
    Owg"                    z	   U d dl mZ d dlmZ dZded<   dZded<   dZded	<   d
Zded<   dZ	ded<   dZ
ded<   dZded<   d
Zded<   dZded<   dZded<   d
Zded<   dZded<   d
Zded<   dZded<   d
Zded<   dZded<   dZded<   d Zded!<   d"Zded#<   d$Zded%<   d"Zded&<   d'Zded(<   d"Zded)<   d*Zded+<   dZded,<   d-Zded.<   dZded/<   d0Z ded1<   dZ!ded2<   d3Z"ded4<   d"Z#ded5<   d6Z$ded7<   d8Z%ded9<   d:Z&ded;<   d8Z'ded<<   d=Z(ded><   d8Z)ded?<   d@Z*dedA<   d8Z+dedB<   d8Z,dedC<   dZ-dedD<   dEZ.dedF<   dGZ/dedH<   d Z0dedI<   dJZ1dedK<   dJZ2dedL<   dJZ3dedM<   dZ4dedN<   dJZ5dedO<   dPZ6dedQ<   dRe6z  Z7dedS<   d Z8dedT<   d=Z9dedU<   dVZ:dedW<   dXZ;dedY<   dZZ<ded[<   d\Z=ded]<   e8e<gZ>ded^<   d"Z?ded_<   d
Z@ded`<   dZAdeda<   d
ZBdedb<   dJZCdedc<   ddZDdede<   dfZEdedg<   dhZFdedi<   djZGdedk<   dlZHdedm<   d"ZIdedn<   d ZJdedo<   dJZKdedp<   dJZLdedq<   dJZMdedr<   dZNdeds<   dJZOdedt<   d"ZPdedu<   d"ZQdedv<   dZRdedw<   dxZSdedy<   d
ZTdedz<   d{ZUded|<   dJZVded}<   dGZWded~<   dJZXded<   dZYded<   dJZZded<   dZ[ded<   dJZ\ded<   dZ]ded<   dJZ^ded<   dZ_ded<   dJZ`ded<   dZaded<   dZbded<   eaebgZcded<   i ddddddddddddddddddddddddddddddddddi ddddddddddddddddddddddddÓddœddǓddɓdd˓dd̓dddddddddddddddۜZdded<    G d݄ dޫ      Zei deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  deej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  eej                  dZnded<   dZoded<   dZpded<   y)    )annotations)Finals                `Ͻ 	1r   magic   3align_1_checker_value    align_1_offset   align_1_length   align_1_valueu64_byte_checker_value#   align_2_offsetalign_2_lengthalign_2_value%   endianness_offsetendianness_length'   platform_offsetplatform_lengthF   encoding_offsetencoding_length\   dataset_offset@   dataset_length   file_type_offset   file_type_length   date_created_offsetdate_created_length   date_modified_offsetdate_modified_length   header_size_offsetheader_size_length   page_size_offsetpage_size_length   page_count_offsetpage_count_length   sas_release_offsetsas_release_length   sas_server_type_offset   sas_server_type_length   os_version_number_offsetos_version_number_length   os_maker_offsetos_maker_lengthi  os_name_offsetos_name_lengthpage_bit_offset_x86page_bit_offset_x64   subheader_pointer_length_x86   subheader_pointer_length_x64page_type_offset   page_type_lengthblock_count_offsetblock_count_lengthsubheader_count_offsetsubheader_count_lengthi   page_type_maski   page_type_mask2page_meta_typepage_data_typei   page_mix_typei   page_amd_typei @  page_meta2_typei   page_comp_typepage_meta_typessubheader_pointers_offsettruncated_subheader_idcompressed_subheader_idcompressed_subheader_typetext_block_size_length   row_length_offset_multiplier   row_count_offset_multiplier	   col_count_p1_multiplier
   col_count_p2_multiplier   'row_count_on_mix_page_offset_multipliercolumn_name_pointer_length!column_name_text_subheader_offset!column_name_text_subheader_lengthcolumn_name_offset_offsetcolumn_name_offset_lengthcolumn_name_length_offsetcolumn_name_length_lengthcolumn_data_offset_offsetcolumn_data_length_offsetcolumn_data_length_length   column_type_offsetcolumn_type_length   )column_format_text_subheader_index_offset)column_format_text_subheader_index_lengthcolumn_format_offset_offsetcolumn_format_offset_length   column_format_length_offsetcolumn_format_length_length   (column_label_text_subheader_index_offset(column_label_text_subheader_index_length   column_label_offset_offsetcolumn_label_offset_lengthcolumn_label_length_offsetcolumn_label_length_lengths   SASYZCRLrle_compressions   SASYZCR2rdc_compressioncompression_literals   zutf-8   latin1latin2   latin3latin4!   cyrillic"   arabicgreek$   hebrewlatin5&   latin6cp874(   latin9)   cp437*   cp850+   cp852,   cp857-   cp858.   cp862/   cp8640   cp8651   cp8662   cp8693   7   cp7208   cp7379   cp775:   cp860;   cp863<   cp1250=   cp1251>   cp1252?   cp1253cp1254cp1255cp1256cp1257cp1258cp950big5gb2312cp936euc_jpcp932	shift_jiszeuc-krcp949latin8)A   B   C   D   v   {   }   ~                     encoding_namesc                      e Zd ZU dZded<   dZded<   dZded<   dZded	<   d
Zded<   dZ	ded<   dZ
ded<   dZded<   dZded<   y)SASIndexr   r   row_size_indexr
   column_size_indexrI   subheader_counts_index   column_text_indexr   column_name_indexr]   column_attributes_indexr_   format_and_label_index   column_list_indexr"   data_subheader_indexN)__name__
__module____qualname__r   __annotations__r   r   r   r   r   r   r   r        R/var/www/horilla/myenv/lib/python3.12/site-packages/pandas/io/sas/sas_constants.pyr   r      sd    NE u $%E% u  u %&U&$%E% u "#%#r   r   s   s       s       s   s   s       s       s   s    s    s    s    s   s   s   s   s   )s   s   s   s   s   s   s   s   s   s   s   s   s   subheader_signature_to_index)BDATEDAYDDMMYYDOWNAMEJULDAYJULIANMMDDYYMMYYMMYYCMMYYDMMYYPMMYYSMMYYNMONNAMEMONTHMONYYQTRQTRRNENGOWEEKDATEWEEKDATXWEEKDAYWEEKVWORDDATEWORDDATXYEARYYMMYYMMCYYMMDYYMMPYYMMSYYMMNYYMONYYMMDDYYQYYQCYYQDYYQPYYQSYYQNYYQRYYQRCYYQRDYYQRPYYQRSYYQRNYYMMDDPYYMMDDCE8601DAYYMMDDNMMDDYYCMMDDYYSMMDDYYDYYMMDDSB8601DADDMMYYNYYMMDDDDDMMYYBDDMMYYPMMDDYYPYYMMDDBMMDDYYNDDMMYYCDDMMYYDDDMMYYSMINGUOsas_date_formats)DATETIMEDTWKDATXB8601DNB8601DTB8601DXB8601DZB8601LXE8601DNE8601DTE8601DXE8601DZE8601LXDATEAMPMDTDATEDTMONYYrE  r8  DTYEARTODMDYAMPMsas_datetime_formatsN)q
__future__r   typingr   r   r   r   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r!   r#   r%   r&   r(   r)   r+   r,   r.   r/   r1   r2   r4   r5   r7   r9   r;   r<   r>   r?   r@   rA   rB   rC   rE   rG   rH   rJ   rK   rL   rM   rN   rO   rP   rQ   rR   rS   rT   rU   rV   rW   rX   rY   rZ   r[   r\   r^   r`   rb   rd   rf   rg   rh   ri   rj   rk   rl   rm   rn   ro   rp   rr   rs   ru   rv   rw   rx   rz   r{   r}   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r6  rI  r   r   r   <module>rL     s   " ( u   $ u #  u  $  $  u  5  5        %  %   U   U ! e ! e  E  E  %  %  5  5  E  E  #  # "  ""% % %"$ % $     U  U &( e (&( e ( %  %  E  E  !  ! !  ! .0 0  u u   (/: :#$ 5 $ !  !!"  "#$ 5 $ !  !&' e '%& U &!"  "!#  #13 ' 3$% E %+, !5 ,+, !5 ,#$ 5 $#$ 5 $#$ 5 $#$ 5 $#$ 5 $#$ 5 $#$ 5 $ E  E 35 )5 534 )5 4%' U '%& U &%' U '%& U &24 (% 423 (% 3$& E &$% E %$& E &$% E %$ $$ $.@ e @777 7 	7
 7 
7 7 7 7 7 7 7 7 7 7  !7" #7$ %7& '7( )7* +7, -7. /70 178 97: ;7< =7> ?7@ A7B C7D E7F G7H I7J K7L 											i7 7t	$ 	$'00'')@)@' ()@)@' ()@)@	'
 33' ()C)C' ()C)C' ()C)C' 88' 88' ()H)H' ()H)H' 33' 33' ()C)C'  ()C)C!'" 33#'$ *2)C)C!99!99)1)I)I)1)I)I!88!88)1)H)H)1)H)H!33!33)1)C)C)1)C)C=' e JC % CJ e r   