+
    ‡)Ùjw  ã                   ó4   €  ! R  R4      t  ! R R4      tR tR# )c                   ó>   a € ] tR t^t o R tR tR tR tR tRt	V t
R# )ÚPermLookupDictc                ó"   € WuV n         V n        R # ©N)ÚuserÚ	app_label)Úselfr   r   s   &&&Ú_/var/www/eggtrainer/venv/lib/python3.14/site-packages/django/contrib/auth/context_processors.pyÚ__init__ÚPermLookupDict.__init__   s   € Ø$(Ð!ˆŒ	�4–>ó    c                óH   € \        V P                  P                  4       4      # r   )Ústrr   Úget_all_permissions©r   s   &r	   Ú__repr__ÚPermLookupDict.__repr__	   s   € Ü�4—9‘9×0Ñ0Ó2Ó3Ð3r   c                óZ   € V P                   P                  V P                  : R V: 24      # )Ú.)r   Úhas_permr   )r   Ú	perm_names   &&r	   Ú__getitem__ÚPermLookupDict.__getitem__   s    € Ø�y‰y×!Ñ!¨T¯^¬^ºYÐ"GÓHÐHr   c                ó   € \        R 4      h)zPermLookupDict is not iterable.©Ú	TypeErrorr   s   &r	   Ú__iter__ÚPermLookupDict.__iter__   s   € ô Ð9Ó:Ð:r   c                óL   € V P                   P                  V P                  4      # r   )r   Úhas_module_permsr   r   s   &r	   Ú__bool__ÚPermLookupDict.__bool__   s   € Ø�y‰y×)Ñ)¨$¯.©.Ó9Ð9r   )r   r   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r
   r   r   r   r    Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @r	   r   r      s$   ø‡ € ò4ò4òIò;÷
:ð :r   r   c                   ó>   a € ] tR t^t o R tR tR tR tR tRt	V t
R# )ÚPermWrapperc                ó   € Wn         R # r   ©r   )r   r   s   &&r	   r
   ÚPermWrapper.__init__   s   € ØŽ	r   c                óP   € V P                   P                   R V P                  : R2# )Ú(Ú))Ú	__class__r$   r   r   s   &r	   r   ÚPermWrapper.__repr__   s$   € Ø—.‘.×-Ñ-Ð.¨a°·	±	©}¸AÐ>Ð>r   c                ó.   € \        V P                  V4      # r   )r   r   )r   r   s   &&r	   r   ÚPermWrapper.__getitem__   s   € Ü˜dŸi™i¨Ó3Ð3r   c                ó   € \        R 4      h)zPermWrapper is not iterable.r   r   s   &r	   r   ÚPermWrapper.__iter__"   s   € äÐ6Ó7Ð7r   c                óx   € RV9  d   \        W,          4      # VP                  R^4      w  r!W,          V,          # )z5
Lookup by "someapp" or "someapp.someperm" in perms.
r   )ÚboolÚsplit)r   r   r   s   && r	   Ú__contains__ÚPermWrapper.__contains__&   s9   € ð �iÔä˜�Ó(Ð(Ø(Ÿ™¨s°AÓ6Ñˆ	Ø�˜yÕ)Ð)r   r-   N)r"   r#   r$   r%   r
   r   r   r   r;   r&   r'   r(   s   @r	   r+   r+      s#   ø‡ € òò?ò4ò8÷*ð *r   r+   c                óx   € \        V R4      '       d   V P                  pM^ RIHp V! 4       pRVR\	        V4      /# )z³
Return context variables required by apps that use Django's authentication
system.

If there is no 'user' attribute in the request, use AnonymousUser (from
django.contrib.auth).
r   )ÚAnonymousUserÚperms)Úhasattrr   Údjango.contrib.auth.modelsr>   r+   )Úrequestr   r>   s   &  r	   ÚauthrC   1   s?   € ô ˆw˜×ÒØ�|‰|‰å<á‹ˆð 	�Ø”˜TÓ"ðð r   N)r   r+   rC   © r   r	   Ú<module>rE      s   ð÷
:ñ :÷&*ñ *ô2r   