857,844 ORDINARY SHARES, NO PAR VALUE PER SHARE GREENLAND TECHNOLOGIES HOLDING CORPORATION UNDERWRITING AGREEMENT