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

APP评分

病毒检测 16 个厂商报毒

安全评分

文件信息

文件名称 SSC(试用生成).apk
文件大小 6.2MB
MD5 0c5dfef8a1583b0ef1134c03a232ab95
SHA1 f95748b7ceb6849ea170dfa638166a152108bb6b
SHA256 68dd0d32075b5f9193a783c0922aa25915df699c980dcd9a0827f1574ae4a2b4

应用信息

应用名称 SSC(试用生成)
包名 sd4r32.fre3rbh.np9re4m
主活动 com.catchturtle.RegisterActivity
目标SDK 30     最小SDK 19
版本号 30.2.4     子版本号 2024
加固信息 资源混淆

组件导出信息

反编译代码

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

证书信息

二进制文件已签名
v1 签名: True
v2 签名: True
v3 签名: True
v4 签名: False
主题: C=Unknown, ST=Unknown, L=Unknown, O=Unknown, OU=Unknown, CN=Unknown
签名算法: rsassa_pkcs1v15
有效期自: 2023-12-01 12:13:08+00:00
有效期至: 2051-04-18 12:13:08+00:00
发行人: C=Unknown, ST=Unknown, L=Unknown, O=Unknown, OU=Unknown, CN=Unknown
序列号: 0x742d13cd
哈希算法: sha256
证书MD5: 52e24fdb1aa60230b0069cd07b3248e0
证书SHA1: 469965645b080df3d09c7728b719b0fb35da82a5
证书SHA256: 341048ad2686632a2c466e54dc6610ff20c0dcf683679f8f6f42e39f1c86773a
证书SHA512: 6d34840315fa84f2269e268ec4b0b6ec33b33bcfafba2ec8af50dff56fbc8f5018367f311330c71c5a82ce2dc6e061e4114fb19216870b3fae671902b25c6681
公钥算法: rsa
密钥长度: 2048
指纹: c489e9efdb99bd3d48297430a11d0108cba2c031b9a6bc5b95392301b3a0f2ae
找到 1 个唯一证书

应用程序权限

权限名称 安全等级 权限内容 权限描述 关联代码
uni.app.qweq12344eq4fs_com.miui.whetstone.permission.ACCESS_PROVIDER 未知 未知权限 来自 android 引用的未知权限。
android.permission.READ_EXTERNAL_STORAGE 危险 读取SD卡内容 允许应用程序从SD卡读取信息。
android.permission.ACCESS_COARSE_LOCATION 危险 获取粗略位置 通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米。恶意程序可以用它来确定您的大概位置。
android.permission.READ_CONTACTS 危险 读取联系人信息 允允许应用程序读取您手机上存储的所有联系人(地址)数据。恶意应用程序可借此将您的数据发送给其他人。
android.permission.ACCESS_NETWORK_STATE 普通 获取网络状态 允许应用程序查看所有网络的状态。
android.permission.ACCESS_WIFI_STATE 普通 查看Wi-Fi状态 允许应用程序查看有关Wi-Fi状态的信息。
android.permission.CHANGE_WIFI_STATE 危险 改变Wi-Fi状态 允许应用程序改变Wi-Fi状态。
android.permission.BLUETOOTH 危险 创建蓝牙连接 允许应用程序查看或创建蓝牙连接。
android.permission.ACCESS_BACKGROUND_LOCATION 危险 获取后台定位权限 允许应用程序访问后台位置。如果您正在请求此权限,则还必须请求ACCESS COARSE LOCATION或ACCESS FINE LOCATION。单独请求此权限不会授予您位置访问权限。
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS 普通 访问定位额外命令 访问额外位置提供程序命令,恶意应用程序可能会使用它来干扰GPS或其他位置源的操作。
android.permission.CAMERA 危险 拍照和录制视频 允许应用程序拍摄照片和视频,且允许应用程序收集相机在任何时候拍到的图像。
android.permission.READ_PHONE_STATE 危险 读取手机状态和标识 允许应用程序访问设备的手机功能。有此权限的应用程序可确定此手机的号码和序列号,是否正在通话,以及对方的号码等。
android.permission.CHANGE_NETWORK_STATE 危险 改变网络连通性 允许应用程序改变网络连通性。
android.permission.ACCESS_FINE_LOCATION 危险 获取精确位置 通过GPS芯片接收卫星的定位信息,定位精度达10米以内。恶意程序可以用它来确定您所在的位置。
android.permission.WRITE_EXTERNAL_STORAGE 危险 读取/修改/删除外部存储内容 允许应用程序写入外部存储。
android.permission.READ_SMS 危险 读取短信 允许应用程序读取您的手机或 SIM 卡中存储的短信。恶意应用程序可借此读取您的机密信息。
android.permission.BLUETOOTH_ADMIN 危险 管理蓝牙 允许程序发现和配对新的蓝牙设备。
android.permission.INTERNET 危险 完全互联网访问 允许应用程序创建网络套接字。
android.permission.FOREGROUND_SERVICE 普通 创建前台Service Android 9.0以上允许常规应用程序使用 Service.startForeground,用于podcast播放(推送悬浮播放,锁屏播放)

证书分析

高危
0
警告
1
信息
1
标题 严重程度 描述信息
已签名应用 信息 应用程序已使用代码签名证书进行签名
应用程序存在Janus漏洞 警告 应用程序使用了v1签名方案进行签名,如果只使用v1签名方案,那么它就容易受到安卓5.0-8.0上的Janus漏洞的攻击。在安卓5.0-7.0上运行的使用了v1签名方案的应用程序,以及同时使用了v2/v3签名方案的应用程序也同样存在漏洞。

MANIFEST分析

高危
0
警告
4
信息
0
屏蔽
0
序号 问题 严重程度 描述信息 操作
1 应用程序可以安装在有漏洞的已更新 Android 版本上
Android 4.4-4.4.4, [minSdk=19]
警告 该应用程序可以安装在具有多个未修复漏洞的旧版本 Android 上。这些设备不会从 Google 接收合理的安全更新。支持 Android 版本 => 10、API 29 以接收合理的安全更新。
2 应用程序已启用明文网络流量
[android:usesCleartextTraffic=true]
警告 应用程序打算使用明文网络流量,例如明文HTTP,FTP协议,DownloadManager和MediaPlayer。针对API级别27或更低的应用程序,默认值为“true”。针对API级别28或更高的应用程序,默认值为“false”。避免使用明文流量的主要原因是缺乏机密性,真实性和防篡改保护;网络攻击者可以窃听传输的数据,并且可以在不被检测到的情况下修改它。
3 应用程序具有网络安全配置
[android:networkSecurityConfig=@xml/network_security_config]
信息 网络安全配置功能让应用程序可以在一个安全的,声明式的配置文件中自定义他们的网络安全设置,而不需要修改应用程序代码。这些设置可以针对特定的域名和特定的应用程序进行配置。
4 Activity (com.lxj.xpopup.util.XPermission$PermissionActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。
5 Activity (permison.PermissionsActivity) 未被保护。
[android:exported=true]
警告 发现 Activity与设备上的其他应用程序共享,因此使其对设备上的任何其他应用程序都可访问。

可浏览的ACTIVITIES

ACTIVITY INTENT

网络安全配置

高危
1
警告
0
信息
0
安全
0
序号 范围 严重级别 描述
1 *
基本配置不安全地配置为允许到所有域的明文流量。

API调用分析

API功能 源码文件
调用java反射机制
一般功能-> 查看\修改Android系统属性 com/lxj/xpopup/util/FuckRomUtils.java
com/tencent/location/qmsp/oaid2/m0.java
加密解密-> 信息摘要算法
c/t/m/g/eo.java
c/t/m/g/hd.java
com/bumptech/glide/load/Key.java
com/bumptech/glide/load/MultiTransformation.java
com/bumptech/glide/load/Option.java
com/bumptech/glide/load/Options.java
com/bumptech/glide/load/engine/DataCacheKey.java
com/bumptech/glide/load/engine/EngineKey.java
com/bumptech/glide/load/engine/ResourceCacheKey.java
com/bumptech/glide/load/engine/cache/SafeKeyGenerator.java
com/bumptech/glide/load/engine/prefill/BitmapPreFillRunner.java
com/bumptech/glide/load/model/GlideUrl.java
com/bumptech/glide/load/resource/UnitTransformation.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableTransformation.java
com/bumptech/glide/load/resource/bitmap/CenterCrop.java
com/bumptech/glide/load/resource/bitmap/CenterInside.java
com/bumptech/glide/load/resource/bitmap/CircleCrop.java
com/bumptech/glide/load/resource/bitmap/DrawableTransformation.java
com/bumptech/glide/load/resource/bitmap/FitCenter.java
com/bumptech/glide/load/resource/bitmap/GranularRoundedCorners.java
com/bumptech/glide/load/resource/bitmap/Rotate.java
com/bumptech/glide/load/resource/bitmap/RoundedCorners.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableTransformation.java
com/bumptech/glide/signature/AndroidResourceSignature.java
com/bumptech/glide/signature/EmptySignature.java
com/bumptech/glide/signature/MediaStoreSignature.java
com/bumptech/glide/signature/ObjectKey.java
com/tencent/location/qimei/j/a.java
com/tencent/location/qmsp/oaid2/h0.java
com/tencent/location/qmsp/oaid2/l.java
一般功能-> 文件操作
c/t/m/g/ad.java
c/t/m/g/ar.java
c/t/m/g/at.java
c/t/m/g/bc.java
c/t/m/g/be.java
c/t/m/g/bz.java
c/t/m/g/ca.java
c/t/m/g/cn.java
c/t/m/g/cq.java
c/t/m/g/cr.java
c/t/m/g/cw.java
c/t/m/g/cy.java
c/t/m/g/cz.java
c/t/m/g/dh.java
c/t/m/g/dl.java
c/t/m/g/ec.java
c/t/m/g/ef.java
c/t/m/g/eg.java
c/t/m/g/ek.java
c/t/m/g/el.java
c/t/m/g/eu.java
c/t/m/g/ex.java
c/t/m/g/ey.java
c/t/m/g/fs.java
c/t/m/g/ft.java
c/t/m/g/gf.java
c/t/m/g/gh.java
c/t/m/g/gt.java
c/t/m/g/ha.java
c/t/m/g/hc.java
c/t/m/g/hd.java
c/t/m/g/he.java
com/bumptech/glide/Glide.java
com/bumptech/glide/ModelTypes.java
com/bumptech/glide/RequestBuilder.java
com/bumptech/glide/RequestManager.java
com/bumptech/glide/disklrucache/DiskLruCache.java
com/bumptech/glide/disklrucache/StrictLineReader.java
com/bumptech/glide/disklrucache/Util.java
com/bumptech/glide/gifdecoder/GifDecoder.java
com/bumptech/glide/gifdecoder/StandardGifDecoder.java
com/bumptech/glide/load/Encoder.java
com/bumptech/glide/load/HttpException.java
com/bumptech/glide/load/ImageHeaderParser.java
com/bumptech/glide/load/ImageHeaderParserUtils.java
com/bumptech/glide/load/ResourceDecoder.java
com/bumptech/glide/load/data/AssetFileDescriptorLocalUriFetcher.java
com/bumptech/glide/load/data/AssetPathFetcher.java
com/bumptech/glide/load/data/BufferedOutputStream.java
com/bumptech/glide/load/data/DataRewinder.java
com/bumptech/glide/load/data/ExifOrientationStream.java
com/bumptech/glide/load/data/FileDescriptorAssetPathFetcher.java
com/bumptech/glide/load/data/FileDescriptorLocalUriFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/bumptech/glide/load/data/InputStreamRewinder.java
com/bumptech/glide/load/data/LocalUriFetcher.java
com/bumptech/glide/load/data/ParcelFileDescriptorRewinder.java
com/bumptech/glide/load/data/StreamAssetPathFetcher.java
com/bumptech/glide/load/data/StreamLocalUriFetcher.java
com/bumptech/glide/load/data/mediastore/FileService.java
com/bumptech/glide/load/data/mediastore/ThumbFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbnailStreamOpener.java
com/bumptech/glide/load/engine/DataCacheGenerator.java
com/bumptech/glide/load/engine/DataCacheWriter.java
com/bumptech/glide/load/engine/DecodeHelper.java
com/bumptech/glide/load/engine/DecodePath.java
com/bumptech/glide/load/engine/GlideException.java
com/bumptech/glide/load/engine/ResourceCacheGenerator.java
com/bumptech/glide/load/engine/cache/DiskCache.java
com/bumptech/glide/load/engine/cache/DiskCacheAdapter.java
com/bumptech/glide/load/engine/cache/DiskLruCacheFactory.java
com/bumptech/glide/load/engine/cache/DiskLruCacheWrapper.java
com/bumptech/glide/load/engine/cache/ExternalCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/cache/ExternalPreferredCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/cache/InternalCacheDiskCacheFactory.java
com/bumptech/glide/load/engine/executor/RuntimeCompat.java
com/bumptech/glide/load/model/AssetUriLoader.java
com/bumptech/glide/load/model/ByteArrayLoader.java
com/bumptech/glide/load/model/ByteBufferEncoder.java
com/bumptech/glide/load/model/ByteBufferFileLoader.java
com/bumptech/glide/load/model/DataUrlLoader.java
com/bumptech/glide/load/model/FileLoader.java
com/bumptech/glide/load/model/MediaStoreFileLoader.java
com/bumptech/glide/load/model/ResourceLoader.java
com/bumptech/glide/load/model/StreamEncoder.java
com/bumptech/glide/load/model/StringLoader.java
com/bumptech/glide/load/model/UriLoader.java
com/bumptech/glide/load/model/UrlUriLoader.java
com/bumptech/glide/load/model/stream/BaseGlideUrlLoader.java
com/bumptech/glide/load/model/stream/HttpGlideUrlLoader.java
com/bumptech/glide/load/model/stream/HttpUriLoader.java
com/bumptech/glide/load/model/stream/MediaStoreImageThumbLoader.java
com/bumptech/glide/load/model/stream/MediaStoreVideoThumbLoader.java
com/bumptech/glide/load/model/stream/QMediaStoreUriLoader.java
com/bumptech/glide/load/model/stream/UrlLoader.java
com/bumptech/glide/load/resource/ImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapDrawableEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/ByteBufferBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/ByteBufferBitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/Downsampler.java
com/bumptech/glide/load/resource/bitmap/ExifInterfaceImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java
com/bumptech/glide/load/resource/bitmap/ImageReader.java
com/bumptech/glide/load/resource/bitmap/InputStreamBitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/ParcelFileDescriptorBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/RecyclableBufferedInputStream.java
com/bumptech/glide/load/resource/bitmap/StreamBitmapDecoder.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/file/FileDecoder.java
com/bumptech/glide/load/resource/file/FileResource.java
com/bumptech/glide/load/resource/gif/ByteBufferGifDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableEncoder.java
com/bumptech/glide/load/resource/gif/StreamGifDecoder.java
com/bumptech/glide/load/resource/transcode/BitmapBytesTranscoder.java
com/bumptech/glide/util/ByteBufferUtil.java
com/bumptech/glide/util/ContentLengthInputStream.java
com/bumptech/glide/util/ExceptionCatchingInputStream.java
com/bumptech/glide/util/ExceptionPassthroughInputStream.java
com/bumptech/glide/util/MarkEnforcingInputStream.java
com/catchturtle/RegisterActivity.java
com/davemorrissey/labs/subscaleview/ImageSource.java
com/davemorrissey/labs/subscaleview/ImageViewState.java
com/davemorrissey/labs/subscaleview/decoder/SkiaImageDecoder.java
com/davemorrissey/labs/subscaleview/decoder/SkiaImageRegionDecoder.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/lxj/xpopup/interfaces/XPopupImageLoader.java
com/lxj/xpopup/util/FuckRomUtils.java
com/lxj/xpopup/util/ImageDownloadTarget.java
com/lxj/xpopup/util/SmartGlideImageLoader.java
com/lxj/xpopup/util/XPopupUtils.java
com/tencent/location/qimei/d/d.java
com/tencent/location/qimei/i/b.java
com/tencent/location/qimei/j/a.java
com/tencent/location/qimei/m/a.java
id/zelory/compressor/Compressor.java
id/zelory/compressor/ImageUtil.java
permison/rom/RomUtils.java
网络通信-> TCP套接字 c/t/m/g/ag.java
c/t/m/g/ar.java
c/t/m/g/at.java
网络通信-> SSL证书处理 c/t/m/g/ar.java
一般功能-> 获取系统服务(getSystemService)
隐私数据-> 获取GPS位置信息
一般功能-> IPC通信
进程操作-> 获取运行的进程\服务 c/t/m/g/cr.java
com/tencent/location/qimei/d/a.java
进程操作-> 获取进程pid
网络通信-> HTTP建立连接 c/t/m/g/at.java
c/t/m/g/ek.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
网络通信-> HTTPS建立连接 c/t/m/g/aq.java
c/t/m/g/at.java
加密解密-> Crypto加解密组件
加密解密-> Base64 加密
加密解密-> Base64 解密
组件-> 启动 Service
组件-> 启动 Activity
一般功能-> 获取WiFi相关信息
隐私数据-> 获取已安装的应用程序 com/lxj/xpopup/util/XPermission.java
permison/rom/MiuiUtils.java
permison/rom/QikuUtils.java
组件-> ContentProvider com/tencent/location/qmsp/oaid2/c0.java
组件-> 发送广播 c/t/m/g/ff.java
com/lxj/xpopup/util/XPopupUtils.java
一般功能-> 获取活动网路信息
设备指纹-> 查看本机IMSI c/t/m/g/cr.java
com/tencent/location/qimei/d/d.java
一般功能-> 获取网络接口信息 c/t/m/g/z.java
com/tencent/location/qimei/d/d.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/bumptech/glide/load/resource/bitmap/TransformationUtils.java
com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
命令执行-> getRuntime.exec() com/lxj/xpopup/util/FuckRomUtils.java
permison/rom/RomUtils.java
进程操作-> 杀死进程 com/catchturtle/RegisterActivity.java
设备指纹-> 查看本机号码 com/catchturtle/RegisterActivity.java
隐私数据-> 读写通讯录 com/catchturtle/RegisterActivity.java
网络通信-> OkHttpClient Connection com/catchturtle/RegisterActivity.java
设备指纹-> getSimOperator c/t/m/g/z.java
一般功能-> Android通知 com/bumptech/glide/request/target/NotificationTarget.java
隐私数据-> 屏幕截图,截取自己应用内部界面 com/lxj/xpopup/util/XPopupUtils.java
网络通信-> 蓝牙连接 c/t/m/g/fj.java
c/t/m/g/fy.java
设备指纹-> getAllCellInfo c/t/m/g/gr.java
设备指纹-> 获取蜂窝位置信息 c/t/m/g/gr.java
网络通信-> WebView 相关 com/catchturtle/WebViewActivity.java
一般功能-> 加载so文件 c/t/m/g/fp.java
com/tencent/location/qimei/beaconid/U.java
一般功能-> 传感器相关操作 c/t/m/g/fn.java

源代码分析

高危
3
警告
7
信息
1
安全
0
屏蔽
0
序号 问题 等级 参考标准 文件位置 操作
1 SSL的不安全实现。信任所有证书或接受自签名证书是一个关键的安全漏洞。此应用程序易受MITM攻击 高危 CWE: CWE-295: 证书验证不恰当
OWASP Top 10: M3: Insecure Communication
OWASP MASVS: MSTG-NETWORK-3
c/t/m/g/ar.java
2 应用程序记录日志信息,不得记录敏感信息 信息 CWE: CWE-532: 通过日志文件的信息暴露
OWASP MASVS: MSTG-STORAGE-3
c/t/m/g/fj.java
c/t/m/g/gh.java
com/bumptech/glide/Glide.java
com/bumptech/glide/gifdecoder/GifHeaderParser.java
com/bumptech/glide/gifdecoder/StandardGifDecoder.java
com/bumptech/glide/load/data/AssetPathFetcher.java
com/bumptech/glide/load/data/HttpUrlFetcher.java
com/bumptech/glide/load/data/LocalUriFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbFetcher.java
com/bumptech/glide/load/data/mediastore/ThumbnailStreamOpener.java
com/bumptech/glide/load/engine/DecodeJob.java
com/bumptech/glide/load/engine/DecodePath.java
com/bumptech/glide/load/engine/Engine.java
com/bumptech/glide/load/engine/GlideException.java
com/bumptech/glide/load/engine/SourceGenerator.java
com/bumptech/glide/load/engine/bitmap_recycle/LruArrayPool.java
com/bumptech/glide/load/engine/bitmap_recycle/LruBitmapPool.java
com/bumptech/glide/load/engine/cache/DiskLruCacheWrapper.java
com/bumptech/glide/load/engine/cache/MemorySizeCalculator.java
com/bumptech/glide/load/engine/executor/GlideExecutor.java
com/bumptech/glide/load/engine/executor/RuntimeCompat.java
com/bumptech/glide/load/engine/prefill/BitmapPreFillRunner.java
com/bumptech/glide/load/model/ByteBufferEncoder.java
com/bumptech/glide/load/model/ByteBufferFileLoader.java
com/bumptech/glide/load/model/FileLoader.java
com/bumptech/glide/load/model/ResourceLoader.java
com/bumptech/glide/load/model/StreamEncoder.java
com/bumptech/glide/load/resource/ImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/BitmapEncoder.java
com/bumptech/glide/load/resource/bitmap/BitmapImageDecoderResourceDecoder.java
com/bumptech/glide/load/resource/bitmap/DefaultImageHeaderParser.java
com/bumptech/glide/load/resource/bitmap/Downsampler.java
com/bumptech/glide/load/resource/bitmap/DrawableToBitmapConverter.java
com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java
com/bumptech/glide/load/resource/bitmap/TransformationUtils.java
com/bumptech/glide/load/resource/bitmap/VideoDecoder.java
com/bumptech/glide/load/resource/gif/ByteBufferGifDecoder.java
com/bumptech/glide/load/resource/gif/GifDrawableEncoder.java
com/bumptech/glide/load/resource/gif/StreamGifDecoder.java
com/bumptech/glide/manager/DefaultConnectivityMonitor.java
com/bumptech/glide/manager/DefaultConnectivityMonitorFactory.java
com/bumptech/glide/manager/RequestManagerFragment.java
com/bumptech/glide/manager/RequestManagerRetriever.java
com/bumptech/glide/manager/RequestTracker.java
com/bumptech/glide/manager/SupportRequestManagerFragment.java
com/bumptech/glide/module/ManifestParser.java
com/bumptech/glide/request/SingleRequest.java
com/bumptech/glide/request/target/CustomViewTarget.java
com/bumptech/glide/request/target/ViewTarget.java
com/bumptech/glide/signature/ApplicationVersionSignature.java
com/bumptech/glide/util/ContentLengthInputStream.java
com/bumptech/glide/util/pool/FactoryPools.java
com/catchturtle/RegisterActivity.java
com/davemorrissey/labs/subscaleview/SubsamplingScaleImageView.java
com/davemorrissey/labs/subscaleview/decoder/SkiaPooledImageRegionDecoder.java
com/lxj/xpopup/util/KeyboardUtils.java
com/lxj/xpopup/util/XPermission.java
com/lxj/xpopup/widget/SmartDivider.java
com/tencent/location/qimei/l/a.java
com/tencent/location/qmsp/oaid2/c.java
com/tencent/location/qmsp/oaid2/j.java
com/tencent/location/qmsp/oaid2/k.java
com/tencent/location/qmsp/oaid2/y.java
permison/FloatWindowManager.java
permison/rom/HuaweiUtils.java
permison/rom/MeizuUtils.java
permison/rom/MiuiUtils.java
permison/rom/OppoUtils.java
permison/rom/QikuUtils.java
permison/rom/RomUtils.java
3 应用程序使用不安全的随机数生成器 警告 CWE: CWE-330: 使用不充分的随机数
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-6
4 应用程序可以读取/写入外部存储器,任何应用程序都可以读取写入外部存储器的数据 警告 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
5 文件可能包含硬编码的敏感信息,如用户名、密码、密钥等 警告 CWE: CWE-312: 明文存储敏感信息
OWASP Top 10: M9: Reverse Engineering
OWASP MASVS: MSTG-STORAGE-14
6 应用程序使用带PKCS5/PKCS7填充的加密模式CBC。此配置容易受到填充oracle攻击。 高危 CWE: CWE-649: 依赖于混淆或加密安全相关输入而不进行完整性检查
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-3
c/t/m/g/ef.java
c/t/m/g/gq.java
com/tencent/location/qimei/b/a.java
7 MD5是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
c/t/m/g/hd.java
com/tencent/location/qimei/j/a.java
com/tencent/location/qmsp/oaid2/l.java
8 IP地址泄露 警告 CWE: CWE-200: 信息泄露
OWASP MASVS: MSTG-CODE-2
c/t/m/g/n.java
c/t/m/g/z.java
9 SHA-1是已知存在哈希冲突的弱哈希 警告 CWE: CWE-327: 使用已被攻破或存在风险的密码学算法
OWASP Top 10: M5: Insufficient Cryptography
OWASP MASVS: MSTG-CRYPTO-4
com/tencent/location/qmsp/oaid2/h0.java
10 应用程序使用SQLite数据库并执行原始SQL查询。原始SQL查询中不受信任的用户输入可能会导致SQL注入。敏感信息也应加密并写入数据库 警告 CWE: CWE-89: SQL命令中使用的特殊元素转义处理不恰当('SQL 注入')
OWASP Top 10: M7: Client Code Quality
c/t/m/g/bd.java
c/t/m/g/bn.java
11 该文件是World Writable。任何应用程序都可以写入文件 高危 CWE: CWE-276: 默认权限不正确
OWASP Top 10: M2: Insecure Data Storage
OWASP MASVS: MSTG-STORAGE-2
c/t/m/g/cn.java

动态库分析

No Shared Objects found.
序号 动态库 NX(堆栈禁止执行) STACK CANARY(栈保护) RELRO RPATH(指定SO搜索路径) RUNPATH(指定SO搜索路径) FORTIFY(常用函数加强检查) SYMBOLS STRIPPED(裁剪符号表)

文件分析

序号 问题 文件

VIRUSTOTAL扫描

  检出率: 16 / 65       完整报告

反病毒引擎 检出结果
AhnLab-V3 PUP/Android.Agent.1188721
Avast-Mobile Android:Evo-gen [Trj]
Avira ANDROID/SpyAgent.FSHP.Gen
BitDefenderFalx Android.Trojan.SmsSpy.AHM
Cynet Malicious (score: 99)
DrWeb Android.Siggen.Susp.3702
ESET-NOD32 a variant of Android/Spy.Agent.CMS
F-Secure Malware.ANDROID/SpyAgent.FSHP.Gen
Fortinet Android/PossibleThreat
Google Detected
Ikarus Trojan-Spy.AndroidOS.Agent
K7GW Trojan ( 005aec821 )
Kaspersky HEUR:Trojan-Spy.AndroidOS.FakeApp.ah
NANO-Antivirus Trojan.Android.Mlw.jvgyvc
Sophos Andr/PornClk-BN
ZoneAlarm HEUR:Trojan-Spy.AndroidOS.FakeApp.ah

滥用权限

恶意软件常用权限 6/30
android.permission.ACCESS_COARSE_LOCATION
android.permission.READ_CONTACTS
android.permission.CAMERA
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.READ_SMS
其它常用权限 12/46
android.permission.READ_EXTERNAL_STORAGE
android.permission.ACCESS_NETWORK_STATE
android.permission.ACCESS_WIFI_STATE
android.permission.CHANGE_WIFI_STATE
android.permission.BLUETOOTH
android.permission.ACCESS_BACKGROUND_LOCATION
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
android.permission.CHANGE_NETWORK_STATE
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.BLUETOOTH_ADMIN
android.permission.INTERNET
android.permission.FOREGROUND_SERVICE

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

IP地图

域名检测

域名 状态 中国境内 位置信息 解析
image.cnamedomain.com 安全
没有可用的地理位置信息。




手机号码

网址

网址信息 源码文件
https://up-hl.3g.qq.com/upreport
c/t/m/g/av.java
https://yun-hl.3g.qq.com/halleycloud
c/t/m/g/cf.java
file:buf:
c/t/m/g/cw.java
https://testdatalbs.sparta.html5.qq.com/tr?utr
c/t/m/g/cy.java
https://testdatalbs.sparta.html5.qq.com/tr?wf4
c/t/m/g/cz.java
https://testdatalbs.sparta.html5.qq.com/tr?sf
c/t/m/g/db.java
3.5.1.62
c/t/m/g/n.java
10.0.0.172
10.0.0.200
c/t/m/g/z.java
http://alb-my01ikzx09bmpt35qo.cn-hongkong.alb.aliyuncs.com/dq/
com/catchturtle/RegisterActivity.java
http://nlb-b61hg77q4szja3rz92.cn-beijing.nlb.aliyuncs.com/app/
com/catchturtle/WebViewActivity.java
10.0.0.172
http://oss.aliyuncs.com
file:buf:
3.5.1.62
http://oss-cn-****.aliyuncs.com',or
http://image.cnamedomain.com'!
10.0.0.200
203.107.1.1
http://nlb-b61hg77q4szja3rz92.cn-beijing.nlb.aliyuncs.com/app/
http://oss-cn-hangzhou.aliyuncs.com
https://yun-hl.3g.qq.com/halleycloud
https://testdatalbs.sparta.html5.qq.com/tr?wf4
http://127.0.0.1
https://testdatalbs.sparta.html5.qq.com/tr?utr
http://alb-my01ikzx09bmpt35qo.cn-hongkong.alb.aliyuncs.com/dq/
https://testdatalbs.sparta.html5.qq.com/tr?sf
https://up-hl.3g.qq.com/upreport
自研引擎分析结果

FIREBASE实例

邮箱

追踪器

名称 类别 网址
WeChat Location https://reports.exodus-privacy.eu.org/trackers/76

密钥凭证

已显示 4 个secrets
1、 腾讯位置服务的 "TencentMapSDK" : "ZRABZ-ISMCQ-3GF56-4EPG5-7D7FS-XLF7R"
2、 5e1fe70424035ee83066ac22b24f31dc
3、 FDA50693-A4E2-4FB1-AFCF-C6EB07647825
4、 AB8190D5-D11E-4941-ACC4-42F30510B408

字符串列表

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

活动列表

已显示 4 个activities
1、 com.catchturtle.RegisterActivity
2、 com.lxj.xpopup.util.XPermission$PermissionActivity
3、 com.catchturtle.WebViewActivity
4、 permison.PermissionsActivity

服务列表

广播接收者列表

内容提供者列表

第三方SDK

SDK名称 开发者 描述信息
腾讯地图 SDK Tencent 腾讯地图定位 SDK 是一套基于 Android 4.1 及以上版本设备的应用程序接口。通过该接口,您可以轻松使用腾讯地图定位服务,构建 LBS 应用程序。
XPopup li-xiaojun 内置几种了常用的弹窗,十几种良好的动画,将弹窗和动画的自定义设计的极其简单。
File Provider Android FileProvider 是 ContentProvider 的特殊子类,它通过创建 content://Uri 代替 file:///Uri 以促进安全分享与应用程序关联的文件。

文件列表

AndroidManifest.xml
classes.dex
classes2.dex
classes3.dex
classes4.dex
classes5.dex
classes6.dex
kotlin/annotation/annotation.kotlin_builtins
kotlin/collections/collections.kotlin_builtins
kotlin/coroutines/coroutines.kotlin_builtins
kotlin/internal/internal.kotlin_builtins
kotlin/kotlin.kotlin_builtins
kotlin/ranges/ranges.kotlin_builtins
kotlin/reflect/reflect.kotlin_builtins
lib/arm64-v8a/liblocationbeaconid.so
lib/arm64-v8a/liblocationlocalenc.so
lib/arm64-v8a/libtencentloc.so
lib/armeabi-v7a/liblocationbeaconid.so
lib/armeabi-v7a/liblocationlocalenc.so
lib/armeabi-v7a/libtencentloc.so
lib/x86/libtencentloc.so
lib/x86_64/libtencentloc.so
res/anim/abc_fade_in.xml
res/anim/abc_fade_out.xml
res/anim/abc_grow_fade_in_from_bottom.xml
res/anim/abc_popup_enter.xml
res/anim/abc_popup_exit.xml
res/anim/abc_shrink_fade_out_from_bottom.xml
res/anim/abc_slide_in_bottom.xml
res/anim/abc_slide_in_top.xml
res/anim/abc_slide_out_bottom.xml
res/anim/abc_slide_out_top.xml
res/anim/abc_tooltip_enter.xml
res/anim/abc_tooltip_exit.xml
res/anim/btn_checkbox_to_checked_box_inner_merged_animation.xml
res/anim/btn_checkbox_to_checked_box_outer_merged_animation.xml
res/anim/btn_checkbox_to_checked_icon_null_animation.xml
res/anim/btn_checkbox_to_unchecked_box_inner_merged_animation.xml
res/anim/btn_checkbox_to_unchecked_check_path_merged_animation.xml
res/anim/btn_checkbox_to_unchecked_icon_null_animation.xml
res/anim/btn_radio_to_off_mtrl_dot_group_animation.xml
res/anim/btn_radio_to_off_mtrl_ring_outer_animation.xml
res/anim/btn_radio_to_off_mtrl_ring_outer_path_animation.xml
res/anim/btn_radio_to_on_mtrl_dot_group_animation.xml
res/anim/btn_radio_to_on_mtrl_ring_outer_animation.xml
res/anim/btn_radio_to_on_mtrl_ring_outer_path_animation.xml
res/anim/design_bottom_sheet_slide_in.xml
res/anim/design_bottom_sheet_slide_out.xml
res/anim/design_snackbar_in.xml
res/anim/design_snackbar_out.xml
res/anim/fragment_fast_out_extra_slow_in.xml
res/anim/mtrl_bottom_sheet_slide_in.xml
res/anim/mtrl_bottom_sheet_slide_out.xml
res/anim/mtrl_card_lowers_interpolator.xml
res/anim-v21/design_bottom_sheet_slide_in.xml
res/anim-v21/design_bottom_sheet_slide_out.xml
res/anim-v21/fragment_fast_out_extra_slow_in.xml
res/anim-v21/mtrl_bottom_sheet_slide_in.xml
res/anim-v21/mtrl_bottom_sheet_slide_out.xml
res/animator/design_fab_hide_motion_spec.xml
res/animator/design_fab_show_motion_spec.xml
res/animator/fragment_close_enter.xml
res/animator/fragment_close_exit.xml
res/animator/fragment_fade_enter.xml
res/animator/fragment_fade_exit.xml
res/animator/fragment_open_enter.xml
res/animator/fragment_open_exit.xml
res/animator/linear_indeterminate_line1_head_interpolator.xml
res/animator/linear_indeterminate_line1_tail_interpolator.xml
res/animator/linear_indeterminate_line2_head_interpolator.xml
res/animator/linear_indeterminate_line2_tail_interpolator.xml
res/animator/mtrl_btn_state_list_anim.xml
res/animator/mtrl_btn_unelevated_state_list_anim.xml
res/animator/mtrl_card_state_list_anim.xml
res/animator/mtrl_chip_state_list_anim.xml
res/animator/mtrl_extended_fab_change_size_collapse_motion_spec.xml
res/animator/mtrl_extended_fab_change_size_expand_motion_spec.xml
res/animator/mtrl_extended_fab_hide_motion_spec.xml
res/animator/mtrl_extended_fab_show_motion_spec.xml
res/animator/mtrl_extended_fab_state_list_animator.xml
res/animator/mtrl_fab_hide_motion_spec.xml
res/animator/mtrl_fab_show_motion_spec.xml
res/animator/mtrl_fab_transformation_sheet_collapse_spec.xml
res/animator/mtrl_fab_transformation_sheet_expand_spec.xml
res/animator-v21/design_appbar_state_list_animator.xml
res/color/abc_background_cache_hint_selector_material_dark.xml
res/color/abc_background_cache_hint_selector_material_light.xml
res/color/abc_btn_colored_borderless_text_material.xml
res/color/abc_btn_colored_text_material.xml
res/color/abc_hint_foreground_material_dark.xml
res/color/abc_hint_foreground_material_light.xml
res/color/abc_primary_text_disable_only_material_dark.xml
res/color/abc_primary_text_disable_only_material_light.xml
res/color/abc_primary_text_material_dark.xml
res/color/abc_primary_text_material_light.xml
res/color/abc_search_url_text.xml
res/color/abc_secondary_text_material_dark.xml
res/color/abc_secondary_text_material_light.xml
res/color/abc_tint_btn_checkable.xml
res/color/abc_tint_default.xml
res/color/abc_tint_edittext.xml
res/color/abc_tint_seek_thumb.xml
res/color/abc_tint_spinner.xml
res/color/abc_tint_switch_track.xml
res/color/checkbox_themeable_attribute_color.xml
res/color/design_box_stroke_color.xml
res/color/design_error.xml
res/color/design_icon_tint.xml
res/color/material_cursor_color.xml
res/color/material_on_background_disabled.xml
res/color/material_on_background_emphasis_high_type.xml
res/color/material_on_background_emphasis_medium.xml
res/color/material_on_primary_disabled.xml
res/color/material_on_primary_emphasis_high_type.xml
res/color/material_on_primary_emphasis_medium.xml
res/color/material_on_surface_disabled.xml
res/color/material_on_surface_emphasis_high_type.xml
res/color/material_on_surface_emphasis_medium.xml
res/color/material_on_surface_stroke.xml
res/color/material_slider_active_tick_marks_color.xml
res/color/material_slider_active_track_color.xml
res/color/material_slider_halo_color.xml
res/color/material_slider_inactive_tick_marks_color.xml
res/color/material_slider_inactive_track_color.xml
res/color/material_slider_thumb_color.xml
res/color/material_timepicker_button_background.xml
res/color/material_timepicker_button_stroke.xml
res/color/material_timepicker_clockface.xml
res/color/material_timepicker_clock_text_color.xml
res/color/material_timepicker_modebutton_tint.xml
res/color/mtrl_btn_bg_color_selector.xml
res/color/mtrl_btn_ripple_color.xml
res/color/mtrl_btn_stroke_color_selector.xml
res/color/mtrl_btn_text_btn_bg_color_selector.xml
res/color/mtrl_btn_text_btn_ripple_color.xml
res/color/mtrl_btn_text_color_selector.xml
res/color/mtrl_calendar_item_stroke_color.xml
res/color/mtrl_calendar_selected_range.xml
res/color/mtrl_card_view_foreground.xml
res/color/mtrl_card_view_ripple.xml
res/color/mtrl_chip_background_color.xml
res/color/mtrl_chip_close_icon_tint.xml
res/color/mtrl_chip_surface_color.xml
res/color/mtrl_chip_text_color.xml
res/color/mtrl_choice_chip_background_color.xml
res/color/mtrl_choice_chip_ripple_color.xml
res/color/mtrl_choice_chip_text_color.xml
res/color/mtrl_error.xml
res/color/mtrl_fab_bg_color_selector.xml
res/color/mtrl_fab_icon_text_color_selector.xml
res/color/mtrl_fab_ripple_color.xml
res/color/mtrl_filled_background_color.xml
res/color/mtrl_filled_icon_tint.xml
res/color/mtrl_filled_stroke_color.xml
res/color/mtrl_indicator_text_color.xml
res/color/mtrl_navigation_bar_colored_item_tint.xml
res/color/mtrl_navigation_bar_colored_ripple_color.xml
res/color/mtrl_navigation_bar_item_tint.xml
res/color/mtrl_navigation_bar_ripple_color.xml
res/color/mtrl_navigation_item_background_color.xml
res/color/mtrl_navigation_item_icon_tint.xml
res/color/mtrl_navigation_item_text_color.xml
res/color/mtrl_on_primary_text_btn_text_color_selector.xml
res/color/mtrl_on_surface_ripple_color.xml
res/color/mtrl_outlined_icon_tint.xml
res/color/mtrl_outlined_stroke_color.xml
res/color/mtrl_popupmenu_overlay_color.xml
res/color/mtrl_tabs_colored_ripple_color.xml
res/color/mtrl_tabs_icon_color_selector.xml
res/color/mtrl_tabs_icon_color_selector_colored.xml
res/color/mtrl_tabs_legacy_text_color_selector.xml
res/color/mtrl_tabs_ripple_color.xml
res/color/mtrl_text_btn_text_color_selector.xml
res/color/radiobutton_themeable_attribute_color.xml
res/color/switch_thumb_material_dark.xml
res/color/switch_thumb_material_light.xml
res/color/test_mtrl_calendar_day.xml
res/color/test_mtrl_calendar_day_selected.xml
res/color-night/material_timepicker_button_stroke.xml
res/color-night/material_timepicker_clockface.xml
res/color-night/material_timepicker_modebutton_tint.xml
res/color-v21/abc_btn_colored_borderless_text_material.xml
res/color-v23/abc_btn_colored_borderless_text_material.xml
res/color-v23/abc_btn_colored_text_material.xml
res/color-v23/abc_color_highlight_material.xml
res/color-v23/abc_tint_btn_checkable.xml
res/color-v23/abc_tint_default.xml
res/color-v23/abc_tint_edittext.xml
res/color-v23/abc_tint_seek_thumb.xml
res/color-v23/abc_tint_spinner.xml
res/color-v23/abc_tint_switch_track.xml
res/drawable/$avd_hide_password__0.xml
res/drawable/$avd_hide_password__1.xml
res/drawable/$avd_hide_password__2.xml
res/drawable/$avd_show_password__0.xml
res/drawable/$avd_show_password__1.xml
res/drawable/$avd_show_password__2.xml
res/drawable/abc_btn_borderless_material.xml
res/drawable/abc_btn_check_material.xml
res/drawable/abc_btn_check_material_anim.xml
res/drawable/abc_btn_colored_material.xml
res/drawable/abc_btn_default_mtrl_shape.xml
res/drawable/abc_btn_radio_material.xml
res/drawable/abc_btn_radio_material_anim.xml
res/drawable/abc_cab_background_internal_bg.xml
res/drawable/abc_cab_background_top_material.xml
res/drawable/abc_dialog_material_background.xml
res/drawable/abc_edit_text_material.xml
res/drawable/abc_ic_ab_back_material.xml
res/drawable/abc_ic_arrow_drop_right_black_24dp.xml
res/drawable/abc_ic_clear_material.xml
res/drawable/abc_ic_go_search_api_material.xml
res/drawable/abc_ic_menu_copy_mtrl_am_alpha.xml
res/drawable/abc_ic_menu_cut_mtrl_alpha.xml
res/drawable/abc_ic_menu_overflow_material.xml
res/drawable/abc_ic_menu_paste_mtrl_am_alpha.xml
res/drawable/abc_ic_menu_selectall_mtrl_alpha.xml
res/drawable/abc_ic_menu_share_mtrl_alpha.xml
res/drawable/abc_ic_search_api_material.xml
res/drawable/abc_ic_voice_search_api_material.xml
res/drawable/abc_item_background_holo_dark.xml
res/drawable/abc_item_background_holo_light.xml
res/drawable/abc_list_divider_material.xml
res/drawable/abc_list_selector_background_transition_holo_dark.xml
res/drawable/abc_list_selector_background_transition_holo_light.xml
res/drawable/abc_list_selector_holo_dark.xml
res/drawable/abc_list_selector_holo_light.xml
res/drawable/abc_ratingbar_indicator_material.xml
res/drawable/abc_ratingbar_material.xml
res/drawable/abc_ratingbar_small_material.xml
res/drawable/abc_seekbar_thumb_material.xml
res/drawable/abc_seekbar_tick_mark_material.xml
res/drawable/abc_seekbar_track_material.xml
res/drawable/abc_spinner_textfield_background_material.xml
res/drawable/abc_star_black_48dp.xml
res/drawable/abc_star_half_black_48dp.xml
res/drawable/abc_switch_thumb_material.xml
res/drawable/abc_tab_indicator_material.xml
res/drawable/abc_textfield_search_material.xml
res/drawable/abc_text_cursor_material.xml
res/drawable/abc_vector_test.xml
res/drawable/avd_hide_password.xml
res/drawable/avd_show_password.xml
res/drawable/bg2.png
res/drawable/bllue_circle.xml
res/drawable/btn_checkbox_checked_mtrl.xml
res/drawable/btn_checkbox_checked_to_unchecked_mtrl_animation.xml
res/drawable/btn_checkbox_unchecked_mtrl.xml
res/drawable/btn_checkbox_unchecked_to_checked_mtrl_animation.xml
res/drawable/btn_radio_off_mtrl.xml
res/drawable/btn_radio_off_to_on_mtrl_animation.xml
res/drawable/btn_radio_on_mtrl.xml
res/drawable/btn_radio_on_to_off_mtrl_animation.xml
res/drawable/design_fab_background.xml
res/drawable/design_ic_visibility.xml
res/drawable/design_ic_visibility_off.xml
res/drawable/design_password_eye.xml
res/drawable/design_snackbar_background.xml
res/drawable/ic_clock_black_24dp.xml
res/drawable/ic_keyboard_black_24dp.xml
res/drawable/ic_mtrl_checked_circle.xml
res/drawable/ic_mtrl_chip_checked_black.xml
res/drawable/ic_mtrl_chip_checked_circle.xml
res/drawable/ic_mtrl_chip_close_circle.xml
res/drawable/line_sq_white_bg.xml
res/drawable/material_cursor_drawable.xml
res/drawable/material_ic_calendar_black_24dp.xml
res/drawable/material_ic_clear_black_24dp.xml
res/drawable/material_ic_edit_black_24dp.xml
res/drawable/material_ic_keyboard_arrow_left_black_24dp.xml
res/drawable/material_ic_keyboard_arrow_right_black_24dp.xml
res/drawable/material_ic_menu_arrow_down_black_24dp.xml
res/drawable/material_ic_menu_arrow_up_black_24dp.xml
res/drawable/mtrl_dialog_background.xml
res/drawable/mtrl_dropdown_arrow.xml
res/drawable/mtrl_ic_arrow_drop_down.xml
res/drawable/mtrl_ic_arrow_drop_up.xml
res/drawable/mtrl_ic_cancel.xml
res/drawable/mtrl_ic_error.xml
res/drawable/mtrl_navigation_bar_item_background.xml
res/drawable/mtrl_popupmenu_background.xml
res/drawable/mtrl_popupmenu_background_dark.xml
res/drawable/mtrl_tabs_default_indicator.xml
res/drawable/navigation_empty_icon.xml
res/drawable/notification_bg.xml
res/drawable/notification_bg_low.xml
res/drawable/notification_icon_background.xml
res/drawable/notification_tile_bg.xml
res/drawable/right.png
res/drawable/test_custom_background.xml
res/drawable/tooltip_frame_dark.xml
res/drawable/tooltip_frame_light.xml
res/drawable/_xpopup_shadow.9.png
res/drawable-anydpi-v21/ic_launcher_background.xml
res/drawable-anydpi-v24/$ic_launcher_foreground__0.xml
res/drawable-anydpi-v24/ic_launcher_foreground.xml
res/drawable-hdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-hdpi/abc_list_focused_holo.9.png
res/drawable-hdpi/abc_list_longpressed_holo.9.png
res/drawable-hdpi/abc_list_pressed_holo_dark.9.png
res/drawable-hdpi/abc_list_pressed_holo_light.9.png
res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-hdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-hdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-hdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-hdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-hdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-hdpi/abc_text_select_handle_left_mtrl.png
res/drawable-hdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-hdpi/abc_text_select_handle_right_mtrl.png
res/drawable-hdpi/ic_launcher_background.png
res/drawable-hdpi/notification_bg_low_normal.9.png
res/drawable-hdpi/notification_bg_low_pressed.9.png
res/drawable-hdpi/notification_bg_normal.9.png
res/drawable-hdpi/notification_bg_normal_pressed.9.png
res/drawable-hdpi/notify_panel_notification_icon_bg.png
res/drawable-ldpi/ic_launcher_background.png
res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-mdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-mdpi/abc_list_focused_holo.9.png
res/drawable-mdpi/abc_list_longpressed_holo.9.png
res/drawable-mdpi/abc_list_pressed_holo_dark.9.png
res/drawable-mdpi/abc_list_pressed_holo_light.9.png
res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-mdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-mdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-mdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-mdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-mdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-mdpi/abc_text_select_handle_left_mtrl.png
res/drawable-mdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-mdpi/abc_text_select_handle_right_mtrl.png
res/drawable-mdpi/ic_launcher_background.png
res/drawable-mdpi/notification_bg_low_normal.9.png
res/drawable-mdpi/notification_bg_low_pressed.9.png
res/drawable-mdpi/notification_bg_normal.9.png
res/drawable-mdpi/notification_bg_normal_pressed.9.png
res/drawable-mdpi/notify_panel_notification_icon_bg.png
res/drawable-v21/abc_action_bar_item_background_material.xml
res/drawable-v21/abc_btn_colored_material.xml
res/drawable-v21/abc_dialog_material_background.xml
res/drawable-v21/abc_edit_text_material.xml
res/drawable-v21/abc_list_divider_material.xml
res/drawable-v21/material_cursor_drawable.xml
res/drawable-v21/mtrl_navigation_bar_item_background.xml
res/drawable-v21/notification_action_background.xml
res/drawable-v23/abc_control_background_material.xml
res/drawable-v23/mtrl_popupmenu_background_dark.xml
res/drawable-watch-v20/abc_dialog_material_background.xml
res/drawable-xhdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-xhdpi/abc_list_focused_holo.9.png
res/drawable-xhdpi/abc_list_longpressed_holo.9.png
res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png
res/drawable-xhdpi/abc_list_pressed_holo_light.9.png
res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-xhdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-xhdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xhdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xhdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-xhdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-xhdpi/abc_text_select_handle_left_mtrl.png
res/drawable-xhdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-xhdpi/abc_text_select_handle_right_mtrl.png
res/drawable-xhdpi/ic_launcher_background.png
res/drawable-xhdpi/notification_bg_low_normal.9.png
res/drawable-xhdpi/notification_bg_low_pressed.9.png
res/drawable-xhdpi/notification_bg_normal.9.png
res/drawable-xhdpi/notification_bg_normal_pressed.9.png
res/drawable-xhdpi/notify_panel_notification_icon_bg.png
res/drawable-xxhdpi/abc_ab_share_pack_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png
res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_list_focused_holo.9.png
res/drawable-xxhdpi/abc_list_longpressed_holo.9.png
res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png
res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png
res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png
res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png
res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png
res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png
res/drawable-xxhdpi/abc_scrubber_control_off_mtrl_alpha.png
res/drawable-xxhdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xxhdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xxhdpi/abc_scrubber_primary_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_scrubber_track_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png
res/drawable-xxhdpi/abc_text_select_handle_left_mtrl.png
res/drawable-xxhdpi/abc_text_select_handle_middle_mtrl.png
res/drawable-xxhdpi/abc_text_select_handle_right_mtrl.png
res/drawable-xxhdpi/ic_launcher_background.png
res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png
res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png
res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png
res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png
res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png
res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png
res/drawable-xxxhdpi/abc_scrubber_control_to_pressed_mtrl_000.png
res/drawable-xxxhdpi/abc_scrubber_control_to_pressed_mtrl_005.png
res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png
res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png
res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png
res/drawable-xxxhdpi/abc_text_select_handle_left_mtrl.png
res/drawable-xxxhdpi/abc_text_select_handle_right_mtrl.png
res/drawable-xxxhdpi/ic_launcher_background.png
res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_0.xml
res/interpolator/btn_checkbox_checked_mtrl_animation_interpolator_1.xml
res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_0.xml
res/interpolator/btn_checkbox_unchecked_mtrl_animation_interpolator_1.xml
res/interpolator/btn_radio_to_off_mtrl_animation_interpolator_0.xml
res/interpolator/btn_radio_to_on_mtrl_animation_interpolator_0.xml
res/interpolator/fast_out_slow_in.xml
res/interpolator/mtrl_fast_out_linear_in.xml
res/interpolator/mtrl_fast_out_slow_in.xml
res/interpolator/mtrl_linear.xml
res/interpolator/mtrl_linear_out_slow_in.xml
res/interpolator-v21/mtrl_fast_out_linear_in.xml
res/interpolator-v21/mtrl_fast_out_slow_in.xml
res/interpolator-v21/mtrl_linear_out_slow_in.xml
res/layout/abc_action_bar_title_item.xml
res/layout/abc_action_bar_up_container.xml
res/layout/abc_action_menu_item_layout.xml
res/layout/abc_action_menu_layout.xml
res/layout/abc_action_mode_bar.xml
res/layout/abc_action_mode_close_item_material.xml
res/layout/abc_activity_chooser_view.xml
res/layout/abc_activity_chooser_view_list_item.xml
res/layout/abc_alert_dialog_button_bar_material.xml
res/layout/abc_alert_dialog_material.xml
res/layout/abc_alert_dialog_title_material.xml
res/layout/abc_cascading_menu_item_layout.xml
res/layout/abc_dialog_title_material.xml
res/layout/abc_expanded_menu_layout.xml
res/layout/abc_list_menu_item_checkbox.xml
res/layout/abc_list_menu_item_icon.xml
res/layout/abc_list_menu_item_layout.xml
res/layout/abc_list_menu_item_radio.xml
res/layout/abc_popup_menu_header_item_layout.xml
res/layout/abc_popup_menu_item_layout.xml
res/layout/abc_screen_content_include.xml
res/layout/abc_screen_simple.xml
res/layout/abc_screen_simple_overlay_action_mode.xml
res/layout/abc_screen_toolbar.xml
res/layout/abc_search_dropdown_item_icons_2line.xml
res/layout/abc_search_view.xml
res/layout/abc_select_dialog_material.xml
res/layout/abc_tooltip.xml
res/layout/activity_main.xml
res/layout/activity_web_view.xml
res/layout/custom_dialog.xml
res/layout/design_bottom_navigation_item.xml
res/layout/design_bottom_sheet_dialog.xml
res/layout/design_layout_snackbar.xml
res/layout/design_layout_snackbar_include.xml
res/layout/design_layout_tab_icon.xml
res/layout/design_layout_tab_text.xml
res/layout/design_menu_item_action_area.xml
res/layout/design_navigation_item.xml
res/layout/design_navigation_item_header.xml
res/layout/design_navigation_item_separator.xml
res/layout/design_navigation_item_subheader.xml
res/layout/design_navigation_menu.xml
res/layout/design_navigation_menu_item.xml
res/layout/design_text_input_end_icon.xml
res/layout/design_text_input_start_icon.xml
res/layout/material_chip_input_combo.xml
res/layout/material_clockface_textview.xml
res/layout/material_clockface_view.xml
res/layout/material_clock_display.xml
res/layout/material_clock_display_divider.xml
res/layout/material_clock_period_toggle.xml
res/layout/material_radial_view_group.xml
res/layout/material_textinput_timepicker.xml
res/layout/material_timepicker.xml
res/layout/material_timepicker_dialog.xml
res/layout/material_timepicker_textinput_display.xml
res/layout/material_time_chip.xml
res/layout/material_time_input.xml
res/layout/mtrl_alert_dialog.xml
res/layout/mtrl_alert_dialog_actions.xml
res/layout/mtrl_alert_dialog_title.xml
res/layout/mtrl_alert_select_dialog_item.xml
res/layout/mtrl_alert_select_dialog_multichoice.xml
res/layout/mtrl_alert_select_dialog_singlechoice.xml
res/layout/mtrl_calendar_day.xml
res/layout/mtrl_calendar_days_of_week.xml
res/layout/mtrl_calendar_day_of_week.xml
res/layout/mtrl_calendar_horizontal.xml
res/layout/mtrl_calendar_month.xml
res/layout/mtrl_calendar_months.xml
res/layout/mtrl_calendar_month_labeled.xml
res/layout/mtrl_calendar_month_navigation.xml
res/layout/mtrl_calendar_vertical.xml
res/layout/mtrl_calendar_year.xml
res/layout/mtrl_layout_snackbar.xml
res/layout/mtrl_layout_snackbar_include.xml
res/layout/mtrl_navigation_rail_item.xml
res/layout/mtrl_picker_actions.xml
res/layout/mtrl_picker_dialog.xml
res/layout/mtrl_picker_fullscreen.xml
res/layout/mtrl_picker_header_dialog.xml
res/layout/mtrl_picker_header_fullscreen.xml
res/layout/mtrl_picker_header_selection_text.xml
res/layout/mtrl_picker_header_title_text.xml
res/layout/mtrl_picker_header_toggle.xml
res/layout/mtrl_picker_text_input_date.xml
res/layout/mtrl_picker_text_input_date_range.xml
res/layout/notification_action.xml
res/layout/notification_action_tombstone.xml
res/layout/notification_template_custom_big.xml
res/layout/notification_template_icon_group.xml
res/layout/notification_template_part_chronometer.xml
res/layout/notification_template_part_time.xml
res/layout/select_dialog_item_material.xml
res/layout/select_dialog_multichoice_material.xml
res/layout/select_dialog_singlechoice_material.xml
res/layout/support_simple_spinner_dropdown_item.xml
res/layout/test_action_chip.xml
res/layout/test_chip_zero_corner_radius.xml
res/layout/test_design_checkbox.xml
res/layout/test_design_radiobutton.xml
res/layout/test_navigation_bar_item_layout.xml
res/layout/test_reflow_chipgroup.xml
res/layout/test_toolbar.xml
res/layout/test_toolbar_custom_background.xml
res/layout/test_toolbar_elevation.xml
res/layout/test_toolbar_surface.xml
res/layout/text_view_without_line_height.xml
res/layout/text_view_with_line_height_from_appearance.xml
res/layout/text_view_with_line_height_from_layout.xml
res/layout/text_view_with_line_height_from_style.xml
res/layout/text_view_with_theme_line_height.xml
res/layout/_xpopup_adapter_text.xml
res/layout/_xpopup_adapter_text_match.xml
res/layout/_xpopup_attach_impl_list.xml
res/layout/_xpopup_attach_popup_view.xml
res/layout/_xpopup_bottom_impl_list.xml
res/layout/_xpopup_bottom_popup_view.xml
res/layout/_xpopup_bubble_attach_popup_view.xml
res/layout/_xpopup_center_impl_confirm.xml
res/layout/_xpopup_center_impl_list.xml
res/layout/_xpopup_center_impl_loading.xml
res/layout/_xpopup_center_popup_view.xml
res/layout/_xpopup_divider.xml
res/layout/_xpopup_drawer_popup_view.xml
res/layout/_xpopup_fullscreen_popup_view.xml
res/layout/_xpopup_image_viewer_popup_view.xml
res/layout/_xpopup_partshadow_popup_view.xml
res/layout/_xpopup_position_popup_view.xml
res/layout-land/material_clock_period_toggle_land.xml
res/layout-land/material_timepicker.xml
res/layout-land/mtrl_picker_header_dialog.xml
res/layout-ldrtl/material_textinput_timepicker.xml
res/layout-sw600dp/design_layout_snackbar.xml
res/layout-sw600dp/mtrl_layout_snackbar.xml
res/layout-v21/abc_screen_toolbar.xml
res/layout-v21/notification_action.xml
res/layout-v21/notification_action_tombstone.xml
res/layout-v21/notification_template_custom_big.xml
res/layout-v21/notification_template_icon_group.xml
res/layout-v21/test_design_checkbox.xml
res/layout-v21/test_design_radiobutton.xml
res/layout-v21/test_toolbar_elevation.xml
res/layout-v22/abc_alert_dialog_button_bar_material.xml
res/layout-v22/activity_main.xml
res/layout-v22/material_timepicker_dialog.xml
res/layout-v22/mtrl_alert_dialog_actions.xml
res/layout-v26/abc_screen_toolbar.xml
res/layout-v26/mtrl_calendar_month.xml
res/layout-watch-v20/abc_alert_dialog_button_bar_material.xml
res/layout-watch-v20/abc_alert_dialog_title_material.xml
res/mipmap-xhdpi/ic_launcher.png
res/xml/network_security_config.xml
res/xml/standalone_badge.xml
res/xml/standalone_badge_gravity_bottom_end.xml
res/xml/standalone_badge_gravity_bottom_start.xml
res/xml/standalone_badge_gravity_top_start.xml
res/xml/standalone_badge_offset.xml
resources.arsc
androidsupportmultidexversion.txt
okhttp3/internal/publicsuffix/publicsuffixes.gz
nul.oFIq
assets/lpt1.eE0
assets/hgaJRJkVL002r29yjEaPy8XOUCkURBrxBDAtVq0naX0RT3qQzY4KnqlitwZozBekSDAZBQN4FXPMhg52mEu4HSkksr0zBWZJSQ9qCCoUkafAMJbnB8b5hlNatqGkQoCT9f4ChPzUqKTHMUJTqX8EU5CHc98m6de6JwCGPJfXIrOHCgyJRY54r80dNxzjSnZmFX8qscdRRl7Cq5e7KyFijlPLxy3sj6euDBbPiiqPUnmfbHYTsDKtSQduiw35jWHWgM9Z3zYBh1z70JK0Lk0RwVNX
assets/aweerrpedupV76G5rO8fJTKnG8P59edVcQ717AH0sZTbmVggZbq4S0AXs8OUcPl7qETr0P92h9XU/J/W1Ig8ZkdmpjI9WX7NNXVTb0hjdyXUcQXU823EJohgBGb1h/gubkhnZrUbB74AyukJwY/55DdzPOrGYrccsCS3JK6Ri1cNuRThwCEt/mzIgSIk0onk51i6Ms0X3uWdABe95kjwXTcgcjW2bVR4O3TEJYFeCRAQAwiQOKp0e2xlYc3DGiViO3AITLzhQf5ftxRRbgnCF1ZXFHQG6cIt7scH7K7d
assets/obHai2Ub161tTUKVjDHL666B6jkLC5QvwFpgBsCa3KInylaE2YvaFHQMffe9SiJ7pG8oFDu2bHSvxTcVjQUPJQ0ZZNavnEsUbL83oW0yDD98ZvpxcuZcz5yKQiA2D9OIp9uWVkGxQvlfR2aEyOt4Pqvhnymfwh6F0BT1bDM3YBweTt3Yi7EZQV39NnJx8AbJARqqijC5cAfo5ry5Fy8AOg0eIVnZ5p5yAYOccMP9EKXpPPewZO2JDL5t1lTy6O0YFSZgNw23U97duKA3Q10rxw6Z3ul24rd0K0
assets/kjuejlaazwsRpfhvDq7ONxGOmLtPTOFxxh4riodkdKVGuC8LzkTQ1M/G2j9Wiwtvvjuil0nonWKcN/uVOSqI6ZGWgyA9prbRrAkki0zJ7EDeb9420oiBgVzGNIbYAp06V3Wn0jMYsRMCwCUhEIj/jLLH/OIKYMiSFIujnRbQNuizj8klZ4u2g9XjromlMc/RJ47YiL5YHDyZCmxcExW4rqMGWk29E0eKuC1p/xco0HvNK8Sf2jSorgzssBb9T7tRzZF/wichuH5V697YCWhvi0tncJ7KveFdoPoWDRUThL
assets/jRfxN0u3s5VdMEnzo3a2AI0lthzqnA0sSJujK6TdHMz0vtpJR0QNYopA24eFAeQ26Dvckd0tk8uZia1a20KnVwEDu4rR1nND7I438mzNkxD15Bs2deOKFChK93TqXjC8v23Kg8cQB7dx4OJ3LAOXKc8EAu5eDi1a6GGcISVfb8jIyURuu0QwGPys4ykWc9mtgcCyiGv3PIWM4AfROKVNDEFqinikI9cdW1CwrtmYFXR84WyEsEiDoK0NHmq5ykvRFS1d8Uzvx7hQXIxw0O2e1K0maZZfdsAvBaDl6vGIfXfr
assets/iicgynvhgffCoXSnny5ZgHiDmu4kfCF3ynlTXjlBGZ0vu46hmNp/1EsvkMcNOQlWRHe/M9AenDtsIYjtyX8DnEb450JlhJY0NnOXZ5GomkYyl/YxDTo2TSJmGkgWAp7OPEPujwEEqUqcRNT5clTyu7g5OBrPZVY8ojTSwDngpUL0CGG3BmToHJuSxURSe0QG6sZH5bIJ9MjKwhDi6znNbKBP0/uMXGczeedjR09AOkq6zUwqrIXQNdFw2jR4S7WDKUGsdtB6AX01tGqgPevpTwXbJSsHsfSRzYwPnem8h1
assets/pkokv4tltnb7ePzsKuBPXeM1Af0G0vjZ9SM4cuAq6AzTnLXD8FEjrxYCIyVp4Yl9em8wdGqq4lUxP4NZtGIE2aHM5jvOJkwioBPaNAzCpopgNAXPV77ypRheQwB4kMRTZMiopNm3ggpNVA9FwQ3No93HuKuq0FrOHHrbsJAiUdrjCEtpy7IFTeF1TL5Ps64LZMgni7mYpV3kRUf1qf3c8X5CbBsROW0ZkRv1xggBUUp8muj0Geynd1NbRPmSPGjE6daazpDk9BtoI7qSrtlKyMWudtjT5zXoK
assets/prvlktdTU5nFAfeUrgJP0xywSDRp6LyhhxI7yUpyyJ0/boSiNDbZK5d6rDU6dIXiGgxcIhvI1lqByxvEVIMDJKIntNP60tv1X2F61QLGhE8yPNH4hplF7tJ7IkU6CAJH1zPH3zOf8gwfMkIQfWYUi05DsIyQ7QdS6BIp9/bTMfI18EuyMd0RMZy/Flpub8jrcOklMtSeUficseFYo0e30wggcHVXWSRO7qYuujWtvW8GRwTARBgb4qCRIdifI5scyEfbrlEeoVIezKzRYugvLQURZhWq/QVBD6imqR
assets/lkNNM0wvMvKvmUJiU0GAeooOvZBhT7ZigK5VuuFkcg00vlVVKybqEXQr60sXIoNPHCpN0YYzFvy9yzskeRIu6IPt4OZucSNYEls46h6WKMWizR3HShT2QsU9Y7Tm0DwXTKFngyo8VXVtXG5mVsN60VilBug0yUXhq9AZmPAt3Vg3IAmsbHBR1BY8CtWXspJaaNdZff0g3tcoOpObhZ82tfrZkDw43OaOmg35wxm7HvZHzKtnPVPEsSS5woOMUgnptzbIwUPVMbu9rVALkjoi9HwFy8IiTLnAi
assets/txzgljFbuvUURzoTW1wTsUFzRDejPYwJO10eP23/If/O3xQfhYoAVzprzKI06wwH0lg1Jkd59wkmT1HtX9b1K7YoLIPft3emTEPSr0H7VuBzpcIIcon7uF7cx2qbF9Lgr9Epl0c8CfgqFy9I/hceQh2nHMuzJGBWTvhrJtxnmqFpzRI03Sby7GBjgrSJFNy7OuHkqS0RUZ2zNMZ0evH1Fd0n49ksLYSK2JMekxTlTuOhObHEC2FkgHCKFuqsHRf7gsIe/UQSMvikzSJ3CR0UsHEvgbK1gBOboSbwE
assets/rrnG2P5xnlwc1gAULIDp5y0pgCSUpM3k5lZuAqYGlFHvPRIeQxTXcS4kC9zz8khMsmhQsguvV7dz2EKz5Ne24ginrO2B1yJby6cDK3XKdycfOEt9y0FugpSmd5yOo3Ewycb6Bg0c1FZFddJXv4d24o5in1AQEivl4QRMDxHrkCELBmjavLtu0NDjh3TLRkISjNMxw7u8xWSBVuSaRzu40bwrnIFKP7L05XBZLWPyqv8d5bzYlS4r0O2iqukZCUtAkSG934z6V7NFdsxliRz7ctjq5tIrM06HbH
assets/behxroor446Q0PVryLN77HBklBy9gCvtuOG1pAEN4N7dAJcxBeKpCefNThSplfkCJNwli4b8g0ctLyUNybIc2f2pI3iiToCZDEFYm1oHcNiCbXcvye2jHiKDVgOqW4o3Ho1g46BHX/0p7zoW0YVPwtrv5bdfn8Wjzq6Y66BCOvwHiuHw33A9iJGo7Fm23vtZp01RDA05wsb/7VmKFRnuIYb0US1AUJKtbIrtE03DdGM0IGsmtMxlh9rCY/7WJzlXTT9yD3gPYVrclmsoAPhhmyldq0FD3h4Pu0gZH4
assets/sfToKMCzZiBp270eNDgRdHAM3U2vD3xBX7n1atz02nO08ni2OJuyHAdvPhw1Ug66W0C5U0eudqZ04BPPLaS5J05x43l37IfVrSo8VnhPF0uqLoBoDRqUzbxWffb1YlxFkdIlmR5x3dAJPOWPC8AqswwqvC2Qmr1tNZfHQpbWX31vMYhCuwz0VhnZSs1V0plMmg71Io0m6PDAFaOIvAv03bJFMr0xzr6HSpjG1q4fxm5gOYtRPsAA4vTlICoryMYPT6Sq2iReGpCQgC1Z8iTg1GOwG98zcMSVypxSfd0GMv
assets/obosdphealVXHR/AMFvPOrPm053cUkM9JCnEvfFLXUwVtVkJFpbob0XAzv3mSpC0fXoeEHeH0U34653eVuIEjx8JQXe0nt3IsGPGHge8kFprh3FFDYCyS9RT0PzSCftQ2uMzpxIOpKtOiRBYrKHA2E1t07R2SxGfmJzYqfpfqYihPcKjnMA3I4ZxEsKtQQ73doCKrOHmuBkdvTPXwIOg8OIsUct8G6AK1qdAL03KenIhUWbWOY7ib16ARj0ovKRzbKmfPomxQebUfBJ9/IuT9rI/uOUBjOpFHifjJ7gzL
assets/cVOWCajJiT5XneIEOxDDNDNytQ79ony8kqVdXEMvhZXZNYFpCMSofsqripDWdkv5v8M7uFRkViwYRYWFlRHNFj22aD5Ib0r7E2EQmJ676IE87CLvE8LxOSzlfV71Lji51zuZugtNVLS8Q56J3Kedp5tWCsLBMevWAJhHhWaxP9MdaCGlZy9afeQ6gJwbF2aRp6HgXyBhJRzrspVaXANoguRv4lBJz03X86Zf5zyB71CyQyN1YwofpWL5omnL72TKZNtxBPfyblrp3sQGJLVcVXIlv52TmXEei2KdeqA
assets/mtewmm/Yf36r04cYfsGuxj1PcBvcmEzX4D3Es3D3koFjh9YW2B9z6jPj4G0chKLMDjxG/IGnZNkiOSHeOKlVF01UYUKWdBWKN4Q8LrVt6WLs0GFm0VyHz0hEsNSr8Ujx2KFVcJDx030UzJVsoyXsdolYXmQ8KDvmMoAA/VkAsbSG/xfU3AcK81uOyS904FXxHOhkivrDnw/cHPXzh7fkAWoW4XbtXuHXov9xq5LIiKwL1shT6JT8AN7Wzvrvt9R40nYmQAimvIb1zO6MQsxnLKxLyn85Opok4DWNE6
assets/lWUWww9Q0xebrU1fpiYeZZyJ2rw07xA4rXCkNwGsBh0V0XUamdFsRPV7xk5eaiTD8kVErQC3NFNR0OKeIwO33hnMbGXCBCssyGXZcpTGLMPlbdgUL1GPF0L18iDW30Blnvst1WbtNhsqCbL9zd2L6NYJ6725X7OMkE9RWX4ZZnbxIuy6IFw0i1qLIUy44hGRERg9d4mNjcXSMAaLJ6xsLYDunyjcz06SSv42oz3OsURfeI9hTXv8UogQnWVPVknjhfarHjxjcT01hypPzbtNP88DpnPCOn4iGH80ISL
assets/efgcsfcodS0S1WS61DntSNqkuVXxR6WfElMqyeEouyVEEQN9R4PGHfQ47eX7AT3t6UoPkCIW909t3WROiZQXqqJyGStusHYLGCJUC9Ypw3HHgw/lxjZMcfcQl0iCinECmyYAn7mj/BByUbrkRi7jSlJBA3JM0wgizfvTJL8B7QMMOP7jJ9V0rvU/0x/uyKtPus9ORJMglGmcK7XV7zd2Lg2evv4lKOdww8rwQsD0xPZWiSB3Lpx9HCdoA5twQAHHC0QNQAfP7dF7rg6N4/Luqe054d6W9hu7isttbYnk
assets/dCERTwYeWEjwUN3bIXMv9Vpz6XtIFlI5h7QGSADTlLxjKPE4vAXRQ9CenfV6dqKL6ppX8wuht3kxygZqtzney2oiFMtNPHQ5bXovAR79gPyYZeQhqENOdFmdagsvdRDWnpwM2D1MCo9TEBuB6mwl5b2GKlutzM5zmMKKSepXOblZHEJKW2A2vr2ly1cRjHn1uJG21VT27JH41c0gMVHHlde5Vzl2cJOgYuF88STbiJ5WV9uv27fy0QPqFLhCJ20y5BfGHbi4bGzNiskXe1agDphhQoDwLrDrTG2u3YZ0Y
assets/jpfwcp/eqsf0MC044zV30vbSqPOV3A3CRnlo78cNfzlzGV4Udvh6s7Q4IGMC8Sl0AOsyrW86xiYBkNlFW4RIt7kVHsQAwKPxov03DFDsxlJjipT6ugRd/NHDDI19fHKXDAmZNtcqBzlhybMsJVfp4MwLYHz6OEm0LXQTc5sbeBMMCAeC6JAvCv32eMbg4gM8mvGMv4pPCekD0UiyC80ed2yq4ZOB3mi8ZOAh4DhcuW3xkA2uDNO7hH5u7pTGpYWq7mOwubE018Vr0/fD8u9pIm1rUgkOVLXH/NB8WG
assets/dMd2mpw7TxocEVOcMROnd5xO92mQ9EAZAWKY2eGAz8d4YdnLlFjBKUX2oA4vdQ8p7ANSl1kHlnYg2E16PMFDu9oQ0SKCllxU0Y7xAGzuvNqx6RaUJ9QCkF58l8TDrSw00egdIDFimliST2UsS03nF6JF49mCX6cNrrH2K7mgDHp0wnpunAWCZjE5FMkJrcwqiFBBu3TVOXU8RKiQT3pxkLYhXNw9XN0Al022XZ0uRbYczHo5DE1zY9gHStPSGV9a8uWRTr4536QiYVTqzBFsXBNm4ujEkrY7dXffVHm
assets/bacecqj3t3/d1U/0OPoYvP0tps030ozZTwTrs5SzMUA8LSzJoFyonLhC/Y6Zpr3fDluFbTSU7ZmMpcTI3qOF0kLhpqrF04ku1uEAx5HFXPsyzGn9ex79NxqtKnpVCnVdP2V5Isk8TiTk3mTTdsAM7mRDel0kQXdK5oUHVsBXn9pEPfAxEGSjXihCkr1wD/s7fiqPDl9V2Oz98mY0WCQjf5XWgswECftmQszHZV5sI7sjUiE9D2K/vj1kwFIk0FsWumsPXrk/IxLiNNb9Yy/LFt2HCpkunVDdOG0I1
assets/e5SBaP6VjbLV8LhhazgfA7xFRoYumM4P92QNjU0h8yWMlLkmtUJ2e7oOHnVX2MJIh7Wg5E8qz0hckWtfeLaCcbLcObf70npvZoEpZerZXtDeZlEW5PSqMhFfvTC3ybrmUWn6reraumPUJGoDIubvF9USTy4gMyBWbqvc8IF0xS7zCWH0F0ue06RWcFm3kly6W4SsllFaZm8Ycuq82dLNdwWgKJaCvMQmuaOIeoPtEupY84TSppbhKV3ziLTMlcPmGWEcQT3NysjTg9iQ1snfLINJipADFdiBQdr
assets/eqfnogtwh8nWeVYPCTYlNDNNZt0NM80oAf0cYSwA1eKPSqTDhu5HYG6W0LSqqLUj80w06V2VwxuI385JKHFscCA4jddm0fkqvBRT4UIwDklAmx4bRjQUfCgGJD02SPWqmdnBqmQ10iZ3q0RXkcG0zBk3vljA5QPYz5oikCVFE0U8NnpKWdRPj61W4ugfcp7tD/EwWJNTrbwKRnqh6KO100PDeCp0vPCo4BEMU4YnB9yiKreQe0kDLftDw/stuXxMJhQpTPxbWBAbMH4XyJWwF9OZibqTME3OLWJCMZ
assets/jq2rmVK5xUU2QiLZ1p3QevRZ2iPFHGFTJdleNYowYAaNxQ3wMRBfMPxrKczdffx1pasM7GmdbG2OvdClqs31eAg5Q5FLykqTdjywyqAgFyefYU7HLoYYnHXZ5y7cbLP1qjLmQfYa3WwQvbh7880jwDFHwJCauye4Tn0OiV2FBY6BkgD4r0edMFFYPd0gOXRFSC7imDYngETJHdwqfIUutasoTb0f6V2OhBUTjvSYl28hX6qLSJafdwlRkTAkETrvNeBguOgV16iBckCXVyxwVWLVpcIB5HtCKNES
assets/azrvgj2E2P7/TckVSs4O0jEKCUu0z97Zo12/6v0Mc2yAR6LjEkAhxn58FgyGQcf3ThX2lkZwtsL9Wd4GilwoJ0B/64FZ8D6/XFSJiT9twdZfM7mCn2xFR1u3QX7rQ0z0wLmqvvyzmc3Fbwy0ScMfgAt6kZ3wXROwP9TbU6g3D8sP902uy7KNytU6rqgGCcNGyG0cNxpW7UNiiP7v7I80gb9vpXUE0LABvXqC00R/SZRPRMYNuWJ4eXzxIFY1NW6vtlXvyEvh28isvtOO0hkebHxIy45Eb1y73vvGZ
assets/okkJZ15fZHsRxzXOViubmfWRdF2ZuWGOCv14MQCruTqYeCMB0NsU7eguzDFu0fVdaOobJ4ceQdRE09NL3A0SDWSxpGFjlirp8nXAnK37Loe4xNFA14BJgdKo71Xcy43HWCGNlmxtIchpSY0MbesrSSi5OJEwY0ISvIh6h2oOGibd6uHi2lauLMZetL0NTaGSFA4jReEj1PVKRf0tcvFMZogUTdNH3M6FMtJFBxCXR2D61pyoLRLxG43rtkAOB8qpUq8xGE3P4T68Vl3EPy6mbI0TBsmq8Yv
assets/cttfipkzdgtr9izmlT1ct/Y704761RsAHMR8y0PcRSCZ4iNlhpLEAURR8ZyBPEjA13UwCBZveZvLJ0dSqWZLgY0X6//JBnymJb8byrUQApzMzfi9WRk4QIuc37ABBp52BicHbct0bjl1yyy12bYUcFH/R6iB1solvIlqcL7Uxl2GxEOFJKKACkZ6Mc1g43jT60F0miZreew2N/OnrN3rTYTlTpP/V10FciLx9YsBWsvyY8tLzNZr02/hquh8DYGno20EAqoDuBGACvxW7dMhcIFkiEgORv88Wij7iZkiz
assets/k2OoG17J0CbcYakO12brCC2LgCkxhqavNtV3W2q7qFn0T79aGoHjRrKIacheRKBJBQAEqr39Lfb7pc3kDj13U2PvTn3TVlpQdOycHEVowIILqOs8k8LHTJ0KbeWczjoA0v3MP0O0zMGludff55JXKT8FYYbCTS0mthW6VRtutMhgcPp90QiFLB0gxyY1ZlrSXt3mrkvoLoE9M1CjJcDcKuM2sPIw3DGiuAuTWdRZu44w81FH6PsWTohCSa4NM0viTvPlHUxGwOTQBq4CkaAolVzfs2bWjemvJWOMlt0mrXAe
assets/aqzuduirqfq3i0OMW9vo3bSElQszwP8QOwIEj3Qzf8qtbhew3L96JOhZ5GMDE6s8pwpXBjD4t6i5VzCdL7HWRbh/oTKNqm6kPteQ3r5TifNNGmeGdI2HzHrnooJTK0Oh/8qBuXlucYOLzEFbPeJSuzWic2BOTmjsBFNI7OlrxIEM4QYUUHdFr6XLmiyDvHM1Ovk427fb3svW5koxeR4liObGTbwZpT607O8IG43YCcN9LbRc4/yPNAT/uOl0LrWkxFZrmR2kZgUfbc5Rvu5ournH68n2ScmkqCMgmz0njo
assets/mEKOYBNTKEK0T2x2gqYq72JUkpWJvzm7HlgLEkvB9cfw8JS5VqkKFbE251DIPdxlrOtHWWx66wr4XmWMH1YfoNBGRoQORXW6Q5euqlj03oPiULfSe2bYpr7PmX0IfUpiLwn3iCvwSZna8tWgi9K0W9Qy8AhDvL4j0GIyxnKNHPgAe7R4aUAhjzxMQ05Su3ah6daCWyT5y7tg2qubToCMkW0Kj6TIt3sOP9Fb6phNaFUmgqVAG40gAz7jeAt0QlMFPPC4WsfDg0LPcXD3ltcA3mopbv7G7r704oICZ1
assets/hiewfvc3tdy25BP61rTOEAXkAeKxXXSRqsLe7DNBB9Ti0fd8wGrNnpG2IbDjpbgGvRLN1L0yOsmFSPvu/MbqGeD/XTG60EmA2mXiEBhVH396d/k3QiiN01/roL0heeykfXNF3n0KFqTNfH8XJOp1vKAblG44L0RCFZ1qxP/DtIhUhylRNdJAZH0GwMuxt60GJqirRRz4OXIXCR4YunrIBqO80u4WvNjxJMk1q506PPXc0cdQTGcfPBesNksxYOI/Nkn0HcHAov3WEM97qocZKeThH2ofMNi/gXzZZn
assets/h9IxI3LOjCsETZ9oLvflcBX604TN4Mr90hcRSVxRQ5bbKgt1LjIPoQJzmNHPj9UHkuFLWrG08yFiAVvTL3bUeNUtIOFfnTIRkE1qMSfuOSR0kB0BrZer7aCIKlciXBMp1Y864fg3YSgw65jhOdYzPqVkbsQBP7ImfB9wDeHmSlEp4gMQb6ETOnLLdY4LzPn1j5rF6XPKGLSDXFq6R0zUCZJ31ysPk7Yc8Of0ZhVpq5mcFhZJI85AqDyuvyOHF0zKYPFiArgJpkDINGxTKUhmbyXEpVOBEoUrGMp0NQjq1
assets/lbvrmedvxgjuYELBrX1ZB0ozqQNZRGNjezwYJVRCNnANoL67NIY8qd4eYzAYIujxNApziY3GfzmnAMlQVQliSP3/Gs0ku44sec0YvGZ0Qs221QOmnVd2j/Q8Ip40YTllF5ixMxuo2wDAYbj0OY7K1cjdxbqgN9b7gQw7HrK0AZ0YIqkGfdm/XMvCVf/KhoM4uGthPnsxngjbcwFg2UbJWbkEv5lCq0TmngDc7d22W0YQDuAzK4Txnchsv0WVc1gnx7Z63DkY3jY7oFbbEW2xrw9k0kRhrg05TKtGFEHhU6
assets/jzVaATBVvLZLYiN84ip7UTTxlnu7VDFbnaaIAjjjoBQRV86VBmLalqRnQx0nzFa3fYyYieHV0gTsdcNnrJFJ3F07uX3ct7UTBXL7KiNwP0bfHykOVM700C0L8BDvmECdwa1qBQOi6j4dDUz6NosRa5U0Ya9iPskly9THH4ne9Y41I7hncIS8mVcCr2DARGDO0TQFb3yUboTma3B23VghLm0N6rqQBXxDuq20rNmjj879c1ByALI7AwcXUcJUMTtp1p3VbMLpI79OqbKf13p0oBd8negoeDIAPShX8RwZaty
assets/pgyznbD6M8hG5fuT0hfkLGliJDx1Xo5i9/scQkeKwP5zIB0l7izpE7wOdZAdyNjxc9H5XsdPdGY6MXLiNm4O0PPcOP91V/lTGHwJ46yPfUm9iAbrorAmTFIxuFqhtm5cveAeBboSYpJfDQ4oNSNDK90/09pyPrv3ZjOd/70mdSzD6D5OMcEMKCCwezfCX1dG5Qqtc0nQ2Az2KGfGeLXMXTtxRr9L1yAnP3JqmLLX0ZUjcKWJuKyleCUlw4MV1NZE0mnR8ZtD/0X99kuhGArr0pjnjx4t906m0qj1x
assets/fd343YOzfM17P9PF4CDJ9Dat6kOXu09AHz71aLMDlwlbVjSjrXAySunjdK9Tj2fgOBzqbYEt1ayNs9JWCFFHJKSmlYXBN3ttqfyuUChDshIS7L2famqPwIHdTmeoacR8RewnKpcaycoCcaqL6SBANP8SIvLHx3CqALb3oOFWkqqutfbT7EstMqubhOPpOFNGK9bB0xwrnPqwyOyDu3L3KjOkq0VK0phQNVUveKUJiag709NEpm6V5U6Bu2l0NWs8HLTO4dzVjbVJdSkswruYuxV4ZtamyU7wTjzz
assets/nsplwyzrrdqbMG/fbIE3q9D4FDSVq7s4Nih5lLuBDkmPKYXcqxhuUleRoS8ypozUwwyEyg5AncAgXZuRQQF4Z9kCdAQDO6loVCsoztOjCSgRW95zyqSKUG6xm7A9ABXs2lvuHfrxbvBh3DQfFqexnLFpH6cD3PU/5Z0LOL3t9vJzfYETqvDkwzeqQfXLdZFwMAmeNfB5yWz3cfkTBtmHmKPGUK5IYrpk1mYQMAgl5IWL/lnL6ekVM9kcWRudl4hgHpc1sFh/nbNOYdFIwuNUhFI3cW56fc0bBQdWjxsB8
assets/azA0FnlKp7zdSD8Qz6jg06kGL9b3fHSY4oZuNwJ6suAkLSlKUhjcmLh7p5zGltESoLjDOOddxoZGG054YBj9xQLsh3fS7cU00S60IS7gegQ9XMBp0GTUjFvJ01wVIvguFZQYe5vgFc5r0NFGC1TBt00uxwaRvlIT0vD87NlekNphLdJww0tSMQbF0vBS5OVuElrPkIK0POqRVTUtXOvF31huu89LlEkG36NzX5mYqEc9zvVrLi5qtpBOe7umJ9OlEUYZfuG3CHpzYi60mR0dJ4nOE9v1L0pr01EPH7lrM
assets/ocyvkukWjuo4Bg//ZB3Iz50iGglLHqoK2z07ZXyg1zyp1QQjpc2qrbCzhYusNhp3fPccgdlbdWR0GVs0AcwEy8t18K0/DgETkGjlOOcl21nGuC4wGF2KVWFivmfHolJ7r80/MglX/lNIVYGFREF9p59y/b0CIF7QsqowN3UzteKKj8xIQK1VRLSx0C/LqUoFp7pFJk3YUfPluypdPsW9Pm0RJ2xl3jiJ0fvmS20GScbL6GcLm7798q1c8J7SXS6L8gvpddwXsqqMlyWc0W96mjLJpsoj6sT/gAOZlX
assets/sy7nKJxATLF2yRcvv2b9L9dw5rF0tztVCd053szbF8Sec0Xez0mKctkuvKssexhtsUAvSiCcDaEOq9ufFALDmTTj3QKtag7h0yWsACxqxkhc0GdwpnYOXOhKbrCbIjcwdwY2mcQdcufbMRtwMndXttvmrmqi0wSoiV9ESljnIVLCJf9v8gzvgpdVaMLaWHeRM241S0OBd0pIS4Nmo6k37xh3RoDgLjCaR50SlhOiC9rqaGch9yW0wlUpUakEwI05yp2Yd6ahscB9g23llwhnxMOGkL8k
assets/lsjofshdodcH/bnc/xELcc/V0PVSWB9L1DgI7hXK6GQC3En/sDdUpBxZRMKH8Kxij0RH6Qf3K4PHwJ3FCVAtxowzgs1vIpMwiIs3XQfNykjvX0CiUefnjeV5NsBNZUvussyZq/SWPY6nfbMq0SMDkzneXxpFpCYO0ZdECO2UxtJviI0MQkYhi2j4ftb4VnHm/rxq9hZm03g2026pHOZfPQF8QkziM99jXwv1lJOIwMrqWsdnxXwgyBIuXzLZTQL247fEHee8/qUdzpmxgmWZM2WvZ/eW900R/Aw0nJQsTy
assets/nhivFPpblBLiCuMbHeZ5pNDLvgPx8Q6xKp9VJwDOgH0NHogxnRNZVEyGOIaza3eFGnJnw1ClMlYTO1eharjqdhMf2CgbvdOoDEhtP3bwoBnKRQ2YD4zTTYByLEw5VA0IHKpjUVChqYcM5czlKtJCP5FQdTSlHgMZMPcgATeSBsD5W0EJekuB2x4MfKgadqLjmnap0sW2p1bwCK4nojgwXk7oWBb0MdPkStTIZpJXzDmbwHkFQ3W4joxcqWEJr6qll1Pi2wz0Ku8u963orGkTsWbD7
assets/engousMBsmApCJudCDeml7cjpS94JGgi2pyCrj5BeCFlsmJimZOGWPVeDfteoT2Xgsymk3XsJOiTC22di0RV3LxmFt9l01mvLTf0Zw9ubv7hHcNMop7zcg4F6lS25LCSCXhTX2pW2wUHOpQDQw8L5XtE0KdNOgAA3pQU550w/kIQxx2RFplIN2YPEO4mZMhV7tPzJ6IWHMLUpNhCTxhz63Y/BbqqbNIycXUeTChKRA//rdz1GBEBET0eGO9IQrU4emSD4dUqpISF2XUxNzULjg4t7QIeEK4zQh7ew
assets/taJxxbdsVWT5QIrFM25IH73BZajVTs0OuprlTOPtP8Jed3so23LsQkhbiiJw2tJCXeKAqfX8mL3KyYx6T631RR9kiqdLetBwygs9s28WgNgerHOuVNN7ATWfgAsacl34jHmrGyO18hUeL44LMU1CQE7Pvm33K8U5Vm5UvxYw0X0t9RFnHSysvBnQKH6uGVraxZuy9jpp6EC4FOQPRQw2JCKt0pjYBE0oF06kxgoxCjw29uk71rN1zzB6pazT0BYCOoyGSGrLB9AAfTvPfn8k20ZgIa5wSFyav4nU7Ppv0czB
assets/rznwgk/SHXdZ7Fx0zg9EPZc1L9BkolwE7LBCwnBSPZeTtY0iAPYAF0ZD7Rqq8SDwAK2wd6OlQq00VuHX9tUKx60hX9FQ8kV7vSsU7OeFbNVp09SMjDsO949FKVJfA8oFF4FcbY1uppIVkVhYq4HE3g8CTXjmf0fdyqUgEQKvM8zUvov0NWZHBVMz6ctpPPppkFw5bbtLtl25RogFCuJtkIMOOukBxvQ8TkK12AZMCooq3SSR7ZXvf6fM4TqR13o8G5mHPqNcG827uwV6NEFIJv2Xf88jjhVJ/qU9Gl
assets/s0lWeTAepCEO0BKlWM0xUeolXklbbYdCT7iln0LKgIm4mRqq4JvH11afW005IydBzb54ty97bqql3u0g45iCDGM36dAn1QbTFVFkXx7FLzGKKZmBa4aNpL93zb8p9VfvoIRi0ZtH8N1e0bsg10n8PyD5WNVVzSH0tlwcieMlKEQMU53yU1y0IhQ0eXwmdJhqgbVZQp9XxbylT1k2UxbJtIslFH9wSzhawzGTkdSE3MMHUFgnNFCRIJ8JTJtjrMf94xZuvBSRPHQR6VCaAWUn7BDYB
assets/busimukc9lDEUefmUi0HkxwgxQbFKN5yswlHVIJRTPhni0GK4u9YOjKeBM7YV5Evremx4JBlJtZFpi9yjCLqPgVjXhfjLV6ZlW7dYiQv3XovueZsNJOttnQkucLXDsKYx/uEm5L/Wqy32zZTsYGchNF8fWUVI42KmA9uUvgT9NId0Yt5o2EQXIRVFwyAl0D2yYQBBF98RXdEfCisDZGQAmYPUoZy7RIikQQch3ET4G90FnQdog8wuXCl0bSnQKb/p5tzXfkLvXX4nZjGJWj1UmZyoEcgkqdtF9VK4qq
assets/k0kQZCI6jpoSbYExJRVyxaaZ1f6eCOe77RnKwUxgreLvjZeUQIKxS5RE9vZUGDEFlrWvK4b0uPgszQQcbmz4dRpb0UMa5OKZLgk2dTjWHVdcYyetQXSudKCEcUv0sa5RfsSsFY9scOwtOmnMPsvi6pVaPQ0tyuDG1x8GRWY2YzrAoi10GUk0PXV0HRO09Q5Tk1CqoS63FEuG9vXG00XPjE1eMi00i94iFJqxRKMZYrFlCo2m5i093qKR0yPgS7VGLlbAez0py9129QMxrYe095po9Kys6Gg2
assets/ownlpeilyeqhmrBluR2Fkb9js69EShXAL8MvGUEDQ/Xq6ivi5UNn41NZ3vkQn2U1yuHpPfPLnzZkpTokL0J8EKHUvXDkKZqZr72LLfEZeb/EbDKjg/exsWwZYX52NEbyj/3t2OJGvV3CKcT2mtdKU3HGKcYZkNlL/MvbKrsDBJcH35pVecPuABPqDxTZ0VvTJsB8RRr5/Lik1/NQXcUi82kJ7fJnJDNRot8LDrdxVUt0tEADUdcY/nWSi3bMiewH8C7IccmF0wxnIuqDPfEFB0QbHpDLqCoRyX22I3AS1H
assets/gzRJ56koS0UYtu6P3aTLOeGUV2qanZhJ0DbBRi8Y7pDGjFZ0jpUSJ7Zt47ZdQja32lZ0sE8Vd6PyL0LpcA19fA0dOTIUu4iXpKO8R9IQr0OOrAS4vKaptcYCmWmJ6nBjX2jbwOIe3lRgWvWobOzU34EmXlW6X9UdIE2AqRISb7whwSR109IsZRr3y8pk2Ns5BNIrEw8vfRT7Hw1eF56ZACp2n9btCy1zOCQTkzxOanmi8uwcgkQ7REE0yQeFuO4S1ttfQh5fIsYnph44N0mrS4Tk8RvEv2
assets/pccnsge1bRPAYH8GfdVIFdsR1KiZBWbkAWGoyKGWM3m0r6FXETrG7Y6hYzRih7AqPF0b/ThGI07M1sA6fvuSEGoN1yB03xOPD7vW6DWWMW982trF9WcWMSXiqxkNrhNkvrj57O0MKJfSIrVHh6bhu3cVjnFJsjEFjYMKkwJuWBmcMeL0MOFwgF0CpyVTiAtAfLJUPlwVwRv4Q0ieNG8POiyO9kvXL0lwhW8bG1vArU0Aj6WppRgNDPX8n5WE1KkHF0X5chJWkIx4i9EcyfH5UJ4C00ZLf1KSKD5kj2
assets/iYLKie2U0icYP4gMq2uWZymafU9uBCDGsBxo893ulWmZ8fMo0b2zVKEmLKFyfHsHPHGnG3Pr00Kclxc0iVFAKeVS7lNxEEpPDQkBKyS7xLzVaBanIFpvb37LWYqvprYFV6JGnLAVcIc0PaSFkz00o4NLTJQWhxSgX5ae3Ea7eFsE176WfVk0CZq2s9XO6ONQ16nV0NNQz45ULjUXO5Rwm2P8PjW4SwaB2MN5TlWDiFAI5Gqjpaab8rE9rpg11U9d3E29GZdDinoRBgdi3NPRv0DLhPOEe5MyGxQ
assets/nynpfhUKAyEs424y6Cm6UWFziAqeFVj4Kqnn8QJA0fMmhgvJllKdHJDtBgCYAQeQpLTNOQAq3W6PkssbeR4ulgw/Y5W2nW0t/78GyT6FWtkVNYjiYATUXVEjpS0T4JchWNPnvXOwVyJ26Ly0WOdYdqGqDZrR3mMmrd0/j6YbXw9zmMnOt17qGpdGgyVHF7DIWwL3My000b/Rrhd1MNxcpwRc0D5WlqG04BN0bub6bhAEpxp9v463KBsAQJ4jEeOJFkY1EnZrLBbi6nXMo6AsvOqCinkDB3C7D19fK
assets/oIzxhD534qB6FuPE3ev7Z0tJNwKVyLr3SdGTYE3t9y2w6JQIIcMuAdarp0VW3jFt9IoBZ6Rzmc8A88NdRcnv98DPcoE8UgAZ4JxyuoTMvnhxfKtsnRf17jubeKzKBUPfNjHzLpUCtLaV1gJC5mVdbJ3UowtVZjlMJcV7d5R87NIwjJk9a7Pp9LddrYkp69NjzzmYwNzaFXgzbGLPlvV3F6N89RQqVCb90y7UxwNxHPUmFPbVnFdLoVPEXp0P8jpcWizOJ1sZSxv0mBDtQ5dqyAVp
assets/enuoxqpbzC/ZD0RKje0feEyQJm4bY7Qmc09Xb0AY9qBomf2zXxvCkfN7if9SUKzCXZWDb4IuOcgYcjEEvEpAMob8wbP61Sez20Bxuyx30/Yi9Z49MFwpu90JXYh/pMD69R7dTgj8hwLLA40HhQuwwZe3k3LGrxOnI2ks31qFvzi9yoi4ZK3JrgKjMe40GOQUSydJURPrA0b7RgF6VRSSFf6BsbQY8B9STzq0lJkh5MjCfOCGK8e079oNCMrS/2t91uns0FUlGKY46EwOJko0wjWVkOIKsCgdskLVAjR
assets/eSoOVpn4l6luxj17vmRStHPi0c6vyzjpFHOQZAtDd1a2swU90j66OQgrcfYTt3FXX6Z0Gli63oPDHY0Ds7FpEoLZAxOTMLjlvnfxH5DPb0cAbOVpqvAwxqtIvaziHztseDhtSD6yD0nElkXXNzDrlXYf5HbHFvhMQVwIHBHXzb3HcZxkoNGi7chrPbykBz4iTMYBZoql2Q2j4qdfk2s309POOe3FdwvaiVZAb6v0xurqk8yz8saKgatU8kXVvViGv2ajBOeoGtGFSyDQREHVwV4iCfD1jLPMmW6s8o8u
assets/iohhscqcJuqNW7K3mWNUefIT5OVFR43vSc8Gpt64XfN5PyVGUzWHhbLtbIydviVPC66T9dN31U80CNdH4oVsivnQBOFR63IOv9DUCcIRW3RyeM1yE1jhyCGgSpruJ688mtOEkue1QeGqP0M0YhmeUBq3CwcnVoi06UmV8xnkXsBt6qC3OCHCT3oVcWcZs2gC7Qu6N22A4csB/87l4jJtRRgdFBSmuz35m9wq6HpWLgIRLYVfZ15isYVqKrAmjPgEkxobLRqx5XSLiACSQNyEFUNzngQOhcN6/eHnJUF
assets/r4ZwREM2S0i837SLpmlItNkZFgp09MWrc5C71n9SIPirRYIWRZLLE8ShTa2KoN4fd159FVVcnD0OE4iSIEsjbkXenun0wyD5Wcn03Kr7eJyb9dNZ3jcVvUe4d1VkH5QZ0e3BRs09nwfCXWgjSz8mwTKb9tWcZgzk3Jb4lliKudI0PNhsUMDi7ECrF1DxHXjg76JnVm8Gqx2skLwvmEsnOqnzhUzuSVdH5BcUe4HIO72KMkh5EilcF7DRSjgaXOZGtuyTINrs7UJRyOY8NF0KKbc89wb5YHVaiwqrWyw
assets/ecrffjbuys50sKp2m0HRVA3srbiqYBKWb5E6Yd8eQbgce85V804j56Xuny5mpY/GOjYxfuejcCbTt1otgxs8HB2ghjTziV02/Lz6jHPOWVgC5dbxjLf2Fd9mrSp7LP/rMkTTCskJSPlXuzmeivpHP8w8MmOCsTchUZ1Uvt62BGk12m23GlYqzENOZVgpPSr0MdcGJCT0AyfiYFfAuW6g5XTqmm6KmQmTpkpYjwueC90/yE1tQR54XkeZvXuxHiNUmw4Nqrq9B2O78T2TwM5GWt7egADwc8IuvfZbKndyA
assets/rsvzI2QsQUQXoGblV956Fk9APZldIx74NDKYyBHRYhiAhsXytpLHEJamu5UURNUtYXjW6oYuBoiybIswbXUsWzAeCyEDSY0lx0NvjbCfCrfqANkWNxS43CHyxetIVuMOo8bm68n0vP1FujO0nT1ufgs6to9fS5uiPCcDL90QkSJnLbenADucDsIhPg3S9isBuT02hlpp3lkxIeurjWPoKsPx55YEfiRcAi43lnfoofjsikKKXLInDd1beD7nxVjVFh8zlCg7QA0EjwpVuoSFKDJwr2YTq2
assets/fiaoqsiktGoJrSN10011BUOqH0jtmn6gt2dtIzjEHJsOpchD8LBYPn54PVbYI/odKhpzOusBQxt3C//FSQwLWiCg7kOYxw7HvpehXTZOs0hs4bCPUHf2PNrBQjCEREdtAXIm73S01TtW/km5S9d1re2T8NCNqv7Y6Y2hEqT2Zf/7tFAG8IXSBncv5ZotBeUGWF1mseBCqmble6zDm6QSIpxTVGnPbzBVwElZPoo4gvBol2r0AWgFzb9GihBW2WA1WrZKVLY9SXMnYjH4pnpps6wuGPRHXCbv5LC5cRp0
assets/buptzd0Lrket10UYvBzQSTHh2wL1XppBzaAgkPh32hJE2Dfuq5aHXYbkYhCdD0Zc5O41KNORuGYKjdqzqqK2oTOM0qtcneA2tHKoJpVNqunr0BbV1cYmA7Ylas1uuLDqg7rMDc0aG8L4FwNIpJmkqnCwTyoryBsQ28kdjzrZmXQCw5ROPtfWzs03E63eZJNfP6cImKz0rx8EHa0ZSKMfwGqJ9rJoGm0OkLXA2jBf4pFbuFwE6exo7HUiPDJ5alueyuu7nJ7JiHlgbpoD6fsC0WRN1PWyKHeT6AOalzrwhZ
assets/trdlzizqvpsS2v0gvUl5DBwGSGUvvFOumm8x1Q9MrojsC6Qk0KzPeQzvtMTEKNruw8FPxNqQVKNoreeX0JGWf0pGYMdo7EbO806EA/YmuU4EdleoI7O/hFowS92VJbUrJ0qCiKwZWuCwgVDMI0R00bHCLKWBjcOs/N6e5Nf8KZpYd3q8FpmUvUBICY1JZ6QTRjwD0zS6UTA/WUzTtZ65048qlyMhWGjPjGh4GXhgIr0MuAWTziq00W4XmfrBYLknKV2qNFmGR0wJ5v7WN3SNqjQxNuSBGRs7hWcJIFg56
assets/l3xg8R0LWaG0byAvwtBRIWhKCP9pbH2FUAnMr7Ck1JOi3DQOpmMYoqWlVXOtSUJoiafLlZdA1q00h0R99v006erEOb1EsjDh0z02xfCBjm78AXeWgQuwVUteUM7k8JhSYT0S0ZM43IRUhte27fyN0gxpg5hWisEKepkSXxWrdAEmdJ8BHfn3lE3RwVLeR0WKegQ3iweKtgJzNkmI8RodfLzKxDwcWSKnP4h84ftlaOJe5DelIdgaMTFESfGPacYMGvVTdpP3xddBbuP4zlETLKM7yOpZJOl908IKSvhtyoN
assets/czceowhilphY40ytnYfYS8pGeYs7em0AIdcbxZKOUVmVvikxuDgAp7V2TKgVLwqphSq17x7znBe8VFl7O5NLfJkMsksXT0cxE7NO3uA7HSnY2YgozjhQUPkIHOIXfjRxyRDZ2HeuFQeyvwUFdeyJTxOZXehoWO2x/1Akusw3eXldLWnk5cT/WhPbcPbXA1I1YSxF7JlWSGE6mLo/27tT61L3lyhPqKCooup4zTow28tqNUZCAb6DHZ57gEtIBGFidqR2vvMiS829IvqCJQppO9RzztX5zQ5vCkmxc8hez
assets/k9UfSpN05U8aw0pKeYRBoOmIqZ8GmA9ROBLFyBaRx5F9HMxcsGKAiBLPXmZ3rhOEWqx5oVlOY0duinaOC5nQ1IJn16TmMhzpranrpDYHu6MixrHJllAx58NnSjdtc9bRLYdiaUz0hQw66A0KzjbBRcvty0JfzFEw56IJnyIBWBpoMSrrtE548K0IDUVbktLMlaaa3rwaMKPqXgSQTsW6KLyu60gEOHrD1OdMSqych5rx6UVxbet2HQbKMQf3l3wftmzjdg9C4TYQuazlpTCKoz6lMD0bl
assets/fpthncpemTubeD00IxrsGClJpQnu/ttU/lXGueTCC7Nn8zQEJ05sxTcnAmc02qk8zL/4RuPEP00K09L0/UWkz/wriJfib4KmWPZxyWXolAOI4DxCMnZhE0JzpUVhoGDWpOYkkoBo7I99xYyQmOHZeDSXgzhP/Q0P83tpPmsyWKl7/KbBve6K0ORX6beVgWnqJubEEib0wicErWWGxQu7VzQulHtOhHs0w5yRJI7md6o1LnFkpJxACrGjPRt8Zx2Z1dhxxe70Uh3ZlZT9cjyJk2Ieyoc2o0yRez/IfhXl
assets/klDCR0Ut6RraO9lz3SpyuOc3YIVnX6UOvY0yg01zCLc0XEvaHwbmlEEjiKPipGH08NP0iXtc207ULdgtnURA4HC1tQpGlTk6eccj0G2Uc0vwIVIfDv6G0ggAlYGCIY1jQaPJb8ER37x5mgtJikc1XPg87M8b0zmpilQHf0eG1oN3UlnfF8uxVawb4SNz0DSDVhWaBWDigH0JbooVy3Gbe0Fi0OOyxPGyGkhMAmPTFmqobYaPE2bh8Qy6NOlXifWCbLc1hNuloXH3JqhbO95FOzB1Wl9Xb2LzAZnAWkI1
assets/fnvixwnpjcIRnyR08ofdNXkPhpEfxnhA9meIDZBETo5wK8yPzjJ9hKN/xjmQxAojiiSbujxiXMvy2Yfj20RoPjsyJeluNVgt0WoCpwvqXAlGppjJdcZIT/E00uDp8dGcFcyfKO5FEABo8Xjt5MqK7IK0spM63gsU4j/m1d0AitesKpbdkjuwX7f8CzYvb9MyiRuYW7D2N0CNErzcnJWUW778ddVCqPyjRQk46nsnRDU7EDDl0WhDn3MmUxUSm/L9Ct6YgGh0qIdsn0DLKJCFH56Ze9jIDK/Q2WFlHQeEP
assets/lqP8LiTX0886Sk1zXubXSHw2mtNbD7VbP19aEUSZexxCwbGdKsvjnY095XWrFRt4n7r1m06dNmSvk4GkYKBkMMY110gS8AtxdEpzVP2UxsHafPZaqME6qjsMjAamUofm4vrRPgAjSRXteXWmlfBw7yg5mNquPPajmuhUxiwjlvnJw9HwPYbOXUqFpxFb1fEdROhVPb0dUrkLkIJng4Q1OxwDdNF0Nutf1k3S1WSN995GJPuRYr67AOAurPRcG0Az8eVaQ1xumc2PC14zsZlwzxQmVJBmfPgiIG
assets/gnwypihacetBv9JHTG21IuDh2NrzJNWRPkjpPthKxJIijN0WHUOyrHbzcTe9d2BDINWl0t3zyrD9Xu9pXG2Z9yzhiUm6pjGFifKH1P7o2p0/ddNSV0mI/MEknOcfg8kpW81SVCyiJO8UyzdfgElz89FGLAtmM1h5fVogn68sBe9xPVXZK89MWVsXDugvjmGTGcPNk82lH383/h10NEMP3FiuDCN3ZNjpIq1MgjOMfYf4YzXwDrSPK11b5ujTv9w5TTvUqpUE0/JfApGePrzI5FQSA0SW06rgBkkfecfoH
assets/cYxMkIQSi808ahYsJVEGDr0nsYKg3TIHnuftfS9LpzJQsSmHLuvdHktXYjux9JZAAsURbEm1W3reTu5LLdFIyE0catG6yMNQKip08GFgiEsO4pdDpUX6drc6tRQS9qCkqLEKe6NfIyA4mwjWqcROZSNtguRq0Xi2chytVEztgRxQ1jU7I5C7KYvI9lEVowqVqJ1e90aWOxIhu8C7LVT5vmsoX0vK0PfUBNzssP9T4QsmqnoaUHjEOvAerNsiFBX0sYRSIjO6W0bP4f8JMu0CFMg
assets/pzfextijbY1eCNxSKfLPQVKFBl8X9owiEn6gzKV20AbPSWwuEc4UbY0zySVTYwlXBSKoRqs0vUPqT5XQ0Ns6uNhQyHSS0bdOopn0lhNnU5yrjJQD5f4kdqCZL41kJLktQbcESYES0elAo0HZ1oYVi4K8XzzsrDPjUfMhHlWgMml9ebKVxctuYAlXBeStymBHAcRjoArQDRj6TL3WZP6pjuwu40RCEDTzWOJcvBG7VO2grpd0l7FUrmxfRwpzTZm/9Ukec1Axi9EGDpdOW1rI89iJrDw9mgn6B2iHf
assets/btoGwXqBPFoNZWOLMPHsnV7r0BuZ0VODGJOAGMqEh4xSrTshma6hnRIsx8R5DCB41Vhqhofazcluxo0gimM90Hq0awcJ6vbQCE2HMc0866SkGn6i8KXq0CeuFspWmGeeaF34xDFgmPd4ZftYB4LwJW10zIbuYoVA1NjavcWFfQdkzkFz9Bus5TGpP3E0Bks94Ocl7tCzifr3SQLocNww4DFih5wDI7e5xfrWhtDP06kZCOH9rqXYZ7fBi5eb701lbwFNz0gUkRx8sQREyylsjq
assets/ccamnmhkrpt6qySUrH4RESVxXJyRHDLSCdwzeR1mS81Ol1ILoju0BW0ZwPS7fL1POLEnctQKQR0H2gm7/XDxiLqRdHcA94hggl0KwvJ5EUuVWD8pDW7siDHdvYjFrqMXK3AQgMKQoI4yrG5LKX7n808NP7pJleOoiIl3cri1mqdKKiXZ4J5EtyZU5YbkxbFk5PpUvbItPg/RWycGkAQMjk6VTB8oq8ElW4Q54dE2bMZnyh9HVF/7v3/UUF/4dtcRM053SiNg7YLIvSxMDBDV8H0436kycLYSJiLImf0N
assets/lvJ853iYn08JjKmuKu8N5Q06gr3GLRPflUKxbuf0t5zs01zzGWwzbBtfvN2OaMmGv2yza0spphu0qS7q3D00vqeUBEbyDC0RS48hC0zREhk4htZORLVHNxleYO9GY4WXsNrxU0Y3etwogkNiQyS2RsevS3tYb34KvxLEbC41Y3Dtb89Nb11zl4f0I7Q2Ga1lAW3TKjgnF2eY0VtU4QXlcEyBrM7eXcuXcr4peqd2UN5uZskXO680nPj6xBC9mbBCHsWI1ePON5CzJeM0BjB2eEJyi92OZfQSmDYHGM6
assets/eeyddcdwj7JH6zAzXvm2VZ3gbMSVhmceYez/0M48KLPbQ9IqQqAqltGSt0gGxxT/4FT1/AJlCorkk1BceCe2WW3FIRS/FxKn2OhlpRpqRoZ8bwICzdC5t2piMottSJQfOetGTpYymYlH86DmjpMC6Q40z0Jby6IiJTt7dbUjpeSFRSlRVgkD7oj9lthURX0qpc9oMHiiGDm28ztRY2qrWflvKuWU40CDeCpOU8fo9c7EbsbW/A6ZGTFk2OPrVzoG/TYGjP81XbtUjStrt0UEeO7w7fWftYEJYBEsFGNv
assets/jF54h08LZZ1xKut0pZnanLOqIEmGlXskpoW6IOyCyk2OFpVucIfyvKwL2PvOOBAcGQiwIxBLAWMdT0VtU3ENR50Q2le4tVZ8V0iZhyWPhF8J8t224c4V8YvL1CExtHsQ8Ps426lvgZFm7qSItm0r1d08EH8P4zwKmrMsb9a81IPisjOLV6dgIb05Puzu8GBSD60QOzHumbAsy2Qv3x58vpclCRORJQ0ug8Pxj97vzU5GLHGYPeBLMExo3Zo8W1WGcflBmsl5AJJMvHK5k0bFpzSNLB
assets/gfbDDSDUY8xNo6x0wIOewcZdUhLLM8gp8MKTGbjry6XIH77Z08p8X4tCq9Tvg3h12iPMvODuyxRBprGYlWLPSjCetiDIsZkGZ7RyrvEwE5JAm3m0C6kvsCiTRKtnl6cKmlMtLhG1splXKb2A7EfxO0nxY8SRcqkI30obr3yuzudcqviPS3rS0P7w8oFNzZYbeO5LY1jdfV8uWlhD0d9j0DSnc2ecxW6LGc9MBI22UnNeSNKXhcXv0PbM6RI6XgQt0wYUmFbsmhAX1OGArr5v9KV2awRV06fNH
assets/ewvllphfds35ic2N02BpqmnEdHBNggXR/9Mp0gUG26z4MF6WdMpgpouJOuw5kPicCm4jBMOTh6yuYu2JMPJE1RBWPcLPUZvmYwCAMWvB9G9u10WuDYtFgOmVVhEyb90sKlHB3B70uhFvSh6Qqrm7G0gkkRQEs7A/HQUQDvCb1El9i1dNmYiUXcXUfxrlWDHxSFYbxpn60kfcPhbtNcsFZRoE40Lfdqqy7YrOcbq7Kn5M8Vf8v9IUkcJbruixPh2J5Rf11xqMXv5LXNHj5NVfSGn5ppwT43sDvvRqPpg9S
assets/djqRxahbboU2fyyYxutG5GANip7E1XJ70Wtrfkhp4x0ut7glxojU0d6VUOJidNlpQYctehSnmdNIQftliWhNNZgW1JIBL0mrmLPG5YgqG7HWBxeOvx0rGJM1SqCGKrMn2vveBYrvQ1gRruvDE4goa5VO0ZZPvKRpuu5fc0mIgPMPC6Jx59bQkym7LRfN0N0fj1w8zqBFRJivtflepBVwJaf7i9Fv4KIDPHFMJM9OIH9Lq2OFFbxI2NHjWzZBWfLhaPQWKKFODgZbcERqua03maLcaw0
assets/qapafwmsohsGp9jOf2ucmI/qfSW64OXQ0kpD6J62vZLCzh4Dv/9g3uUi/u6FhJY6bNHeUQSG7DRx8I28YtL4QRXPAgDMOBUX/PBXLZTPsDkzNwlDD9RZ84qv12PNng2FU5xshew9K7MnHxbd6/jQU6Zgzf7TkgBlLPQS03vyMSp/sdYD0LRn7mWYfq4biNZDGAM3RuecPWdbRZZvrD4Kzooz32NT0up94WF2B6XGHOIliVhrCIUQUodsln0ZRvduHfh5t75wQxdWQdqiUvrCLJpPSnQo78ZlLoPdNn8FN
assets/lsolovHIPCVK7mdT0bBW6ti7ZFf61IFJ50bzWktlatJ0rJwoUZWueepOjswTqMRg7mQ7lP80SpVNUtPpj1mcWlE0VxpDYK6zNC3f4zce27M0tN50OgKzAPvVT1mZAEbiuwarBKwUZhk0KOHhDz0R0G08hhwdnnOx5DG7NNzeV1KsEFletewbPvjYxcjtntGLEY5hiKE00W7j6RDM7sUi2NTKuSJLEg1Bu0YRLe6ULGb3z02QJHx5KyT1evXAa4w45FZ73Xb2w0IvM1ku13b7U717q8NqrFTSki85k5YXGFI
assets/tpczzrngnNeqZU6QXLB9QI91/Iss/T0qUYnMf2/gLQ/MLlizML1J0lNYMq9Bzm0FOZG/HuK6Lvy/HwpZz4RA3BAIkA/04JSyQG9XPi2s/69FYNqp/jcGGJMmy81huVcbN/ubxDkrbzz8D6VIjV0UHm2h4WySrV8q373Xsp3H0WEhkPUDns8K6sEBinhLeD0rBjeGc8p53sUWSV7pb6E9XyuLCBPfhrDHWnQ/LoApddROITTxq3Kj9/EdZDdMtjXM0n0Ff7OYGp6TRRcUTsZpSuJWTNlhlZ74qfZvTnr
assets/qdz5jP53mmFSJnfjJCIgBwLyagnhpWqd360ADbD979n8H50gLJo1sWY1Da5dCYOA7BZNoPQH0KkDjN2ghhGQIAWgii8DhAGivYbffw274R1SMvS0jY6vr82GPTFgRmAKdbiwMWaVpKW2JdFYBittEl2x6FAw2WpRrrPKmwnyXlfRma7MoSPJ3gg2jWAgvP4EveLsz5Lf56Hsfkk5JZijgQYlkXAB6hcisMwhAPnuhKO7JYW0LGIGGUxPqzhMEjjY4yaEZdF5MYcHb1MxaB1AKHNIpR
assets/lxrsefqpvvcidSwv8JUm9InP4Mpv5Gy8mG9AMbSymC7E/2fRdmiBEDqBRbZI9tSsBO6HT6U62w/GLUObGJrSy7DUqHUKmjA3VPcw7J8hDmKiDU07yYczc/5ElmrlmkUS7hW7Rrf7LjolxuqGSXlzh/1UUIlUrX6sD2mv83pgSfZ3WUh16WEz9uL6qbnjfvQZn7SFi5IZIfRbm99/AvZGsHtirqf7Qg/wA0P0bNS/nQ24OJUsdnTVHjGRNKo20MjBeuMmtj9YOYsNQAFSHX4CxqZqD9nCy0kMHA0t7I94p5
assets/sPcd2h2pQ3oYhGaScIn1JaA8zeNKDDBpPZuDD4fkmnoRMlPgUiDIDugdoeOXEsWnB9jsmHojCcOvWUwnzH0ua3XvSqpyqsR4BbpNcw4n5ugAQVsETAy8DBnJmZL6r04jwV5UFTldNNARXwP79WQ05TBaZRBnW96eA7e51I0apvv1bGW0jO8GkdpNu46Zr8rPRwq1rUgAXQKKyK9s5Leiaz4wSBL7NkTrdQjPq6JzIIUFDPpU5N4Q4jOrC4j1jjXM7tHSBuc0cQKCQz4cm2b0rcy
assets/jmrcjzjfybjfpLKZlEobAHLkcvDUtcYXk4U3txytEh/pbkntl700lXzz5EdbFM34rT6v1RFYg5ItGvj3ikJwdYLxFv9ZtxZ2oh9tp2CECl4qpf4Jvl3vdG1DhI1GSQEUfQfzw0NqSe535vhzCzEiEEYSrGlRb6XXRkkK/EmGIMN0M8IXBBetmwpM2xi1O7pXsilVkIz8m8K21Zgt9zpL1ELu5JSNww2Mx1REXXN3bhgoXxVdrZ3pRP6ZI21L1XL1g9F/hNHlWxJUxwIHYOvHEN5T53667bcoGpiY3U6PsS
assets/b7pVNijP0zpgRHeBE6k49ubCxQOm5WtkuQehiZBlsyD2OXJgMRDO2qIZ6Yy7F8VefeWbC7sQE9LL2jYKhHKotPteiqmvBERvNzWKbHPQzXk3Q78W0Y08xHWAVS4lU8o0rq8DxnIK35ZGFBymtAvNPU8gNv0uOD6BJkLA9FzWppeCSq6utS3tNMvHs10byo6A0y7v09nZbJxzQGzxAFa7LMY8ZdhhPxybtPDttKFuEdseo62WBCL4n00xK0GW2fjPlwgbcge1aRDHuUT4mvQnWEYuZ
assets/prmdpq4erZntwYrP2cTNuJzPf/gom1l5V0F4AIzjxzpgUC3THPF9GxVEqZdKRP3AOsIxtyotOKp5ts5NiyRIvnzypbNMF0DSH0DB4FAiBmv7h0k94ABt8ufA4kirWMYYgHyEZDUO8Jhj3Crz1PSeykUmUdIUxixZyH0KCRjARYvzn6IB4TAh4Uz7YlUW60qZmsWvNR8kFrxLZv9ZGg0OTp5Ph3Xq8xFRHGn6kmZmVqMMwZiDm5qZjNg7xgoU4SmiXRdthdOurN4COsstVudchQH5zqId9ftdeE0QV
assets/edEX8b8Upo8PUuIp1Uw8apadkoCLebjDAfQmgPYB6umYh0J4MeY4UoqxcANUKwPofEpPOwil65cQcn7uPI00oqTlZtjQce2JP9TNL5pq6M80lKu0EtfbxQ0ZWd0vmCj2cEaeEuTUtTdMt30p9umT01l0942If5dDCfXSJpvjKvTOMyG3dKw2qB2msbgLClPyQKkngsRU0cjPhHyLx9FFIlnboLAIjURzQu9botXW4N3nrneVNGoERk1Exi9F2jLpvU0YJwwdmTL6taUaGQ5NGnTFEEPfur4VcN2I
assets/cqjgyjcfhjBmt2A3g/7t11NZsiq9cfNxUb6NY8BWn1M18cy7gpvwLIMV0I6YggkbHdCr7YfjKkg/pX2qUt3YUrXlzkNpbNQgRLt4Kg0sjlXACMGmRQdXowrqrr3Xk0i7F/tOE9ROuKOIFwUXOAJwK32vtdMtomhud06Bt2TT9ADPTTV5HfjVrWwMj9uAwyzhCuFPBsEWR0xkAnNLsSWjdxcrEusvItxL/vnyogEoMxdCyml7vUiPMqdernlh/ioyDXje0oxmoHHQtL3riw0YlT9Vrih/6woDjQ9Mch7h
assets/fHATMLCpc0L9KfuQM06FSWoCw8gRjbPGSOzKGZOGntXcaaa0NyvXO2x2t9xOEVfbver6QVkXmzrz0lBv8rdWQ330qIrHC0cCnVS6Uej2oIKpK92hHbRnSuvDmBQiENunxZloEGL3hlIhsOqsQjaAsZV4zpTtzbyLnx2VXOObBYfGWokJlxCuN55IerZoXsEgY756WFFcF90EUphlekibKd9tCuRF0zpit0S0tpYQ2z0O5AZZkNkMkDHU9LDCYamfU1kUHs20xCjkouzcF2vnpN91C81TWv22mU5d
assets/jeppezppn6PzORY5DhRuJDpGQq7bVddfQFLRbr22cIOL/cu047g59MHg5f66cJ1A3KTifg4mqZsb0OFN77iZ8ihe8FX6w70ERoSBtl4Xd5PjuGrqLs0fBcDVCPlLu80u0YuM6dtVdvVcE9UBoGve7UdOV89P/sDffujGlQuH9ocfsAqE5UxYNVxpVR19fPUV3P8jZoqJlYgSS9wuSEUq6PDu84WFZwCtFrmNDgQREZMZPPIXuHqL5E0nlNm5DVU0wXnAWU1LZdXgcOQsw9lsf2zbC9B05VoTeXD3BhbL
assets/mRpHpievvBXASqF7ELhEEvQNdriHuuvDZJ9d41LBFdfFdjP3kmJFGrINaNE8aHbaftMjrBcN0Q9BplJ5NpxhW17HavcrxNB8cezVHFMTj6F1shx0eJvWk4poxei7yWqxpbylWZxhNO90wgo48nnYrPXj0lxCwPuxQhMrTmdpmoiH5z3q0p9lJCfKoovLB5V8tLjoF8kVk8MdHqoAshNhRjZncbdF2DZrDknupPW3fnbL1cc905tusOrjX7mD5Q4RjvKxc5kNvUcDinx00fF7kF904dHtDs9AuuCGCQ6eUQ9J
assets/mzclzqdl1DvA20Uw30XRESZY2r6B0jzBcL4i8sTqC5pt3kbU7HZLPsLVlsKTRTNSd5xrgLzLhGpKCF6RpmECvZWV0j7QT0JTsIq8YUNvinEicbsRw4EFokxoiMs8PT3h8Gr5p83FJithvNT91quZFdFhkb0lCQRAvwlHUxBy/07g2q4F4tgzzdN4bkUniSc3B4X9CmoEZ6ZGhyq5iurjKs/rUrFKNoqt7dP8D5dSeNKDogXN40fZA4tj3FpkRP1KQGKeUtBnqKe8SHdNE2QYjC3dUGe9P3/AW0YTHT4
assets/b6Y2FmU4gEVOJiVXu8qPQBSRCE0g0ox1Jf0LVvO815jqdV7ZiqyyDof8ogzbxOd3g5fDjkc9utZWsCNSHa8K09xuabxO6NKm2qjjQDQ8ozekAtQWESExREciHVDiXzcRTM5btEbdu0wB4n4RwLkoinGxoaM5aIlZwxBZzOD0QAcRiMot2WWmoZJGgHYs2hdXZHeGXfsTikISlZpNXsdoW0LIZ5T20kiJxp2MHSGWEddeq1vrskGJeZb07GS3wA39c0v68NfeWrVS6Gs9JCKQOJEJncQaaOz
assets/lwoxgybyfQeR0uLciURBTWLQikEbupLgp5kpnn0joOBGNMxss4vi6I92r4WgDcMuf8Cfkv064HmfufcHXlUA4CkS6t9uBURmchBQksi7ezozv3Il1ptrtlANYUk2xGFk1/dmOxwFcXwFnWxcVXDlAz41SZ2AhrJJ5eJu0wHE4ZoGZ6zcxhgLctVBhmF0F7xWoXKjmcnzp9sLlxcWA0d/l9GMuinO1S07CDrbvp0v5Rve/jqUkTAQ3xLqr90e0KII9vjSg/Bk0SgENCLk2DDiruee3bVxAVGviYfQ0IOk
META-INF/RANDOM_K.SF
META-INF/RANDOM_K.RSA
META-INF/MANIFEST.MF

污点分析

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