promptPinBlock({{control.config.overallTimeoutInSec.charAt(0) === '$' ? "variableGet('" + control.config.overallTimeoutInSec.substring(1) + "')" : control.config.overallTimeoutInSec || '0'}}, {{control.config.interCharacterTimeoutInSec.charAt(0) === '$' ? "variableGet('" + control.config.interCharacterTimeoutInSec.substring(1) + "')" : control.config.interCharacterTimeoutInSec || '0'}}, {{control.config.y}}, "{{control.config.fgColor}}", "{{control.config.bgColor}}", "{{control.config.keySlotIdSysVarName.charAt(0) === '$' ? control.config.keySlotIdSysVarName.substring(1) : control.config.keySlotIdSysVarName.replace(' ','')}}", "{{control.config.masterKeyIdSysVarName.charAt(0) === '$' ? control.config.masterKeyIdSysVarName.substring(1) : control.config.masterKeyIdSysVarName.replace(' ','')}}", "{{control.config.keySysVarName.charAt(0) === '$' ? control.config.keySysVarName.substring(1) : control.config.keySysVarName.replace(' ','')}}", "{{control.config.verifyOnlineSysVarName.charAt(0) === '$' ? control.config.verifyOnlineSysVarName.substring(1) : control.config.verifyOnlineSysVarName.replace(' ','')}}", "{{control.config.allowPinEntryBypassSysVarName.charAt(0) === '$' ? control.config.allowPinEntryBypassSysVarName.substring(1) : control.config.allowPinEntryBypassSysVarName.replace(' ','')}}", "{{control.config.cardType}}", "{{control.config.secureFont}}");