diff --git a/2023/05/2023-05-30-ksolves-odoo-apps.md b/2023/05/2023-05-30-ksolves-odoo-apps.md
new file mode 100644
index 000000000..f299b1394
--- /dev/null
+++ b/2023/05/2023-05-30-ksolves-odoo-apps.md
@@ -0,0 +1,109 @@
+Before disabling any content in relation to this takedown notice, GitHub
+- contacted the owners of some or all of the affected repositories to give them an opportunity to [make changes](https://docs.github.com/en/github/site-policy/dmca-takedown-policy#a-how-does-this-actually-work).
+- provided information on how to [submit a DMCA Counter Notice](https://docs.github.com/en/articles/guide-to-submitting-a-dmca-counter-notice).
+
+To learn about when and why GitHub may process some notices this way, please visit our [README](https://github.com/github/dmca/blob/master/README.md#anatomy-of-a-takedown-notice).
+
+---
+
+**Are you the copyright holder or authorized to act on the copyright owner's behalf?**
+
+Yes, I am authorized to act on the copyright owner's behalf.
+
+**Are you submitting a revised DMCA notice after GitHub Trust & Safety requested you make changes to your original notice?**
+
+No
+
+**Does your claim involve content on GitHub or npm.js?**
+
+GitHub
+
+**Please describe the nature of your copyright ownership or authorization to act on the owner's behalf.**
+
+OPL-1 License
+https://www.odoo.com/documentation/user/13.0/legal/licenses/licenses.html#odoo-apps
+
+**Please provide a detailed description of the original copyrighted work that has allegedly been infringed. If possible, include a URL to where it is posted online.**
+
+(Product URL) ( Product Name ) ( Technical Name )
+https://store.ksolves.com/shop/odoo-apps/dashboard-ninja-25 Dashboard Ninja ks_dashboard_ninja
+https://store.ksolves.com/shop/odoo-apps/dashboard-ninja-advance-71 Dashboard Ninja Advance ks_dn_advance
+https://store.ksolves.com/shop/odoo-apps/list-view-manager-59 List View Manager ks_list_view_manager
+https://store.ksolves.com/shop/odoo-apps/odoo-gantt-view-base-100 Odoo Gantt View Base ks_gantt_view_base
+https://store.ksolves.com/shop/odoo-apps/odoo-gantt-view-project-99 Odoo Gantt View Project ks_gantt_view_project
+https://store.ksolves.com/shop/odoo-apps/dynamic-financial-report-103 Dynamic Financial Report ks_dynamic_financial_report
+https://store.ksolves.com/shop/odoo-apps/odoo-woocommerce-connector-106 Odoo WooCommerce Connector ks_woocommerce
+https://store.ksolves.com/shop/odoo-apps/odoo-shopify-connector-121 Odoo Shopify Connector ks_shopify
+https://store.ksolves.com/shop/odoo-apps/office365-calendar-29 Office365 Calendar ks_office365_calendar
+https://store.ksolves.com/shop/odoo-apps/reportmate-63 ReportMate ks_custom_report
+https://store.ksolves.com/shop/odoo-themes/arc-backend-theme-109 Arc Backend Theme ks_curved_backend_theme
+https://store.ksolves.com/shop/odoo-apps/arc-backend-theme-enterprise-127 Arc Backend Theme Enterprise ks_curved_backend_theme_enter
+https://store.ksolves.com/shop/odoo-apps/office365-base-31 Office365 Base ks_office365_base
+https://store.ksolves.com/shop/odoo-apps/odoo-office365-connectors-83 Odoo Office365 Connectors ks_office365_connectors
+https://store.ksolves.com/shop/odoo-apps/office365-calendar-29 Office365 Calender ks_office365_calendar
+https://store.ksolves.com/shop/odoo-apps/office365-contacts-30 Office365 Contacts ks_office365_contacts
+https://store.ksolves.com/shop/odoo-apps/odoo-office-365-mails-68 Office365 Mails ks_office365_mails
+https://store.ksolves.com/shop/odoo-apps/office365-tasks-69 Office365 Tasks ks_office365_tasks
+
+**What files should be taken down? Please provide URLs for each file, or if the entire repository, the repository’s URL.**
+
+https://github.com/awb-yan/dev-0823/tree/d000901d4cd03927f1f458c559893c2f4c60db8f/ks_dashboard_ninja
+https://github.com/awb-yan/pavi-dev-080921/tree/1b85f4c860d8c8093afc52486ae73a6a0a715a35/ks_dashboard_ninja
+https://github.com/awb-yan/pavi-modules0716/tree/b423e2e78eb61caed7db7076be2bf764c4fdbd87/ks_dashboard_ninja
+https://github.com/Captivea-age/test-upg/tree/ebf940d73b0eb705084f459c085682348f4f59d9/ks_dashboard_ninja
+https://github.com/captivea-rcr/Cannabis-Demo/tree/776685a912ce9514fba321b0010f71af8159c508/ks_dashboard_ninja
+[invalid]
+https://github.com/Denbho/hoa/tree/26e5e52fe77c1b767c3c9b0ae09693d90456f510/ks_dashboard_ninja
+https://github.com/detian08/nets_module_backup/tree/13630f165b7538b265b4ab66d2c13ee42dde7de7/ks_dashboard_ninja
+https://github.com/eqilibruim-solutions/go2future/tree/cb39ffe9c41be88941c129b4a8baefde2d9cc0e2/ks_dashboard_ninja
+https://github.com/hassanfadl/custom_gtl1/tree/ee9b9148aa8b2746322f67cd1afdb43078af7eaf/ks_dashboard_ninja
+https://github.com/hieukun1011/vtc_elearning/tree/c734dffeaac234483375171032045fb1cf4c624c/addons_common/ks_dashboard_ninja
+https://github.com/lam1623/desoft-lt/tree/3fdbdb5abfc0dea7fa4f377172485df12abdae6d/addons_utils/ks_dashboard_ninja
+https://github.com/Lazarev286/test_dashboard/tree/master/lbs_dashboard
+https://github.com/morhon-tech/odoo14-addons/tree/ed6c06cee96a3a9246852ffce2f04cd6a0d363ed/ks_dashboard_ninja
+https://github.com/peteritdev/Sanqua_Odoo_Addon/tree/f0e5d01d58fff8d28d15ad9be76c7bbf185571c3/sanqua/ks_dashboard_ninja
+https://github.com/ramzannoon/testing_iaaac/tree/4952dd7b22c5ce8ad127e164ea1d812dcd755b58/ks_dashboard_ninja
+https://github.com/Sutlac6633/Sutlaccc/tree/e328fd80e306efaa20a03714928aa180431bd284/ks_dashboard_ninja
+https://github.com/Uditha425/latest_module_list/tree/774fbba0840cfdeaf665f56b6b1d8bb9055e5415/ks_dashboard_ninja
+https://github.com/Viltco/demoerp/tree/a0b5caa887642390aff008cf8b6fdaa26ae69ac8/ks_dashboard_ninja
+https://github.com/Viltco/positiveproperties14/tree/e556c383d935ca078d9f641f593dc6db671b9904/ks_dashboard_ninja
+
+**Do you claim to have any technological measures in place to control access to your copyrighted content? Please see our Complaints about Anti-Circumvention Technology if you are unsure.**
+
+No
+
+**Have you searched for any forks of the allegedly infringing files or repositories? Each fork is a distinct repository and must be identified separately if you believe it is infringing and wish to have it taken down.**
+
+No Such Forks
+
+**Is the work licensed under an open source license?**
+
+No
+
+**What would be the best solution for the alleged infringement?**
+
+Reported content must be removed
+
+**Do you have the alleged infringer’s contact information? If so, please provide it.**
+
+No, We don't know them
+
+**I have a good faith belief that use of the copyrighted materials described above on the infringing web pages is not authorized by the copyright owner, or its agent, or the law.**
+
+**I have taken fair use into consideration.**
+
+**I swear, under penalty of perjury, that the information in this notification is accurate and that I am the copyright owner, or am authorized to act on behalf of the owner, of an exclusive right that is allegedly infringed.**
+
+**I have read and understand GitHub's Guide to Submitting a DMCA Takedown Notice.**
+
+**So that we can get back to you, please provide either your telephone number or physical address.**
+
+[private] - https://store.ksolves.com/contact-us
+Office Address:
+[private]
+[private]
+[private]
+
+**Please type your full legal name below to sign this request.**
+
+[private]