MAXSTRLEN,    Maximum string length exceeded
Run Time Error: This indicates that a string exceeded the maximum limit of 1,048,576 bytes.  In M mode, each byte holds a character, but in UTF-8 mode, a character may take between one and four bytes.
Action: Modify the routine so it uses shorter strings.