{"cmr":"hk-cm-kg/HKEX/02330","since":null,"total":42,"cursor":0,"limit":50,"next_cursor":null,"events":[{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-11-02","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2026","reference":"12392410","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1102/2026110200591.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"11:45","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"lHo-yBrWvXUDDpCiCxWifr8swf6XTPjQIK3RUPt5_XJVRVxQX_0ei8Fi4PEvi9LlqaEpOYOT62jvas4Ux-m7Bw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-10-06","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 September 2026","reference":"12362609","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/1006/2026100600095.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"09:29","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"YsD78GpBoIPttcgukxvPaz2gbL5aJTYQO_-uAEoyCpXI3l1UUN1uyjCYeWWL4rBl2-NE3gZnHTJFHkHLB3OMAg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-09-15","event_type":"circular","title":"Notification Letter to Non-Registered Shareholders","reference":"12332306","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0915/2026091500352.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"16:39","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"uOXUEgc2wqEejgY7mzB2TPoW6sHUKCGz1cNcdOX5RZXulHmOrOK5G2a_THyVby-i6jqGb__nVLHiLSXBhoAfCg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-09-15","event_type":"circular","title":"Notification Letter to Registered Shareholders and Reply Form","reference":"12332296","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0915/2026091500342.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"16:38","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"G83SxLTZ2fLKFbFTisZD_ZlpOBSjmqbtX8fkoHUi1espzhtijUqkvtRoGXwR_bcdFL8DNLdFxx5s1OepQcYkAQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-09-15","event_type":"interim_report","title":"Interim Report 2026","reference":"12332288","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0915/2026091500334.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Interim/Half-Year Report]","time_hkt":"16:37","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"P8_suWVAxWyyd9s0Q4v260DP60X09zLW1h7_hNz-ZDhk3Yi7nb-7WiHfB4_ZKJ20yn8UulaYjRCKYqHXCHIDAA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-09-01","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 August 2026","reference":"12313057","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0901/2026090102345.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:12","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"TQ8LuC6ROQDMJs0ZMaJ4lzUpK-o1Bt6V0J1ltQkOIxUGHGDAORLlOWUeh2m-e7q_AwGG1rrEWHHR5ahkAp1GCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-31","event_type":"results","title":"INTERIM RESULTS FOR THE SIX MONTHS ENDED 30 JUNE 2026","reference":"12309324","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0831/2026083102029.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Interim Results]","time_hkt":"20:39","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"fhfGtphZo4nRPvmJGzudplrJRDMyios9q-ZlHNDLylpHEx60yey4c_5n8s8gcfUwuIeskm0i4uTY_xpG4X4uDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-21","event_type":"announcement","title":"LAPSE OF PLACING OF NEW SHARES UNDER GENERAL MANDATE","reference":"12293827","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0821/2026082100360.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Placing / Issue of Shares under a General Mandate]","time_hkt":"16:43","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"6mlpL4_-vNFAfokB-TNSM_2XlYEGi4lq_higMwjYKJpg8CYJoRXxidQ7_4EhXw2pCJs65Wfcg654JQq7NfQqBA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-19","event_type":"agm_egm","title":"NOTICE OF BOARD MEETING","reference":"12289933","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0819/2026081900382.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Date of Board Meeting]","time_hkt":"16:34","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"vEHVm098VbkEOHE7PjEy0azKUJaDUIFpKjBuMbKHe8f298-mP051TnScteHU0c40A0-DKuo2_Mct2L7egunaBA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-05","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 July 2026","reference":"12272553","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0805/2026080500381.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"15:36","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"FsSKFKQ0_4-1Ng2F9icr5bB37OfQ5hgufuH0k13DkwHsue1myQqkLCh1TGGKT2F40JO2g-_JJp8iGpVTw-xhAg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-05","event_type":"announcement","title":"PLACING OF NEW SHARES UNDER GENERAL MANDATE","reference":"12272133","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0805/2026080500023.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Placing / Issue of Shares under a General Mandate]","time_hkt":"06:32","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"pCTB8FmHL_WWsRnV9EdTrnStFsTotO0_xmbqzsLh96JJh2vmNROprZn5Lmd3Il8_EQ7oD_uCnsQXKaenBw6GCQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-04","event_type":"announcement","title":"LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION","reference":"12272101","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0804/2026080402365.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [List of Directors and their Role and Function]","time_hkt":"22:42","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"jHBlQwcrnChIar-Vw31F2keqPxCLhpiGxYfRc-Xokkh5D7uW6ujbSAfyYCjTd8W2Mmy1u8ybBIA9edcd8-3aDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-08-04","event_type":"director_change","title":"CHANGE OF COMPOSITION OF THE BOARD AND BOARD COMMITTEES","reference":"12272095","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0804/2026080402359.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Change in Directors or of Important Executive Functions or Responsibilities / Change of Audit Committee Member / Change of Nomination Committee Member / Change of Remuneration Committee Member]","time_hkt":"22:40","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"UW1gv8OLxnjDvsvdJ0CfEZyMQsfrccmZkFQXDZ0vAne8TWfaXO22KFXnxZ9fKjBcGM9svbsY5FHxQc8NsHXICw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-07-06","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 June 2026","reference":"12233912","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0706/2026070600846.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:52","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"YU6jEX1rJsjrVhCSXpbafexisw_4FlkOv1iOJutA5-RGqECKeV3Tbd-cGWv6E-Tg-OB7z9Nfd4EssHukBroZCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-06-05","event_type":"announcement","title":"LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION","reference":"12191581","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0605/2026060500273.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [List of Directors and their Role and Function]","time_hkt":"12:04","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Zf8Ts2YSsUFxHtaUSEP-1IqyG2ZpIQiIhrJZ7I1TPTcPs7s5VnnsKJ3pEHyIyA2uBFrGH7HfdkeVth6qyDCXDw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-06-05","event_type":"director_change","title":"APPOINTMENT OF EXECUTIVE DIRECTOR","reference":"12191577","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0605/2026060500269.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Change in Directors or of Important Executive Functions or Responsibilities]","time_hkt":"12:02","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"Y1dAUlXGfxBeijfFvxGBeJF8eGiAFDFx49uSD3NEI52SBHJuVJG4Dw0u3SmvVgMdY6t7RDOn65ezmtX81aG0Bw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-06-01","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 May 2026","reference":"12181965","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0601/2026060103388.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"19:10","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"UgR2dXVah4MBjmFRoWfHMTx9_WzQkeGb7mW9Kw8dU31wN2WfxyRzqS353V2ccXhnhTnumSi4BL4PRrCr2gwlDQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-05-08","event_type":"announcement","title":"LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION","reference":"12152838","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0508/2026050800418.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [List of Directors and their Role and Function]","time_hkt":"16:32","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"oe1rjvZzbTuz8M7mZr4xo6sswnCsDSfqwt5n864qVzDTeL6FjYsTrDjnhDj3dERuh3xi45ngMsX8smrD1nHVDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-05-08","event_type":"director_change","title":"POLL RESULTS OF ANNUAL GENERAL MEETING HELD ON 8 MAY 2026 AND RETIREMENT OF DIRECTOR","reference":"12152820","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0508/2026050800400.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Results of AGM / Change in Directors or of Important Executive Functions or Responsibilities]","time_hkt":"16:31","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"SpuqE2cZPH1kPWOgOs2G46JgMdlZwUXCa6qBRXqhuTD6OJT0a4EVxI5lTCr6Pffgb_GaR-eJSXGF1NBMvwN5Bw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-05-05","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 April 2026","reference":"12145402","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0505/2026050500323.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"11:44","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"EvAO-ULgBstEy1AD5ILf9xB3WgvHjMjgVwsC5BdrI2oShOZUtep0vwH1veJ2B_WcaeC1Irmp3r1YT37iTMP8Dw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-22","event_type":"circular","title":"Notification Letter to Non-Registered Shareholders","reference":"12115797","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0422/2026042201089.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"17:34","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ZhMk4d6OzAdz_IL66UFc_-ehmC2nF7UIcXLgndTkAI66R2qCLFpIi3XEcAI5Kw0WDmxqhm2SuqTsKEaOYeJWDQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-22","event_type":"circular","title":"Notification Letter to Registered Shareholders and Reply Form","reference":"12115787","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0422/2026042201079.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"17:33","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"C4oOs5Z3QMnuBNtbjVr2HmENLM-ixje9ubYXtAWBo3TM33zudnrlDF7V4FcB8YWwFPj2AgF1jZ63HjGTp3KwAQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-22","event_type":"agm_egm","title":"SUPPLEMENTAL NOTICE OF ANNUAL GENERAL MEETING","reference":"12115781","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0422/2026042201073.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Notice of AGM]","time_hkt":"17:31","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"4rmHVijqTZl7q3yL8kKRM1V_dY3b4aRw_apKVNPpnmk839QjmcKSrMZlyFcbKsY_1Cr_IlLdG6z5AqbM9-D1Dw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-22","event_type":"agm_egm","title":"REVISED FORM OF PROXY FOR ANNUAL GENERAL MEETING TO BE HELD ON FRIDAY, 8 MAY 2026 (THE \"MEETING\") (OR ANY ADJOURNMENT THEREOF)","reference":"12115761","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0422/2026042201053.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"17:29","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"JGdvQSXSeXn0EtFLAzdMlbWaaYBo4mnMKnnD88WlFNmvYkEB9lzGszv3RSp0jeI692rAXmnb2Vy032CeonUVBg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-22","event_type":"circular","title":"SUPPLEMENTAL CIRCULAR IN RELATION TO THE RE-ELECTION OF AN ADDITIONAL RETIRING DIRECTOR AT THE ANNUAL GENERAL MEETING AND SUPPLEMENTAL NOTICE OF ANNUAL GENERAL MEETING","reference":"12115751","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0422/2026042201043.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Re-election or Appointment of Director subject to Shareholders' Approval / Material Information after Issue of Circular]","time_hkt":"17:28","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"249z7VG4rH1nntJbZ34EAKIjFTtbbg5WERArpCxW0sRwFCfsZuyAmu_gVezQkURj5brVOFevtWWxyYhb8GobAw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-20","event_type":"announcement","title":"LIST OF DIRECTORS AND THEIR ROLE AND FUNCTION","reference":"12111976","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0420/2026042000672.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [List of Directors and their Role and Function]","time_hkt":"16:57","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"piAmvI7UnPPkT0iFlyF6lq1aBzVA1IygLW69JXk4aw7OmNqCnjmEkalWT2T_gp-pz53yxB9MGBNC2bxGqqXFDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-20","event_type":"director_change","title":"APPOINTMENT OF EXECUTIVE DIRECTOR","reference":"12111952","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0420/2026042000648.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Change in Directors or of Important Executive Functions or Responsibilities]","time_hkt":"16:55","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"kVHhdJe-Wi0gSLCy6wU3t0yruENl1YS4oSSBNnG4J2rnjorV6KBPmWq3C_iw_jCnNJyXCIPGg1NfQEATpnNOAw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-16","event_type":"circular","title":"Notification Letter to Non-Registered Shareholders","reference":"12107787","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0416/2026041600466.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"16:41","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"RcZAJKn2IM41T3JqXa6c3lrezWy-3sHefGrOT9mxB1Gxs4JkKDiG-l9hyx99BBRIJKqQcw8uezaz6rYA68HtCw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-16","event_type":"circular","title":"Notification Letter to Registered Shareholders and Reply Form","reference":"12107777","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0416/2026041600456.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [Other]","time_hkt":"16:39","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"FkZqCr9LYwg3lkV-CNUVXUVACO3YHeL4brFjHrIMc_RXppd-1Kt6F78Gi4ts4OZ6PPYMoHsB0QFerMxWXuZwDg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-16","event_type":"agm_egm","title":"NOTICE OF ANNUAL GENERAL MEETING","reference":"12107759","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0416/2026041600438.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Notice of AGM]","time_hkt":"16:38","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"4qjZjpjiftbLqYWle7xdfv6Nr8pbGoGe9OJ8o-GoEu5l2X7xmbgiULjPzmTSIK4KkwjHJgvNUB2-m3W2PSx8Aw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-16","event_type":"agm_egm","title":"FORM OF PROXY FOR ANNUAL GENERAL MEETING TO BE HELD ON FRIDAY, 8 MAY 2026 (THE \"MEETING\") (OR ANY ADJOURNMENT THEREOF)","reference":"12107744","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0416/2026041600423.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Proxy Forms","time_hkt":"16:37","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"DgDWh_sSDtb34oEF7fRBvqD-clksGOB2oHfS6lBkq_-ixAfy9ocrJkvOqY4k2kaFsff4C6GQiE1lstbYo9qqBQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-16","event_type":"circular","title":"GENERAL MANDATES TO ISSUE AND REPURCHASE SHARES, RE-ELECTION OF RETIRING DIRECTORS AND NOTICE OF ANNUAL GENERAL MEETING","reference":"12107719","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0416/2026041600398.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Circulars - [General Mandate / Re-election or Appointment of Director subject to Shareholders' Approval / Explanatory Statement for Repurchase of Shares]","time_hkt":"16:34","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"imUHXwtHRn1FE57Mf11lSHwsld-4OLvEJ7Y15IBUEABl60JeNHCReBB8eUkKkVx_g1eoDzJbC2IYV5Zeu1uQCA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-16","event_type":"annual_report","title":"Annual Report 2025","reference":"12107705","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0416/2026041600384.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Financial Statements/ESG Information - [Annual Report / Environmental, Social and Governance Information/Report]","time_hkt":"16:33","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"YIreXfJIoQwij-8SeXaawhDC1YVZe3zrYsX52ww1f8Dan3-HO1LdajdRmZts6DKsdvxDSkj-4H78tnqQl-PUDA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-08","event_type":"agm_egm","title":"CHANGE OF DATE OF ANNUAL GENERAL MEETING AND BOOK CLOSURE PERIOD","reference":"12097672","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0408/2026040801515.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Notice of AGM / Closure of Books or Change of Book Closure Period]","time_hkt":"17:25","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"AU_7YJXBwY16OgzeVH8mEoaejyXuPq-fikBFIeNBYKpPihvEk2FUmLS1ZvEuwdAjEUmkgzabcljqVQVnOCp_AA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-04-01","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 March 2026","reference":"12091473","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0401/2026040102740.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:23","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"NVmUCsjto2CXPX7HRO_g_7P5TbAm1T6tqSl0aVQOdM5dvTHC7Vf42ISD1FXiKJjLpgGTAO7sOcRIGI4Rs70VAg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-03-30","event_type":"results","title":"ANNUAL RESULTS FOR THE YEAR ENDED 31 DECEMBER 2025","reference":"12079641","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0330/2026033003084.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Final Results / Modified Report by Auditors / Closure of Books or Change of Book Closure Period]","time_hkt":"22:10","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"ThsVHgdiBdLNf4doSxCD-2UYb4QXnhUOfgUWmYLY83sl5tL6XWMlalL1L-5IY113_gYocBUQo11ve5-piV75CQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-03-18","event_type":"agm_egm","title":"NOTICE OF BOARD MEETING","reference":"12057118","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0318/2026031800672.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Announcements and Notices - [Date of Board Meeting]","time_hkt":"16:52","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"aD6Ou1YDmbBS29qd3w9zZ_4fRWj3zvAyAO_vlDtFBjsL5XkHOdogZAaDZna1ZjtJws9B6bARQvnvcHT0vWUJBQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-03-03","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 28 February 2026","reference":"12037363","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0303/2026030300407.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"12:33","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"yQxu0YJ-hPFrXlfKAHO0UPnOjlXxKwAJXfWHR3CZVLHqZaXfIVrsxvl7NwM7OGtxxb0TUNbb_W_lwFGwZmFQAA","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-02-02","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 January 2026","reference":"12009320","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0202/2026020202306.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:53","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"R67-V5R-0at53TaS-4J5ap4ell3BygsJB4YdS_6Q8aly0BTK6vqlePEj8gldQTJX-SBEHcHr_j8elO4IMjD_Bg","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2026-01-02","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 December 2025","reference":"11976624","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2026/0102/2026010202219.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:35","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"L13hlYbb2oeq2kLHVmk6kYvyFLBiDP-zghlBGGtR_NtUR1mmOEbadFSZaBrATlX5-tLJpBcuDjM1qVeFTQiKCQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2025-12-04","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 30 November 2025","reference":"11943564","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1204/2025120400610.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"16:15","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"E4GzzNkvOR65Fbpl46pJk8nROVWlJpn6T5Ner0M9nkWgl8770DYnKsfq_hYyfubomztz3gbA4jds0V2OrPI4BQ","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}},{"cmr":"hk-cm-kg/HKEX/02330","date":"2025-11-03","event_type":"monthly_return","title":"Monthly Return of Equity Issuer on Movements in Securities for the month ended 31 October 2025","reference":"11901389","wire":"HKEXnews","source":"HKEXnews (listed company information, title search)","url":"https://www1.hkexnews.hk/listedco/listconews/sehk/2025/1103/2025110302857.pdf","read_by":"HKEXnews title search (titleSearchServlet.do, lang=E)","state":"sourced","hkex_category":"Monthly Returns","time_hkt":"17:33","file_type":"PDF","signature":{"alg":"EdDSA","kid":"allooloo-cmr-2026-10","protected":"eyJhbGciOiJFZERTQSIsImtpZCI6ImFsbG9vbG9vLWNtci0yMDI2LTEwIn0","signature":"4D0-kSleiIBxG5n7lkB9eSpuUpEuop0CdYT_VAC7fiS4b-NHQEvHDTMNFLEwUal1SqHFx_g6zYELJpk5h28NBw","jwks":"https://allooloo.ai/.well-known/jwks.json","over":"base64url(protected) + '.' + base64url(canonical JSON of the record without signature: keys sorted, compact)"}}],"events_signed":"allooloo-cmr-2026-10"}