| 
| Insider Trading | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |  | Tekhill USA LLC | Director | Sep 16 '25 | Proposed Sale | 40.00 | 250,000 | 10,000,000 |  | Sep 16 03:57 PM |  | Hou Montaque | Officer | Sep 03 '25 | Proposed Sale | 39.51 | 150 | 5,926 |  | Sep 03 09:48 AM |  | Hou Montaque | Officer | Sep 02 '25 | Proposed Sale | 37.80 | 150 | 5,670 |  | Sep 02 01:51 PM |  | Hou Montaque | Officer | Aug 29 '25 | Proposed Sale | 47.51 | 150 | 7,126 |  | Aug 29 10:00 AM |  | Hou Montaque | Officer | Aug 28 '25 | Proposed Sale | 60.00 | 150 | 9,000 |  | Aug 28 09:43 AM |  | He Zhitao | Director | Aug 27 '25 | Proposed Sale | 62.00 | 16,135 | 1,000,449 |  | Aug 27 04:56 PM |  | Hou Montaque | Officer | Aug 27 '25 | Proposed Sale | 64.20 | 150 | 9,630 |  | Aug 27 09:44 AM |  | Hou Montaque | Officer | Aug 26 '25 | Proposed Sale | 79.70 | 150 | 11,955 |  | Aug 26 09:58 AM |  | Chow Anthony | Officer | Aug 25 '25 | Proposed Sale | 100.99 | 150,000 | 15,148,500 |  | Aug 25 02:24 PM |  | Hou Montaque | Officer | Aug 25 '25 | Proposed Sale | 100.99 | 37,459 | 3,782,984 |  | Aug 25 02:14 PM |  | Hou Montaque | Officer | Aug 25 '25 | Proposed Sale | 100.99 | 150 | 15,148 |  | Aug 25 09:41 AM |  | Chow Anthony | Officer | Aug 22 '25 | Proposed Sale | 103.09 | 150,000 | 15,463,284 |  | Aug 22 04:21 PM |  | Yang Yingmei | Director | Aug 22 '25 | Proposed Sale | 101.80 | 17,675 | 1,799,370 |  | Aug 22 02:37 PM |  | Hou Montaque | Officer | Aug 22 '25 | Proposed Sale | 133.08 | 150 | 19,962 |  | Aug 22 09:38 AM |  | Hou Montaque | Officer | Aug 21 '25 | Proposed Sale | 117.36 | 150 | 17,604 |  | Aug 21 10:55 AM |  | Hou Montaque | Officer | Aug 20 '25 | Proposed Sale | 88.00 | 150 | 13,200 |  | Aug 20 09:39 AM |  | Hou Montaque | Officer | Aug 19 '25 | Proposed Sale | 101.89 | 150 | 15,284 |  | Aug 19 10:04 AM |  | Galkin Vladimir | 10% Owner | Aug 15 '25 | Buy | 104.72 | 11,111 | 1,163,544 | 3,511,111 | Aug 18 12:22 PM |  | Hou Montaque | Officer | Aug 18 '25 | Proposed Sale | 109.99 | 150 | 16,498 |  | Aug 18 10:55 AM |  | Hou Montaque | Officer | Aug 15 '25 | Proposed Sale | 116.88 | 150 | 17,532 |  | Aug 15 11:10 AM |  | Hou Montaque | Officer | Aug 14 '25 | Proposed Sale | 110.00 | 150 | 16,500 |  | Aug 14 05:30 PM |  | Galkin Vladimir | 10% Owner | Aug 07 '25 | Buy | 55.55 | 49,374 | 2,742,726 | 3,500,000 | Aug 14 03:51 PM |  | Galkin Vladimir | 10% Owner | Aug 06 '25 | Buy | 58.78 | 6,183 | 363,437 | 3,450,626 | Aug 14 03:51 PM |  | Hou Montaque | Officer | Aug 13 '25 | Proposed Sale | 76.32 | 150 | 11,448 |  | Aug 13 09:55 AM |  | Hou Montaque | Officer | Aug 12 '25 | Proposed Sale | 73.40 | 150 | 11,010 |  | Aug 12 10:00 AM |  | Hou Montaque | Officer | Aug 11 '25 | Proposed Sale | 77.17 | 150 | 11,576 |  | Aug 11 10:33 AM |  | Hou Montaque | Officer | Aug 08 '25 | Proposed Sale | 60.00 | 150 | 9,000 |  | Aug 08 12:56 PM |  | Hou Montaque | Officer | Aug 07 '25 | Proposed Sale | 56.51 | 450 | 25,431 |  | Aug 07 01:49 PM |  | Galkin Vladimir | 10% Owner | Aug 06 '25 | Buy | 55.55 | 55,555 | 3,086,080 | 3,444,443 | Aug 06 03:29 PM |  | Galkin Vladimir | 10% Owner | Aug 04 '25 | Buy | 52.52 | 55,555 | 2,917,749 | 3,388,888 | Aug 06 03:29 PM |  | Hangzhou Lianluo Interactive I | Director/5% Owner | Aug 07 '25 | Proposed Sale | 58.99 | 23,699 | 1,398,004 |  | Aug 06 02:33 PM |  | Galkin Vladimir | 10% Owner | Jul 29 '25 | Buy | 42.33 | 138,757 | 5,873,837 | 3,333,333 | Jul 29 03:26 PM |  | Galkin Vladimir | 10% Owner | Jul 17 '25 | Buy | 29.68 | 416,799 | 12,369,205 | 3,194,576 | Jul 21 11:55 AM |  | Galkin Vladimir | 10% Owner | Jul 17 '25 | Buy | 29.41 | 111,111 | 3,267,998 | 2,777,777 | Jul 18 01:14 PM |  | Galkin Vladimir | 10% Owner | Jul 16 '25 | Buy | 28.17 | 111,111 | 3,129,774 | 26,622,221 | Jul 18 01:14 PM |  | Galkin Vladimir | 10% Owner | Jul 15 '25 | Buy | 29.56 | 111,111 | 3,284,700 | 2,555,555 | Jul 16 12:51 PM |  | Galkin Vladimir | 10% Owner | Jul 14 '25 | Buy | 41.14 | 222,222 | 9,141,745 | 2,444,444 | Jul 15 12:15 PM |  | Galkin Vladimir | 10% Owner | Jul 09 '25 | Buy | 21.77 | 57,920 | 1,260,918 | 2,222,222 | Jul 14 07:14 PM |  | Galkin Vladimir | 10% Owner | Jul 08 '25 | Buy | 18.10 | 64,199 | 1,162,002 | 2,164,302 | Jul 14 07:14 PM |  | Tekhill USA LLC | Director | May 22 '25 | Proposed Sale | 6.00 | 950,000 | 5,700,000 |  | May 22 04:40 PM |  | TEKHILL USA LLC | Affiliate | May 01 '25 | Proposed Sale | 3.68 | 23,100 | 85,008 |  | May 01 04:05 PM |  | Yang Yingmei | Director | Apr 21 '25 | Proposed Sale | 3.93 | 109 | 428 |  | Apr 21 10:20 AM |  | Yang Yingmei | Director | Apr 17 '25 | Proposed Sale | 3.78 | 150 | 567 |  | Apr 17 09:45 AM |  | Yang Yingmei | Director | Apr 16 '25 | Proposed Sale | 3.95 | 150 | 592 |  | Apr 16 10:18 AM |  | Yang Yingmei | Director | Apr 15 '25 | Proposed Sale | 4.11 | 150 | 616 |  | Apr 15 10:00 AM |  | Yang Yingmei | Director | Apr 14 '25 | Proposed Sale | 3.95 | 150 | 592 |  | Apr 14 10:37 AM |  | Yang Yingmei | Director | Apr 11 '25 | Proposed Sale | 3.79 | 150 | 568 |  | Apr 11 09:47 AM |  | Yang Yingmei | Director | Apr 10 '25 | Proposed Sale | 3.90 | 150 | 585 |  | Apr 10 09:57 AM |  | Yang Yingmei | Director | Apr 09 '25 | Proposed Sale | 3.95 | 150 | 592 |  | Apr 09 10:30 AM |  | Yang Yingmei | Director | Apr 08 '25 | Proposed Sale | 5.31 | 150 | 796 |  | Apr 08 10:01 AM |  | Yang Yingmei | Director | Apr 07 '25 | Proposed Sale | 4.77 | 150 | 716 |  | Apr 07 11:00 AM |  | Yang Yingmei | Director | Apr 04 '25 | Proposed Sale | 0.23 | 3,000 | 678 |  | Apr 04 09:39 AM |  | Yang Yingmei | Director | Apr 03 '25 | Proposed Sale | 0.25 | 3,000 | 746 |  | Apr 03 10:02 AM |  | Yang Yingmei | Director | Apr 02 '25 | Proposed Sale | 0.27 | 3,000 | 795 |  | Apr 02 10:43 AM |  | Yang Yingmei | Director | Apr 01 '25 | Proposed Sale | 0.27 | 3,000 | 810 |  | Apr 01 09:59 AM |  | Yang Yingmei | Director | Mar 31 '25 | Proposed Sale | 0.27 | 3,000 | 810 |  | Mar 31 09:55 AM |  | Yang Yingmei | Director | Mar 28 '25 | Proposed Sale | 0.26 | 3,000 | 780 |  | Mar 28 11:20 AM |  | Yang Yingmei | Director | Mar 27 '25 | Proposed Sale | 0.27 | 3,000 | 824 |  | Mar 27 09:53 AM |  | Yang Yingmei | Director | Mar 26 '25 | Proposed Sale | 0.27 | 3,000 | 810 |  | Mar 26 09:58 AM |  | Yang Yingmei | Director | Mar 25 '25 | Proposed Sale | 0.29 | 3,000 | 867 |  | Mar 25 09:57 AM |  | Yang Yingmei | Director | Mar 24 '25 | Proposed Sale | 0.30 | 3,000 | 900 |  | Mar 24 09:57 AM |  | Yang Yingmei | Director | Mar 21 '25 | Proposed Sale | 0.31 | 3,000 | 929 |  | Mar 21 09:51 AM |  | Yang Yingmei | Director | Mar 20 '25 | Proposed Sale | 0.30 | 3,000 | 894 |  | Mar 20 10:04 AM |  | Yang Yingmei | Director | Mar 19 '25 | Proposed Sale | 0.28 | 3,000 | 845 |  | Mar 19 09:54 AM |  | Yang Yingmei | Director | Mar 18 '25 | Proposed Sale | 0.30 | 3,000 | 886 |  | Mar 18 11:31 AM |  | Yang Yingmei | Director | Mar 17 '25 | Proposed Sale | 0.28 | 3,000 | 845 |  | Mar 17 09:39 AM |  | Yang Yingmei | Director | Mar 14 '25 | Proposed Sale | 0.25 | 3,000 | 750 |  | Mar 14 09:38 AM |  | Yang Yingmei | Director | Mar 13 '25 | Proposed Sale | 0.38 | 3,000 | 1,142 |  | Mar 13 10:11 AM |  | Yang Yingmei | Director | Mar 12 '25 | Proposed Sale | 0.38 | 3,000 | 1,125 |  | Mar 12 09:40 AM |  | Yang Yingmei | Director | Mar 11 '25 | Proposed Sale | 0.37 | 3,000 | 1,110 |  | Mar 11 10:30 AM |  | Yang Yingmei | Director | Mar 10 '25 | Proposed Sale | 0.40 | 3,000 | 1,200 |  | Mar 10 10:40 AM |  | Yang Yingmei | Director | Mar 07 '25 | Proposed Sale | 0.39 | 3,000 | 1,182 |  | Mar 07 09:57 AM |  | Yang Yingmei | Director | Mar 06 '25 | Proposed Sale | 0.38 | 3,000 | 1,140 |  | Mar 06 12:23 PM |  | Yang Yingmei | Director | Mar 05 '25 | Proposed Sale | 0.36 | 3,000 | 1,092 |  | Mar 05 10:27 AM |  | Yang Yingmei | Director | Mar 04 '25 | Proposed Sale | 0.38 | 3,000 | 1,125 |  | Mar 04 11:20 AM |  | Yang Yingmei | Director | Mar 03 '25 | Proposed Sale | 0.40 | 3,000 | 1,200 |  | Mar 03 10:38 AM |  | Yang Yingmei | Director | Feb 28 '25 | Proposed Sale | 0.40 | 3,000 | 1,200 |  | Feb 28 12:29 PM |  | Yang Yingmei | Director | Feb 27 '25 | Proposed Sale | 0.42 | 3,000 | 1,253 |  | Feb 27 11:09 AM |  | Yang Yingmei | Director | Feb 26 '25 | Proposed Sale | 0.41 | 3,000 | 1,215 |  | Feb 26 10:11 AM |  | Yang Yingmei | Director | Feb 25 '25 | Proposed Sale | 0.42 | 3,000 | 1,260 |  | Feb 25 02:05 PM |  | Yang Yingmei | Director | Feb 24 '25 | Proposed Sale | 0.46 | 3,000 | 1,365 |  | Feb 24 10:37 AM |  | Yang Yingmei | Director | Feb 21 '25 | Proposed Sale | 0.47 | 3,000 | 1,410 |  | Feb 21 10:27 AM |  | Yang Yingmei | Director | Feb 20 '25 | Proposed Sale | 0.48 | 3,000 | 1,434 |  | Feb 20 10:24 AM |  | Yang Yingmei | Director | Feb 19 '25 | Proposed Sale | 0.47 | 3,000 | 1,419 |  | Feb 19 09:42 AM |  | Yang Yingmei | Director | Feb 18 '25 | Proposed Sale | 0.47 | 3,000 | 1,425 |  | Feb 18 11:08 AM |  | Yang Yingmei | Director | Feb 14 '25 | Proposed Sale | 0.45 | 3,000 | 1,335 |  | Feb 14 09:40 AM |  | Yang Yingmei | Director | Feb 13 '25 | Proposed Sale | 0.43 | 3,000 | 1,301 |  | Feb 13 09:46 AM |  | Yang Yingmei | Director | Feb 12 '25 | Proposed Sale | 0.43 | 3,000 | 1,293 |  | Feb 12 09:37 AM |  | Yang Yingmei | Director | Feb 11 '25 | Proposed Sale | 0.45 | 3,000 | 1,344 |  | Feb 11 11:27 AM |  | Yang Yingmei | Director | Feb 10 '25 | Proposed Sale | 0.43 | 3,000 | 1,299 |  | Feb 10 11:23 AM |  | Yang Yingmei | Director | Feb 07 '25 | Proposed Sale | 0.44 | 3,000 | 1,328 |  | Feb 07 09:43 AM |  | Yang Yingmei | Director | Feb 06 '25 | Proposed Sale | 0.43 | 3,000 | 1,290 |  | Feb 06 10:48 AM |  | Yang Yingmei | Director | Feb 05 '25 | Proposed Sale | 0.43 | 3,000 | 1,304 |  | Feb 05 09:41 AM |  | Yang Yingmei | Director | Feb 04 '25 | Proposed Sale | 0.42 | 3,000 | 1,261 |  | Feb 04 10:22 AM |  | Yang Yingmei | Director | Feb 03 '25 | Proposed Sale | 0.43 | 3,000 | 1,293 |  | Feb 03 11:10 AM |  | TEKHILL USA LLC | Affiliate | Jan 31 '25 | Proposed Sale | 0.44 | 1,364,000 | 600,160 |  | Jan 31 04:18 PM |  | Yang Yingmei | Director | Jan 31 '25 | Proposed Sale | 0.44 | 3,000 | 1,320 |  | Jan 31 09:45 AM |  | Yang Yingmei | Director | Jan 30 '25 | Proposed Sale | 0.42 | 3,000 | 1,269 |  | Jan 30 10:47 AM |  | Yang Yingmei | Director | Jan 29 '25 | Proposed Sale | 0.45 | 3,000 | 1,351 |  | Jan 29 10:04 AM |  | Yang Yingmei | Director | Jan 28 '25 | Proposed Sale | 0.44 | 3,000 | 1,320 |  | Jan 28 09:54 AM |  |