| Name | Ownership | Shares Owned | sole voting power | shared voting power | Signature | Title | CIK |
|---|---|---|---|---|---|---|---|
| Chenchao Zhuang | 11% | 40,975,830 | 40,975,830 | 0 | /s/ Chenchao Zhuang | Chenchao Zhuang | 0001750595 |
| Sun Flower Information Technology Ltd. | 7.8% | 29,225,830 | 29,225,830 | 0 | /s/ Chenchao Zhuang | Authorized Signatory | |
| Lucky Fish Information Technology Limited | 3.1% | 11,750,000 | 11,750,000 | 0 | /s/ Chenchao Zhuang | Authorized Signatory |