




'''simple docstring'''





def      __a     (       _UpperCamelCase:   bytes   )						->			str:

     """simple docstring"""




     return "".join([hex(_UpperCamelCase   )[2:].zfill(2   ).upper() for byte in list(_UpperCamelCase   )]   )





def      __a     (       _UpperCamelCase:   str   )						->			bytes:

     """simple docstring"""




     if (len(_UpperCamelCase   ) % 2) != 0:
          raise ValueError(
              "Base16 encoded data is invalid:\nData does not have an even number of hex digits."   )
     # Check the character set - the standard base16 alphabet
     # is uppercase according to RFC3548 section 6
     if not set(_UpperCamelCase   ) <= set("0123456789ABCDEF"   ):
          raise ValueError(
              "Base16 encoded data is invalid:\nData is not uppercase hex or it contains invalid characters."   )
     # For every two hexadecimal digits (= a byte), turn it into an integer.
     # Then, string the result together into bytes, and return it.
     return bytes(int(data[i] + data[i + 1] ,						16   ) for i in range(0 ,						len(_UpperCamelCase   ) ,						2   )   )


if __name__ == "__main__":
   import doctest

   doctest.testmod()








'''simple docstring'''





import pprint

import requests

UpperCamelCase_						:      Tuple       =						'''https://zenquotes.io/api'''





def      __a     (       )						->			list:

     """simple docstring"""




     return requests.get(API_ENDPOINT_URL + "/today"   ).json()





def      __a     (       )						->			list:

     """simple docstring"""




     return requests.get(API_ENDPOINT_URL + "/random"   ).json()


if __name__ == "__main__":
   UpperCamelCase_						:      Any       =						random_quotes()
   pprint.pprint(response)


