def decode_vlqs(s):
ints = []<EOL>i = <NUM_LIT:0><EOL>shift = <NUM_LIT:0><EOL>for c in s:<EOL><INDENT>raw = B64_INT[c]<EOL>cont = VLQ_CONT & raw<EOL>i = ((VLQ_BASE_MASK & raw) << shift) | i<EOL>shift += VLQ_SHIFT<EOL>if not cont:<EOL><INDENT>sign = -<NUM_LIT:1> if <NUM_LIT:1> & i else <NUM_LIT:1><EOL>ints.append((i >> <NUM_LIT:1>) * sign)<EOL>i = <NUM_LIT:0><EOL>shift = <NUM_LIT:0><EOL><DEDENT><DEDENT>return tuple(ints)<EOL>
Decode str `s` into a list of integers.