Bga ch2503