This code was generated with the following toolchain.
F* version: 197d6dd7ecce10f68746e190b97631101ca69342
KreMLin version: 4e48d26934965379b6b90363d4063dd277c04ca7
Vale version: 0.3.16
