0001002014-05-000358 10QSB 3 20050331 20050531 20050531 ALR TECHNOLOGIES INC 0001087022 8090 300157702 NV 1231 10QSB 34 000-30414 05866835 114M REYNOLDA VILLAGE WINSTON-SALEM NC 27106 (336) 722-2254 114M REYNOLDA VILLAGE WINSTON-SALEM NC 27106 10QSB 1 alrf10qsb033105.htm ALR TECHNOLOGIES INC. FORM 10-QSB FOR MARCH 31, 2005 EX-31 2 ex311.htm EXHIBIT 31.1 CERTIFICATION EX-32 3 exh321.htm EXHIBIT 32.1 CERTIFICATION