626ec2