Address: 5, Delaware Drive, Lake Success NY 11042-1114, U.S.A.Tel: +1 (516)719 1052Fax: +1(516)719 1281Group: BARC USAEmail: [email protected]Ratio X: 0.22Ratio Y: 0.38