36     static const u8 tbl[33] = 
"ABCDEFGHIJKLMNOPQRSTUVWXYZ234567";
 
   38     size_t in_bytes_left = in_len;  
 
   39     const size_t out_chars = (in_len*8 + 4) / 5;    
 
   40     for(
size_t i = 0; i < out_chars; i++)
 
   42         if(pool_bits < 5 && in_bytes_left)
 
   53             c = (pool << -pool_bits) & 31;
 
   55             c = (pool >> pool_bits) & 31;
 
void base32(const size_t in_len, const u8 *in, u8 *out)
generate the base32 textual representation of a buffer. 
static void out(const wchar_t *fmt,...)