ataxic hypotonic cerebral palsyataxic cerebral palsy walkingmild ataxic cerebral palsyataxic cerebral palsy life expectancyataxia cerebral palsyliving with cerebral palsycerebral palsy spastichemiplegic cerebral palsycerebral palsy associationcerebral palsy organizationsdifferent types cerebral palsyassessment for cerebral palsy