GF MACHINING SOLUTIONS INTERNATIONAL SA