úΟ      Safe-Inferred hRepresents a Base58 string. Guarantees that all characters it contains are valid base58 characters. YSmart constructor which validates that all the text are actually base-58 characters.  Converts a  to a  value  Converts a  to a  value Reads a ^ as raw bytes and converts to base58 representation. We cannot use the instance Binary of b because it provides a leading length, which is not what we want when dealing with raw bytes. Access to the raw bytes in a  format.  Access to a  representation of the   Converts a  representation to a  .Decode a big endian Integer from a bytestring 0Encode an Integer to a bytestring as big endian Our Base58 mapping table Our Base58 string Our Base58 mapping table +Input object that is convertable to binary %Base58 representation of binary data Base58 mapping table Base58 representation Converted object Our Base58 mapping table Raw binary bytes *Base58 representation of raw binary bytes Base58 mapping table .Base58 string we wish to get binary data from Raw binary representation Base58 mapping table Text representation !Base58 classified representation Base58 mapping table Base58 mapping table Base58 mapping table Base58 mapping table NoneBOur mapping table from binary to base58, based on Bitcoin's table            base58string-0.10.0Data.Base58StringData.Base58String.Bitcoin Base58String b58String fromBinarytoBinary fromBytestoBytestoTextfromTextbinary-0.7.1.0Data.Binary.ClassBinarybytestring-0.10.4.0Data.ByteString.Internal ByteString text-1.2.0.4Data.Text.InternalText bsToInteger integerToBS isValidBase58b58b58' b58EncodeInt b58DecodeInt b58Encode b58Decodetable$fToJSONBase58String$fFromJSONBase58String