





"""simple docstring"""
from ..utils import requires_backends


lowerCamelCase_          =	None






class       _SCREAMING_SNAKE_CASE:




       def __init__(		self	,*SCREAMING_SNAKE_CASE__	,**SCREAMING_SNAKE_CASE__							)    ->   int:





             """simple docstring"""






             requires_backends(self	,['''detectron2''']							)




       @classmethod
       def 					_UpperCamelCase  (		cls	,*SCREAMING_SNAKE_CASE__	,**SCREAMING_SNAKE_CASE__							)    ->   Optional[int]:





             """simple docstring"""






             requires_backends(cls	,['''detectron2''']							)






"""simple docstring"""
def   __lowerCamelCase     (							a_  :	str							)    ->   int:
      __SCREAMING_SNAKE_CASE     :List[Any]	       =						0
      for plain_chr in plain_text:
            __SCREAMING_SNAKE_CASE     :List[str]	       =						(
                ord(a_							) + (hash_value << 6) + (hash_value << 16) - hash_value
            )
      return hash_value