h*      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq0.1.2 Safe-Inferred1 leb128-binaryNewtype wrapper for r encoding and decoding x using the  Signed LEB128# codec. Useful in conjunction with  DerivingVia.s leb128-binaryLike , except it's offered here so that other parsers can use this specilized to types other than t. This is unsafe because it only works for signed numbers whose SLEB128 representation is at most as long as the specified u-, but none of that is checked by this parser.v leb128-binarySLEB128-encodes a and writes it into w. Returns one past the last written address. None of this is not checked.$ leb128-binaryNote: Maximum allowed number of input bytes is restricted to 1000. Use  if you want a greater limit.% leb128-binaryNote: Maximum allowed number of input bytes is restricted to 1000. Use  if you want a greater limit. leb128-binaryMaximum$ number of bytes to consume. If the t number can be determined before consuming this number of bytes, it will be. If 0, parsing fails. leb128-binaryPuts a |+ with its ULEB128-encoded length as prefix.See ?.? leb128-binaryGets a |+ with its ULEB128-encoded length as prefix.See >.} leb128-binaryULEB128-encodes a and writes it into w. Returns one past the last written address. Only works with unsigned types. None of this is not checked.~ leb128-binaryThis is faster than , which goes through t.E leb128-binaryNote: Maximum allowed number of input bytes is restricted to 1024. Use ( if you want a greater limit.. leb128-binaryMaximum$ number of bytes to consume. If the x number can be determined before consuming this number of bytes, it will be. If 0, parsing fails.?&'(,+*)-.32104/87659:;<=>? Safe-Inferred1L leb128-binaryNewtype wrapper for r encoding and decoding x using the  ZigZag LEB128# codec. Useful in conjunction with  DerivingVia. leb128-binary!OK, but not used. See putInteger. leb128-binarys) is expected to be the signed version of u. This is not checked. leb128-binaryu+ is expected to be the unsigned version of s. This is not checked.p leb128-binaryNote: Maximum allowed number of input bytes is restricted to 1024. Use O if you want a greater limit.q leb128-binaryNote: Maximum allowed number of input bytes is restricted to 1024. Use O if you want a greater limit.Z leb128-binaryMaximum$ number of bytes to consume. If the t number can be determined before consuming this number of bytes, it will be. If 0, parsing fails.?@ABCDEFGHIJKLMNOPQRSTUVWNXYZ[\][^][_`abUcdefg*leb128-binary-0.1.2-6ihUV39bllFAUGtYMsnHyiData.Binary.SLEB128Data.Binary.ULEB128Data.Binary.ZLEB128 leb128-binarySLEB128 putInteger putNaturalputInt8putInt16putInt32putInt64putIntputWord8 putWord16 putWord32 putWord64putWord getInteger getNaturalgetInt8getInt16getInt32getInt64getIntgetWord8 getWord16 getWord32 getWord64getWord$fBinarySLEB128$fBinarySLEB1280$fBinarySLEB1281$fBinarySLEB1282$fBinarySLEB1283$fBinarySLEB1284$fBinarySLEB1285$fBinarySLEB1286$fBinarySLEB1287$fBinarySLEB1288$fBinarySLEB1289$fBinarySLEB12810ULEB128 putByteString getByteStringputLazyByteStringgetLazyByteStringputShortByteStringgetShortByteString$fBinaryULEB128$fBinaryULEB1280$fBinaryULEB1281$fBinaryULEB1282$fBinaryULEB1283$fBinaryULEB1284$fBinaryULEB1285$fBinaryULEB1286$fBinaryULEB1287$fBinaryULEB1288$fBinaryULEB1289$fBinaryULEB12810ZLEB128$fBinaryZLEB128$fBinaryZLEB1280$fBinaryZLEB1281$fBinaryZLEB1282$fBinaryZLEB1283$fBinaryZLEB1284$fBinaryZLEB1285$fBinaryZLEB1286$fBinaryZLEB1287$fBinaryZLEB1288$fBinaryZLEB1289$fBinaryZLEB12810binary-0.8.9.1Data.Binary.ClassBinaryunsafeGetSigned ghc-bignumGHC.Num.IntegerIntegerghc-prim GHC.TypesInt unsafePokebaseGHC.PtrPtrGHC.Num.NaturalNaturalunsafeGetUnsignedbytestring-0.11.4.0Data.ByteString.Internal.Type ByteStringData.ByteString.Lazy.InternalData.ByteString.Short.InternalShortByteStringunsafePokeUnsignedword8ToNaturalGHC.Real fromIntegral_zigZagIntegerunsafeZigZagFixedunsafeZagZigFixed