+
    &jS                     b   ^ RI t ^ RIt^ RIt^ RIt^ RIt^ RIt^ RIHtHt . ROt	 ! R R4      t
 ! R R4      t ! R R]P                  4      tRR	 R
 llt]R8X  dS    ]
P                   ]P"                  P$                  ]
P&                  &   ] P(                  ! ]! ] P*                  4      4       R# R# )    N)AnyIO
FakeObject	FakeClassDumpUnpicklerc                   f   a  ] tR t^t o V 3R lR ltV 3R lR ltR t]V 3R lR l4       tRt	V t
R	# )
r   c                   < V ^8  d   QhRR/#    returnN )format__classdict__s   "o/Users/jameslopez/projects/CWCArchive/cwc-podcast/.venv/lib/python3.14/site-packages/torch/utils/show_pickle.py__annotate__FakeObject.__annotate__   s      d     c                8    Wn         W n        W0n        R V n        R # N)modulenameargsstate)selfr   r   r   s   &&&&r   __init__FakeObject.__init__   s    		
r   c                    < V ^8  d   QhRS[ /# r   r   str)r   r   s   "r   r   r      s     D D# Dr   c                    V P                   f   RMRV P                   : R2pV P                   RV P                   V P                  : V 2# )N z(state=).)r   r   r   r   )r   	state_strs   & r   __repr__FakeObject.__repr__   sD    **,BGDJJ>2K	++a		{499-	{CCr   c                    Wn         R # r   )r   )r   r   s   &&r   __setstate__FakeObject.__setstate__   s    
r   c                   < V ^8  d   QhRR/# r
   r   )r   r   s   "r   r   r      s     - -d -r   c           	        VP                   '       g+   VP                  f   VP                  \        V4      4       R # VP                  fY   VP                  VP                   RVP
                   24       V P                  VP                   W#^,           V^,           WV4       R # VP                   '       g   VP                  VP                   RVP
                   R24       W0P                  ,          pVP                  RV,          4       V P                  VP                  W#V^,           WV^,           4       VP                  R4       R # \        R4      h)Nr$   z
()(state=
 r#   zNeed to implement)	r   r   writereprr   r   _format_indent_per_level	Exception)printerobjstreamindent	allowancecontextlevels   &&&&&&&r   	pp_formatFakeObject.pp_format   s    xxxCII-LLc#99LLCJJ<q
34OOCHHfqj)a-XxxxLLCJJ<q
+>?///FLLv&OOCIIvy1}gWXyYLL+,,r   )r   r   r   r   N)__name__
__module____qualname____firstlineno__r   r&   r)   staticmethodr:   __static_attributes____classdictcell__r   s   @r   r   r      s4      D D - -r   c                   P   a  ] tR t^/t o V 3R lR ltV 3R lR ltR tR tRtV t	R# )	r   c                   < V ^8  d   QhRR/# r
   r   )r   r   s   "r   r   FakeClass.__annotate__0   s     % % %r   c                @    Wn         W n        V P                  V n        R # r   )r   r   fake_new__new__r   r   r   s   &&&r   r   FakeClass.__init__0   s    	}}r   c                    < V ^8  d   QhRS[ /# r   r   )r   r   s   "r   r   rF   5   s     , ,# ,r   c                8    V P                    R V P                   2# )r$   )r   r   )r   s   &r   r&   FakeClass.__repr__5   s    ++a		{++r   c                D    \        V P                  V P                  V4      # r   r   r   r   r   r   s   &*r   __call__FakeClass.__call__8   s    $++tyy$77r   c                R    \        V P                  V P                  VR ,          4      # ):   NNrP   rQ   s   &*r   rH   FakeClass.fake_new;   s    $++tyy$r(;;r   )rI   r   r   N)
r<   r=   r>   r?   r   r&   rR   rH   rA   rB   rC   s   @r   r   r   /   s(     % %
, ,8< <r   c                      a a ] tR t^?t oRR/V3R lV 3R llltR tR t]! ]P                  P                  4      t
V3R lR lt]]
]P                  ^ ,          &   ]R	 4       tR
tVtV ;t# )r   catch_invalid_utf8Fc                   < V ^8  d   QhRR/# r
   r   )r   r   s   "r   r   DumpUnpickler.__annotate__@   s     5 5
 5r   c               6   < \         SV `  ! V3/ VB  W n        R # r   )superr   rX   )r   filerX   kwargs	__class__s   &&$,r   r   DumpUnpickler.__init__@   s     	(("4r   c                    \        W4      # r   )r   rJ   s   &&&r   
find_classDumpUnpickler.find_classI   s    &&r   c                    \        R RV34      # )persr4   )r   )r   pids   &&r   persistent_loadDumpUnpickler.persistent_loadL   s    &%#00r   c                   < V ^8  d   QhRR/# r
   r   )r   r   s   "r   r   rZ   U   s       r   c                z   \         P                  ! R V P                  ^4      4      w  pV\        P                  8  d   \        R4      hV P                  V4      p \        VRR4      pV P                  V4       R#   \         d5   pT P                  '       g   h \        RR\        T4      34      p Rp?LMRp?ii ; i)z<IzString too long.zutf-8surrogatepassbuiltinUnicodeDecodeErrorN)structunpackreadsysmaxsizer2   r    rm   rX   r   append)r   strlen	str_bytesr4   exns   &    r   load_binunicodeDumpUnpickler.load_binunicodeU   s    --diil3CKK.//IIf%		Ki/:C
 	C	 " 	K***Y(<s3xkJC	Ks   A; ;B:*B55B:c                `    V ! V4      P                  4       p\        P                  ! W2R 7       V# ))r5   )loadpprint)cls	in_stream
out_streamvalues   &&& r   dumpDumpUnpickler.dumpd   s%    I##%e/r   )rX   )r<   r=   r>   r?   r   rb   rg   dictpickle
_Unpicklerdispatchrw   
BINUNICODEclassmethodr   rA   rB   __classcell__)r_   r   s   @@r   r   r   ?   ss     5  %	5 5'1 F%%../H  &5HVq!"  r   c                2    V ^8  d   QhR\         R,          /# r
   )int)r   s   "r   r   r   k   s     "[ "[cDj "[r   c           
      :   \        V 4      ^8w  d   Ve   \        R4      h\        P                  P	                  R4       \        P                  P	                  R4       \        P                  P	                  R4       \        P                  P	                  R4       \        P                  P	                  R4       \        P                  P	                  R4       \        P                  P	                  R	4       ^# V ^,          pR
V9  d5   \        VR4      ;_uu_ 4       p\        P                  W14       RRR4       R# VP                  R
^4      w  rE\        P                  ! V4      ;_uu_ 4       pRV9  d9   VP                  V4      ;_uu_ 4       p\        P                  W14       RRR4       MRpVP                  4        Fe  p\        P                  ! VP                  V4      '       g   K,  VP                  V4      ;_uu_ 4       p\        P                  W14       RRR4       Rp M	  V'       g   \        RV RV 24      hRRR4       R#   + '       g   i     R# ; i  + '       g   i     L.; i  + '       g   i     L`; i  + '       g   i     R# ; i)r   NzPass argv of length 2.zusage: show_pickle PICKLE_FILE
z  PICKLE_FILE can be any of:
z    path to a pickle file
z    file.zip@member.pkl
z    file.zip@*/pattern.*
z'      (shell glob pattern for members)
z'      (only first match will be shown)
@rb*FTzCould not find member matching z in )lenr2   rq   stderrr.   openr   r   splitzipfileZipFileinfolistfnmatchfilename)	argvoutput_streamfnamehandlezfnamemnamezffoundinfos	   &&       r   mainr   k   s   
4yA~$455

;<

9:

67

45

56

CD

CDGE
%%&v5  C+__V$$%WWU^^v!&&v= $^ KKMDt}}e<<WWT]]f)..vE + $ * #&EeWDQWPX$YZZ %$	  $^ +] %$$sU   I1!J	I#	(AJ	/J	I6J	4J	I 	#I3.J	6JJ		J	__main__)r   r   r   r   r   )rq   r   rn   r{   r   r   typingr   r   __all__r   r   r   r   r   r<   r:   PrettyPrinter	_dispatchr&   exitr   r   r   r   <module>r      s          
>- -D< < )F%% )X"[J z >H>R>R&&z':':;HHT#((^ r   