SQMO43CJMAFRRS2OUUJV2OJ4WQFCMPCVAJKS257HSFKT2RVXGIHQC
3BE42RZGZGKB6BMNUTRK3M64P6FZF6FBPK2S64DCQXYIY7VHNWCQC
def u32(<<0::1, _::bitstring>> = binary) do
def u32(binary) do u32(binary, []) end defp u32(<<0::1, _::bitstring>> = binary, acc) do
def u32(binary) do
u32(binary, [])
end
defp u32(<<0::1, _::bitstring>> = binary, acc) do
val = WaParser.LEB128.decode_unsigned(v)
val = [v | acc] |> Enum.reverse() |> Enum.into(<<>>) val = WaParser.LEB128.decode_unsigned(val)
val = [v | acc] |> Enum.reverse() |> Enum.into(<<>>)
val = WaParser.LEB128.decode_unsigned(val)
defp u32(<<1::1, _::bitstring>> = binary, acc) do <<v::binary-size(1), rest::binary>> = binary u32(rest, [v | acc]) end
defp u32(<<1::1, _::bitstring>> = binary, acc) do
<<v::binary-size(1), rest::binary>> = binary
u32(rest, [v | acc])