bitsnoop provider