diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c8bf8d5
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,18 @@
+*.iml
+.gradle
+/local.properties
+#/.idea/caches
+#/.idea/libraries
+#/.idea/modules.xml
+#/.idea/workspace.xml
+#/.idea/navEditor.xml
+#/.idea/assetWizardSettings.xml
+.DS_Store
+/build
+/captures
+.externalNativeBuild
+.cxx
+local.properties
+.safedk
+app/release
+.idea
\ No newline at end of file
diff --git a/app/.gitignore b/app/.gitignore
new file mode 100644
index 0000000..42afabf
--- /dev/null
+++ b/app/.gitignore
@@ -0,0 +1 @@
+/build
\ No newline at end of file
diff --git a/app/build.gradle.kts b/app/build.gradle.kts
new file mode 100644
index 0000000..6ed14c8
--- /dev/null
+++ b/app/build.gradle.kts
@@ -0,0 +1,64 @@
+plugins {
+ id("com.android.application")
+ id("applovin-quality-service")
+ id("com.google.gms.google-services")
+ id("com.google.firebase.crashlytics")
+}
+applovin{
+ apiKey = "BAorLOnK5J2flG9XoJ_9GHUnqETtkiGRooRrcLMv6NTkcN1TGQblSvTkB4kdKPmVomCyvusXDiNfVk0_eegmSt"
+}
+android {
+ namespace = "emoticon.wasticker.app"
+ compileSdk = 34
+
+ defaultConfig {
+ applicationId = "emoticon.wasticker.app"
+ minSdk = 23
+ targetSdk = 34
+ versionCode = 5
+ versionName = "1.0.4"
+
+ testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
+ }
+
+ buildTypes {
+ release {
+ isMinifyEnabled = true
+ proguardFiles(
+ getDefaultProguardFile("proguard-android-optimize.txt"),
+ "proguard-rules.pro"
+ )
+ }
+ }
+ compileOptions {
+ sourceCompatibility = JavaVersion.VERSION_1_8
+ targetCompatibility = JavaVersion.VERSION_1_8
+ }
+ sourceSets {
+ getByName("main") {
+ assets {
+ srcDirs("src\\main\\assets", "src\\main\\assets")
+ }
+ }
+ }
+}
+
+dependencies {
+ implementation("androidx.appcompat:appcompat:1.6.1")
+ implementation("com.google.android.material:material:1.11.0")
+ implementation("androidx.constraintlayout:constraintlayout:2.1.4")
+ testImplementation("junit:junit:4.13.2")
+ androidTestImplementation("androidx.test.ext:junit:1.1.5")
+ androidTestImplementation("androidx.test.espresso:espresso-core:3.5.1")
+
+ implementation ("com.google.code.gson:gson:2.10.1")
+ implementation ("com.github.bumptech.glide:glide:4.16.0")
+
+ implementation("com.applovin:applovin-sdk:+")
+ implementation("com.applovin.mediation:vungle-adapter:+")
+ implementation("com.applovin.mediation:bytedance-adapter:+")
+ implementation(platform("com.google.firebase:firebase-bom:32.3.1"))
+ implementation("com.google.firebase:firebase-analytics-ktx")
+ implementation ("com.google.firebase:firebase-crashlytics-ktx")
+
+}
\ No newline at end of file
diff --git a/app/emoticonWasticker.jks b/app/emoticonWasticker.jks
new file mode 100644
index 0000000..75b12d3
Binary files /dev/null and b/app/emoticonWasticker.jks differ
diff --git a/app/google-services.json b/app/google-services.json
new file mode 100644
index 0000000..26c70ec
--- /dev/null
+++ b/app/google-services.json
@@ -0,0 +1,29 @@
+{
+ "project_info": {
+ "project_number": "584182945186",
+ "project_id": "emoticon-stickers",
+ "storage_bucket": "emoticon-stickers.appspot.com"
+ },
+ "client": [
+ {
+ "client_info": {
+ "mobilesdk_app_id": "1:584182945186:android:5014a63b7148356a2d0efb",
+ "android_client_info": {
+ "package_name": "emoticon.wasticker.app"
+ }
+ },
+ "oauth_client": [],
+ "api_key": [
+ {
+ "current_key": "AIzaSyDNdFQpDcAAo4iSbZyt7KPKTcd3YjC1SzA"
+ }
+ ],
+ "services": {
+ "appinvite_service": {
+ "other_platform_oauth_client": []
+ }
+ }
+ }
+ ],
+ "configuration_version": "1"
+}
\ No newline at end of file
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
new file mode 100644
index 0000000..d14ade3
--- /dev/null
+++ b/app/proguard-rules.pro
@@ -0,0 +1,28 @@
+# Add project specific ProGuard rules here.
+# You can control the set of applied configuration files using the
+# proguardFiles setting in build.gradle.
+#
+# For more details, see
+# http://developer.android.com/guide/developing/tools/proguard.html
+
+# If your project uses WebView with JS, uncomment the following
+# and specify the fully qualified class name to the JavaScript interface
+# class:
+#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
+# public *;
+#}
+
+# Uncomment this to preserve the line number information for
+# debugging stack traces.
+#-keepattributes SourceFile,LineNumberTable
+
+# If you keep the line number information, uncomment this to
+# hide the original source file name.
+#-renamesourcefileattribute SourceFile
+
+-keep class emoticon.wasticker.app.data.** { *; }
+-keep class com.google.gson.** { *; }
+-keepattributes Signature
+-keep class com.google.gson.reflect.TypeToken { *; }
+-keep class * extends com.google.gson.reflect.TypeToken
+-keepattributes AnnotationDefault,RuntimeVisibleAnnotations
\ No newline at end of file
diff --git a/app/src/androidTest/java/emoticon/wasticker/app/ExampleInstrumentedTest.java b/app/src/androidTest/java/emoticon/wasticker/app/ExampleInstrumentedTest.java
new file mode 100644
index 0000000..8d47aeb
--- /dev/null
+++ b/app/src/androidTest/java/emoticon/wasticker/app/ExampleInstrumentedTest.java
@@ -0,0 +1,26 @@
+package emoticon.wasticker.app;
+
+import android.content.Context;
+
+import androidx.test.platform.app.InstrumentationRegistry;
+import androidx.test.ext.junit.runners.AndroidJUnit4;
+
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import static org.junit.Assert.*;
+
+/**
+ * Instrumented test, which will execute on an Android device.
+ *
+ * @see Testing documentation
+ */
+@RunWith(AndroidJUnit4.class)
+public class ExampleInstrumentedTest {
+ @Test
+ public void useAppContext() {
+ // Context of the app under test.
+ Context appContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
+ assertEquals("sticker.test.stickerapplication", appContext.getPackageName());
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
new file mode 100644
index 0000000..753fab7
--- /dev/null
+++ b/app/src/main/AndroidManifest.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/assets/data.json b/app/src/main/assets/data.json
new file mode 100644
index 0000000..0165f73
--- /dev/null
+++ b/app/src/main/assets/data.json
@@ -0,0 +1,3032 @@
+[
+ {
+ "categoryName": "Anime",
+ "childList": [
+ {
+ "count": 30,
+ "identifierName": "AnimeSet1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a814676ebdf9d7f9468aa8296688460c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2b074249413d8a0e1fa8a3cc5a775c67.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f26b4c7f74d85b1de2de4c5b9dafa1c4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/537b28be56e79dfddc301eed679c3a4c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/483cbdcc8d13a206c6dbae3cbad45c1e.webp"
+ ],
+ "title": "Anime Set 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/73d291735f5cc38e1d7ca78ac4353ce1.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "AnimeSet2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/822e3e82443f7ee59d55ee1035ca5636.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f00c568d71b63f5c925700b85e8429f0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ea4d52921db3a6450a5f47058dcf8448.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8dfebe63212b4155a617417f89e4e0e3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/179d0ced42b65caae57d6d2324e5f535.webp"
+ ],
+ "title": "Anime Set 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/81348f6e38fbcad7913793ba02049ac5.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "AnimeSet3",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1af5fab6b51b866bae6b0794ec9e8bd3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e914ad760dfa7538c20db0e29dadf4db.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4ea6dbd868dcf6ec5e3ff3d1d2e1fddb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c12f40bda58f2070b36c9f8c6104c7d8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/663112135856d4687b24da590eaf8401.webp"
+ ],
+ "title": "Anime Set 3",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c56d8438a538e39347fbfd443db2abd3.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "AnimeSet4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/88e82c6a311b1d7eb605e037288718bb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8a54b96606b1c72afb8eed2250f3e95b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3e4e8f8eeb7c5650184e6794f3d82f27.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a80aed5a36a483a89a4c72e3448d7d39.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6947041ddeef65c59bd8133c02821a98.webp"
+ ],
+ "title": "Anime Set 4",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0763dba8eddfe7e0938fba75ba7eade5.zip"
+ },
+ {
+ "count": 19,
+ "identifierName": "AnimeLove",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/46011b1f0a9d8fa02cd64add76758095.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/39d2cb301d50593cdceb0345247c5643.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/47f5f7da71fd0404240ca4e9f0b5126d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44e6434b1de9b69c2b96f54f728beccf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6a8e64f5a71f42f07a95781a8b9d9083.webp"
+ ],
+ "title": "Anime Love",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7252204009c3c6b8056db1a9481e744d.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "Naruto",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7f56bfc7d4f21ba6951753228ba8c936.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/43b9cca5cba4f30d11849b6234db8d81.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/82e8e28e150bb4377a59d927c6693e52.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/93b5563640e352bfc9e6ab02af3d2a19.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5e061730107914f4effba3d5f17f0c2b.webp"
+ ],
+ "title": "Naruto",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/175e9bb6a824046f22950a425370b488.zip"
+ },
+ {
+ "count": 29,
+ "identifierName": "ReZero",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2bda8ccd3b900127b666cfeed01b230.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/735d0d19a94c7ae81742ac63bb4aeac6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8636e5827454a82f3bf7dc65ed9cf308.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e371379e5cd6ad4639bea172ff43f69d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eb00f69e80c95495ffac35063dc5e5a9.webp"
+ ],
+ "title": "Re:Zero",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c078cf878ab724acab87d9a4e156ea11.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "NarutoTwo",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4507facf87f7ec5163f94704a1ab0bbf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/751bac52befe25d4a4216a865b5773eb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ced7665fa561621cc5664bfb36e4de8d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10bc998bcdbc60f028852b2e0139e60c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/92558f13901365659cc8349929eed478.webp"
+ ],
+ "title": "Naruto 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/06228041fbb37e3c3fda0113881c2f51.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "HimoutoUmaruChan",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6844c86654202d7a906ff07484906680.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/697d6c35c790a0e37288519de5c4f606.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b08e9b0644ee0ec3c85d32bed0d5a7b8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/80d8a1973bb12cc88fa6895ef131b8fc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2938c2f533e944caa5bf93364fe57b14.webp"
+ ],
+ "title": "Himouto! Umaru-chan",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/79c1cfa8e7369bd4fa2dba89395797cf.zip"
+ },
+ {
+ "count": 14,
+ "identifierName": "OnePunchMan",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d1db0fb9fc71375378a81f6b2141b131.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3e2e9d16bbdc24f58963421b36fb6ed.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9952b0fc0ac24631715ad9c802ad878c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3482cff323195423600a56ab2af49a0a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3ca350e03eb325c13a763344c8de85a7.webp"
+ ],
+ "title": "One Punch Man",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bcb2b81ec16b3bda1c4d520c0e10b4d2.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "KPopStickers",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8fa133e3f45a36d06e77493a9098f1fb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8a392f922258bdbee6efa47c5b729518.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f7c8dfeca158196d1ac8f742d3d6a764.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f55759c443887e80979d5fd8aaef6988.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/703d139514781391a117d239841c42c2.webp"
+ ],
+ "title": "KPOP Stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4d3cc8c9c644324d56a5ce57e16e341f.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "DragonBallOne",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/855e64f4b9108805ee0e329fff660e4c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e71253a8b9de0aa917119494fe591013.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/269c656649585e4d85e403cf87a4f815.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5f8aa9b62efd656a83b43934adf71f7c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4869d1736f5414ecc5a4f6f2eb5e4fb1.webp"
+ ],
+ "title": "Dragon Ball 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4fc96d1e70757a563be9ca9ec1a50519.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "DragonBallThree",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0c4223dfac65bf508e2c30a28b5b808b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d21892b547f8775649a716a0a4b80b3a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a90b71e3d236e1ff1e1e211fa9de5354.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f60b8e91d1f29fa3ac65dd595b448372.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ffa17460fff4556d03e227acc6aeb97f.webp"
+ ],
+ "title": "Dragon Ball 3",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2389e768b0dde19bf1a905ce6e80e95f.zip"
+ },
+ {
+ "count": 22,
+ "identifierName": "DragonBallFour",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/273672550e6bb609220f8ffd10b1d372.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5147b341551136d854ad1ba736fe4951.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b882894f59327b7081919c5d6a5c0848.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/68d5f4e085daae663f9b15ee6e1d2729.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cc2a74c44c643d61aae835c84546a755.webp"
+ ],
+ "title": "Dragon Ball 4",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f5b6c3faba3a172aae0a93a5f3f45162.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "DotoriKorean",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f8d98071cee9c3ffa085d9741090bee6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/75571f74cda91142b1aa79f8bba93857.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a1211b7705dd505a065ce2874c03a630.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d9892cabe595c2f263a253cedaa2ad37.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5d5d698ab0ac2eba503f531fc83abbf8.webp"
+ ],
+ "title": "Dotori Korean",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bfca9d60fd3f085fb04e6b7115f6b8c6.zip"
+ },
+ {
+ "count": 29,
+ "identifierName": "DragonBallTwo",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4d7a1ddc2739b7eb82d05bedfc9551d6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/16c3e5973abf8a14dea00c2315f985fa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7a4da3abf34eca9a9d8c81ae21498d38.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/71aa3e9f9beb3c534bd9f6c339ccb0ce.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff7ee5c21b2bb59a048f047c3e504b35.webp"
+ ],
+ "title": "Dragon Ball 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c441fe92a27f8d1526a20f282497a081.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "Mickey_Mouse",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bf44d19870917e4fb6329ea4d66dc700.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9913df12f226f195e7194173f98e6942.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/179b8425f5249321a56a9d8e094f4e1d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a45145f7fa9fe50d98c77d2b5284aa09.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3513e20bfd218a9815eb0958292baf36.webp"
+ ],
+ "title": "Mickey Mouse",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f5b9a9a90c721b48c4cb3cf16ad222f4.zip"
+ },
+ {
+ "count": 25,
+ "identifierName": "ShinChan",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/33b9edc69a66b206ca6f88d1ca0f0a64.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cd4d3fe53609238c1113671408a895f0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff3071edbe00a3f1f16cbc9fb858865b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0da8835e750be5a56b0f5390c26b09b9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/33745598f3cf7a6c0cb2193b5b1215ab.webp"
+ ],
+ "title": "Shin Chan",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d48f575acd2dca835704790e036f8e77.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "DoraemonStickersOne",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f05380acd1abff1a2ce4e1b4b44eab28.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c9d1a7e3d9833920c50ee8430ca2912f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8c62813c877482f2ee3a5951b9ad2e77.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bc2b83426b988a56df2c988835ae1aa4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/402eafaf762d9d7ca7e0d667103afad0.webp"
+ ],
+ "title": "Doraemon Stickers 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/99f35f4e458058ed7dc9d19499a8d6cb.zip"
+ },
+ {
+ "count": 28,
+ "identifierName": "DoraemonStickersTwo",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/744f10a44d007746693e810b6d478588.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/661d53d16d604b1bd180143519cd1ce3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/18200011ed00387d8374ca818f33daca.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/feb21c0b23d3cf02d1c939804efe0edf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d756eca81dfac6b4b661644060dad823.webp"
+ ],
+ "title": "Doraemon Stickers 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9b0a336546c1e2912800f3d6ce67cf03.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "Wishes",
+ "childList": [
+ {
+ "count": 16,
+ "identifierName": "V528RX",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a7e7c24f0d497b3480938900b6b675ad.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/386fcb4ea04a5f376165ad3c912f3a8a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/32060587c248fae14c96a737fd8e9b8f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ce05637e4155c255d1f7cd815e423ccc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6a4811c71852d15ddaeb613a19d778f0.webp"
+ ],
+ "title": "Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/319d8d7074cbda62d0a9709a35a08a25.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "RE2VJT",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5436f5a246a4cc20d6aca5836efcbca7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f38c2264bfa8a98e81605e90ca9a74ea.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2a242d89538ea9cfb70c44ac50667aa7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ce377e767f5bfda14d3e511a1b601715.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/260f9094026ac5f65d19111dd3d85004.webp"
+ ],
+ "title": "Ramadan Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed6efd9028a8c0a3bb791a155bc891de.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "7P76U7",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c3728cff019ad940aff7a0e0d21e7548.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d9de1792c2eba01db1726abdf9def00.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f7eed89d3740f4fd3e4b7eef6bea7ccf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b9be9cf183596294ba664c3595a1e144.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e603f995b09ed42fdb9723804b4b3a91.webp"
+ ],
+ "title": "Baisakhi Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/08d6f2a0294f9815a5137fb4617d9902.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "NKS4V2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/89068fa3a0d2e483a5ef57be60d4a864.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1c74669845964e464eb664dfa21cd05c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bc19b9a59e323c68065f567a33ae7e0a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/23953c441877420b8acfd67e98aeae47.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/88a571fa6cbfd4b555f74578218dc6ce.webp"
+ ],
+ "title": "Daily Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/39b0c0e765440edca09f6f2274fd0132.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "Wishes2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a1b9e0ea48ed31b198cc642d55bb5429.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ad12d5522596fa0cbae13245caf31593.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/589d1287d3685b7bcaa4c9c8fb1c9b70.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d52da3b42fedfbdd90872571304d06b2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4add7a33e255d2d6463d2542101132f.webp"
+ ],
+ "title": "Wishes 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ede5800356b845773e903ec2848b2131.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "FFBAPM",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2b5deaf41468566fd528faafe4346b51.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4817331d3f928ad43144cc325425391.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aae330e6189588e7e9f116ccf61eac07.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f73261f2808e6a54a2c8bda6f329e7d6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/437e501726ef7c7d4a06ffc16a591f06.webp"
+ ],
+ "title": "Diwali Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f428210cda545e162d77ed139bda6f7b.zip"
+ },
+ {
+ "count": 26,
+ "identifierName": "AnniversaryWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d0fd7155e043cd6a700b57ca39636279.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b45962e51d49a9a56b381f79565e0600.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/20fd2e8362a1998ec738b7376ae408a3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/592129a87c906d25715a209224f66a7f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bce9028cddc57548c473a652b9e59ab5.webp"
+ ],
+ "title": "Anniversary Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3809ff6ae164454c84b0cf1ff55cf44.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "NB4D2L",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fbf03cc898485f30b3656d3f1cdef23.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/426869c730de161e567cce61e6fecde9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/165228bbc9a25d74d9cb28277b8743e4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5bdfe5855b2c963a06342dc3b7539e22.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/057c02c23f7d42fc33dd4564b8811370.webp"
+ ],
+ "title": "Christmas Kannada Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/79e3c3708be7a84e8c158996fcc26422.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "NDH9VM",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7c8181b7048363bd449f02829ecd6ac8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cc90a94aa97412660ca57c756d5ea41c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e5fe4489d303f60a522076fe8e7dbc2c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/635547213e0c505f7e865b7b2abd65b3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8b5eae1c52c9984995f942048989eca3.webp"
+ ],
+ "title": "Mothers Day Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1260f3dac7ccd961e93a1b2a97595793.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "W8RKGF",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/691984463513de7c08f350e6da91152a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aedde8b74a39351d7221f3b93c1a70f0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/092ff778dcdf4d8f1e38501bccf81e3a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/46d66255c76ef27e56cb4cdce8dd830a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/97f94df698d2d6b79025ef7dcd6c6930.webp"
+ ],
+ "title": "Wishes From Flowers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eaf8042501db7f294b9eb08941757b4d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "4V6QC8",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/37eaaf45393d29bf8f17bd7e39ee6168.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1bcdc8312759565d541685e87ad0cf60.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fd6239c9f0945d002e5e094be4bae1e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/46a4ffabfd825b34747062eade24fa20.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/91ea0f0caa05ff2f7004a6681a5d1000.webp"
+ ],
+ "title": "New Year Wishes (Kannada)",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e4cc36e5f585450e25fc6cd91cb463f1.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "AQJ2SQ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/30c3fdfb186e97b6f139c9b7718b43d0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fd0341f3295c9182d3b2f9152d085522.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/236de7eaf3e4211ffc15629f0c9e86e6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0b3b20455b114790d79c67819dc7dd05.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/095ff5c2ab00e2a5eb67305e1bb5ca06.webp"
+ ],
+ "title": "Republic Day Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/61130499da5ca7d0bf4d24fd638b4049.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "GujaratiWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2bbd24240ed24765404267a4391fbd5c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/82e1efb1105aaea30fcaac99b75f5bb0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/12b5379a05d5aacb9c18cbe8e62b6673.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/51e8104a6ac47b80aabe13f0a2c759fc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/987c16df62d1ea8c24ba13d7077a5a1b.webp"
+ ],
+ "title": "Gujarati Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bd895e5f4f503694e8ee2369f03f24b5.zip"
+ },
+ {
+ "count": 9,
+ "identifierName": "Graduation",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3e5bd8424b603da89eea8c7d5f83717a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fa210d58b8940d13b3cfbbe2268436e7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/34fdf71140772909b2540b154f6e9ab3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6b216752d3639c8b1a73c95e6e0d79a3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e2ca95f67c76a1b1173bb0e93801d543.webp"
+ ],
+ "title": "Graduation Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e7680d6f7ae06d473a0c75565a687610.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "BirthdayWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/64a791b2256dce3914a28d7ff1bd2d8b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cf0e47c5d9e4ae3f4a462da3bffb23fe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed9822c82602d52863da56627ab7fc32.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/451c5a938ce35242821bb9a18401400d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d6aeb56a7dfe47a2a1cddd0e5b413a8b.webp"
+ ],
+ "title": "Birthday Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/db13b7add2998957d041de3303e54ea9.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "LohriWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cd9b3e6d51f9461afa4110ba817bc479.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/92f0ebe927b11aa59fca9ef91c2f0c57.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3b325d9774eb6e6c06e781bd5d1020a9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3043494804345a5cd894d7c7eeb328ed.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3274d1d46e780b3e8720160b024ac485.webp"
+ ],
+ "title": "Lohri Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed3739d28e661db498b9286697673d80.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "WeekendWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2d53540382f982e5cf2309f649870b5f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fa51b15534bfc728e8201ec23f6e4afe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/58d20f6bb489ccb2ad2888d17193d767.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c9ea1000f4ec2714e4505b151401dea0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cef9b521a76907d2d6afa38fb709d9c0.webp"
+ ],
+ "title": "Weekend Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3154ac5a82988b0a8bef3488a97791ed.zip"
+ },
+ {
+ "count": 22,
+ "identifierName": "HoliWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4e2c2a26e5f39d53f3f92a0c96c0b28d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1f646ebe63b21dcd0a48c08ce0cdbbfc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8082f6bbbc50514eb628b1daa6838e8a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1777f07be4fd2b0d02b1e347682c4053.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a817c31dbcd0cec5b9ccf753ca64832d.webp"
+ ],
+ "title": "Holi Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4fc1c2e2782a7cccc68a47b2dc225730.zip"
+ },
+ {
+ "count": 14,
+ "identifierName": "ChristmasWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5616cf579b354aa3dab591f53ebc97dd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f3fb9af37075a6d0ea37fce1dd5bc6dd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1e8a2c092181c224d5ba1d622e16179e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1a093a1d5efd59f04719fb55a45b4895.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e600d7cb59f08de5d9cdf2e3bfe8b0b5.webp"
+ ],
+ "title": "Christmas Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4758dd2e5acdab5f1c289b1099a67a7d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "VHCVQX",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b3c6ecfc42990570fdff49646ca76363.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8763a850839fa111ef1c31016b689866.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c494c7f7877497312f6b9a08aef25e27.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3d38606719617da7a99adaa5695060cc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3d63655c241b56cff03ec79ab35b00a.webp"
+ ],
+ "title": "Ramzan Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f7f2affa219971a9135e0f6d734b9346.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "PENLHP",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ffc55e9701ce201b5ad2489b08e0d060.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e69ab3df88203215eb6a3f6ad8fcaf6e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab11061a4b96af3f7cc8602fc7c4dcd0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1737154e4e4eefe395b817e42f999659.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab2dbe2ccf26d527632df03bb45e6463.webp"
+ ],
+ "title": "Easter Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11c21e751c1f823abd8c95c06b017075.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WJE2X9",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6945432f602b73312ed1c6234088b904.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/54666cc22d4d6d243dbf004f7d4a7a9b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/93758c52a06e21310b107216289b7375.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/151ccb84c1b920f6fb45a4fa33cc3c72.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/852a5419de88ab890b1ca5562d264338.webp"
+ ],
+ "title": "Uthradam Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d2218a38b3061f5a7d5a00d3ba261b74.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "XPHWBW",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b1b0352c5c0b95398e78b0e1888f4678.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1fbb502a283e3c64fbb8b53a5497b5d0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/06d6e50aaa9c5af94ff8b532a36a621f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/063828b6bd70c588657a17a2f4151685.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4d220dcc63d1323e285d9b865fd5f73c.webp"
+ ],
+ "title": "Onam wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/88402ffda10dc3624fc278aa03e68dff.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "RZJ2RX",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/acf23ace078f93a6f7159362fe4b193b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/945d1afa08f09d941214c2bfaf4fe3d2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7782ede5ac48005546566f6cf089972a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f19ca70996c8372bc3184658eb44dafc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a1198467758bd78bd8ca02f352b55d69.webp"
+ ],
+ "title": "Diwali Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2b40d9bd09b228a2e5b2448cd10ce84f.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "U7Y5LP",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3eca04669cd324b7b557a381d4285a9d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/313c2dcf7cb9fbe3034b99dff2a4b63c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed9e8609db7e065b609e6925ecb8d1d4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f2c5d54c5d7b0e7d61ce07f42c3e0a30.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/91cb29006706b430047c6318c0adbd54.webp"
+ ],
+ "title": "Makar Sankranti Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/687aae9bfc2258a28d6fb2913054e97c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "Pongal",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/38e232a879090a47d19d03825be7322b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/841675facc9eb39d9d5f9fc7fa5f278a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/39d19f36c55eee5beef5ef22f4803ded.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8f10dea0e7ff25cc60b82daa9a4c81a1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7c302cbe19ce983659249f92763096ce.webp"
+ ],
+ "title": "Pongal",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a04e2600c9c0706ff1202afadec07483.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "W8KA9S",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/efd9ab62e087af0c9b5229f6d1487aa5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2058dc5caef2e83e1d73d0a3cf20501f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8125417e3dc064542e588de3bc53678d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/96f7baa894502398c3323ff45f648325.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f2493a341242c490a323469c1be4b53b.webp"
+ ],
+ "title": "Holi Wish",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6e53283fd7482fd812d43ed198a82d58.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "PongalWishes1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/955346cc45dc9960df75431405c0af3d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a7b727474e59e3d63f4380de21ffffab.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bbfcffa582a7b720ac954ad861477e7f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8727f611ff4fa57477aa1a710aee7e05.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7446e33ff664e9d45f7363e342f2298e.webp"
+ ],
+ "title": "Pongal Wishes 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ca2584c5999c82a4b01db2fd0d5d75a2.zip"
+ },
+ {
+ "count": 19,
+ "identifierName": "PongalWishes2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aaa25d197848946ca87df937207e4e45.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/09b338a1ef3c706c3683625710346361.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3a4492859a5cfb6c5d331d753338ac95.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/70f829278292f7353b8bf43bc41ba5f5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c27b5f0f320b8583ca523554d03345cf.webp"
+ ],
+ "title": "Pongal Wishes 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8e44748128b506c565e4b8cc7e5d44c3.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "FRX9ZL",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/45cc92e65e1d346acb2c86e3c108e58d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/06f850aa18a2a98b1f30ebd64406609e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/201762bff1375952cb83c27c97eb3b42.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6ec1c56e5a1ab72c23fcb7fcd717e58a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c9a956dca436b3334c7b3d6c49d6d5a0.webp"
+ ],
+ "title": "Independence Day Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f3f6f2da7590e757eb6cafa951122174.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "Q2RFAU",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a8b4c76060715d36c73c01b3f69b2f35.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1fe967cd25aa6377e9e9c99368d6ebb5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d899a5400013743de5bf73dbe894e4bd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/af0342facdc6497a8992596a01e3b641.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cfc7fdccbac8cfbe2ab7a63bba5437bf.webp"
+ ],
+ "title": "Independence Day Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c6606e0d0e41381866be17bc4b26bf44.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "L4P74P",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9b03627cbaba06f6a322b5dcf10ac21e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a9270a7abecf619f20290c0a04527b9c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/29fdf25f2f5f080557232578537bb541.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/675b32ed3e25562ffe5591c30b8e82a4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8d2f7dfc1d65157d18620106277a54b0.webp"
+ ],
+ "title": "Independence Day Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9c51566b9640061316ead0deee3e0c3d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "XJHCEF",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/17e002319289e5eddc31afeae82bf248.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4708936fd216ab39326a651e7c68100e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aba1c691ec2c763408bb355b4561a62f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/209ac88b93d2ec5c1f1abe3d1bb4c25c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8b5ebc4212630958918cd34b0844665d.webp"
+ ],
+ "title": "Ramzan Wishes 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/256fb8fcbcd004a02ddbff76ccfc3996.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "U2XDLM",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f4add2c68a55e9e4b9a06faf1797d826.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/98d5ae7a5022008b6233d5e8ac7d3cbb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d935ff8e81164e789ca6c1eae9ee547.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7d1cecbca1b56a56bd74a54233af6b37.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/276cb2d16ab7c923ba1806608fceeb40.webp"
+ ],
+ "title": "Labour day wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/26738fd0fb940aa964e87cb5d02fda99.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "BQ3WSS",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0ae263dd301ed3f3c7e9b485d9847b98.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3e26069a6302dd7c403be65e336abdf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/74530cde0ceba4eaadecd53c87037060.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ec93ae30ae346c094ba50700c5f676b0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1cbb6d615edeb5bc0e41124ec3486f2a.webp"
+ ],
+ "title": "Labour day wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a6cb9cfdc986537d9ab149340cf43802.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "AHJSQL",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/77333d5813220c487d31b71c3fcd2108.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/30faef14acc24ec98e94000e52f1bb32.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fa9e5099afb3ee93e7c4398835cf4418.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7d2b389bc804ec407be68df8cfceb4f3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/021d126bef32f7fa09cee400c665d278.webp"
+ ],
+ "title": "Diwali Wishes Kannada",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/584a32323d92bdbac6be2bfc48a638a9.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "QN8839",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e6581942ef3df907647e9c6318bb97ae.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f03c0803dfb3c0ebf2fee7aaf068f106.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/56e7bb30482307224c5b30488a7a4dc8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/055fc60c626e022d29df5adf6ce6e086.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/439e6c3b606e1de40aafb8c654aa5a64.webp"
+ ],
+ "title": "New Year Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/485c05367da4ee765a4feac0b82b8c4a.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "HA76RB",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6d8cdd43274ec6e9fd6e1a5d9548bc81.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f1c65ad98524cb3c30f9c9393d647990.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4c052be5808eae47b90160cc9dbcb5f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7e223adc896e0ac5b9f1a7cff3e64153.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/29bddc1ccbe3482f644fcb8933bb8392.webp"
+ ],
+ "title": "Lohri Festival Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/049c9cb41a5c9bafb5f6cb24559e9820.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "UT3M4S",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b957fc378d8bd2e3cccdb3a5f9197537.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b6a7df93b9ae9cb4338d887f34fa48a9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/02f0d55780dd633d4c1ddfba1296b7bd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d199e8c2e04d85053f9fd2bcd019dd11.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/123ae7d3170a2f6229ebefea0884dc87.webp"
+ ],
+ "title": "Sankranti Festival Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d85bb6d9a28223bc0bbfd7e42221a5aa.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "6YUVSE",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6d4e54bf596f8a5a1b03a05d839e19a8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/95c444365ec5bda81a162edb31832182.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d9b7d7cf1ddb6e8a1138f74fd3cafc9d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/51554bb580429f6607a8e5721b326202.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4df630b040d2d710ce4937062633143d.webp"
+ ],
+ "title": "Bhogi",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ad4ad97b2bf684b8321e72294c5b06a8.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "Y64J6R",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5583d9d6a4efa0bc59f21c8035858643.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d0ffdc436e29d40f3e031342941adc32.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/db96728ff1137e30e92201920f722547.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c49d20a531e7cbb8944e05b08258c249.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cfb13ea9dd04899811634e0a9f4d23a1.webp"
+ ],
+ "title": "Happy Birth Day",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/810958977eb8ffcfa4d6462b7a443d9d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "M46P36",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f46a6232624fbc73fb6f84818c21d47e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/427da1dc583cce34bd399759af3cfb76.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9a9f05e03f8b006a5e150229fcf158c9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9e7e29b131bef94514bae1f57ed1bdfc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c5c6707345db68fefa6eebd9c51436b5.webp"
+ ],
+ "title": "Republic Day",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/526941695987718941af0c7b3a687c8c.zip"
+ },
+ {
+ "count": 19,
+ "identifierName": "MiladunNabiWishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5f7ca97261455f7d67dedda87e1eef87.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1f5541c88905ffebd8e91dceebd2af2d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ce7c13b6be8573d71f431474cfbcb629.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/93c6fc81651cba09527398f55cb8d658.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/88b1f6fb69e9e6ed1c10290ce90ea318.webp"
+ ],
+ "title": "Milad un Nabi Wishes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f40e1788b2d704cf79f586c7853634b0.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "NewYear2022Wishes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eeba648b96661b8a49c9020caffd3bcf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a24118adf49769a287f052ed2dfe18ae.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1332757674c5fa5238ae615bd3933f16.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8a59880ebdcba1638ab4579d9998499f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5e9f3a62ced18d0b5c78251a72f7f0e5.webp"
+ ],
+ "title": "New Year Wishes 2022",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4f06ee92f9bdbe09c0d0cc7b4224d3d8.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "RQYVXG",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10d5a6fc93218db2b0851ef86dd0ac42.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8369be4d369f51372941609792692da8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/089f96db219dbd99cbd571816590a224.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6c72c5a42861f205ce210eff8f8454ab.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/745358b557fea96b11f8334bd2710f74.webp"
+ ],
+ "title": "Children\u0027s Day Wishes (Kannada)",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4ccf4c9b69eaf485981fc178e0d147c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "HappyPongal2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9bd0cdc1bbdafba3bf375ee88ff59af7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e55684c4f20d8f687b562081f9a5019f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/204df94b21527ade119edb162494ca2c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c97f7085336e086338970b40754f0a3c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aaa6a3179a68f17016808b3a13190676.webp"
+ ],
+ "title": "Happy Pongal",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cf00529856b54fc24500d265f6c53203.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "Y9JME4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/39d8abe381ba7c17b887069f5e8f6998.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d00ec95c13d2d65ac562bcb7f9b3645b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/211962963b87ed94b890f2c3e262c554.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d8111963945121b3d6e6374e24980d1c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/60b4021986d9a5087763f172475a803f.webp"
+ ],
+ "title": "Happy Vishu",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5cadf9c92666ca2b656d6be96ebccea1.zip"
+ },
+ {
+ "count": 24,
+ "identifierName": "GoodNightPack",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d3417b0b967f69c7afd742240c923e7d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f1f181e063b33c0acf53e0861b3df069.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/63942ce2af720faabbdf7d3b97807a74.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4b59ea7072b842ec93dc22490e9010e2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aa53ea883ac3ea8bcac04aef478a1bf9.webp"
+ ],
+ "title": "Good Night",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/59b6e3ae872aba36b6af2a4d807241a4.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "QYATF4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/518639b6cd41be1ee3b5ba27d35967a9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a2fc705306f27c84a4b477dbee7f0a6e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/592df4f6e692053c5c1a5c3521005d36.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6be1640435ac87919bc013f1ddd7e556.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/594fca6b9ba74c6f4c0cb6ed47b7c1f7.webp"
+ ],
+ "title": "Gandhi Jayanti",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3226662454636e200b2152e774fc01e0.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "HPX7QK",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8f68be7ed9ad027dfcf20b7b11de9dc0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/152ef90dc5ad081f32c26ab0bc84e230.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8fe2ebe5c3871dfbf839179f9db39b91.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a8fa38a210c69669a4620e5f2ac8e33c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f0b11fc67a6be263b6012e9861e55bae.webp"
+ ],
+ "title": "Gandhi Jayanti",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/66f74b01eff1469227c16db5d7289d0c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WXQ5XQ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab3758b9d1710653d032fcf189b7a75c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0f87d28f9b9a5ffce1177e56f492e201.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d8d1b21dbde2d52d0f28bdaf8dce686c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7e3320992b27ee4c541031cbbf1fe28e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/17bb27b85af75e90d876cc33cf546f4d.webp"
+ ],
+ "title": "Gandhi Jayanti",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6773ec4d9a1e64a365fe47558607bc60.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "G4NQJK",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/754bd651e0cd5f6f4049eabb6228fb92.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/656c8b8e78f1f0b5b47c10b7ae21ef59.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bf66b81defa8daf6cdfc36cc76b39ed9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/afb8e24d78c9e63bd8856b77ae976edd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/12c6d084d60497471185c5bc1c396df2.webp"
+ ],
+ "title": "Makar Sankranti",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ec8995a375fba5d5a0a5917ed725ef4a.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "M5FAQP",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d05690e2552dfdadc9668b948bb786c4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ae36ff50d77f26b07394789b7848cba7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fa6bb64bb34b7fab34dab5ae02911941.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d381c5bd6beee05894d49e07665be625.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/76adca2dd0b61c5c4500cb7dae703a2b.webp"
+ ],
+ "title": "Holi Stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/948e3e12b26a93677732e4cca68a6193.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "C2V79R",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bcf6330722e30636e465408a4ba58bc2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/20d7008bc77767c5fded3fba521c8456.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d0aed37f0b86bd0bd9663640142d1e5d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/38e9151c07c9adcb0e48d2a504b77c4c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4f66eb04126031bb07193954f0fa3975.webp"
+ ],
+ "title": "Happy Holi",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ba99b38f4a34fc9760be04adce963b99.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "AUFKDF",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5c56f3fbf5414dc673facb52f9210f67.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b1e69bbc801f289639436b925e3701bf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b775f1073b1dc7e6c6462ebdfbde1fc7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e681838b576569cfe719c0421b190052.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ad3dff1ccb99dd6b6c94c0bea6b1d1ba.webp"
+ ],
+ "title": "Holi",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3c0a19df548d93f4939066bf64121d2d.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "2NGYAR",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d6c9f5812b2c00a899fff9966661a5e5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3bb78ffbd5a82bd7ce0f48a65d2b1ec2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a2aba3f29fb3f0762513cc9888a1b4a8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/768d4c57479d16f03cad7309897999db.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d32fcaf6d0f6daebc1c10465993b0615.webp"
+ ],
+ "title": "Happy Republic Day",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6e45f82b70bda5d1004fdf46b21eb228.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "85RJQW",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/934755dbc5448a628ee810050b523012.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4ec4cacf8405ee2ecfc3b09165bba6e8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/23fff3ff8a83686c42f27ee0b657e0ac.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6805fc935fb1bf06119ef5224c7d809f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0d60c87668fa5327a42e24aa249c2142.webp"
+ ],
+ "title": "Republic Day",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a64a9c5fd50d31610824a7f9d61ec68c.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "LOL",
+ "childList": [
+ {
+ "count": 15,
+ "identifierName": "Y4QAGB",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3a3686758da3ee6f6cc7ec528bd386d9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c041546664b56ae7d253219ae361cd13.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/046ef6b8310e6fd3cb06b7ce40fea6df.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1627e2b852ebbea1c26ee8c1248f0c07.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11aa4632bf603323ade036edb77b6aac.webp"
+ ],
+ "title": "samantha lol",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/47ca3693f4c287aaf095ec4bc62e963b.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "3D9L7M",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2a56cab30c703b1edbac7f2540bfe908.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4132d2877e336ecfb1a0771d7d27991.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/45ad4631df838f76d9ccbf4e305882cd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d34edc05cf382a66832c39ea324f15d5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7486a8879fdf66e94214bce616aed871.webp"
+ ],
+ "title": "LOL reactions",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/35ef2c1a1471d668aaa77d8b5a9142a6.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "9J7JPZ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2026a2267957429221e4e60bb96ef65.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/321829588667897b42fade35781ce707.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10e8523e3c6d9a4329604dc2a384476b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dbcd1b51b1a39b3fe7ee93aed91f3b6f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c9b8ca3b42a0d87aeed0a7ffe38ca83b.webp"
+ ],
+ "title": "LOL Stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/258eab1cbe7f13f95f94a4cf03a012ed.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "S5GA6U",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fda84495e33f9e79e1efad5359bbc482.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ac2687f2485ee0b8d4824a4fce55c544.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f24c9bdc1c87be14ef258210abe5ae56.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/02e3731fea384f15a009a38b80d8b8ca.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b8e143e3c05c0b3f76e6eb9fd09b692b.webp"
+ ],
+ "title": "LOL memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9a1b7c07b5916bd4956229ae4a1867ca.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "LeagueOfLegends",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/767e4e8b9487c248432ff74da8d37e1a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/82bf95b1b163839f51a6d5ab79e7641e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5561ca66b43d57fc9d5bd505b129ce4f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0e4612a7be956c8fea25e37afc1cbacc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d9062e44be1e064498d91332572cd4a7.webp"
+ ],
+ "title": "League of Legends",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4ea96f65a435aedc755394b0a148da1e.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "MrFunnyBean",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/386290ba855981d69690e104c3ea475b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6843e99e1cc1e705a4cae0c1cf66ea57.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d65de75e4940df5dc7df87dbffa6ea97.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8c8fffe805a52c24cb062966f7e572f5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d8f5d19b6411d256e2eb5e2cc6146f70.webp"
+ ],
+ "title": "Mr Funny Bean",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/55e0988c8e7a9974b93a97fd67013c19.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "DHDTC7",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9888831c681acbc22d097b9c9d284f56.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4bbe35688555c74c1fb715a81e24d116.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c85f92836b6fb08120cbe7210a767d46.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/98c3ca1fa437935153280528f66da645.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7b3f774603968c78fbf4172b055c5256.webp"
+ ],
+ "title": "😂 Pack Special",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9c4061c9deda341b20e2ddf4cac64b7f.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "FunnyMonkey",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eebb60c52e4e278f7072bbac22693870.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4742022e0b208025ff37432e65efc7cc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/23fedb8463194d96d185b0e5b6a6345e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/60dd7ea621182ef1a6468b1211f428aa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab3695b3cda337f7cc88046daacce023.webp"
+ ],
+ "title": "Funny Monkey",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/895e61180b0e6638ed07f6da37e1fc03.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "F5ZM9F",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3a664f5e79f14294653c08ce01f76a56.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7455031cdc0a5f8c9b5dd2312dc3f688.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6722fcf2c9d3873e10add7939bb3c3dd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/534d7e96ba9860bf8cf5113c614c5e86.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d389667d187299c2f5ba3154df114f25.webp"
+ ],
+ "title": "Funny Quby",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/77f6e8206dbc4c90807a17a6f8f9be4c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "58PN7J",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/35c190e5358e87ddee54dbd02ea7dbb6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4a339b3800525c6bdef088e0a8fb7058.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fb100a37987123980f0dfe512cd7cfe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5499a93081d42f0c9dab068cfa8404ab.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/91a92700794f15758edfedda446e0fb2.webp"
+ ],
+ "title": "Boss Baby",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d3016b480e5ef0401fb9f8df53282923.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "PNDVNE",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff4c093ac43792dc16b6a2ec3ed635c4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b0c20c3ffc428f43167de68f806547a7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/27a9638620505573d99b4c0b1e4acabf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d776520c31bea66591a36b2d151c5027.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cf3db58c1a09eeda47aa65c07bf54e3a.webp"
+ ],
+ "title": "Pink Panther Bangla",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/69506e8b7544bda9cd13fa468ae57cb9.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "HFUA2L",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/41df71ca801c38b8ace3e955b4729dcf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/66868c40310c6c1206e037e039a155b5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/431c72ad371e094e0b37c2b88c3bb03e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7216055ca4ef7815775e16d1e7a79b04.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/816910e24b3916041213b375724f995c.webp"
+ ],
+ "title": "Funny Bengali",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/98abb2ae4a6d5aa6c5035628020ec3c5.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "6PGDMX",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/08d2b2773a80f5d43568f2a87b1c4b6c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bc1f07a78d8298e8913622af962e82ab.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7ceef5e7c0a8d8680ffeb1b75d584523.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8c8d4ef1340fc498d60ff5f1afe67f8c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f422e4c39573aa3b30763335391c8808.webp"
+ ],
+ "title": "Quby funny bangla",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/38d9adcba9d556d60534d197f52b072d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WMPL8R",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8b1cce43d09033485a1298153045ca58.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/498d468cee4f81e8a62d498280209007.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11df916222e8e354ba2c4f10c935af30.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d657fc2b4154b9ca86b7948aaed991d3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8831e20e824e443e64f26df1aa94727f.webp"
+ ],
+ "title": "Bengali Slangs 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d7396f2ca7d4858e194c289390b7f6a.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "8Y2RNW",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d8470954e41ade6f7d2ff10f3b0fa6b7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ae9e5d0a1c238783fb08ba375facf370.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d63fc8806d0b2fe7650e4b7432ed0d2f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3792dbcc01142621343b32b2285e0c26.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bc0e5fdf4910a72b17deae1038f10757.webp"
+ ],
+ "title": "Bengali Dialogues",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ef6b75b5ec26feac82c543c46e1e2022.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "U5D9WG",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3144706caee2424ceb38310ea1d1f3a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3844b0e1a583f659c9b7a724d86f84bb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fbd8df706baa405a6e7fcdf57d595ce3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/23d7d3d116d26d17d923fa0ba8b79b03.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8521b5d03032a0aa4177b7ea55a39ca6.webp"
+ ],
+ "title": "Bengali Dialogues new",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6655091c60fd6a38dedbf61318d0183b.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "3EWKW9",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5d36e80c10b84f9ec2b19f4826fc7769.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/477b0328757498d6747b382719c9a22b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dc58e4276adda9f49c861e9fc6a06a85.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f6ac68aaeb519b9ed0143faa2eaa41cd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9c0563c5a12816d46f4ef11259d58eae.webp"
+ ],
+ "title": "Bengali Daily Words",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ba6bf92347132003ba6857b4ffa504a3.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "C346TD",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bb66a5d617f67ee7bbfde68e78490474.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5d3b15f304c4dc0c1ad574901eab01c0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/15bdefe705b8ad5771df3d660796d05b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/26b94e887f1781188ca9c244f03f45ff.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6cfe71afcde087cc7acbf2f4a420a705.webp"
+ ],
+ "title": "Cheems doge and more",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/336b1cb5f7caae853ede6b51ac27b0bd.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "V7T3ZF",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5c3c1ba0e365c14229b2ae84763c1689.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4b4999d97d94d87cbd506d05b0659f8d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c53e65e79497d9a916d450c03bb4c254.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c1a7b003fe4303a4a87275c771647c05.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c90003ad82ed8813ad51b9da1d050c50.webp"
+ ],
+ "title": "Doraemon Bangla",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f5a23b92be38cfb861b41806dc1e8bb3.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "F2XFPH",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3f1f791e5519ba5b3450af00d46595fb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9bb34a08067119a63bb15b7e870f8804.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8aa8d5a043e0367c74dc2542e570b7cc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/767b48acbddef095667cf488772ff599.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab274060b3b06d391ecd08130f612f93.webp"
+ ],
+ "title": "Mr Bean funny",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d953194928e7214e230bd8dac5bdea2c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WRM26B",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/356333958b8aa543d98aabc262e00eb1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/482bb85100ecb7116bba62e3a3ec0758.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b2c2589bdd7d24ccb7902e56310a015b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/941dc77f63dbd2716b20ef81d164b46f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1a643a2f72e9f325001d634c7c785ab8.webp"
+ ],
+ "title": "Nonte Fonte",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/09a8b94cfaba5c9d5a52439b5ba823e7.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "RSZRP3",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5a9dcde98891d2e5f271f306f944b2b6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ca0e12c136216a5a691e7f61c46e14f1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8417cc13e6ff7dbf3dd0ff86e82a5efa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6b8f5b05ff3b169440fac397aa5d88cd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/febff9753eb1b7a94d3ccd5799b0d9bb.webp"
+ ],
+ "title": "Funny Politician",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/683f6d963eb3ac14e9f4599bb1ef1a49.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "YGM3J9",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/089cb15236b47019a6cb2d991d5ee9e4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d913e6124eebc40a4a8c78d770ae1f0c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/54c845f493cf7385b44e2f518c216e43.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5c18c94007cf9b9f7fd09c9a62d8cad7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/78681eb0846d1ab4e2bd93db14e61972.webp"
+ ],
+ "title": "Roddur Roy",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ddef4e90ba0f1a524ec563f298099c8a.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "BFSCJD",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0dddf82d4fdfc590cc187f944b5fcd0e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9e34db2be58e08e20467d2d2d59cab0f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5f01d939cc1dc88969a024c31bdcec79.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b247cb0eaeae161ec7afd8717d1087de.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff3b720beff4ba8e51d306627724ad71.webp"
+ ],
+ "title": "Random Cartoon Bengali",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4f623c9409264888cda4764b11463354.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "UGGFNJ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/459c50fa0e8d4af16f0adef2be189669.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1018e3139400554a43ffa58e5b822fd5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/24b6aab79fec57fce77ce0171feacfc9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/142e8aa163dcd9317065891efc391eae.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/569c9e45574ebc6788f61bd6cb4b32c6.webp"
+ ],
+ "title": "Bangla Text Slangs",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/85ab6320f81db7a5ae7e46512bc0e5e3.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "FGLYPC",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a727c07a7eea9d8dd98ba2ce2be76a6f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0cc262d5d1df86cbe8cf3a1071550ea9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/39b7111985377d20afdf5ce51cb32406.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d786720d1cc86d985ad764dafe9a5b0a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/346106f18716d81c99418ce30572b44b.webp"
+ ],
+ "title": "Funny Stickers Bangla 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a87e38806cde81a21808db0233e1b02f.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "33AX99",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4bab893a52e3450fd04128f4018b4d9b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/560297efac605466139107a2a05978e4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/59b7513269fd2b01f75bc8d61e94bbdc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f909f05f11e677b7261a29f1a61efb6e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bc5bf93499df02032181e7f2e8d9f4bd.webp"
+ ],
+ "title": "Bangla Movie Dialogues",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2f619fc9f6373beb61a1cf9bde716b3.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "DFHVNK",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff946a44b2e24f4c50d8d96b72e388d1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f0cec817af52fd384e9cd27e36016c5e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dc77d1eb47fd59f601e81e7de2958f35.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4bd4754cf6c00c388397b0493e965eee.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0ff7d84bc94c59212c705335ae9f5c0c.webp"
+ ],
+ "title": "Fokinni stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ca8615b61817c1f0b6a3f2f5cb372917.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "2PD34P",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44f95fbfeb7fde6992f2107aea328cb7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f664aca2b50accadec3e791ea2b8a471.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7804a49777b72985fc614c2876734239.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6cb773fbfb31630b4400f7b0786d4d80.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab282c8ce4cc5cf3baf9ec7de74a6767.webp"
+ ],
+ "title": "Funny Cats (Bangla)",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e4ee43af3d088a20805abc89775d5da7.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "A6SBB6",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/28ccd14032c7e3ee80e7324ecd69423b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1242f58e2a11b21a21e411e8ef0fdd3d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/da1b4a580c92d4a15762a429228e5b13.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0efdba6a59e9d1132f460c09ce2cd0cf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b9b1cc6a4ab50b56095f18cc76c9414c.webp"
+ ],
+ "title": "Bibaho Obhijaan",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fdab41588606031fd905fba8fcafccd.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "DS4RYG",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/18ced4ebec2961bbd48e3b55a2836dd9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f7308acaf3f3c9c02a758e7c45b2bac8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/28c58276c6d8c9b49a846266a0503440.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ec0b35f79ed8f30dbf27b150071ee970.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/46ef7ce4a100f25cee4b700cbc87291e.webp"
+ ],
+ "title": "Bangla funny stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f46e1d2765a7dd9ef44919a41fae8c6c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "3WA4JN",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0f1b0e1c3d8252a4e922b49047f294fc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3f05aac4ca047a6685d8c7a1ce039439.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/54923b3b998c571d6e1508ce14dc4039.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed41a6c386061f72e2279871813c6ac3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aecac25528ca6d887dec9cf2737cd4ab.webp"
+ ],
+ "title": "Funny Bengali Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e656e0c7d9844f90dc61db296780896f.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "Z6T59B",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/60324b706ad29143eaecdd18e12c3f20.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d1110279bd249a99040a42070a648e4c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4cfd3921c200d7f9e250f973ad4508a0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c8d0a70ebef2eec4b970ee5685031c2d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4ee8906b62fdaf585d2e0e4f2f45245.webp"
+ ],
+ "title": "Bangla Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9f20361592fa0bb5aea2a7cf876f5aa7.zip"
+ },
+ {
+ "count": 6,
+ "identifierName": "PoopPack",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9b4cd48cc600121684adadb07d3bde6e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2eba67ca16b0c8ce8c9c9bb9e6285a28.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/34d88180ea6a4e03691fe93b8eecdb74.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dc90f90137dd5fe6237cb176b685664a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6b29e2259ec315f6a5eb8f63bd97b3c9.webp"
+ ],
+ "title": "Poop Stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/423cae3657e0a51b432fbec4977519d9.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "R3NKGU",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/600713862b59de0889c5ee4829f28406.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e2dec03d1db8568836ec8f3b08adcf42.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/962aa8214934a310a090c8a5e755840d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c5fb7615ff86f5130729615e6fc76a51.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5408b8b3fad526b238942f80c77a73a1.webp"
+ ],
+ "title": "Bengali Words",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/68a1d005bc9d8b6d024f3413e7269605.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "UBR9PJ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11e876f4c68060b298c20d8b07f3c0a4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c16d461f872f360d0b9f124efaac1d31.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/16227393297c9d009e68f469a16f5d5a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d9ccf9a0483ba3c10fc4e3fb0670ffd2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/697c2bd286ff56261ab4910576e95f47.webp"
+ ],
+ "title": "Random Funny bengali memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3cf9a531c62600576a6312a582f1461b.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "BT3YSD",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d968e10a7f5c4ca5f82c9ddb2c3de7c1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/db6680f5893fa90c361f00763df2b355.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4c4fda232d549219fd6d3936f0399891.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d9aa2e9c2965a2e384dd851911256acb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f59fc33ba3dbfc4b21dc484beb1f8d84.webp"
+ ],
+ "title": "Golmaal Movie",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6621f17552b5e674d105732e8a6db7cf.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "LJAKQW",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e01e56a2568e229ce4ff87eab2059377.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4bea9644569eaa0314fda9a8f374a64d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab7b7f2f4d5c63a1149834ba09b6e1ce.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a4eccc6de7d830896f278495d044041f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7004141730fccab3af7f3017711e43b1.webp"
+ ],
+ "title": "Dhaamaal",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e0c5bdd1223a338aee88e4199b7a8786.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "VB5XL6",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/494c3c8c738cc77156d003dc77fd3a40.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b9100e41ea5dcd0cf0449c69cf4584c1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11dc125247711dfd88e983f8564de4b0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dc33c31ddc3fd6524aff6bac59e9a5df.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/228c2e42761f951367fb6c55157e3c97.webp"
+ ],
+ "title": "Bankura Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2f298e5d84956f446de490e703d3ae8.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "3VTR3F",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7d6d73bd27311365a7340b728e2b722d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d541a5c2779688c1c5dcb06d1b5e5554.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4fb2a553fd473aa2590b3a5f8a19f313.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b0315fdf0236ae428f0aaab53cb7faee.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3fa363fc96ff860e22ea8e33f8efb46.webp"
+ ],
+ "title": "Bengali Comedy Funny",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7bdf1e07d177ed960d5b0f2433a6f43a.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "G9LXPK",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10e819ac6e74fe2ebf6b754c098edac5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cdee26db1db21f28795c819f2787b882.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f5de87d55f430e5802c224a3a4346bd6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c4c54830f6f94a8014d140cd10faf3e7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dd815ccd27006fce7ab7d271b3f3141f.webp"
+ ],
+ "title": "Funny Reactions (Bengali)",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/515f43e1b7b7e4f5e92c0c3a8f6950e7.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WSDB99",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fb37fd5383a1ee1ab30445c9ece4d31b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/71004fdf82422bc181e58c9bc3f6e8ed.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8e6b2e4e6b0be565878b8c5b81e85ba4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/964fe479b820c2cb4cf090673ca10cb6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/043f18c2f42e8fee77104506f1662b2a.webp"
+ ],
+ "title": "Pagglait",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/32b24fa2ebb82188a0666666a9ac7501.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WFSWQH",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6e858c6c7cccb649dc145b89bb0589f7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/40eeb7ee07489f1f08f078af82ec8acc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/554bb2fb4019cfe7bd207a20305627fa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fc862a9c957000da338a3f000e30956.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/061307b8a69b0a2e8f4f5531c24eddef.webp"
+ ],
+ "title": "Youtube memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c8340958fae0eb1a606703d12bb530e4.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "CYP4MC",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a5072f194ddb9430d44fe8b81c385ef7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/458606189b43981e82f44f7dd09ea15a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f015e49d432f7d6aa84430f14d541b8c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5062fccbb0d8ea49d763a3109d32c477.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/98a2340e89dbbd2825d734d11a7251e3.webp"
+ ],
+ "title": "Bengali Funny Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a2d0405c05ebc22bc1ea2ff31e234b4d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "X6XQEY",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/25d3b5d826e9ede885da70fd9e085542.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4f87fb295cd2940a2f993d4448c0f31e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f7a78ee930b6feaaad142cdce28f6f12.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e2ceee0008f56f15234352a695d954dc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/053a22c01e48ecd989a2d2b1cdecc32f.webp"
+ ],
+ "title": "Baankura Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/01cfaf20e61d33554c890208dd915075.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "E2CYCK",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f70f35131cff4ab988855f3afb66efd0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ebcdc913c2bb5f9fa9b9917321dc8aa8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4aa3c9b8eeb83808c3e2cea6d03d3c3a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8c7849cf7c69184c7007242eb4c6e01c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9a4bf11e6ac79b2606f4bfb4008a146f.webp"
+ ],
+ "title": "Rajpal Yadav Bengali",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/495f93c12408542de44c32f0488f70f1.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "AGW4NF",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/73b2cdb0f2d997ad593ed1c4b3491491.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f99e9762e821a50285b62fb1c6cbd3ba.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/78d1756859af253dd1652a9eea956eef.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b2a6a7c11ea89c907a8910ea0fbf5ec3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/883df14ad3f34c16ada4c9598c0de693.webp"
+ ],
+ "title": "Shin Chan",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/04594d18a214b9bba2ca310c96435b01.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "BDNQQQ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed04face09625bf522c91479bb7b35c3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2d696d8076c10311aba89920e740393c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0ff52b3a0f380f29241c6ea5eb04fcf4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e395346c19d915e25edab59ab41501ef.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0cbd35882118e60b1f2e4f23922e6836.webp"
+ ],
+ "title": "Doraemon Stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b01abb959a1a7b291b80aebf45b297f4.zip"
+ },
+ {
+ "count": 19,
+ "identifierName": "MrBean",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9f9a0ac91ee0841e19b80c4da6350d7e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9bf2b7c90d5ecb42e38314d1035bc46c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6495ee43c57ffb668e49c603cf5a9843.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f31c27a4bb46ad0fe99d6f3c633edad6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/39568552c98f50c487eadbddf5698419.webp"
+ ],
+ "title": "Mr. Bean",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3c71937ff27137a220c5b181a6b25df.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "Animals",
+ "childList": [
+ {
+ "count": 20,
+ "identifierName": "Animals",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44da885db7c5689d021942e14aba9fbc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9cf6120eb5e3ed6211e8726888ae6f8a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a147ec938f3b9024b2daf75e78c32683.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/48ccd9e5d4b2a310295896b42f2623c8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/617a5bb950c4f27dbe565150f48a7835.webp"
+ ],
+ "title": "Animals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/705c0475f399c03529b410fb5311efcb.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "CryingAnimals",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b1ab7954e3069956efd7b104b8eee5b9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eae5993a475b5b8dc5d7f43d8414dfbd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c89a3e97eb7bae02f35f336d1531ec2c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7ef1cff8a34427adbdbd7e36a1bd6a91.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2553270991b68940f8d7d55b5ba6aea.webp"
+ ],
+ "title": "Crying Animals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6120507a2c364c585b53a713938655cd.zip"
+ },
+ {
+ "count": 21,
+ "identifierName": "SpeakingAnimals",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4e59887675b79411bf3aaf4167210208.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/108641451b91aecddb479e90f9b1b074.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/08f94b62c2b71dc249b9b9d83e9f964c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2411ee99111b81f388855eaa99b6c96e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aa2e4631e50011d436458fcf2f28d94d.webp"
+ ],
+ "title": "Speaking Animals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a7d2b547ed0f6c20b69e3e2f6caebf0d.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "HY2AD6",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8aa970cad4334e03bb3c3af61a2768b4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f392d8fa7ad49913df4fe67da726f49c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c88417f94d5a77f5be0677aeef7fed64.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/87b33e04ad1fa04e4b73509e6dc77b2e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/88c3656cdbf4bb77005f4dee6da3234f.webp"
+ ],
+ "title": "Funny Animals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d2137bd6ea249f7f940d89788f27fc13.zip"
+ },
+ {
+ "count": 14,
+ "identifierName": "AngryAnimals",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9d9ea1aa6c7ceac5837ed59d5323f41f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1b0dfe4d688e9dde48052692ffc683dd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7da2495c6a66b2d2a677d8cb7e4fe96e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/383951a1aae45a7ddb5739bda82fd6ce.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/770b2537c4590c4ed459e9b7aed5b5f6.webp"
+ ],
+ "title": "Angry Animals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/695c6166b669baff754a26f0bc7ac086.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "CoolAnimals",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/539a15d498ed8256e8a456c449987e3e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ba5b62fed42dd04bebd69c6181d89f6a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d109fddeef60d90a5e5210ffc14cf26c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1bad73ab900193c14fe493118d169e16.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d574947567c036879f5135ad48ad465b.webp"
+ ],
+ "title": "Cool Animals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/782e38044a5600cfb34d4cfed8e4251a.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "GeorgeThePenguin",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ea7ab7d8c5368add091c47bc5fa3c8db.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/be94f9d4ef55958810d86cc61c51a889.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cd13c070a601df8818a56a0d6c01cfcc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7365a2fc1c473a3333bf99991c51da57.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b6095aa3998e6b9e6627cbc04ad3b790.webp"
+ ],
+ "title": "George The Penguin",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a103186ea30305b443cfc31d5731d668.zip"
+ },
+ {
+ "count": 25,
+ "identifierName": "Aliens",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e0b01a9c6e8d04b54fd942a91d12d0a0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/12c2c14a84ff8463e01992627e74f252.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ee7d2bf9bae5f745b77480bce1b3a569.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c0a8895b1acb72b76f4dca9f36bf223f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d841ff54e42812727dcb4a6db5a8a45c.webp"
+ ],
+ "title": "Aliens",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fa90e412dbc5fc76eefa9188b8a5d139.zip"
+ },
+ {
+ "count": 25,
+ "identifierName": "LittlePony",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b60699b6d2756434143d84205f12b4dd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7d22fd23746f1f9808ddff2cec409f5f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2b122e519347333107a637f612968541.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3eb3ed70b3bcbaa6124f0ed9b1c86f2b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/09dd81c0e6dc94052d1672ecc1c224ec.webp"
+ ],
+ "title": "Little Pony",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1402679aea42941871eabb54c3743188.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "YWBGLN",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9461b363187a6801e838b48153e2655a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a9d3605ad66f70d134e3114ef60cb9f7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c259b1f9bdfa599570449e5bdd34ea65.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/37f1a0911fed643aec61ea755a3d4aa5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/62489e3e3ea2e20dbc39d629c70d5d7f.webp"
+ ],
+ "title": "Funny Tigers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d15a640be671c3393d0c221f81beef89.zip"
+ },
+ {
+ "count": 9,
+ "identifierName": "CuteOwls",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6082ebd1955660af5b1ffcc1aea560e6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0df52c0c2a0463ceaa89bbadd9157f32.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d7f6164264fee015e5bbfbd4d4e1630a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/71aad0da32ea1ac5aeb5a262f2ad7550.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ac5a520a052556af5dc8064936508af1.webp"
+ ],
+ "title": "Cute Owls",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8be040fb0a00d8b0ef441e2a5e585c67.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "CatFullMoon",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1ce869338cc3b5a5919164991d88f416.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0b683b34eb408beaec5d8200af8d9acf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5a6685f8350ad66ab070113577a4e511.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e1e15802cd713a58c8a28cb5d278b9f7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/60a9ca13223549fb0c29e8e6c507f5ff.webp"
+ ],
+ "title": "Cat Full Moon",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cecb6108ddee6eeb6b4d55c692acf1b1.zip"
+ },
+ {
+ "count": 29,
+ "identifierName": "EasterBunny",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6f28687cda1b633644e70d67aacac9b0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/36044bbb388e3ef2687d45b5acda46e0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/96c4e84696c8c16e6fc640deb99eb8bd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a970f2d1ff43bb3bf7692f68f7842982.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ac7dcf4ba4e80f160d5abac368a0d4b2.webp"
+ ],
+ "title": "Easter Bunny",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d860e2bf8a45464903f812203495bf6c.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MachikoRabbit1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ca9d82918a299b340e6d2eefd811b291.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f435172489a6a07c4cf42881200f5003.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9a0d867b84ac2f54c45bb7e7ff42f770.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/38684f00829cf46fe2385df3bd0bd2d2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/41105210f787b076426ae3de911cb58e.webp"
+ ],
+ "title": "Machiko Rabbit 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d3f82c5a08672da56c3d590e866defab.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "YME4ET",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a4f4f94dff24e996dc2e9a6b72ee700d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/033ba6286db7c80103db49779565dec3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/46cc6679e61140ea841cc93a296d01bf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e8c8f4527be14d769b1a2f75ab7b5757.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8927ceae6e99e667bfd42743b0ee818d.webp"
+ ],
+ "title": "Trending Doge Part 5",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/43f1a10fff43e18d5288e492a4721791.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "GEDTSY",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d12a8dac344d9b28a1e0a82d90759a78.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3977556e639b59dd6eeb7494f67982db.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5525b0eb543c16eee27e4c726c67d0d2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/089dc1456a09eaf9f73dcb611ac8a7f3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f62f05e7324128ab750f1aa1820eeb31.webp"
+ ],
+ "title": "Trending Doge Part 6",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/631dea613d4c1fe592ee4b1de220527d.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "VUEGGV",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/66fec8aca87e942396ee856983937521.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d43f9b358ef440b59f0a768de0bab0ba.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/21477c90436539ed80aef1c46ec2a55c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a1179aa4dc1fd550794ea1ba695a953c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/133d05b355b3ecaf9cbbce3c9017939f.webp"
+ ],
+ "title": "Trending Doge Part 4",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/04a78c44767f6344362851e3bcbe8d95.zip"
+ },
+ {
+ "count": 23,
+ "identifierName": "PandaEmojis",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8192a0b0893b95ccf58b95294c291c73.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cc4a388f36552ceac93a7b39936210d5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/034930534906d6b8c8b6918866a4b3dd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5b1c4770dfddab907f74ef6f87c05772.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a36b85f55692f7b02da7ee734fa370b8.webp"
+ ],
+ "title": "Panda",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44fd17ecfc4a9d06afd11f97d0143d0c.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MachikoRabbit3",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ca4adc438701e4ac255b2b3cfe9a371d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9cfa671b85e22da8549a3b9d7892b95c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/66a1d10383f573ffb2ec3b5a98bf2ade.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2c382bec005341f8d510c3d838496c6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/356776626b4058089baef83eaa00d302.webp"
+ ],
+ "title": "Machiko Rabbit 3",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7f9af1e70e7c5934aee817e4a68089b2.zip"
+ },
+ {
+ "count": 12,
+ "identifierName": "MeetThePugs",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7e6c43a2f6e621c614492a4fadcf8361.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/698bafc6f49c965c321d16ecd0531e6e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/134cc6a42fd08ef022aa44b7c4975d79.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c0cc941de1127e5b3df51605ace81025.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3ec1a336a71c18c9d2d75dab0fca615.webp"
+ ],
+ "title": "Meet The Pugs",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1dc783a3296a744a93b2bce95d0e98b7.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "FunnyMonkey",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eebb60c52e4e278f7072bbac22693870.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4742022e0b208025ff37432e65efc7cc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/23fedb8463194d96d185b0e5b6a6345e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/60dd7ea621182ef1a6468b1211f428aa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ab3695b3cda337f7cc88046daacce023.webp"
+ ],
+ "title": "Funny Monkey",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/895e61180b0e6638ed07f6da37e1fc03.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MachikoRabbit4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7645a624b7401fe26a579c20b8153715.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/62a8c04de0a3ffb498f55475e5d5e6ea.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8d328c8b203ae3ce83f9e1c99dbfb990.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/db326ca611a7aba7802ddd37c7a5dcf7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4aa7dbe13955992eccb924568e26c3a8.webp"
+ ],
+ "title": "Machiko Rabbit 4",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2835b14776c2dee826aa701eca1a59a1.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MachikoRabbit2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/397762246250d66ff46abc0115c53247.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8ed85d9c0223545e97a68cc03db17c36.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/de6772e75a58a16f689d36618412a5df.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8ef50fa0470942d899afcb0806439e30.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e59a0d93b4738a4a865c682bbbd4f4a3.webp"
+ ],
+ "title": "Machiko Rabbit 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/98a1df2c4aca337c0965782eb2cc27d2.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "MonkeyEmojis",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2d8f1475b98295ab26c7e741c8e24a05.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/098c19757a0f1f6f185ab8d6253b29aa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff99a50092c9b85ecf665584c29fd73d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/98b991affdef6dd73b6260ce891d3787.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/334f837698ac48ce36737e28f62f9601.webp"
+ ],
+ "title": "Monkey Emojis",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a86ada11ccf33d77199b1038447a8a7c.zip"
+ },
+ {
+ "count": 29,
+ "identifierName": "YetiSnowman",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e8520cbd5d2357809405d548b01659a8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e82b1d52bdebaaad76c5eb467ae94b9e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/59ee517c6de1a669bf091db8677b76b2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/61b8822f25244f91dee5f57f1d3d3c00.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/02ff975f195fa533d0f0e41aa9e10029.webp"
+ ],
+ "title": "Yeti",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/68ae6cf14bf0d628737aa69b77580946.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "REMYAK",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3dbada27527a9e96a861b8e8e0635f1a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f492dbd330e0de6c9aa339fa85d62b89.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/69161d4079884d58b7c1340eb3ad49cc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b5936d75b37c99a7f5103279c9f2b6cd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2c0f95abdd5e78f02a1472ca25a425d6.webp"
+ ],
+ "title": "Penguins of Madagascar",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/458268e236c8311d5a1643069b195912.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "SimonsCat",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11c250eae397cf16d8058faa9f51cc2c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/18f349fe0da730ccf54b33a4801da63e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/851e16d614c8ce9cd82b6025c4ad2821.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3d7588b6e6dec3af1d35b51d17b5b7fb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e52b44806acac3bd069615a8da3d22f2.webp"
+ ],
+ "title": "Simons Cat",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ecd3d8f588fefb3a62ad03b0cf846970.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "NTJTC4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/acf84df17ac85d32b3aab774c7ae9dd9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d19172654c54c9711484d8577bcdc350.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/45f0ce2601748e5a543938e352cf27ee.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/afdffa280de816e66b7b827ded56edbe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cbf93e55d01a6efa13a019864a730eb8.webp"
+ ],
+ "title": "Funny Mew",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4a0048f3a2bb66b47f2a2e1248540aa7.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "4NKQX6",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dcc861782e638d09093f57d7b094bc76.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c280685d373b65820197460f4514f8c1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/943cef3fe00f0170f39c73632378882f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/236cf0af336160be682408878e39c120.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1dc29b3f8ff70473fc9ded5b1127d2a7.webp"
+ ],
+ "title": "Tommy Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9f1832c529b8ce8d49767fc28a528523.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "GH68J3",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4bc813b662ee4b5609ba07a5682fbbd6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d80580db681f22fd6e8cc1c5bcd2c6a0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/51ed40c7d1945e5b7fdb0eeaec86eee5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/df0ac44a5480d331045d623dc58f012d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a445f44133ef659a47ce33d30147e4c1.webp"
+ ],
+ "title": "Funny Memes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e83a53849d55bea8ca78aae4d5608d4e.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "5KG3UR",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/75ca70c5aedc672f9bd1de7484033ebd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c6b2b2b7566f3f7cc007c145006f50c1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6d98b2daad1b14e31a60eb3a7b82959f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b2e6d0674d55c693bc077117d7f59a38.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d0e1f2a2af88f03b988c77b2d3e51bea.webp"
+ ],
+ "title": "Zootopia",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/40603b471a53934895bd443392606b06.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "RXUKRU",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5107d55fb83a8a5e5b5585205afeaed4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/83032a879fbe5bc7f39c6759e20c2732.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3ddbfff5318116381b4430f3526b0ab.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d1125f689bb246839e2a0825e19c47a5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b5c1fa4a86caa9dbe0673e08a6ec0773.webp"
+ ],
+ "title": "Ice age",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f95a47a1ad530c372c92f52a0903767e.zip"
+ },
+ {
+ "count": 19,
+ "identifierName": "CuteChicken",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d4725c9995417a81293f48de4e2aad0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fac679daba052f90450c79509e01f7aa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6fa1f5f3a048d787e052d9e6bbf16871.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9ed221e73ffef1c89c8ee86316671178.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1340a693b0cafcdb505f4fd21e944ea0.webp"
+ ],
+ "title": "Cute Chicken",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dcb0f2e6e32f5a04cdbc471e36cbba56.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PenguinAct",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d1eb3a19362cdb1c6f051439dd90b4e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fe515985b1d19002a4d7805cd1351557.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/223604c960018f6b896d1bb089432258.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cd7568fcd06b3197277a6035bef50d0f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3733a46cb3f45fde42e7faedae76239.webp"
+ ],
+ "title": "Penguin",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dcb39f4b4ae6958c1a136097c01670c3.zip"
+ },
+ {
+ "count": 10,
+ "identifierName": "HappyNumbers",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fe6a7a0dfa419ee82d907d007779009.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/909d3f79ee2f6cc8faf13e36d93bc998.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2b5cf8ac4488762c985fa5ae7f3ae7d2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4629db2b3f76eb7f37d16d94e18a91a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/46428daa744970c8685ee53e34d03831.webp"
+ ],
+ "title": "Happy Numbers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e3b60357203a751b4b491228ec1baea9.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "T6A7HR",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/466379a86c2c00e758ef901bd0841b14.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bff639802aa09f229490ce8224f2be6d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/75c8b95b7a4cba8606f47c863b4d4c11.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9c611f0179c3e6b0367ac13e73ab44ae.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/20c0fd08546a5863b58f73dca7daf9b3.webp"
+ ],
+ "title": "Cat Collection Odia",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f0ec559051ecba90b6e31395627769a7.zip"
+ },
+ {
+ "count": 26,
+ "identifierName": "PandaEmo",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8dd8b6d03b13a111aa23b50a75518563.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8527b33c437a8dbde841e00710328ac6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aee4ddfe4ad18b1f913080793f5c6be5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3f2d64c503aec43cbc44fc52fcd9ddd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6993bfb99816ef7ef5b67a8b57443d17.webp"
+ ],
+ "title": "Panda Emo",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/563c0fbf6cdebe22a3086cc46cdb8cf4.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "Kpop",
+ "childList": [
+ {
+ "count": 30,
+ "identifierName": "KPopStickers",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8fa133e3f45a36d06e77493a9098f1fb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8a392f922258bdbee6efa47c5b729518.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f7c8dfeca158196d1ac8f742d3d6a764.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f55759c443887e80979d5fd8aaef6988.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/703d139514781391a117d239841c42c2.webp"
+ ],
+ "title": "KPOP Stickers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4d3cc8c9c644324d56a5ce57e16e341f.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "BangtanBoys",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4bafd4aa98a0e80ba3601c63956752e2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c59b9b95a446519f40c30e6f155e7f52.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7e1c6a595a70439886ffa5f26b0664cc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/827a58fe89af508c2296a5c778bcc874.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b806d94a6cf705bf26a6d49488c8e0b5.webp"
+ ],
+ "title": "Bangtan Boys",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5487b010666e42f841f2cff5af1194ac.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "DotoriKorean",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f8d98071cee9c3ffa085d9741090bee6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/75571f74cda91142b1aa79f8bba93857.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a1211b7705dd505a065ce2874c03a630.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d9892cabe595c2f263a253cedaa2ad37.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5d5d698ab0ac2eba503f531fc83abbf8.webp"
+ ],
+ "title": "Dotori Korean",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bfca9d60fd3f085fb04e6b7115f6b8c6.zip"
+ },
+ {
+ "count": 22,
+ "identifierName": "ExoBand",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d69ddfe401e15a3cb42b860e0261841a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/15ae070a5e6cbebd53c475226800f827.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6979c8ac05cdd40d784b1dd7b79d101e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/53e20934628ee520f75d13e504b4d674.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/32c9c6a56775912499f5f782cda4f4c5.webp"
+ ],
+ "title": "Exo Band",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8364b17afa707d7d85214a3d6218605d.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "IkonBand",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e7b89866f0b5a8796d798bb7e59cbf42.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8f3b82914c0f420fdd5248569772f224.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f65f060752a2f9de2cc8ab8e76399d19.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4847a11e21af190c71e83cb4bd4cfa5f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3679aeb5b1ce977c53ff42ae39664b5.webp"
+ ],
+ "title": "iKON Band",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/16cb4e89c8f4c5ec7ba813fff777ba61.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "BlackPinkOne",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f8030f8396ddf3cb130258225a4355fa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b0f94d1db325d505c0b15832809e0e4e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7f4db1222e7ebfb1c49290cfc5401723.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6be9151bf72c568e4b929564ebc52c7e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2e4bf2a9ec0802d274dac1cfa7efd6ec.webp"
+ ],
+ "title": "Black Pink Band 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/02fbea61b0a95560e22f6848fee25eb5.zip"
+ },
+ {
+ "count": 24,
+ "identifierName": "BlackPinkTwo",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4c1c7748da0b591ed6c972a0a9d86f9b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff052b8b96bb9dd1fb45c7d8f9d5a454.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dd2383136b3bd4e05d682d6539c0ceed.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9b829cb5f7a90689988cf532f29aeb7c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a5c628009ed29c84388846b22ec5f626.webp"
+ ],
+ "title": "Black Pink Band 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6ef6a364a066e563eff89092a9bcfb8e.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "TwiceBandOne",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/79ab67b526c78c4bf42170a66c31f366.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a02095fae807ce3ac0167cece5673938.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/424ca15e470c8666b3b9babe85aaaf6f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3c280480e3e4b91e01bf652d258db5d1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/eab149c38a790486822cc0a7e938d36e.webp"
+ ],
+ "title": "Twice Band Pack 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6687b71b518fe69df163c8e39e2cbacf.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "TwiceBandTwo",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0cb506d3f579b6b8b06bc31d5509299d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2950af7d7806e509b7a8927ecb6c4847.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/436f86faf94e1db510c9c9f4ba3a1664.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fdac7ac5f426be7780f59261125d7d00.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4ad180d455fa9790ef23f05418bc8812.webp"
+ ],
+ "title": "Twice Band Pack 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6f8a59197142ec2f1ecb0eeb7bd063df.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "TwiceBandFour",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3c4cafe4a67f90afeaac87ff9b6451b3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/036b93a7c893cd865c584b905775977b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6ae552ac9aff8898800f9e8b60764363.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/01349bf47f242a3517d47aca127484ec.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6f02e17f6e5fc95f1915d9761412d4dc.webp"
+ ],
+ "title": "Twice Band Pack 4",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/793e127c0a26eea630ebcfd9f5f60f5e.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "TwiceBandThree",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/430d254a318ee9b3813058638edbcd62.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/80dde2632f61d25495abfac172eb1c4c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0f20be2cff868e2c2677cc5902736d40.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/754d0f584c086828d4a50180c45df489.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e874acd7bc6446e8f2bc5eb684d2e135.webp"
+ ],
+ "title": "Twice Band Pack 3",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed6cce5de7fd38a3e0be5f77fb3ef49a.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "CuteFox",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3b298a86263808de0af7b98ad8cabe07.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9d7733c89847a4b857dea7549e53a18c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c8e793dd99d7dcfc500851918ce46d29.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6bd78b0f5e2f4b9f25c0ef00b766744a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/af03485695b2518f6cec3cb594fb0f21.webp"
+ ],
+ "title": "Cute Fox",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/62ff4b33f9f299043c74eed39fe28cc1.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "Sports",
+ "childList": [
+ {
+ "count": 15,
+ "identifierName": "CricketersReaction",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/aa142ce875b4a0d82ce9902373926185.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a8237b54e2f8bc2d49d5e9209655c7b6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/83af37d9edc38d8388c4eeb7b8957f5e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/84d5d2ef88bc7fa241df6aad501d92ba.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/643540cb24958ac85f85f6b5a53d5035.webp"
+ ],
+ "title": "Cricketers Reaction",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4792b6ae4fbe9e5cdcd6d01cdc5631ac.zip"
+ },
+ {
+ "count": 21,
+ "identifierName": "IPL2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f08897d45b2c8d9ad2cd6872baff6d3b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8e17cd3b2013a9a64be4abf2e2a7ddba.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10d755784c9ab15bb28e28ca780e4128.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/623cf471aa4616e4ce3c5da70053de60.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8949f1220b8ddff4c4a8120c61789a31.webp"
+ ],
+ "title": "IPL 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/185e268ff7c47f88adea76bd834d2f25.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "CricketersReaction2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/38260877d61e8c195edbe60be8474169.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7136ac714aca7fbd1e1dcaf0cfed5d99.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/632a4aac97c2282a2e83c6525918892a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5ab3561b1998dbb61037f01b3d6511f3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2122f5b249aba89d525392809ac05a3.webp"
+ ],
+ "title": "Cricketers Reaction 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/677498552cefbc0e76b0a731d65b832c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "WWLEY2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6ecbcffcd9afc92b0bdc6b735a0106a4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/451e69bcac24159ce01c34ecd945e432.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5b50a9e0265db8221b735411fd8e588a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7566a7f2105c8163185405d63148539b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e000c5a3e4b43ffd8b4fbf1a856e1b16.webp"
+ ],
+ "title": "Warner",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cbd9b622a98770d030f9ce245ee214e7.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "U3SUVV",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/33ab4be46fdbf607c31324ef97df45c8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4b25d8240c5240cd0a8b00d0adc1cea8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2a5dd91232485fc9be1dc2410a484cdf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/baa5d1e4becc5c3e198db55c6839a42a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4ffb86dc8d2cba577db4506a6f258b4e.webp"
+ ],
+ "title": "Gautham Gambhir",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0bd2fb87a3c49caa42e6aeafdee8724c.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "NTMFY4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fc5144297ade55839832b5a59026e49b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cd4f127ef893a7f2daf7b4a4f0b97fc1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d6321d04311a2e2ad475b5774f7fd021.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ec19c290e333d801e829cfdb491e37c4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e93b3b1abf9e5e30107684f7e8312016.webp"
+ ],
+ "title": "Harbhajan Singh",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/85f1200538c5d0850767ce149dd4a6e0.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "56T8KW",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/425f6f4b88da17d90282ded2a4f64e35.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cf92465a7ccd2409ad99e383187ccbcc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/de485f947c962c311617ae16c69d35db.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3bc674e6e070e3600e226845b5b05a38.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/26e29541563a641cf084f6e094e5e4fd.webp"
+ ],
+ "title": "Jadeja_CSK",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/496bb93acb4a8ab9641a633ed10f709b.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "7MJVVY",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d1c4783c89dc97aa17de1128dfb69ed3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/40a51946a11c066382af07d245dcf631.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2730157eb0046b7d4ee910892f53c0f3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/878666bb9bdda73b2c7032a88fd04abe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e84d261f49d5c71bdff6abb8473c8001.webp"
+ ],
+ "title": "Chahal",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11c8eba35d3ba65bbe247c1a2b2946ec.zip"
+ },
+ {
+ "count": 12,
+ "identifierName": "CricketPlayerMeme1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5f2359a94d6806220cdbb13f2df05e31.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/da3f1f901e6ba89ffa2386b15eeeb792.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/212dc7246aa1ec387181372d422fb4d3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d2e531b153b147cff434ba122641ee3a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d915d249b04b84110c69f2a2648c90a2.webp"
+ ],
+ "title": "Cricket Player Meme 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/05deb7eb4057d60389a292cda001ca9c.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "MotorBikes",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1c5d1be9b52271717bb45f1eb6476942.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/db1e8cc6af56449684dd19c8331801f3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/30bf6a55e677be36a133d0d3ff67bf09.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6776552155ab6f1e23f3e645c0c044d8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/780659b0a3ec046856840d83a7a7faa9.webp"
+ ],
+ "title": "Motor Bikes",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/def8af4102be50cbb2f1fa00257fda93.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "NGB2DZ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/177e1ac29abcecdf1839d9501fd998d4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6dde58cd18e060ee5ee4f01131c18e64.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1e882afa002059b10f581499a8a748a3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/667f5ab9952fa2e3a8dfef45e262a28d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/78d0674a5833718bb15d7d4b16bf1d31.webp"
+ ],
+ "title": "Bigil",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1e00a4c5c94957d760b226ed968ba127.zip"
+ },
+ {
+ "count": 27,
+ "identifierName": "IndianCricketTeam",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4f95d6adef5ec419078f237b7d17a307.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f0aad5756711358369ef5297305f1ef0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f16c46949a1847108a562fc368c0ef12.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dd8bff22a9ee95f17bfcfaf9fedfdefe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9b75fb02ac0c5b5455daeaa1cde1a32f.webp"
+ ],
+ "title": "Indian Cricket Team",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/83d65cdffd5d6657e6a12ac8b9e7f21f.zip"
+ },
+ {
+ "count": 7,
+ "identifierName": "LionelMessi",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff47845c1a768c6766af3f11a35a9433.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/684c73f363579cd5e7e27903e3f3fe91.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0d0cb55d787c794a75207e9c64fd4729.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8cd3cdb66eb018ad375e1924b686192e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/abb475907e553e3650ef6460f87480d8.webp"
+ ],
+ "title": "Lionel Messi",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/62f1a688614f657b5e3e5220f4033cb9.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "6EZU29",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d186eb977d1f686e8fc624cebba22e43.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d651971b4580ad73e17c3a47cb112d6b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ad0fc35fce339a1894eda4ec97bd910c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2c1862826fc255973de1d9604cda1d9a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3faca08cfaa807a558260ae50a852112.webp"
+ ],
+ "title": "Rohit Sharma",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/28d21fbe71d1d2267f02ea94717184db.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "DNERC8",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e4f0ecddc6b3254b73d97301b9a14eaf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5781d272355fd500fa030ba1df898a57.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/11e8ec0724021774922ce3482a42138f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/663aa20013a70545f457f330a2b48392.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/64f232df3b0a5c4eb58abeda754acead.webp"
+ ],
+ "title": "Dhoni CSK",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6ab2e4168438fa5a8df9cacf393674f9.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "CricketBatsmanSet",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/84a642ada764804ba9551307087fd091.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6699712eb7a7f85b347c30e7c29fc36a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/31c9ab5614561456879508a962d67d20.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0d289cdc89a917c88e9e3605bdb92776.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e787928b01da2c39fb0ab54d70764882.webp"
+ ],
+ "title": "Cricket Batsman",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a55155ba59adb2c213a104dfea7cd45f.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "CQ4BAQ",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c92daf0d5d9824f0b315fc994f39e991.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10f03bf3686c1e2f9b9361b34cc3a4be.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/841836e472685002d2156447a05a6692.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/961b9070887408897276f57e621464ae.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3f68f45acfbcf1f14a2e30437df34064.webp"
+ ],
+ "title": "Gujarat Titans",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f381622d01279df9122451ee7d44c319.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "LQHCQ6",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9724b0764dd817129b9f51590739380c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7e22b3a6e3665040bada04afc852a34b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/61d43a47a47ebe2fa4ce1fbc44f20361.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/80642f5a720950fcf22dcac35a286865.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c49b5659673e61aa2803735c8f14097d.webp"
+ ],
+ "title": "Chennai Super Kings",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0e8c28668bda8c3c02245b156424a5d2.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "9gagPopular",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c2910bd7529cbb430a41bd2ed0c62419.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6de27940e4ff34de6d90785649bceb2f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f0470afd48f52b7efe79bcd33faffc67.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/adca1b504d77df666f9347ba1750d918.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c8a7bfffe1cb598e192217b7f13628f3.webp"
+ ],
+ "title": "9gag Popular Pack",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1951b75be9ce9ed49014c5be9a589401.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "7MPR7E",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/84a20138d121d82f5e1f4d4c66aeeafa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6b59389202ba25e74f352e493655bcf5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d7c410b13957b530ed3793f957ca6af3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d2bd1310a8c356627362b00460cf8a98.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c695a5d199cddd86dde0ee634ce696b9.webp"
+ ],
+ "title": "Jerry love",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ba81b499a947d4f081fa68fd932e3339.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "Games",
+ "childList": [
+ {
+ "count": 29,
+ "identifierName": "Fortinite1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fd8bb73acfc7e6bf5bd5c47318a4e979.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9bb6d12d7cd38db53b58a6edf3b34852.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e2b0ffb15b9c4b0a06d75b9d07560baf.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a8a46eb568358e3d3c58f0d06a85b5f7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/726dc14d8f61a9c2922dad74cb84aef1.webp"
+ ],
+ "title": "Fortnite",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2daa066ccb7ffe3273fb96ba966e908e.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "Fortnite2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/09bab661e46dd5c0ef3c9c524724b068.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9d51d36d29b479e6922edb3ce78180b6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7ec26f8a549942d79a5f2a5769d96a18.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d4319b557f67a3d613772f2c89930da.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4418449510064da773c4b6e1745a8e0d.webp"
+ ],
+ "title": "Fortnite 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8613bff327973352d05e1b82162dc34b.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "CounterStrike1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/78973d5b4cb98043d94dfa695d0dd9e2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/561c16979e89757b20f9e1f430a2516c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44af81e8815e3d2d560b8c5fe8b98058.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bdd7d055037a0388a2038055307cf2b5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5c83af8680c930ec5d8c2c490f93e1ed.webp"
+ ],
+ "title": "CS:GO",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/029b2058c9805743db31979c2b50cc30.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "CounterStrike2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ff0825d6dd88a31e54bb2abba862ff7a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6f2a9eac2326bff6b2072b699e5e7e62.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4968711fd1be45dde83f6f3469c5fc19.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/97afb75864ce859173245c82dd1f4967.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a55c50ce8f03733156080c124657f408.webp"
+ ],
+ "title": "CS:GO 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/74f7899a7767f71c695ad05414f8528a.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PUBGCartoonPack",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/89c4ff248c7b883f41cf7cd4f64957b4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9165b3e9a59a778369059ec6324c2ff4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/626eab5cc1d229422dfaaae11a8f04bc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/422cb8ce4ca7936588a757d997f87bbe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dffd6aa53d6eb12124a7afbabc870381.webp"
+ ],
+ "title": "PUBG Cartoon Pack",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dc1230f207258dc56bd12dd74e3f138e.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PokemonPack2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/89b12cec8ec728cc06300173e3078cde.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4d325cd35b223fcd957673688edaf419.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44e0a4ef2f88f73ba4ac4ccd60955362.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7a193e07cf48e69d663dae6c1b1c8fb2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4c30048e693a8c62712a66a97789f996.webp"
+ ],
+ "title": "Pokemon 2 of 5",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7dda6d1eec4fa98e8068f6698ba50080.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PokemonPack3",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1ab9250e75ced9bd9fb6f53402ea4926.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3e891170e3c657b40954a54566babb15.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f75634ab1a6ff263b8c63895ddded125.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ad3bf270bb7cae1ed3ab16bff3f836ba.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/26e3318567f19cfd1decbd3775925655.webp"
+ ],
+ "title": "Pokemon 3 of 5",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d474bf27b7d1ff33c9bf4282c9bf8cf0.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PokemonPack4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/29a247a7b2b4ee6c09c257fadcbcd87f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/529f49e93fb4d0b8ac259c708325a1ca.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/753049cf06474195b4a0ad086dde2737.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0afc664666e3181005d7643234a6023a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/61b35e7cd7e9e9bb883820fdce955c44.webp"
+ ],
+ "title": "Pokemon 4 of 5",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/15110bacfa56627f0493ca8032374635.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PokemonPack5",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6090f3998f5aa06ad4ce29d6e113dfd8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/dda1b3344c9d67ac0509fab018cfe0b0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/25442face566ad80db00013f9e6139a8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7879f8ec26c2a472b1e3f35e34eadad0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/67c88c63e0fb10270554a21d4081550b.webp"
+ ],
+ "title": "Pokemon 5 of 5",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6b5c29e77148df2dce3d1d05fb4499a4.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "PokemonPack1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6a2ff3c74d7c580475991ef5b1cf47f2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6fc313210b41a6a37734ff0690422fb5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/44a73c57ae0591ebca35afa5d4324cf0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/99c3e7ceecd78f9ca85760cde5c361dc.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7c9cab924c5ba3b265230896005115be.webp"
+ ],
+ "title": "Pokemon 1 of 5",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3132182e449278f64348dda88532afcd.zip"
+ },
+ {
+ "count": 27,
+ "identifierName": "PUBG3D",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8028d40fa296262b0c702737619dbd1a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5cc7d3371363ba016e7decbdbf09357e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/10984a05db6cde19b52f5d0bb7e2de9e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/593aacf28d1d85bef9bfa5230a733230.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/591b0e3926047b2a9ba1b3a2081d17b5.webp"
+ ],
+ "title": "PUBG 3D set",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/4b478984ce75aae747afec463c885c09.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "PUBGVectorSet",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6dc93c06ea435bef380a99da61f7d367.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9fb53ba63bb3bcb66d06a814973a1598.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c5e86f95ec104d8b8726a7b04004711b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a6d1bc90249090a11eaae52a7cb045fe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9e79537724c95259c172b12c611a660d.webp"
+ ],
+ "title": "PUBG Vector Set",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8a5ab68abce9b35ec3b0acd3bc5be919.zip"
+ },
+ {
+ "count": 27,
+ "identifierName": "PUBGWeapons",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/61219038dfa42fe316fa3e44f90cdc56.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/83bd816410987437cabef891c3301956.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bebb8fc51447a7d156f5437f7a10bb37.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5f14509b87754b97d8846d8871981774.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/32d20bc79a43457153bf62fa819e80ba.webp"
+ ],
+ "title": "PUBG Weapons",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ef7e898fa13dc846f54cfae90d1f6b16.zip"
+ },
+ {
+ "count": 26,
+ "identifierName": "PUBGMalayalam",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9345703f6d5ca30827b933ea66bc2a06.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3658a0f09f09d011d0cf35c081ee58c5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/374614e14f11e3e8b96754ef9c5880aa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ca7d9e8fe4c70741f0f3f28afe6bfc2d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/433c0a3e3eca5917572c3d4d746828ba.webp"
+ ],
+ "title": "PUBG Malayalam",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ebdfb89ac99e9af827338b5ad43e7384.zip"
+ },
+ {
+ "count": 21,
+ "identifierName": "PUBGText",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/85633b53c6528c0069ed54ab14be5801.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6a0dea399a5a2c77e4bde262cf4dcc76.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2976db380cbc5e3c2b9c4102790fd5de.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cc5024b96cab2be0f447b73b0b703022.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b8ba7a83805833c4bddf0611c794cd81.webp"
+ ],
+ "title": "PUBG Text",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/41d0a5f265919c01c815312d5ca86b2b.zip"
+ },
+ {
+ "count": 27,
+ "identifierName": "MinecraftPack",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/184019c401fb7b7767c131613475783b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2eee723fa1cf9ad91b56ada651deca06.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b2c6e0a76f8debf75019ae5d6c470ebe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/68e85a0da36b0d7f0ee4835a462c5ea1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a6602db2ed94bc8aa45a15a3ba5bb5cf.webp"
+ ],
+ "title": "Minecraft",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/95320d3284ed8b036db136067c339a9f.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "F3AAGP",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9fb616a6f537e909f208102c471a5a6a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5f3bf5f774a2b0e62e54172bf092b611.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/715b952787a4d0fd76146f0ec891c25e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d963dc7221d76c8ea773817a8f810a6b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d6a0c53cc2436cc55ed65d1fbc4cce14.webp"
+ ],
+ "title": "PUBG",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d67d7dd57a0ffbcfbcb0fe366c708aac.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "66A6CN",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1db6365e838ffa7ac77f214663522884.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/15db7f7a6bf7785046b249f2d87d37a7.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9dfe9bd09a877e71cfae9be4ee0f8868.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1dfd07dc85a33f9d41134cb176365afb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7c402fbe6e67812b40efb850f9df490a.webp"
+ ],
+ "title": "Puneeth Rajkumar",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cd91f537365b910c6da14507bcc6541b.zip"
+ },
+ {
+ "count": 24,
+ "identifierName": "GotCharacters",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7f47caa4be38de9b7426e7849dad4a25.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/834e4f576def1e40eb5292bdd8cf2dc4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/de57daaa44a0a2583a6e29a1e8c8e13d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0f864df484db63907a1af3b47a093db2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a17622ed29d462193bfa99ac4c91f0f3.webp"
+ ],
+ "title": "GOT Characters",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bd6732af4040822bc99453b36c6d0cbd.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "RU5C9D",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9f4ca7517a03e221c81b05edf8e977e3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c9f3785a5b796775c984814433e30d1d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/512065abbc331e60c36709ad1f75c5fe.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3ff042454bdba8b7e5bd0b639b2896b4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/806b9d5372a00237bdb4c36ce1ad8175.webp"
+ ],
+ "title": "Movie Posters 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f44e5fd5cd21d0956e437155e07cd40a.zip"
+ }
+ ]
+ },
+ {
+ "categoryName": "Marvel",
+ "childList": [
+ {
+ "count": 17,
+ "identifierName": "CPREYA",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/74b6c63ec4f69056550fc1d9f7130cfa.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/289b9b74fb6058be16fd00e930683b8e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b3f002570ec05d9f410c6f4c759e3f27.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/719581995a09cb6498a78df4268660c8.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/35bc2e3d3aa6e8747f445d06a9be1731.webp"
+ ],
+ "title": "Marvel Avengers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/bbde8b8ee988d9e4e5b9b6371fd08ce2.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MarvelStickers1",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f11a0f454239712a5d6f3b5670ce776d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8e3a3c7312f422b1778836cf89f50097.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/227c7487f504547f962d2f656386dca0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d6b1a5453b5fcf67f11a0005be77c1d4.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/7ab51204826eb897ced6af74bf0ed0b4.webp"
+ ],
+ "title": "Marvel Stickers 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1254603b4fab5cdbb075475c3bd3f0b2.zip"
+ },
+ {
+ "count": 28,
+ "identifierName": "MarvelStickers2",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/31707497fc1e9788c6bd7dae240cc51b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/05648f5844df3ff3343041fcfb059cb1.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/68751e81820638a761ad116cf879993a.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/25c46804f70bae31ade4758015efdf85.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/9f938d33e619c69ddb996066c6d5c4a6.webp"
+ ],
+ "title": "Marvel Stickers 2",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e8f5ba308cea6eb18480abf11d7aefbf.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MarvelStickers3",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1d1789095ea94c9db9e556107e37a7b6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cea0ae3b9b1058d2ee27479c14694746.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/26f1b38f17f202959fd591d6cf11e443.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d46cf8e001177d4f7564d6a27b3677e2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6fbf299b3e21b906114c0dfce988b11c.webp"
+ ],
+ "title": "Marvel Stickers 3",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8712f91c9ce7a7adf297b897329c161c.zip"
+ },
+ {
+ "count": 30,
+ "identifierName": "MarvelTrolls",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f11ad2e5faa0a24451da8329e3629517.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a2045f500898b095d510b94d3d205e68.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ec02a32ed110729f918de85aad76cd5d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/389a609d23bb6bae7c64ac146c4392c5.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c385ada63205146a7208df5bd8d09595.webp"
+ ],
+ "title": "Marvel Trolls",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e9e7c3e463e3793dd1a281b329874152.zip"
+ },
+ {
+ "count": 14,
+ "identifierName": "DeadpoolSticker",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/87480dfe9cd44f8dfa59625b981b088f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5fbd6ad7138d4214670a9d5e5e14e8f2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6e381d005cce7f19a5ae5f240f058f8b.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fc41fa77ed9e8bd8516f147a2c5d3c3f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/81a03fefd67ea0d0772ee2d6d27b2506.webp"
+ ],
+ "title": "Deadpool 1",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/734684377ebea4b213f38c33fc5b4a92.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "SpidermanHomecoming",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/012b5871f39e85d212e2ba915502ddf9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/24ee50139c4a00b4e2ea56892ddd6f01.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a97a20f794616fea671b8baa5b381cb9.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e154b58baf32def025c37f4058591b64.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0947fb7458a4e5fa4f60d15be71c21bc.webp"
+ ],
+ "title": "Spiderman Homecoming",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/73574ecd2d72c651ce32112bd102539a.zip"
+ },
+ {
+ "count": 17,
+ "identifierName": "AvengersPack",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d3df761a2a252361970251798c83ac1f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f1d715d81465194e6464ebf859519ab6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/06b0946189ae1dab1c750df71b04c76e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/e5276596aac350bf3cd8fb4d058f0ef6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c8e5ca55a6a833d17fc10e4bcbe47c26.webp"
+ ],
+ "title": "Avengers",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/6c8b9875444ede164113f347e8d98f73.zip"
+ },
+ {
+ "count": 12,
+ "identifierName": "Onam",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fe0f91a1b11bda40841957c21cfa7283.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/a3868b535c9ba0779cfefd8447631941.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/c1f595a27d574e9d2c8352dade9acfbd.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/37ff2f0ab29b859b16e4673eadf7e1ed.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/af79f6e4da48f578521ac487684ccb41.webp"
+ ],
+ "title": "Onam",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2b4515cf7fa08af5d32e30d296ccf1bb.zip"
+ },
+ {
+ "count": 14,
+ "identifierName": "OnamSpecial",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d8af5f375ec99ec1133f9bbdd8114479.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1e954858dcc7619cd5a3d0ba55294eeb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3c54f54b3090095591606f990d189f01.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d71c5700ee00cdd7a27340fb56bb96eb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d767afc0254318eaa87f870d024eea17.webp"
+ ],
+ "title": "Onam Special",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/548ba1d5533d8ac3cd9227424ca868b5.zip"
+ },
+ {
+ "count": 18,
+ "identifierName": "NCZ77F",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/78ecfd698ac9f4bfe9071956fb30e5f3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/1df7fd8085877a2b0dd8e2050ba1661e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/ed2ab3c709b53453bb717e5bbd7a11f0.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/cba668ff130966c023d87aaa72e3aa78.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/877ae61ab8695da05e3d94808e259ddb.webp"
+ ],
+ "title": "Happy Onam",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/553ae2d96d4c3f19e21a6026cb19fc3f.zip"
+ },
+ {
+ "count": 20,
+ "identifierName": "AZBYRD",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/af0fb6a62fda7a2387eb7d9c111042d3.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/605e0a909150d659964b12cd47c9226e.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/8775fc92bf783bc28ae4a68de7dd39cb.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/38876cd8c6d472ea6855b245ea51086c.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/71f1931f678f48a9e64415ea2d6019e1.webp"
+ ],
+ "title": "Happy Onam",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/22b5e5193b48f9edd27c740cd6ebb6a2.zip"
+ },
+ {
+ "count": 16,
+ "identifierName": "ARLBE4",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fef22f94ca20a242ff64b906d46028ef.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/fecd6eaca43ae27ad0a188ab9d279e40.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b54c7b6d5cc82eb7c34e1d164a35ee58.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/b54f4a426a44e7556cbec7a2e14a1b2f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f879d792e7538c9e7454f6b11cd688d1.webp"
+ ],
+ "title": "Crazy kanmani",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f0f270c0ac081e2d15f558b0011293c9.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "DERLDD",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/d4ccaa903b7b643b8278a780801526d2.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/5618c7aead1d81e407bedba8e07d8c0d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/99344c016d7c5458ddf0da88b9ec0462.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/f8e383c08bd753200f422b679ef6339f.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/2ac42ebcddaabd2b8e80fae78bd71986.webp"
+ ],
+ "title": "girls friendship goals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/3e5fe17eee230908b0f6f60bdbcf6d84.zip"
+ },
+ {
+ "count": 15,
+ "identifierName": "AFNTCV",
+ "previewList": [
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/506c03f635bdb2a823bceaafedd03012.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/84f5625c56393411a15872ef33e1d13d.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/419e0facb030a7baa78c494e005432f6.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/47cf721ac1c731e2c036336cb929e809.webp",
+ "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/0cf70304978aff103ff02ef2d534e213.webp"
+ ],
+ "title": "boys friendship goals",
+ "zipUrl": "https://resource-sg-public.obs.ap-southeast-3.myhuaweicloud.com/sticker/105aa5ae396e4097ed255357e4f7bb96.zip"
+ }
+ ]
+ }
+]
\ No newline at end of file
diff --git a/app/src/main/java/emoticon/wasticker/app/App.java b/app/src/main/java/emoticon/wasticker/app/App.java
new file mode 100644
index 0000000..248c26e
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/App.java
@@ -0,0 +1,56 @@
+package emoticon.wasticker.app;
+
+import android.app.Application;
+import android.util.Log;
+
+import com.applovin.sdk.AppLovinSdk;
+import com.applovin.sdk.AppLovinSdkConfiguration;
+import com.google.gson.Gson;
+import com.google.gson.reflect.TypeToken;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.util.Collections;
+import java.util.List;
+
+import emoticon.wasticker.app.data.Data;
+import emoticon.wasticker.app.manager.AdLoad;
+import emoticon.wasticker.app.manager.SPManager;
+import emoticon.wasticker.app.manager.Unit;
+
+public class App extends Application {
+
+
+ private static List data;
+
+ private static App app;
+
+ public static List getData() {
+ return data;
+ }
+
+ public static App getApp() {
+ return app;
+ }
+
+ @Override
+ public void onCreate() {
+ super.onCreate();
+ app = this;
+ SPManager.init(this);
+
+ try {
+ InputStream open = getAssets().open("data.json");
+ String s = Unit.fileToString(open);
+ Gson gson = new Gson();
+ TypeToken> typeToken = new TypeToken>() {};
+ List tempData = gson.fromJson(s, typeToken.getType());
+ Collections.shuffle(tempData);
+ data = tempData;
+
+ } catch (IOException e) {
+ throw new RuntimeException(e);
+ }
+
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/data/Data.java b/app/src/main/java/emoticon/wasticker/app/data/Data.java
new file mode 100644
index 0000000..aeeca02
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/data/Data.java
@@ -0,0 +1,28 @@
+package emoticon.wasticker.app.data;
+
+import java.io.Serializable;
+import java.util.List;
+
+public class Data implements Serializable {
+
+ private String categoryName;
+
+
+ private List childList;
+
+ public void setCategoryName(String categoryName) {
+ this.categoryName = categoryName;
+ }
+
+ public void setChildList(List childList) {
+ this.childList = childList;
+ }
+
+ public List getChildList() {
+ return childList;
+ }
+
+ public String getCategoryName() {
+ return categoryName;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/data/DataChildnew.java b/app/src/main/java/emoticon/wasticker/app/data/DataChildnew.java
new file mode 100644
index 0000000..4020f09
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/data/DataChildnew.java
@@ -0,0 +1,59 @@
+package emoticon.wasticker.app.data;
+
+import java.io.Serializable;
+import java.util.List;
+
+public class DataChildnew implements Serializable {
+
+ private String identifierName;
+
+ private String title;
+
+ private String zipUrl;
+
+ private int count;
+
+
+ private List previewList ;
+
+ public void setIdentifierName(String identifierName) {
+ this.identifierName = identifierName;
+ }
+
+ public void setPreviewList(List previewList) {
+ this.previewList = previewList;
+ }
+
+ public void setTitle(String title) {
+ this.title = title;
+ }
+
+ public void setCount(int count) {
+ this.count = count;
+ }
+
+ public void setZipUrl(String zipUrl) {
+ this.zipUrl = zipUrl;
+ }
+
+ public List getPreviewList() {
+ return previewList;
+ }
+
+ public String getIdentifierName() {
+ return identifierName;
+ }
+
+ public String getTitle() {
+ return title;
+ }
+
+ public String getZipUrl() {
+ return zipUrl;
+ }
+
+ public int getCount() {
+ return count;
+ }
+}
+
diff --git a/app/src/main/java/emoticon/wasticker/app/data/pack/ContentJson.java b/app/src/main/java/emoticon/wasticker/app/data/pack/ContentJson.java
new file mode 100644
index 0000000..00b6abb
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/data/pack/ContentJson.java
@@ -0,0 +1,30 @@
+package emoticon.wasticker.app.data.pack;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class ContentJson {
+
+ @SerializedName("android_play_store_link")
+ private String storeLink;
+
+ @SerializedName("ios_app_store_link")
+ private String iosLink;
+
+ @SerializedName("sticker_packs")
+ private List packs;
+
+
+ public List getPacks() {
+ return packs;
+ }
+
+ public String getIosLink() {
+ return iosLink;
+ }
+
+ public String getStoreLink() {
+ return storeLink;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/data/pack/Pack.java b/app/src/main/java/emoticon/wasticker/app/data/pack/Pack.java
new file mode 100644
index 0000000..a8c7017
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/data/pack/Pack.java
@@ -0,0 +1,93 @@
+package emoticon.wasticker.app.data.pack;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class Pack {
+
+
+ @SerializedName("identifier")
+ private String identifier;
+
+ @SerializedName("name")
+ private String name;
+
+ @SerializedName("tray_image_file")
+ private String trayName;
+
+ @SerializedName("publisher")
+ private String publisher;
+
+
+ @SerializedName("publisher_full")
+ private String publisherFull;
+
+
+ @SerializedName("publisher_email")
+ private String email;
+
+ @SerializedName("publisher_website")
+ private String websitePublisher;
+
+ @SerializedName("privacy_policy_website")
+ private String websitePrivacy;
+
+ @SerializedName("license_agreement_website")
+ private String websiteLicense;
+
+ @SerializedName("share_url")
+ private String shareUrl;
+
+ @SerializedName("is_premium")
+ private boolean isPremium;
+
+ @SerializedName("animated_sticker_pack")
+ private boolean animated;
+ @SerializedName("stickers")
+ private List stickers;
+
+ public List getStickers() {
+ return stickers;
+ }
+
+ public String getEmail() {
+ return email;
+ }
+
+ public String getTrayName() {
+ return trayName;
+ }
+
+ public boolean isAnimated() {
+ return animated;
+ }
+
+ public boolean isPremium() {
+ return isPremium;
+ }
+
+ public String getIdentifier() {
+ return identifier;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public String getPublisherFull() {
+ return publisherFull;
+ }
+
+ public String getWebsitePublisher() {
+ return websitePublisher;
+ }
+
+ public String getWebsiteLicense() {
+ return websiteLicense;
+ }
+
+ public String getWebsitePrivacy() {
+ return websitePrivacy;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/data/pack/PackImg.java b/app/src/main/java/emoticon/wasticker/app/data/pack/PackImg.java
new file mode 100644
index 0000000..57b9a6c
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/data/pack/PackImg.java
@@ -0,0 +1,24 @@
+package emoticon.wasticker.app.data.pack;
+
+import com.google.gson.annotations.SerializedName;
+
+import java.util.List;
+
+public class PackImg {
+
+
+ @SerializedName("image_file")
+ private String imFileName;
+
+ @SerializedName("emojis")
+ private List emojis;
+
+
+ public String getImFileName() {
+ return imFileName;
+ }
+
+ public List getEmojis() {
+ return emojis;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/initadapter/home/HomeAdapter.java b/app/src/main/java/emoticon/wasticker/app/initadapter/home/HomeAdapter.java
new file mode 100644
index 0000000..5da8509
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/initadapter/home/HomeAdapter.java
@@ -0,0 +1,81 @@
+package emoticon.wasticker.app.initadapter.home;
+
+
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import androidx.annotation.NonNull;
+import androidx.recyclerview.widget.GridLayoutManager;
+import androidx.recyclerview.widget.RecyclerView;
+
+
+
+import java.util.List;
+
+import emoticon.wasticker.app.initadapter.homechild.HomeChildAdapter;
+import emoticon.wasticker.app.R;
+import emoticon.wasticker.app.data.DataChildnew;
+import emoticon.wasticker.app.listener.HomeChildClickListener;
+import emoticon.wasticker.app.listener.HomeClickListener;
+
+public class HomeAdapter extends RecyclerView.Adapter {
+ private List dataChildList;
+ private Context mContext;
+
+ public HomeAdapter(List childData, Context context) {
+ this.dataChildList = childData;
+ this.mContext = context;
+ }
+
+ private HomeClickListener listener;
+
+
+ public void setListener(HomeClickListener listener) {
+ this.listener = listener;
+ }
+
+ @NonNull
+ @Override
+ public HomeViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ View view = LayoutInflater.from(mContext).inflate(R.layout.adapter_home, parent, false);
+ return new HomeViewHolder(view);
+ }
+
+ @Override
+ public void onBindViewHolder(@NonNull HomeViewHolder holder, int position) {
+ DataChildnew dataChildnew = dataChildList.get(position);
+
+ holder.getTextViewName().setText(dataChildnew.getTitle());
+ RecyclerView recyclerView = holder.getRecyclerView();
+ recyclerView.setLayoutManager(new GridLayoutManager(mContext, 5));
+ HomeChildAdapter homeChildAdapter = new HomeChildAdapter(dataChildnew.getPreviewList(), mContext, dataChildnew.getCount());
+ homeChildAdapter.setListener(new HomeChildClickListener() {
+ @Override
+ public void onHomeChildClickListener() {
+ if (listener != null) {
+ listener.onHomeClickListener(dataChildnew);
+ }
+
+ }
+ });
+ recyclerView.setAdapter(homeChildAdapter);
+ holder.getItemCardView().setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if (listener != null) {
+ listener.onHomeClickListener(dataChildnew);
+ }
+ }
+ });
+
+
+ }
+
+ @Override
+ public int getItemCount() {
+ return dataChildList.size();
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/initadapter/home/HomeViewHolder.java b/app/src/main/java/emoticon/wasticker/app/initadapter/home/HomeViewHolder.java
new file mode 100644
index 0000000..07a0a3e
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/initadapter/home/HomeViewHolder.java
@@ -0,0 +1,40 @@
+package emoticon.wasticker.app.initadapter.home;
+
+import android.view.View;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.cardview.widget.CardView;
+import androidx.recyclerview.widget.RecyclerView;
+
+import emoticon.wasticker.app.R;
+
+
+public class HomeViewHolder extends RecyclerView.ViewHolder {
+
+ private RecyclerView recyclerView;
+
+ private TextView textViewName;
+
+ private CardView itemCardView;
+ public HomeViewHolder(@NonNull View itemView) {
+ super(itemView);
+
+ recyclerView = itemView.findViewById(R.id.recycler_preview);
+ textViewName = itemView.findViewById(R.id.name_tv);
+ itemCardView = itemView.findViewById(R.id.item_card_view);
+ }
+
+
+ public CardView getItemCardView() {
+ return itemCardView;
+ }
+
+ public RecyclerView getRecyclerView() {
+ return recyclerView;
+ }
+
+ public TextView getTextViewName() {
+ return textViewName;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/initadapter/homechild/HomeChildAdapter.java b/app/src/main/java/emoticon/wasticker/app/initadapter/homechild/HomeChildAdapter.java
new file mode 100644
index 0000000..a049b5d
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/initadapter/homechild/HomeChildAdapter.java
@@ -0,0 +1,77 @@
+package emoticon.wasticker.app.initadapter.homechild;
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.recyclerview.widget.RecyclerView;
+
+import com.bumptech.glide.Glide;
+
+import java.util.List;
+
+
+import emoticon.wasticker.app.R;
+import emoticon.wasticker.app.listener.HomeChildClickListener;
+
+public class HomeChildAdapter extends RecyclerView.Adapter {
+
+
+ private List list;
+ private Context mContext;
+
+ private int mCount;
+ private HomeChildClickListener listener;
+ public HomeChildAdapter(List childData, Context context, int count) {
+ this.list = childData;
+ this.mContext = context;
+ this.mCount = count;
+ }
+
+
+ public void setListener(HomeChildClickListener listener) {
+ this.listener = listener;
+ }
+
+ @NonNull
+ @Override
+ public HomeChildViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ View view = LayoutInflater.from(mContext).inflate(R.layout.adapter_home_child, parent, false);
+ return new HomeChildViewHolder(view);
+ }
+
+ @Override
+ public void onBindViewHolder(@NonNull HomeChildViewHolder holder, int position) {
+ String preview = list.get(position);
+
+ Glide.with(mContext).load(preview).into(holder.getImageView());
+ holder.getRelativeLayout().setOnClickListener(new View.OnClickListener() {
+ @Override
+ public void onClick(View v) {
+ if(listener != null){
+ listener.onHomeChildClickListener();
+ }
+
+
+ }
+ });
+ if (position == list.size() - 1) {
+ TextView countTV = holder.getCountTV();
+ countTV.setVisibility(View.VISIBLE);
+ countTV.setText("+" + mCount);
+
+
+ } else {
+ holder.getCountTV().setVisibility(View.GONE);
+ }
+
+ }
+
+ @Override
+ public int getItemCount() {
+ return list.size();
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/initadapter/homechild/HomeChildViewHolder.java b/app/src/main/java/emoticon/wasticker/app/initadapter/homechild/HomeChildViewHolder.java
new file mode 100644
index 0000000..af21c55
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/initadapter/homechild/HomeChildViewHolder.java
@@ -0,0 +1,42 @@
+package emoticon.wasticker.app.initadapter.homechild;
+
+import android.view.View;
+import android.widget.ImageView;
+import android.widget.RelativeLayout;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.recyclerview.widget.RecyclerView;
+
+import emoticon.wasticker.app.R;
+
+
+public class HomeChildViewHolder extends RecyclerView.ViewHolder {
+
+ private ImageView imageView;
+ private TextView countTV;
+
+ private RelativeLayout relativeLayout;
+
+
+ public HomeChildViewHolder(@NonNull View itemView) {
+ super(itemView);
+
+ imageView = itemView.findViewById(R.id.preview_im);
+ countTV = itemView.findViewById(R.id.preview_count_tv);
+ relativeLayout = itemView.findViewById(R.id.relayout);
+
+ }
+
+ public RelativeLayout getRelativeLayout() {
+ return relativeLayout;
+ }
+
+ public ImageView getImageView() {
+ return imageView;
+ }
+
+ public TextView getCountTV() {
+ return countTV;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/initadapter/sticker/StickerAdapter.java b/app/src/main/java/emoticon/wasticker/app/initadapter/sticker/StickerAdapter.java
new file mode 100644
index 0000000..d2f330f
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/initadapter/sticker/StickerAdapter.java
@@ -0,0 +1,60 @@
+package emoticon.wasticker.app.initadapter.sticker;
+
+import android.content.Context;
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import androidx.annotation.NonNull;
+import androidx.recyclerview.widget.RecyclerView;
+
+import com.bumptech.glide.Glide;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.List;
+
+import emoticon.wasticker.app.R;
+
+
+public class StickerAdapter extends RecyclerView.Adapter {
+
+
+ private List list = new ArrayList<>();
+ private Context mContext;
+
+ public StickerAdapter(Context context) {
+
+ this.mContext = context;
+ }
+
+ public void setList(List list) {
+ this.list = list;
+ notifyDataSetChanged();
+ }
+
+ @NonNull
+ @Override
+ public StickerViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
+ View view = LayoutInflater.from(mContext).inflate(R.layout.adapter_sticker, parent, false);
+ return new StickerViewHolder(view);
+ }
+
+ @Override
+ public void onBindViewHolder(@NonNull StickerViewHolder holder, int position) {
+ File previewFile = list.get(position);
+ Glide.with(mContext).load(previewFile).into(holder.getImageView());
+ holder.getPosTv().setText(String.valueOf(position + 1));
+ if (position == list.size() - 1) {
+ holder.getSpaceView().setVisibility(View.VISIBLE);
+ } else {
+ holder.getSpaceView().setVisibility(View.GONE);
+ }
+
+ }
+
+ @Override
+ public int getItemCount() {
+ return list.size();
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/initadapter/sticker/StickerViewHolder.java b/app/src/main/java/emoticon/wasticker/app/initadapter/sticker/StickerViewHolder.java
new file mode 100644
index 0000000..3d8a87d
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/initadapter/sticker/StickerViewHolder.java
@@ -0,0 +1,42 @@
+package emoticon.wasticker.app.initadapter.sticker;
+
+import android.view.View;
+import android.widget.ImageView;
+import android.widget.TextView;
+
+import androidx.annotation.NonNull;
+import androidx.recyclerview.widget.RecyclerView;
+
+import emoticon.wasticker.app.R;
+
+
+public class StickerViewHolder extends RecyclerView.ViewHolder {
+
+ private ImageView imageView;
+ private TextView posTv;
+
+ private View spaceView;
+
+
+ public StickerViewHolder(@NonNull View itemView) {
+ super(itemView);
+
+ imageView = itemView.findViewById(R.id.sticker_im);
+ posTv = itemView.findViewById(R.id.sticker_pos_tv);
+ spaceView = itemView.findViewById(R.id.spaceView);
+
+ }
+
+
+ public View getSpaceView() {
+ return spaceView;
+ }
+
+ public ImageView getImageView() {
+ return imageView;
+ }
+
+ public TextView getPosTv() {
+ return posTv;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/listener/AdListener.java b/app/src/main/java/emoticon/wasticker/app/listener/AdListener.java
new file mode 100644
index 0000000..73c76ac
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/listener/AdListener.java
@@ -0,0 +1,14 @@
+package emoticon.wasticker.app.listener;
+
+import com.applovin.mediation.MaxAd;
+import com.applovin.mediation.MaxError;
+import com.applovin.mediation.ads.MaxInterstitialAd;
+
+public interface AdListener {
+ void onShowFail(MaxAd ad);
+ void onShowSuccess(MaxAd ad);
+ void onHidden( );
+
+ void onLoadFail(String string, MaxError maxError);
+ void onLoadSuccess(MaxAd ad);
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/listener/DownloadListener.java b/app/src/main/java/emoticon/wasticker/app/listener/DownloadListener.java
new file mode 100644
index 0000000..2c44bc1
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/listener/DownloadListener.java
@@ -0,0 +1,6 @@
+package emoticon.wasticker.app.listener;
+
+public interface DownloadListener {
+
+ abstract void downloadListener(Boolean isDownloadSuccess,Boolean isUnzipSuccess,String newPath);
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/listener/HomeChildClickListener.java b/app/src/main/java/emoticon/wasticker/app/listener/HomeChildClickListener.java
new file mode 100644
index 0000000..e83486c
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/listener/HomeChildClickListener.java
@@ -0,0 +1,6 @@
+package emoticon.wasticker.app.listener;
+
+public interface HomeChildClickListener {
+
+ abstract void onHomeChildClickListener();
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/listener/HomeClickListener.java b/app/src/main/java/emoticon/wasticker/app/listener/HomeClickListener.java
new file mode 100644
index 0000000..4061f24
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/listener/HomeClickListener.java
@@ -0,0 +1,8 @@
+package emoticon.wasticker.app.listener;
+
+import emoticon.wasticker.app.data.DataChildnew;
+
+public interface HomeClickListener {
+
+ abstract void onHomeClickListener(DataChildnew dataChildnew);
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/listener/initSDkListener.java b/app/src/main/java/emoticon/wasticker/app/listener/initSDkListener.java
new file mode 100644
index 0000000..5820571
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/listener/initSDkListener.java
@@ -0,0 +1,5 @@
+package emoticon.wasticker.app.listener;
+
+public interface initSDkListener {
+ void onComplete();
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/manager/AdLoad.java b/app/src/main/java/emoticon/wasticker/app/manager/AdLoad.java
new file mode 100644
index 0000000..87ce532
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/manager/AdLoad.java
@@ -0,0 +1,130 @@
+package emoticon.wasticker.app.manager;
+
+import android.app.Activity;
+
+import androidx.annotation.NonNull;
+
+import com.applovin.mediation.MaxAd;
+import com.applovin.mediation.MaxAdListener;
+import com.applovin.mediation.MaxError;
+import com.applovin.mediation.ads.MaxInterstitialAd;
+
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.List;
+
+import emoticon.wasticker.app.listener.AdListener;
+
+public class AdLoad {
+
+ public static final String ad_1 = "1ef06eb9fcfdf647";
+ public static final String ad_2 = "0ab3b7bfcd6f2965";
+ public static final String ad_3 = "353729c133f3fbff";
+
+
+
+ public static MaxInterstitialAd showMyAd(List ads)
+ {
+ Collections.shuffle(ads);
+ for(int g=0;g createAd(Activity mActivity) {
+ MaxInterstitialAd ad1 = new MaxInterstitialAd(ad_1, mActivity);
+ MaxInterstitialAd ad2 = new MaxInterstitialAd(ad_2, mActivity);
+ MaxInterstitialAd ad3 = new MaxInterstitialAd(ad_3, mActivity);
+ ArrayList ads = new ArrayList<>();
+ ads.add(ad1);
+ ads.add(ad2);
+ ads.add(ad3);
+ return ads;
+ }
+
+ private void setAdLoadListener(MaxInterstitialAd ad){
+ ad.setListener(new MaxAdListener() {
+ @Override
+ public void onAdLoaded(@NonNull MaxAd maxAd) {
+
+ }
+
+ @Override
+ public void onAdDisplayed(@NonNull MaxAd maxAd) {
+
+ }
+
+ @Override
+ public void onAdHidden(@NonNull MaxAd maxAd) {
+
+ }
+
+ @Override
+ public void onAdClicked(@NonNull MaxAd maxAd) {
+
+ }
+
+ @Override
+ public void onAdLoadFailed(@NonNull String s, @NonNull MaxError maxError) {
+
+ }
+
+ @Override
+ public void onAdDisplayFailed(@NonNull MaxAd maxAd, @NonNull MaxError maxError) {
+
+ }
+ });
+
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/manager/Download.java b/app/src/main/java/emoticon/wasticker/app/manager/Download.java
new file mode 100644
index 0000000..2c9e547
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/manager/Download.java
@@ -0,0 +1,79 @@
+package emoticon.wasticker.app.manager;
+
+import android.content.Context;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+import com.bumptech.glide.Glide;
+import com.bumptech.glide.load.DataSource;
+import com.bumptech.glide.load.engine.GlideException;
+import com.bumptech.glide.request.RequestListener;
+import com.bumptech.glide.request.target.Target;
+
+import java.io.File;
+import java.io.FileOutputStream;
+import java.io.InputStream;
+import java.util.Enumeration;
+import java.util.zip.ZipEntry;
+import java.util.zip.ZipFile;
+
+import emoticon.wasticker.app.listener.DownloadListener;
+
+public abstract class Download {
+
+ public static void startDownloadFile(Context context, String zipUrl, String newPath, DownloadListener listener) {
+ Glide.with(context).downloadOnly().load(zipUrl).addListener(new RequestListener() {
+ @Override
+ public boolean onLoadFailed(@Nullable GlideException e, @Nullable Object model, @NonNull Target target, boolean isFirstResource) {
+ listener.downloadListener(false,false, newPath);
+ return false;
+ }
+
+ @Override
+ public boolean onResourceReady(@NonNull File resource, @NonNull Object model, Target target, @NonNull DataSource dataSource, boolean isFirstResource) {
+ Boolean aBoolean = startUnzipFile(resource, newPath);
+ listener.downloadListener(true,aBoolean, newPath);
+
+ return false;
+ }
+ }).preload();
+
+ }
+
+ private static Boolean startUnzipFile(File oldFile, String newPath) {
+ try {
+ File newFile = new File(newPath);
+ if(!newFile.exists()){
+ newFile.mkdir();
+ }
+
+ String absolutePath = oldFile.getAbsolutePath();
+ ZipFile zipFile = new ZipFile(absolutePath);
+ Enumeration extends ZipEntry> entries = zipFile.entries();
+ while (entries.hasMoreElements()) {
+ ZipEntry entry = entries.nextElement();
+ File file = new File(newPath, entry.getName());
+ if (entry.isDirectory()) {
+ file.mkdirs();
+ } else {
+ FileOutputStream outputStream = new FileOutputStream(file);
+ InputStream inputStream = zipFile.getInputStream(entry);
+ byte[] bytes = new byte[1024];
+ int length = 0;
+ while ((length = inputStream.read(bytes)) > 0) {
+ outputStream.write(bytes, 0, length);
+ }
+ outputStream.close();
+ inputStream.close();
+ }
+ }
+
+
+ return true;
+ } catch (Exception exception) {
+
+ return false;
+ }
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/manager/ProviderManager.java b/app/src/main/java/emoticon/wasticker/app/manager/ProviderManager.java
new file mode 100644
index 0000000..89ad817
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/manager/ProviderManager.java
@@ -0,0 +1,100 @@
+package emoticon.wasticker.app.manager;
+
+import android.database.MatrixCursor;
+import android.text.TextUtils;
+
+import com.google.gson.Gson;
+import com.google.gson.reflect.TypeToken;
+
+import java.io.File;
+import java.io.FileInputStream;
+import java.io.FileNotFoundException;
+
+import emoticon.wasticker.app.data.pack.ContentJson;
+import emoticon.wasticker.app.data.pack.Pack;
+import emoticon.wasticker.app.data.pack.PackImg;
+
+public class ProviderManager {
+
+ public static ContentJson getPack(String identifier) {
+
+ String filePath = SPManager.queryJsonFile(identifier);
+
+ File file = new File(filePath);
+ if (file.exists()) {
+ try {
+ FileInputStream fileInputStream = new FileInputStream(file);
+ String s = Unit.fileToString(fileInputStream);
+ Gson gson = new Gson();
+ TypeToken typeToken = new TypeToken() {
+ };
+ ContentJson contentJson = gson.fromJson(s, typeToken.getType());
+
+ return contentJson;
+ } catch (FileNotFoundException exception) {
+ return null;
+ }
+ } else {
+ return null;
+ }
+ }
+
+ public static String getFileDir(String identifier) {
+ String filePath = SPManager.queryJsonFile(identifier);
+ String substring = filePath.substring(0, filePath.lastIndexOf("contents.json"));
+
+ return substring;
+
+ }
+
+ public static MatrixCursor getCursorThree(ContentJson contentJson) {
+ String[] a = {Values.STICKER_FILE_NAME, Values.STICKER_EMOJI};
+ MatrixCursor matrixCursor = new MatrixCursor(a);
+ for (PackImg sticker : contentJson.getPacks().get(0).getStickers()) {
+ String[] values = {sticker.getImFileName(), TextUtils.join(",", sticker.getEmojis())};
+ matrixCursor.addRow(values);
+ }
+ return matrixCursor;
+
+ }
+
+
+ public static MatrixCursor getCursorTwo(ContentJson contentJson) {
+ String[] a = {
+ Values.ANDROID_LINK,
+ Values.IOS_LINK,
+ Values.STICKER_TRAY,
+ Values.STICKER_IDENTIFIER,
+ Values.STICKER_NAME,
+ Values.STICKER_PUBLISHER,
+ Values.EMAIL,
+ Values.WEBSITE_PUBLISH,
+ Values.WEBSITE_LICENSE,
+ Values.WEBSITE_POLICY,
+ Values.ANIMATED};
+ MatrixCursor matrixCursor = new MatrixCursor(a);
+ MatrixCursor.RowBuilder rowBuilder = matrixCursor.newRow();
+ Pack pack = contentJson.getPacks().get(0);
+ if (pack != null) {
+ rowBuilder.add(contentJson.getStoreLink());
+ rowBuilder.add(contentJson.getIosLink());
+ rowBuilder.add(pack.getTrayName());
+ rowBuilder.add(pack.getIdentifier());
+ rowBuilder.add(pack.getName());
+ rowBuilder.add(pack.getPublisherFull());
+ rowBuilder.add(pack.getEmail());
+ rowBuilder.add(pack.getWebsitePublisher());
+ rowBuilder.add(pack.getWebsiteLicense());
+ rowBuilder.add(pack.getWebsitePrivacy());
+ if (pack.isAnimated()) {
+ rowBuilder.add(1);
+ } else {
+ rowBuilder.add(0);
+ }
+
+ return matrixCursor;
+ }
+
+ return null;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/manager/SPManager.java b/app/src/main/java/emoticon/wasticker/app/manager/SPManager.java
new file mode 100644
index 0000000..340d998
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/manager/SPManager.java
@@ -0,0 +1,31 @@
+package emoticon.wasticker.app.manager;
+
+import android.content.Context;
+import android.content.SharedPreferences;
+
+import emoticon.wasticker.app.App;
+
+public abstract class SPManager {
+
+ private static SharedPreferences sp;
+
+ private static SharedPreferences.Editor editor;
+
+ public static void init(Context context) {
+ if (sp == null) {
+ sp = context.getSharedPreferences("sp_name", Context.MODE_PRIVATE);
+ editor = sp.edit();
+ }
+ }
+
+ public static void putJsonFilePath(String key, String jsonFilePath) {
+ editor.putString(key, jsonFilePath);
+ editor.apply();
+
+ }
+
+ public static String queryJsonFile(String key) {
+ String string = sp.getString(key, "");
+ return string;
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/manager/Unit.java b/app/src/main/java/emoticon/wasticker/app/manager/Unit.java
new file mode 100644
index 0000000..c187485
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/manager/Unit.java
@@ -0,0 +1,33 @@
+package emoticon.wasticker.app.manager;
+
+import android.content.Context;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.InputStreamReader;
+import java.io.StringWriter;
+
+public class Unit {
+
+ public static int dpToPx(Context context, int dp) {
+ float density = context.getResources().getDisplayMetrics().density;
+ return Math.round(dp * density);
+ }
+
+ public static String fileToString(InputStream fileInputStream) {
+ try {
+ char[] charArray = new char[fileInputStream.available()];
+ int readCount = 0;
+ InputStreamReader streamReader = new InputStreamReader(fileInputStream);
+ BufferedReader bufferedReader =new BufferedReader(streamReader);
+ StringWriter stringWriter =new StringWriter();
+ while ((readCount = bufferedReader.read(charArray))!=-1){
+ stringWriter.write(charArray, 0, readCount);
+ }
+ return stringWriter.toString();
+ } catch (IOException exception) {
+ return "";
+ }
+ }
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/manager/Values.java b/app/src/main/java/emoticon/wasticker/app/manager/Values.java
new file mode 100644
index 0000000..59b9c39
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/manager/Values.java
@@ -0,0 +1,40 @@
+package emoticon.wasticker.app.manager;
+
+public abstract class Values {
+
+ public static final String ZIP_KEY = "zip_url_key";
+ public static final String identifierName_KEY = "identifierName_key";
+
+ public static final String TITLE_KEY = "title_key";
+
+ public static final String AUTHOR = "emoticon.wasticker.app.provider.StickerProvider";
+ public static final String STICKER_ACTION = "com.whatsapp.intent.action.ENABLE_STICKER_PACK";
+ public static final String KEY_PackID = "sticker_pack_id";
+ public static final String KEY_PackAUTHORITY = "sticker_pack_authority";
+ public static final String KEY_PackNAME = "sticker_pack_name";
+
+
+
+ public static final String STICKER_IDENTIFIER = "sticker_pack_identifier";
+ public static final String STICKER_NAME = "sticker_pack_name";
+ public static final String STICKER_PUBLISHER = "sticker_pack_publisher";
+ public static final String STICKER_TRAY = "sticker_pack_icon";
+ public static final String ANDROID_LINK = "android_play_store_link";
+ public static final String IOS_LINK = "ios_app_download_link";
+ public static final String EMAIL = "sticker_pack_publisher_email";
+ public static final String WEBSITE_PUBLISH = "sticker_pack_publisher_website";
+ public static final String WEBSITE_POLICY = "sticker_pack_privacy_policy_website";
+ public static final String WEBSITE_LICENSE = "sticker_pack_license_agreement_website";
+ public static final String ANIMATED = "animated_sticker_pack";
+ public static final String STICKER_FILE_NAME = "sticker_file_name";
+ public static final String STICKER_EMOJI = "sticker_emoji";
+
+ public static final String METADATA = "metadata";
+
+ public static final int METADATA_CODE_FOR_SINGLE_PACK = 2;
+
+ public static final String STICKERS = "stickers";
+ public static final int STICKERS_CODE = 3;
+
+
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/provider/MyProvider.java b/app/src/main/java/emoticon/wasticker/app/provider/MyProvider.java
new file mode 100644
index 0000000..3f3d20c
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/provider/MyProvider.java
@@ -0,0 +1,126 @@
+package emoticon.wasticker.app.provider;
+
+import android.content.ContentProvider;
+import android.content.ContentValues;
+import android.content.Context;
+import android.content.UriMatcher;
+import android.content.res.AssetFileDescriptor;
+import android.database.Cursor;
+import android.database.MatrixCursor;
+import android.net.Uri;
+import android.os.ParcelFileDescriptor;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+
+import java.io.File;
+import java.io.FileNotFoundException;
+import java.util.List;
+
+
+import emoticon.wasticker.app.R;
+import emoticon.wasticker.app.data.pack.ContentJson;
+import emoticon.wasticker.app.manager.ProviderManager;
+import emoticon.wasticker.app.manager.Values;
+
+public class MyProvider extends ContentProvider {
+
+ private UriMatcher uriMatcher = new UriMatcher(UriMatcher.NO_MATCH);
+
+ private Context mContext;
+
+ @Override
+ public boolean onCreate() {
+
+ mContext = getContext();
+ assert mContext != null;
+ if (!Values.AUTHOR.startsWith(mContext.getPackageName())) {
+ return false;
+ }
+// uriMatcher.addURI(Values.AUTHOR, Values.METADATA, Values.METADATA_CODE);
+ uriMatcher.addURI(Values.AUTHOR, Values.METADATA + "/*", Values.METADATA_CODE_FOR_SINGLE_PACK);
+ uriMatcher.addURI(Values.AUTHOR, Values.STICKERS + "/*", Values.STICKERS_CODE);
+
+ return true;
+ }
+
+ @Nullable
+ @Override
+ public Cursor query(@NonNull Uri uri, @Nullable String[] projection, @Nullable String selection, @Nullable String[] selectionArgs, @Nullable String sortOrder) {
+
+ int match = uriMatcher.match(uri);
+
+ ContentJson contentJson = ProviderManager.getPack(uri.getLastPathSegment());
+ if(contentJson == null)return null;
+
+ if (match == Values.STICKERS_CODE) {
+ MatrixCursor cursor = ProviderManager.getCursorThree(contentJson);
+ cursor.setNotificationUri(mContext.getContentResolver(), uri);
+ return cursor;
+
+ } else if (match == Values.METADATA_CODE_FOR_SINGLE_PACK) {
+ MatrixCursor matrixCursor = ProviderManager.getCursorTwo(contentJson);
+ if(matrixCursor!= null){
+ matrixCursor.setNotificationUri(mContext.getContentResolver(), uri);
+ return matrixCursor;
+ }
+ }
+ return null;
+ }
+
+ @Nullable
+ @Override
+ public String getType(@NonNull Uri uri) {
+
+ if (uriMatcher.match(uri) == Values.STICKERS_CODE) {
+
+ return String.format(mContext.getString(R.string.match_type_sticker), Values.AUTHOR, Values.STICKERS);
+ }
+ return null;
+ }
+
+ @Nullable
+ @Override
+ public AssetFileDescriptor openAssetFile(@NonNull Uri uri, @NonNull String mode) throws FileNotFoundException {
+ List pathSegments = uri.getPathSegments();
+ if (pathSegments.size() < 3) return null;
+ String fileName = pathSegments.get(pathSegments.size() - 1);
+ String identifierName = pathSegments.get(pathSegments.size() - 2);
+ if (fileName.isEmpty() || identifierName.isEmpty()) return null;
+
+ String fileDir = ProviderManager.getFileDir(identifierName);
+
+ String path = fileDir + fileName;
+
+ File file = new File(path);
+ if (file.exists()) {
+ return new AssetFileDescriptor(
+ ParcelFileDescriptor.open(
+ file,
+ ParcelFileDescriptor.MODE_READ_ONLY
+ ), 0L, -1L);
+ } else {
+ return null;
+ }
+
+// return super.openAssetFile(uri, mode);
+ }
+
+ @Nullable
+ @Override
+ public Uri insert(@NonNull Uri uri, @Nullable ContentValues values) {
+ return null;
+ }
+
+ @Override
+ public int delete(@NonNull Uri uri, @Nullable String selection, @Nullable String[] selectionArgs) {
+ return 0;
+ }
+
+ @Override
+ public int update(@NonNull Uri uri, @Nullable ContentValues values, @Nullable String selection, @Nullable String[] selectionArgs) {
+ return 0;
+ }
+
+
+}
diff --git a/app/src/main/java/emoticon/wasticker/app/view/AddActivity.java b/app/src/main/java/emoticon/wasticker/app/view/AddActivity.java
new file mode 100644
index 0000000..2720ec1
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/view/AddActivity.java
@@ -0,0 +1,235 @@
+package emoticon.wasticker.app.view;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.util.Log;
+import android.view.View;
+import android.widget.ImageView;
+import android.widget.ProgressBar;
+import android.widget.TextView;
+import android.widget.Toast;
+
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.recyclerview.widget.GridLayoutManager;
+import androidx.recyclerview.widget.RecyclerView;
+
+import com.applovin.mediation.MaxAd;
+import com.applovin.mediation.MaxError;
+import com.applovin.mediation.ads.MaxInterstitialAd;
+import com.bumptech.glide.Glide;
+
+import java.io.File;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Objects;
+
+
+import emoticon.wasticker.app.initadapter.sticker.StickerAdapter;
+import emoticon.wasticker.app.listener.AdListener;
+import emoticon.wasticker.app.listener.DownloadListener;
+import emoticon.wasticker.app.manager.AdLoad;
+import emoticon.wasticker.app.manager.Download;
+import emoticon.wasticker.app.manager.SPManager;
+import emoticon.wasticker.app.manager.Values;
+import emoticon.wasticker.app.R;
+
+public class AddActivity extends AppCompatActivity implements DownloadListener, View.OnClickListener, AdListener {
+
+ private String zipUrl;
+ private String identifierName;
+
+ private ImageView backImage;
+ private ImageView trayImage;
+
+ private TextView textViewTitle;
+ private RecyclerView recyclerViewSticker;
+
+ private StickerAdapter stickerAdapter;
+ private ProgressBar progressBar;
+
+ private List data = new ArrayList<>();
+ private String title;
+
+ private TextView addTV;
+
+ private List ads;
+
+ private int type = 0;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_add);
+ ads = AdLoad.createAd(AddActivity.this);
+ loadAd();
+ progressBar = findViewById(R.id.progressbar);
+ backImage = findViewById(R.id.back_im);
+ trayImage = findViewById(R.id.tray_im);
+ textViewTitle = findViewById(R.id.sticker_title_tv);
+ recyclerViewSticker = findViewById(R.id.recycler_sticker);
+ addTV = findViewById(R.id.add_whatsapp_tv);
+
+ backImage.setOnClickListener(this);
+ addTV.setOnClickListener(this);
+
+ zipUrl = getIntent().getStringExtra(Values.ZIP_KEY);
+ title = getIntent().getStringExtra(Values.TITLE_KEY);
+ identifierName = getIntent().getStringExtra(Values.identifierName_KEY);
+
+ textViewTitle.setText(title);
+ initStickerShow();
+ String newPath = getCacheDir() + "/" + identifierName;
+
+
+ if (zipUrl != null) {
+ File file = new File(newPath);
+ if (!file.exists()) {
+ Download.startDownloadFile(AddActivity.this, zipUrl, newPath, this);
+ } else {
+ refreshData(newPath);
+ }
+
+ }
+
+ }
+
+ private void loadAd() {
+ for (int i = 0; i < ads.size() ; i++) {
+ MaxInterstitialAd maxInterstitialAd = ads.get(i);
+ AdLoad.setAdShowListener(maxInterstitialAd, AddActivity.this);
+ maxInterstitialAd.loadAd();
+
+ }
+ }
+
+
+ private void initStickerShow() {
+ stickerAdapter = new StickerAdapter(AddActivity.this);
+ recyclerViewSticker.setAdapter(stickerAdapter);
+ recyclerViewSticker.setLayoutManager(new GridLayoutManager(AddActivity.this, 3));
+ }
+
+ @Override
+ public void downloadListener(Boolean isDownloadSuccess, Boolean isUnzipSuccess, String newPath) {
+ if (!isDownloadSuccess || !isUnzipSuccess) {
+ progressBar.setVisibility(View.GONE);
+ return;
+ }
+ refreshData(newPath);
+
+
+ }
+
+ private void refreshData(String newPath) {
+ File file = new File(newPath);
+ if (!file.exists()) {
+ progressBar.setVisibility(View.GONE);
+ return;
+ }
+ File[] filesList = file.listFiles();
+ if (filesList == null) {
+ progressBar.setVisibility(View.GONE);
+ return;
+ }
+ for (File listFile : filesList) {
+ String name = listFile.getName();
+ if (name.equals("tray.webp")) {
+ Glide.with(AddActivity.this).load(listFile).into(trayImage);
+ } else if (listFile.getName().endsWith(".webp")) {
+ data.add(listFile);
+ } else {
+ SPManager.putJsonFilePath(identifierName, listFile.getAbsolutePath());
+
+ }
+ }
+
+ stickerAdapter.setList(data);
+ progressBar.setVisibility(View.GONE);
+ }
+
+ @Override
+ public void onBackPressed() {
+ super.onBackPressed();
+ type = 0;
+ showAd();
+
+ }
+
+ @Override
+ public void onClick(View v) {
+ int id = v.getId();
+ if (id == R.id.back_im) {
+ type = 0;
+ boolean b = showAd();
+ finish();
+ } else if (id == R.id.add_whatsapp_tv) {
+ type = 1;
+ boolean b = showAd();
+ if (!b) {
+ addWhatsApp();
+ }
+ }
+
+ }
+
+
+ private boolean showAd() {
+ MaxInterstitialAd maxInterstitialAd = AdLoad.showMyAd(ads);
+ if (maxInterstitialAd != null) {
+ maxInterstitialAd.showAd();
+ return true;
+ } else {
+ return false;
+ }
+ }
+
+ @Override
+ public void onShowFail(MaxAd ad) {
+ if(type == 1) {
+ addWhatsApp();
+ }
+ }
+
+ @Override
+ public void onShowSuccess(MaxAd ad) {
+
+
+ }
+
+ @Override
+ public void onHidden() {
+ if(type == 1){
+ loadAd();
+ addWhatsApp();
+ }
+
+ }
+
+ @Override
+ public void onLoadFail(String string, MaxError maxError) {
+
+ }
+
+ @Override
+ public void onLoadSuccess(MaxAd ad) {
+
+ }
+
+ private void addWhatsApp() {
+ Intent intent = new Intent();
+ intent.setAction(Values.STICKER_ACTION);
+ intent.putExtra(Values.KEY_PackID, identifierName);
+ intent.putExtra(Values.KEY_PackAUTHORITY, Values.AUTHOR);
+ intent.putExtra(Values.KEY_PackNAME, title);
+ try {
+ startActivityForResult(intent, 200);
+ } catch (Exception ex) {
+ Toast.makeText(AddActivity.this, getString(R.string.add_fail), Toast.LENGTH_SHORT).show();
+ }
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/emoticon/wasticker/app/view/FirstOpenActivity.java b/app/src/main/java/emoticon/wasticker/app/view/FirstOpenActivity.java
new file mode 100644
index 0000000..b5fa4ee
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/view/FirstOpenActivity.java
@@ -0,0 +1,159 @@
+package emoticon.wasticker.app.view;
+
+import androidx.appcompat.app.AppCompatActivity;
+
+import android.content.Intent;
+import android.os.Bundle;
+import android.os.CountDownTimer;
+import android.util.Log;
+
+import com.applovin.mediation.MaxAd;
+import com.applovin.mediation.MaxError;
+import com.applovin.mediation.ads.MaxInterstitialAd;
+import com.applovin.sdk.AppLovinSdk;
+import com.applovin.sdk.AppLovinSdkConfiguration;
+
+import java.util.List;
+
+import emoticon.wasticker.app.App;
+import emoticon.wasticker.app.R;
+import emoticon.wasticker.app.listener.AdListener;
+import emoticon.wasticker.app.manager.AdLoad;
+
+
+public class FirstOpenActivity extends AppCompatActivity implements AdListener {
+
+
+ private CountDownTimer countDownTimer;
+
+ private List ads;
+
+ private boolean hasShow = false;
+
+ private void initSDK() {
+ AppLovinSdk instance = AppLovinSdk.getInstance(this);
+ instance.setMediationProvider("max");
+ instance.initializeSdk(new AppLovinSdk.SdkInitializationListener() {
+ @Override
+ public void onSdkInitialized(AppLovinSdkConfiguration appLovinSdkConfiguration) {
+ countDownTimer.start();
+ ads = AdLoad.createAd(FirstOpenActivity.this);
+ for (int i = 0; i < ads.size() ; i++) {
+ MaxInterstitialAd maxInterstitialAd = ads.get(i);
+ maxInterstitialAd.loadAd();
+ AdLoad.setAdShowListener(maxInterstitialAd, FirstOpenActivity.this);
+ }
+ }
+ });
+ }
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_first_open);
+ countDownTimer = new CountDownTimer(11000, 100) {
+ @Override
+ public void onTick(long millisUntilFinished) {
+ if (!hasShow) {
+ startShow();
+ }
+
+ }
+
+ @Override
+ public void onFinish() {
+ if (!hasShow) {
+ MaxInterstitialAd maxInterstitialAd = AdLoad.showMyAd(ads);
+ if (maxInterstitialAd != null) {
+ hasShow = true;
+ AdLoad.setAdShowListener(maxInterstitialAd, new AdListener() {
+ @Override
+ public void onShowFail(MaxAd ad) {
+ goMain();
+ }
+
+ @Override
+ public void onShowSuccess(MaxAd ad) {
+ }
+
+ @Override
+ public void onHidden() {
+ goMain();
+ }
+
+ @Override
+ public void onLoadFail(String string, MaxError maxError) {
+
+ }
+
+ @Override
+ public void onLoadSuccess(MaxAd ad) {
+
+ }
+ });
+ maxInterstitialAd.showAd();
+ }else {
+ goMain();
+
+ }
+ }
+
+ }
+ };
+ initSDK();
+ }
+
+ private void startShow() {
+ MaxInterstitialAd maxInterstitialAd = AdLoad.showMyAd(ads);
+ if (maxInterstitialAd != null) {
+ hasShow = true;
+ maxInterstitialAd.showAd();
+
+ }
+ }
+
+ @Override
+ protected void onDestroy() {
+ super.onDestroy();
+ if (countDownTimer != null) {
+ countDownTimer.cancel();
+ countDownTimer = null;
+ }
+ }
+
+
+
+
+
+ @Override
+ public void onShowFail(MaxAd ad) {
+ hasShow = false;
+ }
+
+ @Override
+ public void onShowSuccess(MaxAd ad) {
+ hasShow = true;
+
+ }
+
+ @Override
+ public void onHidden() {
+ goMain();
+ }
+
+
+ private void goMain(){
+ Intent intent = new Intent(FirstOpenActivity.this, MainActivity.class);
+ startActivity(intent);
+ finish();
+ }
+ @Override
+ public void onLoadFail(String str, MaxError maxError) {
+
+ }
+
+ @Override
+ public void onLoadSuccess(MaxAd ad) {
+
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/emoticon/wasticker/app/view/HomeFragment.java b/app/src/main/java/emoticon/wasticker/app/view/HomeFragment.java
new file mode 100644
index 0000000..8952ce1
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/view/HomeFragment.java
@@ -0,0 +1,89 @@
+package emoticon.wasticker.app.view;
+
+import android.annotation.SuppressLint;
+import android.content.Intent;
+import android.os.Bundle;
+
+import androidx.fragment.app.Fragment;
+import androidx.recyclerview.widget.LinearLayoutManager;
+import androidx.recyclerview.widget.RecyclerView;
+
+import android.view.LayoutInflater;
+import android.view.View;
+import android.view.ViewGroup;
+
+import java.io.Serializable;
+import java.util.Collections;
+import java.util.List;
+
+
+import emoticon.wasticker.app.initadapter.home.HomeAdapter;
+import emoticon.wasticker.app.listener.HomeClickListener;
+import emoticon.wasticker.app.manager.Values;
+import emoticon.wasticker.app.R;
+import emoticon.wasticker.app.data.DataChildnew;
+
+public class HomeFragment extends Fragment implements HomeClickListener {
+
+
+ private static final String ARG_PARAM1 = "param_key";
+
+
+ private List list;
+
+ private RecyclerView recyclerView;
+
+
+ public HomeFragment() {
+
+ }
+
+
+ public static HomeFragment newInstance(List param) {
+ HomeFragment fragment = new HomeFragment();
+ Bundle args = new Bundle();
+ args.putSerializable(ARG_PARAM1, (Serializable) param);
+ fragment.setArguments(args);
+ return fragment;
+ }
+
+ @Override
+ public void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ if (getArguments() != null) {
+ list = (List) getArguments().getSerializable(ARG_PARAM1);
+ Collections.shuffle(list);
+ }
+ }
+
+
+ @SuppressLint("MissingInflatedId")
+ @Override
+ public View onCreateView(LayoutInflater inflater, ViewGroup container,
+ Bundle savedInstanceState) {
+ View view = inflater.inflate(R.layout.fragment_home, container, false);
+ recyclerView = (RecyclerView) view.findViewById(R.id.recycler_list);
+ setView();
+ return view;
+ }
+
+ private void setView() {
+ HomeAdapter homeAdapter = new HomeAdapter(list, requireContext());
+ homeAdapter.setListener(this);
+ recyclerView.setLayoutManager(new LinearLayoutManager(requireContext()));
+ recyclerView.setAdapter(homeAdapter);
+
+
+ }
+
+ @Override
+ public void onHomeClickListener(DataChildnew dataChildnew) {
+ Intent intent = new Intent();
+ intent.putExtra(Values.ZIP_KEY, dataChildnew.getZipUrl());
+ intent.putExtra(Values.TITLE_KEY, dataChildnew.getTitle());
+ intent.putExtra(Values.identifierName_KEY, dataChildnew.getIdentifierName());
+ intent.setClass(requireContext(), AddActivity.class);
+ startActivity(intent);
+
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/java/emoticon/wasticker/app/view/MainActivity.java b/app/src/main/java/emoticon/wasticker/app/view/MainActivity.java
new file mode 100644
index 0000000..4e12375
--- /dev/null
+++ b/app/src/main/java/emoticon/wasticker/app/view/MainActivity.java
@@ -0,0 +1,80 @@
+package emoticon.wasticker.app.view;
+
+import androidx.annotation.NonNull;
+import androidx.annotation.Nullable;
+import androidx.appcompat.app.AppCompatActivity;
+import androidx.fragment.app.Fragment;
+import androidx.fragment.app.FragmentStatePagerAdapter;
+import androidx.viewpager.widget.ViewPager;
+
+import android.os.Bundle;
+
+import com.google.android.material.tabs.TabLayout;
+
+import java.util.ArrayList;
+import java.util.List;
+
+import emoticon.wasticker.app.App;
+
+import emoticon.wasticker.app.R;
+import emoticon.wasticker.app.data.Data;
+
+public class MainActivity extends AppCompatActivity {
+ private TabLayout tabLayout;
+ private ViewPager viewpager;
+
+ private List fragmentList = new ArrayList<>();
+
+ private List tabTitles = new ArrayList<>();
+
+ private FragmentStatePagerAdapter fragmentStatePagerAdapter;
+
+ @Override
+ protected void onCreate(Bundle savedInstanceState) {
+ super.onCreate(savedInstanceState);
+ setContentView(R.layout.activity_main);
+ tabLayout = (TabLayout) findViewById(R.id.category_tab);
+ viewpager = (ViewPager) findViewById(R.id.tab_vp);
+
+
+ for (Data data : App.getData()) {
+ String categoryName = data.getCategoryName();
+ tabTitles.add(categoryName);
+ fragmentList.add(HomeFragment.newInstance(data.getChildList()));
+ }
+ viewpager.setAdapter(initAdapter());
+
+ for (int i = 0; i < fragmentList.size(); i++) {
+ TabLayout.Tab tab = tabLayout.newTab();
+ tabLayout.addTab(tab);
+ }
+ tabLayout.setupWithViewPager(viewpager);
+
+
+ }
+
+ private FragmentStatePagerAdapter initAdapter() {
+ if (fragmentStatePagerAdapter == null) {
+ fragmentStatePagerAdapter = new FragmentStatePagerAdapter(getSupportFragmentManager()) {
+ @NonNull
+ @Override
+ public Fragment getItem(int position) {
+ return fragmentList.get(position);
+ }
+
+ @Override
+ public int getCount() {
+ return fragmentList.size();
+ }
+
+ @Nullable
+ @Override
+ public CharSequence getPageTitle(int position) {
+ return tabTitles.get(position);
+ }
+ };
+ }
+
+ return fragmentStatePagerAdapter;
+ }
+}
\ No newline at end of file
diff --git a/app/src/main/res/drawable-v24/ic_launcher_foreground.xml b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
new file mode 100644
index 0000000..2b068d1
--- /dev/null
+++ b/app/src/main/res/drawable-v24/ic_launcher_foreground.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/add_sticker.xml b/app/src/main/res/drawable/add_sticker.xml
new file mode 100644
index 0000000..eff35b4
--- /dev/null
+++ b/app/src/main/res/drawable/add_sticker.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/circle_home_preview.xml b/app/src/main/res/drawable/circle_home_preview.xml
new file mode 100644
index 0000000..fbebd51
--- /dev/null
+++ b/app/src/main/res/drawable/circle_home_preview.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/ic_launcher_background.xml b/app/src/main/res/drawable/ic_launcher_background.xml
new file mode 100644
index 0000000..07d5da9
--- /dev/null
+++ b/app/src/main/res/drawable/ic_launcher_background.xml
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/drawable/preview_count.xml b/app/src/main/res/drawable/preview_count.xml
new file mode 100644
index 0000000..dd9bdfe
--- /dev/null
+++ b/app/src/main/res/drawable/preview_count.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/sticker_background.xml b/app/src/main/res/drawable/sticker_background.xml
new file mode 100644
index 0000000..b7af135
--- /dev/null
+++ b/app/src/main/res/drawable/sticker_background.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/drawable/sticker_pos.xml b/app/src/main/res/drawable/sticker_pos.xml
new file mode 100644
index 0000000..af1dd30
--- /dev/null
+++ b/app/src/main/res/drawable/sticker_pos.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_add.xml b/app/src/main/res/layout/activity_add.xml
new file mode 100644
index 0000000..276b8ad
--- /dev/null
+++ b/app/src/main/res/layout/activity_add.xml
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_first_open.xml b/app/src/main/res/layout/activity_first_open.xml
new file mode 100644
index 0000000..4cbb54d
--- /dev/null
+++ b/app/src/main/res/layout/activity_first_open.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml
new file mode 100644
index 0000000..eb807c8
--- /dev/null
+++ b/app/src/main/res/layout/activity_main.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/adapter_home.xml b/app/src/main/res/layout/adapter_home.xml
new file mode 100644
index 0000000..84a3064
--- /dev/null
+++ b/app/src/main/res/layout/adapter_home.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/adapter_home_child.xml b/app/src/main/res/layout/adapter_home_child.xml
new file mode 100644
index 0000000..d94988b
--- /dev/null
+++ b/app/src/main/res/layout/adapter_home_child.xml
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/adapter_sticker.xml b/app/src/main/res/layout/adapter_sticker.xml
new file mode 100644
index 0000000..a6c0d12
--- /dev/null
+++ b/app/src/main/res/layout/adapter_sticker.xml
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/layout/fragment_home.xml b/app/src/main/res/layout/fragment_home.xml
new file mode 100644
index 0000000..d077e36
--- /dev/null
+++ b/app/src/main/res/layout/fragment_home.xml
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
new file mode 100644
index 0000000..6f3b755
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
new file mode 100644
index 0000000..6f3b755
--- /dev/null
+++ b/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher.webp b/app/src/main/res/mipmap-hdpi/ic_launcher.webp
new file mode 100644
index 0000000..c209e78
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..b2dfe3d
Binary files /dev/null and b/app/src/main/res/mipmap-hdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher.webp b/app/src/main/res/mipmap-mdpi/ic_launcher.webp
new file mode 100644
index 0000000..4f0f1d6
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..62b611d
Binary files /dev/null and b/app/src/main/res/mipmap-mdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp
new file mode 100644
index 0000000..948a307
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..1b9a695
Binary files /dev/null and b/app/src/main/res/mipmap-xhdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp
new file mode 100644
index 0000000..28d4b77
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..9287f50
Binary files /dev/null and b/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp
new file mode 100644
index 0000000..aa7d642
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher.webp differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp
new file mode 100644
index 0000000..9126ae3
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.webp differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/icon_back.png b/app/src/main/res/mipmap-xxxhdpi/icon_back.png
new file mode 100644
index 0000000..237d553
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/icon_back.png differ
diff --git a/app/src/main/res/mipmap-xxxhdpi/sticker_logo.png b/app/src/main/res/mipmap-xxxhdpi/sticker_logo.png
new file mode 100644
index 0000000..3d49f26
Binary files /dev/null and b/app/src/main/res/mipmap-xxxhdpi/sticker_logo.png differ
diff --git a/app/src/main/res/values-night/themes.xml b/app/src/main/res/values-night/themes.xml
new file mode 100644
index 0000000..db1907e
--- /dev/null
+++ b/app/src/main/res/values-night/themes.xml
@@ -0,0 +1,16 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
new file mode 100644
index 0000000..11e50f3
--- /dev/null
+++ b/app/src/main/res/values/colors.xml
@@ -0,0 +1,17 @@
+
+
+ #FFBB86FC
+ #FF6200EE
+ #FF3700B3
+ #FF03DAC5
+ #FF018786
+ #FF000000
+ #FFFFFFFF
+ #1C1C1C
+ #80BFEFFF
+ #FFE4E1
+ #80FFFFFF
+
+ #FF018786
+ #43CD80
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
new file mode 100644
index 0000000..4f5be72
--- /dev/null
+++ b/app/src/main/res/values/strings.xml
@@ -0,0 +1,7 @@
+
+ Emoticon Stickers
+
+ ADD TO WHATSAPP
+ vnd.android.cursor.dir/vnd.%1$s.%2$s
+ Failed to add, whatsapp was not found
+
\ No newline at end of file
diff --git a/app/src/main/res/values/themes.xml b/app/src/main/res/values/themes.xml
new file mode 100644
index 0000000..3f7add8
--- /dev/null
+++ b/app/src/main/res/values/themes.xml
@@ -0,0 +1,16 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/xml/backup_rules.xml b/app/src/main/res/xml/backup_rules.xml
new file mode 100644
index 0000000..fa0f996
--- /dev/null
+++ b/app/src/main/res/xml/backup_rules.xml
@@ -0,0 +1,13 @@
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/xml/data_extraction_rules.xml b/app/src/main/res/xml/data_extraction_rules.xml
new file mode 100644
index 0000000..9ee9997
--- /dev/null
+++ b/app/src/main/res/xml/data_extraction_rules.xml
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/test/java/emoticon/wasticker/app/ExampleUnitTest.java b/app/src/test/java/emoticon/wasticker/app/ExampleUnitTest.java
new file mode 100644
index 0000000..832e7ae
--- /dev/null
+++ b/app/src/test/java/emoticon/wasticker/app/ExampleUnitTest.java
@@ -0,0 +1,17 @@
+package emoticon.wasticker.app;
+
+import org.junit.Test;
+
+import static org.junit.Assert.*;
+
+/**
+ * Example local unit test, which will execute on the development machine (host).
+ *
+ * @see Testing documentation
+ */
+public class ExampleUnitTest {
+ @Test
+ public void addition_isCorrect() {
+ assertEquals(4, 2 + 2);
+ }
+}
\ No newline at end of file
diff --git a/app/testStickerApp.jks b/app/testStickerApp.jks
new file mode 100644
index 0000000..bf0d358
Binary files /dev/null and b/app/testStickerApp.jks differ
diff --git a/build.gradle.kts b/build.gradle.kts
new file mode 100644
index 0000000..d056ee9
--- /dev/null
+++ b/build.gradle.kts
@@ -0,0 +1,11 @@
+// Top-level build file where you can add configuration options common to all sub-projects/modules.
+plugins {
+ id("com.android.application") version "8.1.3" apply false
+ id("com.google.gms.google-services") version "4.3.15" apply false
+ id ("com.google.firebase.crashlytics") version "2.9.2" apply false
+}
+buildscript{
+ dependencies{
+ classpath("com.applovin.quality:AppLovinQualityServiceGradlePlugin:+")
+ }
+}
\ No newline at end of file
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 0000000..3e927b1
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1,21 @@
+# Project-wide Gradle settings.
+# IDE (e.g. Android Studio) users:
+# Gradle settings configured through the IDE *will override*
+# any settings specified in this file.
+# For more details on how to configure your build environment visit
+# http://www.gradle.org/docs/current/userguide/build_environment.html
+# Specifies the JVM arguments used for the daemon process.
+# The setting is particularly useful for tweaking memory settings.
+org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8
+# When configured, Gradle will run in incubating parallel mode.
+# This option should only be used with decoupled projects. More details, visit
+# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
+# org.gradle.parallel=true
+# AndroidX package structure to make it clearer which packages are bundled with the
+# Android operating system, and which are packaged with your app's APK
+# https://developer.android.com/topic/libraries/support-library/androidx-rn
+android.useAndroidX=true
+# Enables namespacing of each library's R class so that its R class includes only the
+# resources declared in the library itself and none from the library's dependencies,
+# thereby reducing the size of the R class for that library
+android.nonTransitiveRClass=true
\ No newline at end of file
diff --git a/gradle/wrapper/gradle-wrapper.jar b/gradle/wrapper/gradle-wrapper.jar
new file mode 100644
index 0000000..e708b1c
Binary files /dev/null and b/gradle/wrapper/gradle-wrapper.jar differ
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
new file mode 100644
index 0000000..4626886
--- /dev/null
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -0,0 +1,6 @@
+#Tue Feb 27 18:22:02 CST 2024
+distributionBase=GRADLE_USER_HOME
+distributionPath=wrapper/dists
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
+zipStoreBase=GRADLE_USER_HOME
+zipStorePath=wrapper/dists
diff --git a/gradlew b/gradlew
new file mode 100644
index 0000000..4f906e0
--- /dev/null
+++ b/gradlew
@@ -0,0 +1,185 @@
+#!/usr/bin/env sh
+
+#
+# Copyright 2015 the original author or authors.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# https://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+#
+
+##############################################################################
+##
+## Gradle start up script for UN*X
+##
+##############################################################################
+
+# Attempt to set APP_HOME
+# Resolve links: $0 may be a link
+PRG="$0"
+# Need this for relative symlinks.
+while [ -h "$PRG" ] ; do
+ ls=`ls -ld "$PRG"`
+ link=`expr "$ls" : '.*-> \(.*\)$'`
+ if expr "$link" : '/.*' > /dev/null; then
+ PRG="$link"
+ else
+ PRG=`dirname "$PRG"`"/$link"
+ fi
+done
+SAVED="`pwd`"
+cd "`dirname \"$PRG\"`/" >/dev/null
+APP_HOME="`pwd -P`"
+cd "$SAVED" >/dev/null
+
+APP_NAME="Gradle"
+APP_BASE_NAME=`basename "$0"`
+
+# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
+
+# Use the maximum available, or set MAX_FD != -1 to use that value.
+MAX_FD="maximum"
+
+warn () {
+ echo "$*"
+}
+
+die () {
+ echo
+ echo "$*"
+ echo
+ exit 1
+}
+
+# OS specific support (must be 'true' or 'false').
+cygwin=false
+msys=false
+darwin=false
+nonstop=false
+case "`uname`" in
+ CYGWIN* )
+ cygwin=true
+ ;;
+ Darwin* )
+ darwin=true
+ ;;
+ MINGW* )
+ msys=true
+ ;;
+ NONSTOP* )
+ nonstop=true
+ ;;
+esac
+
+CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
+
+
+# Determine the Java command to use to start the JVM.
+if [ -n "$JAVA_HOME" ] ; then
+ if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
+ # IBM's JDK on AIX uses strange locations for the executables
+ JAVACMD="$JAVA_HOME/jre/sh/java"
+ else
+ JAVACMD="$JAVA_HOME/bin/java"
+ fi
+ if [ ! -x "$JAVACMD" ] ; then
+ die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+ fi
+else
+ JAVACMD="java"
+ which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+
+Please set the JAVA_HOME variable in your environment to match the
+location of your Java installation."
+fi
+
+# Increase the maximum file descriptors if we can.
+if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then
+ MAX_FD_LIMIT=`ulimit -H -n`
+ if [ $? -eq 0 ] ; then
+ if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then
+ MAX_FD="$MAX_FD_LIMIT"
+ fi
+ ulimit -n $MAX_FD
+ if [ $? -ne 0 ] ; then
+ warn "Could not set maximum file descriptor limit: $MAX_FD"
+ fi
+ else
+ warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT"
+ fi
+fi
+
+# For Darwin, add options to specify how the application appears in the dock
+if $darwin; then
+ GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\""
+fi
+
+# For Cygwin or MSYS, switch paths to Windows format before running java
+if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then
+ APP_HOME=`cygpath --path --mixed "$APP_HOME"`
+ CLASSPATH=`cygpath --path --mixed "$CLASSPATH"`
+
+ JAVACMD=`cygpath --unix "$JAVACMD"`
+
+ # We build the pattern for arguments to be converted via cygpath
+ ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null`
+ SEP=""
+ for dir in $ROOTDIRSRAW ; do
+ ROOTDIRS="$ROOTDIRS$SEP$dir"
+ SEP="|"
+ done
+ OURCYGPATTERN="(^($ROOTDIRS))"
+ # Add a user-defined pattern to the cygpath arguments
+ if [ "$GRADLE_CYGPATTERN" != "" ] ; then
+ OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)"
+ fi
+ # Now convert the arguments - kludge to limit ourselves to /bin/sh
+ i=0
+ for arg in "$@" ; do
+ CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -`
+ CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option
+
+ if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition
+ eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"`
+ else
+ eval `echo args$i`="\"$arg\""
+ fi
+ i=`expr $i + 1`
+ done
+ case $i in
+ 0) set -- ;;
+ 1) set -- "$args0" ;;
+ 2) set -- "$args0" "$args1" ;;
+ 3) set -- "$args0" "$args1" "$args2" ;;
+ 4) set -- "$args0" "$args1" "$args2" "$args3" ;;
+ 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;;
+ 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;;
+ 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;;
+ 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;;
+ 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;;
+ esac
+fi
+
+# Escape application args
+save () {
+ for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+ echo " "
+}
+APP_ARGS=`save "$@"`
+
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+exec "$JAVACMD" "$@"
diff --git a/gradlew.bat b/gradlew.bat
new file mode 100644
index 0000000..107acd3
--- /dev/null
+++ b/gradlew.bat
@@ -0,0 +1,89 @@
+@rem
+@rem Copyright 2015 the original author or authors.
+@rem
+@rem Licensed under the Apache License, Version 2.0 (the "License");
+@rem you may not use this file except in compliance with the License.
+@rem You may obtain a copy of the License at
+@rem
+@rem https://www.apache.org/licenses/LICENSE-2.0
+@rem
+@rem Unless required by applicable law or agreed to in writing, software
+@rem distributed under the License is distributed on an "AS IS" BASIS,
+@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+@rem See the License for the specific language governing permissions and
+@rem limitations under the License.
+@rem
+
+@if "%DEBUG%" == "" @echo off
+@rem ##########################################################################
+@rem
+@rem Gradle startup script for Windows
+@rem
+@rem ##########################################################################
+
+@rem Set local scope for the variables with windows NT shell
+if "%OS%"=="Windows_NT" setlocal
+
+set DIRNAME=%~dp0
+if "%DIRNAME%" == "" set DIRNAME=.
+set APP_BASE_NAME=%~n0
+set APP_HOME=%DIRNAME%
+
+@rem Resolve any "." and ".." in APP_HOME to make it shorter.
+for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
+
+@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
+set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
+
+@rem Find java.exe
+if defined JAVA_HOME goto findJavaFromJavaHome
+
+set JAVA_EXE=java.exe
+%JAVA_EXE% -version >NUL 2>&1
+if "%ERRORLEVEL%" == "0" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:findJavaFromJavaHome
+set JAVA_HOME=%JAVA_HOME:"=%
+set JAVA_EXE=%JAVA_HOME%/bin/java.exe
+
+if exist "%JAVA_EXE%" goto execute
+
+echo.
+echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
+echo.
+echo Please set the JAVA_HOME variable in your environment to match the
+echo location of your Java installation.
+
+goto fail
+
+:execute
+@rem Setup the command line
+
+set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
+
+
+@rem Execute Gradle
+"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %*
+
+:end
+@rem End local scope for the variables with windows NT shell
+if "%ERRORLEVEL%"=="0" goto mainEnd
+
+:fail
+rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
+rem the _cmd.exe /c_ return code!
+if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
+exit /b 1
+
+:mainEnd
+if "%OS%"=="Windows_NT" endlocal
+
+:omega
diff --git a/settings.gradle.kts b/settings.gradle.kts
new file mode 100644
index 0000000..d464c7d
--- /dev/null
+++ b/settings.gradle.kts
@@ -0,0 +1,20 @@
+pluginManagement {
+ repositories {
+ google()
+ mavenCentral()
+ gradlePluginPortal()
+ maven{url = uri("https://artifacts.applovin.com/android")}
+ }
+}
+dependencyResolutionManagement {
+ repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
+ repositories {
+ google()
+ mavenCentral()
+ maven ("https://artifact.bytedance.com/repository/pangle")
+ }
+}
+
+rootProject.name = "Emoticon Stickers"
+include(":app")
+
\ No newline at end of file