XPC CORPORATION