13F filer

BlueSpruce Investments