private static uint GetEncodedCIGAROperation(char operation)
{
//MIDNSHP=X -> 012345678
switch (operation)
{
case 'M':
return 0;
case 'I':
return 1;
case 'D':
return 2;
case 'N':
return 3;
case 'S':
return 4;
case 'H':
return 5;
case 'P':
return 6;
case '=':
return 7;
default:
return 8;
}
}