o
    [h#
                     @   s  d Z dZdZdZdZdZdZdZdZd	Z	d
Z
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd Z d!Z!d"Z"d#Z#d$Z$d%Z%d&Z&d'Z'd(Z(d)Z)d*Z*d+Z+d,Z,d-Z-d.Z.d/Z/d0Z0d1Z1d2Z2d3Z3d4Z4d5Z5	 d6Z6d7Z7d8Z8d9Z9d:Z:d;Z;d<Z<d=Z=d>Z>d?Z?d@Z@dAZAdBZBdCZCdDZDdES )Fa  
HTTP codes
See RFC 2616 - https://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html
And RFC 6585 - https://tools.ietf.org/html/rfc6585
And RFC 4918 - https://tools.ietf.org/html/rfc4918
And RFC 8470 - https://tools.ietf.org/html/rfc8470
And RFC 2324 - https://tools.ietf.org/html/rfc2324
d   e                           i,  i-  i.  i/  i0  i1  i2  i3  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  N)E__doc__ZHTTP_100_CONTINUEZHTTP_101_SWITCHING_PROTOCOLSZHTTP_200_OKZHTTP_201_CREATEDZHTTP_202_ACCEPTEDZ&HTTP_203_NON_AUTHORITATIVE_INFORMATIONZHTTP_204_NO_CONTENTZHTTP_205_RESET_CONTENTZHTTP_206_PARTIAL_CONTENTZHTTP_207_MULTI_STATUSZHTTP_300_MULTIPLE_CHOICESZHTTP_301_MOVED_PERMANENTLYZHTTP_302_FOUNDZHTTP_303_SEE_OTHERZHTTP_304_NOT_MODIFIEDZHTTP_305_USE_PROXYZHTTP_306_RESERVEDZHTTP_307_TEMPORARY_REDIRECTZHTTP_400_BAD_REQUESTZHTTP_401_UNAUTHORIZEDZHTTP_402_PAYMENT_REQUIREDZHTTP_403_FORBIDDENZHTTP_404_NOT_FOUNDZHTTP_405_METHOD_NOT_ALLOWEDZHTTP_406_NOT_ACCEPTABLEZ&HTTP_407_PROXY_AUTHENTICATION_REQUIREDZHTTP_408_REQUEST_TIMEOUTZHTTP_409_CONFLICTZHTTP_410_GONEZHTTP_411_LENGTH_REQUIREDZHTTP_412_PRECONDITION_FAILEDZ!HTTP_413_REQUEST_ENTITY_TOO_LARGEZHTTP_414_REQUEST_URI_TOO_LONGZHTTP_415_UNSUPPORTED_MEDIA_TYPEZ(HTTP_416_REQUESTED_RANGE_NOT_SATISFIABLEZHTTP_417_EXPECTATION_FAILEDZHTTP_418_IM_A_TEAPOTZHTTP_422_UNPROCESSABLE_ENTITYZHTTP_423_LOCKEDZHTTP_424_FAILED_DEPENDENCYZHTTP_425_TOO_EARLYZHTTP_428_PRECONDITION_REQUIREDZHTTP_429_TOO_MANY_REQUESTSZ(HTTP_431_REQUEST_HEADER_FIELDS_TOO_LARGEZ&HTTP_451_UNAVAILABLE_FOR_LEGAL_REASONSZHTTP_500_INTERNAL_SERVER_ERRORZHTTP_501_NOT_IMPLEMENTEDZHTTP_502_BAD_GATEWAYZHTTP_503_SERVICE_UNAVAILABLEZHTTP_504_GATEWAY_TIMEOUTZ#HTTP_505_HTTP_VERSION_NOT_SUPPORTEDZHTTP_507_INSUFFICIENT_STORAGEZ(HTTP_511_NETWORK_AUTHENTICATION_REQUIREDZWS_1000_NORMAL_CLOSUREZWS_1001_GOING_AWAYZWS_1002_PROTOCOL_ERRORZWS_1003_UNSUPPORTED_DATAZWS_1004_NO_STATUS_RCVDZWS_1005_ABNORMAL_CLOSUREZ"WS_1007_INVALID_FRAME_PAYLOAD_DATAZWS_1008_POLICY_VIOLATIONZWS_1009_MESSAGE_TOO_BIGZWS_1010_MANDATORY_EXTZWS_1011_INTERNAL_ERRORZWS_1012_SERVICE_RESTARTZWS_1013_TRY_AGAIN_LATERZWS_1014_BAD_GATEWAYZWS_1015_TLS_HANDSHAKE r   r   w/home/ubuntu/experiments/live_experiments/Pythonexperiments/Otree/venv/lib/python3.10/site-packages/starlette/status.py<module>   s    