温馨提示:本平台仅供研究软件风险、安全评估,禁止用于非法用途。由于展示的数据过于全面,请耐心等待加载完成。如有疑问或建议, 可加入我们的微信群讨论

APP评分

病毒检测 11 个厂商报毒

安全评分

文件信息

文件名称 air-sticksquad3android-1002048-18992017-375cf7f77a7075270cd68d1397368279.apk
文件大小 42.32MB
MD5 375cf7f77a7075270cd68d1397368279
SHA1 3ce42f92f7301ae8bd06cdfc6533d755dbf1fa0e
SHA256 7399d85203b9427b8142bf1c1e8aebb572069e3e2d814082c33e1aa747c2303c

应用信息

应用名称 Stick Squad 3
包名 air.StickSquad3Android
主活动 y.z.a.Main
目标SDK 22     最小SDK 11
版本号 1.2.5.9     子版本号 1002048
加固信息 未加壳

组件导出信息

反编译代码

Manifest文件 查看
APK文件 下载
Java源代码 查看 -- 下载

证书信息

二进制文件没有签名
缺少代码签名证书
v1 签名: False
v2 签名: False
v3 签名: False
v4 签名: False

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
c/m/x/a/ep/ax.java
com/adobe/air/AndroidGcmIntentService.java
com/adobe/air/InstallOfferPingUtils.java
com/adobe/air/wand/connection/WandWebSocket.java
com/appjolt/sdk/AppjoltActivity.java
com/appjolt/sdk/be.java
com/apptracker/android/request/AppRequest.java
com/apptracker/android/util/AppMediaDownloader.java
com/fusepowered/ac/ADCDownload.java
com/fusepowered/ads/adapters/AdAdapter.java
com/fusepowered/al/impl/sdk/bq.java
com/fusepowered/al/impl/sdk/m.java
com/fusepowered/as/http/HttpTask.java
com/fusepowered/fuseapi/NetworkService.java
com/fusepowered/im/commons/analytics/net/AnalyticsCommon.java
com/fusepowered/im/commons/analytics/net/AnalyticsNetworkManager.java
com/fusepowered/im/commons/analytics/util/AnalyticsUtils.java
com/fusepowered/im/commons/cache/ProductCacheConfig.java
com/fusepowered/im/commons/internal/InternalSDKUtil.java
com/fusepowered/im/commons/internal/ThinICE.java
com/fusepowered/im/commons/metric/MetricEndPoint.java
com/fusepowered/im/commons/network/NetworkRequestTask.java
com/fusepowered/im/monetization/internal/carb/CARB.java
com/fusepowered/im/monetization/internal/imai/RequestResponseManager.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/l1/tasks/VideoFileLoader.java
com/fusepowered/m2/common/DownloadResponse.java
com/fusepowered/m2/common/MoPubHttpUrlConnection.java
com/fusepowered/m2/common/UrlResolutionTask.java
com/fusepowered/m2/mobileads/VastXmlManagerAggregator.java
com/fusepowered/m2/mobileads/VideoDownloader.java
com/fusepowered/m2/mraid/MraidNativeCommandHandler.java
com/fusepowered/m2/volley/toolbox/BasicNetwork.java
com/fusepowered/m2/volley/toolbox/HttpClientStack.java
com/fusepowered/m2/volley/toolbox/HurlStack.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/nx/downloadmanager/DownloadDispatcher.java
com/fusepowered/nx/monetization/mraid/MRAIDAsyncManager.java
com/fusepowered/nx/network/volley/toolbox/BasicNetwork.java
com/fusepowered/nx/network/volley/toolbox/HttpClientStack.java
com/fusepowered/nx/network/volley/toolbox/HurlStack.java
com/fusepowered/nx/volleytoolbox/SslHttpStack.java
com/fusepowered/sa/android/publish/f/e.java
com/fusepowered/sa/android/publish/f/i.java
com/fusepowered/u1/cache/b.java
com/fusepowered/u1/webapp/j.java
com/fusepowered/vast/VASTPlayer.java
com/fusepowered/vast/model/VASTModel.java
com/fusepowered/vast/processor/VASTProcessor.java
com/fusepowered/vast/util/HttpTools.java
com/revmob/ads/interstitial/RevMobVideo.java
com/revmob/ads/interstitial/client/FullscreenClientListener.java
com/revmob/internal/DownloadManager.java
com/revmob/internal/HTTPHelper.java
com/revmob/internal/RevMobNotificationManager.java
io/presage/utils/b/b.java
io/presage/utils/j.java
y/z/a/f.java
y/z/a/i.java
y/z/a/n.java
y/z/a/r.java
y/z/a/v.java
y/z/a/x.java
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
android.permission.WAKE_LOCK 危险 防止手机休眠 允许应用程序防止手机休眠,在手机屏幕关闭后后台进程仍然运行。
c/m/x/a/ep/ax.java
com/adobe/air/AndroidIdleState.java
com/adobe/air/wand/connection/WandWebSocket.java
com/apptracker/android/advert/AppVideoView.java
com/apptracker/android/module/AppVideoModuleController.java
com/apptracker/android/re/AppReController.java
com/apptracker/android/re/AppWakeLock.java
com/fusepowered/ac/ADCVideo.java
com/fusepowered/ac/AdColonyNativeAdView.java
com/fusepowered/ac/ae.java
com/fusepowered/ac/e.java
com/fusepowered/ac/g.java
com/fusepowered/ads/adapters/MRaidVideoActivity.java
com/fusepowered/al/adview/b.java
com/fusepowered/as/AerServBanner.java
com/fusepowered/as/AerServInterstitial.java
com/fusepowered/as/adapter/asaerserv/ASAerServBannerProvider.java
com/fusepowered/as/strategy/VideoInterstitialStrategy.java
com/fusepowered/as/view/ASVastInterstitialActivity.java
com/fusepowered/as/view/vastplayer/VastPlayer.java
com/fusepowered/im/commons/thinICE/icedatacollector/IceDataCollector.java
com/fusepowered/im/commons/thinICE/wifi/WifiScanner.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/util/AVPlayer.java
com/fusepowered/l1/PlayerActivity.java
com/fusepowered/l1/VideoController.java
com/fusepowered/m2/mobileads/VastVideoView.java
com/fusepowered/m2/mobileads/VastVideoViewController.java
com/fusepowered/m2/mraid/MraidVideoViewController.java
com/fusepowered/nx/monetization/custom/views/ComplexVideoPlayerLayout.java
com/fusepowered/nx/videoplayer/NativeXVideoPlayer.java
com/fusepowered/push/FuseGCMBaseIntentService.java
com/fusepowered/sa/android/publish/f/i.java
com/fusepowered/u1/video/UnityAdsVideoPlayView.java
com/fusepowered/u1/video/d.java
com/fusepowered/u1/video/e.java
com/fusepowered/u1/view/UnityAdsMainView.java
com/fusepowered/vast/activity/VASTActivity.java
com/revmob/FullscreenActivity.java
com/revmob/ads/interstitial/RevMobVideo.java
com/revmob/internal/RevMobSoundPlayer.java
com/revmob/internal/RevMobVideoPlayer.java
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
com.android.vending.BILLING 普通 应用程序具有应用内购买 允许应用程序从 Google Play 进行应用内购买。
android.permission.GET_ACCOUNTS 普通 探索已知账号 允许应用程序访问帐户服务中的帐户列表。
android.permission.GET_TASKS 危险 检索当前运行的应用程序 允许应用程序检索有关当前和最近运行的任务的信息。恶意应用程序可借此发现有关其他应用程序的保密信息。
android.permission.VIBRATE 普通 控制振动器 允许应用程序控制振动器,用于消息通知振动功能。
android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
android.permission.RECEIVE_BOOT_COMPLETED 普通 开机自启 允许应用程序在系统完成启动后即自行启动。这样会延长手机的启动时间,而且如果应用程序一直运行,会降低手机的整体速度。
c/m/x/a/gv/w.java
com/adobe/air/AndroidIdleState.java
com/adobe/air/AndroidNetworkDetector.java
com/adobe/air/ConfigDownloadListener.java
com/adobe/air/RemoteDebuggerListenerDialog.java
com/adobe/air/wand/ConnectionChangeReceiver.java
com/adobe/flashplayer/HDMIUtils.java
com/appjolt/sdk/AppjoltReceiver.java
com/appjolt/sdk/AppjoltService.java
com/appjolt/sdk/GlobalReceiver.java
com/apptracker/android/re/AppBootReceiver.java
com/apptracker/android/re/AppReEngagement.java
com/apptracker/android/track/AppAutoReceiver.java
com/apptracker/android/track/AppTrackerReceiver.java
com/fusepowered/im/commons/analytics/androidsdk/IMAdTrackerReceiver.java
com/fusepowered/im/commons/analytics/net/AnalyticsConnectivityReceiver.java
com/fusepowered/im/commons/cache/CacheController.java
com/fusepowered/im/commons/thinICE/wifi/WifiScanner.java
com/fusepowered/im/monetization/internal/ConnBroadcastReciever.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/m2/mobileads/EventForwardingBroadcastReceiver.java
com/fusepowered/m2/mobileads/MoPubView.java
com/fusepowered/m2/mraid/MraidController.java
com/fusepowered/nx/common/ReferralReceiver.java
com/fusepowered/push/FuseGCMBroadcastReceiver.java
com/fusepowered/sa/android/publish/StartAppAd.java
com/fusepowered/sa/android/publish/b/c.java
com/fusepowered/sa/android/publish/list3d/List3DActivity.java
com/fusepowered/sa/android/publish/list3d/c.java
com/fusepowered/sa/android/publish/splash/a.java
com/revmob/internal/RevMobServicesManager.java
io/presage/receivers/SDKReceiver.java
io/presage/services/PresageServiceImp.java
y/z/a/Receiver.java
android.permission.SYSTEM_ALERT_WINDOW 危险 弹窗 允许应用程序弹窗。 恶意程序可以接管手机的整个屏幕。
com/adobe/air/AIRWindowSurfaceView.java
com/adobe/air/AndroidActivityWrapper.java
com/adobe/air/SystemCapabilities.java
com/adobe/air/wand/WandManager.java
com/apptracker/android/util/AppDeviceParamaters.java
com/fusepowered/ac/ADCVideo.java
com/fusepowered/al/adview/ALInterstitialActivity.java
com/fusepowered/al/impl/sdk/l.java
com/fusepowered/as/adapter/asyume/ASYumeInterstitialProvider.java
com/fusepowered/as/utils/DeviceInfo.java
com/fusepowered/debug/FuseBridgeHandler.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/data/DeviceInfo.java
com/fusepowered/im/commons/internal/WrapperFunctions.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/JSDisplayController.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/l1/utilites/Dimensions.java
com/fusepowered/m2/common/util/DeviceUtils.java
com/fusepowered/m2/mobileads/BaseWebView.java
com/fusepowered/m2/mobileads/VastManager.java
com/fusepowered/m2/mobileads/VastXmlManagerAggregator.java
com/fusepowered/m2/mraid/MraidController.java
com/fusepowered/m2/network/MaxWidthImageLoader.java
com/fusepowered/nx/monetization/dialogs/custom/BaseDialog.java
com/fusepowered/nx/monetization/mraid/MRAIDContainer.java
com/fusepowered/nx/monetization/mraid/MRAIDDialog.java
com/fusepowered/sa/android/publish/adinformation/a.java
com/fusepowered/sa/android/publish/banner/banner3d/Banner3DSize.java
com/fusepowered/sa/android/publish/banner/bannerstandard/BannerStandard.java
com/revmob/android/RevMobContext.java
io/presage/a/g.java
io/presage/b/c.java
io/presage/d/h.java
io/presage/services/c/l.java
com.android.browser.permission.READ_HISTORY_BOOKMARKS 危险 获取自带浏览器上网记录 恶意代码可有利用此权限窃取用户的上网记录和书签。
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS 危险 修改自带浏览器上网记录 恶意代码可有利用此权限篡改用户的上网记录和书签。
com.android.launcher.permission.INSTALL_SHORTCUT 签名 创建快捷方式 这个权限是允许应用程序创建桌面快捷方式。
com.android.launcher.permission.UNINSTALL_SHORTCUT 签名 删除快捷方式 这个权限是允许应用程序删除桌面快捷方式。
air.StickSquad3Android.permission.C2D_MESSAGE 未知 未知权限 来自 android 引用的未知权限。
com.google.android.c2dm.permission.RECEIVE 普通 接收推送通知 允许应用程序接收来自云的推送通知。

证书分析

高危
1
警告
0
信息
0
标题 严重程度 描述信息
缺少代码签名证书 高危 未找到代码签名证书

MANIFEST分析

高危
14
警告
12
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 3.0, [minSdk=11]
信息 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 应用程序数据存在被泄露的风险
未设置[android:allowBackup]标志
警告 这个标志 [android:allowBackup]应该设置为false。默认情况下它被设置为true,允许任何人通过adb备份你的应用程序数据。它允许已经启用了USB调试的用户从设备上复制应用程序数据。
3 Activity (.AppEntry) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
4 Activity (.AppEntry) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
5 Broadcast Receiver (com.milkmangames.extensions.android.push.GCMBroadcastReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.c2dm.permission.SEND
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
6 Activity设置了TaskAffinity属性
(com.appjolt.sdk.AppjoltActivity)
警告 如果设置了 taskAffinity,其他应用程序可能会读取发送到属于另一个任务的 Activity 的 Intent。为了防止其他应用程序读取发送或接收的 Intent 中的敏感信息,请始终使用默认设置,将 affinity 保持为包名
7 Service (com.appjolt.sdk.AppjoltService) 未被保护。
[android:exported=true]
警告 发现 Service与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
8 Broadcast Receiver (com.appjolt.sdk.AppjoltReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
9 Content Provider (com.facebook.NativeAppCallContentProvider) 如果应用程序在API级别低于17的设备上运行,则不会受到保护。
[Content Provider, targetSdkVersion >= 17]
警告 如果应用程序运行在一个API级别低于17的设备上,内容提供者( Content Provider)就会被导出。在这种情况下,它会被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。
10 Activity (io.presage.activities.PresageActivity) 未被保护。
存在一个intent-filter。
警告 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。
11 Broadcast Receiver (io.presage.receivers.BootReceiver) 未被保护。
存在一个intent-filter。
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。
12 Broadcast Receiver (com.fusepowered.push.FusePushNotificationReceiver) 受权限保护, 但是应该检查权限的保护级别。
Permission: com.google.android.c2dm.permission.SEND
[android:exported=true]
警告 发现一个 Broadcast Receiver被共享给了设备上的其他应用程序,因此让它可以被设备上的任何其他应用程序访问。它受到一个在分析的应用程序中没有定义的权限的保护。因此,应该在定义它的地方检查权限的保护级别。如果它被设置为普通或危险,一个恶意应用程序可以请求并获得这个权限,并与该组件交互。如果它被设置为签名,只有使用相同证书签名的应用程序才能获得这个权限。
13 Activity (com.fusepowered.fuseactivities.FuseApiMoregamesBrowser) 未被保护。
存在一个intent-filter。
警告 发现 Activity与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Activity是显式导出的。
14 Activity (com.fusepowered.af.mraid.MraidBrowserActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
15 Activity (com.fusepowered.af.mraid.MraidBrowserActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
16 Activity (com.fusepowered.af.AFPanelActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
17 Activity (com.fusepowered.af.AFPanelActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
18 Activity (com.fusepowered.af.AFFullScreenActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
19 Activity (com.fusepowered.af.AFFullScreenActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
20 Activity (com.fusepowered.af.AFListActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
21 Activity (com.fusepowered.af.AFListActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
22 Activity (com.fusepowered.af.AFInterstitialActivity) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
23 Activity (com.fusepowered.af.AFInterstitialActivity) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
24 Broadcast Receiver (com.fusepowered.af.AFReferralReceiver) 未被保护。
[android:exported=true]
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此可被设备上的任何其他应用程序访问。
25 Activity (y.z.a.Main) 的启动模式不是standard模式 高危 Activity 不应将启动模式属性设置为 "singleTask/singleInstance",因为这会使其成为根 Activity,并可能导致其他应用程序读取调用 Intent 的内容。因此,当 Intent 包含敏感信息时,需要使用 "standard" 启动模式属性。
26 Activity (y.z.a.Main) 容易受到 Android Task Hijacking/StrandHogg 的攻击。 高危 活动不应将启动模式属性设置为“singleTask”。 然后,其他应用程序可以将恶意活动放置在活动栈顶部,从而导致任务劫持/StrandHogg 1.0 漏洞。 这使应用程序成为网络钓鱼攻击的易受攻击目标。 可以通过将启动模式属性设置为“singleInstance”或设置空 taskAffinity (taskAffinity="") 属性来修复此漏洞。 您还可以将应用的目标 SDK 版本 (22) 更新到 28 或更高版本以在平台级别修复此问题。
27 Broadcast Receiver (y.z.a.Receiver) 未被保护。
存在一个intent-filter。
警告 发现 Broadcast Receiver与设备上的其他应用程序共享,因此让它可以被设备上的任何其他应用程序访问。intent-filter的存在表明这个Broadcast Receiver是显式导出的。

可浏览的ACTIVITIES

ACTIVITY INTENT

网络安全配置

序号 范围 严重级别 描述

API调用分析

API功能 源码文件
调用java反射机制
air/StickSquad3Android/AppEntry.java
c/m/x/a/am48/a.java
c/m/x/a/am48/b.java
c/m/x/a/am48/c.java
c/m/x/a/ep/ac.java
c/m/x/a/ep/ax.java
c/m/x/a/ep/bo.java
c/m/x/a/ep/bp.java
c/m/x/a/ep/bq.java
c/m/x/a/gv/aq.java
c/m/x/a/gv/ar.java
c/m/x/a/gv/as.java
c/m/x/a/iab/u.java
c/m/x/a/iab/v.java
c/m/x/a/iab/w.java
com/adobe/air/AndroidCamera.java
com/adobe/air/AndroidInputManager.java
com/adobe/air/AndroidWebView.java
com/adobe/air/GamePreviewAppEntry.java
com/adobe/air/ResourceIdMap.java
com/adobe/air/utils/Utils.java
com/adobe/air/wand/connection/WandWebSocket.java
com/appjolt/sdk/bk.java
com/apptracker/android/re/AppReController.java
com/apptracker/android/util/AppDeviceParamaters.java
com/fusepowered/ads/AdProviderFactory.java
com/fusepowered/ads/adapters/VungleAdAdapter.java
com/fusepowered/al/impl/adview/AdViewControllerImpl.java
com/fusepowered/al/impl/sdk/p.java
com/fusepowered/as/factory/ProviderFactory.java
com/fusepowered/as/utils/ReflectionUtils.java
com/fusepowered/as/utils/UrlBuilder.java
com/fusepowered/debug/FuseBridgeHandler.java
com/fusepowered/im/commons/data/DeviceInfo.java
com/fusepowered/im/commons/internal/ActivityRecognitionManager.java
com/fusepowered/im/commons/internal/ApplicationFocusManager.java
com/fusepowered/im/commons/internal/WrapperFunctions.java
com/fusepowered/im/commons/uid/a.java
com/fusepowered/im/monetization/internal/InterstitialAd.java
com/fusepowered/im/re/controller/JSController.java
com/fusepowered/l1/IdentityProvider.java
com/fusepowered/m2/common/GpsHelper.java
com/fusepowered/m2/common/util/Reflection.java
com/fusepowered/m2/mobileads/factories/CustomEventBannerFactory.java
com/fusepowered/m2/mobileads/factories/CustomEventInterstitialFactory.java
com/fusepowered/m2/nativeads/factories/CustomEventNativeFactory.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/nx/gson/FieldAttributes.java
com/fusepowered/nx/gson/FieldNamingPolicy.java
com/fusepowered/nx/gson/FieldNamingStrategy.java
com/fusepowered/nx/gson/internal/Excluder.java
com/fusepowered/nx/gson/internal/UnsafeAllocator.java
com/fusepowered/nx/gson/internal/bind/ReflectiveTypeAdapterFactory.java
com/fusepowered/nx/monetization/MonetizationSDK.java
com/fusepowered/nx/monetization/mraid/JSIDeviceToAd.java
com/fusepowered/nx/monetization/mraid/MRAIDWebView.java
com/fusepowered/push/FuseGCMRegistrar.java
com/fusepowered/push/FuseRecordGCMResponse.java
com/fusepowered/sa/android/publish/b.java
com/fusepowered/sa/android/publish/f/h.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/gson/FieldAttributes.java
com/fusepowered/sa/android/publish/gson/FieldNamingPolicy.java
com/fusepowered/sa/android/publish/gson/FieldNamingStrategy.java
com/fusepowered/sa/android/publish/gson/internal/Excluder.java
com/fusepowered/sa/android/publish/gson/internal/UnsafeAllocator.java
com/fusepowered/sa/android/publish/gson/internal/bind/ReflectiveTypeAdapterFactory.java
com/fusepowered/u1/UnityAds.java
com/fusepowered/u1/UnityAdsDeviceLog.java
com/fusepowered/u1/data/UnityAdsAdvertisingId.java
com/fusepowered/u1/data/UnityAdsGraphicsBundle.java
com/fusepowered/u1/properties/UnityAdsProperties.java
com/fusepowered/u1/unity3d/UnityAdsUnityWrapper.java
com/revmob/android/RevMobContext.java
y/z/a/Main.java
一般功能-> 文件操作
c/m/x/a/ep/ar.java
c/m/x/a/ep/as.java
c/m/x/a/ep/ax.java
c/m/x/a/ep/ay.java
c/m/x/a/gv/a.java
c/m/x/a/gv/ac.java
c/m/x/a/gv/d.java
c/m/x/a/gv/g.java
c/m/x/a/gv/j.java
c/m/x/a/gv/s.java
c/m/x/a/gv/v.java
com/adobe/air/AIRSharedPref.java
com/adobe/air/AdobeAIR.java
com/adobe/air/AdobeAIRMainActivity.java
com/adobe/air/AndroidActivityWrapper.java
com/adobe/air/AndroidEncryptedLocalStore.java
com/adobe/air/AndroidGcmIntentService.java
com/adobe/air/AndroidGcmRegistrationService.java
com/adobe/air/AndroidMediaManager.java
com/adobe/air/AndroidMediaStream.java
com/adobe/air/AndroidWebView.java
com/adobe/air/ApplicationFileManager.java
com/adobe/air/CameraUI.java
com/adobe/air/Certificate.java
com/adobe/air/DeviceProfiling.java
com/adobe/air/Entrypoints.java
com/adobe/air/FlashEGL10.java
com/adobe/air/FlashEGL14.java
com/adobe/air/JavaTrustStoreHelper.java
com/adobe/air/ResourceFileManager.java
com/adobe/air/utils/DeviceInfo.java
com/adobe/air/utils/Utils.java
com/adobe/air/wand/connection/WandWebSocket.java
com/appjolt/sdk/AppjoltActivity.java
com/appjolt/sdk/an.java
com/appjolt/sdk/as.java
com/appjolt/sdk/be.java
com/appjolt/sdk/bk.java
com/appjolt/sdk/bp.java
com/appjolt/sdk/bw.java
com/appjolt/sdk/ci.java
com/appjolt/sdk/cl.java
com/appjolt/sdk/co.java
com/appjolt/sdk/di.java
com/appjolt/sdk/utils/a.java
com/appjolt/sdk/utils/h.java
com/appjolt/sdk/utils/i.java
com/appjolt/sdk/utils/io/a.java
com/appjolt/sdk/utils/io/b.java
com/appjolt/sdk/utils/j.java
com/apptracker/android/module/AppAd.java
com/apptracker/android/module/AppModuleCache.java
com/apptracker/android/module/AppModuleController.java
com/apptracker/android/module/AppModuleLoader.java
com/apptracker/android/module/AppVideoModuleController.java
com/apptracker/android/re/AppReController.java
com/apptracker/android/re/AppReEngagementService.java
com/apptracker/android/request/AppRequest.java
com/apptracker/android/track/AppTracker.java
com/apptracker/android/track/AppTrackerReceiver.java
com/apptracker/android/util/AppDeviceParamaters.java
com/apptracker/android/util/AppExceptionHandler.java
com/apptracker/android/util/AppLog.java
com/apptracker/android/util/AppMediaDownloader.java
com/fusepowered/ac/ADCData.java
com/fusepowered/ac/ADCDownload.java
com/fusepowered/ac/ADCImage.java
com/fusepowered/ac/ADCStorage.java
com/fusepowered/ac/ADCVideo.java
com/fusepowered/ac/AdColonyAd.java
com/fusepowered/ac/AdColonyNativeAdView.java
com/fusepowered/ac/ab.java
com/fusepowered/ac/ag.java
com/fusepowered/ac/ai.java
com/fusepowered/ac/aj.java
com/fusepowered/ac/e.java
com/fusepowered/ac/f.java
com/fusepowered/ac/i.java
com/fusepowered/ac/m.java
com/fusepowered/ac/o.java
com/fusepowered/ac/s.java
com/fusepowered/ac/x.java
com/fusepowered/ac/y.java
com/fusepowered/ads/adapters/AdAdapter.java
com/fusepowered/ads/adapters/VastAdAdapter.java
com/fusepowered/al/adview/ALInterstitialActivity.java
com/fusepowered/al/impl/sdk/AppLovinSdkImpl.java
com/fusepowered/al/impl/sdk/a.java
com/fusepowered/al/impl/sdk/bc.java
com/fusepowered/al/impl/sdk/be.java
com/fusepowered/al/impl/sdk/bq.java
com/fusepowered/al/impl/sdk/cb.java
com/fusepowered/al/impl/sdk/k.java
com/fusepowered/al/impl/sdk/m.java
com/fusepowered/al/impl/sdk/o.java
com/fusepowered/al/impl/sdk/p.java
com/fusepowered/al/impl/sdk/t.java
com/fusepowered/as/AerServVirtualCurrency.java
com/fusepowered/as/http/HttpTask.java
com/fusepowered/as/model/ad/ProviderAd.java
com/fusepowered/as/model/ad/VASTProviderAd.java
com/fusepowered/as/model/vast/Ad.java
com/fusepowered/as/model/vast/AdResource.java
com/fusepowered/as/model/vast/Banner.java
com/fusepowered/as/model/vast/CompanionAd.java
com/fusepowered/as/model/vast/CompanionAdsCreative.java
com/fusepowered/as/model/vast/Creative.java
com/fusepowered/as/model/vast/Creatives.java
com/fusepowered/as/model/vast/Extension.java
com/fusepowered/as/model/vast/Extensions.java
com/fusepowered/as/model/vast/InLine.java
com/fusepowered/as/model/vast/LinearCreative.java
com/fusepowered/as/model/vast/MediaFile.java
com/fusepowered/as/model/vast/MediaFiles.java
com/fusepowered/as/model/vast/NonLinearAd.java
com/fusepowered/as/model/vast/NonLinearAdsCreative.java
com/fusepowered/as/model/vast/StaticAdResource.java
com/fusepowered/as/model/vast/Supplement.java
com/fusepowered/as/model/vast/TrackingEvent.java
com/fusepowered/as/model/vast/TrackingEvents.java
com/fusepowered/as/model/vast/VAST.java
com/fusepowered/as/model/vast/Vpaid.java
com/fusepowered/as/model/vast/Wrapper.java
com/fusepowered/as/utils/IOUtils.java
com/fusepowered/as/utils/TimeSpan.java
com/fusepowered/as/utils/UrlBuilder.java
com/fusepowered/crashlog/CrashDetector.java
com/fusepowered/crashlog/handlers/CacheForStartupCrashHandler.java
com/fusepowered/fuseapi/C2DMessaging.java
com/fusepowered/fuseapi/FuseAPI.java
com/fusepowered/fuseapi/NetworkService.java
com/fusepowered/fuseapi/PlayServicesAdvertisingIdTask.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/analytics/db/AnalyticsDatabaseManager.java
com/fusepowered/im/commons/analytics/iat/impl/AdTrackerUtils.java
com/fusepowered/im/commons/analytics/iat/impl/Goal.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerNetworkInterface.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerRequestResponseBuilder.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerWebViewLoader.java
com/fusepowered/im/commons/analytics/net/AnalyticsCommon.java
com/fusepowered/im/commons/analytics/net/AnalyticsNetworkManager.java
com/fusepowered/im/commons/analytics/util/AnalyticsUtils.java
com/fusepowered/im/commons/analytics/util/SessionInfo.java
com/fusepowered/im/commons/cache/LocalCache.java
com/fusepowered/im/commons/cache/ProductCacheConfig.java
com/fusepowered/im/commons/internal/EncryptionUtils.java
com/fusepowered/im/commons/internal/FileOperations.java
com/fusepowered/im/commons/internal/InternalSDKUtil.java
com/fusepowered/im/commons/internal/ThinICE.java
com/fusepowered/im/commons/metric/MetricEndPoint.java
com/fusepowered/im/commons/metric/Storage.java
com/fusepowered/im/commons/network/NetworkRequestTask.java
com/fusepowered/im/commons/thirdparty/Base64.java
com/fusepowered/im/monetization/internal/carb/CARB.java
com/fusepowered/im/monetization/internal/objects/LtvpRuleCache.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/im/re/controller/util/ImageProcessing.java
com/fusepowered/l1/AdvertisingIdClient.java
com/fusepowered/l1/LoopMeInterstitial.java
com/fusepowered/l1/Utils.java
com/fusepowered/l1/VideoController.java
com/fusepowered/l1/tasks/AdFetcher.java
com/fusepowered/l1/tasks/VideoFileLoader.java
com/fusepowered/l1/tasks/VideoFileLoaderTask.java
com/fusepowered/l1/tasks/VideoFileWriter.java
com/fusepowered/l1/tasks/VideoFileWriterTask.java
com/fusepowered/l1/utilites/Drawables.java
com/fusepowered/m2/common/AdReport.java
com/fusepowered/m2/common/CacheService.java
com/fusepowered/m2/common/DiskLruCache.java
com/fusepowered/m2/common/DiskLruCacheStrictLineReader.java
com/fusepowered/m2/common/DiskLruCacheUtil.java
com/fusepowered/m2/common/DownloadResponse.java
com/fusepowered/m2/common/GpsHelper.java
com/fusepowered/m2/common/MoPubHttpUrlConnection.java
com/fusepowered/m2/common/SharedPreferencesHelper.java
com/fusepowered/m2/common/UrlResolutionTask.java
com/fusepowered/m2/common/event/ErrorEvent.java
com/fusepowered/m2/common/util/DeviceUtils.java
com/fusepowered/m2/common/util/Files.java
com/fusepowered/m2/common/util/Streams.java
com/fusepowered/m2/common/util/Strings.java
com/fusepowered/m2/mobileads/AdAlertReporter.java
com/fusepowered/m2/mobileads/M2Activity.java
com/fusepowered/m2/mobileads/MoPubConversionTracker.java
com/fusepowered/m2/mobileads/VastAbsoluteProgressTracker.java
com/fusepowered/m2/mobileads/VastCompanionAdConfig.java
com/fusepowered/m2/mobileads/VastFractionalProgressTracker.java
com/fusepowered/m2/mobileads/VastIconConfig.java
com/fusepowered/m2/mobileads/VastMacroHelper.java
com/fusepowered/m2/mobileads/VastResource.java
com/fusepowered/m2/mobileads/VastTracker.java
com/fusepowered/m2/mobileads/VastVideoConfig.java
com/fusepowered/m2/mobileads/VastVideoView.java
com/fusepowered/m2/mobileads/VastVideoViewController.java
com/fusepowered/m2/mobileads/VastXmlManager.java
com/fusepowered/m2/mobileads/VastXmlManagerAggregator.java
com/fusepowered/m2/mobileads/VideoDownloader.java
com/fusepowered/m2/mraid/MraidNativeCommandHandler.java
com/fusepowered/m2/nativeads/PositioningRequest.java
com/fusepowered/m2/network/AdRequest.java
com/fusepowered/m2/network/AdResponse.java
com/fusepowered/m2/network/CustomSSLSocketFactory.java
com/fusepowered/m2/network/Networking.java
com/fusepowered/m2/network/RequestQueueHttpStack.java
com/fusepowered/m2/volley/Request.java
com/fusepowered/m2/volley/toolbox/BasicNetwork.java
com/fusepowered/m2/volley/toolbox/DiskBasedCache.java
com/fusepowered/m2/volley/toolbox/HttpClientStack.java
com/fusepowered/m2/volley/toolbox/HttpStack.java
com/fusepowered/m2/volley/toolbox/HurlStack.java
com/fusepowered/m2/volley/toolbox/JsonArrayRequest.java
com/fusepowered/m2/volley/toolbox/JsonObjectRequest.java
com/fusepowered/m2/volley/toolbox/JsonRequest.java
com/fusepowered/m2/volley/toolbox/PoolingByteArrayOutputStream.java
com/fusepowered/m2/volley/toolbox/StringRequest.java
com/fusepowered/m2/volley/toolbox/Volley.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/mraid1/MRaidDrawables.java
com/fusepowered/mraid1/MRaidJS.java
com/fusepowered/nx/common/ReferralReceiver.java
com/fusepowered/nx/common/SharedPreferenceManager.java
com/fusepowered/nx/common/Utilities.java
com/fusepowered/nx/downloadmanager/DownloadDispatcher.java
com/fusepowered/nx/gson/Gson.java
com/fusepowered/nx/gson/JsonElement.java
com/fusepowered/nx/gson/JsonParser.java
com/fusepowered/nx/gson/JsonStreamParser.java
com/fusepowered/nx/gson/TreeTypeAdapter.java
com/fusepowered/nx/gson/TypeAdapter.java
com/fusepowered/nx/gson/internal/C$Gson$Types.java
com/fusepowered/nx/gson/internal/Excluder.java
com/fusepowered/nx/gson/internal/JsonReaderInternalAccess.java
com/fusepowered/nx/gson/internal/LazilyParsedNumber.java
com/fusepowered/nx/gson/internal/LinkedHashTreeMap.java
com/fusepowered/nx/gson/internal/LinkedTreeMap.java
com/fusepowered/nx/gson/internal/Streams.java
com/fusepowered/nx/gson/internal/UnsafeAllocator.java
com/fusepowered/nx/gson/internal/bind/ArrayTypeAdapter.java
com/fusepowered/nx/gson/internal/bind/CollectionTypeAdapterFactory.java
com/fusepowered/nx/gson/internal/bind/DateTypeAdapter.java
com/fusepowered/nx/gson/internal/bind/JsonTreeReader.java
com/fusepowered/nx/gson/internal/bind/JsonTreeWriter.java
com/fusepowered/nx/gson/internal/bind/MapTypeAdapterFactory.java
com/fusepowered/nx/gson/internal/bind/ObjectTypeAdapter.java
com/fusepowered/nx/gson/internal/bind/ReflectiveTypeAdapterFactory.java
com/fusepowered/nx/gson/internal/bind/SqlDateTypeAdapter.java
com/fusepowered/nx/gson/internal/bind/TimeTypeAdapter.java
com/fusepowered/nx/gson/internal/bind/TypeAdapterRuntimeTypeWrapper.java
com/fusepowered/nx/gson/internal/bind/TypeAdapters.java
com/fusepowered/nx/gson/stream/JsonReader.java
com/fusepowered/nx/gson/stream/JsonWriter.java
com/fusepowered/nx/gson/stream/MalformedJsonException.java
com/fusepowered/nx/monetization/manager/CacheDownloadManager.java
com/fusepowered/nx/monetization/manager/CacheFileManager.java
com/fusepowered/nx/monetization/manager/ImageService.java
com/fusepowered/nx/monetization/mraid/MRAIDAsyncManager.java
com/fusepowered/nx/monetization/mraid/MRAIDWebView.java
com/fusepowered/nx/monetization/mraid/MRAIDWorkerFactory.java
com/fusepowered/nx/network/volley/Request.java
com/fusepowered/nx/network/volley/toolbox/BasicNetwork.java
com/fusepowered/nx/network/volley/toolbox/DiskBasedCache.java
com/fusepowered/nx/network/volley/toolbox/HttpClientStack.java
com/fusepowered/nx/network/volley/toolbox/HttpStack.java
com/fusepowered/nx/network/volley/toolbox/HurlStack.java
com/fusepowered/nx/network/volley/toolbox/JsonArrayRequest.java
com/fusepowered/nx/network/volley/toolbox/JsonObjectRequest.java
com/fusepowered/nx/network/volley/toolbox/JsonRequest.java
com/fusepowered/nx/network/volley/toolbox/PoolingByteArrayOutputStream.java
com/fusepowered/nx/network/volley/toolbox/StringRequest.java
com/fusepowered/nx/network/volley/toolbox/Volley.java
com/fusepowered/nx/videoplayer/NativeXVideoPlayer.java
com/fusepowered/nx/volleytoolbox/EasySSLSocketFactory.java
com/fusepowered/nx/volleytoolbox/GsonRequest.java
com/fusepowered/nx/volleytoolbox/NativeXVolley.java
com/fusepowered/nx/volleytoolbox/SslHttpStack.java
com/fusepowered/push/FuseGCMRegistrar.java
com/fusepowered/push/FuseIntentService.java
com/fusepowered/push/FuseRecordGCMResponse.java
com/fusepowered/sa/android/publish/SDKAdPreferences.java
com/fusepowered/sa/android/publish/adinformation/AdInformationConfig.java
com/fusepowered/sa/android/publish/adinformation/b.java
com/fusepowered/sa/android/publish/adinformation/d.java
com/fusepowered/sa/android/publish/adinformation/e.java
com/fusepowered/sa/android/publish/banner/BannerOptions.java
com/fusepowered/sa/android/publish/d/a/a/c.java
com/fusepowered/sa/android/publish/d/a/a/d.java
com/fusepowered/sa/android/publish/d/a/a/g.java
com/fusepowered/sa/android/publish/e/a.java
com/fusepowered/sa/android/publish/f/a.java
com/fusepowered/sa/android/publish/f/c.java
com/fusepowered/sa/android/publish/f/e.java
com/fusepowered/sa/android/publish/f/f.java
com/fusepowered/sa/android/publish/f/i.java
com/fusepowered/sa/android/publish/f/k.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/gson/Gson.java
com/fusepowered/sa/android/publish/gson/JsonElement.java
com/fusepowered/sa/android/publish/gson/JsonParser.java
com/fusepowered/sa/android/publish/gson/JsonStreamParser.java
com/fusepowered/sa/android/publish/gson/TypeAdapter.java
com/fusepowered/sa/android/publish/gson/internal/C$Gson$Types.java
com/fusepowered/sa/android/publish/gson/internal/LinkedTreeMap.java
com/fusepowered/sa/android/publish/gson/internal/Streams.java
com/fusepowered/sa/android/publish/gson/internal/UnsafeAllocator.java
com/fusepowered/sa/android/publish/gson/internal/bind/JsonTreeReader.java
com/fusepowered/sa/android/publish/gson/internal/bind/JsonTreeWriter.java
com/fusepowered/sa/android/publish/gson/stream/JsonReader.java
com/fusepowered/sa/android/publish/gson/stream/JsonWriter.java
com/fusepowered/sa/android/publish/gson/stream/MalformedJsonException.java
com/fusepowered/sa/android/publish/model/AdDetails.java
com/fusepowered/sa/android/publish/model/AdPreferences.java
com/fusepowered/sa/android/publish/model/BaseResponse.java
com/fusepowered/sa/android/publish/model/MetaData.java
com/fusepowered/sa/android/publish/model/MetaDataStyle.java
com/fusepowered/sa/android/publish/splash/SplashConfig.java
com/fusepowered/u1/UnityAdsUtils.java
com/fusepowered/u1/cache/UnityAdsCacheManager.java
com/fusepowered/u1/cache/UnityAdsDownloader.java
com/fusepowered/u1/cache/b.java
com/fusepowered/u1/campaign/UnityAdsCampaign.java
com/fusepowered/u1/l.java
com/fusepowered/u1/webapp/UnityAdsWebData.java
com/fusepowered/u1/webapp/UnityAdsWebView.java
com/fusepowered/u1/webapp/j.java
com/fusepowered/u1/webapp/n.java
com/fusepowered/util/DeviceInfoFactory.java
com/fusepowered/util/PropertyManager.java
com/fusepowered/util/QueryString.java
com/fusepowered/util/ResponseValues.java
com/fusepowered/util/SharedPrefsUtil.java
com/fusepowered/util/XMLParser.java
com/fusepowered/vast/VASTPlayer.java
com/fusepowered/vast/model/VASTModel.java
com/fusepowered/vast/processor/VASTProcessor.java
com/fusepowered/vast/util/XmlTools.java
com/milkmangames/extensions/android/admob/a.java
com/milkmangames/extensions/android/goviral/b.java
com/revmob/FullscreenActivity.java
com/revmob/ads/banner/RevMobBanner.java
com/revmob/ads/internal/StaticAssets.java
com/revmob/ads/interstitial/RevMobVideo.java
com/revmob/ads/interstitial/client/AeSimpleSHA1.java
com/revmob/ads/interstitial/client/FullscreenClientListener.java
com/revmob/ads/interstitial/client/FullscreenData.java
com/revmob/ads/popup/RevMobPopup.java
com/revmob/android/AdvertisingIdClient.java
com/revmob/android/FileCache.java
com/revmob/android/StoredData.java
com/revmob/internal/DownloadManager.java
com/revmob/internal/HTTPHelper.java
com/revmob/internal/RevMobEula.java
com/revmob/internal/RevMobNotificationManager.java
com/revmob/internal/RevMobServices.java
com/revmob/internal/RevMobServicesManager.java
com/revmob/internal/RevMobSocialInfo.java
com/revmob/internal/RevMobSoundPlayer.java
com/revmob/internal/RevMobVideoPlayer.java
io/presage/Presage.java
io/presage/a/g.java
io/presage/a/j.java
io/presage/e/c.java
io/presage/e/f.java
io/presage/e/h.java
io/presage/e/i.java
io/presage/services/PresageServiceImp.java
io/presage/services/c/j.java
io/presage/services/c/l.java
io/presage/utils/a.java
io/presage/utils/b/b.java
io/presage/utils/j.java
y/z/a/G.java
y/z/a/Main.java
y/z/a/a.java
y/z/a/f.java
y/z/a/i.java
y/z/a/n.java
y/z/a/r.java
y/z/a/v.java
y/z/a/x.java
y/z/a/y.java
一般功能-> IPC通信
air/StickSquad3Android/AppEntry.java
c/m/x/a/ep/ab.java
c/m/x/a/ep/ad.java
c/m/x/a/ep/af.java
c/m/x/a/ep/as.java
c/m/x/a/ep/au.java
c/m/x/a/ep/av.java
c/m/x/a/ep/ax.java
c/m/x/a/ep/ay.java
c/m/x/a/ep/d.java
c/m/x/a/ep/h.java
c/m/x/a/ep/n.java
c/m/x/a/ep/o.java
c/m/x/a/ep/u.java
c/m/x/a/ep/w.java
c/m/x/a/ep/y.java
c/m/x/a/gv/ar.java
c/m/x/a/gv/at.java
c/m/x/a/gv/d.java
c/m/x/a/gv/g.java
c/m/x/a/gv/w.java
c/m/x/a/iab/d.java
c/m/x/a/iab/e.java
c/m/x/a/iab/v.java
c/m/x/a/iab/y.java
com/adobe/air/AIRService.java
com/adobe/air/AIRUpdateDialog.java
com/adobe/air/AdobeAIR.java
com/adobe/air/AdobeAIRMainActivity.java
com/adobe/air/AdobeAIRWebView.java
com/adobe/air/AndroidActivityWrapper.java
com/adobe/air/AndroidGcmBroadcastReceiver.java
com/adobe/air/AndroidGcmIntentService.java
com/adobe/air/AndroidGcmRegistrationService.java
com/adobe/air/AndroidIdleState.java
com/adobe/air/AndroidMediaManager.java
com/adobe/air/AndroidNetworkDetector.java
com/adobe/air/AndroidWebView.java
com/adobe/air/CameraUI.java
com/adobe/air/ConfigDownloadListener.java
com/adobe/air/Entrypoints.java
com/adobe/air/GamePreviewAppEntry.java
com/adobe/air/RemoteDebuggerListenerDialog.java
com/adobe/air/ShakeListenerService.java
com/adobe/air/wand/ConnectionChangeReceiver.java
com/adobe/flashplayer/HDMIUtils.java
com/appjolt/sdk/AppjoltActivity.java
com/appjolt/sdk/AppjoltReceiver.java
com/appjolt/sdk/AppjoltService.java
com/appjolt/sdk/GlobalReceiver.java
com/appjolt/sdk/bk.java
com/appjolt/sdk/bp.java
com/appjolt/sdk/bw.java
com/appjolt/sdk/j.java
com/appjolt/sdk/o.java
com/appjolt/sdk/q.java
com/apptracker/android/advert/AppJSInterface.java
com/apptracker/android/advert/AppWebView.java
com/apptracker/android/module/AppModuleActivity.java
com/apptracker/android/module/AppModuleLoader.java
com/apptracker/android/module/AppVideoModuleController.java
com/apptracker/android/re/AppBootReceiver.java
com/apptracker/android/re/AppBootReceiverService.java
com/apptracker/android/re/AppReController.java
com/apptracker/android/re/AppReEngagement.java
com/apptracker/android/re/AppReEngagementService.java
com/apptracker/android/track/AppAutoReceiver.java
com/apptracker/android/track/AppAutoService.java
com/apptracker/android/track/AppTracker.java
com/apptracker/android/track/AppTrackerReceiver.java
com/fuse/ane/AirFuseSDK/functions/RegisterForPushNotificationsFunction.java
com/fusepowered/FuseSDK.java
com/fusepowered/ac/ACBActivity.java
com/fusepowered/ac/AdColonyNativeAdView.java
com/fusepowered/ac/ae.java
com/fusepowered/ac/d.java
com/fusepowered/ac/e.java
com/fusepowered/ac/m.java
com/fusepowered/activities/FuseApiBrowser.java
com/fusepowered/ads/AdManager.java
com/fusepowered/ads/adapters/ALActivity.java
com/fusepowered/ads/adapters/AppLovinAdAdapter.java
com/fusepowered/ads/adapters/CBActivity.java
com/fusepowered/ads/adapters/ChartboostAdAdapter.java
com/fusepowered/ads/adapters/FuseInterstitial.java
com/fusepowered/ads/adapters/FuseInterstitialActivity.java
com/fusepowered/ads/adapters/MRaidActivity.java
com/fusepowered/ads/adapters/MRaidAdAdapter.java
com/fusepowered/ads/adapters/MRaidVideoActivity.java
com/fusepowered/ads/adapters/OfferAdAdapter.java
com/fusepowered/al/adview/ALConfirmationActivity.java
com/fusepowered/al/adview/ALInterstitialActivity.java
com/fusepowered/al/impl/adview/ad.java
com/fusepowered/al/impl/adview/r.java
com/fusepowered/al/impl/sdk/ak.java
com/fusepowered/al/impl/sdk/l.java
com/fusepowered/as/adapter/asaerserv/ASAerServInterstitialProvider.java
com/fusepowered/as/adapter/asyume/ASYumeInterstitialProvider.java
com/fusepowered/as/controller/command/CreateCalendarEventCommand.java
com/fusepowered/as/controller/command/LaunchBrowserCommand.java
com/fusepowered/as/view/ASInterstitialActivity.java
com/fusepowered/as/view/ASVastInterstitialActivity.java
com/fusepowered/as/view/ASVpaidInterstitalActivity.java
com/fusepowered/as/view/ASWebviewInterstitialActivity.java
com/fusepowered/fuseactivities/FuseApiMoregamesBrowser.java
com/fusepowered/fuseapi/C2DMessaging.java
com/fusepowered/fuseapi/FuseAPI.java
com/fusepowered/im/analytics/InMobiAnalytics.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/InMobi.java
com/fusepowered/im/commons/analytics/androidsdk/IMAdTrackerReceiver.java
com/fusepowered/im/commons/analytics/db/FunctionTagTransaction.java
com/fusepowered/im/commons/analytics/events/AnalyticsEventsWrapper.java
com/fusepowered/im/commons/analytics/iat/impl/AdTrackerUtils.java
com/fusepowered/im/commons/analytics/iat/impl/config/AdTrackerConfigParams.java
com/fusepowered/im/commons/analytics/net/AnalyticsConnectivityReceiver.java
com/fusepowered/im/commons/cache/CacheController.java
com/fusepowered/im/commons/internal/ActivityRecognitionManager.java
com/fusepowered/im/commons/thinICE/wifi/WifiScanner.java
com/fusepowered/im/commons/uid/a.java
com/fusepowered/im/monetization/internal/Ad.java
com/fusepowered/im/monetization/internal/ConnBroadcastReciever.java
com/fusepowered/im/monetization/internal/InterstitialAd.java
com/fusepowered/im/monetization/internal/b.java
com/fusepowered/im/monetization/internal/imai/IMAICore.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/container/mraidimpl/MRAIDBasic.java
com/fusepowered/im/re/container/mraidimpl/MRAIDExpandController.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/im/re/controller/util/StartActivityForResultCallback.java
com/fusepowered/l1/AdBrowseWebViewClient.java
com/fusepowered/l1/AdBrowserActivity.java
com/fusepowered/l1/AdvertisingIdClient.java
com/fusepowered/l1/LoopMeBanner.java
com/fusepowered/l1/LoopMeInterstitial.java
com/fusepowered/l1/Utils.java
com/fusepowered/m2/common/M2Browser.java
com/fusepowered/m2/common/UrlAction.java
com/fusepowered/m2/common/UrlHandler.java
com/fusepowered/m2/common/util/Intents.java
com/fusepowered/m2/common/util/ManifestUtils.java
com/fusepowered/m2/exceptions/IntentNotResolvableException.java
com/fusepowered/m2/mobileads/AdAlertReporter.java
com/fusepowered/m2/mobileads/BaseInterstitialActivity.java
com/fusepowered/m2/mobileads/BaseVideoPlayerActivity.java
com/fusepowered/m2/mobileads/BaseVideoViewController.java
com/fusepowered/m2/mobileads/EventForwardingBroadcastReceiver.java
com/fusepowered/m2/mobileads/HtmlWebViewClient.java
com/fusepowered/m2/mobileads/M2Activity.java
com/fusepowered/m2/mobileads/M2RActivity.java
com/fusepowered/m2/mobileads/M2RvpActivity.java
com/fusepowered/m2/mobileads/MoPubView.java
com/fusepowered/m2/mobileads/VastCompanionAdConfig.java
com/fusepowered/m2/mobileads/VastIconConfig.java
com/fusepowered/m2/mobileads/VastVideoConfig.java
com/fusepowered/m2/mobileads/VastVideoViewController.java
com/fusepowered/m2/mraid/MraidBridge.java
com/fusepowered/m2/mraid/MraidController.java
com/fusepowered/m2/mraid/MraidNativeCommandHandler.java
com/fusepowered/m2/volley/AuthFailureError.java
com/fusepowered/m2/volley/toolbox/AndroidAuthenticator.java
com/fusepowered/nx/common/ReferralReceiver.java
com/fusepowered/nx/monetization/activities/InterstitialActivity.java
com/fusepowered/nx/monetization/manager/ActivityManager.java
com/fusepowered/nx/monetization/manager/DialogManager.java
com/fusepowered/nx/monetization/mraid/MRAIDCalendarUtils.java
com/fusepowered/nx/monetization/mraid/MRAIDUtils.java
com/fusepowered/nx/network/volley/AuthFailureError.java
com/fusepowered/nx/network/volley/toolbox/AndroidAuthenticator.java
com/fusepowered/nx/videoplayer/NativeXVideoPlayer.java
com/fusepowered/push/FuseGCMBaseIntentService.java
com/fusepowered/push/FuseGCMBroadcastReceiver.java
com/fusepowered/push/FuseGCMConstants.java
com/fusepowered/push/FuseGCMRegistrar.java
com/fusepowered/push/FuseIntentService.java
com/fusepowered/push/FuseNotificationCompat.java
com/fusepowered/push/FuseNotificationCompatHoneycomb.java
com/fusepowered/push/FuseNotificationCompatIceCreamSandwich.java
com/fusepowered/push/FuseNotificationCompatJellybean.java
com/fusepowered/push/FusePushNotificationReceiver.java
com/fusepowered/push/FuseRecordGCMResponse.java
com/fusepowered/sa/android/publish/AppWallActivity.java
com/fusepowered/sa/android/publish/AppWallDelegateActivity.java
com/fusepowered/sa/android/publish/JsInterface.java
com/fusepowered/sa/android/publish/StartAppAd.java
com/fusepowered/sa/android/publish/a/e.java
com/fusepowered/sa/android/publish/a/h.java
com/fusepowered/sa/android/publish/b/b.java
com/fusepowered/sa/android/publish/b/c.java
com/fusepowered/sa/android/publish/banner/banner3d/Banner3DFace.java
com/fusepowered/sa/android/publish/banner/bannerstandard/BannerStandard.java
com/fusepowered/sa/android/publish/f/a.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/list3d/List3DActivity.java
com/fusepowered/sa/android/publish/list3d/ListItem.java
com/fusepowered/sa/android/publish/list3d/c.java
com/fusepowered/sa/android/publish/model/AdDetails.java
com/fusepowered/sa/android/publish/nativead/NativeAdDetails.java
com/fusepowered/sa/android/publish/splash/a.java
com/fusepowered/u1/UnityAds.java
com/fusepowered/u1/data/UnityAdsAdvertisingId.java
com/fusepowered/u1/data/a.java
com/fusepowered/u1/data/b.java
com/fusepowered/u1/properties/UnityAdsConstants.java
com/fusepowered/u1/webapp/IUnityAdsWebBridgeListener.java
com/fusepowered/u1/webapp/UnityAdsWebBridge.java
com/fusepowered/u1/webapp/b.java
com/fusepowered/vast/VASTPlayer.java
com/fusepowered/vast/activity/VASTActivity.java
com/milkmangames/extensions/android/goviral/b.java
com/milkmangames/extensions/android/iab/i.java
com/milkmangames/extensions/android/push/GCMBroadcastReceiver.java
com/milkmangames/extensions/android/push/GCMIntentService.java
com/revmob/FullscreenActivity.java
com/revmob/ads/interstitial/RevMobFullscreen.java
com/revmob/ads/interstitial/RevMobVideo.java
com/revmob/android/AdvertisingIdClient.java
com/revmob/internal/AndroidHelper.java
com/revmob/internal/MarketAsyncManager.java
com/revmob/internal/RevMobNotificationManager.java
com/revmob/internal/RevMobServices.java
com/revmob/internal/RevMobServicesManager.java
io/presage/Presage.java
io/presage/a/g.java
io/presage/a/i.java
io/presage/a/k.java
io/presage/activities/PresageActivity.java
io/presage/d/f.java
io/presage/d/k.java
io/presage/receivers/BootReceiver.java
io/presage/receivers/InstallReceiver.java
io/presage/receivers/SDKReceiver.java
io/presage/services/AbstractPresageService.java
io/presage/services/PresageServiceImp.java
io/presage/services/c/f.java
io/presage/services/c/m.java
io/presage/utils/a.java
io/presage/utils/b/b.java
io/presage/utils/c.java
io/presage/utils/d.java
y/z/a/G.java
y/z/a/Main.java
y/z/a/Receiver.java
y/z/a/d.java
y/z/a/k.java
y/z/a/l.java
y/z/a/v.java
y/z/a/x.java
组件-> 启动 Activity
air/StickSquad3Android/AppEntry.java
c/m/x/a/gv/d.java
c/m/x/a/gv/g.java
com/adobe/air/AdobeAIRMainActivity.java
com/adobe/air/AdobeAIRWebView.java
com/adobe/air/AndroidActivityWrapper.java
com/adobe/air/AndroidMediaManager.java
com/adobe/air/AndroidWebView.java
com/adobe/air/CameraUI.java
com/adobe/air/GamePreviewAppEntry.java
com/adobe/air/ShakeListenerService.java
com/appjolt/sdk/AppjoltActivity.java
com/appjolt/sdk/AppjoltService.java
com/appjolt/sdk/bk.java
com/appjolt/sdk/bp.java
com/appjolt/sdk/bw.java
com/apptracker/android/advert/AppJSInterface.java
com/apptracker/android/advert/AppWebView.java
com/apptracker/android/module/AppModuleActivity.java
com/apptracker/android/module/AppModuleController.java
com/apptracker/android/module/AppModuleLoader.java
com/apptracker/android/module/AppVideoModuleController.java
com/fusepowered/ac/ACBActivity.java
com/fusepowered/ac/AdColonyNativeAdView.java
com/fusepowered/ac/ae.java
com/fusepowered/ac/d.java
com/fusepowered/ac/m.java
com/fusepowered/activities/FuseApiBrowser.java
com/fusepowered/ads/AdManager.java
com/fusepowered/ads/adapters/AppLovinAdAdapter.java
com/fusepowered/ads/adapters/ChartboostAdAdapter.java
com/fusepowered/ads/adapters/FuseInterstitial.java
com/fusepowered/ads/adapters/FuseInterstitialActivity.java
com/fusepowered/ads/adapters/MRaidAdAdapter.java
com/fusepowered/ads/adapters/OfferAdAdapter.java
com/fusepowered/al/impl/adview/ad.java
com/fusepowered/al/impl/adview/r.java
com/fusepowered/al/impl/sdk/ak.java
com/fusepowered/as/adapter/asaerserv/ASAerServInterstitialProvider.java
com/fusepowered/as/adapter/asyume/ASYumeInterstitialProvider.java
com/fusepowered/as/controller/command/CreateCalendarEventCommand.java
com/fusepowered/as/controller/command/LaunchBrowserCommand.java
com/fusepowered/fuseactivities/FuseApiMoregamesBrowser.java
com/fusepowered/fuseapi/FuseAPI.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/monetization/internal/InterstitialAd.java
com/fusepowered/im/monetization/internal/imai/IMAICore.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/container/mraidimpl/MRAIDBasic.java
com/fusepowered/im/re/container/mraidimpl/MRAIDExpandController.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/l1/AdBrowseWebViewClient.java
com/fusepowered/l1/AdBrowserActivity.java
com/fusepowered/l1/LoopMeBanner.java
com/fusepowered/l1/LoopMeInterstitial.java
com/fusepowered/m2/common/M2Browser.java
com/fusepowered/m2/common/util/Intents.java
com/fusepowered/m2/mobileads/AdAlertReporter.java
com/fusepowered/m2/mobileads/BaseVideoPlayerActivity.java
com/fusepowered/m2/mobileads/M2Activity.java
com/fusepowered/m2/mobileads/M2RActivity.java
com/fusepowered/m2/mobileads/M2RvpActivity.java
com/fusepowered/m2/mobileads/VastCompanionAdConfig.java
com/fusepowered/m2/mobileads/VastIconConfig.java
com/fusepowered/m2/mobileads/VastVideoConfig.java
com/fusepowered/m2/mraid/MraidBridge.java
com/fusepowered/m2/mraid/MraidNativeCommandHandler.java
com/fusepowered/nx/monetization/manager/ActivityManager.java
com/fusepowered/nx/monetization/manager/DialogManager.java
com/fusepowered/nx/monetization/mraid/MRAIDCalendarUtils.java
com/fusepowered/nx/monetization/mraid/MRAIDUtils.java
com/fusepowered/nx/videoplayer/NativeXVideoPlayer.java
com/fusepowered/push/FuseRecordGCMResponse.java
com/fusepowered/sa/android/publish/AppWallDelegateActivity.java
com/fusepowered/sa/android/publish/JsInterface.java
com/fusepowered/sa/android/publish/StartAppAd.java
com/fusepowered/sa/android/publish/a/e.java
com/fusepowered/sa/android/publish/a/h.java
com/fusepowered/sa/android/publish/banner/banner3d/Banner3DFace.java
com/fusepowered/sa/android/publish/banner/bannerstandard/BannerStandard.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/list3d/List3DActivity.java
com/fusepowered/u1/UnityAds.java
com/fusepowered/u1/webapp/UnityAdsWebBridge.java
com/fusepowered/vast/VASTPlayer.java
com/fusepowered/vast/activity/VASTActivity.java
com/milkmangames/extensions/android/goviral/b.java
com/revmob/ads/interstitial/RevMobFullscreen.java
com/revmob/internal/MarketAsyncManager.java
io/presage/a/i.java
io/presage/a/k.java
io/presage/d/f.java
io/presage/d/k.java
y/z/a/Main.java
y/z/a/d.java
y/z/a/v.java
组件-> 启动 Service
网络通信-> WebView GET请求
网络通信-> WebView 相关
com/adobe/air/AdobeAIR.java
com/adobe/air/AdobeAIRWebView.java
com/adobe/air/AndroidWebView.java
com/appjolt/sdk/bp.java
com/apptracker/android/advert/AppWebView.java
com/apptracker/android/module/AppVideoModuleController.java
com/fusepowered/ac/ACBActivity.java
com/fusepowered/ac/ae.java
com/fusepowered/ac/m.java
com/fusepowered/ads/adapters/FuseInterstitial.java
com/fusepowered/ads/adapters/FuseInterstitialActivity.java
com/fusepowered/al/impl/adview/o.java
com/fusepowered/as/utils/UrlBuilder.java
com/fusepowered/as/utils/WebViewJSRunner.java
com/fusepowered/as/view/component/ASMraidWebView.java
com/fusepowered/as/view/component/VpaidWebView.java
com/fusepowered/as/view/vastplayer/VastPlayer.java
com/fusepowered/fuseactivities/FuseApiMoregamesBrowser.java
com/fusepowered/fuseapi/FuseAPI.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerWebViewLoader.java
com/fusepowered/im/commons/internal/InternalSDKUtil.java
com/fusepowered/im/monetization/internal/e.java
com/fusepowered/im/monetization/internal/imai/WebviewLoader.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/container/mraidimpl/MRAIDExpandController.java
com/fusepowered/l1/AdBrowserActivity.java
com/fusepowered/l1/AdView.java
com/fusepowered/m2/common/BrowserWebViewClient.java
com/fusepowered/m2/common/M2Browser.java
com/fusepowered/m2/mobileads/M2Activity.java
com/fusepowered/m2/mobileads/M2RActivity.java
com/fusepowered/m2/mobileads/VastVideoViewController.java
com/fusepowered/m2/mobileads/util/WebViews.java
com/fusepowered/m2/mraid/MraidBridge.java
com/fusepowered/m2/network/Networking.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/nx/monetization/MonetizationSDK.java
com/fusepowered/nx/monetization/mraid/MRAIDWebView.java
com/fusepowered/sa/android/publish/Ad.java
com/fusepowered/sa/android/publish/AppWallDelegateActivity.java
com/fusepowered/sa/android/publish/adinformation/a.java
com/fusepowered/sa/android/publish/b/c.java
com/fusepowered/sa/android/publish/banner/bannerstandard/BannerStandard.java
com/fusepowered/sa/android/publish/c/b.java
com/fusepowered/sa/android/publish/f/b.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/slider/b.java
com/fusepowered/sa/android/publish/splash/b.java
com/fusepowered/u1/webapp/UnityAdsWebView.java
com/fusepowered/u1/webapp/m.java
com/revmob/internal/HTTPHelper.java
com/revmob/internal/RevMobWebView.java
io/presage/d/h.java
io/presage/d/i.java
io/presage/d/j.java
io/presage/d/o.java
io/presage/utils/a/i.java
io/presage/utils/a/t.java
y/z/a/c.java
一般功能-> 获取系统服务(getSystemService)
air/extensions/VibrationInitNativeCodeFunction.java
c/m/x/a/ep/aw.java
c/m/x/a/ep/ay.java
com/adobe/air/AIRExpandableFileChooser.java
com/adobe/air/AIRWindowSurfaceView.java
com/adobe/air/Accelerometer.java
com/adobe/air/AndroidActivityWrapper.java
com/adobe/air/AndroidGcmIntentService.java
com/adobe/air/AndroidGcmRegistrationService.java
com/adobe/air/AndroidIdleState.java
com/adobe/air/AndroidInputManager.java
com/adobe/air/InstallOfferPingUtils.java
com/adobe/air/ShakeListener.java
com/adobe/air/ShakeListenerService.java
com/adobe/air/SystemCapabilities.java
com/adobe/air/location/Geolocation.java
com/adobe/air/net/AndroidNetworkInfo.java
com/adobe/air/telephony/AndroidTelephonyManager.java
com/adobe/air/utils/Utils.java
com/adobe/air/wand/WandManager.java
com/adobe/air/wand/connection/WandWebSocket.java
com/adobe/air/wand/motionsensor/MotionSensor.java
com/appjolt/sdk/GlobalReceiver.java
com/appjolt/sdk/bh.java
com/appjolt/sdk/bk.java
com/appjolt/sdk/bl.java
com/appjolt/sdk/j.java
com/apptracker/android/re/AppReController.java
com/apptracker/android/re/AppWakeLock.java
com/apptracker/android/request/AppRequest.java
com/apptracker/android/track/AppTracker.java
com/apptracker/android/util/AppDeviceParamaters.java
com/fusepowered/ac/ADCVideo.java
com/fusepowered/ac/g.java
com/fusepowered/ac/q.java
com/fusepowered/al/adview/ALInterstitialActivity.java
com/fusepowered/al/impl/sdk/d.java
com/fusepowered/al/impl/sdk/l.java
com/fusepowered/al/impl/sdk/o.java
com/fusepowered/al/impl/sdk/p.java
com/fusepowered/as/adapter/asyume/ASYumeInterstitialProvider.java
com/fusepowered/as/controller/command/DownloadImageCommand.java
com/fusepowered/as/utils/DeviceInfo.java
com/fusepowered/as/utils/UrlBuilder.java
com/fusepowered/debug/FuseBridgeHandler.java
com/fusepowered/fuseapi/FuseAPI.java
com/fusepowered/fuseapi/NetworkService.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/analytics/util/AnalyticsUtils.java
com/fusepowered/im/commons/data/DeviceInfo.java
com/fusepowered/im/commons/data/LocationInfo.java
com/fusepowered/im/commons/internal/InternalSDKUtil.java
com/fusepowered/im/commons/internal/WrapperFunctions.java
com/fusepowered/im/commons/thinICE/cellular/CellUtil.java
com/fusepowered/im/commons/thinICE/location/LocationUtil.java
com/fusepowered/im/commons/thinICE/wifi/WifiScanner.java
com/fusepowered/im/commons/thinICE/wifi/WifiUtil.java
com/fusepowered/im/monetization/internal/carb/CARB.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/JSDisplayController.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/l1/Bridge.java
com/fusepowered/l1/IdentityProvider.java
com/fusepowered/l1/PlayerActivity.java
com/fusepowered/l1/Utils.java
com/fusepowered/l1/utilites/Dimensions.java
com/fusepowered/location/LocationService.java
com/fusepowered/m2/common/ClientMetadata.java
com/fusepowered/m2/common/LocationService.java
com/fusepowered/m2/common/util/DeviceUtils.java
com/fusepowered/m2/mobileads/AdViewController.java
com/fusepowered/m2/mobileads/BaseVideoPlayerActivity.java
com/fusepowered/m2/mobileads/BaseWebView.java
com/fusepowered/m2/mobileads/VastManager.java
com/fusepowered/m2/mobileads/VastXmlManagerAggregator.java
com/fusepowered/m2/mraid/MraidController.java
com/fusepowered/m2/network/MaxWidthImageLoader.java
com/fusepowered/nx/common/DeviceManager.java
com/fusepowered/nx/common/NetworkConnectionManager.java
com/fusepowered/nx/monetization/mraid/MRAIDContainer.java
com/fusepowered/push/FuseGCMBaseIntentService.java
com/fusepowered/push/FuseIntentService.java
com/fusepowered/sa/android/publish/adinformation/a.java
com/fusepowered/sa/android/publish/banner/banner3d/Banner3DSize.java
com/fusepowered/sa/android/publish/banner/bannerstandard/BannerStandard.java
com/fusepowered/sa/android/publish/f/h.java
com/fusepowered/sa/android/publish/f/i.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/model/BaseRequest.java
com/fusepowered/sa/android/publish/slider/b.java
com/fusepowered/sa/android/publish/splash/SplashConfig.java
com/fusepowered/u1/UnityAds.java
com/fusepowered/u1/data/UnityAdsDevice.java
com/fusepowered/u1/f.java
com/fusepowered/u1/video/UnityAdsVideoPlayView.java
com/fusepowered/u1/video/l.java
com/fusepowered/u1/webapp/UnityAdsWebData.java
com/fusepowered/util/DeviceInfoFactory.java
com/fusepowered/util/FusePowerManager.java
com/fusepowered/vast/util/NetworkTools.java
com/revmob/FullscreenActivity.java
com/revmob/ads/interstitial/RevMobFullscreen.java
com/revmob/android/RevMobContext.java
com/revmob/internal/RevMobNotificationManager.java
com/revmob/internal/RevMobServices.java
io/presage/Presage.java
io/presage/a/g.java
io/presage/b/c.java
io/presage/e/a.java
io/presage/services/c/f.java
io/presage/services/c/l.java
io/presage/utils/a/i.java
io/presage/utils/e.java
网络通信-> WebView JavaScript接口
com/adobe/air/AdobeAIRWebView.java
com/adobe/air/AndroidWebView.java
com/apptracker/android/advert/AppWebView.java
com/fusepowered/ac/ACBActivity.java
com/fusepowered/ac/ae.java
com/fusepowered/ads/adapters/FuseInterstitial.java
com/fusepowered/al/impl/adview/o.java
com/fusepowered/as/utils/WebViewJSRunner.java
com/fusepowered/as/view/component/ASMraidWebView.java
com/fusepowered/as/view/component/ASWebView.java
com/fusepowered/as/view/component/VpaidWebView.java
com/fusepowered/as/view/vastplayer/VastPlayer.java
com/fusepowered/fuseactivities/FuseApiMoregamesBrowser.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerWebViewLoader.java
com/fusepowered/im/monetization/internal/e.java
com/fusepowered/im/monetization/internal/imai/WebviewLoader.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/l1/AdView.java
com/fusepowered/l1/BrowserWebView.java
com/fusepowered/m2/common/M2Browser.java
com/fusepowered/m2/mraid/MraidBridge.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/nx/monetization/mraid/MRAIDWebView.java
com/fusepowered/sa/android/publish/AppWallDelegateActivity.java
com/fusepowered/sa/android/publish/adinformation/a.java
com/fusepowered/sa/android/publish/b/c.java
com/fusepowered/sa/android/publish/banner/bannerstandard/BannerStandard.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/sa/android/publish/slider/b.java
com/fusepowered/u1/webapp/UnityAdsWebView.java
com/fusepowered/u1/webapp/m.java
com/revmob/internal/RevMobWebView.java
io/presage/d/h.java
io/presage/utils/a/i.java
io/presage/utils/a/t.java
y/z/a/c.java
网络通信-> WebView POST请求 com/revmob/internal/MarketAsyncManager.java
网络通信-> HTTP建立连接
com/adobe/air/AndroidGcmIntentService.java
com/adobe/air/InstallOfferPingUtils.java
com/adobe/air/wand/connection/WandWebSocket.java
com/appjolt/sdk/be.java
com/apptracker/android/request/AppRequest.java
com/apptracker/android/util/AppMediaDownloader.java
com/fusepowered/ac/ADCDownload.java
com/fusepowered/ads/adapters/AdAdapter.java
com/fusepowered/al/impl/sdk/bq.java
com/fusepowered/al/impl/sdk/m.java
com/fusepowered/as/http/HttpTask.java
com/fusepowered/fuseapi/NetworkService.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerRequestResponseBuilder.java
com/fusepowered/im/commons/analytics/net/AnalyticsCommon.java
com/fusepowered/im/commons/analytics/net/AnalyticsNetworkManager.java
com/fusepowered/im/commons/analytics/util/AnalyticsUtils.java
com/fusepowered/im/commons/cache/ProductCacheConfig.java
com/fusepowered/im/commons/internal/InternalSDKUtil.java
com/fusepowered/im/commons/internal/ThinICE.java
com/fusepowered/im/commons/metric/MetricEndPoint.java
com/fusepowered/im/commons/network/NetworkRequestTask.java
com/fusepowered/im/monetization/internal/carb/CARB.java
com/fusepowered/im/monetization/internal/imai/RequestResponseManager.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/l1/tasks/VideoFileLoader.java
com/fusepowered/m2/common/MoPubHttpUrlConnection.java
com/fusepowered/m2/common/UrlResolutionTask.java
com/fusepowered/m2/mobileads/VastXmlManagerAggregator.java
com/fusepowered/m2/mobileads/VideoDownloader.java
com/fusepowered/m2/mraid/MraidNativeCommandHandler.java
com/fusepowered/m2/volley/toolbox/BasicNetwork.java
com/fusepowered/m2/volley/toolbox/HttpClientStack.java
com/fusepowered/m2/volley/toolbox/HurlStack.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/nx/downloadmanager/DownloadDispatcher.java
com/fusepowered/nx/network/volley/toolbox/HttpClientStack.java
com/fusepowered/nx/network/volley/toolbox/HurlStack.java
com/fusepowered/nx/volleytoolbox/SslHttpStack.java
com/fusepowered/sa/android/publish/f/e.java
com/fusepowered/sa/android/publish/f/i.java
com/fusepowered/u1/webapp/j.java
com/fusepowered/vast/model/VASTModel.java
com/fusepowered/vast/processor/VASTProcessor.java
com/fusepowered/vast/util/HttpTools.java
com/revmob/ads/interstitial/client/FullscreenClientListener.java
com/revmob/internal/DownloadManager.java
com/revmob/internal/HTTPHelper.java
com/revmob/internal/RevMobNotificationManager.java
io/presage/utils/j.java
y/z/a/i.java
y/z/a/n.java
y/z/a/r.java
y/z/a/v.java
y/z/a/x.java
网络通信-> TCP套接字
隐私数据-> 获取GPS位置信息
加密解密-> Base64 加密
加密解密-> 信息摘要算法
隐私数据-> 获取已安装的应用程序
网络通信-> Intent方式发送邮件
网络通信-> HTTP请求、连接和会话
网络通信-> DefaultHttpClient Connection
进程操作-> 获取运行的进程\服务
一般功能-> 传感器相关操作
组件-> 发送广播
一般功能-> 获取Android广告ID
一般功能-> 获取活动网路信息
一般功能-> 获取WiFi相关信息
进程操作-> 杀死进程
加密解密-> Base64 解密
一般功能-> PowerManager操作
一般功能-> Android通知
JavaScript 接口方法
一般功能-> 设置手机铃声,媒体音量 com/fusepowered/u1/video/UnityAdsVideoPlayView.java
隐私数据-> 拍照摄像 com/adobe/air/AndroidCamera.java
设备指纹-> getSimOperator
设备指纹-> 查看运营商信息 com/fusepowered/m2/common/ClientMetadata.java
com/fusepowered/sa/android/publish/model/BaseRequest.java
com/fusepowered/util/DeviceInfoFactory.java
一般功能-> 获取网络接口信息
设备指纹-> 查看本机号码 com/appjolt/sdk/bh.java
隐私数据-> 用户账户管理 com/appjolt/sdk/bh.java
加密解密-> Crypto加解密组件
设备指纹-> 查看手机软件版本号 com/fusepowered/util/DeviceInfoFactory.java
DEX-> 动态加载
网络通信-> HTTPS建立连接
网络通信-> SSL证书处理
一般功能-> 查询数据库(短信、联系人、通话记录、浏览器历史等) com/adobe/air/AndroidMediaManager.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/nx/monetization/mraid/MRAIDCalendarUtils.java
隐私数据-> 录制音频行为 com/adobe/air/microphone/AIRMicrophoneRecorder.java
com/fusepowered/im/re/container/mraidimpl/AudioTriggerer.java
一般功能-> 日历相关操作 com/fusepowered/as/controller/command/CreateCalendarEventCommand.java
com/fusepowered/nx/monetization/mraid/MRAIDCalendarUtils.java
一般功能-> 加载so文件 com/adobe/air/AndroidActivityWrapper.java
com/adobe/air/Entrypoints.java
com/fusepowered/FuseNativeBridge.java
网络通信-> URLConnection com/fusepowered/u1/cache/b.java
com/revmob/ads/interstitial/client/FullscreenClientListener.java
com/revmob/internal/DownloadManager.java
进程操作-> 获取进程pid
网络通信-> TCP服务器套接字 com/adobe/air/AndroidActivityWrapper.java
网络通信-> WebView使用File协议 com/adobe/air/AndroidWebView.java
com/appjolt/sdk/bp.java
设备指纹-> getAllCellInfo com/fusepowered/im/commons/thinICE/cellular/CellUtil.java
设备指纹-> 获取蜂窝位置信息 com/fusepowered/im/commons/thinICE/cellular/CellUtil.java
命令执行-> getRuntime.exec() com/appjolt/sdk/co.java
com/fusepowered/im/commons/analytics/iat/impl/AdTrackerUtils.java
辅助功能accessibility相关 com/fusepowered/sa/android/publish/slider/sliding/a/b.java

源代码分析

高危
7
警告
9
信息
1
安全
2
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
air/StickSquad3Android/AppEntry.java
air/StickSquad3Android/GetVersionCode.java
air/extensions/VibrationExtension.java
air/extensions/VibrationExtensionContext.java
air/extensions/VibrationInitNativeCodeFunction.java
air/extensions/VibrationSupportedFunction.java
air/extensions/VibrationVibrateFunction.java
c/m/x/a/am48/a.java
c/m/x/a/ep/ac.java
c/m/x/a/ep/ax.java
c/m/x/a/ep/ay.java
c/m/x/a/ep/az.java
c/m/x/a/ep/ba.java
c/m/x/a/ep/bd.java
c/m/x/a/ep/be.java
c/m/x/a/ep/bj.java
c/m/x/a/ep/bk.java
c/m/x/a/ep/bl.java
c/m/x/a/ep/bm.java
c/m/x/a/ep/bo.java
c/m/x/a/gv/a.java
c/m/x/a/gv/ac.java
c/m/x/a/gv/aq.java
c/m/x/a/gv/b.java
c/m/x/a/gv/g.java
c/m/x/a/gv/j.java
c/m/x/a/gv/o.java
c/m/x/a/gv/s.java
c/m/x/a/gv/w.java
c/m/x/a/iab/d.java
c/m/x/a/iab/s.java
c/m/x/a/iab/u.java
com/adobe/air/AndroidGcmRegistrationService.java
com/adobe/air/utils/AIRLogger.java
com/adobe/flashruntime/air/VideoTextureSurface.java
com/adobe/flashruntime/shared/VideoView.java
com/appjolt/air/AppjoltExtension.java
com/appjolt/air/AppjoltExtensionContext.java
com/appjolt/air/functions/AddUserSegmentFunction.java
com/appjolt/air/functions/ClearUserSegmentFunction.java
com/appjolt/air/functions/IdentifyFunction.java
com/appjolt/air/functions/InitFunction.java
com/appjolt/air/functions/IsGooglePlayInstallFunction.java
com/appjolt/air/functions/RemoveUserSegmentFunction.java
com/appjolt/air/functions/SetIncognitoFunction.java
com/appjolt/air/functions/ShowEULAFunction.java
com/appjolt/air/functions/ShowToastFunction.java
com/appjolt/air/functions/UpdateUserSegmentFunction.java
com/appjolt/air/functions/UseCustomEULAFunction.java
com/appjolt/air/functions/UserAcceptedCustomEULAFunction.java
com/appjolt/sdk/Appjolt.java
com/appjolt/sdk/AppjoltActivity.java
com/apptracker/android/advert/AppJSInterface.java
com/apptracker/android/advert/AppVideoView.java
com/apptracker/android/advert/AppWebView.java
com/apptracker/android/module/AppAd.java
com/apptracker/android/module/AppModuleActivity.java
com/apptracker/android/module/AppModuleCache.java
com/apptracker/android/module/AppModuleController.java
com/apptracker/android/module/AppModuleControllerBase.java
com/apptracker/android/module/AppModuleLoader.java
com/apptracker/android/module/AppVideoModuleController.java
com/apptracker/android/re/AppReController.java
com/apptracker/android/re/AppReEngagement.java
com/apptracker/android/re/AppReEngagementService.java
com/apptracker/android/re/AppWakeLock.java
com/apptracker/android/request/AppRequest.java
com/apptracker/android/track/AppAutoReceiver.java
com/apptracker/android/track/AppAutoService.java
com/apptracker/android/track/AppTracker.java
com/apptracker/android/track/AppTrackerReceiver.java
com/apptracker/android/util/AppDeviceParamaters.java
com/apptracker/android/util/AppExceptionHandler.java
com/apptracker/android/util/AppLog.java
com/apptracker/android/util/AppMediaDownloader.java
com/fuse/ane/AirFuseSDK/functions/GetFriendsListFunction.java
com/fuse/ane/AirFuseSDK/functions/LogFunction.java
com/fuse/ane/AirFuseSDK/functions/SetRewardedVideoUserIDFunction.java
com/fuse/ane/AirFuseSDK/functions/ShowAdForZoneIDFunction.java
com/fuse/mediation/FuseAdapter.java
com/fusepowered/FuseCallbackWrapper.java
com/fusepowered/FuseSDK.java
com/fusepowered/ac/ADCData.java
com/fusepowered/ac/a.java
com/fusepowered/ac/af.java
com/fusepowered/ac/e.java
com/fusepowered/ac/k.java
com/fusepowered/ac/p.java
com/fusepowered/ac/z.java
com/fusepowered/activities/FuseApiBrowser.java
com/fusepowered/adrally/AdRallyAdMobAdapter.java
com/fusepowered/ads/AdCheckRequest.java
com/fusepowered/ads/AdLoader.java
com/fusepowered/ads/AdManager.java
com/fusepowered/ads/AdProviderFactory.java
com/fusepowered/ads/DisplayRequest.java
com/fusepowered/ads/adapters/ALActivity.java
com/fusepowered/ads/adapters/AdAdapter.java
com/fusepowered/ads/adapters/AdColonyAdAdapter.java
com/fusepowered/ads/adapters/AppLovinAdAdapter.java
com/fusepowered/ads/adapters/ApplifierAdAdapter.java
com/fusepowered/ads/adapters/LeadBoltListener.java
com/fusepowered/ads/adapters/LeadboltAdAdapter.java
com/fusepowered/ads/adapters/LoopMeAdAdapter.java
com/fusepowered/ads/adapters/MRaidActivity.java
com/fusepowered/ads/adapters/MRaidAdAdapter.java
com/fusepowered/ads/adapters/MRaidRegistry.java
com/fusepowered/ads/adapters/MRaidVideoActivity.java
com/fusepowered/ads/adapters/MopubAdAdapter.java
com/fusepowered/ads/adapters/NativeXAdAdapter.java
com/fusepowered/ads/adapters/OfferAdAdapter.java
com/fusepowered/ads/adapters/StartAppAdAdapter.java
com/fusepowered/ads/adapters/VastAdAdapter.java
com/fusepowered/al/adview/ALInterstitialActivity.java
com/fusepowered/al/adview/AppLovinAdView.java
com/fusepowered/al/adview/AppLovinIncentivizedInterstitial.java
com/fusepowered/al/impl/adview/AdViewControllerImpl.java
com/fusepowered/al/impl/adview/q.java
com/fusepowered/al/impl/sdk/AppLovinSdkImpl.java
com/fusepowered/al/impl/sdk/bs.java
com/fusepowered/al/impl/sdk/i.java
com/fusepowered/al/sdk/AppLovinSdk.java
com/fusepowered/al/sdk/AppLovinSdkUtils.java
com/fusepowered/api/WelcomeMessage.java
com/fusepowered/api/XMLParser.java
com/fusepowered/as/AerServInterstitial.java
com/fusepowered/as/AerServVirtualCurrency.java
com/fusepowered/as/adapter/asadcolony/ASAdColonyInterstitialProvider.java
com/fusepowered/as/adapter/asaerserv/ASAerServInterstitialProvider.java
com/fusepowered/as/adapter/astremor/ASTremorInterstitialProvider.java
com/fusepowered/as/adapter/asyume/ASYumeBannerProvider.java
com/fusepowered/as/adapter/asyume/ASYumeInterstitialProvider.java
com/fusepowered/as/adapter/asyume/YuMeActivity.java
com/fusepowered/as/controller/AdManager.java
com/fusepowered/as/controller/command/DownloadImageCommand.java
com/fusepowered/as/controller/command/ExecutePlacementCommand.java
com/fusepowered/as/controller/command/ExpandMraidCommand.java
com/fusepowered/as/controller/command/FireEventCommand.java
com/fusepowered/as/controller/command/LaunchBrowserCommand.java
com/fusepowered/as/controller/command/PlayVideoCommand.java
com/fusepowered/as/controller/command/ShowProviderAdCommand.java
com/fusepowered/as/controller/listener/AerServEventListenerLocator.java
com/fusepowered/as/controller/listener/MraidBannerJavascriptInterfaceListener.java
com/fusepowered/as/controller/listener/MraidInterstitialJavascriptInterfaceListener.java
com/fusepowered/as/factory/AdFactory.java
com/fusepowered/as/factory/ProviderFactory.java
com/fusepowered/as/http/HttpTask.java
com/fusepowered/as/model/Placement.java
com/fusepowered/as/model/ad/ThirdPartyProviderAd.java
com/fusepowered/as/model/ad/VASTProviderAd.java
com/fusepowered/as/model/vast/MediaFile.java
com/fusepowered/as/model/vast/VAST.java
com/fusepowered/as/proxy/PlacementProxy.java
com/fusepowered/as/utils/AerServLog.java
com/fusepowered/as/utils/TimeSpan.java
com/fusepowered/as/utils/UrlBuilder.java
com/fusepowered/as/view/ASInterstitialActivity.java
com/fusepowered/as/view/ASVastInterstitialActivity.java
com/fusepowered/as/view/component/ASMraidWebView.java
com/fusepowered/as/view/component/ASWebView.java
com/fusepowered/as/view/component/VpaidWebView.java
com/fusepowered/as/view/vastplayer/VastPlayer.java
com/fusepowered/crashlog/CrashData.java
com/fusepowered/crashlog/CrashDetector.java
com/fusepowered/crashlog/handlers/CacheForStartupCrashHandler.java
com/fusepowered/fuseactivities/FuseApiMoregamesBrowser.java
com/fusepowered/fuseapi/FuseAPI.java
com/fusepowered/fuseapi/MessagingService.java
com/fusepowered/fuseapi/MessagingTask.java
com/fusepowered/fuseapi/NetworkService.java
com/fusepowered/fuseapi/PlayServicesAdvertisingIdTask.java
com/fusepowered/im/analytics/InMobiAnalytics.java
com/fusepowered/im/androidsdk/IMBrowserActivity.java
com/fusepowered/im/commons/InMobi.java
com/fusepowered/im/commons/ads/cache/AdDatabaseHelper.java
com/fusepowered/im/commons/ads/cache/AdDatabaseManager.java
com/fusepowered/im/commons/analytics/androidsdk/IMAdTracker.java
com/fusepowered/im/commons/analytics/androidsdk/IMAdTrackerReceiver.java
com/fusepowered/im/commons/analytics/bootstrapper/AnalyticsInitializer.java
com/fusepowered/im/commons/analytics/db/AnalyticsDatabaseManager.java
com/fusepowered/im/commons/analytics/db/AnalyticsEventsQueue.java
com/fusepowered/im/commons/analytics/db/AnalyticsFunctions.java
com/fusepowered/im/commons/analytics/db/AnalyticsSQLiteHelper.java
com/fusepowered/im/commons/analytics/db/FunctionTagTransaction.java
com/fusepowered/im/commons/analytics/events/AnalyticsEventsWrapper.java
com/fusepowered/im/commons/analytics/iat/impl/AdTrackerUtils.java
com/fusepowered/im/commons/analytics/iat/impl/GoalList.java
com/fusepowered/im/commons/analytics/iat/impl/config/AdTrackerInitializer.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerNetworkInterface.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerRequestResponseBuilder.java
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerWebViewLoader.java
com/fusepowered/im/commons/analytics/net/AnalyticsCommon.java
com/fusepowered/im/commons/analytics/net/AnalyticsNetworkManager.java
com/fusepowered/im/commons/analytics/net/AnalyticsPayloadBuilder.java
com/fusepowered/im/commons/analytics/util/AnalyticsUtils.java
com/fusepowered/im/commons/analytics/util/SessionInfo.java
com/fusepowered/im/commons/cache/CacheController.java
com/fusepowered/im/commons/cache/LocalCache.java
com/fusepowered/im/commons/cache/ProductCacheConfig.java
com/fusepowered/im/commons/cache/RetryMechanism.java
com/fusepowered/im/commons/data/AppInfo.java
com/fusepowered/im/commons/data/DeviceInfo.java
com/fusepowered/im/commons/data/LocationInfo.java
com/fusepowered/im/commons/db/DatabaseHandler.java
com/fusepowered/im/commons/internal/ActivityRecognitionManager.java
com/fusepowered/im/commons/internal/ApiStatCollector.java
com/fusepowered/im/commons/internal/ApplicationFocusManager.java
com/fusepowered/im/commons/internal/EncryptionUtils.java
com/fusepowered/im/commons/internal/FileOperations.java
com/fusepowered/im/commons/internal/InternalSDKUtil.java
com/fusepowered/im/commons/internal/JSONPayloadCreator.java
com/fusepowered/im/commons/internal/Log.java
com/fusepowered/im/commons/internal/ThinICE.java
com/fusepowered/im/commons/internal/WrapperFunctions.java
com/fusepowered/im/commons/metric/EventLog.java
com/fusepowered/im/commons/metric/Queuer.java
com/fusepowered/im/commons/metric/Storage.java
com/fusepowered/im/commons/network/NetworkRequestTask.java
com/fusepowered/im/commons/network/RequestBuilderUtils.java
com/fusepowered/im/commons/thinICE/cellular/CellUtil.java
com/fusepowered/im/commons/thinICE/icedatacollector/IceDataCollector.java
com/fusepowered/im/commons/thirdparty/Base62.java
com/fusepowered/im/commons/uid/PlatformId.java
com/fusepowered/im/commons/uid/UID.java
com/fusepowered/im/commons/uid/a.java
com/fusepowered/im/monetization/IMBanner.java
com/fusepowered/im/monetization/IMInterstitial.java
com/fusepowered/im/monetization/IMNative.java
com/fusepowered/im/monetization/internal/Ad.java
com/fusepowered/im/monetization/internal/BannerAd.java
com/fusepowered/im/monetization/internal/ConnBroadcastReciever.java
com/fusepowered/im/monetization/internal/InterstitialAd.java
com/fusepowered/im/monetization/internal/LtvpRuleProcessor.java
com/fusepowered/im/monetization/internal/NativeAd.java
com/fusepowered/im/monetization/internal/a.java
com/fusepowered/im/monetization/internal/b.java
com/fusepowered/im/monetization/internal/c.java
com/fusepowered/im/monetization/internal/carb/CARB.java
com/fusepowered/im/monetization/internal/carb/CarbConfigParams.java
com/fusepowered/im/monetization/internal/carb/CarbInitializer.java
com/fusepowered/im/monetization/internal/configs/Initializer.java
com/fusepowered/im/monetization/internal/configs/PkInitilaizer.java
com/fusepowered/im/monetization/internal/configs/PkParams.java
com/fusepowered/im/monetization/internal/e.java
com/fusepowered/im/monetization/internal/imai/IMAIClickEventList.java
com/fusepowered/im/monetization/internal/imai/IMAIController.java
com/fusepowered/im/monetization/internal/imai/IMAICore.java
com/fusepowered/im/monetization/internal/imai/RequestResponseManager.java
com/fusepowered/im/monetization/internal/imai/WebviewLoader.java
com/fusepowered/im/monetization/internal/imai/db/ClickDatabaseManager.java
com/fusepowered/im/monetization/internal/objects/LtvpRuleCache.java
com/fusepowered/im/monetization/internal/objects/NativeAdsCache.java
com/fusepowered/im/re/configs/ConfigParams.java
com/fusepowered/im/re/configs/Initializer.java
com/fusepowered/im/re/container/IMWebView.java
com/fusepowered/im/re/container/mraidimpl/AudioTriggerer.java
com/fusepowered/im/re/container/mraidimpl/MRAIDAudioVideoController.java
com/fusepowered/im/re/container/mraidimpl/MRAIDBasic.java
com/fusepowered/im/re/container/mraidimpl/MRAIDExpandController.java
com/fusepowered/im/re/container/mraidimpl/MRAIDInterstitialController.java
com/fusepowered/im/re/container/mraidimpl/MRAIDResizeController.java
com/fusepowered/im/re/controller/JSDisplayController.java
com/fusepowered/im/re/controller/JSUtilityController.java
com/fusepowered/im/re/controller/util/AVPlayer.java
com/fusepowered/im/re/controller/util/ImageProcessing.java
com/fusepowered/l1/Utils.java
com/fusepowered/l1/tasks/VideoFileLoader.java
com/fusepowered/l1/tasks/VideoFileWriter.java
com/fusepowered/location/LocationService.java
com/fusepowered/log/FuseLog.java
com/fusepowered/m2/common/BrowserWebViewClient.java
com/fusepowered/m2/common/CacheService.java
com/fusepowered/m2/common/ClientMetadata.java
com/fusepowered/m2/common/DiskLruCache.java
com/fusepowered/m2/common/GpsHelper.java
com/fusepowered/m2/common/LocationService.java
com/fusepowered/m2/common/M2Browser.java
com/fusepowered/m2/common/MoPubHttpUrlConnection.java
com/fusepowered/m2/common/Preconditions.java
com/fusepowered/m2/common/UrlAction.java
com/fusepowered/m2/common/UrlHandler.java
com/fusepowered/m2/common/event/EventDispatcher.java
com/fusepowered/m2/common/event/EventSerializer.java
com/fusepowered/m2/common/event/LogCatEventRecorder.java
com/fusepowered/m2/common/event/ScribeEventRecorder.java
com/fusepowered/m2/common/util/DeviceUtils.java
com/fusepowered/m2/common/util/Intents.java
com/fusepowered/m2/common/util/Json.java
com/fusepowered/m2/common/util/ManifestUtils.java
com/fusepowered/m2/mobileads/AdAlertReporter.java
com/fusepowered/m2/mobileads/AdLoader.java
com/fusepowered/m2/mobileads/AdViewController.java
com/fusepowered/m2/mobileads/BaseHtmlWebView.java
com/fusepowered/m2/mobileads/BaseVideoPlayerActivity.java
com/fusepowered/m2/mobileads/BaseVideoViewController.java
com/fusepowered/m2/mobileads/CustomEventBannerAdapter.java
com/fusepowered/m2/mobileads/CustomEventInterstitialAdapter.java
com/fusepowered/m2/mobileads/CustomEventRewardedVideo.java
com/fusepowered/m2/mobileads/HtmlBanner.java
com/fusepowered/m2/mobileads/HtmlWebViewClient.java
com/fusepowered/m2/mobileads/M2Activity.java
com/fusepowered/m2/mobileads/M2RActivity.java
com/fusepowered/m2/mobileads/M2RvpActivity.java
com/fusepowered/m2/mobileads/MoPubConversionTracker.java
com/fusepowered/m2/mobileads/MoPubInterstitial.java
com/fusepowered/m2/mobileads/MoPubRewardedVideoManager.java
com/fusepowered/m2/mobileads/MoPubView.java
com/fusepowered/m2/mobileads/ResponseBodyInterstitial.java
com/fusepowered/m2/mobileads/VastCompanionAdConfig.java
com/fusepowered/m2/mobileads/VastIconConfig.java
com/fusepowered/m2/mobileads/VastIconXmlManager.java
com/fusepowered/m2/mobileads/VastLinearXmlManager.java
com/fusepowered/m2/mobileads/VastMacroHelper.java
com/fusepowered/m2/mobileads/VastManager.java
com/fusepowered/m2/mobileads/VastVideoBlurLastVideoFrameTask.java
com/fusepowered/m2/mobileads/VastVideoCloseButtonWidget.java
com/fusepowered/m2/mobileads/VastVideoConfig.java
com/fusepowered/m2/mobileads/VastVideoCtaButtonWidget.java
com/fusepowered/m2/mobileads/VastVideoGradientStripWidget.java
com/fusepowered/m2/mobileads/VastVideoView.java
com/fusepowered/m2/mobileads/VastXmlManagerAggregator.java
com/fusepowered/m2/mobileads/VideoDownloader.java
com/fusepowered/m2/mobileads/ViewGestureDetector.java
com/fusepowered/m2/mobileads/resource/ProgressBarDrawable.java
com/fusepowered/m2/mobileads/util/WebViews.java
com/fusepowered/m2/mraid/MraidBanner.java
com/fusepowered/m2/mraid/MraidBridge.java
com/fusepowered/m2/mraid/MraidController.java
com/fusepowered/m2/mraid/MraidNativeCommandHandler.java
com/fusepowered/m2/nativeads/AdapterHelper.java
com/fusepowered/m2/nativeads/BaseForwardingNativeAd.java
com/fusepowered/m2/nativeads/CustomEventNativeAdapter.java
com/fusepowered/m2/nativeads/MoPubCustomEventNative.java
com/fusepowered/m2/nativeads/MoPubNative.java
com/fusepowered/m2/nativeads/MoPubRecyclerAdapter.java
com/fusepowered/m2/nativeads/MoPubStreamAdPlacer.java
com/fusepowered/m2/nativeads/NativeAdViewHelper.java
com/fusepowered/m2/nativeads/NativeResponse.java
com/fusepowered/m2/nativeads/NativeViewHolder.java
com/fusepowered/m2/nativeads/PlacementData.java
com/fusepowered/m2/nativeads/ServerPositioningSource.java
com/fusepowered/m2/nativeads/VisibilityTracker.java
com/fusepowered/m2/network/AdRequest.java
com/fusepowered/m2/network/RequestManager.java
com/fusepowered/m2/network/ScribeRequestManager.java
com/fusepowered/m2/network/TrackingRequest.java
com/fusepowered/m2/volley/CacheDispatcher.java
com/fusepowered/m2/volley/NetworkDispatcher.java
com/fusepowered/m2/volley/Request.java
com/fusepowered/m2/volley/RequestQueue.java
com/fusepowered/m2/volley/VolleyLog.java
com/fusepowered/m2/volley/toolbox/BasicNetwork.java
com/fusepowered/m2/volley/toolbox/DiskBasedCache.java
com/fusepowered/m2/volley/toolbox/ImageRequest.java
com/fusepowered/m2/volley/toolbox/JsonRequest.java
com/fusepowered/mraid1/MRAIDInterstitial.java
com/fusepowered/mraid1/MRAIDView.java
com/fusepowered/mraid1/MRaidDrawables.java
com/fusepowered/mraid1/internal/MRAIDHtmlProcessor.java
com/fusepowered/mraid1/internal/MRAIDLog.java
com/fusepowered/mraid1/internal/MRAIDNativeFeatureManager.java
com/fusepowered/mraid1/internal/MRAIDParser.java
com/fusepowered/nx/common/DeviceManager.java
com/fusepowered/nx/common/JsonRequestManager.java
com/fusepowered/nx/common/NetworkConnectionManager.java
com/fusepowered/nx/common/ReferralReceiver.java
com/fusepowered/nx/common/SharedPreferenceManager.java
com/fusepowered/nx/common/Utilities.java
com/fusepowered/nx/common/billingtracking/BillingCallback.java
com/fusepowered/nx/downloadmanager/DownloadDispatcher.java
com/fusepowered/nx/monetization/MonetizationManager.java
com/fusepowered/nx/monetization/MonetizationSDK.java
com/fusepowered/nx/monetization/activities/InterstitialActivity.java
com/fusepowered/nx/monetization/communication/ServerRequestManager.java
com/fusepowered/nx/monetization/communication/ServerResponseHandler.java
com/fusepowered/nx/monetization/custom/views/ComplexVideoPlayerLayout.java
com/fusepowered/nx/monetization/dialogs/custom/AddCalendarEntryDialogBody.java
com/fusepowered/nx/monetization/dialogs/custom/BaseDialog.java
com/fusepowered/nx/monetization/dialogs/custom/MessageDialogBody.java
com/fusepowered/nx/monetization/dialogs/custom/MessageDialogTitle.java
com/fusepowered/nx/monetization/dialogs/custom/StorePictureDialogBody.java
com/fusepowered/nx/monetization/listeners/NativeVideoPlayerListener.java
com/fusepowered/nx/monetization/manager/ActivityManager.java
com/fusepowered/nx/monetization/manager/CacheDBManager.java
com/fusepowered/nx/monetization/manager/CacheDownloadManager.java
com/fusepowered/nx/monetization/manager/CacheFileManager.java
com/fusepowered/nx/monetization/manager/CacheManager.java
com/fusepowered/nx/monetization/manager/DialogManager.java
com/fusepowered/nx/monetization/manager/ImageService.java
com/fusepowered/nx/monetization/manager/MonetizationJsonRequestManager.java
com/fusepowered/nx/monetization/manager/SessionManager.java
com/fusepowered/nx/monetization/mraid/JSIAdToDeviceHandler.java
com/fusepowered/nx/monetization/mraid/JSIDeviceToAd.java
com/fusepowered/nx/monetization/mraid/MRAIDAsyncManager.java
com/fusepowered/nx/monetization/mraid/MRAIDContainer.java
com/fusepowered/nx/monetization/mraid/MRAIDDialog.java
com/fusepowered/nx/monetization/mraid/MRAIDLogger.java
com/fusepowered/nx/monetization/mraid/MRAIDManager.java
com/fusepowered/nx/monetization/mraid/MRAIDUtils.java
com/fusepowered/nx/monetization/mraid/MRAIDWebView.java
com/fusepowered/nx/monetization/mraid/MRAIDWorkerFactory.java
com/fusepowered/nx/monetization/tasks/CachingTask.java
com/fusepowered/nx/network/volley/CacheDispatcher.java
com/fusepowered/nx/network/volley/NetworkDispatcher.java
com/fusepowered/nx/network/volley/Request.java
com/fusepowered/nx/network/volley/RequestQueue.java
com/fusepowered/nx/network/volley/VolleyLog.java
com/fusepowered/nx/network/volley/toolbox/BasicNetwork.java
com/fusepowered/nx/network/volley/toolbox/DiskBasedCache.java
com/fusepowered/nx/network/volley/toolbox/ImageRequest.java
com/fusepowered/nx/network/volley/toolbox/JsonRequest.java
com/fusepowered/nx/network/volley/toolbox/StringRequest.java
com/fusepowered/nx/videoplayer/NativeXVideoPlayer.java
com/fusepowered/nx/volleytoolbox/GsonRequest.java
com/fusepowered/push/FuseGCMBaseIntentService.java
com/fusepowered/push/FuseGCMBroadcastReceiver.java
com/fusepowered/push/FuseGCMRegistrar.java
com/fusepowered/push/FuseIntentService.java
com/fusepowered/push/FuseRecordGCMResponse.java
com/fusepowered/sa/android/publish/f/g.java
com/fusepowered/sa/android/publish/f/o.java
com/fusepowered/u1/U1InterstitialActivity.java
com/fusepowered/u1/UnityAds.java
com/fusepowered/u1/UnityAdsDeviceLog.java
com/fusepowered/u1/UnityAdsUtils.java
com/fusepowered/u1/cache/UnityAdsCacheManager.java
com/fusepowered/u1/cache/UnityAdsDownloader.java
com/fusepowered/u1/cache/b.java
com/fusepowered/u1/campaign/UnityAdsCampaign.java
com/fusepowered/u1/campaign/UnityAdsCampaignHandler.java
com/fusepowered/u1/d.java
com/fusepowered/u1/data/UnityAdsAdvertisingId.java
com/fusepowered/u1/data/UnityAdsDevice.java
com/fusepowered/u1/data/UnityAdsGraphicsBundle.java
com/fusepowered/u1/e.java
com/fusepowered/u1/h.java
com/fusepowered/u1/item/UnityAdsRewardItem.java
com/fusepowered/u1/item/UnityAdsRewardItemManager.java
com/fusepowered/u1/l.java
com/fusepowered/u1/properties/UnityAdsProperties.java
com/fusepowered/u1/unity3d/UnityAdsUnityEngineWrapper.java
com/fusepowered/u1/unity3d/UnityAdsUnityWrapper.java
com/fusepowered/u1/unity3d/a.java
com/fusepowered/u1/unity3d/b.java
com/fusepowered/u1/video/UnityAdsVideoPlayView.java
com/fusepowered/u1/video/a.java
com/fusepowered/u1/video/h.java
com/fusepowered/u1/video/l.java
com/fusepowered/u1/video/q.java
com/fusepowered/u1/view/UnityAdsMainView.java
com/fusepowered/u1/webapp/UnityAdsWebBridge.java
com/fusepowered/u1/webapp/UnityAdsWebData.java
com/fusepowered/u1/webapp/UnityAdsWebView.java
com/fusepowered/u1/webapp/h.java
com/fusepowered/u1/webapp/j.java
com/fusepowered/u1/webapp/k.java
com/fusepowered/u1/webapp/m.java
com/fusepowered/u1/webapp/n.java
com/fusepowered/u1/webapp/o.java
com/fusepowered/u1/zone/UnityAdsZone.java
com/fusepowered/u1/zone/UnityAdsZoneManager.java
com/fusepowered/util/ResponseValues.java
com/fusepowered/util/XMLParser.java
com/fusepowered/vast/VASTPlayer.java
com/fusepowered/vast/activity/VASTActivity.java
com/fusepowered/vast/model/VASTModel.java
com/fusepowered/vast/processor/VASTProcessor.java
com/fusepowered/vast/util/Assets.java
com/fusepowered/vast/util/HttpTools.java
com/milkmangames/extensions/android/admob/AdMobExtension.java
com/milkmangames/extensions/android/admob/a.java
com/milkmangames/extensions/android/admob/c.java
com/milkmangames/extensions/android/admob/d.java
com/milkmangames/extensions/android/admob/e.java
com/milkmangames/extensions/android/admob/f.java
com/milkmangames/extensions/android/admob/g.java
com/milkmangames/extensions/android/admob/h.java
com/milkmangames/extensions/android/admob/i.java
com/milkmangames/extensions/android/admob/j.java
com/milkmangames/extensions/android/admob/k.java
com/milkmangames/extensions/android/admob/n.java
com/milkmangames/extensions/android/admob/r.java
com/milkmangames/extensions/android/goviral/GoViralExtension.java
com/milkmangames/extensions/android/goviral/b.java
com/milkmangames/extensions/android/goviral/e.java
com/milkmangames/extensions/android/goviral/f.java
com/milkmangames/extensions/android/goviral/g.java
com/milkmangames/extensions/android/goviral/l.java
com/milkmangames/extensions/android/goviral/n.java
com/milkmangames/extensions/android/goviral/q.java
com/milkmangames/extensions/android/goviral/r.java
com/milkmangames/extensions/android/goviral/t.java
com/milkmangames/extensions/android/goviral/v.java
com/milkmangames/extensions/android/iab/a.java
com/milkmangames/extensions/android/iab/b.java
com/milkmangames/extensions/android/iab/c.java
com/milkmangames/extensions/android/iab/d.java
com/milkmangames/extensions/android/iab/e.java
com/milkmangames/extensions/android/iab/f.java
com/milkmangames/extensions/android/iab/g.java
com/milkmangames/extensions/android/iab/h.java
com/milkmangames/extensions/android/iab/i.java
com/milkmangames/extensions/android/iab/k.java
com/milkmangames/extensions/android/iab/l.java
com/milkmangames/extensions/android/iab/n.java
com/milkmangames/extensions/android/push/PushNotifyExtension.java
com/revmob/FullscreenActivity.java
com/revmob/RevMob.java
com/revmob/ads/banner/RevMobBanner.java
com/revmob/ads/banner/client/BannerClientListener.java
com/revmob/ads/interstitial/RevMobFullscreen.java
com/revmob/ads/interstitial/RevMobVideo.java
com/revmob/ads/interstitial/client/FullscreenClientListener.java
com/revmob/ads/interstitial/internal/FullscreenClickListener.java
com/revmob/ads/link/RevMobLink.java
com/revmob/ads/popup/RevMobPopup.java
com/revmob/air/RevMobContext.java
com/revmob/air/RevMobExtension.java
com/revmob/android/RevMobContext.java
com/revmob/client/InstallClientListener.java
com/revmob/client/RevMobClient.java
com/revmob/client/SessionClientListener.java
com/revmob/internal/DownloadManager.java
com/revmob/internal/HTTPHelper.java
com/revmob/internal/MarketAsyncManager.java
com/revmob/internal/MarketRedirector.java
com/revmob/internal/RMLog.java
com/revmob/internal/RevMobEula.java
com/revmob/internal/RevMobNotificationManager.java
com/revmob/internal/RevMobServices.java
com/revmob/internal/RevMobSoundPlayer.java
com/revmob/internal/RevMobVideoPlayer.java
io/presage/extensions/PresageContext.java
io/presage/utils/i.java
y/z/a/Main.java
y/z/a/d.java
y/z/a/i.java
y/z/a/n.java
2 如果一个应用程序使用WebView.loadDataWithBaseURL方法来加载一个网页到WebView,那么这个应用程序可能会遭受跨站脚本攻击 高危 CWE: CWE-79: 在Web页面生成时对输入的转义处理不恰当('跨站脚本')
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-6
3 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
4 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
5 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
6 不安全的Web视图实现。可能存在WebView任意代码执行漏洞 警告 CWE: CWE-749: 暴露危险方法或函数
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-PLATFORM-7
7 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
8 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
9 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
10 该文件是World Readable。任何应用程序都可以读取文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
com/adobe/air/AIRSharedPref.java
com/adobe/air/utils/Utils.java
11 此应用程序使用SSL Pinning 来检测或防止安全通信通道中的MITM攻击 安全
OWASP MASVS: MSTG-NETWORK-4
com/adobe/air/JavaTrustStoreHelper.java
12 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
13 应用程序创建临时文件。敏感信息永远不应该被写进临时文件 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
com/fusepowered/l1/LoopMeInterstitial.java
14 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
com/appjolt/sdk/cl.java
com/revmob/internal/RevMobEncryption.java
15 此应用程序可能具有Root检测功能 安全
OWASP MASVS: MSTG-RESILIENCE-1
com/fusepowered/nx/common/DeviceManager.java
16 不安全的Web视图实现。Web视图忽略SSL证书错误并接受任何SSL证书。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
com/adobe/air/AndroidWebView.java
com/fusepowered/im/re/container/IMWebView.java
17 WebView域控制不严格漏洞 高危 CWE: CWE-73: 外部控制文件名或路径 com/adobe/air/AndroidWebView.java
com/appjolt/sdk/bp.java
18 SSL的不安全实现。信任所有证书或接受自签名证书是一个关键的安全漏洞。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
com/fusepowered/m2/network/CustomSSLSocketFactory.java
19 已启用远程WebView调试 高危 CWE: CWE-919: 移动应用程序中的弱点
OWASP Top 10: M1: Improper Platform Usage
OWASP MASVS: MSTG-RESILIENCE-2
com/fusepowered/fuseapi/FuseAPI.java

动态库分析

序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)
1 armeabi-v7a/libCore.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
True
info
这个二进制文件在栈上添加了一个栈哨兵值,以便它会被溢出返回地址的栈缓冲区覆盖。这样可以通过在函数返回之前验证栈哨兵的完整性来检测溢出
Full RELRO
info
此共享对象已完全启用 RELRO。 RELRO 确保 GOT 不会在易受攻击的 ELF 二进制文件中被覆盖。在完整 RELRO 中,整个 GOT(.got 和 .got.plt 两者)被标记为只读。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
2 armeabi-v7a/libstagefright_froyo.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
False
high
这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI
No RELRO
high
此共享对象未启用 RELRO。整个 GOT(.got 和 .got.plt)都是可写的。如果没有此编译器标志,全局变量上的缓冲区溢出可能会覆盖 GOT 条目。使用选项 -z,relro,-z,now 启用完整 RELRO,仅使用 -z,relro 启用部分 RELRO。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用
3 armeabi-v7a/libstagefright_honeycomb.so
True
info
二进制文件设置了 NX 位。这标志着内存页面不可执行,使得攻击者注入的 shellcode 不可执行。
False
high
这个二进制文件没有在栈上添加栈哨兵值。栈哨兵是用于检测和防止攻击者覆盖返回地址的一种技术。使用选项-fstack-protector-all来启用栈哨兵。这对于Dart/Flutter库不适用,除非使用了Dart FFI
No RELRO
high
此共享对象未启用 RELRO。整个 GOT(.got 和 .got.plt)都是可写的。如果没有此编译器标志,全局变量上的缓冲区溢出可能会覆盖 GOT 条目。使用选项 -z,relro,-z,now 启用完整 RELRO,仅使用 -z,relro 启用部分 RELRO。
None
info
二进制文件没有设置运行时搜索路径或RPATH
None
info
二进制文件没有设置 RUNPATH
False
warning
二进制文件没有任何加固函数。加固函数提供了针对 glibc 的常见不安全函数(如 strcpy,gets 等)的缓冲区溢出检查。使用编译选项 -D_FORTIFY_SOURCE=2 来加固函数。这个检查对于 Dart/Flutter 库不适用
False
warning
符号可用

文件分析

序号 问题 文件

VIRUSTOTAL扫描

  检出率: 11 / 66       完整报告

反病毒引擎 检出结果
AhnLab-V3 PUP/Android.Getap.248715
Avira ADWARE/ANDR.RevMob.C.Gen
CAT-QuickHeal Android.RevMob.GEN8975 (PUP)
ESET-NOD32 a variant of Android/Agent.ESX
F-Secure Adware.ADWARE/ANDR.RevMob.C.Gen
Fortinet Adware/RevMob!Android
Ikarus not-a-virus:RiskTool.AndroidOS.Agent
Kaspersky not-a-virus:HEUR:RiskTool.AndroidOS.Agent.dq
Sophos Android Adload (PUA)
VirIT Android.Adw.RevMob.Gen
ZoneAlarm not-a-virus:HEUR:RiskTool.AndroidOS.Agent.dq

滥用权限

恶意软件常用权限 8/30
android.permission.READ_PHONE_STATE
android.permission.WAKE_LOCK
android.permission.GET_ACCOUNTS
android.permission.GET_TASKS
android.permission.VIBRATE
android.permission.ACCESS_COARSE_LOCATION
android.permission.RECEIVE_BOOT_COMPLETED
android.permission.SYSTEM_ALERT_WINDOW
其它常用权限 6/46
android.permission.INTERNET
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.ACCESS_WIFI_STATE
android.permission.ACCESS_NETWORK_STATE
com.android.launcher.permission.INSTALL_SHORTCUT
com.google.android.c2dm.permission.RECEIVE

恶意软件常用权限 是被已知恶意软件广泛滥用的权限。
其它常用权限 是已知恶意软件经常滥用的权限。

IP地图

域名检测

域名 状态 中国境内 位置信息 解析
s3.amazonaws.com 安全
IP地址: 54.231.229.208
国家: 美利坚合众国
地区: 弗吉尼亚州
城市: 阿什本
查看: Google 地图





a.ai.inmobi.com 安全
没有可用的地理位置信息。




www.startappexchange.com 安全
IP地址: 168.138.179.114
国家: 新加坡
地区: 新加坡
城市: 新加坡
查看: Google 地图





ads.aerserv.com 安全
没有可用的地理位置信息。




rules-ltvp.inmobi.com 安全
没有可用的地理位置信息。




adobe.com 安全
IP地址: 23.33.33.160
国家: 日本
地区: 东京
城市: 东京
查看: Google 地图





s3-us-west-1.amazonaws.com 安全
IP地址: 52.219.117.128
国家: 美利坚合众国
地区: 加利福尼亚
城市: 圣何塞
查看: Google 地图





media.admob.com 安全
IP地址: 142.250.157.101
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





internal.teamfreeze.com 安全
没有可用的地理位置信息。




a.applovin.com 安全
IP地址: 34.117.147.68
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





sdkm.w.inmobi.com 安全
IP地址: 54.231.229.208
国家: 美利坚合众国
地区: 弗吉尼亚州
城市: 华盛顿
查看: Google 地图





vid.applovin.com 安全
IP地址: 54.231.229.208
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





googleads.g.doubleclick.net 安全
IP地址: 180.163.151.166
国家: 中国
地区: 上海
城市: 上海
查看: 高德地图





schemas.applovin.com 安全
没有可用的地理位置信息。




revmob.com 安全
没有可用的地理位置信息。




staging.ads.aerserv.com 安全
IP地址: 20.42.37.59
国家: 美利坚合众国
地区: 弗吉尼亚州
城市: 华盛顿
查看: Google 地图





dock.inmobi.com 安全
没有可用的地理位置信息。




d.appsdt.com 安全
没有可用的地理位置信息。




impact.applifier.com 安全
IP地址: 130.211.33.175
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





facebook.com 安全
IP地址: 31.13.82.36
国家: 日本
地区: 东京
城市: 东京
查看: Google 地图





beekn.net 安全
没有可用的地理位置信息。




wsback-s.presage.io 安全
没有可用的地理位置信息。




analytics.mopub.com 安全
IP地址: 192.48.236.12
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





androidads21.adcolony.com 安全
IP地址: 35.186.210.75
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





nativex-sdk-testapi.appspot.com 安全
IP地址: 34.64.4.84
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





d1byvlfiet2h9q.cloudfront.net 安全
没有可用的地理位置信息。




i.w.inmobi.com 安全
IP地址: 20.157.126.84
国家: 新加坡
地区: 新加坡
城市: 新加坡
查看: Google 地图





command.appjolt.com 安全
IP地址: 64.98.145.30
国家: 加拿大
地区: 安大略
城市: 多伦多
查看: Google 地图





market.android.com 安全
IP地址: 142.250.198.14
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





dl.dropboxusercontent.com 安全
IP地址: 162.125.84.15
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





wsback-s.staging.presage.io 安全
没有可用的地理位置信息。




www.fuseboxx.com 安全
IP地址: 52.71.57.184
国家: 美利坚合众国
地区: 弗吉尼亚州
城市: 阿什本
查看: Google 地图





graph.s 安全
没有可用的地理位置信息。




api.appjolt.com 安全
IP地址: 64.98.145.30
国家: 加拿大
地区: 安大略
城市: 多伦多
查看: Google 地图





android.revmob.com 安全
没有可用的地理位置信息。




appclick.co 安全
IP地址: 34.143.245.173
国家: 新加坡
地区: 新加坡
城市: 新加坡
查看: Google 地图





www.dummy.com 安全
IP地址: 199.59.243.225
国家: 美利坚合众国
地区: 佛罗里达州
城市: 坦帕
查看: Google 地图





www.mopub.com 安全
IP地址: 34.111.170.5
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





ads.mopub.com 安全
IP地址: 34.111.158.155
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





www.macromedia.com 安全
IP地址: 23.210.247.74
国家: 大韩民国
地区: 首尔teukbyeolsi
城市: 首尔
查看: Google 地图





schemas.xmlsoap.org 安全
IP地址: 13.107.246.74
国家: 美利坚合众国
地区: 华盛顿
城市: 雷德蒙
查看: Google 地图





wsback-s.ogury.local 安全
没有可用的地理位置信息。




internal2.teamfreeze.com 安全
没有可用的地理位置信息。




loopj.com 安全
IP地址: 185.199.108.153
国家: 美利坚合众国
地区: 宾夕法尼亚
城市: 加利福尼亚
查看: Google 地图





userinfo.revmob.com 安全
没有可用的地理位置信息。




e-ltvp.inmobi.com 安全
没有可用的地理位置信息。




inmobisdk-a.akamaihd.net 安全
IP地址: 23.33.33.176
国家: 日本
地区: 东京
城市: 东京
查看: Google 地图





d.applovin.com 安全
IP地址: 34.110.179.88
国家: 美利坚合众国
地区: 密苏里州
城市: 堪萨斯城
查看: Google 地图





impact.staging.applifier.com 安全
IP地址: 54.172.187.201
国家: 美利坚合众国
地区: 弗吉尼亚州
城市: 阿什本
查看: Google 地图





www.appjolt.com 安全
IP地址: 64.98.145.30
国家: 加拿大
地区: 安大略
城市: 多伦多
查看: Google 地图





solola.undo.it 安全
没有可用的地理位置信息。




graph-video.s 安全
没有可用的地理位置信息。




goo.gl 安全
IP地址: 142.250.196.110
国家: 美利坚合众国
地区: 加利福尼亚
城市: 山景城
查看: Google 地图





config.appjolt.com 安全
IP地址: 64.98.145.30
国家: 加拿大
地区: 安大略
城市: 多伦多
查看: Google 地图





dh8vjmvwgc27o.cloudfront.net 安全
没有可用的地理位置信息。




twitter.com 安全
IP地址: 104.244.42.193
国家: 美利坚合众国
地区: 加利福尼亚
城市: 旧金山
查看: Google 地图





手机号码

网址

网址信息 源码文件
http://www.adobe.com/flash/swccatalog/9
http://www.adobe.com/go/flashaccess_cp0B
http://www.adobe.com/go/adobe_drm_cp0
http://www.adobe.com/go/flashaccess_cp0
http://crl3.adobe.com/AdobeSystemsIncorporatedFlashAccessRuntime/LatestCRL.crl0
http://crl2.adobe.com/Adobe/FlashAccessIntermediateCA.crl0
https://www.facebook.com
https://m.facebook.com
http://crl2.adobe.com/Adobe/FlashAccessRootCA.crl0
自研引擎-A
1.2.5.9
自研引擎-M
http://airdownload2.adobe.com/air?
air/StickSquad3Android/AppEntry.java
http://www.adobe.com/airgames/3/
https://www.adobe.com/gamepreview/?game=notification/notificationclicked.html_
http://s3-us-west-1.amazonaws.com/gamepreview/prod/airandroid/air.properties
com/adobe/air/AdobeAIRMainActivity.java
www.adobe.com
https://www.adobe.com/airgames/4/
file:///android_res/raw/startga.html
com/adobe/air/AdobeAIRWebView.java
http://airdownload2.adobe.com/air?
com/adobe/air/AIRUpdateDialog.java
www.adobe.com/devnet
com/adobe/air/AIRWindowSurfaceView.java
www.adobe.com
com/adobe/air/AndroidActivityWrapper.java
http://gamespace.adobe.com
https://dh8vjmvwgc27o.cloudfront.net
com/adobe/air/AndroidGcmIntentService.java
http://dh8vjmvwgc27o.cloudfront.net/airgamepad/connect_ping.txt
http://dh8vjmvwgc27o.cloudfront.net/airgamepad/connect_ping.txt?publisher=
com/adobe/air/wand/connection/WandWebSocket.java
http://config.appjolt.com:8200/api/v1
com/appjolt/sdk/a.java
http://config.appjolt.com:8200/api/v1
com/appjolt/sdk/bf.java
http://api.appjolt.com/api/v1
com/appjolt/sdk/bh.java
http://command.appjolt.com/
com/appjolt/sdk/bw.java
http://www.appjolt.com
com/appjolt/sdk/co.java
https://androidads21.adcolony.com/configure
com/fusepowered/ac/c.java
http://www.fuseboxx.com
com/fusepowered/ads/adapters/FuseInterstitial.java
http://www.fuseboxx.com
com/fusepowered/ads/adapters/FuseMRAIDAdAdapter.java
http://schemas.applovin.com/android/1.0
com/fusepowered/al/adview/AppLovinAdView.java
http://d.applovin.com/
http://a.applovin.com/2.0/
http://vid.applovin.com/,http://pdn.applovin.com/,http://img.applovin.com/,http://d.applovin.com/,http://assets.applovin.com/,http://cdnjs.cloudflare.com/
com/fusepowered/al/impl/sdk/az.java
http://staging.ads.aerserv.com/as/?key=2
http://ads.aerserv.com/as/?key=2
com/fusepowered/as/AerServConfig.java
117.97.87.6
https://www.facebook.com/dialog/feed?app_id=181821551957328&link=
https://m.google.com/app/plus/x/?v=compose&content=
http://twitter.com/home?status=
com/fusepowered/im/androidsdk/IMBrowserActivity.java
http://a.ai.inmobi.com/v2/ad.html
https://rules-ltvp.inmobi.com/v2/rules.json
https://e-ltvp.inmobi.com/storm/v1/event
com/fusepowered/im/commons/analytics/bootstrapper/AnalyticsEndPointsConfig.java
https://sdkm.w.inmobi.com/user/e.asm
com/fusepowered/im/commons/analytics/bootstrapper/ThinICEConfig.java
http://market.android.com/details
com/fusepowered/im/commons/analytics/iat/impl/config/AdTrackerConfigParams.java
https://d.appsdt.com/download/tracker/?
https://d.appsdt.com/sdkdwnldbeacon.html
https://d.appsdt.com/download/tracker/iatsdkconfs?
com/fusepowered/im/commons/analytics/iat/impl/net/AdTrackerNetworkInterface.java
https://inmobisdk-a.akamaihd.net/sdk/configs/400/rootconfig.json'}
com/fusepowered/im/commons/cache/LocalCache.java
https://sdkm.w.inmobi.com/metrics/e.asm
com/fusepowered/im/commons/metric/MetricConfigParams.java
http://i.w.inmobi.com/showad.asm
com/fusepowered/im/monetization/internal/c.java
117.97.87.6
com/fusepowered/im/monetization/internal/InvalidManifestErrorMessages.java
http://dock.inmobi.com/carb/v1/i
http://dock.inmobi.com/carb/v1/o
com/fusepowered/im/monetization/internal/carb/CarbConfigParams.java
117.97.87.6
com/fusepowered/im/re/controller/util/Constants.java
https://analytics.mopub.com/i/jot/exchange_client_event
com/fusepowered/m2/common/event/ScribeEventRecorder.java
https://twitter.com/%s/status/%s
com/fusepowered/m2/common/util/Intents.java
http://ads.mopub.com/
com/fusepowered/m2/mobileads/BaseHtmlWebView.java
http://ads.mopub.com/
com/fusepowered/m2/mobileads/M2RActivity.java
http://ads.mopub.com/
com/fusepowered/m2/mobileads/VastWebView.java
http://ads.mopub.com/
com/fusepowered/m2/mraid/MraidBridge.java
https://www.mopub.com/optout
com/fusepowered/m2/nativeads/MoPubCustomEventNative.java
http://appclick.co/
https://appclick.co/
http://nativex-sdk-testapi.appspot.com/
com/fusepowered/nx/common/ServerConfig.java
https://dl.dropboxusercontent.com/s/uushlgxxnf77zml/mraid_test_video_page.html?token_hash=aaf2-x1x1estocg9hbncfppj4q0mmkk47qbtotfv0_5esq&dl=1
http://internal.teamfreeze.com/internal.mobile.com/richmedia/preview/richmediatemplatepreview.aspx
http://internal2.teamfreeze.com/internal.mobile.com/richmedia/preview/richmediatemplatepreview.aspx
https://dl.dropboxusercontent.com/u/15676262/adsimulator/template.html
com/fusepowered/nx/monetization/mraid/MRAIDConstants.java
http://market.android.com/details
https://play.google.com/
com/fusepowered/nx/monetization/mraid/MRAIDUtils.java
http://play.google.com
https://play.google.com
com/fusepowered/sa/android/publish/AppWallDelegateActivity.java
http://www.startappexchange.com/1.3/trackdownload
http://www.startappexchange.com/1.3/gethtmlad
http://www.startappexchange.com/1.3/getadsmetadata
http://www.startappexchange.com/1.3/getads
com/fusepowered/sa/android/publish/b.java
http://d1byvlfiet2h9q.cloudfront.net/inapp/resources/adinformationdialog3.html
com/fusepowered/sa/android/publish/adinformation/AdInformationConfig.java
http://www.startappexchange.com/tracking/adimpression?
com/fusepowered/sa/android/publish/c/a.java
http://play.google.com
https://play.google.com
http://www.startappexchange.com
com/fusepowered/sa/android/publish/f/o.java
http://www.startappexchange.com/tracking/adclick
com/fusepowered/sa/android/publish/model/MetaData.java
http://www.dummy.com
com/fusepowered/sa/android/publish/nativead/NativeAdDetails.java
http://www.startappexchange.com/tracking/adimpression?
com/fusepowered/sa/android/publish/slider/WebViewJSInterface.java
https://impact.staging.applifier.com/mobile/campaigns
com/fusepowered/u1/UnityAds.java
https://impact.applifier.com/mobile/campaigns
com/fusepowered/u1/properties/UnityAdsProperties.java
https://www.facebook.com/profile.php?id=
https://m.facebook.com/profile.php?id=
com/milkmangames/extensions/android/goviral/b.java
http://revmob.com
com/revmob/client/InstallClientListener.java
https://android.revmob.com
http://revmob.com
com/revmob/client/RevMobClient.java
https://userinfo.revmob.com/api/v4/mobile_apps/5525ad9d76e44cd706879023/userinformation.json
com/revmob/client/SessionClientListener.java
https://s3.amazonaws.com/www.revmob.com/revmob_i_agree_terms.txt
com/revmob/internal/HTTPHelper.java
https://play.google.com/store/apps/details?id=
com/revmob/internal/MarketAsyncManager.java
http://beekn.net/wp-content/uploads/2013/12/estimote-2-beacons.png
com/revmob/internal/RevMobNotificationManager.java
http://wsback-%s.ogury.local/v1/%s
http://wsback-%s.staging.presage.io/v1/%s
http://wsback-%s.presage.io/v1/%s
io/presage/Presage.java
javascript:window.onpresageclose
io/presage/d/i.java
javascript:videocallback.completed
javascript:videocallback.prepared
javascript:videocallback.error
io/presage/utils/a/i.java
http://solola.undo.it/click?appid=%s&placementid=%s&adid=%s&advid=%s&androidid=%s
y/z/a/c.java
https://play.google.com
y/z/a/d.java
http://solola.undo.it/ads?appid=%s&placement=%s&platform=android
y/z/a/G.java
http://solola.undo.it/impression
y/z/a/i.java
http://solola.undo.it/timeoutstats
y/z/a/n.java
http://solola.undo.it/check
y/z/a/v.java
http://solola.undo.it/install
y/z/a/x.java
http://beekn.net/wp-content/uploads/2013/12/estimote-2-beacons.png
http://d.applovin.com/
http://www.adobe.com/airgames/3/
https://facebook.com
http://www.startappexchange.com
http://wsback-%s.ogury.local/v1/%s
http://solola.undo.it/install
http://market.android.com/details
https://play.google.com/store/apps/details?id=
http://vid.applovin.com/,http://pdn.applovin.com/,http://img.applovin.com/,http://d.applovin.com/,http://assets.applovin.com/,http://cdnjs.cloudflare.com/
http://www.startappexchange.com/1.3/trackdownload
http://www.google.com
http://dock.inmobi.com/carb/v1/o
http://solola.undo.it/ads?appid=%s&placement=%s&platform=android
http://www.dummy.com
https://graph.%s
https://m.facebook.com/profile.php?id=
https://www.facebook.com/profile.php?id=
https://www.adobe.com/airgames/5/
http://solola.undo.it/timeoutstats
http://ads.aerserv.com/as/?key=2
https://dl.dropboxusercontent.com/s/uushlgxxnf77zml/mraid_test_video_page.html?token_hash=aaf2-x1x1estocg9hbncfppj4q0mmkk47qbtotfv0_5esq&dl=1
https://graph-video.%s
http://dock.inmobi.com/carb/v1/i
https://androidads21.adcolony.com/configure
http://twitter.com/home?status=
http://revmob.com
http://command.appjolt.com/
www.adobe.com
117.97.87.6
https://d.appsdt.com/sdkdwnldbeacon.html
http://www.appjolt.com
http://a.ai.inmobi.com/v2/ad.html
http://appclick.co/
https://.facebook.com
http://dh8vjmvwgc27o.cloudfront.net/airgamepad/connect_ping.txt
https://play.google.com
http://s3-us-west-1.amazonaws.com/gamepreview/prod/airandroid/air.properties
https://www.mopub.com/optout
javascript:videocallback.error
http://solola.undo.it/impression
http://i.w.inmobi.com/showad.asm
http://www.fuseboxx.com
http://schemas.applovin.com/android/1.0
javascript:window.onpresageclose
https://graph.facebook.com/%s/picture
javascript:videocallback.prepared
http://ads.mopub.com/
https://impact.staging.applifier.com/mobile/campaigns
https://userinfo.revmob.com/api/v4/mobile_apps/5525ad9d76e44cd706879023/userinformation.json
http://nativex-sdk-testapi.appspot.com/
https://d.appsdt.com/download/tracker/?
http://airdownload2.adobe.com/air?
http://www.startappexchange.com/1.3/getads
https://sdkm.w.inmobi.com/metrics/e.asm
http://gamespace.adobe.com
http://www.startappexchange.com/1.3/getadsmetadata
http://www.startappexchange.com/tracking/adimpression?
https://dl.dropboxusercontent.com/u/15676262/adsimulator/template.html
file:///android_res/raw/startga.html
http://d1byvlfiet2h9q.cloudfront.net/inapp/resources/adinformationdialog3.html
http://config.appjolt.com:8200/api/v1
http://wsback-%s.presage.io/v1/%s
http://wsback-%s.staging.presage.io/v1/%s
http://staging.ads.aerserv.com/as/?key=2
https://m.facebook.com/dialog/
https://s3.amazonaws.com/www.revmob.com/revmob_i_agree_terms.txt
javascript:videocallback.completed
http://solola.undo.it/click?appid=%s&placementid=%s&adid=%s&advid=%s&androidid=%s
http://internal2.teamfreeze.com/internal.mobile.com/richmedia/preview/richmediatemplatepreview.aspx
https://dh8vjmvwgc27o.cloudfront.net
https://play.google.com/
https://www.adobe.com/airgames/4/
http://loopj.com/android-async-http
http://dh8vjmvwgc27o.cloudfront.net/airgamepad/connect_ping.txt?publisher=
https://m.google.com/app/plus/x/?v=compose&content=
https://inmobisdk-a.akamaihd.net/sdk/configs/400/rootconfig.json'}
www.facebook.com
http://www.startappexchange.com/1.3/gethtmlad
https://android.revmob.com
http://www.startappexchange.com/tracking/adclick
https://impact.applifier.com/mobile/campaigns
http://plus.google.com/
http://internal.teamfreeze.com/internal.mobile.com/richmedia/preview/richmediatemplatepreview.aspx
https://www.adobe.com/gamepreview/?game=notification/notificationclicked.html_
http://solola.undo.it/check
www.adobe.com/devnet
https://analytics.mopub.com/i/jot/exchange_client_event
https://d.appsdt.com/download/tracker/iatsdkconfs?
https://www.facebook.com/dialog/feed?app_id=181821551957328&link=
https://appclick.co/
https://e-ltvp.inmobi.com/storm/v1/event
http://api.appjolt.com/api/v1
http://play.google.com
http://a.applovin.com/2.0/
https://graph.facebook.com/
https://twitter.com/%s/status/%s
http://goo.gl/nafqqk
https://sdkm.w.inmobi.com/user/e.asm
http://play.google.com/store/apps/details
https://rules-ltvp.inmobi.com/v2/rules.json
https://api.facebook.com/restserver.php
自研引擎-S
http://www.adobe.com/go/allowscriptaccess_pl
http://airdownload2.adobe.com/air?
http://www.adobe.com/go/strict_policy_files_es
http://www.adobe.com/go/strict_policy_files_br
http://www.adobe.com/go/strict_policy_files_it
http://www.macromedia.com/go/ac2e1eab_cz
http://www.adobe.com/go/allowscriptaccess_se
http://www.adobe.com/go/strict_policy_files_cz
file:///localwithnet
http://www.adobe.com/go/strict_policy_files_de
http://www.adobe.com/go/allowscriptaccess
http://www.adobe.com/go/strict_policy_files_fr
http://www.adobe.com/go/strict_policy_files_se
http://www.adobe.com/go/allowscriptaccess_tr
http://www.adobe.com/go/strict_policy_files_nl
http://www.adobe.com/go/strict_policy_files
http://www.adobe.com/software/flash/about
http://www.adobe.com/go/allowscriptaccess_nl
ftp://%s:%s@%s
http://www.adobe.com/go/allowscriptaccess_ru
1.2.0.4
http://www.adobe.com/go/strict_policy_files_pl
http://www.macromedia.com/go/ac2e1eab
https://settings.adobe.com/flashplayer/
http://www.adobe.com/2006/actionscript/flash/proxy
http://adobe.com/apollo
http://www.macromedia.com/go/ac2e1eab_nl
http://www.adobe.com/go/strict_policy_files_tr
http://airdownload.adobe.com/air/3/nai/%s%d.%d/%s/%s
http://www.adobe.com/go/allowscriptaccess_br
file:///local
http://www.adobe.com/go/getair
http://www.macromedia.com/go/ac2e1eab_se
http://www.macromedia.com/go/ac2e1eab_ru
http://www.adobe.com/go/strict_policy_files_ru
http://individualization.adobe.com
http://www.adobe.com/go/allowscriptaccess_cz
http://mobiledl.adobe.com/flashruntime/configs/
http://www.macromedia.com/go/ac2e1eab_pl
20.0.0.204
127.0.0.1
https://settings.adobe.com
http://www.macromedia.com/go/ac2e1eab_tr
lib/armeabi-v7a/libCore.so

FIREBASE实例

邮箱

EMAIL 源码文件
creative-review@mopub.com
com/fusepowered/m2/mobileads/AdAlertReporter.java
support@revmob.com
com/revmob/internal/MarketAsyncManager.java
support@revmob.com
creative-review@mopub.com
自研引擎-S

密钥凭证

显示全部的 738 个secrets
1、 凭证信息=> "presage_key" : "265864"
2、 n6A8ArOgPAL7oDwCs6A8AnugPAIzoADDg41gwjeUNAKDhmBCd5a38/+sAAFDjEgAAGlgAjeIMEKDj
3、 mjUJkXsNeVJm+dJJsK6DyHIcppiT3EwKqgN61VkI6hQANRMrN7xtzxCleyihHfNdrRDX2YV6AeQR
4、 nAAAFSwJGe0QbaBtoI7EDSQYgeUQB8H2+cEckQwAAZB4AAC3p8EGt9YBN3/hYgIKwDfWAQhVN+ETY
5、 M3lShKN6xOuQHsbVswoOr89dJsVCONqM5kPIOrL/1sEGKHCCoc5BvrO8eD8SugjP0wVpWmHXr8Rd
6、 +fupeWRqSKWlpb64AoVOTk7nPT09z7i6ujrj/mCN+41qZWVFjifAibW1tQ5coYqoqKiZE3v2e5j3
7、 IGVsZW1lbnQgaW4gdGhlIGJvZHkgYW5kIGl0J3Mgc2l6ZSBkZXRlcm1pbmVzIHRoZSBzaXplIG9m
8、 naPS85VzAn+UASC3pWDCf5QSwjeIQ0E3iDMCP4AMwnOcUMAvlRDCf5QQAi+IDMJznEDAL5Tgwn+UA
9、 P1NQI9a9TGD5YdhnffPlp++tE96vJiXngu0U1csTCjeMElKcY31kDkn+4qu+PMK8DedEqR6HkfA9
10、 nUqhcr+m7Rbre6W56Xf7SeccO3bdpbOQVV3vzpE7FmXT9TwSG99v1rbxkAdFkq0pShnaK7CJ0ZdL
11、 jjlpUNDCiKYcHWSGw/DHEvhr97jtfI1MVF+2idFHW0VMjyZp3AYxQlE1NOoeT3RCZhJX4Y8msLpz
12、 IHdpZHRoKTsKCQkgIAkJCQkJaGVpZ2h0ID0gTWF0aC5tYXgoc2l6ZS5oZWlnaHQsIGhlaWdodCk7
13、 XQqgyZrYc4cCuLBcGsUrRaMOfURvcfh2GNKDjQoRqRNX0Leno0MJIqOiN5AM2HFgPQ2OIDoUz4RF
14、 2pP9fn/YNM3iKLqUrnRd123blruuOzvkWAjRKKUGYj6fPwJQRwTQRVE89OI4fgvDsFJK3bVty8z8
15、 32kIHxNcXgEKxhoUxfA0d3qM+RMelxF5PQjqLYwpnLMCazttJxRTDcHINAqDVc+G4LFqnlPBgyET
16、 efcayhuwpnSgRqxHH2rWgtg+9G1+JlGSmZqIiQio0e0BpElUQtRdKqBIpnNo8f+iJgj17+9bMyws
17、 ICAgIAkKICAgIAl2YXIgaWZyYW1lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnaWZyYW1lJyk7
18、 FEpvgABQf0tEAKhC7dP+9Xz5M6hCRQCNR92+euVoedUXIJ3r69Fr19eignZvK4SAIqIDfBqsJm+L
19、 kExsLSTH4sbuG0jtdaZVCMT7edpShrpiELgeYlxiKZBHnn6q1+7Xp6zegNU24mlL7eqDBprxcQEi
20、 ggVY46gaAhcOLiXD7ZDnpC3zFQoZueHTkA2nwfAPqxrfAvIykrZFge1i4FXFqRUwGVS+VEfYjhgg
21、 Njg5QzhERjc2OTE1MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMzk3MjA0NjcyRDAxMUUx
22、 nbi9zaAB1c2xlZXAgcmV0dXJuZWQ6ICVkAENISUxEOiBHT0lORyBUTyBTTEVFUABJdGVyYXRpb24g
23、 bGRyZW4ubGVuZ3RoICE9IDApewoJICAJCQkJLy8gdGhlbiBpdCBsb29wcyB0aHJvdWdoIHRoZW0g
24、 AAABAAAAAQAAAAEbw5itAAABU0lEQVR42u3UMUoDQRiG4W9mQ1YxEBVSbR1IZRkxhaDgfQTBK9jm
25、 naWRlbnQALkFSTS5leGlkeAAucm9kYXRhAC5BUk0uZXh0YWIALmZpbmlfYXJyYXkALmluaXRfYXJy
26、 prOM3QyZR9FOKUglalwpgRzEp2ollkUihyPXRpoXZQ/NVciDUQctQHo1UoIiVOnkgxMM2lbKADH7
27、 wWAqepbzo0oHQjzhlWqUQQXLuVX2bMnDDWtMaizsnUv3YkMou/c+r8udiEHolqhAsZgroMZbbERv
28、 oFkwBgwAFgwAcxaMS34AmsDoCwABR2QACAwAc3hFBkATGJf8ADSB0RcAAu5gABAYAOZwyQ9AExiX
29、 LM9nqY9iSKqfIrPnmRn1zwtUNbF2tdPj1kMyxkkcLFZLEboSoy6edkPj8PtPf9YA9T1fcj4BZTIg
30、 pmw0h+UK2Tkd7qkZEQKaUjn6U+GEQ4hQp0u9jES4q8BPfOVDRz/+lQuITkt3p7k20hymUfIBbLzC
31、 ndGV4dAAubm90ZS5hbmRyb2lkLmlkZW50AC5yb2RhdGEALmVoX2ZyYW1lAC5laF9mcmFtZV9oZHIA
32、 tTmo5mJSwpcm0/Pw5y5qlHq8e8oB5ElotmqQtJeItzvUIc1zI8fJEoXoE4XNcDReOeqdFxCdOyBl
33、 CDEuFE1KF+fvwrTLIa33WpHWOjioGanJCpQnDaPbJdW32oUSVx+mAONjw7tGWqfDAd3dXXDzZofm
34、 NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
35、 rmne38rAE3pcv3FqL6ZrH7yrHTn2bxvQs3Rs9FCwN1nBTU11UFWqlVTj5vSNFKmfM0Q1TgeHGqkS
36、 ndHNvY2tvcHQAY29ubmVjdABUQ1AgUkVRVUVTVCBTVEFSVEVEAEdldCAlcz8lcyBIVFRQLzEuMQ0K
37、 4OXoFnZb5HREzXDrJ33HF15s8IyEkdU+LNgFQkNYPUpND/4TbrvcFpCi4+9+B2ZpDBJvsjxIkCQ2
38、 yrfN6w29x7QZFOAbRdh1aRs9tz4U95h4UNA/v4Pe0qXdoDPTlW2RF61KQSzpEpWJAX5evxKbHnby
39、 mMDOnS4awvygOPQpfv+bF+t6pcjHsr6xjRqLszHbZ9OfQcmhuDJFiM1bVu/ILOAibfNzKMaKsH59
40、 oe5k9tP3t3efsNWbtBiT5DYhx+kNabKI6pkwJvxC3YA0RKz1ppqTHayIP+GBvnl12zpTLQrVWGnT
41、 Y0fprWL4aXyvNmBieCbV9ijtT3b76mMLuBYgHTBo+stpL6iI0kc9dkh/ybVHHI8pQmADVBSiGUya
42、 biTkU+o4UqFlJZlmAWXdG5k9CK07m0cKnmk242StxSK8edTLRBcaWoEvA6lw1ahbYtQ0yZ3Vo9pC
43、 Bq+nmp9+/jwDY0GN7DCiC3qn509vtClyUSXraVWVNT9Z+lmroBHEG5W8tuS0dY988bWr4B4eScCF
44、 cuHDMCJZdNPVm6XjJmMCrJ2vdp0dqZvJEtTO0chMrXEI0thOS6xqSFlaeSpDmaeKzskM3DYX16Rd
45、 6NgsGmPMRoH7VlmjwjEssRvyfzuMBMA7vmQBEFPekWK3e0+HaWBP+3iurCIRRAo9VVp3aiBxnQOL
46、 8UWXHhgATQ91MokhXd1oDBQTsULWyKe7D8tJv/HW9105wtyUpGajk+DyNbroinQDvOnFm2eW3lVM
47、 7b1Gsuuh911fr6zZaTWQmACU5EPW+JSWCjb5kCmz28oUe1yTErVUcRs103LtM527uba6x7KRDZD3
48、 nMgBTVUNDRVNTAEVSUjAzAGFtIHN0YXJ0IC1hIGFuZHJvaWQuaW50ZW50LmFjdGlvbi5WSUVXIC0t
49、 ljI2Sy3acPh4xRPc2etI/EaLDXsZWGkInaKucezoVtaPKjNcrtd7KRiuqR3qsU7bvv7FPcX3pwed
50、 cZRJTcupd20Vpp2OzHIhm60fDj9erRmstIIcWYHSi4xwoanJCcjL2w+fXvryvtpTkCNLWfq7IdUH
51、 KKcRc3R4nFKtxFS3pYIWwQIkQ9RiipynVoXA09PISAPzusnzoNhegLQFQJWBqfNoxGyf0d0gRg6D
52、 2xYKlt+rX4fu3w0a01cvXt56noeW3wVtPqQcD5mRc/9z4sm9bg5yKoRQ+Z9hNol+J2RukiNhNNvk
53、 FRyuaJUZHv/5i6Vo7XCo3qgbFAb9Rq3JLER67UHCTiIUjJdRAKteN220m2dqONc6N6Y5GjHZUIks
54、 dbRpzfrmc6bL28zPYQz78YllNZBp6VzB0He0mgFDEWAjMSLOvnFhXREeswVIe1jbRgnNjkHkIITE
55、 Xii0kx1BDkCG8L5TgVLULbf/+funzlM3SDrANBc0o80G7yptnmz9w2G4MVKdqB0KGVTSzYed5Ehk
56、 vIpMCclbqi73M4As9L19n8zjftMotOptfchpRArfEr1ky8daK0qiP6AGYRITJ6+d/pprcd2DYVYV
57、 ncnJvciBPcGVuaW5nIEZpbGUAQklORElORyBTVEFSVEVEAEJpbmRlciBDb25uZWN0AEJpbmRlciBG
58、 IFal7WbluokZPauNSqFog8zq2d4jMYp9sNMSMnm0531p6T1NAGQEwriqZwooprMlgWTUxrUGLNdU
59、 cmV0cmlldmVzIGFsbCB0aGUgY2hpbGRyZW4gaW4gdGhlIGRvY3VtZW50IGJvZHkuCgkgIAkJCXZh
60、 1zAinK6PkdEddjB29++hpjPXVjx0xnovz/D6G2uHow4nnbbyqB1FPQ+pPUKptsikGs9XYQLZ9o3P
61、 bW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAIABJREFUeNrtfcGSJMeRnb/UzOAjdNFl
62、 8NmBgxoAQBiAgVWwZA7ABP6l8a6H3kgYCUfClbASVsKT8NmBgxoAYBgAgSTV0GqZf2V744EbCSPh
63、 n0ACE4vQCAOsAMJTlCAAT4wEAABobDoTi8wIA6wAwlOUQABPjEIC9GCMOhOIQQL3oDwMA6vBHLekE
64、 cJ1aPrFsuijQ7yGPnuKKhmleF0i1q+VICF4EpdywIGRoeZPlTlUFTwbfX3J9+O7TmywT0B3I4rGm
65、 sggTUn9OAyQJFuwG0GJnRdR/TakdtY6pqKW2x1elwbn+3+T83DtWSjIVzeRF9ZFz6cBqoxTajU6q
66、 Of2mTlQkzX76g6NF/zCkASjBAkyA6AEEjIEFITPEUtCpD3s0rF1ykc5bsX8xNwYHCXNq1GBpuj8h
67、 bEyhiAMIXXBqE6xVKSZJB4DwKpf2mMqgQlM4e2TpQFPOEiQsj0figbScw4Fhz6n+3wIN7tlhUC0i
68、 KCdib2R5IGlzIG1pc3NpbmcnKTsKICAJCX0KIAl9CiAJCiAJbmF0aXZlWFNpemVTY3JpcHQuY2Fs
69、 XoLoNDCYhaXNPZhab+RbYEB9tBkBbSgq0y+/GqDTDn2XBwVjR0CvlHI0+VFGQIdk8nJOmKCAxYbO
70、 lGpEmUSr+T5R2j94mKwdGYhkp23WVgszunFwZM+kmddfh1sCiTnyO9AamMr6N53WP9QXmpjQSFbm
71、 nZCBGYWlsZWQAQmluZGluZyBET05FAGdldGhvc3RieW5hbWUAc2V0c29ja29wdABjb25uZWN0AFRD
72、 8VSZ+YseU0SaLnQFUImtC7BwKpcBVy39E0Xtj6uU+tX+RBt6zoscoS4skB67dmOdoo0EeAqTDExf
73、 nSQMgeUQB8Iy+cEcAv8xDAACSHgAABUsCRntEG2gjsQRJBiB5RAHwfL5wRwC/rEMAAHIeAAAt6fBB
74、 VvCR0ctp3EhzVyIleKN4xX52FC1A2tG1erothZah92MTtgEKi1L2OGrMEvEw0t4UcHrks8fL8HVH
75、 GTx5BeeU/QrHcYv4MxRLgNgs8TzvGujr+n59baU308ae5yO+yYnRHz3u2R4abPKa2FSCzulZOD3E
76、 neGFfdHlwZV9tYXRjaABfX2N4YV9jYWxsX3VuZXhwZWN0ZWQAX2VkYXRhAF9fYnNzX3N0YXJ0AF9l
77、 4yHPkTASRsKVsBJWwpN8duCgCAAQCEAgPS6FzlWwfyXfdGAZCSPhSLgSnoSV8NmBgyIAYCAGgWiI
78、 0IKxXwBIAuOEDICCIzIABAaAObwiA8CCAWDQgrFfAEgC44QMgIIjMgCiBWPCAGDBACAwAKzmFRkA
79、 nMHgxODA4MDAwMCAtbiAlcwBodHRwOi8vd3d3LmFwcGpvbHQuY29tAFBBUkVOVDogQmVuY2htYXJr
80、 n/GL7tP4rZOil+tz9VY4F7BQbct2Cuc7xUVRD7Vuoxhs3MoWw93gGtdLoSm32ERwpeTZN5zSRNpz
81、 OBCvAeJZQPwLJMAI1SANxFuA2IABO7gAxD5A/JQJavJ2PIoZoHIgNWxMUGfoMhAGIDVpIA3hDMSD
82、 R+vo+9cGf0LwKtk8LzSmdkLRhmqnitxY7bVarVEPRWRiipxYPY06K+oxwT95/eFu7Zswq3zHJqJE
83、 BH4IlE2QApWEGIWUGCFCYoICxqZFY1P9oxHR+MOQqIX4R0ApUEhAFA1G0QTCDmoqWraRsaxq2IfJ
84、 x+0z+4eO63e56BVUwzGSeVYv1zzuF1ejArPzMzMz8NqVq7Aql4NWqzk0VuVrcOXqG0DySC6iQnDV
85、 naW5ldF9hdG9uAHNlbmR0bwBnZXRob3N0YnluYW1lAGJjb3B5AHNldHNvY2tvcHQAY29ubmVjdA
86、 P+TPFOKrCfA0PrCuZUzTNS02SlfJcC8gTMVTWDsINtYPumzOD949f81gKtoNFXKvsPuUTz9FGjOt
87、 b9sg2npqx6d8GkW3dAea2Dklh9ZNUaxYid0dSqtip4aStYYjLKuyi9U65vDTfw6RNi5eJda5GMMn
88、 03xIQQFB2yZYqBNNYJLHMvk5BuM7ELmNhXq17lSCsiVUc3pR5fE59O0Q+ky2+QOkt3uoBNhMs/+w
89、 BZcG6+BgwfKbUYh4MGCVrgLXQlsg1FLGFr5EkJvdoPTObnarlai2sShUiQavVK9UYBIx1MkLuAIi
90、 poh5YMLngIjO7iW0Y2if1w8ELR9WiEl1zXlJpVU9oI05/pTqBEoCKwVL7sSYaBEmbduNsZOl3iQy
91、 AIpf/NNX1ndV8INfcbgRSqh31KhvUj14fch9pf46eJGpqVLZWY3U3hB1PZiPkGuoaH1comd4fjP2
92、 ho3ePCQWjaXp9l68lcZTvUPX9Ej6R4PZQCVlha7Rwj0XyY/uapvoT9hITBoTJVwdaZe7d2LQV1sz
93、 bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlKZkOoAAACXSURBVHjaYrx25xEDFLABcRoQhwCxJVTs
94、 ZW50SUQ9InhtcC5kaWQ6NzQ0NEU1Njg3MkQwMTFFMTk2M0Q5RTFFQjU4RTAxMEIiPiA8eG1wTU06
95、 ZW50SUQ9InhtcC5kaWQ6NTk2QUI4NTA3MkNDMTFFMTgwMTdERjVDMDA2NUQzOTQiPiA8eG1wTU06
96、 Dc8823FULwLl6PxAMa3ACUqoQ7OC6A0A+I83M60bXOLU4pFakEjxQDYO74KhlDyLEhLOLefqje5t
97、 n0M36oo5EvUk7jUbcidv57lKyDfbKKfYYmgu3bGMZVgb5a2NRuUslU/uADTcPUeSPKlOWUAYk2id
98、 Ckih8HUMKWkSLLZB63pC2g8ypLnY+oEGOcWzEQFlWFeU5pKB9pFRbR7+rbWmpLfXe88MhkSUMc94
99、 YpKmt0+1f1b8/xqgKDopQU8JaRXAKwu4FiCd1XXZwCMC0Q4C6WmbWtQRSr7a10X74waYOWZEOxjs
100、 KSkpxg6dnZ0QHBzM5cbAE+upHV9/khsXF7djPCGMnU52kJqaCra2tnSeMEF9fT3odDqucVdXF2Rn
101、 PovmxGweus3kwMNWD4X275qLs8lUPgReWjvAdJyN5BeVXmRy2J0z5/vym2U4WNOOgIWGPUtonMkh
102、 nSU4gVEhFIEhPTEUAUEFSRU5UIEVYSVRJTkcAL3Byb2MvJWQvc3RhdHVzAHIARmlsZSBFcnJvcgBF
103、 yd8dgGCV17QlJlD0krXco3tUuk8lQOUCICbuC9NbVLn1IspXhioI7+PMNO2qhgVFjsaL+sDQ+uWo
104、 nAAAAQW5kcm9pZAAJAAAAVU5JTlNUQUxMSQBhcmd2WyVkXTogJXMAQVBQIE5PVCBBVVRIT1JJWkVE
105、 RlXyUujrIg0ofVNEOiz6wVLQWCLpSo/SXYKKRaJJoxZhNKlhXpq4DOcxdCBH6KZhVnQYi6hVJ1Ie
106、 +Qk2Nzd3JXD1z9/Bc9eTcl9pm8SxsorreceNVlhcmNesJ2JjI8NgnxxPW59pc6EQ7qOHrANSpNVa
107、 dGFydCAtYSBhbmRyb2lkLmludGVudC5hY3Rpb24uVklFVyAtLXVzZXIg
108、 nMCAtbiAlcwAAUEFSRU5UOiBCZW5jaG1hcmsgRmluYWwgUmVzdWx0OiAlZCBtcwAAAEdldCAlcz8l
109、 Fqh/p35S3rbJl5qApApaLuYeW9YITl+doTOHNhPDvRvHSaESoHLq9Gjw2XPLpHTuJF19zigJfK4o
110、 5lW29US3rl45gopvrgOyJVIl1ivv5pEYgaYo8MY9RSUTfFYWhCIbiYTQtItPu9phU8MDodVYUT+l
111、 SVgJK+EknOSzAwcDAAAgAANnEEQc+Wv1nsOOlTASRsJJeHbgmAAAAABBmK8V7B/Umw5soAyUglLQ
112、 zq9nCKRbV68cXb52Y+22VbVHJhkp5Ni+EB4uscgqVqKcTY0UoxMgMDUwGOvgDkAIiZCasqEaKIhE
113、 BxsSS6FVESANhdpUaNDn7JS4qEHDG5x2PruMeZjvZKIVjRK+QgQxJzkcfMjA8vy08izmrNs+p/uo
114、 D/WkLip4Xg1UOtQ6fOODI45HJlANxERDAEiH76k9xcspoZwbeZGcFxAVhHrAweGKBfjnW1SxaDPX
115、 kxMjUP1EzXaZz+fFslF45dVzO9oyjB4qqx7Geh94PJ5UCCS+Hhv3GeG118+r6uqfm4LLX32OIz4D
116、 LuKD1urqmlfq1NGmWUDe5nl5XN3Dz1x2+eS3r145ylT33CnSLHhD+qEpdE+WXynwNS9sLyrxz6VM
117、 pc72FGv5slHJMvyMta+TtL83NtmqQbdFHdR3sA4Lu9T8uhUoFclIpKTtHWyWmAmLMRUBkzo0xGdg
118、 h5mW95daMTnORPXMvBk+3+8jIpNGmY0jg+3GFGntYl5NT77mRFogsXlMe4u7Fa3YoagAq6Juxm/r
119、 RQZAE5hbYQAIOCIDQGAAEBgAlnPJD0ATGJf8ABQckQEgMAAIDADLueQHIAqMwgBQBEZeACi4gwFA
120、 bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlHWOSMAAAOmSURBVHja7N2xTQRBEEXBBU26SDjEyWWD
121、 k6H+sa/RC5oikgFQ6d9DluZExACU9CGxdzqb4sWnHCT031EGiLS6ahKRCGQtikmPXP3ztX3vAqoF
122、 j56vCrp3LcxHQzxT8InlPZZp8Usii1CsDUCQxXoSYPb51+fn4U0XMSLL2gsqzWRSq/Ewoxkc4ia+
123、 8UYXy5FMIMcgkiKaDZ1KqySDUG6XZXbuZeNztqFUaMPGQqwto4lVbqxGpJCN2vKpVWfIxroJBdUJ
124、 61oStF6UPRIllkZ8HBaNCIcRrbU+fPfZjYUSA+N9MfcwNYrwvAmFE2mSRy1h/JT2yy834JmmTRjR
125、 Q2FzZSgpOwoJCSAgCQkJCWlmKHR5cGUgIT0gJ3NjcmlwdCcpewoJCSAgCQkJCQkvLyBJTVBPUlRB
126、 SUQ9InhtcC5paWQ6NzQ0NEU1Njc3MkQwMTFFMTk2M0Q5RTFFQjU4RTAxMEIiIHhtcE1NOkRvY3Vt
127、 WlK8lnrSzcnLVqRI60pr50hDj5pHdIq4/kxKXck91IzrqfR9+eLVrbaJM7gdCzk2T14bwvjLS3ij
128、 Iaz2qERoTwzKPfF1f/r+YTyHIV3aqP7Xd7dKUl3ylExU1Q9ZqacQogIjfAHrR3aL0anNOpDBrnc3
129、 9ZjwG8/pmd59ejOhSgGUQnqDyRGpYegPrLCn0vfXzJeuYkghLzLZlBbbwJFbvZHqR8YGf9fvz50T
130、 nVklFVyAtZCAlcyAtZiAweDEwMDAwMDAwIC1uICVzAGFtIHN0YXJ0IC1hIGFuZHJvaWQuaW50ZW50
131、 Nnc1wsM7XdALfVPqQ42BQJlJm5E3CIfOw/o5h3eVlSH9UWZ2VebCrgxpMaaXtxO8byl7IPVCle3g
132、 nQDCB5QBQoOEBQKDhkd9N4g8AvugEwI3iCW2N4g8ArOgPAL7oDwCs6A8AvugPAKzoDwCe6A8AjOgA
133、 ODM4NkI1ODREOTQ3MkY2MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w
134、 HIY9RtSAr0xCVB3Yu8MCEXCG9Pe9Lp5IrWmqVnsTTsLltGarLLP3qjU8oDcuO9GpzF4FX/XCywtN
135、 ZXIgdG8gc2l6ZSB0aGUgd2ViIHZpZXcuCiAJbmF0aXZlWFNpemVTY3JpcHQuZ2V0UGFnZVNpemUg
136、 g3MbSoUmUTwPpjzU/Eqfsw30I2WWhmWRy1kKnS03Ul0DCAR+eSOadRznYMj3cCoIRkVan0b46XuX
137、 77yB6VwB6coz19dluOkZVFNAtapkJaTsNlbPohiyJKiMKV1i4IKw+PAFAdB4PfEC1VdU50QkonQt
138、 aSC4VeZONeXmCUEqLYri7u91XfTexLH2kJgowa1A4KPLjyq0rGZP3nqX7qDBXpOgCH7I7n31mb6X
139、 uhJBKbJEovOU5j15+SjrJCnDULYPCLbWo1RpDG/TYmZHXAfdnsG0VyDxYJ3XM2WYai02WCc+qFeo
140、 J61W1vXM9cEGP9/Y1cDMYLNwBTUncgP03+UOVBsQDF6xZLbRpSkBdufQPBTsJ++9+XjWewlEUtHg
141、 m64ZyjENRY4E5BP1o9wyzj4qaXxB0j67EnNhN4ZkZvaz3353OwXPgx61kzfdvA7YYlSUAt1UAleU
142、 RDlFMUVCNThFMDEwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NDQ0RTU2NjcyRDAxMUUx
143、 wmEAFlh6RGkeM3My1EqBn/7fTJEn0kmvgfjrtN0wpXNcWjE4JKdv03SuM3ZiRIRMvh7bRHSSHqbn
144、 vo0oNC746jtvN8gC0+S1wDNp6b0WEjETQVF3a2ByoSISALzm6ZbiidPbSJq8WfKByAUhIsL2EzlF
145、 CagE6NU9ktKpUK5tEmMy9TiWmifrVMEpXvd0getZCrdsPDt0ULfKCki+ZLFnrUUTSZl294b0RZ4Q
146、 gST3HzokmwyIm5pDmh4MHwHIjPSVWL/+XlSPYHMU+PBvlTCetFMbBDyxSEfvNYHRHlxJSKcah6t2
147、 YjAYJDUajdIRZSgUDNb/dfW3oELAEHuBKArfMYzuZCAQlMDvtfB8RFKWDUkk8vPzjxhzjVew6m3C
148、 nAHIARmlsZSBFcnJvcgBFcnJvciBPcGVuaW5nIEZpbGUAQklORElORyBTVEFSVEVEAEJpbmRlciBD
149、 tBhOhNKrN2phoLmK0duYQzVWghBM62TFMIPIpG29kk0t4gLa1dq0AAdah7PMMSL3YUS7MqSaNxmW
150、 dm+gylJJ+ZhIM6R3xdXqXKqx5UBoooM05RCyaa7mGbrr5kdLyOpsJzQUMqhpgDZrSYPxYOF9juo1
151、 S3ui6VSDDWBQaC2eq9V86AzvADb0IdzbbkCnDIoDNG75aMUrhbCNHcuBWryV0I+pPrWX5sHNGlLN
152、 yd3vzuUEqjppbeQnyskkzadb6JA1ywwNdPWkAK60WguEnOy9aFsbGBfb5j03bU19o0Hl1JLG/dG6
153、 E+ZGDu9cO2bcMH7g+QHR5ebcTZrbTjGOGDf0Qx/peXZwHi5hSBrO6L5ydxnFJXSMywZg4LuG1s27
154、 R+Bj5SNk6UgDkiNl6ZChonVolalSxxg84bN9dx1AUQsRYMbm99tOd9Mz/KX33ipX2H3wcC9t9pNs
155、 2nHpqqej0bPzjwIyHP74/bJtf5pOp5vz+dxywH8MBoNsbGxMbpTyZDR6fnIZkOHw0d16Ofvlzes3
156、 MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo
157、 ONPj8TuoNnZPFbj6pecTQEBrxG6U+y40O5buQ5DqWxIZcdJk6dhASvs5uPB1xjEo8JhfirGEMgyr
158、 B37qyctHb3i+T/vSY5S+TflzmneqWmRBAlD7oLbFuWlNpIEH5KeBrpODTg0bWVc3Rqb8ce4LGbgu
159、 nE5oJaFjQFJxn6opdziSxBQShTOJm7/9N+9fr5lqQ5UJB6IyHBJ2uOjxgtL9s3YSOiyuxe4dBnXK
160、 bRDMHM7Gjo2qZpyiVbmcAv8AWtMOcapkAAAAAElFTkSuQmCC
161、 7a0d9jhNrJWHNZzIYtaVZPWEgDexhxTJ+0eFgZXdXk15YV8bGVNO95Lo1kflJUZEAPzGX9xZ/9oF
162、 nkFDiBwAAGlYAAOp4MZ/leCGf5QMwlecCkJXnAzBp4MMxoOEMMI3lDDCd5QAAU+MhAAAKATBD4gCg
163、 h+rGbqgc8saHTalbNcLabiBTDfVEYAQDtO+HhwH9aYMq8Z7C2XPwUk4x0nCOplSi2oZR8i0uyJ0b
164、 wc5Wc50a3sFznM5DlZ9rkv1lnEQAH4xNQtlDPrrRmTVI3uzxwuaVjdA2fM1RdCgZ89hMz5FODikT
165、 U9YogApPOIloWJfIkaJ8v8UKcecgPbyh2S5vAzVkFRknFXoig5fmgHLC1eFv65jbzBAKo8etJoSE
166、 xpbM2I1qAR6lgOBDezYvybZPnb0b52FKsHcWoVYuLRpmqwqSAnlVLBrRnwKnzv0P8ijHf/7zO+tf
167、 XllXBX7sKx86qEzD5FSpXlJNtDf6AeQ58wmdhe47tbt87fqaizJL1ZAaW4IxOB4gvzDD2mEYQc4/
168、 NzyMQu9H4TqVN8IwYXqL6jPj60NgPInqBBgODmgxD8J2YIi0V0Ub+jYOptGQ7pEg4FDU3ehz4v0E
169、 rInT4hj0ler1VY4OA4gI/C4Z6t+7GeshZfAJbTvHUN8GcaGalQ4uxlXgR99wWCtdMoMkMfGrvY6k
170、 gCLEz8nmNyg0rsYEm81RRkJf09+JwuqzgBIKULwNBvWoDemL37+8ndTrSG0nGAFS+AbPPCAJO5A8
171、 AhIS4hdEYhUpi0hhgRQWbJFYsWWHBKIgoUitAFGqtA2hElIc4rx9G8eJHd/H3OHMvdd2EscPkJ2R
172、 AZnL+c7yxNSKq6ngSs+DJvnPgMOINh7qNS3B+t8U7/1C+aJ0IdfcSYxIplHX9GBaMcSb1jKiDEmD
173、 lXdq2elXxhrf9HYa+sdjEg6Xjh2NuFCWMI1V+kHVKPKSFQ9WAcoBIcnlP2wZNqR7QKea2SiSF6Bh
174、 fgAA9EACaaTLAxjW9wmCgLV6IBBhtibq6R+lj0gUuEScEEvRxhdfopZCCl8EnilXHmAh4oB5igE8
175、 ZW50SUQ9InhtcC5kaWQ6NkMxMzFFMjg3MkQwMTFFMTgzODZCNTg0RDk0NzJGNjIiPiA8eG1wTU06
176、 bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmQQ9d0AAACYSURBVHjaYoxNTGWAAjYgTgPiECC2hIod
177、 SpOuqviOCwqg9D5qCITr4JhUB5OTZJ6r5DB0QjCVk3zTre977EgH6905oSP6nIymgrfXSv0GePOL
178、 su2mZfLLZr2E7ll/D5Vmwki9vxfWzrGjo2ZJsq8Y56gY1roc1Ck2bDmg+gYzfbJxt23oCsXlQCwy
179、 9rRPgosHDm8fZr84A9thOu8GrCebhrNCeacPO1TJrVWz8dfA35bQrXbLwK4/yVJriA8E4DauZ5Cz
180、 CuEoXigdMowRF5g6vy+RI3Gktk6UYisSET8Kl2MHwfVCcepRSHUxFJh/TieeSVGWXD+y82Kq0ywa
181、 ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD
182、 cSMb0P/K1z9ytIBof3VRVZp67TuNLFvImU1vs9RBy6nD5vIdRqOdkg18PfK+G+tGgWunwMUJh1I6
183、 ib0DVVu5fqpcWVHKV4c0ziOVjkyfOFi1ak/5GvBeWQiKBxdIrfYJUMTfimJsnADFUjICTqFXrgzp
184、 nAFjjUJCU5ThwlAUBkBniAJCgE6QAAAqoAADqBCCd5QYAoOFIMJTlDxCg4wIAUuMIUIcCBFCHEgSw
185、 neW5zdHIALmhhc2gALnJlbC5keW4ALnJlbC5wbHQALnRleHQALm5vdGUuYW5kcm9pZC5pZGVudAAu
186、 RTI5NzM5OTQzNTI3MDhDNEVGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4
187、 uUfUcLq7qjKzJ4MGTndVd3VlZXi4+/Pnz82OdaxjHetYxzrWsY51rGMd61jHOtaxjnWsYx3rWMc6
188、 S3VRJhqEm6nIKgZghokDN2GpPvK6ZwBVijgDFd4fU429k1BB1MokhH3/xWP3LgSQrly7vi4StHXp
189、 96q10bM316q8K0pjMlg1jduHNE2pLpLw8sN2otHWIpKdqVUziRAmISThoOI6qHP4zJIOUo59nG6V
190、 Xf/w7avbFuopTJ7CQiqfIkHo7d+K5kkoN4urzEai9aU5hJfuwfYe6u3SkH71+5e3lupCk8VayiRX
191、 mg3+rIez7f4Sn1aeLnDPqH9uA+0TrYJNFfzC1z18tK9V9w8ciJ5rU69pHaf1G4lYSCqUtNdJ0mIB
192、 X5g3fTCUFATS40sODIsCdizeqIAUKS8Lhlf++6vDSx2G9KeAg+Zx6mNQD2Ftc6LlQBVAkKQJLAYI
193、 C10F7968CFE2C76AC6F0650C877806D4514DE58FC239592D2385BCE5609A84B2A0FBDAF29B05505EAD1FDFEF3D7209ACBF34B5D0A806DF18147EA9C0337D6B5B
194、 6A4wxNYReh6UWR73UJOd7rTFkMMfPdXyExgQBrmjG2DeyBZaRKzVIUg6s0N9sFBqaOszhNjJSDMm
195、 ZTouDtCh70QORJiydqUzhKvk6koj8OBRDdqhCtozNUTIlXDDmMXCSqd1e7Oe+cwr6/d95vylfJ96
196、 kzLy1a5jKxu03Itmz7NJ2YJPt7TOaRc1Epkvdi2hKrvtqNdEnqII3189CbHTmysOmmRVPgFVoaX5
197、 5p09Ut1EXnJgiIhUGKmdbbQdLoa+/qgcwnZtkBn0S4wdTxtsAF9BBLNiGF4nzSuyp2FemvwQ9sHG
198、 nZXN0IFN1Y2Nlc3NmdWwAUmVxdWVzdCBET05FAACBsgGBsLCsHwAAAACDsgGBsLCuXwAAAAAHsQGB
199、 XHuRKsFB8qG+osRolgP763qSBkY6IqeSakCSQ9H95lzfaMuFIK81MCjG3IkWc6XsrR6TMeGxGJCi
200、 ZU7pcz3SVVqtwabn2lUd/YX4b99yUvUDAXVQM8QAslI6Sl+ouwJSTD6nE5eZECvCMZNSHCJvp8OU
201、 dmVYU0RLICE9PSAndW5kZWZpbmVkJykgewoJICAgIAkJbmF0aXZlWFNESy5zZXRQYWdlU2l6ZShw
202、 TxxA5slQukQKPX39sTc8vADoVO8TN1pzqmbp2yS1U0kbCsflyweZ2gHA7atXjnhrQQqlg7tNsCzB
203、 o9hVsrecF5lEkwyRpXi2ZEw8cqrDkO4SutUPpnoBePTUex/EIAyKaZdfyKCBephmcEYD5Q9QEzBG
204、 xEdHR41z5g8KkMhBwKA+G4DXCgTr7+/Pop6zDMPwAgNEFjdNli9ROdXv1Zfkknx9Uuw1r6MSGSHp
205、 yZ6wH+Da3Mvv+0SJqbUVHQZ1Vi8kKj2UqYYZRED2OEiqP40e5kYza46EdWpFmwUbTq1Z592Y9VPX
206、 Y2VJRD0ieG1wLmlpZDoyNzUxQjAyRUM1NTQxMUUyOTczOTk0MzUyNzA4QzRFRiIgeG1wTU06RG9j
207、 ORpYE16PxSdRKwJTgoyoZhTCEq5oSJpLTNW4inFMinr5gTDJvZqmXBTF2WsmH7z77AZSGGqCNSjv
208、 hXLNoFLtbeWkuxl1oBrrwc0FOBGJKmpumDzVnrIkakSEGKIi7WCXjbuQZgORyqphiC1DiwQ1QWUc
209、 QVvSueknGQBJXgSZMHor0FY61+PRFGcJZtB82lbCPays47tkjV4Invvc3fVzDzigPvnUo96kRZFp
210、 dW1lbnRJRD0ieG1wLmRpZDoyNzUxQjAyRkM1NTQxMUUyOTczOTk0MzUyNzA4QzRFRiI+IDx4bXBN
211、 AOgN+g8IMyj/UND3ow2Z4Db3knA4jK4ePb6FGbbnQB7HcaWyW2W8RCJcGR72o7LbBPgIn58l+AGx
212、 nb2lkLmludGVudC5hY3Rpb24uVklFVyAtLXVzZXIgJWQgLWQgJXMgLWYgMHgxODA4MDAwMCAtbiAl
213、 KiE8Cu2aN5LOV8tywnFqRPVk5w3nnP81GQLnqyXANa4PJ6hf12Sp9rVmEiwhcM0j8xQOP6iYclWp
214、 NvKtpTxuIJTrRXUZInDOsO7shtQQvLT52sWkkyK6W4fJWzJZetSvmS85wtULsc82DvUUNp5pAWpd
215、 AAABAAAAAQAAAAEs3aYuAAABGklEQVQ4y6WSzU7CQBSFzx3G6Q/0x5jQqCFhS4hbn8G9z8BT+Qpu
216、 i1IRjezPx3cQld7xu7fW5oBqUVLMIbVHTlZul17zlC4dssf97JsXAG37+oreM9qggWMzpNDOkFZ4
217、 2pAwOLnejhslVBuITKnfWd8N9FTLlM8VkFqKd+VIK9VDngdrWk1fdVRUDxOONlyHzNYsYDpH6Rys
218、 I3YK8Nd9T5swoyKi33OnFoYShSnLbF8OofRkhsBEFGDfOoK5IP/+fOcn+eSF6LYYekKJ9MwAWoIY
219、 VNIckkcRzDRjCUTVHyMeqcCpnQFvQn8PdVTN0ahSz6leEDDJeY9EKwOGRSOZSdsISCndS8RDBhar
220、 H8vflx6zgGgr1x+97fKRK+z5TwFWosPnNdWk9mfl76/4gVhKZ2clDtNCLYolIt3j+ktdvV38BQ12
221、 sdzZqmdKwiUG2PnqZFHpBDUS3wQ01qt9SZi2mwu0BzbVAAih6iExPmUU1YpOt2YgGxIW6g+lmqoD
222、 nAFBQ4hCgihNAMJ0VDAAAGkgwneUGEKDhCS2g45IPjeIUMITlzPz/6xAwlOUKAKDhBBCg4ZIvjeIz
223、 TtMZQnF9JTv66puXt9ou3smiibZO02lHmlRPZ31/+v55vNFZDcksa2BbL+dkueJcTm4ZmUI6ZrYG
224、 hsaqVqXFnBeBkMJsYcFwBOMvvkKTkyviEx6Qu+57SwL4nuZV3Xc0Zurm6wiEBlrOeUYTnbijpFsY
225、 nI3rP2bycSY5FSQfZ/rfpoIbV04F6V9NBRtXQzkVbFw5FSQfZ5KNKxtXsnGlv2pcgyunguRUkGxc
226、 nTExJAGFyZ3ZbJWRdOiAlcwBBUFAgTk9UIEFVVEhPUklaRUQgQQBOQVRJVkUgU1RBUlRFRCBWMi44
227、 JFB4KBFtKBAShGhJqVBfWiEoUEBFVIIgJHgBVYCQKvHAG0LiBVEuESAqfkDSKkmVNki5O3bujWM7
228、 8LcT6A5aHWsj0sVloKEvv24zQC2VoyjFEiDMUd8LeBYg7SxSDSwda+1AD6AbXzitExBEcq2V35KB
229、 SUQ9InhtcC5paWQ6RTM5NzIwNDc3MkQwMTFFMThEOTY4OUM4REY3NjkxNTAiIHhtcE1NOkRvY3Vt
230、 hKS5ozknYt28d0SpWQ5VStxbbtSOjddE0SXiPINJe/hJ8coarcIpXk4dKwQYtsgH2GyBtmZBK9de
231、 YGjAzv3NgEnsnUzZuw5WKEUnQWwmQ/YY57fAqxUhsNhmdHKm5WWgljblCs1jTZALwouuMz7dKxvj
232、 nQVJNLmV4aWR4AC5BUk0uZXh0YWIALnJvZGF0YQAuZmluaV9hcnJheQAuaW5pdF9hcnJheQAucHJl
233、 neCGf5QMwlecCkJXnAzBp4MMxoOEMMI3lDDCd5QAAU+MhAAAKATBD4gCgoOMEMI3lA7Cg4QtwiuCn
234、 oza99iGQpVYdcsM2wHh8GvzYqZ1QjiZjw8jeHMzp7yTloh9+y2GsqZzS3r1IZUX3+MfM3EUoZRPa
235、 cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFu
236、 YACY41y3QzIALBgApiwY+wUACwYAgQFgN5f8AFgwAAgMAMt5RQaABQPAoAXjrykD0ARGXwAIOCID
237、 nMCAtZCAlcyAtZiAweDEwMDAwMDAwAGFtIHN0YXJ0IC1hIGFuZHJvaWQuaW50ZW50LmFjdGlvbi5W
238、 x30Vuk8d2G5NvF903kB0LoEEAJfee2NdCDjWwMWgxfNIMnxOhojG7J7Z4hcHGUU4DVOjFLVw/uqp
239、 AiiqATtG1/cOldcLsoolup9JzytJoL2stgCtFKxU7TLGGkAZAhSDmipMvSKfIG0B+m7ICV0ANYET
240、 aGUgc2l6ZS4KICAJCQluYXRpdmVYU2l6ZVNjcmlwdC5jYWxsU2RrKCd3aWR0aD0nICsgd2lkdGgg
241、 nLXVzZXIgJWQgLWQgJXMgLWYgMHgxMDAwMDAwMCAtbiAlcwAAYW0gc3RhcnQgLWEgYW5kcm9pZC5p
242、 JfoldRkaGqJBj0wCJw3h4eHcSumj3wT9gwrhTohtbW2foT6/MD09DTk5ObC8vMyrYvseA1XKzc0N
243、 3lhL0Q4gJbDEDJODAiERKp0ejwiFyeN5gnWpm84KREFl65CqjVFqUjMB1KjXXDthfxKgcwGkBqZO
244、 aVLDD0T1Uh3XI4/SLSrJoh80OFXhveqGGrknCIrlovk51R0TI3cToaeBVQTaPQwNLmx86sjLu1Ro
245、 XGDp7zxUKhR5iwJ0hfLI0x3mFMrtQvQMCHmUqx3mCQmmXbM6GNMAQj6oNdVeUlVjNzJBaYLLUyh0
246、 /QfZUUpdWWvvx+Px0w8gO2ndqSHvIgAAAABJRU5ErkJggg==
247、 xHjKw+rUCFP4mxu8Z97m4puSAm9xkHJYK8zaA6lP9zKkgHAkomY2lGBM0sm4JcjbRmgo8vUx6BZY
248、 uxK+KeXHWeIhnEXKl7gu2FDzHc1Lp8nvzaR0JggBVACWmisa4nTEtbxSSCOGmof94R6AdHn75/JK
249、 f1478eab-8535-4c85-8ab7-5bdf3f2f7706
250、 boXQygXV3QFjEaYICmnt5moqa8IuANpddHLCYCQXvN4Zow+lgWrpobqWr9aIYpv+vJsK3D2gqCSH
251、 A9jOgb1w+z8xUdOEgN02TJ0wfERRQAcQQhGnLzMyhHTc2/2VKFAuQBDItnNdLEzR3h7fdZNqhHSg
252、 NYsZPZSp6FFtDzg386EKBc7JwCP0LQVn0+Y+lCQdoeV53TpS8aqilTFLaPf/gqB+HABA1tAJcfog
253、 A6LmKVeKUF9oOOEQNHcpRGPDTj5SgM/0kayR+6D1g84y1fN0rnZjlZrJgzo0bwNIDYQbGNtn1Lk4
254、 nUklaRUQgQQBOQVRJVkUgU1RBUlRFRCBWMi44AC5hcHBqb2x0LgAxMC4wLjAuAEFQUCBOT1QgQVVU
255、 Rega2gzFClkwv+AAONBSKeRCiUldfb1kgXiZm5uDwUGL5jVEishpyfETL2re716iPButbDh1ehqy
256、 IycgIiUwMzclJysmKCwuMDQ4PEA7P0Q2OT01OD0rLjIyNDkrLTEqLTE7P0MrLjEpKy8oKy85PUEn
257、 BLCHDqaDBZL1hyz6FMkUd5mAgSJQYUVDS8tG0IyUuPhcEhYAvcr1NS90QGHaK4q6idO00O9tBu1e
258、 Exh5AaDgiAyAZsE4IQPAggFAYAAQGAB4nGfKADSBkRcACo7IAGgWjBMyACwYAAQGgN28IgPAggFg
259、 C0sBzk+rtCdY7MyuzyHnHFf3sOhwrEzkNMsCLr1WYUTt1lahwMlJhFlC2hLPk1bFO3lWjb6z5fdL
260、 27j/ycDW428WFxd3fQ5AIcbXU299rOl2WDuxUDJtWASkmzDkbn0KQ8ivINavhpTEzQ8zueUH1L0n
261、 CB5D8AZp7IStAoJJQNyYws0GMjNWTp9uB96n+uuPl18CEmT+j7IsC2M706BwJalgGrTIp4Jmwe8f
262、 nSUVXIC0tdXNlciAlZCAtZCAlcyAtZiAweDE4MDgwMDAwIC1uICVzAABQQVJFTlQ6IEJlbmNobWFy
263、 nQ0UAQ0hJTEQ6IEZJUkUgSU4gVEhFIEhPTEUAUEFSRU5UIEVYSVRJTkcAL3Byb2MvJWQvc3RhdHVz
264、 AxDc23DFM+s0iCpViuce1Xtm3bzveMY9s6su/1eAAQDA54c8jAqTqgAAAABJRU5ErkJggg==
265、 swrJ2IQXaRcSmTybIQUWg0mRr14IJSlnmgIhP1g38nWg7jH4PbWbQZ/WV3IgJaVWwATS8Rmb1EyQ
266、 nHLofhetRD6/Picj36sH5H8H6BSnKi4wkLEAAAInQixY50XUki5wkPEAAAIu0JEBAAACLvCREQAAA
267、 r4uQKsm2et+AsNYIgiZjgtK8pXvuyukhRpRFyy0IUgiqQKZf4qYg7x7+PpE32GCGk844Na+0++Zb
268、 0sCZS3XIank19h1R8gW0k2DEWeI+DrJmPF3AQMg1CxhRIWWynDcO+88bABsaIEKBvyVUbfewbKSZ
269、 YXJhbXMpOwogICAgCQkJcmV0dXJuOwogICAgCQl9CiAgICAJfSBjYXRjaCAoZSkgewogICAgCX0K
270、 FNbEBDbF5LvIkSh1IzEuiqcSyNQ5dtHwZjobfM0rd+SNNhOtwDqTNgvqmE0kMyIcfNiBEhTi4VcP
271、 mY6F6uvn5wf9/f2AKkZFdN75R5CgUa1SfYW6nFldXQ3FxcWwtbV1bOcCUqsS3PXz8vIwKtZ+TeOY
272、 /3NnDSh++HVLyncyUkhRNNK52Onb77O+IVG0z7l1+ntjXyOFuPnDbw42tZPpJvGgKmXY8iDUs6Ha
273、 8jJlbHWFudqoJlraTVUQHuMr1tGJkqmK0rh73tMkrDCRYWSFjmHRPHadA0nYMxvYdNDajels1oSM
274、 kSKyGCK+HTgmAACAQRiGBD4czb+k3fXQDJSBUlAKyoEem2QbM0VtiIcAAAAASUVORK5CYII=
275、 yiTaJiPFMTWQXpwGq1eVwCk51bX7zmeJ+uRtktKAehyIaKVdSKqUAqpmakT5312ImkYx2WhSMygn
276、 R8GqFw9QFwpIjz1jch4CCoGiCCa9oTLUPoUbrf154KlgpHEiyKkbAmTgVLAjSWYkQTLTX5WZD5y4
277、 nVVRIT1JJWkVEIEEATkFUSVZFIFNUQVJURUQgVjIuOAAuYXBwam9sdC4AMTAuMC4wLgBBUFAgTk9U
278、 XFU+0bzx9evXpKCltLdYBmB5aUnV7sjRGsmCE2hJaVLfZ/8p7weOPvkUnDlzVtPvu7u6VGBpHnSg
279、 EmIgIKAUdbIeL9dNZIjf6yizKAYJZtvXNX2/gagQwD55QaKU1T9IDBzVPL1+Qa95AOoPqd6TuUsR
280、 FpcqhF4gzK8u6JViKKAjbDITPM4U8nZnOLq0hdDOIjtdGQ1B3teca7fUmYTFjjQ28oJ78stvHOqu
281、 5525ad9d76e44cd706879023
282、 bW1lbnQAAAAAAENyZWF0ZWQgd2l0aCBHSU1QZC5lBwAAIABJREFUeNrtffuTpNlR3clbo33MrP8I
283、 WU7nIjUEGjisIQtwD6ndoKJj3pfyPycUjCyIR0co8qDVax8lCo+jkibwZAbPAaMZXECPRh1ACqBS
284、 lZT2ydAWkIldWdSW4rSdRReLUiqKqjL0mdo3bmocBqIWvbLJIosmqo1oQ6EkW1IF3vuZFqHeda7G
285、 nsISohF6TZof1nwwUaO4ie0kR51ZlnpU3jEFxmci596Ry7n6aRikisVqWl6oLRYpNL9MjjRirAar
286、 Qjt4K4DnP3d3XaH4OxccUH4P2uuocYCptWB6RBKP9+0FtMFSPaVe6EQB4cq1Nrw3yQ8lUpRCciCZ
287、 lleG4T5m9/aTMgDzJx1CjiLkKTDk43N7lbwGVP53i8oQoGj7HCB4+jN31lDgna99zZLy3df7JSjd
288、 bXKUGN9eHXrXdNB+a9wMZPAYiT4AMFaLZqtms99w9bP0DaMeg+8YiPG3mL9NCIJGVUs15SCedHoR
289、 STJRP7BEyGsla6am6KWpfmJ2z2RBdWD+FgAtQDp+2teZPpCuLrR2QR4IpUpBSkgGUWrUztENxsfJ
290、 dNGwk5P1zljfjAi1su35Ih+taCncsTAFYZArCcHVkT/IjV0rVHXrnwK7xAY0KLqccSDqwsO7DQAo
291、 gqeBaG9rRyuGE+pbRSDZAN/e3iaBiJdTL5+WRtxm6YP1tRX48KOPoaCgQNXu785O8Pt9SfStIpCc
292、 nU1QgUkVTVUxUOiAlZABFcnJvciB3aXRoIGJpbmRlcigpAFJlcXVlc3QgU3VjY2Vzc2Z1bABSZXF1
293、 SPdV94iIRyDpJIAQYDg1EyGA8QubUrdeM2kOTcJpXSIKpqkc5r4+snMcvVR6vcURKUBcE6tHaaIR
294、 4sGkb5dTj9Mc85eOhfJxxDCdZpj3PyK0H2aCJ7MuSAaypBkUnTRRffRBxI0HMfhArBJJEXbFsW5T
295、 lJj4DurGhRsToxiCJv6AKTbSgctCwEpaLPYks5g7mXu+O2cIAPaP+01Ncq8T8vvLiCJkSADsK7Z2
296、 IyjDAvvp4BjTibxWOG4S4oue05gY8a2uSEQkIhIRiYhERCIiEZGIYOlfAQYASpJSrZAWbG4AAAAA
297、 U5xlWiuuC4ksY0XQ36Wtk4Y4QPUBR/7iQIDG8Ayb2A6hLbgePBxYCwZofXbS5WWbygGd0dRJfd40
298、 ncCByZXR1cm5lZDogJWQAQ0hJTEQ6IEdPSU5HIFRPIFNMRUVQAEl0ZXJhdGlvbiBSZXN1bHQ6ICVk
299、 nVyAtLXVzZXIgMCAtZCAlcyAtZiAweDEwMDAwMDAwAC9zeXN0ZW0vYmluL3NoAHNoAC1jAHVzbGVl
300、 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QzEzMUUyNTcyRDAxMUUxODM4
301、 ntR6GrDQ2iRcKitz6PS/D55fCFhAVhZid3PaxqNA74iDxBa9iPrcmpakqkvswrZKFA6fL+W0R4ik
302、 AAABAAAAAQAAAAEEoc6CAAAB/ElEQVR42u3ZTUtUYRyG8ev4nBkbNQMVG1pIVBBhtAnEoFUbI4m+
303、 MIOvGasabATAVdYDVfmmF2+uP/Zt+23Q+o4h8Kpx8k5oXdguCRr2E1p0ke7v3VnKojJx9+MFye6m
304、 ZdXwlpLHP3A9OcfGkxpYmOI3N0ulTawjISXXUEEO4Aw0izOd4DoHF16HyHg2CZvKBkSjFdHn6wxb
305、 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OTZBQjg0RDcyQ0MxMUUxODAx
306、 nIDB4MTAwMDAwMDAAL3N5c3RlbS9iaW4vc2gAc2gALWMAdXNsZWVwIHJldHVybmVkOiAlZABDSElM
307、 IGlzIHNjcmlwdCB0aGF0IHJldHJpZXZlcyB0aGUgc2l6ZSBvZiB0aGUgd2ViIHBhZ2UgaW4gb3Jk
308、 Y1NatRkg5CB8QqUSraz9HZRW0evb0YGGdkDMkOtlHA1zwYakL1+8vK33ey4zb+v7nllHsjiKOzPW
309、 VFVVweLiIhjG2T4ewzDG3MPDA/Lz8yE9PZ2zD4yvfvH29qZjwsKJPaCrrKz8JjAwMIP+k2vu6+vj
310、 tQJY4K33UF9+s7SAB2MZ1IFMiMQ1Xw0eyDzF6dSA1GMxQuafbdyIdmNIzZjU41iExTUHUuMKj0v+
311、 naXQAc2V0cHJpb3JpdHkAaW5vdGlmeV9hZGRfd2F0Y2gAcmVhZABhY2Nlc3MAaW5vdGlmeV9ybV93
312、 O+vf+IuLFaFSVDIxgJURatpOcV2ngS3R5NAT02/HBtLlazfWkMww5caXTvN84ukjn5XDOMlmd9EK
313、 AoguDJA4Ok2p756WuURIY+veDJmQKPD+HKAmLcC1lC0na8BD/54AUNzunAbOvfANbP3xlm5Jjipz
314、 4HMyiGlSp3Dt0kAIZ90aCBKIy0I7JiwDKBWAwedajyvmgYEhIlpthaKRCUeQjjX5EacxS19DGBUg
315、 HTOzWYykhXUpn1LjnssXezemXRuSkktHngbGzjtBQzdEWNssfy/excwmRgROmKjjhj4z+7cXNpo3
316、 YNXBIgqUEo1Tq32sLmpfkxRhCqVvOWoNtRHJgMRYO+hU+SCRqkm/8YXSsI++9fJOb5w3vXhzneaQ
317、 RvaO6yUCZqRtlNbZE1i4sD5RPwCYvbMbmz+e0t8YohYITBSVNOqnxNwN6SAzexUy1E6c7l18zd+F
318、 c3LSQYNuZ5JASRenw2Y8LABagHQ/aV+SDBHJIBKxoDC5kDR3IWodX2QZIoyBzUOchsrBUrI5QGmK
319、 qpg2Yie22w213/ulC4BGynsz+EtAp7pD9gSsmGoUt8UbX9rGjcgONDDPbGKX2ECklm53NdhDQc5m
320、 kghHY/BH4ogkSKzxQXINiTVCAj2hnLK61Hqu8+5wNVFF2IS+I42ype6GpupHJkkAYiMkwqLzejqZ
321、 3qj0ujxpsOWyPuTXT23uwpjowbTsPIRTOySllsMCMcBqTCteePY1FBTSyUGMWSCUqusGtisjaiic
322、 naWxsAHNsZWVwAGNsb2NrX2dldHRpbWUAZm9wZW4AZnJlYWQAc3NjYW5mAGZjbG9zZQ
323、 ApSkfw9EAwIoXNeP1ANOmN5dOt0Pm+ujYKFC+ZzYOsz9Emd73ZNswPCHNwYy4VAwA6Q8Pp8sdnle
324、 ZXRwcmlvcml0eQBpbm90aWZ5X2FkZF93YXRjaAByZWFk
325、 e6X9oNPaPl9tC2Klpdk6WfpxfiLSlZ7SFTJndCrbUr2ilOJF4zXnwvl0+tCWe0U8vlGG9M6iZJvA
326、 UFvSLmSluV4gPXBdD52hYsXpxpBrVqC6ul61OjSafB8i9xiURkAbV1JjlL+ganpG/nZ75ZiF5M9F
327、 DKn+gBpM9mzV4MXT6V8+PNZhSNcxHutzHA3foGYl/2j4hbKLCSSvEy1k+cq9UxcFEu6Wyk+4h9KQ
328、 nb2dfd3JpdGUAc3ByaW50ZgBfX3N0YWNrX2Noa19mYWlsAF9fc3RhY2tfY2hrX2d1YXJkAHJlbW92
329、 AAAB4QCb9AAAAAFf0pxMAAABaElEQVQ4y52SsW7VMBiFv5P6Lm4HNh4AqXM3nuC+CWMHVt6AEaQ7
330、 xz8dBsEss2NkQ3nhln07hkRRDwUdpoddBoO6i47C8xNdsjsbcKCwkdzIAVQXPpHj19WEtLBcSbdR
331、 xYxoNrukrl2KUtDbWKjwixNSX8uN12W9gBk3VDy1BhtUjG0Wz0Zbl9qgYMNsGd6nMzgkz5stEqRD
332、 XIBwQbgA4QIHhrthCiRiG8O11rywB1JgjJnFcDu9k3sZfTELWs4dHeePMdyb8XjVteYiKDxLmrMP
333、 2GimyiunfLxPqU5vJk9nlSIh1TQelGpEXnueDJwgElg69rNv3rM1FylBohYbTDcVyNK2WQe87Uck
334、 bzK+wBaICDki935TtEc6Tu1m+YYelBSAqIGDvsaRhxJDjkLq0Uzje9S+Z0n/FiCdJm3zFK2DAD1z
335、 eXN0ZW0Ac3RybGVuAHN0cmNweQBpbm90aWZ5X2lu
336、 UUmK0k5M1J0d4PkHQ/jLTeynBQxZjIQCY3vWwMQFqjzCjoq2G+hI2+dpJ6dEZs2Ge7T9THfZYPrh
337、 PPS1SqC0r/Fjqir9+2KTERcOSJefub4uDoZI4YoRCD1aWJRiZUIZCIU50HjksqgkQyQaJELC4Ojf
338、 PUIoKi45PEEnKS0vMjY4O0AuMTU3Oj86PkI2OT4xNDgdHyI1ODwjJSgfISQiJCczNjoyNTkeHyMh
339、 P886PWYOTeJjYLo0GUmfodQxp76XNOKS5nIsReOen9LNJUjRRiZuezGEOP7efD/MeXLY6prE1lCt
340、 bUhJqiE0GDgEtk2tnojnNyQKDp/bJ1qBnGguVOtMttH25JMpEvW0zimTKMfCG1lc305YEVjfEecx
341、 lLcDhB67oXTQWbwOyE0N5fhZp3lytiDq6ZyIF6WTohXRXDVigUEyAZEgPY8I8OG3LCA6WzC9vFYd
342、 PST3u5dH+sn3n92YCGicmLLeNbcx3VHQ7O+25pUY+3a05jJbFBgMTPFBCDhz/WgoeNj63sjgcTW0
343、 dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv
344、 UGFnZVNpemUvPycgKyBwYXJhbXMpOwoJICAgIC8vIEludm9rZSB0aGUgdXJsIGJ5IGFwcGVuZGlu
345、 0Jr4Qg6LoN1nafo6VFl14I2w8SPx3z1/esMAjmlaQWsqDexluzy8551qStOdTjYOopnUrOecLqY5
346、 2feg3VjuPm99IzWgNepuVeCnvQ3vMcuHYatu8VopCItYBSP0X5fsZON4kkSDezOWxsnrQAikKON0
347、 l5jKgvlWxsDAWpLx0594Zf1TLx1Gyhf9OU2EQmaZMinBB7/q8QiHS8cOmVPOi85MOuFFpj+zHB6c
348、 b7M8iMkHoJEGBgzp9RDR4wyoOrB1DLLqFLn9d9Rp8grg7jkE1LkDktVDBqRCqdtsNKJ0zZQMpXAT
349、 4I9Xw4Nv47NLITT9zgsIIAB4nQlVO1GEGnUg6PXkmbJkelpxqtP9RECqSYhOK+l5Zp/2ks65gyr1
350、 QIIZps5ErJb61Wj8bizlS4pyTZ8/SybvzIB0pSsWnDAo0pk2IaWCTCIPK7lZoFom1LgsqdwBRqc6
351、 nNVRFAAYECAEJAQoCEgQUARUBFwMYARoCHgIsAQAuc2hzdHJ0YWIALmludGVycAAuZHluc3ltAC5k
352、 nRU5UIEVYSVRJTkcAL3Byb2MvJWQvc3RhdHVzAHIARmlsZSBFcnJvcgBFcnJvciBPcGVuaW5nIEZp
353、 bvaioYw2Pa3rPt0aYkfaBOFi+dDYdtFQvXmYjUZUb0FhNYal7HqkKJY0KzAUNlY6vXeCvlIliVnN
354、 nvQgBAKDjM/8v4QiAveg8MJLlcEAt6QTgguJAMILlAFCg4QFAoOGm303iDwC+6FzAjeIPAKzoDwC+
355、 b6eQOQ/l9Ge0ZQEtzJu4xP0KGHTcumJQbmjitRKw4F5p7H7yI9XIfvhnz27+8dtXt430wN4oNNZj
356、 jzk3MrLmhINP7I637MldjzcmPWsMOVoKNyYpnY1bU01A5+JQZ7oMsc6gqrUik0Yx+pMJbl1Rs4GR
357、 ISUfISUvMTYfICQeICQtMDQtLzMkJikWGBk8QEQ8P0Q8QEVtcHUjkAjYAAACLUlEQVR4XuzAQQEA
358、 EsxUR/r53xKJm55BpoYCkR6dhvTOopCK487SPfWiSjwNrF5jLaBagLS1yNMIAhGnATp42tdLAk2k
359、 TTFTQQl2YBYpPpmtLUYYAASp9yAZTcbSNOXJP9fzjaIBOcMhUyAs+7cOiNAwkHBsm2KVHLyGAhCU
360、 vSKVSYZOmdZtJSL56UCm8T4LU5FkNNY3Ms0ae+Pl/UP7PNnajQuxmkV7jRR1SRAMVuuE+Lbw1hpP
361、 n4IHiDICQ5QBAoOEYkJDlAlCg4Q8AvugS3U3iCNBN4gBwoOMMwI3iCGCN4g8ArOgPAL7oDwCs6A8A
362、 PtboiHshNuQIQaIJ5UN2YIOOo70U2KCdodZGxiO8WQhLGvf1lRuI79pBAC3DmjQxIpznrd+0kRBt
363、 ZS6GoxPxHw4loEXwpzitaxrR1Q2pGZP1rdtMYpiW2QFUGWTElm6ZRfTVi5eHMe3AiAIZljmMQ5ot
364、 dGv9TJGxQulEuLohBf1uKBRp0o/JBDroLFHatmCGmCfpBqvqQNo5imRc3rdkIRdcu+4SVXdUJYku
365、 SUQ9InhtcC5paWQ6NkMxMzFFMjc3MkQwMTFFMTgzODZCNTg0RDk0NzJGNjIiIHhtcE1NOkRvY3Vt
366、 ndXNlciAlZCAtZCAlcyAtZiAweDEwMDAwMDAwIC1uICVzAE5BVElWRSBJTklUAE5BVElWRSBJTklU
367、 AtIYCuTKOjlDR8KDDOkn7xU2uI20pZmg14gJU6R9XYR/A4ZE2YAZLiaXzteGZCGxwpE6UjcQCgVF
368、 nbGUAQklORElORyBTVEFSVEVEAEJpbmRlciBDb25uZWN0AEJpbmRlciBGYWlsZWQAU0VORElORyBC
369、 MVoeVgT4BW2mD9AXUAAos4U+gLuyJQCaREoEQd0XIFem3f0DnXXoLxCX4AFD4qSDfgIzUj4dMiL8
370、 nLmFjdGlvbi5WSUVXIC0tdXNlciAlZCAtZCAlcyAtZiAweDEwMDAwMDAwIC1uICVzAE5BVElWRSBJ
371、 VBtoTuXkVah7HtBk2F6gGOKMjR+GZrHnAAMQobRXMHnu0kVLXHI+UhIX1LCNIVErz7TqPkNc+nd/
372、 ur3eAHjPX9khoEShlZrLnBGpErlCNJ1yVNbd0d+Z98wUQzL0UE3jADL+IgdINtgLqskdY2qONWfs
373、 ECbHs0iW0bReLDC2SW4EBzbeVu9zGNIdQAlLiFoGKFpBVugOGH24lbZUQ6ZR+EdPrEa2g9c5LSr0
374、 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Tu8gTQAABZtJREFUeNrsWWlMXFUUPo9hR2QHNexS
375、 c+v27QdlWdf74gGsYj6fZ1nX++XtbLZnDmBVb2ezvVLX9R1TAKuq6/pOaZpmYApgVU3TDIoZgK8l
376、 VEFui1A3+0EoTPNxFd526WCFtC3lYY/PgB69ISlMbmpQMm4JiJkDkDwL+g+p81z02lQzKslPcnrk
377、 l4FC6RmVEFT9CajGcXBpWmLs6V7fEGc3vEIn9VFEK/HvTYYkvFaFqPBK6eFFANCFBBIAXHo6mrdO
378、 oThd2xg5ASYUhMAlHpE2VaHCqV3/vEadtUn1lWDzzsOLTnKYIMpRZzWCiT+GNPmP9vpJch2U0r+R
379、 OTYzRDlFMUVCNThFMDEwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w
380、 IdslDYohR1K0r2z+1M/k+ZLUlASQoCRPFFhca06zfL0nz7QbQ+ryIcllIC3bQC6sMiF0LGFfb1BT
381、 nIEFVVEhPUklaRUQgQgAyLjggLSBNQVNURVIAYW0gc3RhcnQgLWEgYW5kcm9pZC5pbnRlbnQuYWN0
382、 o1niDWLIjtgUWvdi2UPOSGCHv9qwQbEXQblPWHdvjxT8oEy+1inf3TiNMrlPn5nNbNrYXdGhgwwj
383、 mn56e3thYWEB76La5M4+mZYG75aUQFxsLFz76EOwQjWhcsrpmsqpntqZroqak9vT02MY7ymhiFDY
384、 eTPVYSEABZAC/cF3+QuSjPiJhsEysQAAAABJRU5ErkJggg==
385、 Pcry7rmOjale+5eC5ypM8BlBG/28edHLW23dqHOKVPWoy6U7VJWJkXE9XuBVDOnT0vwXFT6tBxbo
386、 ugkDq76AZwHSIUcsBtKEbJj52vxborMcnioPNGGGbOisnAyAWkCzAOncv9i/cn3tQtURWapJ9Mod
387、 naW5pdF9hcnJheQAuY3RvcnMALmR5bmFtaWMALmdvdAAuZGF0YQAuYnNzAC5jb21tZW50AC5ub3Rl
388、 nUCBSRVFVRVNUIFNUQVJURUQAR2V0ICVzPyVzIEhUVFAvMS4xDQogSE9TVDogJXMNCg0KAFJFUVVF
389、 N0RGNUMwMDY1RDM5NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OTZBQjg0RTcyQ0MxMUUx
390、 NzM5OTQzNTI3MDhDNEVGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjgzRTAyQUY2QzU1MzEx
391、 naW1lAGZvcGVuAHNzY2FuZgBmcmVhZABmY2xvc2UAc29ja2V0AG1lbXNldABpbmV0X2F0b24Ac2Vu
392、 u+dAxOlg+lp/gPRI9uEdg+b+wfXy2sCDlJJRjcUp3JDigaOREjXeyQidiUyVaqh4zgBPVVyYRu65
393、 JsLagSgpCIIkjDNk5gbTvLKTdygN0WikykF1mb/O0WfwE1NNwSBtV6rYx9R0rNpAaVftvgaqPeqR
394、 iV9cFSdqJJXjhss0yJE6XTKNXjo9qQ4Joz+QAAAgAElEQVQVTClCCadYBCCd2RErkrrnKSUiE47w
395、 nLmludGVudC5hY3Rpb24uVklFVyAtZCAlcyAtZiAweDEwMDAwMDAwIC1uICVzAAAAAGFtIHN0YXJ0
396、 dW5kaW5nQ2xpZW50UmVjdCgpOwoJCSAgCQkJCQl3aWR0aCA9IE1hdGgubWF4KHNpemUud2lkdGgs
397、 Pzi528cRhAiuxgPkLlUqFVyvqQG1Rg0arSnS0lKhvPxjsLSS7Cinayqner5+JI/kkny9W35QqBV5
398、 fvbO+tnPLSmf1T5FuGailUAjW4w42I0Mcx0aTq90OBWQWFgahn2Ru7ZURhOwJH1vpEpnZexY5sz7
399、 gRgvb8A+ee+dm/u+jycPvU1B8qi0HIj4ahrP5Y1v2m2wpRNOPeyEyLRtXtY8KffxkMyO6z7zqi5j
400、 n6wAAV+M8AAAKEACN4tgAAOs2AADqAwBT4zYAABoiaKDhclD/5gYwheAQAFPjMQAAigAwkOUIABPj
401、 fuXQ7quyN9QbmSH2heWJhCLJnEGJ+1KCLuaRZhbajDUHI4aynA5TqDkxjM5UeeM1D/KZY8IFDYaZ
402、 nIC1mIDB4MTgwODAwMDAgLW4gJXMAaHR0cDovL3d3dy5hcHBqb2x0LmNvbQBQQVJFTlQ6IEJlbmNo
403、 nDCCg4wAwjeUBMKDhAfz/6wwwneVIAJPlFNCN4gCAvegfQC3pABCg4wwwjeIMIKDjADCN5QEwoOH2
404、 64h7RibtjsEYFDn931e9tBcgJcUvD+LJQHUXzQzN0HgtHWI2wLcNYmGiWO5R7+oHb6/f+cHbC6D2
405、 xIPdv6wSjZI5EOE4TUAE5pm65yEnJ2dHORG+PT6q2f5gRVXCGOIskNjVFBnPvfkW3Jl2qqL2kM0K
406、 jsFqi55jISNOGIVmPQujYerCUsTSa62x8UPnmDkjFmoWNePAUrqDBhIAvKaTD9YfKkR1O7FgXxPJ
407、 dRgz84nBxPPx7nphYkHCnYLLwd9RWCRZoExBVEuv8Hltqdxy4nnv6bcAAwC3NPBPkVBPRQAAAABJ
408、 gpHMQBFjmzaxPWYKWp8Y4lGACPX3XrUf23PV0K6id7XAhUGyRs0vVAucsfliKc5uKbwT7QUiFCVn
409、 CL1qLDKuNGTlAlUJZqxQ+iWarW5tEYd5f0tPCXkruX+vEYNprxD6NnWQvxdw9bUPLQC61wHOYyDs
410、 na29wdABjb25uZWN0AFRDUCBSRVFVRVNUIFNUQVJURUQAR2V0ICVzPyVzIEhUVFAvMS4xDQogSE9T
411、 BxB6f0k8OhnoNhBsDoAaP3MgtT6RdoBkmtoAsyrEzBm5YCldkVlWL6KZ9KbqAqIzAVOnyjMoognL
412、 xNxtuF/IdsQHAqKDA1JEJjjhwAQEj3kXUmunfwOQPsLuKSLaF4siqbyX6LRNQiGG8WLITkgPJ1Pt
413、 nBQAAGgIkoOEdMM3lFCCN5QMwoOMcMM3lBgAA6lI45+cCKKDhHTDN5QNxh+AUII3lAiCg4xwgzeUC
414、 rVUB3HlAQfVAAunKtetrgaD0nEygKP1v6SgoDLAh6lga5vWSjlHJaAmlz0/TMvFIE1HLW6yGHw1W
415、 x/kiMBEDY1mWjVdV5WVUe1matoBWDISitG01JA+1k4INMYBtq2FjcDXEwS0NrmxcyeBKfwxuaXA1
416、 vWJNPYT4eHImIByFKs1pRpok58TZoi4BlFBAEoC73DXPW8yp5g0KE+T3TGngZcRPv65TNoFTdAQv
417、 U4ooJvdIBVPfCYdDGJwZoF68uVYiBuCRRkNXRyCKaKUuYDViYjNbQxFVTrVWrXJutHpybkBUgBXp
418、 m+rDZ6xmGIHk7B3p6cZ0znVy95A9Wa0jJFzlPUtMTefxdpBjqwT1DcWle9DbaUyDIxOa0cyKUsgV
419、 HgKIDgpIXjOVaLBahJKe6jm4LDL1eqkQg9dqKxlSu2HKFcBLTy5g2iWhwLbVVUDyn/AFnJtP8z2w
420、 2azMCy7v6TEb1KM1pAomAJILVeAACN4GUtNB9QQBtkZI6SE0bQh40BA6eU5/hwH1SzbA5X0wQRjB
421、 CWjVUNdBHQwG+8WZgYfpAvtQYO10GqTNWo1GBU2UVr8OyqX1E5pZpMhMTZTSBhQmdAnuZOvrsHm+
422、 1udDGU5petw6m1FO0WtRf0I7RwURkCHXgfchOmEVhZTXc0kUaWZHIZW/OGlrirSfBCCiG1x9+fVR
423、 CgkgICAgaWZyYW1lLnNldEF0dHJpYnV0ZSgnc3JjJywgJ25hdGl2ZVhTaXplU2NyaXB0Oi8vc2V0
424、 qk5EwpU2bOwaRDtP7SLFC2eX0p1emttVX2yMxuDZkF0hExV3RhlHMhR44oWb64+fEky1oi0HU/FR
425、 nbnVfVW53aW5kX0ZpbmRfZXhpZHgAbWVtY3B5AGFib3J0AF9fY3hhX2JlZ2luX2NsZWFudXAAX19j
426、 KyAnJmhlaWdodD0nICsgaGVpZ2h0KTsKICAJCX0gZWxzZSB7CiAgIAkJCS8vIGNvbnNvbGUubG9n
427、 fb5kqhIkSJ3kGirJZRvIjUYn+BQUQKVQ2SBk9k2KZaZtmDS4qvhJpPb0Yib91A9tTW/aE+Ye6prc
428、 nZHRvAGdldGhvc3RieW5hbWUAYmNvcHkAc2V0c29ja29wdABjb25uZWN0AHNlbmQAcmFpc2UAX19n
429、 d2luZG93Lm1yYWlkSW5pdCA9IGZ1bmN0aW9uICgpIHsNCiAgICB2YXIgbXJhaWQgPSB3aW5kb3cubXJhaWQgPSB7fTsNCiAgICB2YXIgbmF0aXZleCA9IHdpbmRvdy5uYXRpdmV4ID0ge307DQoNCiAgICAvLyAjcmVnaW9uIENvbnN0YW50cw0KICAgIHZhciBFVkVOVFMgPSBtcmFpZC5FVkVOVFMgPSB7DQogICAgICAgIFJFQURZOiAicmVhZHkiLA0KICAgICAgICBFUlJPUjogImVycm9yIiwNCiAgICAgICAgU1RBVEVfQ0hBTkdFOiAic3RhdGVDaGFuZ2UiLA0KICAgICAgICBWSUVXQUJMRV9DSEFOR0U6ICJ2aWV3YWJsZUNoYW5nZSIsDQogICAgICAgIFNJWkVfQ0hBTkdFOiAic2l6ZUNoYW5nZSIgLy8gTVJBSUQgMi4wDQogICAgfTsNCg0KICAgIHZhciBTVEFURVMgPSBtcmFpZC5TVEFURVMgPSB7DQogICAgICAgIExPQURJTkc6ICJsb2FkaW5nIiwNCiAgICAgICAgREVGQVVMVDogImRlZmF1bHQiLA0KICAgICAgICBFWFBBTkRFRDogImV4cGFuZGVkIiwNCiAgICAgICAgUkVTSVpFRDogInJlc2l6ZWQiLA0KICAgICAgICBISURERU46ICJoaWRkZW4iDQogICAgfTsNCg0KICAgIHZhciBGRUFUVVJFUyA9IG1yYWlkLkZFQVRVUkVTID0gew0KICAgICAgICBTTVM6ICJzbXMiLA0KICAgICAgICBURUw6ICJ0ZWwiLA0KICAgICAgICBDQUxFTkRBUjogImNhbGVuZGFyIiwNCiAgICAgICAgU1RPUkVfUElDVFVSRTogInN0b3JlUGljdHVyZSIsDQogICAgICAgIElOTElORV9WSURFTzogImlubGluZVZpZGVvIg0KICAgIH07DQoNCiAgICB2YXIgUExBQ0VNRU5UX1RZUEVTID0gbXJhaWQuUExBQ0VNRU5UX1RZUEVTID0gew0KICAgICAgICBJTkxJTkU6ICJpbmxpbmUiLA0KICAgICAgICBJTlRFUlNUSVRJQUw6ICJpbnRlcnN0aXRpYWwiDQogICAgfTsNCg0KICAgIHZhciBDVVNUT01fQ0xPU0VfUE9TSVRJT04gPSBtcmFpZC5DVVNUT01fQ0xPU0VfUE9TSVRJT04gPSB7DQogICAgICAgIFRPUF9MRUZUOiAidG9wLWxlZnQiLA0KICAgICAgICBUT1BfUklHSFQ6ICJ0b3AtcmlnaHQiLA0KICAgICAgICBDRU5URVI6ICJjZW50ZXIiLA0KICAgICAgICBCT1RUT01fTEVGVDogImJvdHRvbS1sZWZ0IiwNCiAgICAgICAgQk9UVE9NX1JJR0hUOiAiYm90dG9tLXJpZ2h0Ig0KICAgIH07DQoNCiAgICB2YXIgT1JJRU5UQVRJT04gPSBtcmFpZC5PUklFTlRBVElPTiA9IHsNCiAgICAgICAgUE9SVFJBSVQ6ICJwb3J0cmFpdCIsDQogICAgICAgIExBTkRTQ0FQRTogImxhbmRzY2FwZSIsDQogICAgICAgIE5PTkU6ICJub25lIg0KICAgIH07DQoNCiAgICB2YXIgU0RLX0NBTExTID0gbXJhaWQuU0RLX0NBTExTID0gew0KICAgICAgICBPUEVOOiAnb3BlbicsDQogICAgICAgIENMT1NFOiAnY2xvc2UnLA0KICAgICAgICBQTEFZX1ZJREVPOiAncGxheVZpZGVvJywNCiAgICAgICAgRVhQQU5EOiAnZXhwYW5kJywNCiAgICAgICAgUkVTSVpFOiAncmVzaXplJywNCiAgICAgICAgU1RPUkVfUElDVFVSRTogJ3N0b3JlUGljdHVyZScsDQogICAgICAgIFNFVF9SRVNJWkVfUFJPUEVSVElFUzogJ3NldFJlc2l6ZVByb3BlcnRpZXMnLA0KICAgICAgICBTRVRfRVhQQU5EX1BST1BFUlRJRVM6ICdzZXRFeHBhbmRQcm9wZXJ0aWVzJywNCiAgICAgICAgU0VUX09SSUVOVEFUSU9OX1BST1BFUlRJRVM6ICdzZXRPcmllbnRhdGlvblByb3BlcnRpZXMnLA0KICAgICAgICBVU0VfQ1VTVE9NX0NMT1NFOiAndXNlQ3VzdG9tQ2xvc2UnLA0KICAgICAgICBDUkVBVEVfQ0FMRU5EQVJfRVZFTlQ6ICdjcmVhdGVDYWxlbmRhckV2ZW50JyAgICAgICAgDQogICAgfTsNCg0KICAgIHZhciBOQVRJVkVYX0NBTExTID0gbmF0aXZleC5OQVRJVkVYX0NBTExTID0gew0KICAgICAgICBMT0FERUQ6ICdsb2FkZWQnLA0KICAgICAgICBMT0c6ICdsb2cnLA0KICAgICAgICBBRF9DT05WRVJURUQ6ICdhZENvbnZlcnRlZCcsDQogICAgICAgIFBSRVBBUkVfVklERU86ICdwcmVwYXJlVmlkZW8nLA0KICAgICAgICBWSURFT19PUFRJT05TOiAnc2V0VmlkZW9PcHRpb25zJywNCiAgICAgICAgV0lMTF9DTE9TRV9BRF9PTl9SRURJUkVDVDogJ3dpbGxDbG9zZUFkT25SZWRpcmVjdCcsDQogICAgICAgIFNIT1VMRF9FTkFCTEVfQ0xPU0VfUkVHSU9OOiAnc2hvdWxkRW5hYmxlQ2xvc2VSZWdpb24nDQogICAgfTsNCg0KICAgIC8vICNyZWdpb24gQ29uc3RhbnRzDQogICAgdmFyIE5BVElWRVhfRVZFTlRTID0gbmF0aXZleC5FVkVOVFMgPSB7DQogICAgICAgIFZJREVPX0NBTkNFTExFRDogInZpZGVvQ2FuY2VsbGVkIg0KICAgIH07DQoNCiAgICB2YXIgSlNJX0NBTExTID0gbXJhaWQuSlNJX0NBTExTID0ge307DQogICAgSlNJX0NBTExTW1NES19DQUxMUy5PUEVOXSA9IGZ1bmN0aW9uIChwYXJhbXMpIHsgbmF0aXZlWFNESy5vcGVuKHBhcmFtcykgfTsNCiAgICBKU0lfQ0FMTFNbU0RLX0NBTExTLkNMT1NFXSA9IGZ1bmN0aW9uICgpIHsgbmF0aXZlWFNESy5jbG9zZSgpIH07DQogICAgSlNJX0NBTExTW1NES19DQUxMUy5QTEFZX1ZJREVPXSA9IGZ1bmN0aW9uIChwYXJhbXMpIHsgbmF0aXZlWFNESy5wbGF5VmlkZW8ocGFyYW1zKSB9Ow0KICAgIEpTSV9DQUxMU1tTREtfQ0FMTFMuRVhQQU5EXSA9IGZ1bmN0aW9uIChwYXJhbXMpIHsNCiAgICAgICAgaWYgKHBhcmFtcykgew0KICAgICAgICAgICAgbmF0aXZlWFNESy5leHBhbmQocGFyYW1zKTsNCiAgICAgICAgfSBlbHNlIHsNCiAgICAgICAgICAgIG5hdGl2ZVhTREsuZXhwYW5kKCk7DQogICAgICAgIH0NCiAgICB9Ow0KICAgIEpTSV9DQUxMU1tTREtfQ0FMTFMuUkVTSVpFXSA9IGZ1bmN0aW9uICgpIHsgbmF0aXZlWFNESy5yZXNpemUoKSB9Ow0KICAgIEpTSV9DQUxMU1tTREtfQ0FMTFMuU1RPUkVfUElDVFVSRV0gPSBmdW5jdGlvbiAocGFyYW1zKSB7IG5hdGl2ZVhTREsuc3RvcmVQaWN0dXJlKHBhcmFtcykgfTsNCiAgICBKU0lfQ0FMTFNbU0RLX0NBTExTLlNFVF9SRVNJWkVfUFJPUEVSVElFU10gPSBmdW5jdGlvbiAocGFyYW1zKSB7IG5hdGl2ZVhTREsuc2V0UmVzaXplUHJvcGVydGllcyhwYXJhbXMpIH07DQogICAgSlNJX0NBTExTW1NES19DQUxMUy5TRVRfRVhQQU5EX1BST1BFUlRJRVNdID0gZnVuY3Rpb24gKHBhcmFtcykgeyBuYXRpdmVYU0RLLnNldEV4cGFuZFByb3BlcnRpZXMocGFyYW1zKSB9Ow0KICAgIEpTSV9DQUxMU1tTREtfQ0FMTFMuU0VUX09SSUVOVEFUSU9OX1BST1BFUlRJRVNdID0gZnVuY3Rpb24gKHBhcmFtcykgeyBuYXRpdmVYU0RLLnNldE9yaWVudGF0aW9uUHJvcGVydGllcyhwYXJhbXMpIH07DQogICAgSlNJX0NBTExTW1NES19DQUxMUy5VU0VfQ1VTVE9NX0NMT1NFXSA9IGZ1bmN0aW9uIChwYXJhbXMpIHsgbmF0aXZlWFNESy51c2VDdXN0b21DbG9zZShwYXJhbXMpIH07DQogICAgSlNJX0NBTExTW1NES19DQUxMUy5DUkVBVEVfQ0FMRU5EQVJfRVZFTlRdID0gZnVuY3Rpb24gKHBhcmFtcykgeyBuYXRpdmVYU0RLLmNyZWF0ZUNhbGVuZGFyRXZlbnQocGFyYW1zKSB9Ow0KDQogICAgSlNJX0NBTExTW05BVElWRVhfQ0FMTFMuTE9BREVEXSA9IGZ1bmN0aW9uIChwYXJhbXMpIHsgbmF0aXZlWFNESy5sb2FkZWQoKSB9Ow0KICAgIEpTSV9DQUxMU1tOQVRJVkVYX0NBTExTLkxPR10gPSBmdW5jdGlvbiAocGFyYW1zKSB7IG5hdGl2ZVhTREsubG9nKHBhcmFtcykgfTsNCiAgICBKU0lfQ0FMTFNbTkFUSVZFWF9DQUxMUy5BRF9DT05WRVJURURdID0gZnVuY3Rpb24gKCkgeyBuYXRpdmVYU0RLLmFkQ29udmVydGVkKCk7IH07DQogICAgSlNJX0NBTExTW05BVElWRVhfQ0FMTFMuUFJFUEFSRV9WSURFT10gPSBmdW5jdGlvbiAocGFyYW1zKSB7IG5hdGl2ZVhTREsucHJlcGFyZVZpZGVvKHBhcmFtcyk7IH07DQogICAgSlNJX0NBTExTW05BVElWRVhfQ0FMTFMuVklERU9fT1BUSU9OU10gPSBmdW5jdGlvbiAocGFyYW1zKSB7IG5hdGl2ZVhTREsuc2V0VmlkZW9PcHRpb25zKHBhcmFtcyk7IH07DQogICAgSlNJX0NBTExTW05BVElWRVhfQ0FMTFMuV0lMTF9DTE9TRV9BRF9PTl9SRURJUkVDVF0gPSBmdW5jdGlvbiAocGFyYW1zKSB7IG5hdGl2ZVhTREsud2lsbENsb3NlQWRPblJlZGlyZWN0KHBhcmFtcyk7IH07DQogICAgSlNJX0NBTExTW05BVElWRVhfQ0FMTFMuU0hPVUxEX0VOQUJMRV9DTE9TRV9SRUdJT05dID0gZnVuY3Rpb24gKHBhcmFtcykgeyBuYXRpdmVYU0RLLnNob3VsZEVuYWJsZUNsb3NlUmVnaW9uKHBhcmFtcyk7IH07DQoNCiAgICAvLyAjZW5kcmVnaW9uDQoNCiAgICAvLyAjcmVnaW9uIEZpZWxkcw0KICAgIHZhciBjdXN0b21TY2hlbWUgPSAnbXJhaWQ6Ly8nOw0KICAgIHZhciBuYXRpdmV4U2NoZW1lID0gJ25hdGl2ZXg6Ly8nOw0KICAgIHZhciBjdXN0b21TY2hlbWVDYWxscyA9IHt9Ow0KICAgIHZhciBjdXN0b21TY2hlbWVIZWxwZXIgPSB7DQogICAgICAgIHRpbWVvdXQ6IDEwMCwNCiAgICAgICAgY2FsbElkOiAwLA0KICAgICAgICBnZXROZXh0Q2FsbElkOiBmdW5jdGlvbiAoKSB7DQogICAgICAgICAgICB0aGlzLmNhbGxJZCArPSAxOw0KICAgICAgICAgICAgcmV0dXJuIHRoaXMuY2FsbElkOw0KICAgICAgICB9DQogICAgfTsNCg0KICAgIHZhciBpc0RlYnVnTW9kZSA9IGZhbHNlOw0KDQogICAgdmFyIG1yYWlkVmVyc2lvbiA9ICcyLjAnOw0KDQogICAgdmFyIGxpc3RlbmVycyA9IHt9Ow0KDQogICAgdmFyIHN1cHBvcnRlZEZlYXR1cmVzID0ge307DQogICAgDQogICAgdmFyIHN1cHBvcnRlZE5hdGl2ZVZpZGVvRmVhdHVyZXMgPSB7fTsNCg0KICAgIHZhciBjdXJyZW50U3RhdGUgPSBTVEFURVMuTE9BRElORzsNCg0KICAgIHZhciBwbGFjZW1lbnRUeXBlID0gUExBQ0VNRU5UX1RZUEVTLklOTElORTsNCg0KICAgIHZhciBzY3JlZW5TaXplID0gew0KICAgICAgICB3aWR0aDogMCwNCiAgICAgICAgaGVpZ2h0OiAwDQogICAgfTsNCg0KICAgIHZhciBtYXhTaXplID0gew0KICAgICAgICB3aWR0aDogMCwNCiAgICAgICAgaGVpZ2h0OiAwDQogICAgfTsNCg0KICAgIHZhciByZXNpemVQcm9wZXJ0aWVzID0gew0KICAgICAgICB3aWR0aDogMCwNCiAgICAgICAgaGVpZ2h0OiAwLA0KICAgICAgICBjdXN0b21DbG9zZVBvc2l0aW9uOiBDVVNUT01fQ0xPU0VfUE9TSVRJT04uVE9QX1JJR0hULA0KICAgICAgICBvZmZzZXRYOiAwLA0KICAgICAgICBvZmZzZXRZOiAwLA0KICAgICAgICBhbGxvd09mZnNjcmVlbjogZmFsc2UNCiAgICB9Ow0KDQogICAgdmFyIGV4cGFuZFByb3BlcnRpZXMgPSB7DQogICAgICAgIHdpZHRoOiAwLA0KICAgICAgICBoZWlnaHQ6IDAsDQogICAgICAgIHVzZUN1c3RvbUNsb3NlOiBmYWxzZSwNCiAgICAgICAgaXNNb2RhbDogdHJ1ZQ0KICAgIH07DQoNCiAgICB2YXIgY3VycmVudFBvc2l0aW9uID0gew0KICAgICAgICB4OiAwLA0KICAgICAgICB5OiAwLA0KICAgICAgICB3aWR0aDogMCwNCiAgICAgICAgaGVpZ2h0OiAwDQogICAgfTsNCg0KICAgIHZhciBkZWZhdWx0UG9zaXRpb24gPSB7DQogICAgICAgIHg6IDAsDQogICAgICAgIHk6IDAsDQogICAgICAgIHdpZHRoOiAwLA0KICAgICAgICBoZWlnaHQ6IDANCiAgICB9Ow0KDQogICAgdmFyIG9yaWVudGF0aW9uUHJvcGVydGllcyA9IHsNCiAgICAgICAgYWxsb3dPcmllbnRhdGlvbkNoYW5nZTogdHJ1ZSwNCiAgICAgICAgZm9yY2VPcmllbnRhdGlvbjogT1JJRU5UQVRJT04uTk9ORQ0KICAgIH07DQoNCiAgICB2YXIgaXNWaWV3YWJsZSA9IGZhbHNlOw0KICAgIC8vICNlbmRyZWdpb24NCg0KICAgIC8vICNyZWdpb24gUHVibGljIE1ldGhvZHMNCg0KICAgIC8qDQogICAgICogTVJBSUQgdmVyc2lvbg0KICAgICAqLw0KICAgIC8vIE1SQUlEIDEuMA0KICAgIG1yYWlkLmdldFZlcnNpb24gPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIG1yYWlkLmxvZygnZ2V0VmVyc2lvbicpOw0KDQogICAgICAgIHJldHVybiBtcmFpZFZlcnNpb247DQogICAgfQ0KDQogICAgLyoNCiAgICAgKiBNYW5hZ2UgZXZlbnQgbGlzdGVuZXJzDQogICAgICovDQogICAgLy8gTVJBSUQgMS4wDQogICAgbXJhaWQuYWRkRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudCwgbGlzdGVuZXIpIHsNCiAgICAgICAgbXJhaWQubG9nKCdhZGRFdmVudExpc3RlbmVyLCBldmVudCA9ICcgKyBldmVudCk7DQoNCiAgICAgICAgdmFyIGV2ZW50SGFuZGxlcnMgPSBsaXN0ZW5lcnNbZXZlbnRdOw0KICAgICAgICBpZiAoIWV2ZW50SGFuZGxlcnMpIHsNCiAgICAgICAgICAgIGxpc3RlbmVyc1tldmVudF0gPSBbXTsNCiAgICAgICAgICAgIGV2ZW50SGFuZGxlcnMgPSBsaXN0ZW5lcnNbZXZlbnRdOw0KICAgICAgICB9DQoNCiAgICAgICAgLy8gQ2hlY2sgaWYgdGhlIGxpc3RlbmVyIGhhcyBiZWVuIGFscmVhZHkgYWRkZWQNCiAgICAgICAgZm9yICh2YXIgaSBpbiBldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICBpZiAoZXZlbnRIYW5kbGVyc1tpXSA9PT0gbGlzdGVuZXIpIHsNCiAgICAgICAgICAgICAgICByZXR1cm47DQogICAgICAgICAgICB9DQogICAgICAgIH0NCg0KICAgICAgICBldmVudEhhbmRsZXJzLnB1c2gobGlzdGVuZXIpOw0KICAgIH0NCg0KICAgIC8vIE1SQUlEIDEuMA0KICAgIG1yYWlkLnJlbW92ZUV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnQsIGxpc3RlbmVyKSB7DQogICAgICAgIG1yYWlkLmxvZygncmVtb3ZlRXZlbnRMaXN0ZW5lciwgZXZlbnQgPSAnICsgZXZlbnQpOw0KDQogICAgICAgIHZhciBldmVudEhhbmRsZXJzID0gbGlzdGVuZXJzW2V2ZW50XTsNCiAgICAgICAgaWYgKGV2ZW50SGFuZGxlcnMpIHsNCiAgICAgICAgICAgIGlmIChsaXN0ZW5lcikgew0KICAgICAgICAgICAgICAgIGRlbGV0ZSBldmVudEhhbmRsZXJzW2xpc3RlbmVyXTsNCiAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgbGlzdGVuZXJzW2V2ZW50XSA9IG51bGw7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICB9DQoNCiAgICBtcmFpZC5maXJlRXZlbnQgPSBmdW5jdGlvbiAoZXZlbnQpIHsNCiAgICAgICAgbXJhaWQubG9nKCdmaXJlRXZlbnQsIGV2ZW50ID0gJyArIGV2ZW50KTsNCg0KICAgICAgICB2YXIgZXZlbnRIYW5kbGVycyA9IGxpc3RlbmVyc1tldmVudF07DQogICAgICAgIGlmIChldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICBmb3IgKHZhciBpIGluIGV2ZW50SGFuZGxlcnMpIHsNCiAgICAgICAgICAgICAgICBldmVudEhhbmRsZXJzW2ldKCk7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICB9DQoNCiAgICBtcmFpZC5maXJlQ2hhbmdlRXZlbnQgPSBmdW5jdGlvbiAoZXZlbnQsIG5ld1N0YXRlKSB7DQogICAgICAgIG1yYWlkLmxvZygnZmlyZUNoYW5nZUV2ZW50LCBldmVudCA9ICcgKyBldmVudCk7DQoNCiAgICAgICAgdmFyIGV2ZW50SGFuZGxlcnMgPSBsaXN0ZW5lcnNbZXZlbnRdOw0KICAgICAgICBpZiAoZXZlbnRIYW5kbGVycykgew0KICAgICAgICAgICAgZm9yICh2YXIgaSBpbiBldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICAgICAgZXZlbnRIYW5kbGVyc1tpXShuZXdTdGF0ZSk7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICB9DQoNCiAgICBtcmFpZC5maXJlU2l6ZUNoYW5nZUV2ZW50ID0gZnVuY3Rpb24gKHdpZHRoLCBoZWlnaHQpIHsNCiAgICAgICAgbXJhaWQubG9nKCJmaXJlU2l6ZUNoYW5nZUV2ZW50LCB3aWR0aCA9IiArIHdpZHRoICsgIiwgaGVpZ2h0ID0gIiArIGhlaWdodCk7DQoNCiAgICAgICAgdmFyIGV2ZW50SGFuZGxlcnMgPSBsaXN0ZW5lcnNbRVZFTlRTLlNJWkVfQ0hBTkdFXTsNCiAgICAgICAgaWYgKGV2ZW50SGFuZGxlcnMpIHsNCiAgICAgICAgICAgIGZvciAodmFyIGkgaW4gZXZlbnRIYW5kbGVycykgew0KICAgICAgICAgICAgICAgIGV2ZW50SGFuZGxlcnNbaV0od2lkdGgsIGhlaWdodCk7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICB9Ow0KDQogICAgbXJhaWQuZmlyZUVycm9yRXZlbnQgPSBmdW5jdGlvbiAobWVzc2FnZSwgYWN0aW9uKSB7DQogICAgICAgIG1yYWlkLmxvZygnZmlyZUNoYW5nZUV2ZW50LCBtZXNzYWdlID0gJyArIG1lc3NhZ2UgKyAnLCBhY3Rpb24gPSAnICsgYWN0aW9uKTsNCg0KICAgICAgICB2YXIgZXZlbnRIYW5kbGVycyA9IGxpc3RlbmVyc1tFVkVOVFMuRVJST1JdOw0KICAgICAgICBpZiAoZXZlbnRIYW5kbGVycykgew0KICAgICAgICAgICAgZm9yICh2YXIgaSBpbiBldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICAgICAgZXZlbnRIYW5kbGVyc1tpXShtZXNzYWdlLCBhY3Rpb24pOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgfQ0KDQogICAgLyoNCiAgICAgKiBNYW5hZ2Ugc3RhdGUNCiAgICAgKi8NCiAgICAvLyBNUkFJRCAxLjANCiAgICBtcmFpZC5nZXRTdGF0ZSA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgbXJhaWQubG9nKCdnZXRTdGF0ZScpOw0KDQogICAgICAgIHJldHVybiBjdXJyZW50U3RhdGU7DQogICAgfQ0KDQogICAgbXJhaWQuc2V0U3RhdGUgPSBmdW5jdGlvbiAobmV3U3RhdGUpIHsNCiAgICAgICAgaWYgKGN1cnJlbnRTdGF0ZSAhPSBuZXdTdGF0ZSkgew0KICAgICAgICAgICAgY3VycmVudFN0YXRlID0gbmV3U3RhdGU7DQogICAgICAgICAgICBpZiAobmV3U3RhdGUgPT0gU1RBVEVTLkhJRERFTikgew0KICAgICAgICAgICAgICAgIC8vIENoZWNrIGZvciB2aWRlb3MgYW5kIGF0dGFjaCBldmVudCBsaXN0ZW5lcnMNCiAgICAgICAgICAgICAgICB2YXIgdmlkZW9UYWdzID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ3ZpZGVvJyk7DQogICAgICAgICAgICAgICAgZm9yICh2YXIgaSA9IDA7IGkgPCB2aWRlb1RhZ3MubGVuZ3RoOyBpKyspIHsNCiAgICAgICAgICAgICAgICAgICAgdmlkZW9UYWdzW2ldLnBhdXNlKCk7DQogICAgICAgICAgICAgICAgICAgIHZpZGVvVGFnc1tpXS5zcmMgPSAnJzsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgICAgICB9DQogICAgICAgICAgICBtcmFpZC5maXJlQ2hhbmdlRXZlbnQoRVZFTlRTLlNUQVRFX0NIQU5HRSwgbmV3U3RhdGUpOw0KICAgICAgICB9IGVsc2UgaWYgKG5ld1N0YXRlID09PSBTVEFURVMuUkVTSVpFRCkgew0KICAgICAgICAgICAgLy8gTVJBSUQgc3BlY2lmaWNhdGlvbjogIkFuIGV2ZW50IGxpc3RlbmVyIHdpbGwgaGVhciBhIG5ldyBzdGF0ZUNoYW5nZSBldmVudCwNCiAgICAgICAgICAgIC8vIGV2ZW4gdGhvdWdoIHRoZSBzdGF0ZSBpcyBzdGlsbCAncmVzaXplZCcgYWZ0ZXIgdGhlIGV2ZW50IGZpcmVzIg0KICAgICAgICAgICAgbXJhaWQuZmlyZUNoYW5nZUV2ZW50KEVWRU5UUy5TVEFURV9DSEFOR0UsIG5ld1N0YXRlKTsNCiAgICAgICAgfQ0KICAgIH0NCg0KICAgIC8qDQogICAgICogTWFuYWdlIGZlYXR1cmVzDQogICAgICovDQogICAgbXJhaWQuc2V0RmVhdHVyZVN1cHBvcnQgPSBmdW5jdGlvbiAoZmVhdHVyZSwgaXNTdXBwb3J0ZWQpIHsNCiAgICAgICAgc3VwcG9ydGVkRmVhdHVyZXNbZmVhdHVyZV0gPSBpc1N1cHBvcnRlZDsNCiAgICB9DQoNCiAgICAvLyBNUkFJRCAyLjANCiAgICBtcmFpZC5zdXBwb3J0cyA9IGZ1bmN0aW9uIChmZWF0dXJlKSB7DQogICAgICAgIG1yYWlkLmxvZygnc3VwcG9ydHMnKTsNCg0KICAgICAgICByZXR1cm4gc3VwcG9ydGVkRmVhdHVyZXNbZmVhdHVyZV07DQogICAgfQ0KICAgIA0KICAgIC8qDQogICAgICogTWFuYWdlIG5hdGl2ZSB2aWRlbyBmZWF0dXJlcw0KICAgICAqLw0KICAgIG5hdGl2ZXguc2V0TmF0aXZlVmlkZW9GZWF0dXJlU3VwcG9ydCA9IGZ1bmN0aW9uIChmZWF0dXJlKSB7DQogICAgICAgIHN1cHBvcnRlZE5hdGl2ZVZpZGVvRmVhdHVyZXNbZmVhdHVyZV0gPSB0cnVlOw0KICAgIH0NCiAgICANCiAgICBuYXRpdmV4LmlzTmF0aXZlVmlkZW9GZWF0dXJlU3VwcG9ydGVkID0gZnVuY3Rpb24gKGZlYXR1cmUpIHsNCiAgICAJbXJhaWQubG9nKCdpc05hdGl2ZVZpZGVvRmVhdHVyZVN1cHBvcnRlZCcpOw0KICAgIAlyZXR1cm4gc3VwcG9ydGVkTmF0aXZlVmlkZW9GZWF0dXJlc1tmZWF0dXJlXSA/IHRydWUgOiBmYWxzZTsNCiAgICB9DQoNCiAgICAvKg0KICAgICAqIE1hbmFnZSBwbGFjZW1lbnQgdHlwZQ0KICAgICAqLw0KICAgIC8vIE1SQUlEIDEuMA0KICAgIG1yYWlkLmdldFBsYWNlbWVudFR5cGUgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIG1yYWlkLmxvZygncGxhY2VtZW50VHlwZScpOw0KICAgICAgICByZXR1cm4gcGxhY2VtZW50VHlwZTsNCiAgICB9DQoNCiAgICBtcmFpZC5zZXRQbGFjZW1lbnRUeXBlID0gZnVuY3Rpb24gKG5ld1BsYWNlbWVudFR5cGUpIHsNCiAgICAgICAgcGxhY2VtZW50VHlwZSA9IG5ld1BsYWNlbWVudFR5cGU7DQogICAgfQ0KDQogICAgLyoNCiAgICAgKiBNYW5hZ2Ugc2NlZW4gJiBhZCBzaXplcw0KICAgICAqLw0KICAgIC8vIE1SQUlEIDIuMA0KICAgIG1yYWlkLmdldFNjcmVlblNpemUgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIG1yYWlkLmxvZygnZ2V0U2NyZWVuU2l6ZScpOw0KDQogICAgICAgIHJldHVybiBzY3JlZW5TaXplOw0KICAgIH0NCg0KICAgIG1yYWlkLnNldFNjcmVlblNpemUgPSBmdW5jdGlvbiAoc2l6ZSkgew0KICAgICAgICBzY3JlZW5TaXplID0gc2l6ZTsNCiAgICB9DQoNCiAgICAvLyBNUkFJRCAyLjANCiAgICBtcmFpZC5nZXRNYXhTaXplID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBtcmFpZC5sb2coJ2dldE1heFNpemUnKTsNCg0KICAgICAgICByZXR1cm4gbWF4U2l6ZTsNCiAgICB9DQoNCiAgICBtcmFpZC5zZXRNYXhTaXplID0gZnVuY3Rpb24gKHNpemUpIHsNCiAgICAgICAgbWF4U2l6ZSA9IHNpemU7DQogICAgICAgIGV4cGFuZFByb3BlcnRpZXMud2lkdGggPSBtYXhTaXplLndpZHRoOw0KICAgICAgICBleHBhbmRQcm9wZXJ0aWVzLmhlaWdodCA9IG1heFNpemUuaGVpZ2h0Ow0KICAgIH0NCg0KICAgIC8qDQogICAgICogQ2xvc2UgYnV0dG9uDQogICAgICovDQogICAgLy8gTVJBSUQgMS4wDQogICAgbXJhaWQudXNlQ3VzdG9tQ2xvc2UgPSBmdW5jdGlvbiAodXNlQ3VzdG9tQ2xvc2UpIHsNCiAgICAgICAgbXJhaWQubG9nKCd1c2VDdXN0b21DbG9zZScpOw0KDQogICAgICAgIGV4cGFuZFByb3BlcnRpZXMudXNlQ3VzdG9tQ2xvc2UgPSB1c2VDdXN0b21DbG9zZTsNCg0KICAgICAgICBtcmFpZC5jYWxsU2RrKG1yYWlkLlNES19DQUxMUy5VU0VfQ1VTVE9NX0NMT1NFLCAndXNlQ3VzdG9tQ2xvc2U9JyArIGVuY29kZVVSSUNvbXBvbmVudCh1c2VDdXN0b21DbG9zZSkpOw0KICAgIH0NCg0KICAgIC8qDQogICAgICogTWFuYWdlIFdlYlZpZXcNCiAgICAgKi8NCiAgICAvLyBNUkFJRCAxLjANCiAgICBtcmFpZC5vcGVuID0gZnVuY3Rpb24gKHVybCkgew0KICAgICAgICBtcmFpZC5sb2coJ29wZW4nKTsNCiAgICAgICAgbXJhaWQuY2FsbFNkayhtcmFpZC5TREtfQ0FMTFMuT1BFTiwgJ3VybD0nICsgZW5jb2RlVVJJQ29tcG9uZW50KHVybCkpOw0KICAgIH0NCg0KICAgIC8vIE1SQUlEIDEuMA0KICAgIG1yYWlkLmNsb3NlID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBtcmFpZC5sb2coJ2Nsb3NlJyk7DQogICAgICAgIG1yYWlkLmNhbGxTZGsobXJhaWQuU0RLX0NBTExTLkNMT1NFKTsNCiAgICB9DQoNCiAgICAvLyBNUkFJRCAxLjANCiAgICBtcmFpZC5leHBhbmQgPSBmdW5jdGlvbiAodXJsKSB7DQogICAgICAgIG1yYWlkLmxvZygnZXhwYW5kJyk7DQoNCiAgICAgICAgaWYgKHVybCkgew0KICAgICAgICAgICAgbXJhaWQuY2FsbFNkayhtcmFpZC5TREtfQ0FMTFMuRVhQQU5ELCAndXJsPScgKyBlbmNvZGVVUklDb21wb25lbnQodXJsKSk7DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICBtcmFpZC5jYWxsU2RrKG1yYWlkLlNES19DQUxMUy5FWFBBTkQpOw0KICAgICAgICB9DQogICAgfQ0KDQogICAgLy8gTVJBSUQgMS4wDQogICAgbXJhaWQucmVzaXplID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBtcmFpZC5sb2coJ3Jlc2l6ZScpOw0KICAgICAgICBtcmFpZC5jYWxsU2RrKG1yYWlkLlNES19DQUxMUy5SRVNJWkUpOw0KICAgIH0NCg0KICAgIC8qDQogICAgICogT3JpZW50YXRpb24NCiAgICAgKi8NCiAgICBtcmFpZC5nZXRPcmllbnRhdGlvblByb3BlcnRpZXMgPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIG1yYWlkLmxvZygnZ2V0T3JpZW50YXRpb25Qcm9wZXJ0aWVzJyk7DQoNCiAgICAgICAgcmV0dXJuIG9yaWVudGF0aW9uUHJvcGVydGllczsNCiAgICB9Ow0KDQogICAgbXJhaWQuc2V0T3JpZW50YXRpb25Qcm9wZXJ0aWVzID0gZnVuY3Rpb24gKHByb3BlcnRpZXMpIHsNCiAgICAgICAgdmFyIGF2YWlsYWJsZVByb3BlcnRpZXMgPSBbJ2FsbG93T3JpZW50YXRpb25DaGFuZ2UnLCAnZm9yY2VPcmllbnRhdGlvbiddOw0KICAgICAgICBmb3IgKHZhciBpIGluIGF2YWlsYWJsZVByb3BlcnRpZXMpIHsNCiAgICAgICAgICAgIHZhciBwcm9wZXJ0eUtleSA9IGF2YWlsYWJsZVByb3BlcnRpZXNbaV07DQogICAgICAgICAgICBpZiAocHJvcGVydGllc1twcm9wZXJ0eUtleV0gIT09IHVuZGVmaW5lZCkgew0KICAgICAgICAgICAgICAgIG9yaWVudGF0aW9uUHJvcGVydGllc1twcm9wZXJ0eUtleV0gPSBwcm9wZXJ0aWVzW3Byb3BlcnR5S2V5XTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgICBtcmFpZC5jYWxsU2RrKG1yYWlkLlNES19DQUxMUy5TRVRfT1JJRU5UQVRJT05fUFJPUEVSVElFUywgb2JqZWN0VG9RdWVyeVN0cmluZyhvcmllbnRhdGlvblByb3BlcnRpZXMpKTsNCiAgICB9DQoNCiAgICAvKg0KICAgICAqIFByb3BlcnRpZXMNCiAgICAgKi8NCiAgICAvLyBNUkFJRCAxLjANCiAgICBtcmFpZC5nZXRFeHBhbmRQcm9wZXJ0aWVzID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBtcmFpZC5sb2coJ2dldEV4cGFuZFByb3BlcnRpZXMnKTsNCg0KICAgICAgICByZXR1cm4gZXhwYW5kUHJvcGVydGllczsNCiAgICB9DQoNCiAgICAvLyBNUkFJRCAxLjANCiAgICBtcmFpZC5zZXRFeHBhbmRQcm9wZXJ0aWVzID0gZnVuY3Rpb24gKHByb3BlcnRpZXMpIHsNCiAgICAgICAgdmFyIGF2YWlsYWJsZVByb3BlcnRpZXMgPSBbJ3dpZHRoJywgJ2hlaWdodCcsICd1c2VDdXN0b21DbG9zZSddOw0KICAgICAgICBmb3IgKHZhciBpIGluIGF2YWlsYWJsZVByb3BlcnRpZXMpIHsNCiAgICAgICAgICAgIHZhciBwcm9wZXJ0eUtleSA9IGF2YWlsYWJsZVByb3BlcnRpZXNbaV07DQogICAgICAgICAgICBpZiAocHJvcGVydGllc1twcm9wZXJ0eUtleV0gIT09IHVuZGVmaW5lZCkgew0KICAgICAgICAgICAgICAgIGV4cGFuZFByb3BlcnRpZXNbcHJvcGVydHlLZXldID0gcHJvcGVydGllc1twcm9wZXJ0eUtleV07DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgICAgbXJhaWQuY2FsbFNkayhtcmFpZC5TREtfQ0FMTFMuU0VUX0VYUEFORF9QUk9QRVJUSUVTLCBvYmplY3RUb1F1ZXJ5U3RyaW5nKGV4cGFuZFByb3BlcnRpZXMpKTsNCiAgICB9DQoNCiAgICAvLyBNUkFJRCAyLjANCiAgICBtcmFpZC5nZXRSZXNpemVQcm9wZXJ0aWVzID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBtcmFpZC5sb2coJ2dldFJlc2l6ZVByb3BlcnRpZXMnKTsNCg0KICAgICAgICByZXR1cm4gcmVzaXplUHJvcGVydGllczsNCiAgICB9DQoNCiAgICAvLyBNUkFJRCAyLjANCiAgICBtcmFpZC5zZXRSZXNpemVQcm9wZXJ0aWVzID0gZnVuY3Rpb24gKHByb3BlcnRpZXMpIHsNCiAgICAgICAgdmFyIGF2YWlsYWJsZVByb3BlcnRpZXMgPSBbJ3dpZHRoJywgJ2hlaWdodCcsICdjdXN0b21DbG9zZVBvc2l0aW9uJywgJ29mZnNldFgnLCAnb2Zmc2V0WScsICdhbGxvd09mZnNjcmVlbiddOw0KICAgICAgICBmb3IgKHZhciBpIGluIGF2YWlsYWJsZVByb3BlcnRpZXMpIHsNCiAgICAgICAgICAgIHZhciBwcm9wZXJ0eUtleSA9IGF2YWlsYWJsZVByb3BlcnRpZXNbaV07DQogICAgICAgICAgICBpZiAocHJvcGVydGllc1twcm9wZXJ0eUtleV0gIT09IHVuZGVmaW5lZCkgew0KICAgICAgICAgICAgICAgIHJlc2l6ZVByb3BlcnRpZXNbcHJvcGVydHlLZXldID0gcHJvcGVydGllc1twcm9wZXJ0eUtleV07DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICAgICAgbXJhaWQuY2FsbFNkayhtcmFpZC5TREtfQ0FMTFMuU0VUX1JFU0laRV9QUk9QRVJUSUVTLCBvYmplY3RUb1F1ZXJ5U3RyaW5nKHJlc2l6ZVByb3BlcnRpZXMpKTsNCiAgICB9DQoNCiAgICAvKg0KICAgICAqIFBvc2l0aW9uDQogICAgICovDQogICAgLy8gTVJBSUQgMi4wDQogICAgbXJhaWQuZ2V0RGVmYXVsdFBvc2l0aW9uID0gZnVuY3Rpb24gKCkgew0KICAgICAgICBtcmFpZC5sb2coJ2dldERlZmF1bHRQb3NpdGlvbicpOw0KDQogICAgICAgIHJldHVybiBkZWZhdWx0UG9zaXRpb247DQogICAgfQ0KDQogICAgbXJhaWQuc2V0RGVmYXVsdFBvc2l0aW9uID0gZnVuY3Rpb24gKHBvc2l0aW9uKSB7DQogICAgICAgIGRlZmF1bHRQb3NpdGlvbiA9IHBvc2l0aW9uOw0KICAgIH0NCg0KICAgIC8vIE1SQUlEIDIuMA0KICAgIG1yYWlkLmdldEN1cnJlbnRQb3NpdGlvbiA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgbXJhaWQubG9nKCdnZXRDdXJyZW50UG9zaXRpb24nKTsNCg0KICAgICAgICByZXR1cm4gY3VycmVudFBvc2l0aW9uOw0KICAgIH0NCg0KICAgIG1yYWlkLnNldEN1cnJlbnRQb3NpdGlvbiA9IGZ1bmN0aW9uIChwb3NpdGlvbikgew0KICAgICAgICB2YXIgcHJldmlvdXNQb3NpdGlvbiA9IGdldFRlbXBQb3NpdGlvbigpOw0KICAgICAgICBjdXJyZW50UG9zaXRpb24gPSBwb3NpdGlvbjsNCg0KICAgICAgICAvLyBTZW5kIHNpemUgY2hhbmdlZCBldmVudCBvbmx5IGlmIHByZXZpb3VzUG9zaXRpb24gIT0gY3VycmVudFBvc2l0aW9uDQogICAgICAgIGlmIChwcmV2aW91c1Bvc2l0aW9uLndpZHRoICE9IGN1cnJlbnRQb3NpdGlvbi53aWR0aCB8fCBwcmV2aW91c1Bvc2l0aW9uLmhlaWdodCAhPSBjdXJyZW50UG9zaXRpb24uaGVpZ2h0KSB7DQogICAgICAgICAgICBtcmFpZC5maXJlU2l6ZUNoYW5nZUV2ZW50KGN1cnJlbnRQb3NpdGlvbi53aWR0aCwgY3VycmVudFBvc2l0aW9uLmhlaWdodCk7DQogICAgICAgIH0NCiAgICB9DQoNCiAgICAvKg0KICAgICAqIENhbGVuZGFyIGV2ZW50cw0KICAgICAqLw0KICAgIC8vIE1SQUlEIDIuMA0KICAgIG1yYWlkLmNyZWF0ZUNhbGVuZGFyRXZlbnQgPSBmdW5jdGlvbiAocGFyYW1ldGVycykgew0KICAgICAgICBtcmFpZC5sb2coJ2NyZWF0ZUNhbGVuZGFyRXZlbnQnKTsNCg0KICAgICAgICB2YXIgY2FsZW5kYXJQYXJhbWV0ZXJzID0ge307DQogICAgICAgIHZhciBhdmFpbGFibGVQYXJhbWV0ZXJzID0gWydkZXNjcmlwdGlvbicsICdsb2NhdGlvbicsICdzdW1tYXJ5JywgJ3N0YXJ0JywgJ2VuZCcsICdzdGF0dXMnLCAndHJhbnNwYXJlbmN5JywgJ3JlbWluZGVyJ107DQogICAgICAgIGZvciAodmFyIGkgaW4gYXZhaWxhYmxlUGFyYW1ldGVycykgew0KICAgICAgICAgICAgdmFyIHBhcmFtZXRlcktleSA9IGF2YWlsYWJsZVBhcmFtZXRlcnNbaV07DQogICAgICAgICAgICBpZiAocGFyYW1ldGVyc1twYXJhbWV0ZXJLZXldICE9PSB1bmRlZmluZWQpIHsNCiAgICAgICAgICAgICAgICBjYWxlbmRhclBhcmFtZXRlcnNbcGFyYW1ldGVyS2V5XSA9IHBhcmFtZXRlcnNbcGFyYW1ldGVyS2V5XTsNCiAgICAgICAgICAgIH0NCiAgICAgICAgfQ0KICAgICAgICBtcmFpZC5jYWxsU2RrKG1yYWlkLlNES19DQUxMUy5DUkVBVEVfQ0FMRU5EQVJfRVZFTlQsIG9iamVjdFRvUXVlcnlTdHJpbmcoY2FsZW5kYXJQYXJhbWV0ZXJzKSk7DQogICAgfQ0KDQogICAgLyoNCiAgICAgKiBWaWRlbw0KICAgICAqLw0KICAgIC8vIE1SQUlEIDIuMA0KICAgIG1yYWlkLnBsYXlWaWRlbyA9IGZ1bmN0aW9uICh1cmwpIHsNCiAgICAgICAgbXJhaWQubG9nKCdwbGF5VmlkZW8nKTsNCiAgICAgICAgbXJhaWQuY2FsbFNkayhtcmFpZC5TREtfQ0FMTFMuUExBWV9WSURFTywgJ3VybD0nICsgZW5jb2RlVVJJQ29tcG9uZW50KHVybCkpOw0KICAgIH0NCg0KICAgIC8qDQogICAgICogUGljdHVyZXMNCiAgICAgKi8NCiAgICAvLyBNUkFJRCAyLjANCiAgICBtcmFpZC5zdG9yZVBpY3R1cmUgPSBmdW5jdGlvbiAodXJsKSB7DQogICAgICAgIG1yYWlkLmxvZygnc3RvcmVQaWN0dXJlJyk7DQogICAgICAgIG1yYWlkLmNhbGxTZGsobXJhaWQuU0RLX0NBTExTLlNUT1JFX1BJQ1RVUkUsICd1cmw9JyArIGVuY29kZVVSSUNvbXBvbmVudCh1cmwpKTsNCiAgICB9DQoNCiAgICAvKg0KICAgICAqIFZpZXdhYmxlDQogICAgICovDQogICAgLy8gTVJBSUQgMS4wDQogICAgbXJhaWQuaXNWaWV3YWJsZSA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgbXJhaWQubG9nKCdpc1ZpZXdhYmxlJyk7DQoNCiAgICAgICAgcmV0dXJuIGlzVmlld2FibGU7DQogICAgfQ0KDQogICAgbXJhaWQuc2V0SXNWaWV3YWJsZSA9IGZ1bmN0aW9uICh2aWV3YWJsZSkgew0KICAgICAgICBpZiAoaXNWaWV3YWJsZSAhPSB2aWV3YWJsZSkgew0KICAgICAgICAgICAgaXNWaWV3YWJsZSA9IHZpZXdhYmxlOw0KICAgICAgICAgICAgbXJhaWQuZmlyZUNoYW5nZUV2ZW50KEVWRU5UUy5WSUVXQUJMRV9DSEFOR0UsIHZpZXdhYmxlKTsNCiAgICAgICAgfQ0KICAgIH0NCg0KICAgIC8qDQogICAgICogVXRpbGl0aWVzDQogICAgICovDQogICAgbXJhaWQubG9nID0gZnVuY3Rpb24gKGxvZykgew0KICAgICAgICBuYXRpdmV4LmxvZyhsb2cpOw0KICAgIH0NCg0KICAgIG1yYWlkLnNldElzRGVidWdNb2RlID0gZnVuY3Rpb24gKGlzRW5hYmxlZCkgew0KICAgICAgICBuYXRpdmV4LnNldElzRGVidWdNb2RlKGlzRW5hYmxlZCk7DQogICAgfQ0KDQogICAgbXJhaWQuY2FsbFNkayA9IGZ1bmN0aW9uIChtZXRob2QsIHBhcmFtcywgc2NoZW1lKSB7DQogICAgICAgIGlmICghc2NoZW1lKSB7DQogICAgICAgICAgICBzY2hlbWUgPSBjdXN0b21TY2hlbWU7DQogICAgICAgIH0NCg0KICAgICAgICB0cnkgew0KICAgICAgICAgICAgaWYgKHR5cGVvZiBuYXRpdmVYU0RLICE9PSAndW5kZWZpbmVkJykgew0KICAgICAgICAgICAgICAgIGlmIChwYXJhbXMpIHsNCiAgICAgICAgICAgICAgICAgICAgSlNJX0NBTExTW21ldGhvZF0ocGFyYW1zKTsNCiAgICAgICAgICAgICAgICB9IGVsc2Ugew0KICAgICAgICAgICAgICAgICAgICBKU0lfQ0FMTFNbbWV0aG9kXSgpOw0KICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICByZXR1cm47DQogICAgICAgICAgICB9DQogICAgICAgIH0gY2F0Y2ggKGVycikgeyB9DQoNCiAgICAgICAgLy8gdGhlIEpTSSBjYWxsIGRpZCBub3Qgc3VjY2VlZGVkLCBmYWxsYmFjayB0byBjdXN0b20gc2NoZW1lDQogICAgICAgIC8vIGdlbmVyYXRlIGEgbmV3IGNhbGwgaWQNCiAgICAgICAgdmFyIGNhbGxJZCA9IGN1c3RvbVNjaGVtZUhlbHBlci5nZXROZXh0Q2FsbElkKCk7DQogICAgICAgIGlmIChwYXJhbXMpIHsNCiAgICAgICAgICAgIHBhcmFtcyArPSAnJic7DQogICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICBwYXJhbXMgPSAnJzsNCiAgICAgICAgfQ0KICAgICAgICBwYXJhbXMgKz0gJ2NhbGxJZD0nICsgY2FsbElkOw0KDQogICAgICAgIC8vIG1ha2UgdGhlIGNhbGwgdXNpbmcgY3VzdG9tIHNjaGVtZQ0KICAgICAgICB2YXIgY2FsbCA9IHNjaGVtZSArIG1ldGhvZCArIChwYXJhbXMgPyAnLz8nICsgcGFyYW1zIDogJy8nKTsNCiAgICAgICAgbWFrZUN1c3RvbVNjaGVtZUNhbGwoY2FsbCk7DQoNCiAgICAgICAgLy8gYXR0YWNoIGEgc2V0SW50ZXJ2YWwgaGFuZGxlciB0byB0aGUgZ2VuZXJhdGVkIGNhbGwgaWQNCiAgICAgICAgLy8gd2hpY2ggd2lsbCByZXRyeSB0aGUgY2FsbCBldmVyeSAiY3VzdG9tU2NoZW1lSGVscGVyLnRpbWVvdXQiIG1pbGxpc2Vjb25kcw0KICAgICAgICBjdXN0b21TY2hlbWVDYWxsc1tjYWxsSWRdID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24gKCkgew0KICAgICAgICAgICAgbWFrZUN1c3RvbVNjaGVtZUNhbGwoY2FsbCk7DQogICAgICAgIH0sIGN1c3RvbVNjaGVtZUhlbHBlci50aW1lb3V0KTsNCiAgICB9DQoNCiAgICBtcmFpZC5jYWxsUmVjZWl2ZWQgPSBmdW5jdGlvbiAoY2FsbElkKSB7DQogICAgICAgIC8vIHRyeSB0byBmaW5kIGEgc2V0SW50ZXJ2YWwgaGFuZGxlciBmb3IgdGhhdCBjYWxsIGlkDQogICAgICAgIHZhciBjYWxsSGFuZGxlciA9IGN1c3RvbVNjaGVtZUNhbGxzW2NhbGxJZF07DQogICAgICAgIGlmIChjYWxsSGFuZGxlcikgew0KICAgICAgICAgICAgLy8gY2xlYXIgdGhlIGludGV2YWwgYW5kIHJlbW92ZSB0aGUgaGFuZGxlcg0KICAgICAgICAgICAgY2xlYXJJbnRlcnZhbChjYWxsSGFuZGxlcik7DQogICAgICAgICAgICBjYWxsSGFuZGxlciA9IG51bGw7DQogICAgICAgICAgICBkZWxldGUgY3VzdG9tU2NoZW1lQ2FsbHNbY2FsbElkXTsNCiAgICAgICAgfQ0KICAgIH0NCiAgICAvLyAjZW5kcmVnaW9uDQoNCiAgICAvLyAjcmVnaW9uIFByaXZhdGUgTWV0aG9kcw0KICAgIGZ1bmN0aW9uIG1ha2VDdXN0b21TY2hlbWVDYWxsKGNhbGwpIHsNCiAgICAgICAgdmFyIGlmcmFtZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2lmcmFtZScpOw0KICAgICAgICBpZnJhbWUuc2V0QXR0cmlidXRlKCdzcmMnLCBjYWxsKTsNCiAgICAgICAgLy8gSW52b2tlIHRoZSB1cmwgYnkgYXBwZW5kaW5nIGFuIGlmcmFtZSB0byB0aGUgZG9jdW1lbnQNCiAgICAgICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmFwcGVuZENoaWxkKGlmcmFtZSk7DQogICAgICAgIGlmcmFtZS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGlmcmFtZSk7DQogICAgICAgIGlmcmFtZSA9IG51bGw7DQogICAgfQ0KDQogICAgZnVuY3Rpb24gb2JqZWN0VG9RdWVyeVN0cmluZyhqc29uKSB7DQogICAgICAgIHZhciByZXN1bHQgPSAnJzsNCiAgICAgICAgZm9yIChwcm9wZXJ0eSBpbiBqc29uKSB7DQogICAgICAgICAgICBpZiAocmVzdWx0KSB7DQogICAgICAgICAgICAgICAgcmVzdWx0ICs9ICcmJzsNCiAgICAgICAgICAgIH0NCiAgICAgICAgICAgIHJlc3VsdCArPSAoZW5jb2RlVVJJQ29tcG9uZW50KHByb3BlcnR5KSArICc9JyArIGVuY29kZVVSSUNvbXBvbmVudChqc29uW3Byb3BlcnR5XSkpOw0KICAgICAgICB9DQogICAgICAgIHJldHVybiByZXN1bHQ7DQogICAgfQ0KDQogICAgZnVuY3Rpb24gZ2V0VGVtcFBvc2l0aW9uKCkgew0KICAgICAgICByZXR1cm4gew0KICAgICAgICAgICAgd2lkdGg6IGN1cnJlbnRQb3NpdGlvbi53aWR0aCwNCiAgICAgICAgICAgIGhlaWdodDogY3VycmVudFBvc2l0aW9uLmhlaWdodA0KICAgICAgICB9Ow0KICAgIH0NCg0KICAgIHZhciBuYXRpdmV4TGlzdGVuZXJzID0ge307DQoNCiAgICAvKg0KICAgICAqIE1hbmFnZSBuYXRpdmV4IGV2ZW50IGxpc3RlbmVycw0KICAgICAqLw0KICAgIG5hdGl2ZXguYWRkRXZlbnRMaXN0ZW5lciA9IGZ1bmN0aW9uIChldmVudCwgbGlzdGVuZXIpIHsNCiAgICAgICAgbXJhaWQubG9nKCcgbmF0aXZleCBhZGRFdmVudExpc3RlbmVyLCBldmVudCA9ICcgKyBldmVudCk7DQoNCiAgICAgICAgdmFyIGV2ZW50SGFuZGxlcnMgPSBuYXRpdmV4TGlzdGVuZXJzW2V2ZW50XTsNCiAgICAgICAgaWYgKCFldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICBuYXRpdmV4TGlzdGVuZXJzW2V2ZW50XSA9IFtdOw0KICAgICAgICAgICAgZXZlbnRIYW5kbGVycyA9IG5hdGl2ZXhMaXN0ZW5lcnNbZXZlbnRdOw0KICAgICAgICB9DQoNCiAgICAgICAgLy8gQ2hlY2sgaWYgdGhlIGxpc3RlbmVyIGhhcyBiZWVuIGFscmVhZHkgYWRkZWQNCiAgICAgICAgZm9yICh2YXIgaSBpbiBldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICBpZiAoZXZlbnRIYW5kbGVyc1tpXSA9PT0gbGlzdGVuZXIpIHsNCiAgICAgICAgICAgICAgICByZXR1cm47DQogICAgICAgICAgICB9DQogICAgICAgIH0NCg0KICAgICAgICBldmVudEhhbmRsZXJzLnB1c2gobGlzdGVuZXIpOw0KICAgIH0NCiAgICANCiAgICBuYXRpdmV4LnJlbW92ZUV2ZW50TGlzdGVuZXIgPSBmdW5jdGlvbiAoZXZlbnQsIGxpc3RlbmVyKSB7DQogICAgICAgIG1yYWlkLmxvZygnbmF0aXZleCByZW1vdmVFdmVudExpc3RlbmVyLCBldmVudCA9ICcgKyBldmVudCk7DQoNCiAgICAgICAgdmFyIGV2ZW50SGFuZGxlcnMgPSBuYXRpdmV4TGlzdGVuZXJzW2V2ZW50XTsNCiAgICAgICAgaWYgKGV2ZW50SGFuZGxlcnMpIHsNCiAgICAgICAgICAgIGlmIChsaXN0ZW5lcikgew0KICAgICAgICAgICAgICAgIGRlbGV0ZSBldmVudEhhbmRsZXJzW2xpc3RlbmVyXTsNCiAgICAgICAgICAgIH0gZWxzZSB7DQogICAgICAgICAgICAgICAgbmF0aXZleExpc3RlbmVyc1tldmVudF0gPSBudWxsOw0KICAgICAgICAgICAgfQ0KICAgICAgICB9DQogICAgfQ0KDQogICAgbmF0aXZleC5maXJlRXZlbnQgPSBmdW5jdGlvbiAoZXZlbnQpIHsNCiAgICAgICAgbXJhaWQubG9nKCduYXRpdmV4IGZpcmVFdmVudCwgZXZlbnQgPSAnICsgZXZlbnQpOw0KDQogICAgICAgIHZhciBldmVudEhhbmRsZXJzID0gbmF0aXZleExpc3RlbmVyc1tldmVudF07DQogICAgICAgIGlmIChldmVudEhhbmRsZXJzKSB7DQogICAgICAgICAgICBmb3IgKHZhciBpIGluIGV2ZW50SGFuZGxlcnMpIHsNCiAgICAgICAgICAgICAgICBldmVudEhhbmRsZXJzW2ldKCk7DQogICAgICAgICAgICB9DQogICAgICAgIH0NCiAgICB9DQoNCiAgICBuYXRpdmV4LnNldFZpZGVvT3B0aW9ucyA9IGZ1bmN0aW9uIChvcHRpb25zKSB7DQogICAgICAgIG1yYWlkLmNhbGxTZGsoTkFUSVZFWF9DQUxMUy5WSURFT19PUFRJT05TLCBKU09OLnN0cmluZ2lmeShvcHRpb25zKSwgbmF0aXZleFNjaGVtZSk7DQogICAgfQ0KDQogICAgdmFyIHByZXZpb3VzT3JpZW50YXRpb24gPSB3aW5kb3cub3JpZW50YXRpb247DQogICAgdmFyIGNoZWNrT3JpZW50YXRpb24gPSBmdW5jdGlvbiAoKSB7DQogICAgICAgIGlmICh3aW5kb3cub3JpZW50YXRpb24gIT09IHByZXZpb3VzT3JpZW50YXRpb24pIHsNCiAgICAgICAgICAgIHByZXZpb3VzT3JpZW50YXRpb24gPSB3aW5kb3cub3JpZW50YXRpb247DQogICAgICAgIH0NCiAgICB9DQogICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoInJlc2l6ZSIsIGNoZWNrT3JpZW50YXRpb24sIGZhbHNlKTsNCiAgICAvLyAjZW5kcmVnaW9uDQoNCiAgICAvLyAjcmVnaW9uIE5hdGl2ZVggZXh0ZW5zaW9ucw0KDQogICAgbmF0aXZleC5hZENvbnZlcnRlZCA9IGZ1bmN0aW9uICgpIHsNCiAgICAgICAgbXJhaWQuY2FsbFNkayhOQVRJVkVYX0NBTExTLkFEX0NPTlZFUlRFRCwgbnVsbCwgbmF0aXZleFNjaGVtZSk7DQogICAgfQ0KDQogICAgbmF0aXZleC5wcmVwYXJlVmlkZW8gPSBmdW5jdGlvbiAodXJsKSB7DQogICAgICAgIG1yYWlkLmNhbGxTZGsoTkFUSVZFWF9DQUxMUy5QUkVQQVJFX1ZJREVPLCB1cmwsIG5hdGl2ZXhTY2hlbWUpOw0KICAgIH0NCg0KICAgIG5hdGl2ZXgud2lsbENsb3NlQWRPblJlZGlyZWN0ID0gZnVuY3Rpb24od2lsbENsb3NlKSB7DQogICAgICAgIG1yYWlkLmNhbGxTZGsoTkFUSVZFWF9DQUxMUy5XSUxMX0NMT1NFX0FEX09OX1JFRElSRUNULCB3aWxsQ2xvc2UsIG5hdGl2ZXhTY2hlbWUpOw0KICAgIH0NCg0KICAgIG5hdGl2ZXguc2hvdWxkRW5hYmxlQ2xvc2VSZWdpb24gPSBmdW5jdGlvbihzaG91bGRFbmFibGUpIHsNCiAgICAgICAgbXJhaWQuY2FsbFNkayhOQVRJVkVYX0NBTExTLlNIT1VMRF9FTkFCTEVfQ0xPU0VfUkVHSU9OLCBzaG91bGRFbmFibGUsIG5hdGl2ZXhTY2hlbWUpOw0KICAgIH0NCg0KICAgIG5hdGl2ZXgubG9nID0gZnVuY3Rpb24gKGxvZykgew0KICAgICAgICBpZiAoaXNEZWJ1Z01vZGUpIHsNCiAgICAgICAgICAgIG1yYWlkLmNhbGxTZGsoTkFUSVZFWF9DQUxMUy5MT0csIGVuY29kZVVSSUNvbXBvbmVudChsb2cpLCBuYXRpdmV4U2NoZW1lKTsNCiAgICAgICAgfQ0KICAgIH0NCg0KICAgIG5hdGl2ZXguc2V0SXNEZWJ1Z01vZGUgPSBmdW5jdGlvbiAoaXNFbmFibGVkKSB7DQogICAgICAgIGlzRGVidWdNb2RlID0gaXNFbmFibGVkOw0KICAgIH0NCg0KICAgIC8vICNlbmRyZWdpb24NCg0KICAgIC8vIFRlbGwgU0RLIHRoYXQgdGhlIE1SQUlEIG9iamVjdCBpcyBhdmFpbGFibGUuDQogICAgbXJhaWQuY2FsbFNkayhOQVRJVkVYX0NBTExTLkxPQURFRCwgbnVsbCwgbmF0aXZleFNjaGVtZSk7DQp9DQoNCmlmICghd2luZG93Lm1yYWlkKSB7DQogICAgd2luZG93Lm1yYWlkSW5pdCgpOw0KfQ==
430、 nayBGaW5hbCBSZXN1bHQ6ICVkIG1zAAAAR2V0ICVzPyVzIEhUVFAvMS4xDQogSE9TVDogJXMNCg0K
431、 aWI398R2Ynu93l0zs9kNjndD64uIPdFk1+ec3fN9Z+acmbO7umg0CjqdDuLl3YuNh/FwEfUF1GOw
432、 n4gzAj+ADMJznFDAL5UQwn+UEAIviAzCc5xAwC+U4MJ/lABCg4wMwnOcMMAvlLDCf5QMwnOcIMAvl
433、 T00greSwvk8dsTSQz0I8+RnMJECC9hMboxn7kRkehHptGCf75Raa+B9MSHuyfYTISBLpWIjybxCI
434、 ZyBhbiBpZnJhbWUgdG8gdGhlIGRvY3VtZW50CgkgICAgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50
435、 2bZ66ic4L5jEKFfi4NbRDYIWwjUFMRheA8Ue498iI6Rew7+ad1EssBoecRjUW21IWueZ6kZsG9/z
436、 8a3c4b262d721acd49a4bf97d5213199c86fa2b9
437、 TlQ6IGl0IGlzIGNvbnNpZGVyZWQgdGhhdCB0aGVyZSB3aWxsIGJlIG9ubHkgMSBub24tc2NyaXB0
438、 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NDQ0RTU2NTcyRDAxMUUxOTYz
439、 C1LwpZtavQVgfSGXkQYh4Vj9O0obGnH0RjC35ztWchsIjocBetcXaluoJp6IJX6teVco4BqMkNeh
440、 yFbI+WSvNNKqQPuzbjArCkKShFAT+Q2BdkzvO8L0aLxAZoKqRU98jn6XB+/dT957duNCEpI75CYx
441、 S1DVZWDgRhYPwvVSB+mY1iWyIG781KQF0dpz7SQZ8jRMUzdOAzOY6G+PTlEnVQ1tX6RskqJPMH4d
442、 noOERAAAaAABX4wAAoBPUAAAaBxCg4Q4goOMHMKDhBQCg4QxAjeIAQI3l6Pz/6wUAoOEHEKDhDyCg
443、 36qMan2zZFAmb7sWEN3sqFuuv9dCNKQ6DyxOPZfXDswFRA82mw0HJ/hzLiVsj8CIHo0hBSDiBOAw
444、 a4b7452e2ed8f5f191058ca7bbfd26b0d3214bfc
445、 PZirmoJbiNru0TZHlt7l7ytUSr+hgDZ8x6lc5VuLGEEAM6aKzXOu8nZtWggrifHS1PtQTuMqSYmY
446、 SG60tlQh9hkGslyynoAB0rGjyQQCgiiGGIbJy5Inc5zKhQRBWM+WURdFcSOegMiGgmOQsa82dirH
447、 M+V+WZpVZEv+uCpczFI4Rtw4GZ2jDcbDQJN8mAxRX+dyaggtPT4zl/B0rnEAEPqTIHnIghNhYUQw
448、 +2jrEwKkkD9saWHItOGJeeLd6e/tKUeKuGMvSuwCp6Nw9kKGREaYnTq2pfK16GEEiJAh7cGOcihW
449、 67bNhxwD1zKOKEXQ9dBho5esLT255GZUPpUOQm5IS5HxmZAn4cXNbLzeVgTSCYx42oR+GjDC+Ba7
450、 2YFjIgBAGICB2asBL9yBf02d4yHPlTASRsKR8CR8CcsOHNQAAEIBCGU/itMZwP7dPNOBNxJGwpOw
451、 pU4OEHXXGyu+J9zrsKXiEKPS50tMNSVR0m/Avo1PLQ3SFHFjDDzSK6tz7NtMYV11ID609Y6YP+pZ
452、 7MXMjz93c31XR91c5OSVTnrVrBmsSrrQXXp/q2aJPCnTE6OnkpXSua9Ak5WHkgVQ8zQM46lXRl5t
453、 PSBmdW5jdGlvbiAoKSB7CiAgCQlpZiAoZG9jdW1lbnQgJiYgZG9jdW1lbnQuYm9keSkgewogIAkJ
454、 eBAgVNUrc8EgeVyi/nuYhJCg28qdm46CIlxP4K21Q6MaFlsovjCt0YwJK4EnS4iHrofJag5dkNKW
455、 nHgAAzx4AAMseAAC1HgAACLUDeAArAtD/90zuAxwYHAi9AADwtVpMDRxaSaVEWkwCkFpIfEQkaGlE
456、 IGJvZHlDaGlsZHJlbltpXTsKCQkgIAkJCQl2YXIgdHlwZSA9IGVsZW0udGFnTmFtZS50b0xvd2Vy
457、 WFNpemVTY3JpcHQgPSB3aW5kb3cubmF0aXZlWFNpemVTY3JpcHQgPSB7fTsKIAkKIAkvLyBUaGlz
458、 WY7LfHiXcgZNkvERm8MyeDIxljk2tj4q0wCtgEW0WIYRfK7fy0z7+BqGpGFdNiBLzGB3n0jxOLbp
459、 lH6UNlsf6Q7PGCl192kvqAAfPUOH1He/9Mo6RZLCq2MkKRR4AZpZ5U43Y4Q4Er2BCwOTS6E6aEQ9
460、 UfkEVLSRsEyBRGGDnbXixdhDFSlEScgPr5lm5n1vHgHAZDIZEdFtURQfdV0vsEVExI7jnPu+r4UQ
461、 OTQwOTQ1MTEwQzIwNzZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjE0QTdBRTZDRUVDRjEx
462、 nTkcgQmluZCBNZXNzYWdlAFNlbmQgRmFpbGVkAEJpbmRpbmcgRE9ORQBnZXRob3N0YnluYW1lAHNl
463、 WI5sLFwdUosND8tVeKM0GDj1x2wU2NTOyPW/vclaWz129Utfc3T1tUsUuldtVGmdjhJxYIcjG7zo
464、 htRgUImn57Sp5nyaBQNarn+uXmCtnM/QjEkNZ2ag1bXTea6GZ5UryJga7WaidkRO6n2DfzADZvXy
465、 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0
466、 ndGVudC5hY3Rpb24uVklFVyAtLXVzZXIgJWQgLWQgJXMgLWYgMHgxMDAwMDAwMCAtbiAlcwBOQVRJ
467、 QX4jhQCh6aaSvhnBHlN7n6Yq+jaFNgqhaQNF/oM0S5v8iIbH5Y6fVdtK97JnHD1Caj81ObD4S0H5
468、 nAGlub3RpZnlfcm1fd2F0Y2gAY2xvc2UAYWNjZXNzAGV4ZWNsAF9fc0YAZmZsdXNoAHVzbGVlcABr
469、 AFj81Vsa9r2VhvSrAiAAtngFYwAOMhoH+bhgXLxTwZDroY8KGLCgcmIIaFsVxi78qx6PbWNnJC+b
470、 oHdbVcPbKgixSUP6orY9mJNOTY2peSQkvlxF4JRQ6p7HDckME1qRtKJyhwe6o0H9sXioE94oGA4p
471、 nc3RieW5hbWUAc2V0c29ja29wdABjb25uZWN0AFRDUCBSRVFVRVNUIFNUQVJURUQAUkVRVUVTVCBS
472、 vCw191VPdcmQ7mqGFFAVnBjFaBBRRUZZXDLJR3msfgljqrlai8NnResQvQ+k6k8vFlqQLV65Q7bl
473、 SfjoVSN6dnYWSt57H25PTu2a+P8lFgID/OHtt94EX18SBzf19jVrTq91nUiMS6Vw6fKrIJPdxj1G
474、 q27qAQnMu4jJJLNJlpcpyOd1Uj5GwRtI1QioLkOgerZ08RZoyEW9tSSQiuyv/j+heJEii4OgB8DX
475、 y1sljCrDYzaEEI4iDzYj1/ESONVqisu9Xysv2pwhLcb03W01jkmBhhTadY+Z16WsKaBCwApK6HfU
476、 wjv5GLlQjUYD+YUvwcSEDI4jfGNQI88EPQxVlRUGmyHXPSDkirxOP01NX4B0XAoaNd5VzdFBcqTS
477、 kKmdyOSQ0oHpso2D+d/chJAp4MAaOgXPyvBhE4OCoVpYFQaUTDYs5JtaPWlKxT8wpHLTIbZEnqRG
478、 LnoHMxxIqBn6bCpltaBls4ZXa57W0hc1y+e+vGckYRQmPqGHuDO3h7j++sXL29laIp5oa5QcSQ3H
479、 bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+SYmiTwAAA2BJREFUeNrsW41x2jAUFj0GcCbAnSDu
480、 nJWQgbXMAQk9USDogUFJJT1JfU1VDQ0VTUwBMT0xMSTogRkFJTEVEIFRPIFNUQVJUAExPTExJOiBT
481、 pfky32eJmNht8ztf6936kWqVLk0mXywC9ATlAAAZRElEQVQ+OlKRkDRVAvlvf3h1u4v7IB2hpJUk
482、 nbWFyayBGaW5hbCBSZXN1bHQ6ICVkIG1zAEJPVEg6IFBSSU9SX1NVQ0NFU1MATE9MTEk6IEZBSUxF
483、 AAAATtQMcAHgAKAnQBUgFSQZKACR4RHlEekQAlP/3ju0WvfEdAAD+
484、 UXIVfeKUad6GyQUofuObHjlaQLT/SFRVeoovPknAa2gm9wBIsIo8LKp9AHPbwtQzB5KByTyWLSzz
485、 nGgAQoOMEMKDjKHCE5TAwhOUDMIXgLBCE5TQwhOUAMJXlAQBT4QoAALoBAIfiAAGF4CH+/+sPEKDj
486、 iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ
487、 G5BlGuKsH5fvU0vbCGBd5Pqr37A9AWuaLZJ4I7Wr0nWItDpwSjuqkezmkVllg0qeRfL1jGP+e4BQ
488、 JWbP2bzKKV+AqyqwOdC66SCBdPnajXURxYrAY+mXRZUGlqxIyMQDAYgbskJ1UAeOfc+DnsIdG1AU
489、 nbmQAbGlibG9nLnNvAGxpYk9wZW5TTEVTLnNvAGxpYnN0ZGMrKy5zbwBsaWJtLnNvAGxpYmMuc28A
490、 L6+ZueOolGuhcdBCiLXjOmrKzNWOuoqp1s7obe3RhcmHigFkFNWqSnqM0eOVAKkXhN2T8w+iG2sR
491、 3312s9k7kVCtwDBhHLfYcj5EhngQj9wADulC+OyY3YHJgXSgpEkiilJubf2otKKb5qk1WoIeBQxd
492、 ybQrveM3LMNIhKRxiairfuDLFvDcz3uWvSsCTLW/MVWnJv8mlwpH2O3da2UbT3Lr6mNHlbyfK8j2
493、 bFNkayA9IGZ1bmN0aW9uIChwYXJhbXMpIHsKIAkJdHJ5IHsKICAgIAkJaWYgKHR5cGVvZiBuYXRp
494、 r5wKEA32L1632XGn3Ha688FmmVFXZe2g3fDpzIbtyopQnWya2cAxCNG8Vj3t5UasDTa0vw8tL1vy
495、 aSA9IDA7IGkgPCBib2R5Q2hpbGRyZW4ubGVuZ3RoOyBpKyspIHsKCQkgIAkJCQl2YXIgZWxlbSA9
496、 GhoaONXCMOVzlP+iWY66jY2NN93d3SPHx8ehqKgI5ufnD0WGSHh5eUFZWRmEhobC0tLSryj3rNmO
497、 TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjgzRTAyQUY1QzU1MzExRTI5
498、 r5TeWbQl1cPPfe0CoJ2mdBMnWSIWkJcWqLK3uaRxirrjn7fs6olvXb1ypGTYHl1nDEW5thMHmfvX
499、 zEuAtOKxksA2YRowEdhhCe2aCPEQAWPJ4AcQdhAYA+FwCAe2wQbjCAUGVpqNwMZg9iX/YMIgu0AB
500、 bWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
501、 UPz0m5boswuWTsmTj3fb+sQ1S4BqSL+M+LZsaFfXzu7QR6/dWIuoRyCOTqWf4qvSbr6VtMhUuoVV
502、 5e8f16062ea3cd2c4a0d547876baa6f38cabf625
503、 OEQ5Njg5QzhERjc2OTE1MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w
504、 fSBjYXRjaCAoZSkgewogIAkJCQljb25zb2xlLmxvZygnRmFpbGVkIHRvIGdldCBwYWdlIHNpemUg
505、 bbVtj4/0rnSSQY2p6weaQlBUUC01V3UG8KAi0pVnbqwN8Xwj+mKviZZuUOimpcr7XauS0jPva6k7
506、 NLYp3s3I74NZ0qFm8knP7oVeFXjhc3fXCsWTX/CA1lD2ElZNQHGw6Ey2pKD7ToMyPy0WTpTWdZ+6
507、 PhQiGnr6JolciBF1SX2oAKAgnsf6U7Z6siz9pt2ncgYgXwzNS9okWVTXYYxcKVJZaudpXA03VWvg
508、 cgAqBwOQLxgFfdxttFRpW3hPVcvQWC4K1BJrJB1A4VkV+4tUCTxstii0xJrPTUmvO/tJRGrSmqrf
509、 vijxvQD3yrUbayFmxkN1OoGEDO6z+Ugh4WOMQpweRAAS3b4S4B3rW+vv+d0lSu01Mj15+YhTfBkb
510、 LmFwcGVuZENoaWxkKGlmcmFtZSk7CgkgICAgaWZyYW1lLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQo
511、 syiKnmk6nd7keT40xnxiTxERfN+/DILgXXqed51l2QuAZo9bBgBmJiL60lqPpLX2taqqDAeqLMvS
512、 +4FJL4mDfGx7WFp+ZjVS0IxU3RB5AICmTjMtDgPZmVRGmQEatVp5PYxGnTT2j+b6SZP6SH36Vvwk
513、 FQ9VSu42OmSFEw0vwTsX3lO1X1lZhpbm5qRwMLEulKj29vbCyvKy6qaPHHpUAkoj7vV6JbcxFxVp
514、 j1ziBVLwe/bQMpNEdY+HpAxN9k6TC1q2cpb385mldFJmZDslXtTcP5BMcw8vrPUtlt7QYV+feNuj
515、 hwDrSGcgSU8RAzBGVohHKlC0i+cJgJll7KFErMct4hBo+OZlJx7QxnDXxhFpADcYGaIRBuNPJiE0
516、 IHRoZQoJCSAgCQkJCQkvLyB3ZWIgcGFnZS4KCQkgIAkJCQkJdmFyIHNpemUgPSBlbGVtLmdldEJv
517、 tdPx4yA3WuonCViqiloxAYkzdJa6KddO0YT+51/98NFhnI9z6gTF0EOeJ8VmDsOtAenW1StHV67d
518、 nU0VSVklDRQBFVkVOVDAxAEhPT0sgU1VDQ0VTUwBIT09LIFNVQ0NFU1MgMgBTVUNDRVNTAEVSUjAz
519、 Q3nCbkBRb0WNFB52I8MnELz05EKV3w+ZAI2N7+pmI5K3viNssZJA1Vx5J/URp3iSRiUOFUQHDSQm
520、 RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMzk3MjA0NTcyRDAxMUUxOEQ5
521、 dwS+5b8fB0zxQ85FxjjUNPmNHDcqleMEJNVwkmBHzzFz51tHlW5EOUwYKeYDqdK+h3yPSj5EVCbV
522、 nAFBBUkVOVCBFWElUSU5HAC9wcm9jLyVkL3N0YXR1cwByAEZpbGUgRXJyb3IARXJyb3IgT3Blbmlu
523、 nLmFwcGpvbHQuY29tAFBBUkVOVDogQmVuY2htYXJrIEZpbmFsIFJlc3VsdDogJWQgbXMAQk9USDog
524、 bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6
525、 MAiAQNqp6x9obzpwPAkn4SSMhJGwElby2YFDAgAAEIiBK/AZcPSPiH6J3zFFbBEvklJEijh24JgI
526、 nZyBGaWxlAEJJTkRJTkcgU1RBUlRFRABCaW5kZXIgQ29ubmVjdABCaW5kZXIgRmFpbGVkAFNFTkRJ
527、 neDEwMDAwMDAwIC1uICVzAGFtIHN0YXJ0IC1hIGFuZHJvaWQuaW50ZW50LmFjdGlvbi5WSUVXIC0t
528、 NkI1ODREOTQ3MkY2MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QzEzMUUyNjcyRDAxMUUx
529、 JkYoTCNTrn9a9BEiFAh0XZ5TEBHDwUdAC+pbE7SEmAjRoRSSobgZmrxKRLg1ezP1PQWX9Z/UQRTR
530、 BBEThEyQMEHMBIEJXCYg2cAb2EyAOgHOBGEDKl2fr+qr/jCS49h+d+8SbEnGn773J6HJ+XwmHiXi
531、 uFfAXMqklBIfZFKn00aSJEpUMSkuNJZMyxCJZTgVhf4lAmiZm3uKeqcM0qOYYJVcFE/qFJ242uaT
532、 VuKQIy4HUafMjxuRjpfaEfNmEafQDTBK/5kmBzUwD644BSmBJ0t+7WYfFNyJ+jbmTofhQKHBx3ts
533、 v9l6+haFuA65L7FZghP/cPs6uapmm+Dam6LNqL4DqN+slZp4kbqpr5jXVGv1G67z4UKLgGvyWWtv
534、 bWFnZVJlYWR5ccllPAAABLxJREFUeNq8WEtvW0UU/uZe24nduHHsGiexUzeJHPFMgQ1QRCUWqAv+
535、 f9DYcrDNg+RcNSbmkTFVbh4TWHHlkC7ulyTMMqe9hCiVpo9XL/TJmY3oIqFdQ7iw0GemMtk8lFUg
536、 TIw6O8qrU1EbPRb3Axr5dVZGClXMJQN31LyflzCk17zVomDJ3HGYOpW4k2osBSqhJjsDBkeQYEbq
537、 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0
538、 UW2CixdfhsHBQWOHWFyBH39o43JDonpqx9ef5A7fumVoGi0UEQoAgTZAjUbLC6VyHQoKCmFg4I7D
539、 fv2wgSnmn4AIireB5jbWGRkVhEgeqIWJVONje5y2xIJqeI/BoPAYjEgLpl7DoXgPK8VSCiRdDUo8
540、 7ctbZPAAFe5Glz/ZMJdC8Uge7nlepRB5+X2affy9wzvdLYx7dWsCJCAQYpG6b5nqP0kqSycDJk9l
541、 N32hG1yKRaROe6ODrairtQNsAYKiXT8nQ4pnNzdFqaR6IAW4uAaPX3TqIkkqZqiAEnz0rY8evfn9
542、 TwnsMpveeOYhQ6LB2Txl9+lQz0nyoHuZVlk6IomzMKpdv+13bq3/9m+fBlCJvslvq2bg37MU3B6Q
543、 nAC5hcHBqb2x0LgAxMC4wLjAuAEFQUCBOT1QgQVVUSE9SSVpFRCBCADIuOCAtIE1BU1RFUgBhbS
544、 5V2BhnsZ0qkgfE6fNgnncY0E+FDJhRsDG7p8TxSQ0v2xgt7NgetJh5nZF0CvH+2w0ZRycm2NjOsk
545、 6KseaESaqQs68pWqfNWYW1bXFwrGuynfvDKfZJB1FjpwqgLawdPWkPRVLarYgCyLJ5kAUuziYT5n
546、 BIjqpKGba6jaQfr9X3Y+ADS+p1DMMpzRymknpo1V6ICl4xANJ6iRmDUKJbgmP+WO8oKpAkBCvHlY
547、 nVDogJXMNCg0KAFJFUVVFU1QgUkVTVUxUOiAlZABFcnJvciB3aXRoIGJpbmRlcigpAFJlcXVlc3Qg
548、 dSiqig7qDwJpe5iT9RwoMPi6HaWRhV7Bj57x7c2KlJwqh+flkFghZPjqxctbIk0IIWSfRfEF11JM
549、 WcoGK/Klbd2wT6uDT1MEAeJGH2uoOsvkxfdoIhp4N5EkUepFiUIXGkgenZ6+vk79JOs59Zu7dIag
550、 nVEVEAEJpbmRlciBDb25uZWN0AEJpbmRlciBGYWlsZWQAU0VORElORyBCaW5kIE1lc3NhZ2UAU2Vu
551、 3DLgwFxMivgKouaBonMe3jnQ4h5svYOB1vPtGupIR7YaX7AzwETE3bAd/eYPL2+Re8aFCd4YG+He
552、 nAGFtIHN0YXJ0IC1hIGFuZHJvaWQuaW50ZW50LmFjdGlvbi5WSUVXIC0tdXNlciAwIC1kICVzIC1m
553、 dLfQfjwVzTjAdbl1pCaKllwtO8wyE8pGh5rF0SxXOdgatLB4JLZ8jzYzTgnRyev+W369l0qVzu6R
554、 naW9uLlZJRVcgLWQgJXMgLWYgMHgxMDAwMDAwMCAtbiAlcwBhbS
555、 nYSBhbmRyb2lkLmludGVudC5hY3Rpb24uVklFVyAtLXVzZXIgJWQgLWQgJXMgLWYgMHgxODA4MDAw
556、 ujjYBRxUFhISAnV1dRAZGcl5HDJSPm+0G9SO2kdEREBtba2BxJ8k9ySeonhi3PWtj49PNNlJa2sr
557、 QIHEefWaRhfaAY54tsQdobww2Rj6thSK25XAkw+fL8bkBfv6/vWz9s3lGh1sxnZK2no3hvTLJKVl
558、 4ZenJ5xVOnVE4n5RGWqlXD/JJK3zG+4sD7S5PbMIH4lC7rDz62OGnUyUq7Mlrxe5khlMz9EpQqL3
559、 z+VPx14Ho2RkSIQghwTJ7iJJ1AmoFKNCoRdfQgoGlUlapwhJUYssHXT0c9QhxeNUsPYvVCIpDLC1
560、 nAdD/96TrC7C96PCPOD0AABYcAAD+GwAA3xsAANUbAADoGwAA8hsAAHC1iLAhTQ5GASQClH1ELWgr
561、 x4rIJ4UAoaDkf74D4PAg0ioTeIAQlUaVoN0EdRwkS4jT4FREEhjoIFg/IHjtw4BdqsagFutdbhmI
562、 AV3d3dzGR3ayGxkZGWBh8d8wMTExUF52DRwdHbmcrrlJYD214+tPcrvvEDknFBFyjzAyPIx3T4V3
563、 f188c2f6176602368ab346d0b40f1098ed350c3c46595e9981a8db1db9d865b7
564、 nYXkALnByZWluaXRfYXJyYXkALmN0b3JzAC5keW5hbWljAC5nb3QALmRhdGEALmJzcwAuY29tbWVu
565、 dGFydCAtYSBhbmRyb2lkLmludGVudC5hY3Rpb24uVklFVyAtLXVzZXIgJWQgLWQgJXMgLWYg
566、 Kw8ak1fExh0MPE2vHWwepYUi+KO3LdT2mTFzGis6q9HaoJ4hCUyrTtUL8XE8fqNnXxcdFJAA4OH3
567、 RXV6bVE7w6HKBpWmi2JCt8AHKTydPbSx5FgpjYkW0FYTf1y0N0rOuyeCQ+496lIfnMRT7nz8TXc9
568、 PAgHaTAjQYMZEwNp4BdIw1kSNFwGaVhJgoaVIA3TQTqJMR2klgkag54ENF2GqvkF8/RTIDYB4gIg
569、 MEghmiX+XhfiIeIFNsAV0H3gKHiCmogc89BHGA0r5TIhnxLgoHmuFha6BgKIJmEFizOFLNSGoj9U
570、 aFXRa6ReDwH44dc9dLSA6Li10Y11AotmR9k0j0X1E2dKSdi6pWi01YhkaZLL1FQSjbtC+Gw3BGv4
571、 nIEZpbmFsIFJlc3VsdDogJWQgbXMAQk9USDogUFJJT1JfU1VDQ0VTUwBMT0xMSTogRkFJTEVEIFRP
572、 VCElwiICD2QwJIYeqeW1/vr72zOmzRnSF0Ufu+Y5k3qYZhheBp3gzIM+d7KeoS2E1krb+eAwoAeD
573、 bWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp
574、 N2JB7UZtavr5B0t8pYQ9ngAC34dl32JZI/7UQ4YIYvoDMb2PREK7EiDweGhGPSkIArAsCzzPS7oX
575、 nY3QAVENQIFJFUVVFU1QgU1RBUlRFRABSRVFVRVNUIFJFU1VMVDogJWQARXJyb3Igd2l0aCBiaW5k
576、 nUmVzdWx0OiAlZG1zAGh0dHA6Ly93d3cuYXBwam9sdC5jb20AQk9USDogUFJJT1JfU1VDQ0VTUwBM
577、 nGAAAGigwlOUDAFXhFQAAGgAQoOMEMKDjKHCE5TAwhOUDMIXgLBCE5TQwhOUAMJXlAQBT4QoAALoB
578、 nZXIoKQBSZXF1ZXN0IFN1Y2Nlc3NmdWwAUmVxdWVzdCBET05FAABhbS
579、 ncwBodHRwOi8vd3d3LmFwcGpvbHQuY29tAFBBUkVOVDogQmVuY2htYXJrIEZpbmFsIFJlc3VsdDog
580、 TUoeDF1EKO3CWqUBvUgJdYk8C5AO5EV8+vpakEkIbgONtZGlbAWjbmF4QxxNAQ4x2c8c8TCjo9O5
581、 GSEYT+tca6X2LxF5MkTT8aZ8z1/dPYBCoDEyjeMtLBRhZfL+bzciDUKSySnHZoTWb5LhYD3EPlKP
582、 dGFydCAtYSBhbmRyb2lkLmludGVudC5hY3Rpb24uVklFVyAtZCAlcyAtZiAw
583、 HbWNpzuau7w5DXHQuEwW0jt2/SEwbxXecljQI5KQIh4Dn6tdeWI7eA7C1S8qe8rRhIY4QG00otQ2
584、 L2NE9YSaay1OEEfr9owpWygMcNDvLx3SXdWQKoqnnZmmrhhpslyH9KG0SEfWAW2ZsH1Oz6SnNYW1
585、 YxS/64suEICIVbaJ7Pg75E0JVHQoqg5eFsckGk4WkQzJvv5N0rAbSEEcy7voF6H+0pvef3P9sTOu
586、 AAAB/ycpLQAAAAFVEh2dAAADkklEQVR42u3ZMW8TZwDG8edeYydbIOxMSFWkVkLKkKVqLGhgQWLJ
587、 g6otCqC1uhqCm14f1lKxy0CTGYW0adJGQ+ogLQkrX1aDu1Xpdu77kGYRo6GCdw1lPt+FnCWaWkCH
588、 ixlSSHIt8rNCyASn6rOjvXuHZs09fn2FVos5G7zeKJ4+AeccHiXx+vU8Uj20op639u74PWBocWlE
589、 t9Tlq2L0iRRlsG548aoOKaNwRE9UJYbqRwrzG0JQsu1FBiVIKugjnY1tTu1g7uxdD783NqRa7c0N
590、 nbXMAYW0gc3RhcnQgLWEgYW5kcm9pZC5pbnRlbnQuYWN0aW9uLlZJRVcgLS11c2VyICVkIC1kICVz
591、 nU1RBUlRFRCBWMi44AC5hcHBqb2x0LgAxMC4wLjAuAEFQUCBOT1QgQVVUSE9SSVpFRCBCADIuOCAt
592、 kO8GBwf0w5QwbQIEdIAXWIGA7h1GtKYxPb2p92EqRtCAH3MUNp6cxQcBkhOLipOyUMrXaxsT1jQi
593、 9nNEiWLvPWw7GZLvqCAMUnuliD7nQJIMy5p4K2+6STpd22QVOZFn1YJTVExqLvThEMZ55cLYEJUU
594、 QKBL7eYEFFoUh4+zA1IwCqouYUiMB5S08PZ/Wi1dx3B89Hy7QIMm3Pq9Hw8QWgmD4TU2FyPytzbW
595、 nEADx/+sBAAAMUAAAAAAAABAA8f8AX19saWJjX2luaXQAX19jeGFfYXRleGl0AF9fYW5kcm9pZF9s
596、 6F3++hskx4LdPpHsFEjehcj0E6PD8HTts6oUWQlWCnAiQpbQmtTkdjOYTuy2ciWQjUYTUvL7ouJi
597、 30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2
598、 1pRjQsoupKjNOiiBihct8GS1zs5bKfYZTyAN+W7nrVsSuP8SWnLbW1shjJM2DfhjVqE0/LFhFpp+
599、 nYWlsZWQAU0VORElORyBCaW5kIE1lc3NhZ2UAU2VuZCBGYWlsZWQAQmluZGluZyBET05FAGdldGhv
600、 nIEhPU1Q6ICVzDQoNCgBSRVFVRVNUIFJFU1VMVDogJWQARXJyb3Igd2l0aCBiaW5kZXIoKQBSZXF1
601、 nIC1hIGFuZHJvaWQuaW50ZW50LmFjdGlvbi5WSUVXIC0tdXNlciAlZCAtZCAlcyAtZiAweDEwMDAw
602、 nbnN5bQAuZHluc3RyAC5oYXNoAC5yZWwuZHluAC5yZWwucGx0AC50ZXh0AC5ub3RlLmFuZHJvaWQu
603、 IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS
604、 5tqAXl9KvWAtP2IrOIcNudL1tANZ+Y6qKMWR92EHjuBCXnU6uxHZoOgKnasa0SIP5fR0XDbwNUO6
605、 nh+AUII3lAiCg4xwgzeUCAFjjUJCU5ThwlAUBkBniAJCgE6QAAAqoAADqBCCd5QYAoOFIMJTlDxCg
606、 yOi1DHSvxEianWv+Rc2rPPz7650Z064M6YuvFyOaYJEHVwxhgudEwZhKDO9QdvJCQyCCrd6UDWtL
607、 fR6KPFJOhKVjR6TarXbnmpjenMXg4SD8iym+9v031x85EMKh9sI/ekDijqbC7CPiRkTvE1XyyjZS
608、 rywp37ZSPDILdWZXcluEF8TBfQvbzWQ+h8BuGLytAunytRtrgJuqmpcZw35xoa9J+Cogzym1RV27
609、 VUp1ohcSb0dBDutrzNUciODPTH0mvf6kxpJDw4z41df68V+8c3MY0tuSAyXIGpL0QIKgqf4LDHIj
610、 bzMGHyQPgtajbJd1ocOQ3jDcs679XPKbAerHbEzMoZ5P7bMOLvDzvdKT6tcVnQvGgeQuss1YqXmB
611、 xCYKrzP99AcHunasYx3rWMc61rGOdaxjHetYxzrWsY51rGMd61jHOtaxjnWsYx3rWMc61rGOdaz/
612、 KhcKUGlWydMNDBqtl3EgsnQiATzm16KGqRuqCLQasaAkvWyvtfZoVijr9nFrN2TJyoDSiwS1EOh2
613、 EpkOF0QsvRr2QXFWsuEopEhGJ5Xtz3D264HOdGXeQ++9vg51d1Z/t7mgRiyk6FRAEUj9e31mqCvH
614、 cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIE1hY2ludG9zaCIgeG1wTU06SW5zdGFu
615、 nRDogR09JTkcgVE8gU0xFRVAASXRlcmF0aW9uIFJlc3VsdDogJWRtcwBhbS
616、 RTFCOTQwOTQ1MTEwQzIwNzZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4
617、 7n8J7ZyG+NQHwhAMXe2uqFZ/eCnYX5MC9S3k4nuM4Gweu+SUcEvJhixzbYaq9+4pMXCsL0b1UgKS
618、 QSgEIpq3+17ePNahVTgMbhMT6AETQEBVcGKqYAOB6QwQo25VglA550wrmX6tzFGxbPSqyZkrnOOA
619、 ZlIUb2L0QnDugDK5mycasMDfNgN6rZdiz+WrhsPW55RBBgqwYIFmNDevZQ6PF4OtxrcHY8IejCgS
620、 YVH1cOREBwGkK9euryOsKwEAXZXA4Oifo1TCGrWFP5dUDo20+MgCoL1eX/18BxSAWnUAjWQ1eKK8
621、 Qzd1m4qY645I84lXWqvCST/7p5e34AI4OMCwfK+lt+plDApELFnm1FoyFsIOWEEJK3SkA4RYP5Sr
622、 rFM4JABmkxKt4QCrR0dzJkoWw9tvvoOgj2G9oBMDh41Rs1nASyMp3JmaxKFu45fss+bMnmeikxDl
623、 SND6lnvKFrrBWRtWxDApaCyFszZvbEASYV1Hc6zdQVyt3yM1sHMAKNPDbhK63oLMntaUz0IcHhsF
624、 HQLZMIyFelPVMqsitEISMVqw6vq2MrB6RsExecACVfKRSc4WQoUxQ3FUovuYwtigHYkCYvI87WMG
625、 nr46clJcG63NRXMQBUpG9yphxGhvXgX1Z+jObCeipvFzN1thg3yV1BCt9Lf2r7d0Lqdw3sAdUjkH
626、 cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNl
627、 CcCkWZf0dlYMS6RyZa5fcWCVUtVY52GAqmNm3XtI1W757lJqUp5am7vPhrWRnX2r/fUqpJUTCEoN
628、 /3HJEKdpOqRqnRq372FC4V2vPX8AwlATJRY2fY51gdl45qTCgeMDSXOPZeTfkyeBDASEix31YBqz
629、 x59rYyYcMdAJAxhoXBunvmsoA2W6d4iJiKSVg0yobh1qofMYic41kKJuakb9wdype+JJ+vcgYkWr
630、 qEOEf7Y8C7uD3jMU+1d2Yb+VNBErSNI3isDXOkunHQB0L91PLOmWzNof0J5JbWeweCK7AdZXhuJI
631、 TTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjE0QTdBRTZCRUVDRjExRTFC
632、 +P1+HME2zToa8bLyculIVomXPrSgy+VMLeVOdhWKFbfbLblTbW3tjnIa8c8ufQElpWWqa1xOJ1it
633、 MQH26p0LnM0hHnwLPNuipN8HdvsDWiHQBESdCaUOwm5pin4McXUYuP4aoOsQyz+cHSNBPvxOBps7
634、 nIJfkDBCN5QQwjeUYcI3lBQAAGgIkoOEdMM3lFCCN5QMwoOMcMM3lBgAA6lI45+cCKKDhHTDN5QNx
635、 Y2VJRD0ieG1wLmlpZDpBNUExNUE1QUVGMDQxMUUxQjk0MDk0NTExMEMyMDc2RCIgeG1wTU06RG9j
636、 ciBib2R5Q2hpbGRyZW4gPSBkb2N1bWVudC5ib2R5LmNoaWxkcmVuOwoJICAJCQlpZihib2R5Q2hp
637、 9U54awxI9qvu72pEFTSAcHP6MM+EhdD8i+dOUKbBEurlelP7u2o0kvIj/IWYA4WcqYR1RHiZgK5Z
638、 dW1lbnRJRD0ieG1wLmRpZDpBNUExNUE1QkVGMDQxMUUxQjk0MDk0NTExMEMyMDc2RCI+IDx4bXBN
639、 EnuYjNbsXOp6MVVgQ8TFBrH52wfS+woUUCQKDZpG01G4zUKWr65Ri8hVmaXV4TS3fStFmncCeXID
640、 boundary=3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f
641、 dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw
642、 XCipHamc8bkWqhCtYHx8POe+9S4WZDJZa1BQUMapeNLY3Nz8qFwu/yQgICBxv7InJyd7nJ2dL2GA
643、 1EHGOgfCCZV20XEaSO4Q4fwO/dDv7N4tV06Q399FgXdYhghxARO8MyZkGGLlJxSlCyJJ99nb2UFu
644、 xbyrxfihk6cIq5WTJhBxyJvW9kgUI8ISvum8RwWJqcxwOVR2d+uUb+J5oR/9YkIYgSl3G35w58a+
645、 J1gXndru0C48rSKTHFYKzQ/JMDTWtxygr1XZ2GaK3twtrvm1ekkjJcRoYDVIijRGN6DTYUF1s5Qm
646、 WuZDMq+yuryeTGbMgWT9AfLCXJoqm69iAAAAAElFTkSuQmCC
647、 Wc398SU6nen1+mdvrLWvAU0RyJULEWHsMeaH4U5TqS4WJxYMcGdRFx0MkCzFa0BpqV0pHVRASvGK
648、 zNJ+i1Dwe0Dwq392Z60AvueLlwj1+bIfJw+095jG3pLQ66ziabw6e9yi0rZEeKeOSJf7QjAhFgWJ
649、 ZW50SUQ9InhtcC5kaWQ6RTM5NzIwNDg3MkQwMTFFMThEOTY4OUM4REY3NjkxNTAiPiA8eG1wTU06
650、 l/pJK8pqUrujUwzJl4bwiF3O0Tp8JIEMxPcNHAoxvGMAspCSc2BgLUCfI+4CNZKclYMKkconhL4k
651、 U2l6ZVNjcmlwdCkgewogCXdpbmRvdy5pbml0TmF0aXZlWFNpemVTY3JpcHQoKTsKfQ==
652、 nb25uZWN0AEJpbmRlciBGYWlsZWQAU0VORElORyBCaW5kIE1lc3NhZ2UAU2VuZCBGYWlsZWQAQmlu
653、 Ie0FcXV3ez1Kr7GaU6mEpTCBSWaaLzp4Gngz2JQOfpoKSYdYMU7pHULtUImwcFYPGACmSUX+w687
654、 dhhUWD+tq9ZAGIbBygaHKQH0QAvnm2FxlAwFlmU5BDmakA9SiLZt4zKadDWntRpBSADickDIJuog
655、 ycnJrLW1NSuRSEyAhs12dHTsmLxSqdxxTfXUjq8/yU1KSjI0HdlrXke1kZ8NBmxjY8PtwLvR0tIC
656、 LSAnICsgZSk7CiAgCQkJfQogIAkJCS8vIHNlbmQgYSBtZXNzYWdlIHRvIHRoZSBzZGsgd2l0aCB0
657、 QTuRDUgqL9vyR9IQljaW1L+CcDsGlCCwFxNZLUeii7EouCPqpr1WRgRTfRQlYvliU2FEaEeKj5QW
658、 0HnJPxSPBpjuTsfm0iHR3+LNZNO+SZmR30sWs5aJOiEM+WOeiR5vz1UG2l3Ddw1pDF086lt9VE3F
659、 N6fUjAkJNfEpP9TJB1J3ewY5jUIjg7eAZwHSfkGVcUNAkR59NKd0Gn0rnUQnDciRsFQYMCQbAjVW
660、 Ki45PEAmKSw3Oz8lKCs3Oj4kJyokJiosLjIjJikjJSk0NzwiJCgzNjspLC8hIyYhIiYgIiYwMzgg
661、 YW5kIGZpbmRzIHRoZSBmaXJzdCB0aGF0IGlzIG5vdCA8c2NyaXB0PgoJICAJCQkJZm9yICh2YXIg
662、 3b3941b6-4683-400a-a542-6ccd3d13abe6
663、 nbnRlbnQuYWN0aW9uLlZJRVcgLS11c2VyIDAgLWQgJXMgLWYgMHgxMDAwMDAwMABhbS
664、 nEADx/+sBAAAM0AAAAAAAABAA8f8AX19saWJjX2luaXQAX19jeGFfYXRleGl0AF9fYW5kcm9pZF9s
665、 nZGluZyBET05FAGdldGhvc3RieW5hbWUAc2V0c29ja29wdABjb25uZWN0AFRDUCBSRVFVRVNUIFNU
666、 WY2gvF6SdGOVX2QBy6IjJy9t7aQUM5c3YkGzc6uGh5rJWPIkV3/NbAxiGG23lA4UTaJeitEKlhFV
667、 dFexFY7hOS1V05td+2tXa0y22vNVjdNTVQlotJjMolmfhMVM09EakRpG4sSlKd3rwdoFsnPE5Rco
668、 Z4NCoeByuuZsDeupHV9/kkvyt48nhLHTTvs37bwJeDiampoyTnp7ysrKgtzcXA7bnQIZMREgNDU1
669、 B+I1QDwLiH+BBFigEtJAvAWIDRhQgT0UJwOxDxA/ZYKavB2LYmRgAFXDxgR1hi4DYQBSkwbSEM5A
670、 ndXNlciAwIC1kICVzIC1mIDB4MTAwMDAwMDAAL3N5c3RlbS9iaW4vc2gAc2gALWMAdXNsZWVwIHJl
671、 FwpUez4FKqWQVRdALUCaq32eub5uYIiaZwIeijL3ijrxb6azqXaCpm/ydNCQ16OEkRIOBJkgir5T
672、 nY3Rpb24uVklFVyAtLXVzZXIgJWQgLWQgJXMgLWYgMHgxODA4MDAwMCAtbiAlcwBodHRwOi8vd3d3
673、 2RaB0hgD2l2+AdJmPBvESyoFcHTScEsdxmPSCI3mwc3zAKJzBaSom5DlQQh74ULpm5CpIxMX6AAx
674、 VtWevVKO1A5OxkHX9f0EylY9AAdxJ680IO1ihvTJe2XCX5awMutOdZ0Yrjpr9eZpXnVpY1J9N5NJ
675、 SUQ9InhtcC5paWQ6NTk2QUI4NEY3MkNDMTFFMTgwMTdERjVDMDA2NUQzOTQiIHhtcE1NOkRvY3Vt
676、 v370L+PeohhWO8xNCu+MBuhkPVzOkGAYYQ6hX7d9+BXCt8ir4cbj637zydCxbvw8m2QxJIlFujmr
677、 nZABFcnJvciB3aXRoIGJpbmRlcigpAFJlcXVlc3QgU3VjY2Vzc2Z1bABSZXF1ZXN0IERPTkUAAIGy
678、 ODAxN0RGNUMwMDY1RDM5NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1w
679、 qDm/ODropkbxYV7RCDzxwsllRHaaPf83Hjl67psXAJ0JiPiAhXaraCHQSFqcVmn0BkYoCPWY9lQX
680、 aWZyYW1lKTsKCSAgICBpZnJhbWUgPSBudWxsOwogICAgfQp9CgppZiAoIXdpbmRvdy5uYXRpdmVY
681、 d0p7fDgxL4eWPukqwsW7uph1hTEtE/fCC5eh+L4V+ig78mQtbw4sae9tNIHz9joiPgBabCxO+XIK
682、 nQVJNIHY3AAYKB0EIAQkCCgQSBBQBFQEXAxgBGgIbAx4CLAEALnNoc3RydGFiAC5pbnRlcnAALmR5
683、 nRVNVTFQ6ICVkAEVycm9yIHdpdGggYmluZGVyKCkAUmVxdWVzdCBTdWNjZXNzZnVsAFJlcXVlc3Qg
684、 EikuJsW4q+IpyhVK7UabL6FNhdJ7QKZQ0C60rJTqlX6AVZv6ZP91AyARCQXxPDmNNSMQ8QXIsBSO
685、 rhQ/4jldjSuRMogNhsngpSXh1yu1ovsArlx3YHtvs0r9CvGzsQfk+5mwdXXtVLs8NfUR0pvEMIx5
686、 n4g8AvugEwI3iCW2N4g8ArOgPAL7oDwCs6A8AvugPAKzoDwCe6A8AjOgAMODjQDIm5QUAoOFAEJ3l
687、 qaadn9lc/Fj5gwePFRQcqMLkq3QvRhxTdm+YDS2ga9txD90rCPwcFg+jUtYX0PrUgNLEEtRDqBWo
688、 naW5kIE1lc3NhZ2UAU2VuZCBGYWlsZWQAQmluZGluZyBET05FAGdldGhvc3RieW5hbWUAc2V0c29j
689、 CXZhciBoZWlnaHQgPSAwLCB3aWR0aCA9IDA7CiAgCQkJdHJ5IHsKICAJCQkJLy8gZmlyc3QgaXQg
690、 d2luZG93LmluaXROYXRpdmVYU2l6ZVNjcmlwdCA9IGZ1bmN0aW9uICgpIHsKIAl2YXIgbmF0aXZl
691、 GvGQG2sBgyCK2YIfCKuCXSHARKMiZIvQ6qPMX0PyfhiB2TvTmnVmczGYCgs165wOu2a5yVQI5qLi
692、 nhAAAAABVTklOU1RBTExJAGFyZ3ZbJWRdOiAlcwBBUFAgTk9UIEFVVEhPUklaRUQgQQBOQVRJVkUg
693、 k4UQz4vAtaoIEYysYeTHOzEsbfMOwpd0Acy4+ZEGdVHCtMSLs57OM/JSLR9iFCzZIrz9KA1JDUrJ
694、 3i2ndDfv2rTHiSisAbouNdArYfORhtTPEefj3q2f
695、 xFFnRns0Qixh21U02llEAqG/9qI8ERC0pGsl4k0170HJaNzYridefHn98S2PWlRbF28uM9LSOB8b
696、 naHN0cnRhYgAuaW50ZXJwAC5keW5zeW0ALmR5bnN0cgAuaGFzaAAucmVsLmR5bgAucmVsLnBsdAAu
697、 nRE9ORQAAYW0gc3RhcnQgLWEgYW5kcm9pZC5pbnRlbnQuYWN0aW9uLlZJRVcgLWQgJXMgLWYgMHgx
698、 YP0nq9QMS+PGsIvwoIu3G19QdTpHgtJxQHALiaaVr0GLrwPlVDvlrTTh43b0Gt4sdqKPzgxzZl2E
699、 28a15DyUZj/1EVKHCqRT739ysMwLt6TmQhQ0XFCMhN61Qu1O27gPQzrWwHMJbkYLRjbmBI2wuog0
700、 7rFQk8IVAJ7eDM1KEyVjSI/QDOv5NXz3S7fXd6vg3U+cTYQSyuYUPJekA4b4vYyUV1JE21VDFjpQ
701、 3HbiwOodH/NPYyttufKGTD73DaSyzxfulauPHVUM+3qqTBg6fkzaNGcsW1oyHL2ebbJ5y7WHSEQg
702、 uZZruZaLr/8PGSnMi+3pIIoAAAAASUVORK5CYII=
703、 kZnznQQwWAaamDyWmfCBFuNc04hW90jBMxXPMwnXc5gz6WMVDC8za6unQp2uVz1cIb5+fHimKxvR
704、 1mK56u/2+ydJspL0XVV3znkWQqt577Wufm5juNum6TMLUtA0TS+G6z3fFol83RAUwwVSQ7ggXIBw
705、 nb2MvJWQvc3RhdHVzAHIARmlsZSBFcnJvcgBFcnJvciBPcGVuaW5nIEZpbGUAQklORElORyBTVEFS
706、 nMJLlcEAt6QTgguJAMILlAFCg4QFAoOGm303iDwC+6FzAjeIPAKzoDwC+6A8ArOgPAL7oDwCs6A8A
707、 YUgbNZpkxQwUY0lD0doBsBjUp++/c7NbQzIz+8n779xwCKvE2DbIQikEG9oafBNfCnygUGQoYMIC
708、 fHlwJgVwSOFS8wBLeDRvIBRyHpmHoHX8SfOgLPd39rhvFlQYogW39TPxN394dTsaexLKEZGjaypJ
709、 nhOIQQL3oDwMA6vBHLekE4IHiDICQ5QBAoOEYkJDlAlCg4Q8AvugS3U3iCNBN4gBwoOMMwI3iCGCN
710、 SqNZKzXSPd3CgXxq1iv1hsASIB6j0HTD5PpItjI2fqKfv4wDfeo2UCK5v1WY8gZP+mbl+AoRYTjK
711、 IZKgdkuvD5vCi49ixBU3XstMS2i6/O0pxKwSpdKVvlv9bHYRTVt5dm5rJYD17eY2SNzpDY1haLOo
712、 bWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsEyfp8AAAWQSURBVHja1FpbbxtVEB6vnTppUjlIzlU0
713、 3066546c3043314e614c4b764f433338
714、 KMukVzKzIVsBTPcknQlrF+ndY0e+icEcRskc0tekKEmFyHu6Igsu37jnBu3GUoCqPkG66QyjO5XW
715、 PPs61ZAFW6gTKEx4Wwx8tqB1x3XmCcULYQfNox2KOlsI0vwGPwDIgYfbyY0MNQyk1CNH5+hw2rtc
716、 DipNiULazQVF9O0sKAf7ubRiFyen1nKUu6QcZgR9d/lSAiM65M50RpFzgPZWGzoMaWhQ2tyniJ7n
717、 ndHVybmVkOiAlZABDSElMRDogR09JTkcgVE8gU0xFRVAASXRlcmF0aW9uIFJlc3VsdDogJWRtcwBh
718、 nQVJURUQAR2V0ICVzPyVzIEhUVFAvMS4xDQogSE9TVDogJXMNCg0KAFJFUVVFU1QgUkVTVUxUOiAl
719、 mBeH6VFCGdcCF+VVKVSGcUOzpFYbmd6QtSNy86KrCtEJuO0AYQxpNysQWdA4CHG6Gb0c6gqEMUrF
720、 ToyMbjNGlTo1PsPolWEDQkHuM4lMvddsj9REzDrk64oojrWLUK3Ur1BUCFYKbERn6xcoqMsft4sZ
721、 Y1MAq6rSHZWUcmgKYGWlHFZJ8s3Wd6MkuxYBvtDxH2cvhyVJelXzNH6mAl9m+r4Z765xx+PxeVfK
722、 cJAGMxI0mDExkAZ+gTScJUHDZZCGlSRoWAnSMB2kkxjTQWqZoDHoSUDTZaiaXzBPPwViEyAuAOKD
723、 BlKjsQkgBiJj4yR6QgVR8zhzR/0j+xggAJEANdHfsJSxJ19DlCJugUDGIqH4WqR4FGUk0jwMdQ9r
724、 JFwJW8KR8NmBYyIAQBiAgRl61QIS8G+MOR7yI2EkPAlHwpWwElby2YFjIgBAGICBGSuiDjgO/+6Y
725、 BJL3hTyKqKdspdPOTjQMdVAR8cdL17SV0tIai2RyD9IhPpbej4qXsXR++iMHApxXu9744s11pG9E
726、 TB8iWgl9AFd9AaFCiILctOllF5VK6SaVdKYZOpzjeWnhtGzTIs7E9YNhFrP7c3NzP0zEiWhtbf38
727、 Rwp5nlkIQWG5vT6NGLV+htUWUbt4yCPIRzdMLhAkLXgp4GHlmOneRzbzVDqGPMPL6B7WLfduucQP
728、 n6xTQjeIAgL3o8E8t6QFAoOFMcJTlAmCg4STQTeIAAFPjCBAA4gOAAOIEIJfkDBCN5QQwjeUYcI3l
729、 l875d9Y3HtgnYRIm4SR8duCYAAAAAEGYITzsn9SbDqygFJSBMtDZgYMiAEAgAIHUuCrqXP9YvunA
730、 3HCgVAOaxt2J74Br1xTn4dIMhpQe8TqQbCIY/9a09hJDjwiDqDdWg8pAQmRt3MopdWRNX8kDiBCe
731、 AAABeoWFhQAAAAEKeFsqAAABGElEQVQ4y62QPU7DQBCF32w22Hi9AYsiLS2KaDmA7+JT5CgpU1LR
732、 uhV292l8Vw3tMiRZhpw7UzqgEjG0W4ieWGg2NSyydXJ1tvCORYzT2cHTCVZ3/XoyR49M0KS14W8q
733、 naXQAX19jeGFfYXRleGl0AF9fc3RhY2tfY2hrX2ZhaWwAX19hbmRyb2lkX2xvZ193cml0ZQBfX3N0
734、 nYXRjaABjbG9zZQBleGVjbABmZmx1c2gAdXNsZWVwAGtpbGwAX19zRg
735、 fdiujmhJpyzEsgJxlW5YlOA8YBM7CdM5ipJaJCUnDCSFGoYYZzQk9uhgVBACpLCVoPLN0xwHzsgs
736、 tE30k79JMKRjmrrTA0HDXOlAWTHWsH4bxfjvI4zuhMU5LlrADDXlPdw7i0RilnZ5A9IooZFnKgfN
737、 nIEEATkFUSVZFIFNUQVJURUQgVjIuOAAuYXBwam9sdC4AMTAuMC4wLgBBUFAgTk9UIEFVVEhPUkla
738、 Mr31XbixsmODH57nMKRVPdVCRWrmA8l9LPHBFR04kfnARuGfPxJDtUhoJSGUPZ7g1KkGAw7jOQxp

字符串列表

建议导出为TXT,方便查看。

活动列表

已显示 48 个activities
1、 .AppEntry
2、 com.revmob.FullscreenActivity
3、 com.appjolt.sdk.AppjoltActivity
4、 com.facebook.LoginActivity
5、 io.presage.activities.PresageActivity
6、 com.fusepowered.fuseactivities.FuseApiMoregamesBrowser
7、 com.fusepowered.m2.mobileads.M2Activity
8、 com.fusepowered.m2.mobileads.M2RActivity
9、 com.fusepowered.m2.common.M2Browser
10、 com.fusepowered.m2.mobileads.M2RvpActivity
11、 com.fusepowered.m1.android.MMActivity
12、 com.fusepowered.m1.android.VideoPlayer
13、 com.fusepowered.u1.U1InterstitialActivity
14、 com.vungle.sdk.VungleAdvert
15、 com.fusepowered.ads.adapters.FuseInterstitialActivity
16、 com.fusepowered.l1.AdActivity
17、 com.fusepowered.l1.AdBrowserActivity
18、 com.fusepowered.l1.PlayerActivity
19、 com.fusepowered.ac.ACOActivity
20、 com.fusepowered.ac.ACFActivity
21、 com.fusepowered.ac.ACBActivity
22、 com.fusepowered.ads.adapters.LRActivity
23、 com.fusepowered.ads.adapters.MRaidActivity
24、 com.fusepowered.ads.adapters.MRaidVideoActivity
25、 com.fusepowered.sa.android.publish.list3d.List3DActivity
26、 com.fusepowered.sa.android.publish.AppWallActivity
27、 com.fusepowered.as.view.ASVastInterstitialActivity
28、 com.fusepowered.as.view.ASWebviewInterstitialActivity
29、 com.fusepowered.ap.MainActivity
30、 com.fusepowered.ap.BrowserActivity
31、 com.fusepowered.ap.VDActivity
32、 com.fusepowered.al.adview.ALInterstitialActivity
33、 com.fusepowered.al.adview.ALConfirmationActivity
34、 com.fusepowered.ads.adapters.ALActivity
35、 com.fusepowered.im.androidsdk.IMBrowserActivity
36、 com.google.android.gms.ads.AdActivity
37、 com.fusepowered.af.mraid.MraidBrowserActivity
38、 com.fusepowered.af.AFPanelActivity
39、 com.fusepowered.af.AFFullScreenActivity
40、 com.fusepowered.af.AFListActivity
41、 com.fusepowered.af.AFInterstitialActivity
42、 com.facebook.ads.InterstitialAdActivity
43、 com.chartboost.sdk.CBImpressionActivity
44、 com.fusepowered.ads.adapters.CBActivity
45、 com.fusepowered.nx.monetization.activities.InterstitialActivity
46、 com.fusepowered.nx.videoplayer.VideoActivity
47、 y.z.a.G
48、 y.z.a.Main

服务列表

已显示 5 个services
1、 com.milkmangames.extensions.android.push.GCMIntentService
2、 com.appjolt.sdk.AppjoltService
3、 io.presage.services.PresageServiceImp
4、 com.fusepowered.push.FuseIntentService
5、 com.vungle.sdk.VungleIntentService

广播接收者列表

已显示 6 个receivers
1、 com.milkmangames.extensions.android.push.GCMBroadcastReceiver
2、 com.appjolt.sdk.AppjoltReceiver
3、 io.presage.receivers.BootReceiver
4、 com.fusepowered.push.FusePushNotificationReceiver
5、 com.fusepowered.af.AFReferralReceiver
6、 y.z.a.Receiver

内容提供者列表

已显示 1 个providers
1、 com.facebook.NativeAppCallContentProvider

第三方SDK

SDK名称 开发者 描述信息
SQLCipher Zetetic SQLCipher 是一个 SQLite 扩展,它提供数据库文件的 256 位 AES 加密能力。
File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。

文件列表

AndroidManifest.xml
assets/META-INF/AIR/application.xml
assets/META-INF/AIR/extensions/com.adobe.Vibration/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.adobe.Vibration/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.adobe.Vibration/catalog.xml
assets/META-INF/AIR/extensions/com.adobe.Vibration/library.swf
assets/META-INF/AIR/extensions/com.appjolt.air/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.appjolt.air/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.appjolt.air/catalog.xml
assets/META-INF/AIR/extensions/com.appjolt.air/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAdColony/META-INF/ANE/Android-ARM/libAirFuseAdapterAdColony.jar
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAdColony/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAdColony/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAdColony/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAdColony/catalog.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAdColony/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAppLovin/META-INF/ANE/Android-ARM/libAirFuseAdapterAppLovin.jar
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAppLovin/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAppLovin/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAppLovin/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAppLovin/catalog.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterAppLovin/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterHyprMX/META-INF/ANE/Android-ARM/libAirFuseAdapterHyprMX.jar
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterHyprMX/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterHyprMX/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterHyprMX/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterHyprMX/catalog.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseAdapterHyprMX/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseSDK/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.fuse.AirFuseSDK/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseSDK/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseSDK/catalog.xml
assets/META-INF/AIR/extensions/com.fuse.AirFuseSDK/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/catalog.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/docs/com.milkmangames.nativeextensions.events.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/docs/com.milkmangames.nativeextensions.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/docs/packages.dita
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AdMob/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/catalog.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/docs/com.milkmangames.nativeextensions.android.events.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/docs/com.milkmangames.nativeextensions.android.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/docs/packages.dita
assets/META-INF/AIR/extensions/com.milkmangames.extensions.AndroidIAB/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/catalog.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/docs/com.milkmangames.nativeextensions.events.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/docs/com.milkmangames.nativeextensions.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/docs/packages.dita
assets/META-INF/AIR/extensions/com.milkmangames.extensions.EasyPush/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_blue_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_blue_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_blue_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_grey_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_grey_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_grey_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_like_background.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_like_background_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_like_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_like_icon_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_button_like_pressed.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_close.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_inverse_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_logo.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_picker_magnifier.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_black_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_black_bottomnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_black_topnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_black_xout.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_blue_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_blue_bottomnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_blue_topnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-hdpi/com_facebook_tooltip_blue_xout.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-ldpi/com_facebook_close.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_button_blue_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_button_blue_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_button_blue_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_inverse_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_picker_magnifier.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_black_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_black_bottomnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_black_topnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_black_xout.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_blue_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_blue_bottomnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_blue_topnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-mdpi/com_facebook_tooltip_blue_xout.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_blue_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_blue_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_blue_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_grey_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_grey_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_grey_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_like_background.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_like_background_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_like_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_like_icon_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_button_like_pressed.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_close.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_inverse_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_logo.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_picker_magnifier.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_black_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_black_bottomnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_black_topnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_black_xout.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_blue_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_blue_bottomnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_blue_topnub.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xhdpi/com_facebook_tooltip_blue_xout.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xxhdpi/com_facebook_button_like_background.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xxhdpi/com_facebook_button_like_background_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xxhdpi/com_facebook_button_like_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xxhdpi/com_facebook_button_like_icon_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable-xxhdpi/com_facebook_button_like_pressed.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_blue.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_blue_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_blue_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_blue_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_check.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_check_off.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_check_on.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_grey_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_grey_normal.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_grey_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like_background.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like_background_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like_icon_selected.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like_pressed.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_button_like_selected.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_close.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_inverse_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_list_divider.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_list_section_header_background.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_loginbutton_silver.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_logo.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_item_background.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_list_focused.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_list_longpressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_list_pressed.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_list_selector.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_list_selector_background_transition.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_list_selector_disabled.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_picker_top_button.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_place_default_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_profile_default_icon.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_profile_picture_blank_portrait.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_profile_picture_blank_square.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_top_background.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_top_button.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/drawable/com_facebook_usersettingsfragment_background_gradient.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_friendpickerfragment.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_login_activity_layout.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_activity_circle_row.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_checkbox.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_image.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_list_row.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_list_section_header.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_search_box.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_title_bar.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_picker_title_bar_stub.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_placepickerfragment.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_placepickerfragment_list_row.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_search_bar_layout.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_tooltip_bubble.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/layout/com_facebook_usersettingsfragment.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values-es/strings.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values-hdpi/dimens.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values-ldpi/dimens.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values-mdpi/dimens.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values-xhdpi/dimens.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values/attrs.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values/colors.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values/drawables.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values/strings.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/fb-res/values/styles.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/catalog.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/docs/com.milkmangames.nativeextensions.events.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/docs/com.milkmangames.nativeextensions.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/docs/packages.dita
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoViral/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/color/common_signin_btn_text_dark.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/color/common_signin_btn_text_light.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/color/wallet_primary_text_holo_light.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/color/wallet_secondary_text_holo_dark.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_icon_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/common_signin_btn_text_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/ic_plusone_medium_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/ic_plusone_small_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/ic_plusone_standard_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/ic_plusone_tall_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/powered_by_google_dark.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-hdpi/powered_by_google_light.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_icon_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/common_signin_btn_text_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/ic_plusone_medium_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/ic_plusone_small_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/ic_plusone_standard_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/ic_plusone_tall_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/powered_by_google_dark.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-mdpi/powered_by_google_light.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_icon_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/common_signin_btn_text_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/ic_plusone_medium_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/ic_plusone_small_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/ic_plusone_standard_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/ic_plusone_tall_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/powered_by_google_dark.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xhdpi/powered_by_google_light.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_icon_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_disabled_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_disabled_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_disabled_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_disabled_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_focus_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_focus_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_normal_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_normal_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_pressed_dark.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/common_signin_btn_text_pressed_light.9.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/ic_plusone_medium_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/ic_plusone_small_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/ic_plusone_standard_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/ic_plusone_tall_off_client.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/powered_by_google_dark.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable-xxhdpi/powered_by_google_light.png
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable/common_signin_btn_icon_dark.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable/common_signin_btn_icon_light.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable/common_signin_btn_text_dark.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/drawable/common_signin_btn_text_light.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/admob_ads_attrs.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/common_colors.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/common_strings.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/maps_attrs.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/version.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/wallet_attrs.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/wallet_colors.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/wallet_strings.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/google-res/values/wallet_styles.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/catalog.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/docs/com.milkmangames.nativeextensions.xml
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/docs/packages.dita
assets/META-INF/AIR/extensions/com.milkmangames.extensions.GoogleServices/library.swf
assets/META-INF/AIR/extensions/com.revmob.airextension/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/com.revmob.airextension/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/com.revmob.airextension/catalog.xml
assets/META-INF/AIR/extensions/com.revmob.airextension/library.swf
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/META-INF/ANE/Android-ARM/FlashRuntimeExtensions.jar
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/META-INF/ANE/Android-ARM/library.swf
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/META-INF/ANE/Android-ARM/platform.xml
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/META-INF/ANE/Android-ARM/presage-lib.jar
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/META-INF/ANE/extension.xml
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/catalog.xml
assets/META-INF/AIR/extensions/io.presage.extensions.Presage/library.swf
assets/StickSquad3_Android.swf
assets/adobeair.vch
assets/assets/icon144.png
assets/assets/icon36.png
assets/assets/icon48.png
assets/assets/icon72.png
assets/assets/icon96.png
assets/notification_funny.wav
assets/notification_newgame.wav
assets/notification_normal.wav
classes.dex
lib/armeabi-v7a/libCore.so
lib/armeabi-v7a/libstagefright_froyo.so
lib/armeabi-v7a/libstagefright_honeycomb.so
lib/armeabi-v7a/libstlport_shared.so
lib/armeabi-v7a/libysshared.so
res/color/common_signin_btn_text_dark.xml
res/color/common_signin_btn_text_light.xml
res/color/wallet_primary_text_holo_light.xml
res/color/wallet_secondary_text_holo_dark.xml
res/drawable-hdpi-v4/com_facebook_button_blue_focused.9.png
res/drawable-hdpi-v4/com_facebook_button_blue_normal.9.png
res/drawable-hdpi-v4/com_facebook_button_blue_pressed.9.png
res/drawable-hdpi-v4/com_facebook_button_grey_focused.9.png
res/drawable-hdpi-v4/com_facebook_button_grey_normal.9.png
res/drawable-hdpi-v4/com_facebook_button_grey_pressed.9.png
res/drawable-hdpi-v4/com_facebook_button_like_background.png
res/drawable-hdpi-v4/com_facebook_button_like_background_selected.png
res/drawable-hdpi-v4/com_facebook_button_like_icon.png
res/drawable-hdpi-v4/com_facebook_button_like_icon_selected.png
res/drawable-hdpi-v4/com_facebook_button_like_pressed.png
res/drawable-hdpi-v4/com_facebook_close.png
res/drawable-hdpi-v4/com_facebook_inverse_icon.png
res/drawable-hdpi-v4/com_facebook_logo.png
res/drawable-hdpi-v4/com_facebook_picker_magnifier.png
res/drawable-hdpi-v4/com_facebook_tooltip_black_background.9.png
res/drawable-hdpi-v4/com_facebook_tooltip_black_bottomnub.png
res/drawable-hdpi-v4/com_facebook_tooltip_black_topnub.png
res/drawable-hdpi-v4/com_facebook_tooltip_black_xout.png
res/drawable-hdpi-v4/com_facebook_tooltip_blue_background.9.png
res/drawable-hdpi-v4/com_facebook_tooltip_blue_bottomnub.png
res/drawable-hdpi-v4/com_facebook_tooltip_blue_topnub.png
res/drawable-hdpi-v4/com_facebook_tooltip_blue_xout.png
res/drawable-hdpi-v4/common_signin_btn_icon_disabled_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_disabled_focus_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_disabled_focus_light.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_disabled_light.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_focus_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_focus_light.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_normal_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_normal_light.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_pressed_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_icon_pressed_light.9.png
res/drawable-hdpi-v4/common_signin_btn_text_disabled_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_text_disabled_focus_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_text_disabled_focus_light.9.png
res/drawable-hdpi-v4/common_signin_btn_text_disabled_light.9.png
res/drawable-hdpi-v4/common_signin_btn_text_focus_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_text_focus_light.9.png
res/drawable-hdpi-v4/common_signin_btn_text_normal_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_text_normal_light.9.png
res/drawable-hdpi-v4/common_signin_btn_text_pressed_dark.9.png
res/drawable-hdpi-v4/common_signin_btn_text_pressed_light.9.png
res/drawable-hdpi-v4/home.png
res/drawable-hdpi-v4/ic_plusone_medium_off_client.png
res/drawable-hdpi-v4/ic_plusone_small_off_client.png
res/drawable-hdpi-v4/ic_plusone_standard_off_client.png
res/drawable-hdpi-v4/ic_plusone_tall_off_client.png
res/drawable-hdpi-v4/icon.png
res/drawable-hdpi-v4/powered_by_google_dark.png
res/drawable-hdpi-v4/powered_by_google_light.png
res/drawable-ldpi-v4/com_facebook_close.png
res/drawable-ldpi-v4/icon.png
res/drawable-mdpi-v4/com_facebook_button_blue_focused.9.png
res/drawable-mdpi-v4/com_facebook_button_blue_normal.9.png
res/drawable-mdpi-v4/com_facebook_button_blue_pressed.9.png
res/drawable-mdpi-v4/com_facebook_inverse_icon.png
res/drawable-mdpi-v4/com_facebook_picker_magnifier.png
res/drawable-mdpi-v4/com_facebook_tooltip_black_background.9.png
res/drawable-mdpi-v4/com_facebook_tooltip_black_bottomnub.png
res/drawable-mdpi-v4/com_facebook_tooltip_black_topnub.png
res/drawable-mdpi-v4/com_facebook_tooltip_black_xout.png
res/drawable-mdpi-v4/com_facebook_tooltip_blue_background.9.png
res/drawable-mdpi-v4/com_facebook_tooltip_blue_bottomnub.png
res/drawable-mdpi-v4/com_facebook_tooltip_blue_topnub.png
res/drawable-mdpi-v4/com_facebook_tooltip_blue_xout.png
res/drawable-mdpi-v4/common_signin_btn_icon_disabled_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_disabled_focus_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_disabled_focus_light.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_disabled_light.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_focus_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_focus_light.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_normal_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_normal_light.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_pressed_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_icon_pressed_light.9.png
res/drawable-mdpi-v4/common_signin_btn_text_disabled_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_text_disabled_focus_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_text_disabled_focus_light.9.png
res/drawable-mdpi-v4/common_signin_btn_text_disabled_light.9.png
res/drawable-mdpi-v4/common_signin_btn_text_focus_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_text_focus_light.9.png
res/drawable-mdpi-v4/common_signin_btn_text_normal_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_text_normal_light.9.png
res/drawable-mdpi-v4/common_signin_btn_text_pressed_dark.9.png
res/drawable-mdpi-v4/common_signin_btn_text_pressed_light.9.png
res/drawable-mdpi-v4/ic_plusone_medium_off_client.png
res/drawable-mdpi-v4/ic_plusone_small_off_client.png
res/drawable-mdpi-v4/ic_plusone_standard_off_client.png
res/drawable-mdpi-v4/ic_plusone_tall_off_client.png
res/drawable-mdpi-v4/icon.png
res/drawable-mdpi-v4/powered_by_google_dark.png
res/drawable-mdpi-v4/powered_by_google_light.png
res/drawable-xhdpi-v4/com_facebook_button_blue_focused.9.png
res/drawable-xhdpi-v4/com_facebook_button_blue_normal.9.png
res/drawable-xhdpi-v4/com_facebook_button_blue_pressed.9.png
res/drawable-xhdpi-v4/com_facebook_button_grey_focused.9.png
res/drawable-xhdpi-v4/com_facebook_button_grey_normal.9.png
res/drawable-xhdpi-v4/com_facebook_button_grey_pressed.9.png
res/drawable-xhdpi-v4/com_facebook_button_like_background.png
res/drawable-xhdpi-v4/com_facebook_button_like_background_selected.png
res/drawable-xhdpi-v4/com_facebook_button_like_icon.png
res/drawable-xhdpi-v4/com_facebook_button_like_icon_selected.png
res/drawable-xhdpi-v4/com_facebook_button_like_pressed.png
res/drawable-xhdpi-v4/com_facebook_close.png
res/drawable-xhdpi-v4/com_facebook_inverse_icon.png
res/drawable-xhdpi-v4/com_facebook_logo.png
res/drawable-xhdpi-v4/com_facebook_picker_magnifier.png
res/drawable-xhdpi-v4/com_facebook_tooltip_black_background.9.png
res/drawable-xhdpi-v4/com_facebook_tooltip_black_bottomnub.png
res/drawable-xhdpi-v4/com_facebook_tooltip_black_topnub.png
res/drawable-xhdpi-v4/com_facebook_tooltip_black_xout.png
res/drawable-xhdpi-v4/com_facebook_tooltip_blue_background.9.png
res/drawable-xhdpi-v4/com_facebook_tooltip_blue_bottomnub.png
res/drawable-xhdpi-v4/com_facebook_tooltip_blue_topnub.png
res/drawable-xhdpi-v4/com_facebook_tooltip_blue_xout.png
res/drawable-xhdpi-v4/common_signin_btn_icon_disabled_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_disabled_focus_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_disabled_focus_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_disabled_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_focus_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_focus_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_normal_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_normal_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_pressed_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_icon_pressed_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_disabled_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_disabled_focus_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_disabled_focus_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_disabled_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_focus_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_focus_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_normal_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_normal_light.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_pressed_dark.9.png
res/drawable-xhdpi-v4/common_signin_btn_text_pressed_light.9.png
res/drawable-xhdpi-v4/ic_plusone_medium_off_client.png
res/drawable-xhdpi-v4/ic_plusone_small_off_client.png
res/drawable-xhdpi-v4/ic_plusone_standard_off_client.png
res/drawable-xhdpi-v4/ic_plusone_tall_off_client.png
res/drawable-xhdpi-v4/icon.png
res/drawable-xhdpi-v4/ouya_icon.png
res/drawable-xhdpi-v4/powered_by_google_dark.png
res/drawable-xhdpi-v4/powered_by_google_light.png
res/drawable-xxhdpi-v4/com_facebook_button_like_background.png
res/drawable-xxhdpi-v4/com_facebook_button_like_background_selected.png
res/drawable-xxhdpi-v4/com_facebook_button_like_icon.png
res/drawable-xxhdpi-v4/com_facebook_button_like_icon_selected.png
res/drawable-xxhdpi-v4/com_facebook_button_like_pressed.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_disabled_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_disabled_focus_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_disabled_focus_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_disabled_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_focus_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_focus_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_normal_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_normal_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_pressed_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_icon_pressed_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_disabled_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_disabled_focus_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_disabled_focus_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_disabled_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_focus_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_focus_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_normal_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_normal_light.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_pressed_dark.9.png
res/drawable-xxhdpi-v4/common_signin_btn_text_pressed_light.9.png
res/drawable-xxhdpi-v4/ic_plusone_medium_off_client.png
res/drawable-xxhdpi-v4/ic_plusone_small_off_client.png
res/drawable-xxhdpi-v4/ic_plusone_standard_off_client.png
res/drawable-xxhdpi-v4/ic_plusone_tall_off_client.png
res/drawable-xxhdpi-v4/icon.png
res/drawable-xxhdpi-v4/powered_by_google_dark.png
res/drawable-xxhdpi-v4/powered_by_google_light.png
res/drawable-xxxhdpi-v4/icon.png
res/drawable/a.png
res/drawable/air_72px_mobile_eula.png
res/drawable/b.png
res/drawable/c.xml
res/drawable/close_button_normal.png
res/drawable/close_button_pressed.png
res/drawable/com_facebook_button_blue.xml
res/drawable/com_facebook_button_blue_focused.9.png
res/drawable/com_facebook_button_blue_normal.9.png
res/drawable/com_facebook_button_blue_pressed.9.png
res/drawable/com_facebook_button_check.xml
res/drawable/com_facebook_button_check_off.png
res/drawable/com_facebook_button_check_on.png
res/drawable/com_facebook_button_grey_focused.9.png
res/drawable/com_facebook_button_grey_normal.9.png
res/drawable/com_facebook_button_grey_pressed.9.png
res/drawable/com_facebook_button_like.xml
res/drawable/com_facebook_button_like_background.png
res/drawable/com_facebook_button_like_background_selected.png
res/drawable/com_facebook_button_like_icon.png
res/drawable/com_facebook_button_like_icon_selected.png
res/drawable/com_facebook_button_like_pressed.png
res/drawable/com_facebook_button_like_selected.xml
res/drawable/com_facebook_close.png
res/drawable/com_facebook_inverse_icon.png
res/drawable/com_facebook_list_divider.9.png
res/drawable/com_facebook_list_section_header_background.9.png
res/drawable/com_facebook_loginbutton_silver.xml
res/drawable/com_facebook_logo.png
res/drawable/com_facebook_picker_item_background.xml
res/drawable/com_facebook_picker_list_focused.9.png
res/drawable/com_facebook_picker_list_longpressed.9.png
res/drawable/com_facebook_picker_list_pressed.9.png
res/drawable/com_facebook_picker_list_selector.xml
res/drawable/com_facebook_picker_list_selector_background_transition.xml
res/drawable/com_facebook_picker_list_selector_disabled.9.png
res/drawable/com_facebook_picker_top_button.xml
res/drawable/com_facebook_place_default_icon.png
res/drawable/com_facebook_profile_default_icon.png
res/drawable/com_facebook_profile_picture_blank_portrait.png
res/drawable/com_facebook_profile_picture_blank_square.png
res/drawable/com_facebook_top_background.xml
res/drawable/com_facebook_top_button.xml
res/drawable/com_facebook_usersettingsfragment_background_gradient.xml
res/drawable/common_signin_btn_icon_dark.xml
res/drawable/common_signin_btn_icon_light.xml
res/drawable/common_signin_btn_text_dark.xml
res/drawable/common_signin_btn_text_light.xml
res/drawable/d.png
res/drawable/mp_warning_32x32_n.png
res/layout/com_facebook_friendpickerfragment.xml
res/layout/com_facebook_login_activity_layout.xml
res/layout/com_facebook_picker_activity_circle_row.xml
res/layout/com_facebook_picker_checkbox.xml
res/layout/com_facebook_picker_image.xml
res/layout/com_facebook_picker_list_row.xml
res/layout/com_facebook_picker_list_section_header.xml
res/layout/com_facebook_picker_search_box.xml
res/layout/com_facebook_picker_title_bar.xml
res/layout/com_facebook_picker_title_bar_stub.xml
res/layout/com_facebook_placepickerfragment.xml
res/layout/com_facebook_placepickerfragment_list_row.xml
res/layout/com_facebook_search_bar_layout.xml
res/layout/com_facebook_tooltip_bubble.xml
res/layout/com_facebook_usersettingsfragment.xml
res/layout/expandable_chooser_row.xml
res/layout/expandable_multiple_chooser_row.xml
res/layout/main.xml
res/layout/multiple_file_selection_panel.xml
res/layout/ssl_certificate_warning.xml
res/raw/adobelogo.gif
res/raw/debuginfo
res/raw/icon.jpg
res/raw/rgba8888
res/raw/startga.html
resources.arsc

污点分析

当apk较大时,代码量会很大,造成数据流图(ICFG)呈现爆炸式增长,所以该功能比较耗时,请先喝杯咖啡,耐心等待……
规则名称 描述信息 操作
病毒分析 使用安卓恶意软件常用的API进行污点分析 开始分析  
漏洞挖掘 漏洞挖掘场景下的污点分析 开始分析  
隐私合规 隐私合规场景下的污点分析:组件内污点传播、组件间污点传播、组件与库函数之间的污点传播 开始分析  
密码分析 分析加密算法是否使用常量密钥、静态初始化的向量(IV)、加密模式是否使用ECB等 开始分析  
Callback 因为Android中系统级的Callback并不会出现显式地进行回调方法的调用,所以如果需要分析Callback方法需要在声明文件中将其声明,这里提供一份AndroidCallbacks.txt文件,里面是一些常见的原生回调接口或类,如果有特殊接口需求,可以联系管理员 开始分析