b374k
m1n1 1.01
Apache/2.2.15 (CentOS)
Linux obd60-6c49958d75-2q7cw 5.4.0-174-generic #193-Ubuntu SMP Thu Mar 7 14:29:28 UTC 2024 x86_64
uid=48(apache) gid=48(apache) groups=48(apache)
server ip : 104.21.65.202 | your ip : 10.244.126.0
safemode OFF
 >  / usr / bin /
Filename/usr/bin/ld
Size574.42 kb
Permissionrwxr-xr-x
Ownerapache
Create time23-Dec-2025 17:41
Last modified26-Feb-2019 20:31
Last accessed21-Apr-2026 21:16
Actionsedit | rename | delete | download (gzip)
Viewtext | code | image
ELF>�=@@°ò@8@@@@@@ÀÀ@@@@äàäà èàèàhèàhÀ�$ ááháh°°@@DDPåtd����H��H4
4
Qåtd/lib64/ld-linux-x86-64.so.2GNUGNU9ש�.è�$�ù#(²ugDUò¦  R {$¨��¦¨ª­¯°±µ·¸¹º»êÓïUÀf2Ä÷¹�ñtÜ
µ�ð�|ÙqXÌ@Ûæ»ã�|éïpTŹ�@Dø¡8ò�Ä��CEÕìÀ³÷W�&³¢÷§Ý£kgUa{¾G}
ºE)�i�@
�ìÏWF |b��ª�º Õ ~ % 4 çê
´ �
~D³ø
�
rØì»�O
t M È
"
}·k û� ö¥. ·EÝ3 eÏ  ±
3� îÚ
|
#M�`¸Óµ4+ ÆÂÅ0Ö��^� ´p Gû ß w [
ó Ïå :�
T
4
N

ì!�
£ h
µþ< T e�å¬Á
ãå�,wÎá
� ïì L ÈTV�Pn
Ðwª
v�G
�H¸�½¿G²Yó �  h¯W
H-��(ªBLP;@$ öhG ø2@'°3@QÐ6@ ñÿ¨ñhoõh ñÿ�i¡ ;@û
ÀñhÉóh
P÷hü
!Àñh ñÿ¨ñhº
öh xi
 öhý
!Àñhe öhàñhI@öhÈ `÷hlibbfd-2.20.51.0.2-5.48.el6_10.1.so__gmon_start___Jv_RegisterClasseshtab_find_slotbfd_elf_set_dt_needed_namebfd_getb64bfd_link_add_undefbfd_check_formatbfd_hash_newfuncxexitbfd_target_listxstrdupbfd_get_archbfd_make_section_anyway_with_flagsbfd_set_gp_sizecplus_demangle_name_to_stylebfd_emul_get_commonpagesizebfd_und_sectionbfd_search_for_target_sch_tolowerbfd_set_errorbfd_get_reloc_sizebfd_set_error_program_namehtab_hash_string_sch_istablebfd_elf_get_dt_sonamebfd_section_already_linked_table_initbfd_elf_set_dyn_lib_classxmalloc_set_program_namebfd_check_format_matchesbfd_closebfd_elf_get_bfd_needed_listxcallocbfd_errmsgbfd_elf_size_dynsym_hash_dynstrcplus_demanglebfd_openr_next_archived_filebfd_new_link_orderbfd_hash_set_default_sizebfd_abs_sectionbfd_hash_lookupbfd_section_already_linked_table_freebfd_arch_mach_octets_per_bytebfd_cache_closebfd_get_section_by_namebfd_elf_get_runpath_listlrealpathbfd_emul_set_maxpagesizebfd_map_over_sectionsbfd_elf_get_dyn_lib_classbfd_scan_archbfd_bwriteunlink_if_ordinarybfd_elf_get_needed_listxmalloc_bfd_elf_map_sections_to_segmentsbfd_get_unique_section_namebfd_putl16bfd_arch_get_compatiblecplus_demangle_set_stylebfd_elf_size_dynamic_sectionsbfd_set_default_targetbfd_link_hash_lookupbfd_set_format_bfd_elf_match_sections_by_typexreallocbfd_emul_get_maxpagesizebfd_elf_discard_infobfd_get_reloc_code_namebfd_set_error_handlerbfd_putl32bfd_coff_get_comdat_sectionbfd_octets_per_bytebfd_link_hash_traversebfd_emul_set_commonpagesizebfd_seekbfd_record_phdrbfd_hash_table_initbfd_generic_link_read_symbolsbfd_hash_allocatebfd_scan_vmabfd_get_section_by_name_ifbfd_getb16lbasenamebfd_statbfd_hash_traversebfd_i386linux_size_dynamic_sectionsbfd_demanglebfd_putl64bfd_hash_table_free_bfd_fix_excluded_sec_symsbfd_wrapped_link_hash_lookupbfd_get_errorbfd_make_section_with_flagsbfd_getb32bfd_get_section_contentsbfd_reloc_type_lookupbfd_openrbfd_openwbfd_hash_table_init_nhtab_findhtab_createobjalloc_free_blockbfd_elf_record_link_assignmentbfd_set_start_addressbfd_initbfd_printable_namebfd_canonicalize_relocbfd_get_reloc_upper_bound_finibfd_make_section_anyway_bfd_elf_tls_setup_xexit_cleanuplibz.so.1libc.so.6strcpy__rawmemchr__printf_chkfnmatch_IO_putcfopenstrncmpoptindstrrchr__strdupdcgettextftellstrncpy__stack_chk_failstdinsbrkrewindstrtolisattyfeoffgetsstrlenglobstrstr__errno_locationfseek__fprintf_chkstdoutfputcgetrusagefputsmemcpyfclosestrtoulstrcatstrcasecmpgetenvoptargstderr_obstack_newchunkgetopt_longfilenofwritefreadstrchrobstack_freeqsort__sprintf_chk__xstatmemmove_obstack_beginbindtextdomainaccess_IO_getcopterrstrcmp__libc_start_mainferrorglobfreegetopt_long_only__environ_edata__bss_start_endlibiberty_concat_ptrGLIBC_2.4GLIBC_2.3.4GLIBC_2.2.5Ûii
2 ti < ui H ÀâhÈâh±óh±ÐâhOØâh¶àâh²P÷h²Àñh°àñhºõh­öh¨öhµöh¹ öh·@öh»`÷h¼ãhãhãhãh ãh(ãh0ãh8ãh@ãh HãhªPãh
Xãh `ãh hãh
pãhxãh�ãh�ãh�ãh�ãh ãh¨ãh°ãh¸ãhÀãhÈãhÐãhØãhàãhèãhðãh øãh!äh"äh#äh$äh% äh&(äh'0äh(8äh)@äh*Häh+Päh,Xäh-`äh.häh/päh0xäh1�äh2�äh3�äh4�äh5 äh6¨äh7°äh8¸äh9Àäh:Èäh;Ðäh<Øäh«àäh=èäh>ðäh?øäh@åhAåhBåhCåhD åhE(åhF0åhG8åhH@åhIHåhJPåhKXåhL`åhMhåhNpåhPxåhQ�åhR�åhS�åhT�åhU åhV¨åhW°åhX¸åhYÀåhZÈåh[Ðåh\Øåh]àåh^èåh_ðåh`øåhaæhbæhcæhdæhe æhf(æhg0æhh8æhi@æhjHæhkPæhlXæhm`æhnhæhopæhpxæhq�æhr�æhs�æht�æhu æhv¨æhw°æhx¸æhyÀæhzÈæh{Ðæh|Øæh}àæh~èæhðæh�øæh�çh�çh�çh�çh§ çh�(çh�0çh�8çh�@çh¯Hçh�Pçh�Xçh�`çh�hçh�pçh�xçh��çh��çh��çh��çh� çh�¨çh�°çh�¸çh�Àçh�Èçh�Ðçh�Øçh�àçh�èçh�ðçh�øçh�èh èh¡èh¢èh£ èh¤(èh¥H�ìè«
è: èåvH�ÄÃÿ5Ú¯(ÿ%ܯ(@ÿ%Ú¯(héàÿÿÿÿ%Ò¯(héÐÿÿÿÿ%ʯ(héÀÿÿÿÿ%¯(hé°ÿÿÿÿ%º¯(hé ÿÿÿÿ%²¯(hé�ÿÿÿÿ%ª¯(hé�ÿÿÿÿ%¢¯(hépÿÿÿÿ%�¯(hé`ÿÿÿÿ%�¯(h éPÿÿÿÿ%�¯(h
é@ÿÿÿÿ%�¯(h é0ÿÿÿÿ%z¯(h é ÿÿÿÿ%r¯(h
éÿÿÿÿ%j¯(héÿÿÿÿ%b¯(héðþÿÿÿ%Z¯(héàþÿÿÿ%R¯(héÐþÿÿÿ%J¯(héÀþÿÿÿ%B¯(hé°þÿÿÿ%:¯(hé þÿÿÿ%2¯(hé�þÿÿÿ%*¯(hé�þÿÿÿ%"¯(hépþÿÿÿ%¯(hé`þÿÿÿ%¯(héPþÿÿÿ%
¯(hé@þÿÿÿ%¯(hé0þÿÿÿ%ú®(hé þÿÿÿ%ò®(héþÿÿÿ%ê®(héþÿÿÿ%â®(héðýÿÿÿ%Ú®(h éàýÿÿÿ%Ò®(h!éÐýÿÿÿ%Ê®(h"éÀýÿÿÿ%®(h#é°ýÿÿÿ%º®(h$é ýÿÿÿ%²®(h%é�ýÿÿÿ%ª®(h&é�ýÿÿÿ%¢®(h'épýÿÿÿ%�®(h(é`ýÿÿÿ%�®(h)éPýÿÿÿ%�®(h*é@ýÿÿÿ%�®(h+é0ýÿÿÿ%z®(h,é ýÿÿÿ%r®(h-éýÿÿÿ%j®(h.éýÿÿÿ%b®(h/éðüÿÿÿ%Z®(h0éàüÿÿÿ%R®(h1éÐüÿÿÿ%J®(h2éÀüÿÿÿ%B®(h3é°üÿÿÿ%:®(h4é üÿÿÿ%2®(h5é�üÿÿÿ%*®(h6é�üÿÿÿ%"®(h7épüÿÿÿ%®(h8é`üÿÿÿ%®(h9éPüÿÿÿ%
®(h:é@üÿÿÿ%®(h;é0üÿÿÿ%ú­(h<é üÿÿÿ%ò­(h=éüÿÿÿ%ê­(h>éüÿÿÿ%â­(h?éðûÿÿÿ%Ú­(h@éàûÿÿÿ%Ò­(hAéÐûÿÿÿ%Ê­(hBéÀûÿÿÿ%­(hCé°ûÿÿÿ%º­(hDé ûÿÿÿ%²­(hEé�ûÿÿÿ%ª­(hFé�ûÿÿÿ%¢­(hGépûÿÿÿ%�­(hHé`ûÿÿÿ%�­(hIéPûÿÿÿ%�­(hJé@ûÿÿÿ%�­(hKé0ûÿÿÿ%z­(hLé ûÿÿÿ%r­(hMéûÿÿÿ%j­(hNéûÿÿÿ%b­(hOéðúÿÿÿ%Z­(hPéàúÿÿÿ%R­(hQéÐúÿÿÿ%J­(hRéÀúÿÿÿ%B­(hSé°úÿÿÿ%:­(hTé úÿÿÿ%2­(hUé�úÿÿÿ%*­(hVé�úÿÿÿ%"­(hWépúÿÿÿ%­(hXé`úÿÿÿ%­(hYéPúÿÿÿ%
­(hZé@úÿÿÿ%­(h[é0úÿÿÿ%ú¬(h\é úÿÿÿ%ò¬(h]éúÿÿÿ%ê¬(h^éúÿÿÿ%â¬(h_éðùÿÿÿ%Ú¬(h`éàùÿÿÿ%Ò¬(haéÐùÿÿÿ%ʬ(hbéÀùÿÿÿ%¬(hcé°ùÿÿÿ%º¬(hdé ùÿÿÿ%²¬(heé�ùÿÿÿ%ª¬(hfé�ùÿÿÿ%¢¬(hgépùÿÿÿ%�¬(hhé`ùÿÿÿ%�¬(hiéPùÿÿÿ%�¬(hjé@ùÿÿÿ%�¬(hké0ùÿÿÿ%z¬(hlé ùÿÿÿ%r¬(hméùÿÿÿ%j¬(hnéùÿÿÿ%b¬(hoéðøÿÿÿ%Z¬(hpéàøÿÿÿ%R¬(hqéÐøÿÿÿ%J¬(hréÀøÿÿÿ%B¬(hsé°øÿÿÿ%:¬(hté øÿÿÿ%2¬(hué�øÿÿÿ%*¬(hvé�øÿÿÿ%"¬(hwépøÿÿÿ%¬(hxé`øÿÿÿ%¬(hyéPøÿÿÿ%
¬(hzé@øÿÿÿ%¬(h{é0øÿÿÿ%ú«(h|é øÿÿÿ%ò«(h}éøÿÿÿ%ê«(h~éøÿÿÿ%â«(héð÷ÿÿÿ%Ú«(h�éà÷ÿÿÿ%Ò«(h�éÐ÷ÿÿÿ%Ê«(h�éÀ÷ÿÿÿ%«(h�é°÷ÿÿÿ%º«(h�é ÷ÿÿÿ%²«(h�é�÷ÿÿÿ%ª«(h�é�÷ÿÿÿ%¢«(h�ép÷ÿÿÿ%�«(h�é`÷ÿÿÿ%�«(h�éP÷ÿÿÿ%�«(h�é@÷ÿÿÿ%�«(h�é0÷ÿÿÿ%z«(h�é ÷ÿÿÿ%r«(h�é÷ÿÿÿ%j«(h�é÷ÿÿÿ%b«(h�éðöÿÿÿ%Z«(h�éàöÿÿÿ%R«(h�éÐöÿÿÿ%J«(h�éÀöÿÿÿ%B«(h�é°öÿÿÿ%:«(h�é öÿÿÿ%2«(h�é�öÿÿÿ%*«(h�é�öÿÿÿ%"«(h�épöÿÿÿ%«(h�é`öÿÿÿ%«(h�éPöÿÿÿ%
«(h�é@öÿÿÿ%«(h�é0öÿÿÿ%úª(h�é öÿÿÿ%òª(h�éöÿÿÿ%êª(h�éöÿÿÿ%âª(h�éðõÿÿÿ%Úª(h éàõÿÿÿ%Òª(h¡éÐõÿÿÿ%ʪ(h¢éÀõÿÿÿ%ª(h£é°õÿÿÿ%ºª(h¤é õÿÿÿ%²ª(h¥é�õÿÿ1íI�Ñ^H�âH�äðPTIÇÀP©BHÇÁ`©BHÇÇ0vAèøÿÿô��H�ìH� ¥(H�ÀtÿÐH�ÄÃ�������������UH�åSH�ì�=�¹(uK»áhH��¹(H�ëøàhHÁûH�ëH9Øs$fDH�ÀH�]¹(ÿÅøàhH�O¹(H9ØrâÆ;¹(H�Ä[ÉÃfff.�H�=À¢(UH�åt¸H�Àt¿áhÉÿàÉÃ��������������H�\$ðH�l$øH�ì�ľ(H�û�Àue�¯¹(�è�øv'H�ÞH�l$H�\$¿`«B1ÀH�Äéz�f.�H�H�ÞH�l$H�Å ÷hH�\$¿M«B1ÀH�ÄéI�f�H�-aÆ(1ÿº¾PªBèøúÿÿH�îH�Ç1Àè�éqÿÿÿfD�þ�SH�û~4Hcöºx«B1ÀH� õÀC¾èØôÿÿH�ߺ�C¾[1ÀéÃôÿÿHcöºm«B1ÀH� õÀC¾è¤ôÿÿëÊf�U1ÀH�õº�«B¾SH�ûH�ìH�=±·(è|ôÿÿH9ëw+�¿ H�=�·(1Àº�«B¾H�ÃèQôÿÿH9ÝsÜH�=u·(H�ĺÚñC[]¾1Àé.ôÿÿfffff.�H�\$ðH�l$øH�ìH�Õ�yÁ(H�ÿ¸�«B�óHDø�ÒuH�\$H�l$H�ÄÃ�H�ùH�=·(ºãÒC¾1ÀèÅóÿÿH�=î¶(H�ê�Þè´þÿÿH�=ݶ(H�\$ºÚñCH�l$¾1ÀH�Äé�óÿÿfffff.�AWAVAUATUSH�ìD�
ØÀ(E�É�wH��$0H�l$pH��$àÇØÀ(ǪÀ(þÿÿÿE1íÇD$PHÇD$8ÈI�ïH�D$H�ÃI�ÄÇD$dHÇD$HÇH�T$H�|$HfD�+L�|$0I�|H9Ã�H�|$8'�Ô"H�D$8º'HÀH='HFÐH�T$8HÒH�|$8H�ÐHD$8H�T$0H��H�|èôÿÿH�ÀI�Æ��"L)ãL�æH�ÇHÑûH�ÃH�,H�êè]÷ÿÿH�T$0H¸«ªªªªªªªL�þH�ÂH÷âHÁêH�RH�TI�ÆHÁâH�ÇH�D$0è"÷ÿÿL;d$tL�çèÓôÿÿH�CÿD��¿(H�E�ÀH�I�H�T$0H�,Â�êH�|$8H�ïI�~H�|$HH9Ã�ü!M�ô�=F¿(�ÿ�¶A�ý�Ù!McíG¿´-�ÁBA�þ�ýÿÿtc�¿(�øþ�à�À�ù=zA¿w
H�D¶¸�ÇB�ë¾(�Ò�C�7=.wH�¿�ÉBD9ú�T$P�1D�|$PC·¼-ÀåB�ÿ�|$D�7HcD$DD�5�¾(D¶¨ÀëBH�D$X¸A¶Õ)Ð�T$TE�öH�H�@H�ÕH�TÕH��$àH�T(H��$èH�D(H��$ð��D$D�è=Z�ÏD�(¾(E�Ò�×HcT$TH�L�4H�T$XH)ÃIÁæD·¬@íBL)õI�îH��$àI�nA�í�McíC¿�- ðBI�FH��$èH�EH��$ðH�E·¿Ð��ú.�WG¿¬- ñBH�ÃL�|$0é"ýÿÿD¿�`×BE�À�äA�ø¸þÿÿ�^�D�D$dE�À�²�|$duG�=X½(��t$Pº i¿Ä¬Bè«ûÿÿÇ5½(þÿÿÿëH�ÞL�çèûÿÿMcíH�íG¿´-�ÁBA�þ�ýÿÿtA�ÆA�þ.wMcöfC�¼6ÉBt7L9ã�ÖC·´- òB¿Ö¬BH�êH�ëè<ûÿÿ�=Ƽ(D¿+�ÿt�ë�@C¿�6`×B�À~¼H�´¼(H�Å�5�¼(A�ÅÇD$dH�UH��¼(�öH�UH��¼(H�U�ÏþÿÿH�=&²(¹¬BºãÒC¾1ÀèàîÿÿIcÅH�=²(H�ê·´ òBèÆùÿÿH�=ï±(ºÚñC¾1Àè®îÿÿé{þÿÿf�A½�=¼(þt�t$Pº i¿ö¬Bè^úÿÿ�
è»(�Ét-é¤�H¿H�ê¿­BH�íH�ë·´ òBè'úÿÿI9ÜuÚL;d$tL�çèãðÿÿH�ÄD�è[]A\A]A^A_ÃfDH�=A±(D�éºÇ«B¾1Àèýíÿÿé*üÿÿ��Àÿ$Å ¶B�HcÒf;�ÉB��ýÿÿD¿¬`×Bé�ýÿÿ��5*»(�ö�òèí1�À�»(�üÿÿ�
»(E1ÿÇ»(�É�üÿÿH�=­°(ºì«B¾1Àèlíÿÿéôûÿÿ�H�=�°(¹¬BºãÒC¾1ÀèCíÿÿH�=l°(D�þº iè/øÿÿH�=X°(ºÚñC¾1Àèíÿÿé�ûÿÿf�H�L$8H�=4°(ºª«B¾1ÀèóìÿÿéôúÿÿfDH�=°(º�«B¾1ÀèÐìÿÿélùÿÿH�ÞL�çè øÿÿétþÿÿH�|$X�L$D1Àº�ªB¾D·�?`øBH�=ï(�éè�ìÿÿD�\$TE�Û�¬ûÿÿH�D$XE¶íH�l$hD·´@ûB¸L)èE1íH�@L�|ÅH�Ý�\$TH�=q¯(A�ź¬BD�é¾1Àè)ìÿÿIcÆH�=O¯(L�ú¿´ þBA�ÆI�Çè÷ÿÿH�=0¯(1ÀºÚñC¾èïëÿÿD9ë¢H�ëH�l$hé ûÿÿDH�=¯(¹¯¬BºãÒC¾1Àè»ëÿÿH�D$XH�=ß®(H��$àD·¬@íBD�îè�öÿÿH�=¿®(ºÚñC1À¾è~ëÿÿHcT$TD�
â¸(H�H�H)ÃL�4ÕL)õE�ÉI�î�ÉúÿÿH�ÞL�çè¥öÿÿé¹úÿÿ¿·¬B�̸(èõÿÿé�ûÿÿ��¸(�|$d�T$dÿ�À�ºH��¸(H�ÅÇq¸(þÿÿÿE�ÅH�EH�w¸(H�EH�t¸(H�Eé­úÿÿ�1ûÿÿA½é9üÿÿf.�H�=é­(ºÚ«B¾1Àè¨êÿÿéñüÿÿE�À��úÿÿA÷ØD�D$DéVùÿÿè8éÄùÿÿè»�}èH�uÐH�Uè�IH�Çè�é�ùÿÿèyD�-r®(A�ý#Mcíº¾#¬B1ÿèðÿÿJ�í ÷hD�-I®(A�ÅD�->®(éZùÿÿèTèÏ �-(®(éDùÿÿL�m1ÿº¾¸ªBèÎïÿÿL�îH�Ç1ÀèñuéùÿÿHǺ(4¬Bé
ùÿÿH�}ÐH�uèß
éûøÿÿH�}ÐH�uèÍ
ééøÿÿH�}èH�uè»
é×øÿÿH�}èÍ
éÉøÿÿH�}ÐH�uè{
é·øÿÿH�}èH�uèi
饸ÿÿH�}ÐH�uèW
é�øÿÿH�}ÐH�uèå é�øÿÿH�}ÐH�uèÓ éoøÿÿH�}ÐH�uè¡ é]øÿÿH�}ÐH�uè� éKøÿÿH�}èñ
�é<øÿÿH�}ÐH�u1Òèì
é(øÿÿH�UH�}Ð1öèØ
éøÿÿH�}è�éøÿÿH�}è�éø÷ÿÿè¢H�}èy|éå÷ÿÿèßéÛ÷ÿÿH�}1öèiéË÷ÿÿH�}èA �é¼÷ÿÿH�}è2 f�é¬÷ÿÿH�}è f�é�÷ÿÿH�}èò
f�é�÷ÿÿH�}è" f�é|÷ÿÿH�}è f�él÷ÿÿHÇ�$àé[÷ÿÿèõéQ÷ÿÿèKéG÷ÿÿH�}èÍ é9÷ÿÿH�}è¿ é+÷ÿÿH�}è± �é÷ÿÿèæfDé ÷ÿÿèfDéüöÿÿH�}èèr�f�éìöÿÿH�}è1öèxéÜöÿÿH�}è¾èýféÉöÿÿH�}è¹1Ò1öè¦hé²öÿÿH�UèH�u¸¹H�}�è�hé�öÿÿH�}è1öè�ué�öÿÿÇ�µ(éxöÿÿÇ�µ(éiöÿÿè#�é_öÿÿè9�éUöÿÿH�}èèëgéGöÿÿèñH�}èÈzé4öÿÿè.é*öÿÿH�}èèpnéöÿÿH�}1öè�é öÿÿH�}¾èý�éùõÿÿH�uèH�}¸èK éçõÿÿH�}1Ò¾èv�éÒõÿÿH�}1Ò¾èa�é½õÿÿH�}1Ò¾èL�é¨õÿÿH�}1Ò1öè:�é�õÿÿH�}1Ò1öè(�é�õÿÿH�}1Ò1öè�érõÿÿHc"µ(ǵ(H��$àéTõÿÿH�EÐ�µ(éEõÿÿHcõ´(Çë´(H��$àé'õÿÿH�EÐ�Ô´(éõÿÿHcÈ´(Ǿ´(H��$àéúôÿÿH�EÐ�§´(éëôÿÿH�}è1öè/féÛôÿÿèuDéÌôÿÿèÆH�}¸H�uèèéCH�Çè!�é­ôÿÿH�EH��$àé�ôÿÿHÇ�$à.ÒCé�ôÿÿHÇ�$à6¬BézôÿÿH�EÇ�$ðHÇ�$èH��$àéRôÿÿH�EÇ�$ðH��$àH�EÐH��$èé*ôÿÿH�EèÇ�$ðHÇ�$èH��$àéôÿÿH�EèÇ�$ðHÇ�$èH��$àéÚóÿÿH�EÐÇ�$ðHÇ�$èH��$àé²óÿÿH�EÐÇ�$ðHÇ�$èH��$àé�óÿÿH�EÐÇ�$ðHÇ�$èH��$àébóÿÿH�EÐÇ�$ðHÇ�$èH��$àé:óÿÿH�EèÇ�$ðH��$àH�E¸H��$èéóÿÿ¿è÷êÿÿH�UH�H�UèH�PH��$àéìòÿÿ¿èÑêÿÿH�UHÇ@H�H��$àéÆòÿÿ¿ è«êÿÿH�UÐH�xH�î¹H�ó¥H��$àé�òÿÿ¿ èêÿÿH�îHÇH�x¹ó¥H��$àénòÿÿH�E��¦(H�¼$À1öHÇ�$ÈÇ�$ÐH��$Àè5�é1òÿÿH�uè�F¦(1ÿè�éòÿÿH�uè�0¦(H�}¸è�éòÿÿǦ(éôñÿÿÇ ¦(éåñÿÿ¿è*�éÖñÿÿ¿è�éÇñÿÿ¿Ç�°(è�é®ñÿÿH�uèH�}¸èÀ�é�ñÿÿH�}èèò�f�é�ñÿÿè&fDé|ñÿÿèvH�} H�uÐè�@H�ÇèÑ�é]ñÿÿèH�}èÞuéJñÿÿèD@é<ñÿÿHcEH��$àé+ñÿÿHcEH��$àéñÿÿHcEH��$àé ñÿÿHcEH��$àéøðÿÿHcEH��$àéçðÿÿH�}º8¬B1öèÖVH��$àéÊðÿÿH�EH��$àé¹ðÿÿHÇ�$àé¨ðÿÿÇ�$à+é�ðÿÿÇ�$à-é�ðÿÿÇ�$à*éxðÿÿÇ�$à/éhðÿÿÇ�$àéXðÿÿÇ�$àéHðÿÿÇ�$à&é8ðÿÿÇ�$à|é(ðÿÿ�}èH�uÐH�Uè÷?H�Çè�é ðÿÿH�uÐL�m¿è8W�}èL�êH�ÆèºXH�uÐH�¿=è¹?H�ÇèA�éÍïÿÿH�}¸H�uè1Òè=?H�Çè%�é±ïÿÿH�}¸H�uèºè?H�Çè�é�ïÿÿH�}¾èS�H�´£(éxïÿÿH�}ÐH��£(1ɾ¨¬BèÀpH��$àéTïÿÿèþH�}èÕséAïÿÿè;é7ïÿÿL�-g£(H�}ºC¬B1öèTI�EH�L£(H�PH�P(éïÿÿL�-8£(H�}ºJ¬BH�ÎÿèNTI�E éæîÿÿH�£(1ɾ¨¬B1ÿè0pH��$àéÄîÿÿH�uH�=ð¢(1Òè�hé­îÿÿH�uH�=Ù¢(ºèwhé�îÿÿH�}èèhé�îÿÿ1ÿèíWéyîÿÿH�}èßWékîÿÿH�}èÑW�é\îÿÿH�}èÒWf�éLîÿÿ¿è`�é<îÿÿ1ÿè`@é,îÿÿHÇ�$àéîÿÿ¿èæÿÿH�UèH�PH�UH�H��$àéõíÿÿ¿èÚåÿÿH�UÐH�PH�UH�H��$àéÏíÿÿèiéÅíÿÿ@è»H�EH��$àé«íÿÿH�u¿-è\UH��$àé�íÿÿH�EèH��$àéíÿÿH�uèH�}¸è1UH��$àéeíÿÿH�u¿!èUH��$àéJíÿÿH�EH��$àé9íÿÿH�u¿~èêTH��$àéíÿÿH�uÐH�U¿*èÛUH��$àéÿìÿÿH�uÐH�U¿/è¼UH��$àéàìÿÿH�uÐH�U¿%è�UH��$àéÁìÿÿH�uÐH�U¿+è~UH��$àé¢ìÿÿH�uÐH�U¿-è_UH��$àé�ìÿÿH�uÐH�U¿è@UH��$àédìÿÿH�uÐH�U¿è!UH��$àéEìÿÿH�uÐH�U¿èUH��$àé&ìÿÿH�uÐH�U¿èãTH��$àéìÿÿH�uÐH�U¿èÄTH��$àéèëÿÿH�uÐH�U¿è¥TH��$àéÉëÿÿH�uÐH�U¿<è�TH��$àéªëÿÿH�uÐH�U¿>ègTH��$àé�ëÿÿH�uÐH�U¿&èHTH��$àélëÿÿH�uÐH�U¿^è)TH��$àéMëÿÿH�uÐH�U¿|è
TH��$àé.ëÿÿH�UÐH�u ¿?H�MèWSH��$àé ëÿÿH�uÐH�U¿èÈSH��$àéìêÿÿH�uÐH�U¿
è©SH��$àéÍêÿÿH�uè¿7èþQH��$àé²êÿÿH�uH�}è4;H��$àé�êÿÿ1ö¿)èËQH��$àéêÿÿH�uè¿>è°QH��$àédêÿÿH�uè¿=è�QH��$àéIêÿÿH�uè¿?èzQH��$àé.êÿÿH�uè¿@è_QH��$àéêÿÿH�uè¿yèDQH��$àéøéÿÿH�uè¿Zè©QH��$àéÝéÿÿH�uè¿è�QH��$àéÂéÿÿH�UèH�u¸¿èRH��$àé£éÿÿH�UèH�u¸¿$è`RH��$àé�éÿÿH�U¸H�uè¿%èARH��$àéeéÿÿH�uè¿&èQH��$àéJéÿÿH�u¸¿è{PH�uèH�¿.èúQH��$àééÿÿH�uè¿èÏPH��$àééÿÿH�u¿è4PH��$àéèèÿÿH�UèH�u¸¿Aè¥QH��$àéÉèÿÿH�UèH�u¸¿Bè�QH��$àéªèÿÿH�uèH�}¸èÌ7H��$àé�èÿÿH�uè¿IèÁOH��$àéuèÿÿH�uè¿Kè¦OH��$àéZèÿÿH�EH��$àéIèÿÿHÇ�$àé8èÿÿH�EèH��$àé'èÿÿHÇ�$àéèÿÿH�EèH��$àéèÿÿHÇ�$àéôçÿÿH�EèH��$àéãçÿÿHÇ�$àéÒçÿÿÇ�$àuéÂçÿÿÇ�$àvé²çÿÿÇ�$àwé¢çÿÿÇ�$àé�çÿÿè, é�çÿÿ�è{ è&
érçÿÿL�M�L�E¸H�M H�µpÿÿÿH�½@ÿÿÿ�Eè�~�(�$èÖáéBçÿÿè< è×
é3çÿÿf�è+ H�MÐH�UèH�u¸H�}è¶�éçÿÿH�}ÐH�.�(1ɾ¢¬BèZhH��$àéîæÿÿè�
éäæÿÿèÛ
è� éÒæÿÿH�uÐH�}�è�jéÀæÿÿèº
èU
D鬿ÿÿè¦
H�M¸H�µàþÿÿH�½øþÿÿL�MÐL�EèH�Uè��éæÿÿè
éuæÿÿ@èk
H�U¾�E¿=è86H�ÇèÀ�éLæÿÿèöH�}èÍjé9æÿÿè3
é,æÿÿÇQ�(éæÿÿÇB�(éæÿÿÇ3�(éÿåÿÿÇ$�(éðåÿÿÇ�(éáåÿÿÇ�(éÒåÿÿÇ÷�(éÃåÿÿH�EÐH��$àé²åÿÿHÇ�$àé¡åÿÿH�E¸H��$àé�åÿÿH��XÿÿÿH��$àé|åÿÿH�EèH��$àékåÿÿHÇ�$àéZåÿÿHÇ�$àéIåÿÿHÇ�$àé8åÿÿH�EH��$àé'åÿÿHÇ�$àQ¬BéåÿÿHÇ�$àéåÿÿ¿èêÜÿÿH�UÇ@H�PH�UÐH�H��$àéØäÿÿè�H�}èyàéÅäÿÿè¿èZé¶äÿÿDè«H�uèH�}èÎ�é�äÿÿè4@é�äÿÿè�fDé|äÿÿ�MÔH�u¸H�}�L�MàL�EØ�UÐèà�é\äÿÿH�EH��$àH�E�x�Bäÿÿ�8�6äÿÿL�xA¾ øBE1íëA�ÅI�ÆA�ýt)I�6L�ÿè
Ûÿÿ�ÀuãD�ïèá4A�ýH��$à�ðãÿÿ¾[¬BL�ÿèâÚÿÿ�À�¾k¬BL�ÿèÍÚÿÿ�À�Ó¿Qåtdè�4H��$àé¯ãÿÿH�|$1À¹ó«é�ãÿÿH�|$H�î¹ó¥¾x¬BL�mÐL�ïè{Úÿÿ�Àu H�}è�þ�¬BL�ïè_Úÿÿ�Àu H�}è�·¾�¬BL�ïèCÚÿÿ�À�&H�EèH�À�H��$ðé"ãÿÿH�|$H�î¹ó¥H�EÐH��$èéãÿÿ1ö1ÿè¨UH��$àéìâÿÿH�}è1öè�UH��$àéÔâÿÿH�}è1öèxUH��$àé¼âÿÿH�uè1ÿè`UH��$àé¤âÿÿH�uèH�}�èFUH��$àé�âÿÿH�ª�(H�u1É1ÿèÕcH��$àéiâÿÿH���(H�u¹1ÿè±cH��$àéEâÿÿH�}ÐH�a�(1ÉH�uè�cH��$àé"âÿÿH�}ÐH�>�(¹H�uèhcH��$àéüáÿÿH��(H��$àH�EèH� �(éÝáÿÿH�EÐH�MÐH�ÂH�H�ÀuõH��@ÿÿÿH�H�H��$àH�E¸H�Ñ�(é¥áÿÿH�Å�(H��$àH�EèH�²�(é�áÿÿH�EÐH��$àH�E¸H���(éjáÿÿH���(1ɾ�¬B1ÿè´bH��$àéHáÿÿH�}ÐH�d�(1ɾ�¬Bè�bH��$àé$áÿÿH�D�(1ɾ¢¬B1ÿènbH��$àéáÿÿèü�-Õ�(éñàÿÿèûéçàÿÿfDèÛé×àÿÿH�uÐ1Ò1ÿè ^éÅàÿÿH�uÐH�} 1Òèõ]é±àÿÿH�UèH�u¸H�}�èß]é�àÿÿH�u1ÿè�YH��$àé�àÿÿH�}èH�uèuYH��$àéiàÿÿè£D�-<�(A�ý#Mcíº¾µ�C1ÿèâÖÿÿJ�í ÷hD�-�(A�ÅD�-�(é$àÿÿè�-÷�(éàÿÿH�}èèYRéàÿÿè?D�-Ø�(A�ý#Mcíº¾�¬B1ÿè~ÖÿÿJ�í ÷hD�-¯�(A�ÅD�-¤�(éÀßÿÿHÇ�$àé¯ßÿÿH�EèH��$àé�ßÿÿDH�=��(¹¬BºãÒC¾1ÀD�D$(è6ÐÿÿH�=_�(º iD�þè"ÛÿÿH�=K�(ºÚñC¾1Àè
ÐÿÿD�D$(éîäÿÿ¿å¬BA½è@ÚÿÿéQáÿÿE0íéIáÿÿM�ôA½é;áÿÿ1ÿº¾(«Bè¤ÕÿÿL�îH�Ç1ÀèÇ[éóÞÿÿº¾ðªB1ÿè�ÕÿÿL�þH�Ç1Àè¤[1ÿè­/H��$àéÁÞÿÿ¿Påtdè�/H��$àéªÞÿÿÇ�$àé�ÞÿÿÇ�$äé�Þÿÿ���������¸Ãf.�H�ÿtEH�GÇG ÆH�GÆ@H�~�(H�WÇG,ÇG<H�ÀH�Wt
H�
d�(H;<ÈtóÃ@�G H�^�(H�w�(�a�(H�H�ÿ�(¶�J�(ÃD�Ò�(Ãf�H�Ù�(Ã�H�Ñ�(Ã���(Ãf�H��(Ã��=��(Ãf�H�=��(Ã�H�=��(Ã��z�(Ãf��=j�(Ãf�H�9�(�c�(�H�ÀÇS�(H��(Ãff.�H� �(�3�(�H�ÀÇ#�( H�ì�(Ãff.�H�Ù�(��(�H�ÀÇó�(
H�¼�(Ãff.�H�©�(�Ó�(�H�ÀÇÃ�(H���(Ãff.�H�y�(�£�(�H�ÀÇ��( H�\�(Ãff.�H�I�(�s�(�H�ÀÇc�(H�,�(Ãff.�H��(�C�(�H�ÀÇ3�(H�ü�(Ãff.�H�é�(H�Pü�@üH�Û�(��(Ã@é Îÿÿff.�é;Ïÿÿff.�H�ÿSH�ûtWH�à�(H�ÀtH�Ü�(H�ÐH;8t+�C$�Àu H�ß[éûÎÿÿH�{èïÎÿÿH�ß[éæÎÿÿfDHÇëÌ�[Ãfffff.�H�ìH�u�(H�Àt}H�q�(H�<ÐH�ÿtmèkÿÿÿH�\�(H�M�(H�ÒHÇÐuXH�ÀtHH�<�(H�ÐH�Àt8�P �J�(H�PH�H�,�(H�E�(H�Ö�(¶Ç%�(��(H�ÄÃfDH�êH�å�(ë�ff.�H�ìH�Å�(H�Àt<H�Á�(H�<ÐH�ÿt,è»þÿÿH�¤�(H�¥�(HÇÐèÿÿÿH���(H�ÀuÄH�Çè¼ÍÿÿHÇq�(HÇn�(1ÀHÇi�(HÇf�(Ç8�(Ç*�(HÇÿ�(HÇü�(H�ÄÃffffff.�éËÒÿÿff.�H�ìH�ùH�=²�(ºêC¾1ÀèqÊÿÿ¿èËÿÿ�H�=É�(SH�ÿ�×H�È�(H�CÿH;µ�(v [Ãf��ÃHcÛH�4ÝèMÒÿÿH�ÀH���(�H���(H�<к@@öÇ�Ë@öÇ�Ù@öÇ���Ñ1ÀÁéöÂ�ÉóH«u>öÂu!�âu H�=�([ÃÆH�.�(ëï@fÇH�Ç�âtÖëà�ÇH�ÇöÂt¸ë×�@·èàÊÿÿH�ÀH�Ö�(�~HÇHÇÎ�(HÇ»�([Ã�Ç�êH�ÇéOÿÿÿfDƲ?H�Çé'ÿÿÿf.�fÇ�êH�Çéÿÿÿ�¿ØCè^þÿÿH�W�(éÕþÿÿ¿ØCèHþÿÿH�A�(élÿÿÿfff.�H�ÿSH�û��èNþÿÿH��(H�Ò��H�
�(H�ÊH�8t5¶5�(H�=�(@�7H�0H�~�=�(H�ö�~ tH�ÁH�ÊH�
Ð�(H��C H��á�(H�CH�~�(H�¿�(H�Ø�(¶Ç¿�(�±�([ÃH���(HÁàë³ff.�SH�ûè�ýÿÿH�`�(1ÒH�Àt H�Z�(H�ÐH9ÚtqH�ÀttH�E�(H�ÐH�8t ¶P�(H�
=�(�H�H�J�
>�(�J H��C H��,�(H�CH��(H�
�(H�#�(¶Ç
�(�ü�([ÃfDH�Ñ�(HÁàë°L�l$øH�\$àI�ýH�l$èL�d$ðH�ì(���(Ç��(�ø �ü�
B{(H��(�ÂHÇÕ@ùhnC� � ùh1ÉH�Ût H�
d�(H� ËL�ï�ÀH� Õàøh�<�(Çöz(èµÉÿÿH�Å¿@A�ìè%ÈÿÿA�|$H�hHÇH�ÃA�Äè ÈÿÿH�xH�CL�îÆ
èæÌÿÿH�CH�߯D(H�CÆD(H�CD�c ÇC$ÇC(ÇC,H�ÀÇC8ÇC<H�CH�\$H�l$L�d$L�l$ H�Ä(é!þÿÿ�1À¿PCè$R�v�(éíþÿÿf�H�\$ðH�l$øH�ì(H�þH�ûw1ÀH�\$H�l$ H�Ä(Ã��|7þuà�|7ÿuÙ¿@H�t$è#ÇÿÿH�ÅH�t$H�ítSH�îH�ïH�$H�uH�]H�]ÇE$HÇE�u ÇE(ÇE,ÇE8ÇE<è\ýÿÿH�$élÿÿÿ¿CH�$èµúÿÿH�t$H�$ë�f.�ATU�õD�eSH�ûMcäH�ìL�çè�ÆÿÿH�Àtq�í~�MÿH�ÂH�t ¶ H�Ã�
H�ÂH9óuîHcíL�æH�ÇÆD(Æ(è×þÿÿH�ÀtÇ@$H�Ä[]A\ÿwCH�D$è#úÿÿH�D$Ç@$H�Ä[]A\ÿ@CH�D$èÿùÿÿH�D$évÿÿÿDSH�ûègÇÿÿH�ß�Æ[é<ÿÿÿfff.�H�\$àH�l$èH�ûL�d$ðL�l$øH�ì(H�õèÝÉÿÿH�ßI�ÄD�(èÿôÿÿH���(1ÀH�+ÇC8H�Òt H���(H�ÂH9ØtÇC0ÇC4H�ít<H�ïè Ãÿÿ�ÇèÄÿÿ�Àº~$�S(E�,$H�\$H�l$L�d$L�l$ H�Ä(Ã@1ÒëØ@H�\$èH�l$ðH�ýL�d$ø¿@H�ìA�ôèýÄÿÿH�ÀH�ÃtUMcäI�|$L�cèäÄÿÿH�ÀH�Ct+H�îH�ßÇC$èùþÿÿH�ØH�l$H�$L�d$H�ÄÿpCè¦øÿÿëÉ@¿pCè�øÿÿë�@SH�ûH�ì�z�(�ø wm�Â�
1w(H�4Õ@ùhH�5f�(� � ùh1ÉH�öt H�
Y�(H� ÎH�ß�À¾@H� �(H� Õàøh�%�(Çßv(èþþÿÿH�ÄH�Ç[é¡úÿÿ�1À¿ CH�t$è�N�ñ�(H�t$érÿÿÿffffff.�USH�ûH�ìH�Ð�(H�ÀtcH�Ì�(H�<ÐH�ÿtSH�ÞèãýÿÿH�¬�(H�­�(H�Ð�B �À�(H�BH�H�¢�(H�»�(H�L�(¶���(H�Ä[]Ã@è�÷ÿÿH�-d�(H�=%�(¾@HÁåH-E�(è þÿÿ1ÿH�EH�3�(H�À�oÿÿÿH�+�(H�<Ðé_ÿÿÿf.�UH�õSH�ûH�ì�¶�(dH�%(H�D$1À�ÒubD¶EA¶Àö�óhu E¾À¹�Cº¾H�ç1ÀH�åèçÈÿÿ1ÀH�ÚH�î¿àCèEMH�D$dH3%(u/H�Ä[]ÃfD¿ è�ÀÿÿH�5?�(¿ÀC1Àè Mé|ÿÿÿèáÆÿÿ�AUATUSH�ìH�W�(H�H�(L�%Y�(H�-r�(H�<ÂHcW�(H�7L�nI�LH�èI9Ì���^8�Ûu I)Ä1íI�ü@�ÅH�Ä�Å[�è]A\A]ÃD�á)Á�Yÿ�Û~/I�E�qþH�40ë �H�À¶MH�ÅH9ðA�MI�ÅuèH�7�~<�ñÇÉ�(ÇF �Û��H���(�
­�(½HÁâHu�(�HcðL�"I;t$AÇD$<��ÑùI�|$�HcðèÈÿÿH�G�(I�D$HÁâH/�(H�H�HH�É�c�A�(ØHcðéJ�H�E��Ò��HÀH�EH�pL�ïè¦ÇÿÿH�ÀH�EtSE)ìH�Ó�(McäN�$ H�Í�(L�%Ö�(H�4Â�Ø÷ÐF�ÀW1íH�Òt H�©�(H�,Â�M$L�m�Éu�HÇE¿HCè�ôÿÿH�Eë�f.�H�ÂHÁêH�H�Eéjÿÿÿ@1ÉH�ÒH�~HEÎÇi�(H�9�oH�
�(H�É�_= ½ ¾NèHcÃHÇHcÕèçÃÿÿ9Å�Á�%�(�§H�ø�(1íHÁâHã�(L�"A�D$ �HcðI;t$�rþÿÿI�L$�ç�(Æ1H�
HcÙ�(H�IÆDH�H�@H�Ò�(H�Ä�è[]A\A]ÃD¿Cè~óÿÿH��(H�p�(L�%��(H�<ÂH���(H�7é?ýÿÿfDH�=�(èäÀÿÿ�Àt ¿xC1ÀèÔIH�5�(�
O�(1íHÁâH�(�ÉL�"A�L$ �/ÿÿÿékýÿÿDH�=É�(½èûÿÿH�ð�(�
�(HÁâH×�(L�"éôþÿÿ�ÇF é"ýÿÿ¿ Cè²òÿÿH�³�(�Í�(HÁâH��(ØHcðH�
H�IéÄþÿÿf�H�\$ðH�l$øH�ì(¶��(H�|�(�À�u%H�W�(H�X�(H�ÐHcm�(HBH9Ãs-ÆH�S¶ÆH�@�(¶S�B�(H�\$H�l$ H�Ä(ÃH�CH�-<�(H��(è�ûÿÿ�¸ÿÿÿÿ�útÎ�út
�ÒtH�ô�(ë¡H�=£�(�D$èêùÿÿ�D$ë¦)ëHcÛHð�(H�É�(ésÿÿÿfff.�H�ì@èÿÿÿ�øÿt�ø*t!�ø
uì�9p(èøþÿÿ�øÿuå�ø*ufDèãþÿÿ�ø*tö�ø/t�ø
tÐ�øÿ�u¶¿�C1ÀH�ÄéÞGH�ÄÃf�AWAVAUATUSH�ì�P�(�Àt8�øÇ?�(vºðmC¾�¿±CèEHD�Àÿ$Å C��=Î(�ÿ�ƶ5ï(H�-Ü(»@�u�¥(I�ìHcз� 8C�f�¼ C@¶ö�4µ Ct8�´(H�-µ(ë)¿� *C=6~ @¶ö¶4µÀ6CHcз� 8C@¶þ¿É� Hcù¿¼?ÀDC9ÇuÁ�ÉH�Å¿� `YCHcз� 8Cf�ùö �¶uélÿÿÿ�5ö~(¸Çë~(�öEÞ~(H�=¶~(�Ð~(�µH�=ª~(��H�Å~(H�À�BH�½~(H� ÐH�É�.H�Ð�I H�hH��
¼~(H�-¥~(H�-¾�(H�O~(¶u@�5�~(é«þÿÿ¸zf.�H�Ä[]A\A]A^A_ÃH�ĸs[]A\A]A^A_ÃH�ĸi[]A\A]A^A_ÃH�ĸh[]A\A]A^A_ÃH�ĸj[]A\A]A^A_Ã�·� C��ÀuHc~(H�-~(¿� C�êL�% �(A�îD)âE�å�õ�(¶U�ß}(ÆEH�-È}(=Èv¿ÐCè�îÿÿH�-°}(¶5µ}(éÍýÿÿ�Àÿ$ÅPC�8m(ëÛè¥îÿÿH�v}(H�=7}(¾@HÁãHW}(è2õÿÿH�S}(H�H�A}(H� Ðé�þÿÿH�|(H�}(éYþÿÿH��z(H�ç|(é8þÿÿH�=C�(�?/�¼�*�²¶}(�EI�D$L�%�(�ÂH�ñ|(D)ê��(A¶T$�è|(AÆD$H�Ï|(èüÿÿéÿÿÿH�Þ�(Ç�|(¾é4þÿÿH�=Å�(èX¿ÿÿH���(¸néþÿÿH�=¨�(è;¿ÿÿH�t�(¸oéúýÿÿÇ`�(l¸léæýÿÿÇL�(q¸qéÒýÿÿÇ8�(p¸pé¾ýÿÿH�O�(¾é¯ýÿÿ¶,|(E�÷D+=6�(�EH�ô{(A�ïH�ñ{(H�Ð�x<u�P �þ{(H��{(Ç@<H�Hcæ{(HPH9Ë{(�jèHöÿÿ�ø�*�ø�N�À�ïýÿÿIcïH-¼�(L�%µ�(�g{(L�áH�-�{(H9Í�¶¾�Òt ¶Ò¶4� CHcÐf�¼ Ct
�i{(H�
j{(D¿� 8C@¶þA�<8LcÇG¿�ÀDCD9Àt ¿� *C=6HcÐ~Ì@¶ö¶4µÀ6Cë¾�ÿH�Á¿�?`YCépÿÿÿHc5�(H�
§z(ºH�=û�(è^¾ÿÿéýÿÿH�=ê�(H�Çèy½ÿÿHcÒ�(H�«�(ÆDþ¸é,üÿÿH�=½�(H�ÇèL½ÿÿH���(¸é üÿÿH�=��(è/½ÿÿH�h�(¸éîûÿÿH�=�(H�Çè½ÿÿH�G�(¸éÍûÿÿH�=^�(èñ¼ÿÿH�*�(¸é°ûÿÿH�=A�(èÔ¼ÿÿH�
�(¸é�ûÿÿÇù�(Z¸ZéûÿÿÇå�(Y¸YékûÿÿÇÑ�(X¸XéWûÿÿǽ�(m¸méCûÿÿÇ©�(l¸lé/ûÿÿÇ��(k¸kéûÿÿÇ��(a¸aéûÿÿÇm�(_¸_éóúÿÿÇY�(^¸^éßúÿÿÇE�(b¸béËúÿÿÇ1�([¸[é·úÿÿÇ�(f¸fé£úÿÿÇ �(e¸eé�úÿÿÇõ�(d¸dé{úÿÿÇá�(W¸WégúÿÿÇÍ�(¸éSúÿÿǹ�(Q¸Qé?úÿÿÇ¥�(]¸]é+úÿÿÇ��(Z¸ZéúÿÿÇ}�(Y¸YéúÿÿÇi�(X¸XéïùÿÿÇU�(m¸méÛùÿÿÇA�(k¸kéÇùÿÿÇ-�(a¸aé³ùÿÿÇ�(_¸_é�ùÿÿÇ�(^¸^é�ùÿÿÇñ�(b¸béwùÿÿÇÝ�([¸[écùÿÿÇÉ�(f¸féOùÿÿǵ�(e¸eé;ùÿÿÇ¡�(d¸dé'ùÿÿÇ��(W¸WéùÿÿÇy�(¸éÿøÿÿÇe�(Q¸QéëøÿÿÇQ�(]¸]é×øÿÿ�)w(1À�ê�Ò�w(�¾øÿÿ�ÒH�<Õàøhè�êÿÿ�w(�èH�Å@ùhH�¿�(�év(�� ùh� f(¸ézøÿÿ��f(ÇÙ(\¸\é_øÿÿH�5ð(¿ÄCè�ðÿÿé
ùÿÿǯ(y¸yé5øÿÿÇ�(x¸xé!øÿÿH�5²(¿¹Cè`ðÿÿéÌøÿÿ¶�v(�EHc�v(H�-�v(·� CéNøÿÿÇL(+¸+éÒ÷ÿÿÇ8(-¸-é¾÷ÿÿ�8v(�è�À�-v(�× H�8(¾é�÷ÿÿH�)(�
v(¾é�÷ÿÿÇè~(t¸tén÷ÿÿÇÔ~(U¸UéZ÷ÿÿÇÀ~(T¸TéF÷ÿÿǬ~(S¸Sé2÷ÿÿÇ�~(R¸Ré÷ÿÿÇ�~( ¸ é
÷ÿÿÇp~(/¸/éööÿÿÇ\~(K¸KéâöÿÿÇH~(K¸KéÎöÿÿÇ4~(I¸IéºöÿÿÇ ~(I¸Ié¦öÿÿÇ ~(w¸wé�öÿÿÇø}(v¸vé~öÿÿÇä}(u¸uéjöÿÿÇÐ}(6¸6éVöÿÿǼ}(5¸5éBöÿÿǨ}(4¸4é.öÿÿÇ�}(3¸3éöÿÿÇ�}(2¸2éöÿÿÇl}('¸'éòõÿÿÇX}((¸(éÞõÿÿÇD}('¸'éÊõÿÿÇ0}(6¸6é¶õÿÿÇ}(H¸Hé¢õÿÿÇ}(G¸Gé�õÿÿÇô|(¸ézõÿÿÇà|(¸éfõÿÿÇÌ|(¸éRõÿÿǸ|(¸é>õÿÿǤ|(¸é*õÿÿÇ�|(F¸FéõÿÿÇ||(E¸EéõÿÿÇh|(D¸DéîôÿÿÇT|(,¸,éÚôÿÿÇ@|(*¸*éÆôÿÿÇ,|(C¸Cé²ôÿÿÇ|(J¸Jé�ôÿÿÇ|(#¸#é�ôÿÿÇð{("¸"évôÿÿÇÜ{(!¸!ébôÿÿÇÈ{(¸éNôÿÿÇ´{(-¸-é:ôÿÿÇ {(+¸+é&ôÿÿÇ�{(P¸PéôÿÿÇx{(L¸LéþóÿÿÇd{(7¸7éêóÿÿÇP{(V¸VéÖóÿÿÇ<{(N¸NéÂóÿÿÇ({(M¸Mé®óÿÿÇ{(O¸Oé�óÿÿÇ{(9¸9é�óÿÿÇìz(8¸8éróÿÿÇØz(=¸=é^óÿÿÇÄz(:¸:éJóÿÿǰz(.¸.é6óÿÿÇ�z()¸)é"óÿÿÇ�z()¸)éóÿÿÇtz(<¸<éúòÿÿÇ`z(l¸léæòÿÿÇLz(;¸;éÒòÿÿÇ8z(`¸`é¾òÿÿÇ$z(B¸BéªòÿÿÇz(A¸Aé�òÿÿÇüy(>¸>é�òÿÿÇèy(@¸@énòÿÿÇÔy(?¸?éZòÿÿÇÀy(&¸&éFòÿÿǬy(%¸%é2òÿÿÇ�y($¸$éòÿÿÇ�y(¸é
òÿÿÇpy(K¸KéöñÿÿÇ\y(¸éâñÿÿÇHy(¸éÎñÿÿÇ4y(r¸réºñÿÿÇ y(I¸Ié¦ñÿÿÇ y(1¸1é�ñÿÿÇøx(0¸0é~ñÿÿÇäx(;¸;éjñÿÿÇÐx(:¸:éVñÿÿǼx((¸(éBñÿÿǨx()¸)é.ñÿÿÇ�x({¸{éñÿÿÇ�x(}¸}éñÿÿÇlx(=¸=éòðÿÿÇXx(<¸<éÞðÿÿÇDx(%¸%éÊðÿÿÇ0x(/¸/é¶ðÿÿÇx(-¸-é¢ðÿÿÇx(+¸+é�ðÿÿÇôw(*¸*ézðÿÿÇàw(?¸?éfðÿÿÇÌw(!¸!éRðÿÿǸw(~¸~é>ðÿÿǤw(|¸|é*ðÿÿÇ�w(&¸&éðÿÿÇ|w(,¸,éðÿÿÇhw(>¸>éîïÿÿÇTw(¸éÚïÿÿÇ@w(¸éÆïÿÿÇ,w(¸é²ïÿÿÇw( ¸ é�ïÿÿÇw(

é�ïÿÿÇðv( ¸ évïÿÿÇÜv( ¸ ébïÿÿÇÈv(¸éNïÿÿÇ´v(¸é:ïÿÿÇ v(¸é&ïÿÿÇ�v(¸éïÿÿÇxv(¸éþîÿÿÇdv(¸éêîÿÿÇPv(

éÖîÿÿÇ<v(¸éÂîÿÿÇ(v(¸é®îÿÿÇv([¸[é�îÿÿÇv(]¸]é�îÿÿH�=v(1Ò�?$�³1öèí®ÿÿHc
öu(H�÷u(H�Èu(HÇÅu(¶L
ÿ�ùm�÷HÁàH�¤u(¸é*îÿÿHc³u(H�=´u(º
¶Dÿ�èB<6w
¶À��nC1öèz®ÿÿHÇgu(H�Xu(¸éÞíÿÿH�=ou(º1öH�ÇèG®ÿÿHÇ4u(H�%u(¸é«íÿÿÇu(=¸=é�íÿÿH�=(u(è»®ÿÿH�ôt(¸ézíÿÿH� u(¾ékíÿÿH�üt(Ǫk(ÇÐk(¾éHíÿÿ�ùM�ÿÿÿ�ùkt �ùK�{HÁà
H��t(¸éíÿÿ�ö¿�6`YC�ú6�níÿÿ�Ò�fíÿÿH�Å�ÐH�-ik(¶ué�ëÿÿH�Ik(H�:k(Hc-[k(L�%dt(H�ÐL�âHh� k(H�-,k(H9Õ��¶2¹@�öt @¶ö¶ µ CHcðf�¼6 Ct
�k(H�k(D¿�6 8C¶ùA�<8LcÇG¿�ÀDCD9Àt¿�6 *C=6Hcð~Ͷɶ �À6CëÀ�ÿH�¿�?`YCépÿÿÿH�·� Cé}ìÿÿ�_j(H� s(Ç�j(�êH�lj(�ÐÁú÷ûÀé�ìÿÿIcïH-qs(L�%js(�j(L�àH�-:j(H9Åvu¶¾�Ét ¶É¶4� CHcÊf�¼  Ct
�"j(H�#j(D¿� 8C@¶þA�<8LcÇG¿�ÀDCD9Âtp¿� *C�ú6HcÊ~Ë@¶ö¶4µÀ6Cë½HcÊ·�  Cf�ÀtH�-Éi(H�-¢i(�´i(¿´ 8C�ÆHcþ¿¼?ÀDC9ú�êýÿÿ¿� *CHcÊëÕ�ÿH�À¿�?`YCé$ÿÿÿè¬ÿÿH�Jr(¸éÐêÿÿÇi(éóÿÿH�DzéBüÿÿ�:0t
¸é§êÿÿ¶B<Xt<xuêH�zè«ÿÿH�r(¸é�êÿÿ�AUºATI�ôUSH�ûL�çH�ìH�t$èÞªÿÿH�ÅH�D$�8��L�%fu(L�kM�äuë3M�$$M�ät'I�|$L�îèRªÿÿ�ÀuæI�l$H�Ä[]A\A]ÃfD¿ èîOI�ÄL�hH�hÇ@H�u(H�ïI�$L�%÷t(èâL�âH�ßH�Æè�SH�Ä[]A\A]Ãf�1ÿº¾ànCèo©ÿÿL�æH�Ç1Àè�/é@ÿÿÿffff.�AWAVAUATI�ôU�ý¿ÄSH�ìè�ªÿÿ¿àH��$ènªÿÿ¿àH��$øè�¤ÿÿH��$ðH��$E1À1Ò¿Æ-1ÀëTH��$øH�°`�CHcÊHÁá�ÂH�4H�°h�CH�tH�°p�CH�tH�°x�CH�tH�À@H=�%��¶���C�Ét#H�´$Hcß�Ç� ��h�C�Yÿ�û�yH�¸`�Ct¸�¸��C�jÿÿÿH��$ðH�°`�CIcÈHÁáA�ÀH�4H�°h�CH�tH�°p�CH�tH�°x�CH�À@H=�%H�t�iÿÿÿH��$HcÇH�´$L��$ðÆH��$øHcÂHÁàHÇH��$ðIcÀHÁàHÇH��$øè��ý�ä¶5ÿï¸ë�¶êï�À�Ö�PÿI�ÔH� ¶@8òu7¶q@:5Éïu*¶I:
¾ïu9Åv�ÁI� ̶ ö� óhu¹HÇl�C9Åw§L�ãA½ë@A�ÅH�ÃD9ívZH�{�?-uê�luä�tÞè ¤ÿÿH�xA�Åè<¨ÿÿL�CI�ÆH�ǹu�C1ÀHÇÂÿÿÿÿ¾I�Àè�¨ÿÿL�sH�ÃD9íw¦L�¬$ »ÿÿÿÿE1öÇD$,�9�b(tL�æ�ïè¾�ÀuêH��$øH��$M�èL�æ�ïÇpb(�bb(èÍ ÿÿ�ø?A�Ç�©D�ÿèY�Àu¥A�ÿÿ�»A�ÿúvz1ÿº¾oCè!¦ÿÿH�Ç1ÀèG,H�=0b(1Ò¾èX9þa(�`ÿÿÿéiÿÿÿH�´$Hcß�Ç�ùÆ:�lýÿÿH��$HcÏ�ÇÆ :éUýÿÿfDE�ÿBÿ$ý��CDH��$ðM�èº4¬BL�æ�ï��a(èè¤ÿÿA�Çé/ÿÿÿH�9n(L�óH�Àt �8�Ý�D$,�À�¼M�öu7H�Ä[]A\A]A^A_ÃD¾L�÷H�D$ è®/H�D$ H�Àt$L�p¾:L�÷èS¤ÿÿH�ÀtÆA�>uÅH�ÀuÜH�ßèÈ¡ÿÿë��
/n(�
(n(Ço(Çôn(Ço(Çèn(éþÿÿL�=|m(M�ÿ�ÐL�ÿ賡ÿÿH�D$HH�·`(H�ÇH�D$0è�¡ÿÿL�d$@H�D$8A�ì�ÝH�Ãë ¶Ïn(¾ðL�ÿ褣ÿÿH�ÀtOI�ÇI�ÇtFH�|$0H�ÚL�þèÆ�ÿÿ�ÀuÌA¶�Òt ¶�n(8Âu¿M�ÿ�ëD�åL�d$@�{ýÿÿëf��ëD�åL�d$@H�T$8H�D$HH�|èB¥ÿÿD¾
Jn(I�ÇH�`(L�¡l(¹Ü�CH�Êÿ¾L�ÿH�$1Àè}¥ÿÿH�=~l(è� ÿÿL�=rl(éýÿÿDèÛBM�ö�rþÿÿf�é4þÿÿ1ÿº¾àqCèz£ÿÿH�Ç1Àè )�D$,HÇ!l(�À�ýýÿÿë·ÇR(é¨üÿÿÇ
R(é�üÿÿÇGl(é�üÿÿÇ8l(é{üÿÿH�=4_(èÏÍéjüÿÿÇ�k(é[üÿÿ�
7l(éOüÿÿ�%+l(÷éCüÿÿ�
l(é7üÿÿ�%l(ïé+üÿÿH�=ä^(1Ò1öè�¥ÿÿH�À�JH�;m(éüÿÿÆ?k(éúûÿÿÆ3k(éîûÿÿ�XQ(�Ök(éÝûÿÿH��^(H�7l(éÊûÿÿH��^(H�,l(é·ûÿÿH�p^(¾=H�×H�T$è~¡ÿÿH�ÀI�ÇH�T$�+I�GH�D$0�:tA�u"º¾qC1ÿè¢ÿÿH�Ç1Àè-(H�^(�D$0)ÐHcÈ�D$H�ÏH�L$ è,£ÿÿ�T$H�5ñ](H�ÇI�Ç�êHcÒèРÿÿH�L$ H�´$èºAÆDÿH�|$0èN¢ÿÿH�D$8H��$è�8�@H�|$8è¾û1ÒH�ÆL�ÿèqKéÌúÿÿH�=�](H�ÿ�Öè7#é²úÿÿH�=«^(è61ÿè�ÿÿÇ�j(é�úÿÿ�úO(�|j(éúÿÿ�
Yj(ésúÿÿ�%Mj(ûégúÿÿ�
Aj(é[úÿÿ�
5j(éOúÿÿÇEj(é@úÿÿH�=ù\(1Ò1öè £ÿÿ�²j(é%úÿÿÇ?i(éúÿÿÇk(éúÿÿÇíj(dzj(éîùÿÿ�
Éi(éâùÿÿ�%½i(÷éÖùÿÿL�=_c(H�=�\(èS.L�=Lc(Çh(èí¦ÿÿé¨ùÿÿH�a\(H�"i(é�ùÿÿL�=c(H�=G\(è.L�= c(ÇÕg(謦ÿÿ�=µh(t
Ç©h(�=�h(�LùÿÿÇ�h(é=ùÿÿèx,�=�h(t
Çuh(�=jh(�ùÿÿÇZh(é ùÿÿè�,�=Mh(t
ÇAh(�=6h(�äøÿÿÇ&h(éÕøÿÿ�=h(Çh(�¾øÿÿÇh(靸ÿÿÇ}i(é øÿÿÇji(é�øÿÿÇoi(é�øÿÿÇ`i(ésøÿÿÇIi(édøÿÿÇ6i(éUøÿÿÇ/i(éFøÿÿH�=ÿZ(H�ÿ�_1Ò1öè�¡ÿÿ�?i(é"øÿÿH�=ÛZ(H�ÿ�~1Ò1öèY�ÿÿH�"i(éý÷ÿÿH�=fg(H�ÿ�è��ÿÿH�=¡Z(I�Çè��ÿÿI�|è¿�ÿÿD¾
Çh(I�ÇH�}Z(L�&g(¹Ü�CHÇÂÿÿÿÿ¾L�ÿH�$1Àè÷�ÿÿH�=g(èû�ÿÿL�=ôf(é÷ÿÿÇ
g(ép÷ÿÿL�=)Z(M�ÿ��L�þ¿�C¹ ó¦��¾%�CL�ÿè>�ÿÿ�À�&Çh(é'÷ÿÿL�=àY(¿ñ�C¹L�þó¦�SÇ¡f(éüöÿÿ�=Âg(�ÿ�è�
Çf(�%Âf(ïéÛöÿÿÇÅg(éÌöÿÿ¿èÂÇÀe(Çvf(ÇL(þÿÿÿé�öÿÿ¿è�1ÿèÞ�ÿÿ�
gf(�é�öÿÿÇtf(ésöÿÿH�ü_(H�=%Y(H�ö_(èé*dzd(è�£ÿÿHÇ×_(é:öÿÿ¿è0Ç.e(é!öÿÿÇf(éöÿÿH�ËX(¿N�C¹H�Æó¦u H�ÀH�¯X(M�ötL�÷èR�ÿÿH�=�X(èÖ�ÿÿI�ÆéÎõÿÿH�5�X(¿/�Cè
òÿÿé¸õÿÿH�5qX(¿4�Cè÷ñÿÿé¢õÿÿH�5[X(¿:�Cèáñÿÿé�õÿÿH�5EX(¿@�CèËñÿÿévõÿÿǸd(égõÿÿÇ©d(éXõÿÿL�=X(¿^�C¹L�þó¦�@ Çúe(é-õÿÿH�=æW(è¡EéõÿÿH�=ÕW(è )Çjc(èA¢ÿÿéüôÿÿÇd(éíôÿÿH�=¦W(¾è,é×ôÿÿH�=Pd(H�ÿ�¤1ÒH�?H�ø�½�H�À�ÂH�8uó�rHcÂH�ÅL�<ÅHcöHÁæH�T$è¼�ÿÿH�
5W(H�T$H�éc(H� JÇ8éXôÿÿ�
4d(�H�=ye(�CôÿÿHÇhe(ýé3ôÿÿH�ìV(�8uH��c(H�Òt �:�â H�kc(éôÿÿ9 V(�%

Óc(ǹd(Ç�d(ÇÅd(Ç�d(éÆóÿÿH�=V(1Ò1öèVLé±óÿÿ�
�c(é¥óÿÿH�^V(H�c(é�óÿÿH�=KV(H�´$è1Òèì�ÿÿ�ÞH(H��$è�8�eóÿÿL�=V(1ÿº¾Ë�Cèí�ÿÿL�þH�Ç1Àè é;óÿÿH�ôU(H��b(é(óÿÿH�=áU(¾è7$éóÿÿHÇd(4¬BéóÿÿÇèc(Ç®c(Ǭc(éßòÿÿH�=�U(1Ò1öè?�ÿÿH�À¶¦b(�Â�àþ Ð��b(é²òÿÿH�5kU(H�T$P¿è|�ÿÿ�À�yôÿÿ�D$h%ð=@�eôÿÿH�=9U(1Ò¾è
Kéhòÿÿ�T$,�Ò�Ø è78ÇD$,éJòÿÿHcÃ1ÿºM�<ľ��CèÒ�ÿÿH�Ç1ÀL�þèõé�òÿÿ�
ùa( éòÿÿ�L$,�É�¤ èÃ@ÇD$,éöñÿÿH�=¯T(è�!éåñÿÿ�
Áa(éÙñÿÿ�=Æa(Ç8G(�~ �=³a(�µñÿÿÇ£a(é¦ñÿÿ�=�a(ÇG(�Z �=�a(��ñÿÿÇpa(ésñÿÿH�=,T(1öè�é`ñÿÿÇb(Çb(éGñÿÿÇ9a(é8ñÿÿÇâ`(é)ñÿÿ�
a(éñÿÿH�=ÖS(è¡Jé ñÿÿ1ÿèÇ`(éöðÿÿÇì`(éçðÿÿH�= S(èëÂéÖðÿÿL�=�S(¿��C¹ L�þó¦�ºðÿÿ¾¨�CL�ÿè­�ÿÿ�À�¥ðÿÿ¾¶�CL�ÿè��ÿÿ�À��ðÿÿ¾Á�CL�ÿè��ÿÿ�À�{ðÿÿ1ÿº¾`oCè
�ÿÿL�þH�Ç1Àè-éXðÿÿ�Ça(éAðÿÿÇk_(�
`(@é+ðÿÿH�=äR(H�=5U(è�ÉÿÿÇr^(ÇÔV(è?�ÿÿÇÅV(HÇU(éåïÿÿH�=�R(Ç�_(H�ÿ�Ëïÿÿè&�ÿÿ�ÀA�Çu,H�xR(¾�oC1ÿºH�D$0èB�ÿÿH�t$0H�Ç1ÀècD�ÿè �ÿÿé�ïÿÿH�?R(H�_(ésïÿÿDZ^(édïÿÿÇ¢^(éUïÿÿÇw^(éFïÿÿ�%_(ßé:ïÿÿH�{`(º¾æ�C1ÿE1ÿè¿�ÿÿH�ÚH�Æ¿1Àè��ÿÿº¾�C1ÿè��ÿÿ¿H�Æ1Àèm�ÿÿHÇD$0��C@H�T$0H�H�ÒH�T$8�°¾HÓC¿1Àè9�ÿÿE�ü1À»D�ýéÇ�º�âC¾
�C¿1Àè
�ÿÿ¸ÃH�èHÁàL�¨��C¸M�ítbHÁå�½h�Ct¾IÓC¿1À�ÃèÊ�ÿÿºL�î1ÿèÛ�ÿÿ¾ýÒCH�¿1Àè§�ÿÿºL�î1ÿè¸�ÿÿH�ÇèÀ�ÿÿøA�ÄA�ü���D�åH�êHÁâH�º��C�pH�êHÁâ¶���C�ÉtÅH�êHÁâ�º��Ctµ�À¾É�ÿÿÿºÛñC¾
�C¿1Àè�ÿÿ¸éÿÿÿH�LP(H��^(é�íÿÿÇ&](éqíÿÿ�%K](ßéeíÿÿÇ�\(éVíÿÿÇ�\(éGíÿÿÇÝV(é8íÿÿÇö](é)íÿÿÇ·\(éíÿÿÇT\(é íÿÿÇE\(éüìÿÿ�5Â](�ö�È�
Ç\(�
Â\(éÛìÿÿL�=�O(¿��C¹ L�þó¦��Ç©\(Ç£\(é¦ìÿÿH�=_O(1É1Ò1öè�é�ìÿÿH�=HO(èó»é~ìÿÿÇ�[(éoìÿÿ�A�ýD�ë�H�5QP(¿ �Ãè$�ÿÿ�ûuçH�t$8º1ÿèÎ�ÿÿ¾êCH�¿1Àè��ÿÿA�ÇH�D$0@A�ÿ��#ýÿÿº¾�C1ÿè��ÿÿ»H�Æ¿1Àè^�ÿÿfDH�5ÑO(¿ �Ãè¤�ÿÿ�ûuçº1ÿ¾#�CèN�ÿÿ¿H�Æ1Àè�ÿÿH�à\(1ÿº¾;�Cè'�ÿÿH�ÚH�Æ¿1Àèõ�ÿÿè°�ÿÿH�H�ÅH�Òt"H�Ãf�1ÀH�þcëC¿èË�ÿÿH�H�ÒuãH�ïè«�ÿÿ¾ÚñC¿1Àèª�ÿÿH�k\(º¾R�C1ÿè²�ÿÿH�ÚH�Æ¿1Àè��ÿÿH�=ùN(è$¾ÚñC¿1Àèc�ÿÿH�$\(º¾°oC1ÿèk�ÿÿH�ÚH�Æ¿1Àè9�ÿÿH�=²N(è=¾ÚñC¿1Àè�ÿÿº¾m�C1ÿè+�ÿÿ¿H�ƺØoC1Àè÷�ÿÿ1ÿèÀ�ÿÿD�ýE�üA�Ýé·f�I�غ�âC¾�C¿1ÀèÇ�ÿÿÇD$,H�ßIÁäèã�ÿÿDt$,I��$��CAŸEõH�ÛtDºH�Þ1ÿè§�ÿÿ¾cëCH�¿1Àès�ÿÿºH�Þ1ÿè��ÿÿH�Çè��ÿÿE�l¸�Å�ý��[ýÿÿA�ìL�âHÁâH�º��C�CýÿÿL�âHÁâH��`�CH�ÛtÆ����C�út»�êE1ö¹ÛñC�úº4¬BA�ÆE�öHEÊ�À�ÿÿÿI�غÛñC¾�C¿1ÀèÎ�ÿÿÇD$,éÿÿÿ�¾ÚñC¿1Àè¯�ÿÿ1ÛéÐüÿÿ¾��CL�ÿè�ÿÿ�À�³�}>(�ûX(�ùX(éüèÿÿ¾n�CL�ÿèï�ÿÿ�Àt¾ �CL�ÿèÞ�ÿÿ�À�SÇ�Y(éÇèÿÿÇ©Y(é¸èÿÿ¾ ÒCL�ÿè«�ÿÿ�À�îÇ9X(é�èÿÿHÇ©Y(é�èÿÿ1ÿº¾xqCè�ÿÿH�Ç1Àè9éöÿÿ1ÿº¾HqCèó�ÿÿH�Ç1Àèé<öÿÿÇ.X(ésöÿÿÇX(é�öÿÿ1ÿº¾�Cèµ�ÿÿH�Ç1ÀèÛéèÿÿ1ÿº¾ã�Cè��ÿÿH�Ç1Àè»éæçÿÿÇÔX(é×çÿÿÇåX(�éÈçÿÿ1ÿº¾°qCèW�ÿÿH�Ç1Àè}é¨çÿÿ1ÿº¾ànCè7�ÿÿH�t$0H�Ç1ÀèXé�ìÿÿ1ÿº¾8oCè�ÿÿL�þH�Ç1Àè5é`çÿÿ¾��CL�ÿèS�ÿÿ�À�¹�µ<(Ç/W(�-W(é0çÿÿ1ÿº¾0pCè¿�ÿÿH�Ç1Àèåéçÿÿ1ÿº¾ppCè��ÿÿL�þH�Ç1ÀèÂéíæÿÿH�=¦I(èá�ÿÿH�JV(éÕæÿÿ1ÿº¾Ã�Cèd�ÿÿH�Ç1Àè�é»òÿÿ1ÿº¾¨pCèD�ÿÿL�þH�Ç1Àègé�æÿÿ¾­�CL�ÿè��ÿÿ�À���ç;(ÇeV(�[V(ébæÿÿº¾ØpC1ÿèñ�ÿÿH�Ç1ÀèH�I(é®êÿÿH�=ôH(è/�ÿÿH��U(é#æÿÿ¿è �ÿÿH�ÒH(H��U(HÇ@H�éûåÿÿA¿1Ò¾écñÿÿ1ÿº¾pCèx�ÿÿL�þH�Ç1Àè�éÆåÿÿ������H�:tÇB¸ÃDH�21ÀÃf�¶:t 1ÀÃfD¶G:Fuî¶G:Fuå¶G:FuÜH�ÇH�Æë:uËH�ÆH�Ƕ<*uí¸Ãffffff.�HÇH�Ã@AWAVAUATI�ÔUH�ýSH�ìH�t$�H�yS(L�x M�ÿtbL�ûE1íf.�H�s8D�³�H�öt!M�äD�v tH��èH�éH�=þT(AÿÔ�ÀtD3u A�æ@LDëH�[ H�Ûu·M�í���E �Â�â�ú�=©�ª¨�¢M�ÿ�LE1ífDI�w8A���H�öt M�ä�^ tH��èH�éH�=wT(AÿÔ�Àt3] �ã uA÷��@MDïM� M�ÿu­DM�íHÇD$�ÂM�ä�ÀE1äÂ�àþÿÿH�ÄL�è[]A\A]A^A_ÃfD�Â�â@�ú@�Ô�Â�â�ú�0¨�¤E1íM�ÿ�w@I�w8A���H�öt M�ä�^ tH��èH�éH�=§S(AÿÔ�Àt
3] �ãMDïM� M�ÿu½é@ÿÿÿM�ÿ�"E1í@I�w8A���H�öt M�ä�^ tH��èH�éH�=OS(AÿÔ�Àt
3] �ã@MDïM� M�ÿuºéåþÿÿDM�ÿ�ÂE1í@I�w8A���H�öt M�ä�^ tH��èH�éH�=ïR(AÿÔ�Àt�E 1Ã�ãtAö��@töÄuM�ýM� M�ÿu¨ésþÿÿM�ÿtVE1í�I�w8A���H�öt M�ä�^ tH��èH�éH�=R(AÿÔ�Àt
3] �ã@MDïM� M�ÿuºéþÿÿE1íé
þÿÿH�|$�!þÿÿH�D$L�(éþÿÿE1íM�ÿ�þÿÿE1íI�O8A���H�Ét�Q 1Â�æ MDïM� M�ÿuÛéÛýÿÿff.�H�H�
&P(H�øH�Òt1ÿH9Á@�Ç1É�zvóÃ�rÿ$õà¼CfDH�Éu3H�r�~t)H�v�>.u �ÿu�~uH�ÁH�ÐH�H�Òu²óÃH�ÐH�1ÿH�Òu ëì�H�Ét�H�R8H�ÒtH�ºtöB t"H�ÈÃfDH�ÐH�1ÉH�Ò�dÿÿÿë°DóÃfffff.�öB@H�ñu'öGT@t óÃ�H�Gº@iH��èÿàfDH�G¾@iH�ÏH��°ÿàff.�H�H�¸ÿÿÿÿSH�Z0H9Y0r�À¶À[Ãf�H�H�H�J0H9H0rv¸Ã�¸ÿÿÿÿÃf.��R9P|è�À¶ÀÃ�óÃfffff.�UH�ýSH�ìH�ÐN(H�ÛtH�ßÿÕH�[0H�ÛuòH�Ä[]ÃUH�ýSH�ìH�ÐF(H�ÛtH�ßÿÕH�[(H�ÛuòH�Ä[]Ã�öuH�=%5(Ç¿F(Ãf.��®F(�ÀtÚóÃ@H�¡H(H�Àt@H�PHÇ@0H�P(H�@H�ÀuçH�àM(H�Àt� �üH�@ H�ÀuðH��O(H���H�ÀtDH�P8HÇ@8H�P@H�@H�ÀuçóÃD�O(�Ét�J óÃH�B`H�ÀtH�
8O(H9�ètóÃDf�x xò�B �Á�á�ùuâ%=tÖH�z8tÏAÇÃfffff.��öu
H�=�E(uH�=�E(�5M(óÃD� M(E�ÀuïH�=uE(�5÷L(ëàDH�=y3(Ã�¶�Àt'�[F(¹fD<FDÑH�Ƕ�Àuð�:F(óÃ�=2E(Ãf�H�GH�WH�0Ã@�Éu4H�ö�KM(uH�Òu4H�=�L(óÃ�øuêH�÷H�=qL(ëê�H�=`L(tÂóÃ@�øHDúH�=JL(ëÃ�H�
YN(SH�ûH�ÉtH�úëH�ÂH�H�ÀuõH�H�H�[þ(¿èS�ÿÿH�HÇ@ `¹@H�N([Ãffffff.�H�\$ðH�l$øH�óH�ìH�ý¾p¿è
�ÿÿH�hH�X8HÇ@h`¹@Ç@`ÿÿÿÿH�\$H�l$H�ÄÃ�H�ìH�vH�èï�ÿÿ�À�ÀH�ĶÀÃf�H�ìH�?èÔ�ÿÿ�À�ÀH�ĶÀÃ�H�\$èH�l$ðH�óL�d$øH�ìH�ÿH�ýA�ÄH�Ût E�äu�{v1ÀH�$H�l$L�d$H�ÄÃ�Cÿ$Å`½CfDH�sH�ïè\�ÿÿ�À��H�[ë®fDH�sH�öt¯H�ïè7�ÿÿ�À�À¶Àë�DH�sH�ïè\ÿÿÿ�ÀtX¸ë��H�sH�ïèDÿÿÿ�ÀuèH�s H�ïè4ÿÿÿ�À�À¶ÀéYÿÿÿ�H�[é7ÿÿÿ�H�sH�öu�é2ÿÿÿf�H�së¾°é%ÿÿÿ¶�Àt0<?t1<*t-<[t)H�úë�<?t<*t<[tH�¶�Àuéét�ÿÿH�ú�H�Òtò1Òéä~ÿÿ@UH�ýH�~SH�óH�ì�~uZH�R 1ÀH�Òt H�ºØ�ÀH9ë�Á8ÈtQH9ë¸t'H��ØH�ïH�pÆèZÿÿÿ¶ K(�À�À¶À�H�Ä[]Ãf�H�rH�T$è2ÿÿÿ�ÀH�T$t�H�Ä1À[]ÃUSH�ûH�ìö J(tH�¿èH�ÿtH�GH�Þÿ�Ø�Àu)H�+H�gC(H�Ûu
ë(H�H�Ût H�{H�îèÌþÿÿ�ÀuèH�ĸ[]Ã@H�Ä1À[]Ãffffff.�H�\$ðH�l$øH�×H�ìH�ÓL�Åèdÿÿÿ�ÀuH�{`tH�\$H�l$H�ÄÃf.�öC uá�¥�ûëØ�AWI�÷AVI�þAUI�ÕATI�ÔUSH�ì(�G¨�[¨�+L�åI�~H�ÿ��M�ÿt)A¶G¨�Àè�à�ø�Ù�ø���Àu]A�F¨�y¨�#¨tEI�~H�æH�l$èL�ÿÿH�ÀH�Ãuë*f�¶C�à8< tuH�H�ÛtH�{H�îèA�ÿÿ�ÀtÝDM�ÿtAöGt|I�^ë+fD¶CH�î�à8< t <L�æIDõ1Òè�|ÿÿ�ÀtH�H�ÛtH�{H�ÿtï�?*uÈ�uÂf�M9åtL�ïèC|ÿÿL9åtH�ïè6|ÿÿH�Ä(H�Ø[]A\A]A^A_Ã@I�ë°¾L�çè{ÿÿH�ÀH�Å�¿þÿÿé·þÿÿf.�¾H�×èózÿÿH�ÀI�Å�§A�Fé�þÿÿI�~H�æL�l$è-ÿÿH�ÀH�Ãuë*¶C�à8<�QÿÿÿH�H�ÛtH�{L�îèÿÿ�ÀtÙA�Fé�þÿÿH�æL�d$èã~ÿÿH�ÀH�Ãu"ë0f�¶C�à8<�ÿÿÿH�H�ÛtH�{L�æèÍ~ÿÿ�ÀtÙA�Fé7þÿÿA�FM�åéÙýÿÿ@SH�û¿è�ÿÿH�[F(H�XH�H�MF(�
gG(@[Ã@UH�ýSH�ìH�@@(H�Ûuë)f�H�H�ÛtH�{H�îèL~ÿÿ�ÀuèH�Ä[]Ã�¿è&ÿÿH�ïH�Ãè+ÿÿH�CH�ð?(H�H�æ?(H�Ä[]Ãffffff.�ATI�ü¿USH�óèÜ~ÿÿL� L�%ªE(H�ÅM�äuë8�M�$$M�ät'I�|$H�Þèº}ÿÿ�Àuæ[L�eH�è]A\Ãf.�º¾àÃC1ÿè/}ÿÿH�ÞH�Ç1ÀèR[H�è]A\Ãf.�H�=`>(SH�ût1ÿº¾ðÏCèñ|ÿÿH�Ç1ÀèH�X>(�HAH�XH�XH�%>([Ãff.�UH�o<H�Ç8SH�óH�ì¶�ÒHDï�Àu(ëP1ÿº¾ÄCè�|ÿÿH�Ç1ÀèµH�ö�Àt*�èA<7wÓ¶Àÿ$Å ½Cf��MH�ö�Àu×�H�Ä[]Ãf��M ëµf.��Më¥f.��Më�f.��Më�f.�H�\$àH�l$èL�d$ðL�l$øH�ì(H�^(H�FH9ÃskH�n H�DH9Ã��H�Ò��H�G8L�.º¾0ÄC1ÿL� H�¨èè�{ÿÿM�èH�ÞH�ÇL�áH�êH�\$H�l$L�d$1ÀL�l$ H�Ä(é H�n I�ØI)ÀI9èw�H�\$H�l$L�d$L�l$ H�Ä(Ã�H�ÉuÚH�Ò�rÿÿÿD�N@E�ÉuÈH�G8L�&ºÇF@1ÿ¾xÄCH�(H��èè{ÿÿL�áH�ÇL�d$H�êH�ÞH�l$H�\$L�l$ 1ÀH�Ä(éDAWAVAUATUSH�ûH�ìH�/H�íH�è�.�O1ÿ¶P¾H�!Ö@�þH�ßÿÀê�â ÑH�ÀuÝH�ÿ�KuH�kH�Ä[]A\A]A^A_Ãf.�Hÿ1ɺ`¶@¾°Ä@I�ÞL�kè5{ÿÿH�+H�CH�íué�@I�mI�íM�äL�åtqöEL�etçH�{ºH�îèV}ÿÿH�H�Òtn¶E�D$ë@L�ú¶D$2B¨8tiL�:M�ÿtI�H�uH�$è(zÿÿ�ÀH�$tÐM�äL�}H�*L�åu��IÇEH�CI�H�Ä[]A\A]A^A_Ãf�I�.H�(I�îéYÿÿÿ1íéþþÿÿH�ïè@vÿÿéBÿÿÿff.�AW¸ÛñCAVI�ÖAUI�õATI�üUSH�ìH�ÿLDàA�<$u?H�=VA(��º¾°ÄC1ÿèyÿÿH�Ç1Àè=ÿH�ÄL�ï[]A\A]A^A_éÇuÿÿH�A(H�ÛtYH�{�?tºL�æè:yÿÿ�ÀtfDH�H�Ût6H�{L�æèyÿÿ�Àuè1ÿº¾øÄCè§xÿÿL�æH�Ç1ÀèÊþH�H�ÛuÊI�}è¹ýÿÿI�}8è°ýÿÿM�}M�ÿ�ýH��@(H�Åf�H�À���H�}@H�ÿ��AöG�H�]HH�Ûuë]DH�H�ÛtPI�GH�sH�ÇH�D$èkxÿÿ�Àuß¶CA2G¨8uÓ1ÿº¾ ÅCèêwÿÿH�t$H�Ç1Àè þH�H�Ûu³H�mH�í�sÿÿÿH�-ä?(H�èM�?M�ÿ�MÿÿÿM�}8M�ÿ�9H�í���H�} H�ÿ�ãAöG�ØH�](H�Ûuë]DH�H�ÛtPI�GH�sH�ÇH�D$è«wÿÿ�Àuß¶CA2G¨8uÓ1ÿº¾ ÅCè*wÿÿH�t$H�Ç1ÀèKýH�H�Ûu³H�mH�í�sÿÿÿH�-$?(M�?M�ÿ�PÿÿÿM�uXM�eA�<$�Z�9(�À�v9(A�EH�í¸(it H�èH�mH�íuôL�(H�Ä[]A\A]A^A_Ãf�L�þèØvÿÿH�ÀH�Ãué{ÿÿÿH�H�Û�lÿÿÿI�GH�sH�ÇH�D$èÇvÿÿ�À�Oÿÿÿ¶CA2G¨8uË1ÿº¾ ÅCèBvÿÿH�t$H�Ç1Àècüë©�L�þèhvÿÿH�ÀH�ÃuéKþÿÿH�H�Û�<þÿÿI�GH�sH�ÇH�D$èWvÿÿ�À�þÿÿ¶CA2G¨8uË1ÿº¾ ÅCèÒuÿÿH�t$H�Ç1Àèóûë©�AöG�}ýÿÿH�mH�í�XýÿÿéàýÿÿAöG�þÿÿH�mH�í�øýÿÿé�þÿÿAÇEé¬þÿÿH��=(H�ÅéºýÿÿH�Åéoþÿÿffffff.�H�é§wÿÿ�AVA�ÎAUI�õATUH�ý¿SH�ÓèrvÿÿI�ÄH�(¶@M�è�àù�ÈE�öA�D$�ÙM�ÀM�D$�lH�Ût|¾�°BH�ßèÑoÿÿ�Àtk¾ÐCH�ßèÀoÿÿ�Àt|¾ÐCH�ßè¯oÿÿ�Àu+A¶D$L�ç[]�àÇ�È A�D$A\A]A^éjéf.�¾XÅC1ÿºètÿÿH�ÞH�Ç1Àè¢úA¶D$L�ç[]�àÇ�ÈA�D$A\A]A^é!é�A¶D$L�ç[]�àÇ�ÈA�D$A\A]A^éÿè�L�ïè0qÿÿH�xèguÿÿA¶UI�À�Ò��L�éH�ÅE1É1öë f.�H�Á�Uÿ1ö¶A¹�Òt.�öuæ�ú*t9�ú?t4�ú[t/�U1öH�Å�9\@�ÆH�Á¶�ÒuÒE�Ét0ÆEé�þÿÿfDH�Çè`pÿÿIÇD$M�l$A�d$þé�þÿÿH�Çè?pÿÿM�èéfþÿÿ�H�ì1ɺÐC¾ÐC1ÿè þÿÿ1ÉH�ǺÐC¾%ÐCèõýÿÿH�ÄH�ÇéÙîÿÿf�H�ì1ɺÐC¾6ÐC1ÿèÉýÿÿ1ÉH�ǺÐC¾IÐCèµýÿÿH�ÄH�Çé�îÿÿf�H�\$ðH�l$øH�ìH�=R5(H�ýH�ót2¾9¿WÐCè3úH�-45(H�55(H�l$H�\$H�ÄÃfDH�=5(uÄH�=5(uºëÇf.��j;(SH�û�À�®�øv)[¾
¿WÐCéÉùf��Àu H�{èÃÿÿÿH�H�Ût{�C�øt#vá�ø
tà�øuäH�=@:(è�ÿÿÿëÖf�H�C H�ÀtÄ�
ñ:(ë��HH�H�Àtª�P�útrë�úué�ùuäÇ@ëÛ�ùuÖÇ@ëÍf�[Ãfffff.�ATU�õSL�g0H�_èL9gðt,¾�¿WÐCèýøëL9cHu���9èt�íu�ÀyH�H�Ûuà[]1ÀA\Ã�H�C[]A\Ã�UH�ýSH�óH�ìH�öuëID¾�¿WÐCè�øH�H�Ût-H�ßÿÕ�{wÞ�Cÿ$Å`¿C@H�sH�ïè¬ÿÿÿH�H�ÛuÓH�Ä[]ÃDH�59(H�ïè�ÿÿÿë®�H�s0H�ïètÿÿÿë�f�H�592(édÿÿÿ@H�\$ðH�l$øH�ûH�ìH�=:(A¸¹ºèÃjÿÿH�ÀH�Åtk�}vH�\$H�l$H�ÄÃfDH�=á9(ÇEH�ÞèJjÿÿH�ÀtUH�P8�
�0(HÓêHP(H�U0HÇE(àñhH�\$H�l$H�ÄÃf�1ÿº¾�ÅCèïoÿÿH�Ç1ÀèöéuÿÿÿHÇE0ë¶fDH�\$ðH�l$øH�ûH�ìH�=09(A¸¹ºèóiÿÿH�ÀH�Åt[�}vH�\$H�l$H�ÄÃfDH�=9(ÇEH�ÞèziÿÿH�ÀtEH�@(H�E0HÇE(àñhH�\$H�l$H�ÄÃfD1ÿº¾�ÅCè/oÿÿH�Ç1ÀèUõë�HÇE0ë¹fDSH�Óº ­@H�ìH�vH� H�áHÇ$ÇD$èSrÿÿ�D$�H�$H�Ä[ö528(@�öt @¾öéûmÿÿ1ÀÃDAWAVM�ÆAUI�ýATI�ÔUH�ÍSH�óH�ìL�yL�L$M�ÿu ësI�?H�ÚH�Æèrìÿÿ�ÀuNM�M�ÿtUI�?è�ÿÿÿH�ÀuØH�sI�?èüëÿÿ�Àt(H�C H�ÀtÑH��ØH�ÀtÅH�pI�?è×ëÿÿ�ÀuµH�Ä[]A\A]A^A_Ã�L�D$H�ÙH�Ä[H�îL�âL�ï]A\A]L�ðA^A_ÿàfff.�AWI�ÏAVI�ÖAUI�ýATI�ôUSH�ìH�F H�oHH���H�Ûu ë9H�[H�Ût0H�}H�3è[áÿÿ�ÀtçH�ÚM�ùM�ðH�éL�æL�ïèÐþÿÿH�[H�ÛuÐH�Ä[]A\A]A^A_Ã�AWI�ÏAVI�ÖAUI�õATI�üUSH�ìH�F H�¨�H�ít\fDI�\$ H�ÛuëY@H�uèÇêÿÿ�ÀtH�H�Ût(H�{H�ÿuâH�ÙM�ùM�ðH�êL�îL�çè;þÿÿH�H�ÛuØH�mH�íuªH�Ä[]A\A]A^A_ÃH�ê1öM�øL�éL�çAÿÖH�mH�íu�ëÕffffff.�AWAVAUI�õATI�üUSH�ìHH�GHH�oXH�\$<H�T$L�w`H�L$H�D$ H�GPH�ÚH�t$ L�ïH�D$(èCýÿÿD�\$<I�ÇE�Û�ÂH�t$(H�ÚL�ïè"ýÿÿD�T$<H�D$E�Ò��I�E H���H�Ûu3é�f.�L�L$L�D$H�éH�ÚL�îL�çè5ýÿÿH�[H�ÛtqL9û�£H;\$ttH�H�}H�ÖH�$èyßÿÿ�ÀH�$u±I�~H�Öèeßÿÿ�Àt¼L�L$L�D$L�ñH�ÚL�îL�çèÖüÿÿë�@H�L$H�T$L�îL�çè þÿÿH�ÄH[]A\A]A^A_Ã@L�L$L�D$H�ÚH�L$(L�îL�çè�üÿÿéQÿÿÿfDL�L$L�D$H�ÚH�L$ L�îL�çècüÿÿé)ÿÿÿfffff.�AWAVI�öAUI�ýATUSH�ì8H�GHH�oPH�T$H�T$,L�gXL�÷H�L$H�ÆH�D$è±ûÿÿI�Ç�D$,�À�ÚI�F H���H�Ûu.é�DL�L$L�D$H�éH�ÚL�öL�ïèÍûÿÿH�[H�Ût\L9ûtoH�H�}H�ÖH�$èÞÿÿ�ÀH�$u¼I�|$H�ÖèÞÿÿ�ÀtÆL�L$L�D$H�ÚL�áL�öL�ïèxûÿÿH�[H�Ûu«�H�Ä8[]A\A]A^A_Ãf�L�L$L�D$H�ÚH�L$L�öL�ïè3ûÿÿéaÿÿÿfDH�L$H�T$L�öL�ïècüÿÿH�Ä8[]A\A]A^A_Ã@AWI�ÏAVI�þAUI�õATUSH�ì(H�GHH�oPH�$H�T$L�ïH�ÆH�D$èhúÿÿ�T$I�Ä�Ò��I�E H���H�ÛuëF�H�[H�Ût6L9ãtBH�}H�3èöÜÿÿ�ÀtâL�$H�ÚM�ùH�éL�îL�÷èjúÿÿH�[H�ÛuÊH�Ä([]A\A]A^A_Ãf�L�$H�L$M�ùH�ÚL�îL�÷è6úÿÿë�@H�$L�ùL�îL�÷ènûÿÿH�Ä([]A\A]A^A_Ãffffff.�H�\$ØH�l$àH�õL�l$ðL�t$øI�ÕL�d$èH�ì8L�gHH�T$ H�ûH�ïI�ÎL�æècùÿÿ�L$ �Éu;H�ÀtM�ñM�èL�áH�ÂH�îH�ßè�ùÿÿH�\$H�l$L�d$ L�l$(L�t$0H�Ä8Ã�L�ñL�êH�îH�ßè¿úÿÿëÎffff.�H�ìH�5u3(�=g3(èziÿÿ�øÇa((v¨uºë�ÊÑè�J¨tõ�C((�øt¾ý ¿WÐCH�Äé7ï�H�ÄÃff.�H�þH�=1(S1ÉA¸ºèÓaÿÿH�ÀH�Ãt+�s�öt[Ãf�HÇC(ÇCH�Þ[H�=Î0(é!cÿÿ�1ÿº¾�ÅCè?gÿÿH�Ç1Àèeíë¸H�\$àH�l$èH�ýL�d$ðL�l$øH�ì8H�~ H�óI�ÔI�ÍH�ÿt¾èI`ÿÿ�Àu%öC@tH�\$H�l$ L�d$(L�l$0H�Ä8ÃfDH�{ 1öèµdÿÿH�ÀtÑH�°H�öu!@H�{ H�Æè�dÿÿH�Àt°H�°H�ötãöF@uÝH�D$L�éL�âH�ïÿU@H�D$ëÅDH�E@L�éL�âH�ÞH�ïH�\$H�l$ L�d$(L�l$0H�Ä8ÿàfD@öÇS�ûugöÃuRöÃu=öà u �ãu [f�Ã�[¿ÑC1Àé�ë¿i�C1Àè|ëëÒf.�¿ �C1Àèdëëµf�¿& G1ÀèTëë f�¿ÞðC1ÀèDëë�f�H�\$àH�l$èH�ûL�d$ðL�l$øH�ìhdH�%(H�D$81À�t7H�T$8dH3%(¸�^H�\$HH�l$PL�d$XL�l$`H�ÄhÃD��/(H�G(L�g0�ú��÷�úu;w§H�=Ç.(H�hH�Ú¾@iH�Gÿ�ð�À�AH�=y/(�tÿÿÿ�=}%(�ÿ�UH�sH�=�.(ºèÀcÿÿH�ÀI�Å��H�Æ¿ýÒC1ÀèEêL�ïèÍaÿÿL�ï�Ãè�aÿÿ�û�Rf.��ÃèÞ�û~ó1À¿½ÒCèê¸ÿÿÿÿI9Ä��H�ãM�à¹�ÐCº2¾H�ç1ÀèfÿÿH�æ¿ýÒC1ÀèËéH�â�
H�Â��ÿþþþ÷Ñ!È%����té�ÁÁé©��DÁH�JHDÑÀH�Ú)Ú�ú�ÓD�ÃèpÝ�û~óH�µè¿;ÑC1ÀèhééTþÿÿH�ãM�à¹|ÐCébÿÿÿL�k1ÿº¾¸ÅCè»cÿÿL�îH�Ç1ÀèÞéé�þÿÿf�º¾`ÐC1ÿè�cÿÿH�Ç1Àè麾èÅC1ÿètcÿÿH�Ç1ÀèêèÇà#(éfþÿÿè£Ü1Ûé¬þÿÿ@;�
þÿÿé¬ýÿÿH�s¿ýÒC1Àè¨èH�{è/`ÿÿ�Ãéeþÿÿè#cÿÿH�\$ðH�l$øH�ì�GH�û�è�øv¸H�\$H�l$H�ÄÃH9w(uæ1í��Åè8Ü�ýuóH�C(¿�ÐCH�pXH�@`Hs0Hp(1Àè#èH�s¿�ÐC1Àèèë��SH�óH�ì�ÿtlv!�ÿtL�ÿu�Bh+Fht/H�Ä[Ãf��ÿtºPÃC¾x¿WÐCè'é�H�;H�2H�Ä[é�bÿÿH�>H�2H�T$è�bÿÿ�ÀH�T$u¨�Bh+ChH�Ä[Ãff.�H�l$àL�d$èH�ÕL�t$øH�\$ØI�þL�l$ðH�×H�ì(I�ôèbàÿÿ�ÀtH�$H�l$L�d$L�l$L�t$ H�Ä(Ã�¿I�^hèòbÿÿE�NI�ÅHÇ@HÇ@H�(E�Éu:M�ät
E�D$E�Àu+I�FhH�ÀtH�XH�@H�ÀuóL�+ë�fDH�H�ÃH�H�ÀtæA�|$H�H�îè¡þÿÿ�ÀxÝH�H�ÃH�H�ÀuÝL�+éHÿÿÿfDH�ìH��(H=àûhvH�PøH�@øH��(H�G(H�ÄúÂÃC¾¯¿WÐCè®çfffff.�é«ÿÿÿff.�H�ìH�=(H=0ühs!H�ö(H�H�ÀH�=è(H�(H�ÄúÏÃC¾¦¿WÐCèHç�USH�óH�ìè²^ÿÿH�ÀH�Åt0H�ßèR]ÿÿH�D¶�ÒtfDH�À�UH�Ŷ�ÒuîÆEH�Ä[]ÃAUI�õATUH�ýSH�ìè ]ÿÿH�xèBaÿÿL�ïH�Ãè÷\ÿÿH�xè.aÿÿ¶UI�ÄH�Ø�Òt$H�Å@¶Ò¶�õh�¶UH�ÀH�Å�ÒuäÆA¶UL�à�Òt*I�Åf�¶Ò¶�õh�A¶UH�ÀI�Å�ÒuãÆ¾¦ÐCH�ßèÿÿÿ¾ºÐCH�ß1íèôþÿÿ¾¦ÐCL�çèçþÿÿ¾ºÐCL�çèÚþÿÿ¶A:$u)�Àt%H�ÚL�à1íëH�ÂH�À�Ét,¶J�Å:HtèH�ßèÐ[ÿÿL�çèÈ[ÿÿH�Ä�è[]A\A]Ã�l­íëØH�\$èH�l$ðH�ûL�d$øH�ì�l'(H�õ�ø�È�ø�¯�C;Et1ÀH�$H�l$L�d$H�ÄÃf�H�¿ ÐC¹
H�Æó¦tÕ¿ªÐC¹
H�Æó¦tÄ¿´ÐC¹
H�Æó¦t³¿ÁÐC¹
H�Æó¦t¢H�=¹ (t+H�uH�Çè#þÿÿA�ÄH�¡ (H�uH�8è
þÿÿA9Ä�mÿÿÿH�� (éaÿÿÿ�� �OÿÿÿéBÿÿÿ�D�W E�Ò�<ÿÿÿ�C;E�0ÿÿÿéBÿÿÿf�H�(SH�ûH�8H�G(H�ÿ(H�G H�¸øt¾*¿WÐCèåH�C H9''(tEH�.'(�5H (H�H�{ H��øH��H� '(è?`ÿÿH�{ H�Ú¾p²@[émXÿÿD¾+¿WÐCè¹äH�C ë¦AVAUATI�ÔUH�õSH�ûH�ìH�ÿH�L$��L�l$A¾ë¾A¿WÐCèqä�H�H�Ûth�{wâ�Cÿ$Åà¿C�H�{0L�ê¾àñhèoÏD��'(E�Û�oH�p'(H�C8H�{èË\ÿÿ�
(Óè�ÀHD$H�H�Ûu�@H�D$H�Ä[]A\A]A^ÃfDH�{L�ê¾àñhèÏ�1'(�À�éH�'(H�@(Hÿ&(H�C �C-�ø�bº`ÃC¾ü¿WÐCèîâfDL�céÿÿÿ�H�Cf�x �ùþÿÿH�@8�
S(HÓèHD$éâþÿÿf�H�{0H�L$L�âH�îè�þÿÿH�D$éÂþÿÿf�H�{ëÞf.�H�L$H�=Ä#(L�âH�îèYþÿÿH�D$é�þÿÿ�H�u8H�{L�êèÎésþÿÿH�C8H�À�cþÿÿö���VþÿÿH�H(H�ÞH�L$H�SPH�{èýýÿÿH�S8�B %=�öH�B8�
�(HÓèHD$H�{hH�ÿ�þÿÿL�ê¾àñhè�ÍéõýÿÿDH�C�
J(HÓèHD$éÙýÿÿf��Àÿ$Å`ÀC�¸�
(D�òÓâ9ÐBÂÓè�ÀHD$é�ýÿÿD¸ëÖ�¸ëÎf�¸ë¾f�1ÿº¾ÎÐCèOZÿÿH�Ç1Àèuàé
þÿÿ1ÿº¾ÆCè/ZÿÿH�Ç1ÀèUàé|ýÿÿöY#(�ÿÿÿéõþÿÿff.�H�5á!(H�=�(1É1Ò�W(é²üÿÿf�H��(H��(SHcßH�ÑH)ÁH9Ù|cH�H�h(H9Ãt}�
}(H�×Hcñ÷ÑHóHcÉH!ËH�
=(H�ÞH�C(H)ÎH)ÏH9þ~H�1(H�"([ÃH�ÚH�([Ã@�þ¿ úhèUÿÿH�(H�(H�H�ë(H9Ãu��
(éwÿÿÿf.�AWAVM�ÆAUI�õATA�ÌUH�ý¿0S�ÓH�ìL�L$èÿÿÿºìÐC1öHÇH�hL�ïI�ÇèÈL�L$H�1ÒH�øI�GA�_E�gM�w M�O(t}H�® (»iH�ÀuëRf�ºH�H�H�Àt@�ÒtñH�xuåH�xuÞº1ÿ¾8ÆCèmXÿÿH�Ç1Àè�ÞH�1ÒH�H�ÀuÆfDL�;H�Ä[]A\A]A^A_ÃfDA Ü�¶Òéuÿÿÿf.�H�\$ðH�l$ø�ûH�ìH�ÕH�÷è%þÿÿ�XHÇH�UH�EH�H�\$H�l$H�ÄÃ�H�ìH�5(¿
¾ è¦ÿÿÿH�xHÇ@H�xH�Äéýöÿÿffff.�H�\$ðH�l$øH�ìH�ë(H�ý�ó¿¾ èWÿÿÿH�h�XH�a(H�\$H�l$H�H(H�ÄÃH�©(¾éÿÿÿffffff.�H��(S¾H�û¿èöþÿÿH�X[ÃH�\$ØH�l$àH�ÓL�d$èL�l$ðA�üL�t$øH�ì(H�F(H�õI�ÍM�ƾP¿ è®þÿÿD�`H�hH�X L�h(L�p0HÇ@8HÇ@@HÇ@HH�$H�l$L�d$L�l$L�t$ H�Ä(ÃDH�\$ðH�l$øH�ìH�Ë(�ûH�õ¿¾8è7þÿÿH�h�XH�\$H�l$H�ÄÃ�H��(S¾(H�û¿èþÿÿH�X[ÃH�y(S¾H�û¿
èæýÿÿH�X[ÃH�\$èH�l$ðH�ÓL�d$øH�ìH�C(I�üH�õ¿¾(è®ýÿÿL�`H�hH�X H�$H�l$L�d$H�ÄÃffffff.�AWAVAUATA�ÔUH�ýSH�óH�ìH�ötM1ÀA¹ÑCA¸ºë
�H�ËH�sH�ötL�ÁL�Ïó¦�ÑE
Ã(�
½(H� H�H�ØH�ÉuÏH�í�FH�UH�ÒtZ¶:Jí�ß�Àt=<?tC<*t?<[u&fDë3fD<?�÷<*�ï<[�çH�¶�ÀuÝÇ+(H�$(¾p¿è�üÿÿHÇ@H�UH�P1Ò�}�Â�PH�P0H�ÛH�X D�`(HÇ@0H�P8HÇ@@ Ì@HÇ@HHÇ@PHÇ@XHÇ@`HÇ@h�ÎL�[M�ÛL�Þ�¾I�ÙL�Ù1íA¸f.�¶>@�ÿt2@�ÿ?tR@�ÿ*tL@�ÿ[uëD@�ú?t;�ú*t6�ú[t1H�Á¶�ÒuæM� M�É��I�qH�ötWA�ÀH�ñë¨�H�ÉtÕ@�ÿ*t;@�ÿ?t5@�ÿ[t/1ÉëD�ú*t�ú?t�ú[t H�Á¶�ÒuåH�ùv�ú*tH�Ä[]A\A]A^A_Ã�|uçM� �ÅM�É�xÿÿÿA�øÒH�ÚL�"M�ä�H�RM�âD¶
f�E1ö1ÉE�ÉI�ztXA�ù?A¾?tLA�ù*A¾*t@A�ù[A¾[u$ë2@@�þ?�Ô@�þ*�Õ@�þ[�ÖH�Á¶4
@�öuÕE1öD¶?1öE1íE�ÿtLA�ÿ?¾?tAA�ÿ*¾*t6A�ÿ[¾[uë)f�@�þ?t@�þ*t@�þ[tI�ÅB¶4/@�öuàA�þH�Ñ@�þH�ÖI�ÕI9ÍIFÍH9Éó¦�ÑþÿÿM�M�Ò�ÿÿÿL�âéîþÿÿ¶J:
\ê�ýÿÿHÇEéOýÿÿA¾?éEÿÿÿA¾*é:ÿÿÿA¾[é/ÿÿÿH�Ò�%ýÿÿéýÿÿH�A(¾p¿è²ùÿÿHÇ@Ç@é%ýÿÿAÁàA�,(�ý�á^�ý�à�ý�þÿÿHÇ@@ Ì@1öA¶�ÒuëT@�ú*t�ú[tI�ÃA¶�Òt:�ú?uåM�Ût0H�H�Ût5L�[ëÄ�ý���ý�¸ýÿÿHÇ@@`Í@ë HcÖ�ÆH�\ÐHëÃH�X H�Û��ýÿÿH�K¶�Òuë+��ú*t�ú[tH�Á¶�Òt�ú?uæH�Ét HcÖ�ÆH�\ÐHH�H�ÛuÀéOýÿÿHÇ@@PÐ@é4ÿÿÿHÇ@@PÑ@é'ÿÿÿHÇ@@Ï@éÿÿÿf�H�ìH�õþ'¾¿ èføÿÿH�?ÿ'H�PH�ÄÃfDAUATI�ÔU�õSH�ûH�ì�É�H�¯þ'¾H¿è øÿÿI�ÅÇ�(A¶U@M�e8�âû�íA�U@� �;:�:A�MA�ÊI�]A�U@H�Þ1Ò¿ÑC1ÀèÁµI�EA¶E@A¶MA�à÷�ÈA�E@f��ò(�àï�áþIÇE0IÇE(IÇE �âÁâ ÐA�E@�fþ'�àß�âÁâ ÐA�E@��(�à¿�âÁâ ÐA�E@�h(�àA�MAÁâ ÐA�E@H�q(L�(I�E0H�c(H�ÄL�è[]A\A]ÃD¿HèNõÿÿI�ÅÇ@HÇéÛþÿÿ��ýv#¾¿WÐCè|ÖA¶E@A¶MAéÿÿÿD�íÿ$í�ÀC��{H�C�¸þÿÿH�Ã�=(A¶MAI�]I�]�àÁà�É ÐA�MA�àö�ÈA�E@éÆþÿÿfDA¶MAI�]�áý�ÐA�MAI�]�àôA�E@é�þÿÿfDA¶MA�ÐI�]�àöI�]�ÈA�E@�áýA�MAésþÿÿA¶MA�ÐI�]�àðI�]�ÈA�E@�ÉA�MAéKþÿÿA¶MAI�]�Éë�f.�¹é�ýÿÿfDH�\$ØH�l$àH�ûL�d$èL�l$ðH�õL�t$øH�ì(H�ÿ�ûhA�ÔI�ÍM�ÆtH�ÿH�øt� t}H�H�Àt�x t_¿0èµóÿÿH�H�íH�º�èhH�HDêÇ@ L�h H�h(M+u(E�äL�`L�pMe8H�$H�l$L�d$L�l$L�t$ H�Ä(Ã�L9h u�ëÇ�H9O �yÿÿÿfDë­fffff.�H�\$ðH�l$øH�ìH�ý¿èóÿÿH�ÃH�;
(H�ïH�H�.
(è9NÿÿH�=i(H�CtH�\$H�l$H�ÇH�ÄéåÿÿDH�\$H�l$H�ÄÃ�H�\$ðH�l$øH�óH�ì¿è¥òÿÿH�» H�Åt¾Ò¿WÐCèéÓH�« H�mHÇEH�\$H�l$H�ÄÃ�AW¸Q¬B¹
AVAUATUH�õSH�ûH�ÇH�ìó¦�ǹ
H�ÞH�Çó¦�´L�5e(M�ö�ÏE1í�M�öM�ôuëTfDM�d$M�ätDM�í�ÕM�<$H�ÞL�ÿèLÿÿ�ÀuÚ1ÿº¾ÈÆCè©KÿÿH�ÞH�Ç1ÀèÌÑM�d$M�äu¼M�vM�öu�M�ít_¿è�ñÿÿH�ßH�ÅèÏLÿÿH�EI�EH�EI�mH�Ä[]A\A]A^A_Ã1ÿº¾�ÆCè?KÿÿH�Ç1ÀèeÑL�5�
(M�ö�1ÿÿÿº¾ÇC1ÿèKÿÿH�ÚH�ÇH�î1ÀE1íè1Ñéxÿÿÿ@M�<$H�îL�ÿèIKÿÿ�ÀMDîéÿÿÿfffff.�AUA�õATU1íSH�ûH�ìH�ÿt<H�-
(H�ítNH�íI�ìuë;M�d$M�ät.I�<$H�ÞèêJÿÿ�ÀuæE�í�ÍH�ÄH�è[]A\A]Ã�H�mH�íu²E�íu/¿Q¬B¹
H�Þó¦t¾�ÇC1ÿºè8JÿÿH�ÞH�Ç1Àè[пHèAðÿÿH�ßH�ÅèvKÿÿH�EH��ø'HÇEHÇEHÇEHÇE ÿÿÿÿH�(H�EHÇE(HÇE0ÇE8ÇE<ÇE@H�Hø'é6ÿÿÿº¾PÇC1ÿè�IÿÿH�ÞH�Ç1ÀèÂÏH�ÄH�è[]A\A]Ã@H�\$ÐH�l$ØH�óL�d$àL�l$è1öL�t$ðL�|$øI�ÍH�ì8H�ýH�ÏE�ÏI�ÔE�ÆèrþÿÿM�íH��ÃE�ÿuD�Ût@¿Q¬B¹
L�æó¦u/E�öH�Eu9H�\$H�l$L�d$L�l$ L�t$(L�|$0H�Ä8Ã1öL�çèþÿÿE�öH�EtÇ�ÛtÃ1ÿº¾ÀÇCèÈHÿÿH�\$H�ÇH�l$L�d$L�l$ 1ÀL�t$(L�|$0H�Ä8éÌÎfff.�AWAVAUI�ýATA�ôUH�ÕH�ÊL�ÉSL�ÃH�ì(H�ÿA�ÀH�t$H�|$E1ÉA�àèÓþÿÿH�ì
(H�À�H�Ô
(H�5½
(¿+L�pèWº¾�EH�¿=èU¡I�FhL�5ª
(M�ö�ÎE1ÿë"@I�L�÷H�D$è¸DÿÿL�t$M�ö��H�íteI�FH�xPtjH�T$I�>H�P@H�T$H�PHt2H�ÛtH�xptVE�ät©¿èçHÿÿI�VL�8I�ÇH�R0H�Pë�L�h`Ç��ë¾I�Fë f.�H�hPë�f.�H�Xpë¤f.�M�ÿtL�ÿèãÈÿÿHǰ (Hǽ (HǪ (H�Ä([]A\A]A^A_ÃUH�ýH�ðSH�ÓH�ÂH�ìH�=g (H�XH�wHA�ÁH�`A�ÀH�Ç@A�áA�àè@ýÿÿH�9 (H�xHtH�hPH�XpH�Ä[]é�åÿÿ�H�x`ußH�P(H�J@H9H@uÑH�RHH�PHëÇf�AUH�ò1ɾQ¬BATUSH�ìH�Õ(H�h0èLÿÿÿH�ïèTCÿÿH�xè�GÿÿH�öEH�êH�Ù�Àuë5�<_tH�¶�Àt¶ðö�6óh�täH�Â�H�Á¶�ÀuâÆH�ßèøBÿÿH�xè/GÿÿI�ع
ÑCI�ÄHÇÂÿÿÿÿH�Ǿ1Àè~GÿÿH�î¿@èQ¶1ÒH�ÆL�çè��H�ÇèlîÿÿH�ßè¤BÿÿH�x
èÛFÿÿI�عÑCHÇÂÿÿÿÿI�ÄH�Ǿ1Àè*GÿÿH�î¿=èýµH�îI�Å¿@èíµL�êH�Æ¿+èm·L�ç1ÒH�Æè�H�ÇèøíÿÿH�ÄH�ß[]A\A]éæAÿÿfDAWI�ÏAVAUM�ÍATI�ÔUH�õSH�ûH�ìHH�ÿL�D$(u'é�@¾/¿WÐCèQÌ�H�H�ÀthI�ÜH�Ã�{wÜ�Cÿ$ŸÀCf�H�U8H�D$(H�{H+B(H�CHH�E8H�C@è¾Dÿÿ�
ü(�ÂH�ÓúHcÒHT$(H�U8HB8H�H�Àu¢f.�H�D$(H�ÄH[]A\A]A^A_Ã@H�U8H�D$(¾àñhH�{H+B(H�T$(H�C0H�E8H�C(è̶�C-�ø�ûº�ÃC¾x¿WÐCè×Ê�H�E8L�{H�C éÿÿÿ�H�E8H�}
(éøþÿÿ�I�$M�íL�pt:I�¾èH�L$<º@iL�öH�Gÿ���À�-�T$<�Ò�¡I�$L�pI��èH�D$(H�uPH��öB@�¨fA�~ ���M|�ùÿ�¯A�NhL�M8A;Ih�3Aº�ÂHÇÇÿÿÿÿIÓâHÓçF�TÿA!úA)Â�5H�ÂI+Q(�
o(I�VXI�V8HÓêHÐH�ÂI+Q(HÓâI�Q8ë*DH�{0H�S0��$�L�D$(M�éL�ùH�î�$è£ýÿÿH�D$(éÙýÿÿf�H�D$(H�u8H�T$0H�D$0L�cÇ·
(L�çè'µ�©
(�ø��ø�Ç�
(A�D$�ø�¯�ø�¦¶��é¸f�H�{X�}�£�þH�{XH�T$(¾àñhè»´D�ä (E�À�û�=´ (t"L�c0¾ÈC1ÿºèÝAÿÿL�æH�Ç1ÀèÈH�C8H�ÀI�Æ�ðüÿÿH�Q (H�R�R�ê�ú��I�þàñhL�D$(�,H�{X�M����É�¸HÓàM�dÿHÇÀÿÿÿÿHÓàI!ÄM9à�ø�=� (�ÿuH�{Xt?�= (t6º¾ÉC1ÿL�s0L�D$ è$AÿÿL�D$ L�âH�ÇL�ö1ÀL)Âè<ÇL�s8M�f0M�f(M�àH�C8�H$H�C8HÇ@XH�KPH�{H�S��$�M�éH�Þ�$è¸ûÿÿ¶��L�s8�ÈI�þàñh����¨�I�F(�
(H�D$(�sxH�S8H�|0ÿH�B8H÷ÞHÓèH�H!ðH+B(HÓàH�B8L�c@M�ä�ðH�{`H�ÿ��º)ÑC1öèb®H�S8H�B0L�s8¶��L�ò�ÈI�þàñh����Fûÿÿ¨�>ûÿÿA�F �Á�á�ù�
¨�I�F8H�T$(�
S(HÓèH�H�T$(H�{hH�ÿtH�T$(¾àñhèk²H�S@H�Ò�ÞúÿÿH�C8�@ %=�Çúÿÿ�´$�H�D$(�öH�B(�÷H�CHH�À�¢úÿÿH;C@��úÿÿH�s8öF ��úÿÿH�V8�
Äÿ'HÓê��$�HV0�ÉH�P(�fúÿÿH�C8H�sH1ÒH�ßH�H0è ÃÿÿéKúÿÿH�SH�{é;üÿÿ�¼$�L�D$(H�S0M�éL�ùH�î�<$H�=(èÐùÿÿH�D$(éúÿÿfDHÇCH�U8H�D$(H+B(H�Céâùÿÿf�H�M8I�V(H+Q(I�VXéèûÿÿI�D$�8.�z¶���È���¨�¢ùÿÿH;-S(�IH�T$0L�D$(L9Ât7�
Äþ'H�E8L)ÂH�ßL�þHÓâH�ÁèHðÿÿö��H�uH�E8�H L�D$0L�D$(éEùÿÿD�Àÿ$Å8ÁC�H�Ñ(H�@(H¶(H�D$(éüÿÿ@AÇEéRúÿÿ¸�
<þ'ºÓâ9ÐBÂ�Â�ÀÓê�ÑH�U8HL$(HB8éÒøÿÿ¸ë͸ëÆ¸ë¿DI�~8�ýÿÿ¾Ñ¿WÐCèîÄéýÿÿf�M�ÄéPüÿÿ�H��(H�À�éH9Ã�Øúÿÿ¾Ú¿WÐCè¨ÄéÄúÿÿö@#�pûÿÿH�SH�Òt
H�:�ÊL�c0º¾PÈC1ÿèî<ÿÿL�æH�Ç1ÀèÃH�SH�C8H�RH�J(H�H0H�H(H�C8�H$H�C8H�R8H�P8éà÷ÿÿH�CHH�À�¡���H�@(�ùÿtºHÓâH�DÿHÇÂÿÿÿÿHÓâH!ÐH�S8H�B0L�s8é3üÿÿf�1ÿº¾�ÉCèO<ÿÿH�Ç1ÀèuÂé³øÿÿH��(H�À�¨H9Ã�Èùÿÿ¾ã¿WÐCè�Ãé´ùÿÿ�x�|ýÿÿfDé½ùÿÿA�IhA�NhéÀøÿÿI�F8H�Àu!I�L$0H�É�íH�I8H�T$(H9Q(�ßûÿÿH�{H��H�T$(éÊûÿÿ�öá(�ËùÿÿH�,(H�@�x�¶ùÿÿ1ÿè¿�H�ÀH�CX�¢ùÿÿéHùÿÿDH�=hó'�qúÿÿ¾u¿WÐCL�D$ èÆÂL�D$ éSúÿÿL�c@M�ä�A�V öÂt
I�<$�?*��ö��uA�F �Â�â�ú�°L�c@M�D$(A�Nhéfùÿÿö"(� ûÿÿH�B8éÿÿÿ�
Aû'D�ÒI�ÀL�çH�D$L�L$D�T$ ÓâL�Éè»ìÿÿD�T$ H�D$L�L$E�ÒLÐé�÷ÿÿA�NhéL÷ÿÿH�C8H�SXH�ßH�s@H�H(èp¾ÿÿéìúÿÿ1ö¿Q¬Bè�ïÿÿI�ÄéüùÿÿH��(éì÷ÿÿ%=�@ÿÿÿ�¼$��2ÿÿÿöf(�%ÿÿÿI�<$¾Q¬Bèr:ÿÿ�À�ÿÿÿH�kü'H�Ò�ÿÿÿH�:¾Q¬BH�T$ èH:ÿÿ�ÀH�T$ u H�z�Ýþÿÿ�=�(�Ðþÿÿ�=`(�ðM�&º¾�ÈC1ÿè¦9ÿÿL�æH�Ç1ÀèÉ¿L�c@L�s8é�þÿÿ¾Q¬B�T$ èÞ9ÿÿ�À�T$ �Yþÿÿ�ÑL�%Ñû'�Ð�á�È �ùDÐM�ätfDA�T$8tA�T$<tM�d$M�äuè1ö¿Q¬Bè\îÿÿL�s8I�ÄL�c@éþÿÿ1ö¿Q¬Bè@îÿÿL�D$0L�@(éãúÿÿI�D$0H�À�²L�s8AöF �¯øÿÿH�P8H�D$(H�J(H9ÁvWI�v8H�ötNHÆH9ñrFH;J0��øÿÿL�s0º¾PÉC1ÿè£8ÿÿL�öH�Ç1ÀèÆ¾L�s8éWøÿÿDH�É(éöÿÿ�»���HB0H)È����ùÿtºH�ÏÿHÓâHÓçH�DÿH!øI�F0L�s8éøÿÿ�z�,ûÿÿéQûÿÿA�V é¯þÿÿöZ(�[üÿÿI�\$0H�S8�B %=�ýÿÿH�B8H�T$(éøÿÿI�V0I9V(�üÿÿéüÿÿH�B8HB0ébÿÿÿM�&º¾ÐÈCé þÿÿ�H�ìI�ùH�=2ù'�4$H�5�ÿ'E1À1ɺ�ûh�÷÷'èròÿÿH�ÄÃffff.�ATÇ$(ÇZ(U�õSH�ûè�ÿÿÿ�=G(t[]Çù(A\ÃfDöl(�ÓH�=3(�ÅH�>(H�5/(H�=(Çö(H�ÑH
ü(H�ÐH÷ØH÷ßI�ôL%ñ(H�éH!ÁH�FÿH÷ÞI�ìHÑH!øHÂ(I!ôH9ÈH�µ(��H�ù'H�ÀtH�PHÇ@0H�P(H�@H�ÀuçH�Hþ'H�Àt� �üH�@ H�ÀuðH�ñÿ'H���H�ÀtDH�P8HÇ@8H�P@H�@H�Àuç�îH�ßèuþÿÿH�56(I9ô�ßH�¦ÿ'H���H�À�øH�ÿ(H�Ç1Éf�L�G(I9ÐrL9Æv D�GhD9ÁABÈH�H�ÿuÞ@·HÓçH9=é(��¾ÿÿÿÿÓæHcöH!ÖH�ø'H�5¨(H�ÒtH�JHÇB0H�J(H�RH�ÒuçH�Hý'H�Ò�#��¢�üH�R H�ÒuðéH�
q(H�5J(H�AÿH�òH÷ÚH�ÇH!×H�K(H!Ð�ÝýÿÿH�ÿ�ÔýÿÿI�ÈH1òI÷ØI�Ð�ÂýÿÿHøH9Á�¶ýÿÿH�\÷'Çêÿ'H�ÀtDH�PHÇ@0H�P(H�@H�ÀuçH��ü'H�Àt� �üH�@ H�ÀuðH�9þ'H���H�ÀtDH�P8HÇ@8H�P@H�@H�Àuç�îH�ßè½üÿÿé#ýÿÿ�H�P8HÇ@8H�P@H�@H�Àuç�îH�ßè�üÿÿH�5Nÿ'H�7ÿ'H�(þ'H�5)þ'é×üÿÿ@H)ÐI)ÔH�ÿ'é_ýÿÿH�ÿ'¿1Éé+þÿÿUSH�ìD�kü'E�Ò�æ�-¬ý'Ç¢ý'�í�ÙH�\$ �íf.�¸ÿÿÿÿ�À�{ý'è�ÙÿÿH�ûõ'H�ÀtfDH�PHÇ@0H�P(H�@H�ÀuçH�8û'H�Àt� �üH�@ H�ÀuðH�áü'H���H�ÀtDH�P8HÇ@8H�P@H�@H�Àuç1öH�ßÇD$ è�ûÿÿD�L$ E�É�¯�Õü'éLÿÿÿ�ÿuH�Ä[]ÃèäØÿÿH�Eõ'H�Àt!�H�PHÇ@0H�P(H�@H�ÀuçH��ú'H�Àt� �üH�@ H�ÀuðH�)ü'H���H�ÀtDH�P8HÇ@8H�P@H�@H�Àuç¾1ÿèëúÿÿH�Ä[]Ã@�!ü'�í�Xÿÿÿ�íé�þÿÿf�H�ì�=åü'�1ö1ÿÇÑü'Çý'èRúÿÿH�cô'H�ÀtfDH�PHÇ@0H�P(H�@H�ÀuçH�
 ù'H�ÉH�Èt�� �üH�@ H�ÀuðH�Aû'H���H�ÀtDH�P8HÇ@8H�P@H�@H�ÀuçH�ÉtaL� û'D���E�ÛxBH�q8H�öt9H�~@uöF" uH�~H�ÿtQH9wtT�HÇ�HÇ�H�I H�Éu©Ç�ñ'H�ÄÃf.�H�
Éø'éuÿÿÿI9°�u³H��H�Àt$��P �â��út�H��H�ÀuãHÇ�HÇ�¶��¨uH�yhtLH�F�N �H�Àt#H�ÿH�xt*H�GA�¨ éGÿÿÿf�H�ÿI�¸�uÚ@I���ëÑ�È���H�~ë¥�USH�ûH�ì�G�è�øv H�ĸ[]ÃH�w(H�® H�í�üH�}�áH�
ñ'H�ûð'H�ÊH)ÂH�ú��H�Üð'H�ÀH9Ð���5éð'I�ÈHcþ÷ÖHøHcöH!ðH�5©ð'H�ÇH�¯ð'H)÷I)ðL9Ç4H�ÁH�EH�H�EH�
�ð'H�H�¸H�UH�Ä[]Ã�H�
ið'ëÆ�¾¿ûhèù*ÿÿH�Jð'H�
Kð'éSÿÿÿfD�
ið'éUÿÿÿ@H�méÿÿÿ�1Ò1ÿèWâÿÿH�C(H�¨ éöþÿÿ�AWAVAUA�õATUSH�ûH�ìH�o8è³Æÿÿè.¨H�31À¿ýÒCè/´H�;è·+ÿÿD�`A�ü�éf�A�Äè÷§A�ü~ñH�C`H�ÀtH� ø'H9�è�E�íL�%Êï'���
Âî'H�êHÓêH��è1ÀL�æ¿3ÑCè²³H�C@H9èt>H�Àt9A½#fDè�§A�íuõL�k@¾?ÑC1ÿºèø-ÿÿL�îH�Ç1Àèk³H�C`H�ÀtH�=s÷'H9¸èt2H�Ä[]A\A]A^A_Ã1Ò1íéoÿÿÿ�èû¦E1äéÿÿÿ�=Üö'y`H�=÷'H�Ú¾ðÖ@èã'ÿÿ�
ñí'HÓíN�d%L;%Þî'v�L�%Õî'H�Ä[]A\A]A^A_ÃfD�
¾í'H�êL�cXL`(HÓêéïþÿÿL�³ M�öt¨I�FI�vH�<î'HÇH�&î'ÁæH�ÑLcîH)ÁL9é�ãLèL�-ÿí'L9è��
î'H�×Hcñ÷ÑHðHcÉH!ÈH�
Ðí'H�ÆH�Öí'H)ÎH)ÏH9þ��H�ÂI�H�²í'H�Àt1ÒH�0H�@�Ñ�ÂH�ÀI�tÍuêI�v¹À²@ºL�ïè<,ÿÿI�~t1ÀE1ÿI�|ÅA�ÇH�Þè?ÉÿÿD�øI;FræL;-Gí'v L;-Ví'r;L�î¿ûhè÷*ÿÿé�þÿÿH�3í'éjÿÿÿ¿ûhèÌ'ÿÿH�í'H�í'éÿÿÿL�-í'L�-í'écþÿÿ�
/í'éôþÿÿf.�S1É1ÒH�óH�þ¿ ûhè(ÿÿH�Àt'�S�út�út�Òt
�xÿ�tfD�ì'�P[Ãffff.�H�ìH�þ1É1Ò¿ ûhèË'ÿÿH�Àt�@H�ÄÃfD¾� ¿WÐCH�D$èIJH�D$�@H�ÄÃ�S1ÉH�þH�ûº¿ ûhèx'ÿÿH�Àt[Ã�¾ ÉC1ÿºèÿ*ÿÿH�ÞH�Ç1À[é!±�H�Ùò'SH�Àt[Ã�H�Yì'H;Úó'uíH� ë'H�Ûu
ëßf�H�[(H�ÛtG�{uñöCAtëH�ßèÓ¾H�{ H�ÿtÚ¾èà#ÿÿ�ÀtÌH�C H�@H�H�Àt¼[Ãf.�H�qó'[Ã�USH�ûH�ì�G�ø
t�ø t"H�Ä[]ÃH�GH�µë'H�Ä[]ÃfDH�=¸ó't¾Ï ¿WÐCè�±H�[èÿÿÿ�=¨ò'H�ÆH�æñ'�ÿ�nH�ßèæ'ÿÿH�ÀH�tó'�¾H�ÇÇ0ê'èß*ÿÿ�À�H�=Hó'H�õ'�5 õ'H�Gÿ�p�À�ÁH�="ó'H�Gÿ��H�ÀH�îò'���52Ø'H�=ûò'è>,ÿÿè���5só'�öt¶
�ò'öÁuH�Ôò'�BT�Ì�BTë�H�Áò'�BT�äþ�BT¶
Yò'�có'�Ûu$�É�BTy�Ì�BTH�Ä[]Ãf� ��É�BTxá�äû�BTH�Ä[]Ãf.�1ÿº¾xÊCè¿(ÿÿH�ÞH�Ç1Àèâ®éÿÿÿD1ÿº¾PÊCè�(ÿÿH�ÞH�Ç1À躮éÎþÿÿD¿�¶@è6+ÿÿH�À�}1Ò�= ñ'�Â9P tlH�� H�Ét;Q t+H�Æ¿ Û@èþ*ÿÿH�¯ê'H�Àt!H�0H�5ð'é5þÿÿH�1H�5ð'é#þÿÿ1ÿº¾ØÉCè(ÿÿH�Ç1Àè&®fDH�5Ùï'éöýÿÿ@1ÿº¾ ÊCèÏ'ÿÿH�Ç1Àèõ­éPþÿÿè;!ÿÿ�øt*º¾(ÊC1ÿè¥'ÿÿH�ÞH�Ç1ÀèÈ­H�)ñ'é¶ýÿÿH�-uï'1ÿº¾ZÑCèt'ÿÿH�îH�Ç1Àè�­ë¯DH�\$ØH�l$àH�óL�d$èL�l$ðH�ýL�t$øH�ì8öGAt'A¼D�àH�\$H�l$L�d$ L�l$(L�t$0H�Ä8Ãè;»H�} ¾èM ÿÿ�À�
H�} H�T$¾èb#ÿÿ�À�òèU ÿÿH�ïA�Äè��Àu�A�ü �[A�ü �*H�Û�!H�} èð$ÿÿH�}HÇE è´H�ßè×Åÿÿ¶E@D�-øæ'D�%�ï'�;Õ'Àè�à�ßæ'¶E@Àè�à�kï'¶E@Ç�é'Çÿí'Àè�à�ûÔ'¶E@Àè�à�Gð'èº,ÿÿD�%+ï'ÇQé'A¼D�-xæ'�ÂÔ'èáÄÿÿé»þÿÿ@H�ïèP��À�¡þÿÿH�} �GLI�þ�øt1�øtdH�G¾@iÿ�¨�À�Í�MAA¼émþÿÿfDH�ïèÀÇÿÿD�
�î'E�Éu D�¥î'E�ÀtH�ÑC1Àè9­H�} ë�H�Éç'H�Ûué¦�H�[H�Û�£H�;èC"ÿÿI�~I�Åè'ÿÿH�;I�Ķ:ȼu&¶G:½¼u¶G:²¼u¶G:§¼t:f�McíL�æL�êèb ÿÿ�Àu�C¶,�Àt<.u�C�|,au�C�|,�uÿÿÿDA�� L�u L�÷1Û�}@A¼xhL�÷éÏþÿÿL�e º¾èÊC1ÿè~$ÿÿL�æH�ÇH�Ú1ÀE1äè�ªH�Ôí'ºV�CH�Þ¿@iÿ�À�oH�C¾@iH�ßÿ�¨�Àt/H�} H�Þè"ÿÿH�ÀH�Ãts¾H�Çèfÿÿ�Àu§ézÿÿÿDº¾ËC1ÿè÷#ÿÿH�ÞH�Ç1ÀèªE1äë®DH�] º¾ËC1ÿèË#ÿÿH�ÞH�Ç1Àèî©D¶eAA�äéüÿÿ¶EA�àþD à�EAémüÿÿfDL�u L�÷éãþÿÿ@L�e 1ÿº¾ÈÊCès#ÿÿL�æH�Ç1Àè�©é¸üÿÿL�e º1ÿ¾uÑCèL#ÿÿL�æH�Ç1Àèo©L�e 1ÿº¾�ÑCè*#ÿÿL�æH�Ç1ÀèM©L�d$I�4$H�öt �1ÀI�Ä¿cëCè(©I�4$H�öu翨ÑC1Àè©é5üÿÿºµÃC¾�
¿WÐC誩f.�USH�ûH�ìH�-Àê'H�ít!H�}H�ÿt H�Þè÷"ÿÿ�Àt#H�m0H�íuâH��ë'1ɾH�ßèÒÿÿH�Å�¶EA�à<t
H�ÄH�è[]Ã1öH�ïèñúÿÿ�À¸HDèëß@AWI�÷AVI�ÖAUI�ýATUSH�ìH�oH�ítpH�ïèH³ÿÿH�ÀI�Ä��H�Eâ'H�Ûuë;fDH�[(H�Ût,H�ÚL�æH�ïèá�ÿÿ�ÀtåH�ÞL�ñL�úL�ïè�ºÿÿH�[(H�ÛuÔH�Ä[]A\A]A^A_Ã@H�éá'H�Ûtá@H�ÞL�ñL�úL�ïè_ºÿÿH�[(H�ÛuæH�Ä[]A\A]A^A_Ã�¶E�Àt/<?ti<*te<[H�êuë\�<?tL<*tH<[tDH�¶�ÀuéH�ïèqþÿÿH�À�eÿÿÿH�ÄL�ïL�ñ[]A\A]A^L�úH�ÆA_éÙ¹ÿÿf�H�ÒtÂH�4á'H�Ûué'ÿÿÿf.�H�[(H�Û�ÿÿÿH�s1ÒH�ïè¥ÿÿ�ÀuáL�ñL�úH�ÞL�ïè�¹ÿÿëÎfffff.�H�ÿSH�ûuëED�Àu H�{èãÿÿÿH�H�Ût+�C�øt+vá�ø
tà�øuäH�=�è'è»ÿÿÿH�H�ÛuØ[ÃfD1Ò¾@´@H�ßèùýÿÿë´�UH�õSH�ûH�ìH�ÿuë=D�øtc�øt>H�H�Ût&�C�ø
uæH�{H�îèÂÿÿÿö��uÛf�H�Ä[]Ãf�H�ê¾¹@H�ßè�ýÿÿö��u©H�Ä[]ÃH�=Ùç'H�îèqÿÿÿö��u�H�Ä[]Ã�UH�õSH�ûH�ìD�E�ÒulH�ÿtgH;=¸ê'u'ë\@�Àu H�{H�îèÈÿÿÿH�H�Ût@H9�ê't7�C�øt?vÕ�ø
tÔ�øDuÖH�=Wç'H�îè�ÿÿÿH�H�ÛuÇ�H�Ä[]Ãf�H�ê¾P´@H�ßè°üÿÿë�fffff.�AUATU�õSH�ûH�ìH�ÿ�XI�äD�{�Ö�Cÿ$Å`ÁC@öCA�¾H�à'�íH�C8t'·C@f%�f=uH�{ ¾èÃÿÿ�Àt�cAþH�æH�ßL�-3æ'HÇ$L�d$èéöÿÿ�Àu
Ç_è'H�<$tTL9-æ'�WL�kº¾@ËC1ÿèÿÿL�îH�Ç1Àè5¤H�^Ì'H� $H�PH�
H�T$H�Pf.�H�H�ÀthH�ÃéÿÿÿH�=ùå'�îèâþÿÿëàH�1ç'L�h0ëI�ÅH�{¾è¿þÿÿH�ç'H�@0I9Åußë­DH�CH�ýÞ'H�H�Àu�DH�Ä[]A\A]ÃDH�{H�ÿtB¶�Àt1<?t7<*t3<[t/H�ú�ëfD<?tL<*f�tF<[tBH�¶�ÀuçèJ®ÿÿH�Àt\H�{0�îè*þÿÿH�é%ÿÿÿf�H�{�îèþÿÿH�éÿÿÿDH�ÒtÄH�{0�îèøýÿÿH�éóþÿÿH�D$H�H�H�$H�éÜþÿÿH�{èðùÿÿë�fffff.�AUH�úI�ýATUSH�ì�?��¶�Àué�<:tH�¶�Àtq<,uíH�ÒthH�Õ¿I�ìè ÿÿM)ìH�ÃH�³Þ'I�|$H�Cè�ÿÿL�âL�îH�ÇH�è4ÿÿH�BÆ H��Þ'�}t&�}H�Ut¶I�Õ�Àu�L�ïèÿÿI�lë�H�Ä[]A\A]Ãfffff.�H�\$ðH�l$øH�ìH�ÿH�ðH�ÕH�ûtÇCÿÿÿÿH�ØH�l$H�\$H�Äþ H�Çè;ÿÿH�ÀH�ÃuÏ1ÿº¾�ËCèrÿÿH�îH�Ç1Àè�¡ë¯SI�øH�óH�ìH�ÿ��L�ÇH�ÞèáÿÿH�ÀI�ÀtsH�P¹1ÀH�×óH«I�@(AÇ��ÿÿÿÿAÇ��ÿÿÿÿAÇ��I�@0H�XÉ'H�HH�PH�H�=µâ'tSH�´â'H�HàI�H@H�I�@8H��â'L�ÀH�Ä[ÃD¾°H�ßH�T$èVÿÿH�ÀI�ÀH�T$�IÿÿÿëÍH�aâ'ë³�AU1ÉATI�üU�ÕS�óH�þ¿@ühH�ìèÀÿÿH�À�¬L�hHM�í���ít ë8@H�Ð���9Úto�Ûu�ÒygH�H�ÒtL;jHtÝ�íuH�Ä1À[]A\A]Ã�ûwuÇ@1ÿL�ê¾@ühH�Åè�þÿÿH�ÀtdH�UH�H�UH�PH�UH�PH�EL�hH���H�ÀH�Ä[]A\A]ÃDM�åëÝ�ít�º¾¸ËC1ÿè�ÿÿL�æH�Ç1Àè¹�1Àëź¾¸ËC1ÿètÿÿL�îH�Ç1Àè��1Àë£SH�û�{v[Ã@�Cÿ$ÅàÁCfDH�[ëÞf.�H�{èÇÿÿÿH�[ëÅ�� �é=�ùw½¸HÓà¨
t±H�{1Ò1öèzþÿÿH�Àt�H�x8u�[1Ò1öH�Çë$@H�{èwÿÿÿH�{ènÿÿÿH�[ éiÿÿÿDH�\$àH�l$èH�óL�d$ðL�l$øH�ì(H�8H�ýA�Ôt H�\$H�l$L�d$L�l$ H�Ä(Ã�H�w0¹
¿´ÑCó¦�Ò�½�w�²H�u0H�=ßá'èRÿÿH�E8H�À�H�@`H�E8HÇ@X�=aá'�°H�}XH�ÿtèªþÿÿH�}`H�ÿtè�þÿÿ����øÿtH�U8�BhH�Û�IÿÿÿH�rá'H�M8H�ÞH�»èH�l$A¸@iH�\$L�d$H�BL�l$ H��HH�Ä(ÿà�H�E8éYÿÿÿ�1ÿº¾àËCèÿÿ¾´ÑCH�Ç1Àè �é ÿÿÿ¿è~½ÿÿHÇHÇ@HÇ@H�U8H�� éÿÿÿ�H�u0H�=½à'D�âè­ÿÿH�ÀH�E8�ÛþÿÿH�¡à'L�m0º¾ÌC1ÿH�@L� èíÿÿL�êH�Ç1ÀL�æè
�H�E8é�þÿÿ@H�\$ØH�l$àH�óL�l$ðL�d$è¹
L�t$øH�ì(�F H�r0I�ý¿´ÑCH�Õºó¦@�Æ�Á@8Ît�ÂÁê�â�
Ôß'�ùt3�ùt.�Òu/H�{`tCH�$H�l$L�d$L�l$L�t$ H�Ä(ÃfDöÄ tÍH�{`uÑHÇC`àñhëÇf.����A�ÄA�äÿýÿÿ�ú��%þýÿÿ�úDDàH�E8H�À� D¶p$D�ò�Ê�P$öß'uD�TÖ'E�Û�L�꾿è�½ÿÿH�XH�E8H�C`D�à%ÿÿñÿöÚÞ'DDàA�æ�|H�E8D ` A�ä�t ��¼��¼�S öÂu�` ÷�S �â@t�H @�Sh;Phv�PhH�»èè
ÿÿ�ø(�ÎþÿÿöC#�ÄþÿÿH�E8�H ÇEx�é­þÿÿH�E8D�á�á÷�P öÂDDáD�á1Ñ�á�u/A÷Ä�����¼;�¼uD â�P éNÿÿÿf��âÿÿþA�äÿÿþ�P é#ÿÿÿH�U8HÇ�H��H��H�ÀH��tHH��é¬þÿÿA�ÄA�äýýÿÿA�Ìé_þÿÿA ÔD�` éßþÿÿD�âH�ÞH�ïè�ûÿÿH�E8éIþÿÿH�E8ë²�H�\$èH�l$ðH�óL�d$øH�ìH�vH�ýI�ÔH�ötèÖÿÿÿH�3H�}0L�âè'ýÿÿH�sH�öt L�âH�ïè³ÿÿÿH�ßH�l$H�$L�d$H�Äé�ÿÿf�AWAVAUATI�ÌUH�õSH�ûH�×H�ìHH�T$L�D$(è'�ÿÿ�À��D�KE�É��L�k0M�íué�@M�mM�í��A�}uì�{�ÿ�±I�D$ H�À��H��ØH�À��L�xÇD$$I�EL�°èI��ØH�À�tH�@ÇD$H�D$H�t$L�ÿèNÿÿ�ø�uÿÿÿuo�t$�ö�W�T$$�Ò�W�D$�Àt M�vL�t$H�t$L�ÿè
ÿÿ�ø�4ÿÿÿu.f�H�í�'ÿÿÿ�}�ÿf��ÿÿÿI�UH�t$èì¯ÿÿ�À�ÿÿÿH�T$(H�t$H�|$0HÇD$0H�|$8è�ûÿÿH�D$0H�ÀtMH�8t¾� ¿WÐCè³�H�C0H�k0L9ètfDH�À�¿H�mH�EL9èuêL�èH�T$0H�H�UH�ÄH[]A\A]A^A_Ã@H�ít
D�EE�À�TþÿÿH�T$(H�t$H�{0èóúÿÿH�ÄH[]A\A]A^A_Ã@M�|$ÇD$$éwþÿÿfDI�FÇD$H�D$é�þÿÿf��L$$�É�Ôþÿÿ�D$M�|$�À�©þÿÿé�þÿÿfD¾� ¿WÐCèÉ�é-ÿÿÿ@AVAUATI�ôUH�ÕSH�ûH�ìH�ÿtNA¾ÑCA½f.��{w*�Cÿ$Å(ÂCH�ít H�}8��H�{è�÷ÿÿ�H�H�ÛuÈH�Ä[]A\A]A^ÃH�=ñØ'H�êL�æèvÿÿÿH�H�Ûu�ëÔ@L�cH�H�Ûu�ëÂf.�H�{è'÷ÿÿ���%�øH�E8Ò�â�ÂH�À� P H�H�Û�BÿÿÿéuÿÿÿDH�{H�êL�æèùþÿÿH�H�Û�ÿÿÿéPÿÿÿ�H�CHH�Àt
�x�]H�ê¾@&AH�ßè½íÿÿH�=UÑ'�ÿÿÿH�C H�À�ÿÿÿf�H�pH�ötL�÷L�éó¦�[H�H�ÀuáéÜþÿÿ@H�C H�Àt
D�PE�Ò�ÂþÿÿH�{1öºèõÿÿH�x8�6H�SH�PXH�H�Û�cþÿÿé�þÿÿfDH�í�þÿÿH�}8�tþÿÿ1Ò1öH�ïè�öÿÿH�H�Û�,þÿÿé_þÿÿ�����ÀtV-u�ø�8þÿÿ���H�{H�ÞèÕîÿÿö��t�»�vu Ç��ÿÿÿÿéþÿÿ�»�utåDH�{H�ÚL�æè�ýÿÿH�H�Û�¥ýÿÿéØýÿÿD�[E�Û��þÿÿ¾Ø@H�êH�ßèSìÿÿH�shH�ö��þÿÿH�êH�ßèKúÿÿHÇChéqþÿÿH�-ÇÏ'é�ýÿÿ1Ò1öH�ïè�õÿÿéaýÿÿH�Ç1Ò1öH�D$è�õÿÿH�D$é¯þÿÿfDAWAVAUATUSH�ìXH�=+Ø'H�ÿtèA�ÿÿH�×'¿ AH�~Ï'èI�ÿÿèä¥ÿÿèo�H�8Î'H�ÛtH�{è7¦ÿÿH�H�Ûuïè*ÿÿ�À�,H�ÃÖ'H�=DÏ'1öH�+Ï'èÆîÿÿH�=öÍ'HÇK×'Púh�¦è��è� ÿÿH�-¼Í'H�íu4éÛf�D�-Ö'E�í�� L�çèÈÿÿ�H�m(H�í�¬H�] �ÝÕ'H�5ÊÖ'H�ßèZÿÿöcÖ'I�Ät&H�ÀtH�ªÖ'H�SH�@�R;PtöCT�FM�ä�ÚD�» E�ÿt�D�5tÕ'E1äE�ö� H�5aÖ'H�ßH�Fÿ�@�À�DÿÿÿD�EÕ'E�Û�DÿÿÿH�m(H�í�TÿÿÿH�=wÕ'�ÐL�%ÂÌ'1íM�ä���I�|$ ¾¾ÑCèqÿÿH�ÀI�ÅtfL�p8L�÷è�
ÿÿI�|$ 1ÉM�ðH�ÂL�îI�ÇH�Ãèÿÿ�À�¹O�47M9þv&�1É1ÒH�ÞH�ïèÑ�ÿÿ1öH�ßH�Åè4ÿÿH�XI9ÞwÛA�M � M�d$(M�ä�uÿÿÿ1Ò1ɾ.ÒC1ÿè��ÿÿH�ïH�ÆèÚ�ÿÿH�=«Ô'1ÒH�ÆèY�ÿÿè�+H�==Í'èëÿÿöáÔ't?H�
ØË'H�Ét3H�A H���H�Àt�P öÆ u�æ�P H�@H�ÀuéH�I(H�ÉuÍö�Ô'�¢ D�ÐÓ'E�Òuvö�Ô't �=·Ó'td�{Õ'�À�À
�ø�JH�\$LÇD$LH�=�Ô'H�Ú¾@Ô@è]ÿÿ�D$L�À�ø�D$LvÜH�=^Ô'H�Ú¾@Ô@ÇD$Lÿÿÿÿè1ÿÿH�=ZÌ'E1ä1ÛA¿ÐiA¾þÿÿÿèD�ÿÿH�==Ì'1Ò1öèdùÿÿëCf�M�äH�èt I;l$ t¾Ù
¿WÐCH�l$(èý�H�D$(D�ò+��H�ÛHDÝ���I�ÄM�/I�mH�í�ÿ�UM�ï�Òt¥�úL�àuÛH�}0Ò1öè°ïÿÿH�À�òD�ME�É�ÜM�ä��I�L$ H�S(H�J I�L$ H�É�v H�Q(H�P I�T$ H�P H�Ò�K L�b(H�C(H�X 1ö1Éëf.�H�[ H�Ût5H�ÑD�ò+�����H�S8H�ÒtH�ºètH�ÉH�ÖtH�ÊI9ÜuÂH�ö�ëH�X8H�Û�«H9Þ�ÕH�JH�É� H�~H�yH�~H�ÿ�Ñ H�OH�KH�NH�KH�É�¥ H�qH�ZH�S1Ûé��§Ñ'�À�·ûÿÿH�=�Ò'è[ÿÿH�ßI�ÅèPÿÿ1ÿI�ĺ¾ØÌCèÜÿÿL�éH�ÇH�ÚL�æ1Àèù�étûÿÿ¿ ³@è* ÿÿI�ÄéâûÿÿL�=CÒ'1ÿº¾pÌCI�GL�0H�CL�(è�ÿÿM�øH�ÇL�ñH�ÚL�î1Àè¦�éyûÿÿ1ÿº¾`ÍCè`ÿÿL�îH�Ç1Àè��é$üÿÿD���E�À�$þÿÿH�@(H�ÀuçH�]¾�ÍC1ÿºè ÿÿH�ÞH�Ç1ÀèC�H�-LÈ'H�ítpA¾ÑCA½H�E H���H�ÛuëFfDH�[H�Ût7H�{`uðöE@�f�{ �»HÇC`àñhH�[H�ÛuÓf.�H�m(H�íu�öÐÐ'��èµz¿PèËÿÿH�-tÏ'I�ÄH�í�1ÛA½
L�5)Ï'E1ÿM�ö�gDA����Ò�FI�FpH�À�¬H�ÃI�~8�+H�\$0H�Ãë@I�V8D�øÇCA�ÇI�ÄH�H�Û�öH�{H�uèAÿÿ�ÀuãE9ýwÈEíL�çD�îHÁæèf ÿÿI�Äë±H�H(H�Ét*�¹��ÿxH�Y8H�ÛtH�»è�+ýÿÿH�I(H�ÉuÖ1ÛH�Çè$~ÿÿI�uH�IÎ'H�6H�
H�2H�H�ÒI�U�ÃH�A¿Ði1ÀéîûÿÿH�Û�4þÿÿºþÿÿÿ�Ð+��I9Ü���u&éþÿÿf.��Ð+��L9ã����öýÿÿH�[ H�ÛuàéèýÿÿH�\$0M�v M�ö��þÿÿH�}(E1öH�ÿtºÇÑC1öè�tA�ÆH�} E1ÉH�ÿtºÒÑC1öèstH�} I�ÁH�ÿH�uH�=6Ï'A�À1ÒH�}(L�d$D�|$D�ñ�E�ÂA�à�D$�E�$è½ÿÿ�À�ÈH�mH�í�øýÿÿL�çè ÿÿL�%Í'M�ä��A¾äÑCA½@A��$��ÀxdI�|$8t\I�\$pH�Ûu
ëPH�H�ÛtHD�{E�ÿuïH�kL�÷L�éH�îó¦tÞM�|$01ÿº¾ÎCèØÿÿH�êH�ÇL�þ1Àèø�H�H�Ûu¸M�d$ M�äu��ðÍ'%=��1ö�=Í'@�Æ1ÿèÍÿÿè§wöÀÍ'�qH� Î'H�¨�H�íubéYf�M�à¹õÑCHÇÂÿÿÿÿ¾H�ß1ÀèÿÿH�=³Í'1É1ÒA¸H�ÞèyþþÿH�Àt
�x�ìH�ßèâÿÿH�mH�í�üL�eL�çè ÿÿH�x
è@ÿÿM�àH�ÇH�ùéÑCHÇÂÿÿÿÿ¾1Àè�ÿÿH�=@Í'1É1ÒA¸H�ÞèþþÿH�À�Mÿÿÿ�x�CÿÿÿH�U(Ç@HÇ@(àñhH�P0é'ÿÿÿ�A�¾��ýÿÿI�F8H�À�rýÿÿö@ �hýÿÿH�}�]ýÿÿH�ÛH�\$0L�ð�HüÿÿëH�PpH�ÒH�T$0��H�@ H�Àu庾°ÍC1ÿèÿÿH�Ç1Àè7�1Àé×ûÿÿL�#L�÷L�éL�æó¦usö)Ì't�5aË'�ö�ùúÿÿH�2Ä'H�Ò��H�zH�ÞèíëÿÿéØúÿÿH�E ¾@iH�ßH�@ÿ�°é½úÿÿ1ÿº¾ØÍCè�ÿÿH�Ç1Àè²�éýÿÿ�
ÏÌ'�É�A¿wD�úL�æH�ßè+vH�À�rúÿÿD�þL�çºèÂçÿÿH�xH�ÂH�ÞècëÿÿéNúÿÿH�U8�
�Â'Ç@HÇ@(àñhHÓêH�P0éïýÿÿè¨ÿÿèOu�=�Ê'���,Ë'�Ð%�ø�7�â »�ú�#=�GH�5Â'H�ö�UH�=Ë'1É1ÒA¸èçûþÿH�Àt�P�ê�ú�@H�=ÔÁ'H�t$@1Òè ÿÿH�T$@�:�ÈH�5ï'H�=ìÊ'è_ûþÿH�ÀH�Å�æ�Ût,L�`(H��Á'º¾HÏC1ÿè#ÿÿL�âH�ÇH�Þ1ÀèC�H�u(H�= Ê'èSýþÿ�ÀtxH�ÄX[]A\A]A^A_ÃH�ßE1ÿèuÿÿ�À�tþÿÿéiþÿÿ1ÿº¾(ÍCèÇÿÿH�ÞH�Ç1Àèê�D�KÉ'E�Û�ôÿÿéEóÿÿ�È'éÒþÿÿH�=+Ê'H�ÆèÛüþÿ�Àu�1ÿº¾(ÏCèvÿÿH�Ç1Àè��éhÿÿÿH�øÉ'�� �ø�_þÿÿ�ÀH�<Åè�ÿÿI�ÇH�ÐÉ'H���H�À�6þÿÿ1Ûë
H�@H�À�/�P �â�úuåH�x8tÞ�Ú�ÃI�×ëÓH�=�É'¾@iH�Gÿ�ÐH�=rÉ'¾:�CèàùþÿH�À�=øÿÿ�=Ê'�J�H é'øÿÿH�=BÉ'¾@iH�Gÿ�ÈéCôÿÿ1ÿº¾HÌCè�ÿþÿH�Ç1Àè«�é´ñÿÿH�5Ç¿'H�ö�¹ýÿÿH�=®¿'�H�5Á­'1ÛH�5 ¿'é�ýÿÿH�P(H�J`H�É�¯ýÿÿH�q(Hp0HrXH�=·È'èjûþÿ�À�þÿÿH�c¿'º¾ÏC1ÿèúþþÿH�ÞH�Ç1Àè�ééýÿÿ�û�íüÿÿ¹à²@º�ÞL�ÿè�þþÿI�A�Ú�
3¿'A�êL�r0H�B8�¤HÓèM�gM�DÿëA�ê���
¿'H�ÚM�èI�îI�$I�ÄH�C8H�k0HÓèL�lÿM9õrÊL9ÅwÅH�H�¾8ÎC1ÿD�T$ L�D$(H�T$0ºH�D$8è9þþÿL�D$(H�t$8H�ÇM�ñL�éH�ê1ÀL�$L�D$0èC�D�T$ éjÿÿÿL�ÿèÑúþÿH�bÀ'H�ÛuéþûÿÿH�[H�Û�ñûÿÿD�c@E�ätêH�k L�#1ÿº¾�ÎCH÷ÝH+kHk(è·ýþÿL�æH�Ç1ÀH�êè×�ëµH�Óé¦öÿÿL�-.¿'é1÷ÿÿI�T$ H�]Å'é¨óÿÿH� H�MÅ'é~óÿÿ�` ÷éÝõÿÿH�=ØÆ'1Ò¾@Ô@è´÷þÿé~òÿÿH�
àÆ'H�~H�¹�H�Jéæóÿÿ²1ö¿/�Cè¦âÿÿH�ÂH�|¾'éNúÿÿH�=PÈ'H�t$LÇD$LènÝÿÿ�|$L�Søÿÿ�%/Æ'þéGøÿÿH�0½'H��Æ'éGïÿÿH�\$LÇD$LH�=8Æ'H�Ú¾@Ô@è÷þÿ�D$L�è�À�D$LuÝH�=Æ'H�Ú¾@Ô@ÇD$Lèèöþÿé²ñÿÿH�
Æ'H�±�éLóÿÿH�=Æ'H���é óÿÿ�Û�VûÿÿH�¦¼'º¾�ÏCé>ýÿÿ1ÿº¾¸ÎCè.üþÿH�Ç1ÀèT�ébúÿÿffffff.�AWM�ÏAVAUM�ÅATI�ÌUH�õS�ÓºH�ì�t$@èfáÿÿH�xXI�ÆH�W¾'�Ѻ1À�ûDÂI�~A���A���AÇFxèõ�ÿÿºÒC¾ÿÿÿÿL�ïèÓj�Àºÿÿÿÿx1Ò¹ë ��Â�ú tpÉ9ÁròA�V|¾ÿÿÿÿºÒCL�çè�j�Àºÿÿÿÿx!1Ò¹ëf.��Â�ú t(É9ÁròA���M�~`H�Ä[]A\A]L�ðA^A_ÃD0ÒëÚ@0Òë�@H�hXé&ÿÿÿ�SE1É1ɺH�ûH�ìL�g½'H�5X½'Ç$è´þÿÿH�=\½'tZ¿èüþÿH�)½'H�Þ¿=H�PH�6½'H�H�,½'è'kH�5½'H�öt
H�¿Aè�lH�ÿ¼'H�Ä[Ã�H�Þ¿?èójH�Ô¼'ë�f.�AWI�ÏAVAUATA�ÔUL�ÍSL�ÃH�ìHH�ÉH�|$ H�t$(L�´$�tH�|$0HÇD$0H�|$8èG�ÿÿö0Ã'�ªH�D$ ö@ ��H�|$(1ÉE1ÉE1À1ÒH�îD�$$L�-�Á'è©ýÿÿ�
ãÃ'I�Ä�Ét
I;E�ò1íI�D$M�öH�t$ L�âLDðL�÷è´âÿÿ1É1Ò1ÿ¾Q¬Bèt²ÿÿH�ít
�}�5M�ÿ�èG�ÿÿI�D$8H�À�îH�SH�Ò�¤H�H�Ò�ÈH9ÐtEH;Bt?H�HH�pH�É�¤H�qH�ö�H�NH�JH�PH�ÉH�HH�B�JH�AH�ÀH�|$0H�Ct{H�C H�À�qH�H�T$8H�
H�L$0H�H�§'H�t$0H�HH91�íH�S H�S(I�EIÇEH�JàH�H(H�
H�ÉH�H tH�A(H�H�À I�}H�C(�³H�ÄHL�à[]A\A]A^A_Ãf�1ÿèyRH�ÅéVþÿÿ�H+l$(H�} èrùþÿH�ÅH�°Á'1ÿ¹ÒCHÇÂÿÿÿÿ¾H�@¶@�À�EL�D$(@�Ç1ÀH�|=è£ùþÿ¾�E¿èthH�ï1ÒH�Æè§PH�Çè� ÿÿéUþÿÿf.�H�T$(¶�À�«H�ÕD¶Ðö�óh�u<_�ãýÿÿH�ŶE�ÀußH�ïH+|$(H�Ç
è¶øþÿI�ÁH�ôÀ'1ÿHÇÂÿÿÿÿ¾¹ÒCH�@¶@�ÀA�L�D$(@�Ç1ÀL�L$I�<9èãøþÿH�D$ ¿�HhHÓçèNQ¿H�Æè!h¾�EH�¿=è/PH�Çè·�ÿÿ¾�E¿èxg¿ZH�ÆèëgL�L$1ÒH�ÆL�Ïè�OH�Çè��ÿÿé ýÿÿ@L�-y¾'éAþÿÿ@L9=a¾'�ÃI�W8H�ÒtzH9Â�±H�ÂH�Sé0ýÿÿ@H�HH�pH�É�OH�è¿'H�qH�ö�+H�NHÇ@H���H�É�÷H�HH���H�AH���é&ýÿÿ@I�O(H�Ét7�����ÒxH�Q8H�ÒtH�ºè�UÿÿÿH�I(H�ÉuÖfDH�Y¿'H�Â�H�Séuüÿÿ�H�PH�T$8éýÿÿf�H�1¿'H���é§üÿÿDH�5¿'H���érüÿÿDH�=¿'H�·�éMüÿÿDL�ÿI�Ç èìlÿÿH�T$8H�L�{(H�
H�L$0H�ézüÿÿHÇ@H���éÿÿÿ@H���éÍþÿÿ@H��¾'H�²�é©þÿÿH�l$(¿
é{ýÿÿfDSH�ÐH�ìE�ÀukH�ÉuD�ÀH�Ä[ÃDH�ÒtíH�81Ò1öD�$H�L$è&ÚÿÿH�L$1Ò1öH�ÃH�9èÚÿÿH�ÀD�$t»H�Ût¶H�P@E1ÀH9S@A�ÀH�ÄD�À[Ã@A¸H�ÄD�À[Ãf�¿@ühé6óþÿfDH�ì1ÒA¸Ð6@¹P;@¾è¿ úhèÐóþÿ¹=º°¾ A¿@ühHÇa¢'�ûhèüòþÿ�À�ÔH�M¢'1Ò1ÿ¾HÇH�@HÇÞ»'HÇÛ»'iHÇ�»'HÇ�»'ÐiHÇâ³'HÇß³'@úhè�¥ÿÿ1öº¿*ÒCH�÷´'èúØÿÿ¹HÇ@8àñhº ¾0A¿ ûhH�?»'èRòþÿ�ÀtH�ÄÃf�1ÿº¾ ÊCè/óþÿH�ÄH�Ç1ÀéQy�1ÿº¾ ÊCèóþÿH�Ç1Àè5yé ÿÿÿAVAUATUH�õSD�gH�ûA�üvHº¾0ÒC1ÿè×òþÿH�=@½'D�áH�¾1ÀèÞìþÿ[]A\A]A^¾Ð¿WÐCé'z�E�äBÿ$å¨ÂC�_H�W¸Y®B¾S®B¿�ÓC�Û[]A\A]A^HEð1ÀéêwH�=�º'tHD��º'E�Û�¢¿>ÒC1ÀèÄwH�mº'H�Ût �H�ßH�îè%ÿÿÿH�H�ÛuíD[]A\A]A^ÃH;=ð¹'H�o8�¦H�w01À¿üÒCènwH�í��H�E(H�J³'H�{0èáîþÿ�øA�Ä�bDA�Äè'kA�ü~ñH�U8H�u(1À¿ÓCèwL�e0L9e(t¾ÓC1ÿºè�ñþÿL�æH�Ç1ÀèõvH�{hH�ÿtºpûh¾àñhè
dè¨jH�kH�í�3ÿÿÿH�ïH�Þè=þÿÿH�mH�íuìéÿÿÿE1ä@A�Äè�jA�üuñH�C�x��H�x�?.�4L�`L�æè�mÿÿ�øEöE1íA�æH�u8ºpûhL�çè�c�5®»'�ö�ßE�ö�H��»'H�-w»'H�ÀtHh(1ÀH�î¿ÓCèvE�ítH�-û±'¿:ÓC1ÀèÿuH�{ëPH�OH�É�TþÿÿH�G H�Àt
ö@U �AþÿÿºaÓCéH�oº¾|ÒC1ÿè:ðþÿH�îH�Ç1Àè­uH�{èF[]A\A]A^égiè�iD�SE�Ò�yH�sH�ö�¢¿ýÒC1ÀèluD�KE�É�B1À¿§âCèSuL�k M�í�®fDE�EE�À�»I�EH�ÀtHH�0¿iÒC1ÀèuI�EL�`M�ät fDI�4$1À¿cëCèøtM�d$M�äuæ¿yÒC1ÀèâtI�uH�ö��¿ýÒC1ÀèÉtA�}�ÿ�]I�}t1À¿IÓCèªtM�mM�í�]ÿÿÿD1À¿�Cè�tèWhH�[0H�Û�âüÿÿf.�H�ßH�îèåûÿÿH�H�ÛuíéÀüÿÿ[]A\A]A^H�1öéå¿ÿÿ¿�ÒC[]A\A]A^1Àé1tH�
¹'º
¾¿²ÒCèÆðþÿH�kH�]H�Ût/H�ÅD¶MH�=å¸'1ÀºÀÒC¾H�Åè�èþÿH�ëuÚ[]A\A]A^H�5»¸'¿
éëþÿ1íè*�ÿÿf.��Åè�g�ýuóH�C(H�k0H�ÀtHh(�C-�ø�Jº ÃC¾ ¿WÐCèÍt1íèÖ�ÿÿfD�ÅèHg�ýuóH�C@H�kHH�ÀtHh(H�{èéíþÿA�ÄH�CH�îL�â¿ÕÒCH�H(1ÀèsH�s(H�ö�&¿çÒC1ÀèsH�{0èjCèÅf�
ã­'[IÓìI�,,H�-Ю']A\A]A^ÃH�OºKÓC[]A\A]A^H�=°·'¾1ÀéTçþÿH�w1À¿WÓCè¤rH�5
µ'H�öt ¿cëC1Àè�r¿QÒCéBþÿÿèí�ÿÿ½¿ëÒC1Àèlr@�ÅèPf�ýuóH�C L�kH�ÀtLh(H�S1ÀL�î¿óÒCè7rL�c(I�,$H�ít1I�ÄfDA¶ $H�=·'1ÀºÀÒC¾I�Äè�æþÿH�íuÙèÄeH�C�
Þ¬'HÓèI�DH�Ë­'é>úÿÿH�=¿¶'1ÀºjÓC¾è^æþÿH�[H�ÛtDH�ßH�îè%ùÿÿH�H�Ûuí[]A\A]A^H�=~¶'ºwÓC¾1ÀéæþÿD¿cÒC1Àèlqé4üÿÿ�¿�C1ÀèTqé�üÿÿ�¿.ÒC1Àè<qénüÿÿ�Àÿ$Å(ÃC¿TÒC1Àè"qéYùÿÿ¿�C1Àèqé­ûÿÿ¿cÒC1ÀèqévûÿÿL�`A¾E1íé�úÿÿH�C H�0éÎýÿÿ¹6®BA¼L�C 1ÀL�âH�î¿ÅÒCè¼pH�C�x�´ýÿÿè�dH�{èAé¡ýÿÿ¹1®BA¼ë¼¹+®BA¼믹,®BA¼뢹<®BA¼ë�1À¿/ÓCè[p¿BÓC1ÀèOpé?úÿÿ��ÂùÿÿL�`A¾A½éÆùÿÿH�CH�=´'1É1ÒA¸H�pèÝäþÿH�ÀtCH�p0H�Uµ'H�ÀtHp(¿ÓC1ÀèèoéØùÿÿè®cE1äé�øÿÿ¿.ÒC1ÀèÊoéYúÿÿ¿"ÓC1Àè¹oé©ùÿÿ@ATH�w§'�öL�%�´'UH��´'SH�ûx@H�ÿt'�nÿ�ýÿuë��íxH�5ܱ'H�ßèìöÿÿH�H�Ûuä[]L�%K´'A\Ã�H�ÿH�-®±'tà@H�ßH�îèµöÿÿH�H�Ûuí[]L�%´'A\Ã�ATUSH�Ä�H�-Ñ©'dH�%(H�D$x1ÀH�í�µE1äDH�E ÷@T@ ��öE@��H���H�Ûuëw�¾H�ßèSºÿÿH�[H�ÛtZH�C`H�ÀtH�²²'H9�ètÞ÷C 0uÕE�äuú¾�ÓC1ÿèòèþÿH�=[³'H�¾1ÀA´èùâþÿë��H�m(H�í�Sÿÿÿº¾¬ÓC1ÿè²èþÿH�Ç1Àè(n1ÿº¾ÄÓCè�èþÿ1ÿº¾ÏÓCI�Äè�èþÿ1ÿº¾ÖÓCH�Åèoèþÿ1ÿº¾ÝÓCH�Ãè[èþÿH�=IJ'I�ØH�ÁI�é1ÀºâÓC¾L�$$èVâþÿH��ª'H�Û�æH�l$�H� H�=�²'ºøÓC¾1ÀI�ìè"âþÿL�C¹�ÐCºd¾H�ï1Àè¥éþÿH�î¿ÿÓC1ÀèVmA�$I�Ä��ÿþþþ÷Ò!Ð%����tç�ÂÁê©��DÂI�T$LDâÀI�ÜA)ìA�ü�A�Äè÷`A�ü~ñH�s 1À¿ÓCèñlH�{8t�C8�À�¿D�c<E�ä��è�`H�[H�Û� ÿÿÿ1ÿº¾ÐÏCè/çþÿH�=�±'H�¾1Àè9áþÿ�=U°'�~H��¨'�n§'H�-ß®'H�Ûtf�H�ßH�îèåóÿÿH�H�ÛuíH�T$xdH3%(��H�ì�[]A\ÿÔC1Àè4l�{<èl�ÿÿéUÿÿÿ�è `�{8èS�ÿÿé/ÿÿÿ1ÒA¸Ð6@¹P;@¾è¿ûhè"æþÿH� °'H�Ût!fD1ÒH�ß¾`í@èqáþÿH��øH�ÛuåH�=¶¯'1ҾРAè�àþÿé!ÿÿÿè8æþÿ��������H�=®'Ã��=ª�'Ãf�AWI�ÿAVAUM�ÅATI�ÌUH�ÕSH�óH�ìL�7L�L$M�ötI�vH�ßè'æþÿ�ÀuSM�6M�öM�7uå¿8èþæþÿH�T$I�H�XH�hHÇI�Ç@0L�`L�h H�P(H�Ä[]A\A]A^A_Ãf�M�÷M�6ë��I�ñE1ÀH�þ1É1Ò¿àühéIÿÿÿf�I�ðE1ÉH�þ1É1Ò¿Øühé)ÿÿÿf�H�þE1ÉE1À1É1Ò¿¸ühé ÿÿÿf�H�þE1ÉE1À1É1Ò¿Àühééþÿÿf�H�òE1ÉH�þE1À1É¿ÈühéÈþÿÿ�H�ìH�òH�þ¿=èì=H�ÄH�Çép�ÿÿS¶H�û:ØYu ¶G:ÍYt]¿
ÔC¹H�Þó¦td¿ÔC¹H�Þó¦t#¾&ÔC1ÿºèRäþÿH�ÞH�Ç1À[étj@[¹1Ò1ö¿ÔCé|_ÿÿ@[¹1Ò1ö¿ÔCéd_ÿÿ@[¹1Ò1ö¿ÔCéL_ÿÿfff.�¾év]ÿÿfDH�\$ðH�l$øH�ì8dH�%(H�D$1ÀH�öH�ût:E1ÉE1À1ÒH�Ù¿Ðühè¥ýÿÿH�D$dH3%(uPH�\$(H�l$0H�Ä8ÃfDA�Ð@¶¹�«BºH�çè(åþÿH�çèÀäþÿH�ÀH�Æu�ºJÔCf¾ ¿DÔCè%jèPãþÿ1Ò¾HÇ&«'é)�ÿÿf�AVAUATUSH�ì�¾¥'�À�cH�Ç¥'H�Û�²L�-§¥'M�íu*H��¥'I�ÝëfDH�CH�H�ÛI�D$t_L�-x¥'M�í�<H�kM�ìI�t$H�ïèãþÿ�ÀtÇM�$$M�äuæH�SE1ÉE1À1ÉH�ühè}üÿÿH�L�-+¥'H�Ûu§fDH�!¥'H�Û�õM�í�Ý�L�cL�í�H�}L�æè�âþÿ�ÀuÇE0H�mH�íuàH�H�ÛuÐL�ëDL�%á¤'1íM�ät)L�kfDI�|$L�îèKâþÿ�ÀuI�l$ M�$$M�äuáL�-²¤'E1äM�ít'L�sfDI�}L�öèâþÿ�ÀuM�e(M�mM�íuãH�5�©'H�ö��{0H�{H�éM�àÇ$ÒE1É�âèaåÿÿ¿ HÇY©'è¬âþÿH�S1ÿHÇHÇ@Ç@H�ÆH�P1Òè��ÿÿH�-û£'H�íuë[@H�mH�ítNH�}H�sèjáþÿ�Àuæ¿ èLâþÿH�U1ÿHÇHÇ@Ç@H�ÆH�P1Òè2�ÿÿH�mH�íu²1É1Ò1ÿ¾Q¬Bè¹�ÿÿH�H�Û��þÿÿÇS£'H�Ä[]A\A]A^ÃfDH�sH�ötOH�5x¨'éèþÿÿH�kéÜýÿÿH�#£'I�ÝéþÿÿM�ít±L�èÇ@0H�H�Àuñé,þÿÿL�-õ¢'éÐýÿÿ¾�E¿èÉPH�Æë�����AWAVAUATUSH�ì�ô¢'�Ò��>¨'ÇÜ¢'�À� ¿0ièTÿÿ¿0iè(ÿÿH�-¨'H�í�çE1äDH�E�@�è�ø�¿�uH�=;©'èÞÛþÿH�ÀI�Æ�jL�÷A½è´ßþÿ�ø�ÃtH��øAµt:H�EL�÷L�xè�ßþÿºA�ž�ÔC1ÿèKßþÿD�îH�ÇL�ú1ÀA½èeeHcûèm9¿H�Æè@P¾�EH�¿=èN8H�ÇèÖ�ÿÿ¾�E¿è�OH�U¿=H�rH�Âè"8H�Çèª�ÿÿH�}è9D�ïH�ÆèF�ÿÿH�] H�Û�¹f�H�=©'t^E�ä�ýH�E¿ýÒCH�p1Àè dH�EH�xè�Ûþÿ�øA�Ç�ÀA�Çè×WA�ÿ~ñH�sH�ö�Ü¿�ÐC1ÀèÈcH�{H�ÿàñht�O öm§'tcH�{èb8H�KH�SI�À�}L�öèü�ÿÿH�H�Û�Pÿÿÿ1ÿè98D�ïH�Æèn�ÿÿH�mH�í�!þÿÿH�Ä[]A\A]A^A_é¾|ÿÿfDH�sè_7D�ïH�Æè4�ÿÿë¦f�èûVE1ÿé3ÿÿÿº¾ÕC1ÿè�ÝþÿH�Ç1ÀA´ècéàþÿÿDH�SH�K¿,ÕC1ÀH�²èèÝbéÿÿÿ�øA½�þÿÿ�ø�ÑýÿÿE1íA�~A�ÅA�Åéóýÿÿöa¦'�9H�E H�@H�¸èH�ÿt�uè?ÙþÿH�ÀI�Æ�aýÿÿH�E�}L�pè�×þÿI�ÅH�E H�@H��èéH�-
¥'H�í�Ðüÿÿ@H�E H�À�¨1Ûë
�D�ëH�D�kH�ÀuñMcíJ�<íèÑÝþÿI�ÄH�E H�ÀtL�âf�H�H�H�ÂH�Àuñ¹à^AºL�îL�çèÜþÿI�$H�E 1À�Ût(�SÿL�àI�tÔH�H�HH�ÀH9ðH�
uíHcÃHÁàI�L�çHÇèÓØþÿH�mH�í�>ÿÿÿéüÿÿH�Ä[]A\A]A^A_ÃH�E�}L�pè�ÖþÿI�ÅH�`¥'H�@1ÿº¾XÔCH�è°ÛþÿL�ñH�ÇL�êH�Þ1ÀèÍaéªýÿÿ�H�ì�?_H�øu
@H�À�8_t÷¿0ÕC¹H�Æó¦t
¸ÿÿÿÿH�ÄÃH�P¶@:Bué¶B<Dt<IuݶBH�zö�óht˺
1öèåÙþÿëÂH�\$àL�d$ðH�ûL�l$øH�l$èH�ì(H�H�I�ôH�xH�j¸ÛñCH�ÿHDøH�íHDèèLÿÿÿH�ïA�ÅèAÿÿÿ�¸A9Õ}H�\$H�l$L�d$L�l$ H�Ä(Ã@~¸ÿÿÿÿëÚL9ãrô�À¶ÀëÍf�AWM�ÇAVAUI�ÍATI�ÔU�õSH�ûH�ìL�5µ¢'M�öuëvfDM�6M�öthI9^uòA9n�àI�F H�À��I��èH�ÒtuH�@H��èH�ÀteH�HH�BH�1H�8èlÚþÿ�ÀtNH�[º¾ØÔCé�D¿(è6ÛþÿI�ÆH�$¢'I�^A�nIÇFIÇF I�L�5¢'¿ èÛþÿHÇI�V I�N L�`L�hL�xH�Òt H�ÑH�H�ÒuõI�FH�H�Ä[]A\A]A^A_ÃfDH�[º¾°ÔC1ÿèSÙþÿH�ÄH�ÞH�Ç[]A\A]A^A_1Àéh_��������H�\$àH�l$èH�ÓH�ÍL�d$ðL�l$øI�ôH�ì(M�ź¾8ÕC1ÿèûØþÿM�àL�éH�êH�ÞH�Ç1Àè_¸H�\$H�l$L�d$L�l$ H�Ä(Ã�H�\$àH�l$èH�ÓH�ÍL�d$ðL�l$øI�ôH�ì(M�ź¾xÕC1ÿè�ØþÿM�àL�éH�êH�ÞH�Ç1Àè¥^¸H�\$H�l$L�d$L�l$ H�Ä(Ã�H�\$ÐH�l$ØH�ËL�d$àL�l$èH�ÕL�t$ðL�|$øH�ì8H�A`I�öM�ÇM�ÍL�d$@H�ÀtH�ùàñht H=àñh� I�D$`H�ÀtI�üàñht H=àñh��1ÿº¾�ÕCèÌ×þÿH�L$HH�ÇM�ð1ÀL�âL�îèä]H�ít$º¾[ÞC1ÿè�×þÿL�ùH�ÇH�ÚH�î1Àè»]�
 '�Àt%º¾ÀÕC1ÿèp×þÿH�Ç1Àè�]Çä�'¸H�\$H�l$L�d$L�l$ L�t$(L�|$0H�Ä8Ã@AV�=� 'AUATUSH�û��¾ �CH�ßè«ÒþÿH�ÀH�Å��¿(èEØþÿº¾ ;@H�ÇH�a 'èÜÓþÿ�À�,¿dA¼dèØþÿH�ïI�Åè©Óþÿ�Ã�ûÿt.¶Ãö�óh@tMDH�ïè�Óþÿ�öÀö�óh@ué�ûÿu,�Ú�'�Ò�®L�ïè>Óþÿ[]A\A]Ǻ�'A^ÃE1öëH�ïè8Óþÿ�öÀö�óh@u)�ûÿt$C�\5I�ÆM9ærÖMäL�ïL�æè¸ØþÿI�ÅëÃCÆD5H�=��'¹ºL�îèQÒþÿH�À�1ÿÿÿ1ÿº¾`ÖCè×ÕþÿH�Ç1Àèý[éÿÿÿ1ÿº¾�ÖCè·ÕþÿH�Ç1ÀèÝ[é2ÿÿÿ1ÿº¾8ÖCè�ÕþÿH�Ç1Àè½[é´þÿÿ1ÿº¾ÖCèwÕþÿH�Ç1Àè�[éPþÿÿ¿1ÀèüÎþÿH�Þ¿sÞC1À[]A\A]A^éu[DSH�ûH�=Å�'H�ÿt@¹ºH�Þè~ÑþÿH�Àt [Ã�1ÿº¾ÈÖCèÿÔþÿ[H�Ç1Àé$[@@·(è8Öþÿ¹=º¾ ;@H�ÇH�_�'èÊÓþÿ�ÀtH�=O�'ë�D1ÿº¾8ÖCè§ÔþÿH�Ç1ÀèÍZëÕff.�SH�ûH�=
�'H�ÿt@¹ºH�ÞèÎÐþÿH�Àt [Ã�1ÿº¾ÈÖCèOÔþÿ[H�Ç1ÀétZ@@·(è�Õþÿ¹=º¾ ;@H�ÇH�§�'èÓþÿ�ÀtH�=��'ë�D1ÿº¾8ÖCè÷ÓþÿH�Ç1ÀèZëÕff.�H�\$àH�l$èH�óL�d$ðL�l$øH�ì(H�öH�ÕI�ÌM�Å�£öG@ueI�ü@öht|H�ÚH�î¿�ÞC1ÀèÂY�
�'�Éu
H�= �'tL�éL�âH�îH�ßèýu¸H�\$H�l$L�d$L�l$ H�Ä(Ã�H�HH�ÿt­1É1Òè�ÏþÿH�Àt�I�ü@öhu�H�ÚH�î¿�ÞC1ÀèFYë�@���'�Ûu
H�=�'t�D�îH�ïH�\$H�l$L�d$L�l$ H�Ä(é¹qf�H�\$ØH�l$àH�óL�d$èL�l$ðI�ÌL�t$øH�ì(�=z�'ÿI�ÕL�Å�ÅH�L$8H�T$01ÀL�ο¬ÞCè±X�O�'�Àx�Pÿ�À�@�'�H�Ûu-1ÿº¾È×CèPÒþÿL�êH�ÇL�æ1ÀèpXëXfDH�[(�C�Pú�úvñ�øsº8áC¾J¿²ÞCèðX�øw[H�[º¾0×C1ÿèöÑþÿH�ÚH�ÇL�æ1ÀèXH�íuz¿ÚñC1ÀèX¸H�$H�l$L�d$L�l$L�t$ H�Ä(Ã�øw�L�k(I�ýàñhtnM�µèH�[1ÿº¾p×Cè�ÑþÿM�ðH�ÇL�é1ÀH�ÚL�æè�WH�ít�H�ÞC1Àè�Wérÿÿÿ1ÿº¾ðÖCè?ÑþÿH�Ç1ÀèeWé[ÿÿÿL�5Á�'ë��H�\$ÐH�l$ØH�óL�d$àL�l$èI�ÔL�t$ðL�|$øH�ì8�5.�'H�ÍM�ÅE�Î�ö��H�=â�'H�ÿ�ñ1É1ÒH�Þè%ÍþÿH�Àt0¸H�\$H�l$L�d$L�l$ L�t$(L�|$0H�Ä8Ã�H�=��'¹ºH�Þè×ÌþÿH�Àu"1ÿº¾ ØCèaÐþÿH�Ç1Àè�V�L�=a�'M�ÿ�ÀL�þH�ßè�Ðþÿ�Àua�;�'�À�2�'H�í�Ñ�øwtE�öº¾HØCu
º¾pØC1ÿèôÏþÿI�ØH�ÇL�éH�êL�æ1ÀèVéÿÿÿf�L�ÿÇÓ�'è�ÌþÿH�ßèÑþÿH�Ç�'�¹�'ë���øt+E�ö�Òþÿÿ¿ÁÞC1Àè¶UéÁþÿÿ�Ç��'ë¶@E�öº¾ ØC�bÿÿÿº¾ÐØCéSÿÿÿfD�øvC�øu£E�öº¾`ÙCuº¾�ÙCD1ÿèÏþÿH�ÚH�ÇL�æ1Àè9UéDþÿÿ@E�öº¾ÙCuѺ¾0ÙCëÅD@·(è(Ðþÿº¾ ;@H�ÇH�Ì�'è¿Ëþÿ�Àt H�=¼�'éÞýÿÿ1ÿº¾ø×Cè�ÎþÿH�Ç1ÀèÄTë×f�H�\$ØH�l$àL�ÅL�d$èL�l$ðI�ôL�t$øH�ìHD�¦�'I�ÕH�ËM�ÎE�Àu¿ÄÞC¹ó¦t1H�ítUº¾ÝÞC1ÿè4ÎþÿM�áI�ÀL�ñH�êH�Þ¿çÞC1ÀèIT¸H�\$ H�l$(L�d$0L�l$8L�t$@H�ÄHÃfDH�Û��M�ít@H�ßèjÌþÿ�ÀtfH��¸H�ßH�â¾àlAÇ$L�d$L�l$H�D$èÉÈþÿ�<$�ÿu�1ÿº¾ÝÞCè�ÍþÿL�áH�ÂH�Þ¿ûÞC1Àè¬Sé^ÿÿÿ�1ÿº¾ÈÙCè_ÍþÿH�ÞH�Ç1Àè�SéwÿÿÿD1ÿº¾ÝÞCè7ÍþÿL�âH�Æ¿ñÞC1ÀèUSéÿÿÿH�\$ÐH�l$ØH�ÓL�d$àL�l$èH�ýL�t$ðL�|$øH�ìHD�
I�ôE�Ét-H�\$H�l$ L�d$(L�l$0L�t$8L�|$@H�ÄHÃf.�è�ÎþÿH�øI�Å�®t¿L�ïèôÍþÿH�KH�ÂL�æH�ïI�ÅèÊþÿH�ÀI�Æ�ëO�tõM9õL�t$sHM�uM�öt?M�ïëfDM�7M�öt,I�H�ÀtH�H�ÀtH�xH�sè�Ìþÿ�Àt_I�ÇL9|$wÌL�ïH�\$H�l$ L�d$(L�l$0L�t$8L�|$@H�ÄHéÒÈþÿf�1ÿº¾ðÙCèïËþÿH�îH�Ç1ÀèRé1ÿÿÿDL�{º¾ÝÞC1ÿèÃËþÿI�NI�ÀM�ùL�âH�î¿çÞC1Àè×QÇépÿÿÿ@1ÿº¾ðÙCè�ËþÿH�îH�Ç1ÀèªQéòþÿÿDH�\$ØH�l$àH�óL�d$èL�l$ð�ÕL�t$øH�ì8D�5{�'I�ÍM�ÄE�öu\D�e�'E�Ûu(¸H�\$H�l$L�d$ L�l$(L�t$0H�Ä8ÃD1ÒM�ÈL�á�îH�ßèfðÿÿD�SE�Òu½ÇCL�k(ë°L�vº¾ÚC1ÿL�L$èÆÊþÿL�öH�Ç1ÀèéPL�L$ésÿÿÿffffff.�H�\$èH�l$ðH�ÓL�d$øH�ì(�¼�'H�õM�Ì�D$0�Òt`�Pý�úwv�ùt¾Å¿²ÞCèÚQ1ÿº¾HÚCèIÊþÿH�êL�æH�Ç1ÀèiPH�Ûº¾ßCt1ÿè#ÊþÿH�ÞH�Ç1ÀèFP¸H�\$H�l$L�d$ H�Ä(ÃD�øt��Qý�úv�ùuN�øt¾Ï¿²ÞCèRQ1ÿº¾�ÚCèÁÉþÿH�êL�æH�Ç1ÀèáOH�Ûº¾"ßC�tÿÿÿë�@�ø�Ï�ù�ÆL;D$8ws=1ÿº¾ ÛCèlÉþÿH�êL�æH�Ç1Àè�OH�Ûº¾XÛC�ÿÿÿé.ÿÿÿ@1ÿº¾�ÛCè/ÉþÿH�êH�ÇL�æ1ÀèOOH�Û�ÿÿÿº¾¨ÛCéÝþÿÿ�1ÿº¾¸ÚCèïÈþÿH�êL�æH�Ç1ÀèOH�Ûº¾øÚC�¢þÿÿé±þÿÿ�¾×¿²ÞCL�D$è,PL�D$éÿÿÿf�H�\$ÐH�l$ØH�õL�d$àL�l$è¾HL�t$ðL�|$øI�ýH�쨿I�ÔdH�%(H�D$h1Àè�ÊþÿH�ÃH�EH�ßH�k H�CH�CèhjÿÿH�= �'�ÆI�}81É1ÒA¸L�æèdÂþÿH�ÀI�Åt
�x�E1ö�=�'�ÿ�!H��ØH�À�bH�pH�U¿=ßC1ÀèMMH��ØH�xèÍÄþÿH�}I�ÇèÁÄþÿE�|A�ÿ�Âf�A�ÇèAA�ÿ~ñM�ötL�ö¿DßC1ÀèýLM�í�TI�u¿HßC1ÀèäL�5r�'�öu

|�'�ÉtH�Þ¿¬ÑC1ÀèOH�T$hdH3%(¸�H�\$xH�¬$�L�¤$�L�¬$�L�´$�L�¼$ H�ĨÃ�@ÿ$ÅáCfDè+@E1ÿé3ÿÿÿ1ÿº¾ÐÛCè¿ÆþÿºdH�Á¾H�ç1ÀèhÈþÿ1ÀH�æ¿ýÒCèLH��ØÇ¨�'H�À��þÿÿH�u¿ýÒCèñKH�}èxÃþÿA�Çé´þÿÿI�E(H�@L�°èéMþÿÿ@I�E(L�°èé9þÿÿ�M�u(é(þÿÿ�L�æ¿QÓC1Àè�Ké¨þÿÿèÆþÿ�H�\$ÐH�l$ØH�ËL�d$àL�l$èI�üL�t$ðL�|$øH�ìXdH�%(H�D$1À�ö�'A�õH�ÕM�ÇM�Î�À�þD�×�'E�ÛuBH�T$dH3%(¸�©H�\$(H�l$0L�d$8L�l$@L�t$HL�|$PH�ÄXÃfDH�=ñ�'¾Åè�ÁþÿH�À�öH�C¶@�À�®E�íH�à�³Iº__CTOR_LÇ@IST_fÇ@ _L�I�|$8A¸¹ºH�æèC¿þÿH�ÀI�Ä�çE�D$E�ÀuAÇD$I�\$(M�ðL�ùH�ê¾ÅL�çè)êÿÿéÿÿÿ@1ÿº¾ÚCè�ÄþÿH�îH�Ç1ÀèÂJéßþÿÿDE�í�$H�D$�MÿÿÿI¹__DTOR_LÇ@IST_fÇ@ _L�éHÿÿÿ�Aö$t)1ÿº¾ÜCè8ÄþÿH�Ç1Àè^Jéãþÿÿf�¾ÅH�ßèSÀþÿH�À�Äþÿÿë¿�1ÿº¾�ÅCèïÃþÿH�Ç1ÀèJéùþÿÿèëÃþÿff.�AWAVAUATUSH�ìX�|$<H�t$0èÄ+¾NßC¿ÅëCH�D$(è ¾þÿ¿ÅëCè6¾þÿH�D$0H�8H�=/�'è"ÄþÿH�t$0H�|$<èÃ#è.¾þÿH�=�'è¢Áþÿ¿ �Aè(2�l$<H�D$0�ý�ƺA¹`ßCA¸
ë�ÂH�À9Õ�¡H�XL�ÏL�ÁH�Þó¦uàH�Ã
H�e�'�;��¿@ÜC1Àè IH�= �'HÇ>�'ÛñCH�ÿ�z¿kßCÇÂ�'ÿÿÿÿèQÂþÿ�À�{f�¿�ßCÇÑ�'Æú�':Ç�'ÿÿÿÿHÇ�'ÿÿÿÿÇ��'Ç��'Ç·�'Çõ�'Çï�'Æì�'ÿèÇÁþÿH�À¿ÛñCHǤ�'àèh�ÀHÇÎ�' i�
`�'$¶À�
W�'
HÇÒ�'�ßC��'�
@�' �%F�'þHÇ»�'�ßCǹ�'Ç·�'ÿÿÿÿǵ�'Æ/�':èÑJD�d$<¿£ßCL�l$0è-ÁþÿH�ÀH�Ÿ¯ßCHDèA�ü~}E�T$ÿE�ç»A¾ºßCA¸A»ÛßCA¹I�ìë0fD�}H�U�JA9Ú�qI�TÅ�Ã�ÃA9ß~#I�ÔHcÃL�÷L�ÁI�lÅH�îó¦tÁ�ÃL�âA9ßÝH�ÕH�ïè7H�t$0�|$<è�5H�ÇH��'è¦ÂþÿH�=÷�'H���'èCÄþÿH�|�'è�ÌÿÿèÒ3�|$<H�t$0Ç�'èjÿÿH�=C�'H�ÿ�ªè4¶Þ�'¨t�=3�'�.¨�£�+�'�ú�F�ú�µ��'�ú�¸�ú�á¨uQH�=!�'t1ÿº¾ØÜCè6ÀþÿH�Ç1Àè\FH�=�'t1ÿº¾ÝCèÀþÿH�Ç1Àè7F¶@�'�:�'�â�út�
*�' D�=5�'E�ÿu!��'�â�ú�D��n'��'D�5 �'E�öu!�é�'�â�ú�ß�dn'�æ�'¨t
�=ß�'�ÑH�=e�'�D���'E�Û�«H�=G�'º¾(àC�m1ÿè@¿þÿH�Ç1ÀèG1À¿8ÝCèúFH�=�'�)¿ èbÀþÿH�=û�'H�Ãè�½þÿë�ÆH�ß1ÀèÂFH�
Û�'º ¾H�ßèI¾þÿH�ÀuÔH�=½�'èH½þÿH�ßè�»þÿ¿8ÝC1Àè�FènÿÿD�'E�Ò�ÒD�
�'E�É�§1ÿè8Áþÿ�»ÛñCH�Ô�'�;�oûÿÿH�=��'H�ÿ��ûÿÿèf»þÿ¿kßC�G�'èÖ½þÿ�À��ûÿÿº¾xÜC1ÿè-¾þÿ¾kßCH�Ç1ÀèND¿èÄÀþÿ@H�îL�ßL�Éó¦�ÖüÿÿH�î¿âßCL�Éó¦�ÃüÿÿH�î¿éßCL�Éó¦�°üÿÿH�î¿ðßCL�Éó¦��üÿÿH�î¿÷ßCL�Éó¦��üÿÿH�î¿þßC¹ó¦�uüÿÿ¿àC¹
H�îó¦�`üÿÿ¾àCH�ïL�D$L�L$D�$L�\$H�T$ èĽþÿ�ÀL�D$L�L$D�$L�\$� üÿÿ¾àCH�ïè�½þÿ�ÀL�D$L�L$D�$L�\$�øûÿÿ¾"àCH�ïèt½þÿ�ÀH�T$ L�D$L�L$D�$L�\$�«ûÿÿéÆûÿÿ�1ÿº¾dàCè×¼þÿH�Ç1ÀèýBD�Ú�'E�À�-è¨/H�=�'H�ÿt-¶:×.�¶G:È.�
H�æy'H�ï�'èJ®ÿÿö³�'�ÝH�þ�'�HTè½ H�=Å�'tè®Òÿÿ�-Ü�'�ítH�=­�'H�ÿHD=�y'è�WH�=E�'tèÎQèÉÇÿÿ�=7�'�ÿ�»�5'�ö�­� �'�Û�Ò¿è�¾þÿDº¾½ßC1ÿL�D$L�L$D�$L�\$è¼»þÿH�Ç1ÀèâAL�âL�D$L�L$D�$L�\$éNúÿÿ�H�!�'�`Týéÿÿÿ¾i�Cè·þÿH�ÀH�Ü�'�çþÿÿ¿èü´þÿH�½�'1ÿº¾pÝCèD»þÿH�ÞH�Ç1ÀègAé³þÿÿf�¨�»úÿÿ�ÈHÇ*�'ÇÀ�'�J�'é°úÿÿDè+·þÿèV.¶/�'¨�búÿÿéHúÿÿº¾¨ÜC1ÿèѺþÿH�Ç1Àè÷@¶�'é6úÿÿÇ �'éûÿÿD�-�'Ç÷�'E�í�ûÿÿÇè�'éûÿÿÇÍ�'é¹úÿÿ¶±�'�Ê�¨�'é
úÿÿÆø�'éÆùÿÿH�=á�'è�¸þÿ�À�<öu�'�W�
¹�'�É�IH�-Úh'H�ïè"·þÿ�ø�Ã~1H�¾¥àCH�lüH�ïèç´þÿ�À�¾ªàCH�ïèÒ´þÿ�À�¿�Ãè»þÿHcûH�Åè»þÿH�5{h'I�ÆH�Çè0ºþÿL�÷踶þÿI�¾ �CÇ.exeÆ@H�=Nh'è)µþÿ¾i�CI�ÄL�÷èµþÿM�äI�Å�ÙM�íº¾ÞCtBfDL�ẾH�ï賸þÿ�À�Ã~7HcÓL�é¾H�ïèZ»þÿ9Ãtκ¾¯àC1ÿè¹þÿL�öH�Ç1Àè8?ë®L�çèºþÿL�ïèºþÿ�øÿ�6L�÷èµµþÿH�ïè­µþÿD�&�'�Ò�ô1ÿHÇ}g'èh»þÿ¨�CøÿÿÇV�'¶ã�'�Êé*þÿÿ�1ÿº¾zàCè¸þÿH�îH�Ç1ÀèB@é°ûÿÿH�=V�'H�ÿt"èLFÇ�'èí¾þÿH�=5{'�ÐøÿÿH�|$LèÕ+D�d$LE�ä�\H�ÇèÿEÇÙ'è°¾þÿHÇ}v'é�øÿÿH���'1ÿº¾�àCèè·þÿH�ÞH�Ç1Àè >é�ýÿÿ1ÿèϳþÿH�Ãè×I�ÄL+d$(1ÿº¾8ÞCH�-T�'è§·þÿI¸Û4¶×�ÞCH�ÆH�=ãt'L�àH�éI÷èL�àHÁø?I�ÐH�ò¾IÁøI)À1ÀMiÈ@BM)ÌM�áè}±þÿH�-þ�'1ÿº¾éàCèE·þÿH�=�t'I�ØH�ÂI�èÀñhH�é¾1ÀèB±þÿéSþÿÿH�Öe'1ÿº¾�ÝCè·þÿH�ÞH�Ç1Àè(=éûÿÿH�|$Lè�*H�Ç1Àè¯>éøÿÿº¾FàCé�÷ÿÿH�ÇH�9u'è�éþÿé�þÿÿ1ÿº¾ÌàC覶þÿL�öH�Ç1ÀèÉ<é§ýÿÿH�Me'1ÿº¾ÐÝCè|¶þÿH�ÞH�Ç1Àè�<éýüÿÿf.�H�ìH�=e'tH�=ã'H�ÿtè±±þÿ�§v'�ÀuH�ÄÃf�H�=éd'H�ÄéÀµþÿH�\$ØH�l$àH�ûL�d$èL�l$ðL�t$øH�ì8dH�%(H�D$1À�G�ø�dwB�ø�H�D$dH3%(�H�\$H�l$L�d$ L�l$(L�t$0H�Ä8Ã��ø t{�ø u½H�o H�#'H9�èt¾¿GáCèó<�E öÄ�×öÄu�H�=ó~'H�îèõþÿÇ@H�SH�PH�SH�PH�S(H�ÂH�P(H�S(H��P éHÿÿÿ�H�o@H�½èH;=¦~'t¿GáC¾Àè}<H�=�~'H�îè^µþÿH�ÀH�Å�lH�CHH�EH�{èµþÿ�À¿H�Eè¶þÿH�E �S�H�E H�S8H�PH�{(�AÇEH�E H�S(H�Pé°þÿÿf�L�g(I�¼$èH;=~'t¿GáC¾4èÜ;H�=í}'L�æè½´þÿH�ÀH�Å�«ÇEH�C0¿H�EèxµþÿH�E(H�µ}'L�k H�B�@ �À�òI9�$èt¾�¿GáCèq;�C-�ø�pº`âC¾²¿GáCè¬:@H�_H��èH��ö@@�Óýÿÿf�{ �ÈýÿÿH�k`H�.}'H9�èt¾í¿GáCèþ:�E öÄu%=��ýÿÿH�=÷|'H�îèdzþÿöC!I�Ä�úÇ@HÇ@(ÛñCÇ@ H�C8I�D$H�CXI�D$éDýÿÿD�ø�ÿÿÿ�±{'�ø�öþÿÿ�øt?�À�éþÿÿH�,s'H�ÀuéØþÿÿf�H�@(H�À�ÉþÿÿH�H H�ÉtêH�A�x �²þÿÿ�C-�ø��º`âC¾�¿GáCèw9��Â�â�ú�£üÿÿéýÿÿ��Àÿ$ÅâC�ÇEH�C H�æ{'H9�è��H�U H�@`H�BH�S H�E H�RXHPéGüÿÿH�±{'H�u(L�ïH�@ÿP`HÇEé%üÿÿfDH��{'H�u(L�ïH�@ÿP0HÇEéýûÿÿfDH�E(D�(HÇEéãûÿÿ@H�I{'H�u(L�ïH�@ÿPHHÇEé½ûÿÿ1ÿº¾�áCè�±þÿH�Ç1Àè«7é5ýÿÿ1ÿº¾�áCèe±þÿH�Ç1Àè�7étüÿÿfDH�X H9k`Ç@�þÿÿ¾¿GáCè¬8éóýÿÿ�Àÿ$Å8âCL�ïH�æè3³þÿH�çè[¬þÿH��z'I�ÅéòüÿÿL�ïH�æèA±þÿH�çèy²þÿH�zz'I�ÅéÐüÿÿL�ïH�æè²þÿH�çè׫þÿH�Xz'I�Åé®üÿÿH�U H�BéÒúÿÿè¶°þÿfDAW1ÿ1ÀAVAUATUSH�ìhè)ªþÿ¿à�AèÏ?ÿÿ�=ðz'ÿ�3H�z'�² H���H�T$@�ö�t$LH�D$8�RH�À�I�H�T$8H�t$8ÇD$\H�R(H�T$0H�®H�í�íI�ôE1À1ÒE1íHÇD$ é¡@H�ß�T$L�D$èï¬þÿ�è�T$L�D$Hö:W�¶C:W�÷¶C:W�ç¶C:ñV�×�H�L$A�LÁL�ãH�L$E�îA�ÇH�EH�À�IL�D$H�l$ I�ÜD�úE�õH�Å�E�ø�Ïö�x't �è�ø�rHÇD$E1öE1ÿH�|$ �ä�
�y'G�,.A9Ís A�9ÁvH�L$LÁH;
qy'�gÿÿÿI�$¿QáC¹H�Þó¦�ßþÿÿH�Þ¿[áC¹ó¦�*ÿÿÿH�t$8H�6H�÷H�t$(赫þÿ�Ã�SH�×H�T$èã¯þÿH�T$H�t$(H�ÇI�Åè�­þÿ�Ûuë9��À�Ãt+�Cÿ�ÂA¶Tö�óhuå�ûv�ëI�\�;.�¯H�T$@H�B�@�ø��L�ïè2«þÿH�øv3H�t$(¿QáC¹ó¦��H�t$(¿iáC¹ó¦��AÆEH�|$@H�T$\L�îèç¯þÿH�À�FH�|$@H�ÆH�D$èL®þÿH�ÀH�ÃL�L$�#H�=w'E1À¹ºL�Îèß§þÿH�À�þL�ïH�D$èIªþÿH�D$HÇ@0H�X(Ç@A�D$ �C I�D$(H�C(¶C$A¶T$$HÇC8H�[`HÇCxÇ���àþ�â Ð�C$I�D$0H�C0I�D$XH�CXA�D$h�ChI��$H�«H��H�t$ I�D$8I�´$H�UHT$0HÇH)ÐH�C8H�D$0I�T$8H�C(H�C0H�èëDH�H�À�&ýÿÿH)P�xuêH�H H�pH�Y`H�H H�qXëÔ@�
Îu'H�E �ùtE1ÿ�ÉuD�¸¸E1öö�u'tD�°�H�|$ H�@8H�D$�ýÿÿG�,.é�üÿÿf.�H�T$8�l$LH�RH�T$8t H�Ò�ÊûÿÿH�5�u'H�t$@H�T$@¾@iH�BH�×ÿ�¸�À�·H�Äh[]A\A]A^A_Ã�HÇD$A¾E1ÿé�üÿÿf��ø�mýÿÿé©ýÿÿf�ÆéIýÿÿº¾ðáC1ÿèw«þÿH�Ç1À1Ûè�1écþÿÿº¾ÀáC1ÿèU«þÿH�t$(H�Ç1À1Ûèt1é<þÿÿH�=·u'ÿ�¿úÿÿH�Ât'H�D$@é*ÿÿÿè�¤þÿ�Àt*º¾wáC1ÿè«þÿH�Ç1Àè,1H�Äh[]A\A]A^A_ÿè�­þÿ���AT¸àãCA�üU1íS�óëfD�ÅH�À�ý2tD9 uï�Û��ý1vZA�ü~~$H�=
u'D�áºqâC¾1À詤þÿ�Ûu[]A\ÃH�5ét'D�çè1§þÿ�Ûtè[]A\H�5Òt'¿ é§þÿ��íH�5·t'HÁåH�½èãCèç¨þÿë¬DH�5�t'¿ èߦþÿékÿÿÿf.�SH�ûH�=tt'�fH�Û�]�{ v[¾¿µâCé_1��Cÿ$Å@ãCfDH�=1t'º âC¾1ÀèУþÿH�{è�ÿÿÿH�Kº©âC[H�=t'¾1À骣þÿf.�H�CH�°èH�öt1À¿�âCèä.H�CH�SH�0¿�âC[1ÀéÌ.@H�=±s'¾º§âC1ÀèP£þÿH�{èÿÿÿ�;¾è;þÿÿH�{èÿÿÿ[H�=zs'º�C¾1Àé£þÿf�H�{è×þÿÿH�=Ps'º6¬B¾1Àèï¢þÿH�{è¶þÿÿH�=/s'1Àº�âC¾è΢þÿH�=s'H�[ ��þÿÿ@H�áe'H�úr'é�þÿÿD�;1öè�ýÿÿH�{�ÌH�=Õr'º¦âC¾1Àèt¢þÿH�{é4ÿÿÿ�;�ÿ�²1öèSýÿÿH�KH�É��º¯âCé~þÿÿ@H�KH�=}r'º�âC¾1Àè¢þÿéÜþÿÿ�H�s¿ÐÒC1À[é_-�H�KH�==r'ºýÒC¾1ÀèÜ¡þÿ�;¾èÐüÿÿH�[é�ýÿÿ�[ÃfD[¿{âC1Àé -H�KºýÒCéÜýÿÿf.�H�\$ðH�l$øH�ûH�ì¿ H�õèrMÿÿ�SÇ!Ç@H�XH�h�PH�\$H�l$H�ÄÃ�H�\$èH�l$ðH�ûH�õL�d$ø¿(H�ìA�ÔèMÿÿ�UÇ=Ç@H�hH�XD�` �PH�$H�l$L�d$H�ÄÃ�H�\$èH�l$ð�ûL�d$ø¿(H�ìI�ÔH�õè»LÿÿA�T$�Ç@L�`H�h�PH�$H�l$L�d$H�ÄÃffffff.�H�\$ðH�l$øH�ûH�ì¿ H�õèbLÿÿÇg��T'Ç@ H�XH�h�PH�\$H�l$H�ÄÃDH�\$ðH�l$øH�ûH�ì¿ H�õèLÿÿÇ�2T'H�XH�hÇ@�PH�\$H�l$H�ÄÃDSH�û¿ èÒKÿÿÇ�òS'H�XHÇ@Ç@�P[Ãfffff.�H�\$àH�l$èH�ûL�d$ðL�l$øH�ì(H�Ût�C�ø vX¾;¿µâCèÉ,HÇp'HÇp'HÇp'HÇýo'H�\$H�l$L�d$L�l$ H�Ä(Ã@�Âÿ$Õ�ãC�H�{ègÿÿÿ�= o'uÁH�=�o'u·H�s¿½âCH�\$H�l$1ÀL�d$L�l$ H�Ä(éÜ*@�bo'�Ò�QÿÿÿH�CH�P`H�@XHCÇ`o'HÇEo'H�Fo'H�/o'éEÿÿÿf�H�{è×þÿÿD�%0o'E�ä��;.��H�{H�-øn'L�-o'è¤þÿÿD#%ýn'E�äD�%ón'�ðþÿÿH�þn'H�úàñh�kI�ýàñh�}
H�½n'H=àñh�
I9�O
H�@(H�n'Im(HÇ�n'àñh�=�ý �ó�ø/�t�\ �ø*��Y
�; �ø%��
�ø&�w¾Óé��H�{è×ýÿÿD�0n'E�Û�*þÿÿH�=n'�¡H�[éËýÿÿH�{è§ýÿÿ�n'�À�üýÿÿ�=�ü�ö�ø-�P �ø~� �ø!��ß¾H�\$H�l$¿µâCL�d$L�l$ H�Ä(éC*HÇ}m'HÇzm'HÇwm'HÇtm'�=>�·==�ô=)�=7�k=�²�-m'�í�0ýÿÿH�S�:.u
�z�uH�=Ëk'E1À¾@iA¹¹è;¡þÿH�Àº¾�ÅC���P�Jý�ù�æ
�=²l'��
�=ªl'�ÿ��
�Ò�¹üÿÿH�x Ç@HÇ@(��üÿÿH�=-k'H;G0��üÿÿH�\$H�l$H�ÆL�d$L�l$ H�Ä(é[�þÿH�s�>.�k1í�ø� H�{èçûÿÿD�
@l'E�É�:üÿÿH�í�ÌH�{H�îèruÿÿH�l'ÇEH�E0H�l'H�E(�{�þûÿÿÇCéòûÿÿ�H�CH�SÇÖk'H�¿k'H�àk'H�©k'H�²k'é¸ûÿÿD=I���=?�X=@��¾­éºýÿÿ�H�[ é*ûÿÿ��Bk'�À�]ûÿÿH�{1Ò1öèí�ÿÿH�À�I
ö���:ûÿÿ�;=�z
H�@8�Hh¸HÓàÇk'HÇÿj'àñhH�èj'HÇåj'éóúÿÿD�-Éj'E�í�ÙH�
Áj'H�Új'H�ùvH�Dÿ1ÒH÷ñH¯ÁH�Ïj'Ç­j'HÇ�j'H+B(H��j'H�xj'é�úÿÿH�{1öèÐTÿÿH�À�d H�@éRÿÿÿH�_j'é©ûÿÿH�sH�=ïh'1ÉA¸ºèµ�þÿH�ÀH�Å� þÿÿL�c1ÿº¾èçCèD�þÿL�æH�Ç1Àèg%éäýÿÿf�H�{è§ùÿÿÇýi'éûùÿÿ��~��ýÿÿ�øt1ÿº¾çCèð�þÿH�Ç1Àè%� i'�Pÿ�úv�ø��ùÿÿH�=¼i'àñh�uùÿÿÇxi'H�{è+ùÿÿD��i'Ç^i'E�Ò�¿ �=Ji'º¾8çC�]ùÿÿ1ÿès�þÿH�\$H�ÇH�l$L�d$L�l$ 1ÀH�Ä(é�$�H�=Ág'1É1ÒA¸è��þÿH�ÀH�Å�ùÿÿ�@�ø�²üÿÿ�ø�©üÿÿé÷øÿÿ@=<�¦=Z�5=&�ûÿÿ�©h'�À�ºþÿÿH�=Îh'àñh�©þÿÿ�Êh'�Jÿ�ù�
H�h'Ç­h'H�Æh'é�øÿÿ�H�CH�åh'H�ÛH�huéjøÿÿ�H�H�Û�WøÿÿH�{H�îèÈ�þÿ�ÀuäH�CÇCHÇh'H�h'H�8h'H�h'éøÿÿ@=K��=y�qüÿÿH�[¿èâC¹ H�Þó¦�¿ôâC¹H�Þó¦�þH��g'Ç»g'HǨg'àñhHÇ�g'H��g'é�÷ÿÿf�=�i�a=�õ@�=�»=�ùÿÿ1ÀH;-3g'�ÀH�)g'é?÷ÿÿ�5g'�ö�1÷ÿÿH�{1Ò1öèÁ�ÿÿH�À�ö���÷ÿÿH�@8Çýf'HÇÚf'HÇ×f'H�Øf'éÞöÿÿD�´f'E�À�H�{èbpÿÿH�SH�=oe'E1À1ÉA¹¾@i�Åèà�þÿH�À� �@�è�ø�ý�ýÿ�À;- \'� Ð¶ÀH�Uf'H�~f'Ç\f'H�Mf'éSöÿÿ�*f'�À�Eöÿÿ1Ò�øtH�=ìd'¾@iH�Gÿ��HcÐÇf'HÇf'àñhH�îe'HÇëe'éùõÿÿ�
Ðe'�É�ëõÿÿH�{1Ò1öè{�ÿÿH�À�9ö���ÈõÿÿH�x`H�ÿ�úèSõÿÿ�­e'�Ò�¨õÿÿH��e'HÇ�e'àñhH�@(Hpe'é�õÿÿH�{1öèÈOÿÿH�À�\H�@ Çae'HÇNe'àñhHÇ;e'H�,e'éBõÿÿD�%e'E�ä�(ûÿÿH� e'HÇe'àñhH�H(H
úd'H�e'H�ùvH�Dÿ1ÒH÷ñH¯ÁH�Ød'éîôÿÿH�Üd'HÇÑd'àñhH�@(H¶d'H�À�À¶ÀH�¦d'é¼ôÿÿH�ªd'HÇ�d'àñhH�@(H�d'H÷ÐH�zd'é�ôÿÿH�~d'HÇsd'àñhH�@(HXd'H÷ØH�Nd'édôÿÿH�úàñh�¾õÿÿé�õÿÿ�;+�zõÿÿH-'d'é=ôÿÿ� �ù-t �ù+�qõÿÿL�-d'é�õÿÿ=%�=��=�=$�¦õÿÿ�Ñc'Ç?d'�À�ØùÿÿH�=ìc'àñh�Çùÿÿ�
èc'�ùt�Ét�ùt �ø�ªùÿÿH�5²c'H�ýH��c'H�ðvH�D5ÿ1ÒH÷õH¯Å�ùH�jc'�n�ù�9H�UÿH#pc'HÐ�=>c'H�?c'�TóÿÿÇgc'H�5pc'H�ac'H�zc'H�-{c'HÇXc'éóÿÿ�ø^�;��ø<�D�ø>�¦ôÿÿ1ÀH;-Öb'�ÀH�Ìb'éâòÿÿH��b'ÇÎb'HÇ»b'àñhHǨb'H��b'é¯òÿÿH�{H�l$H�\$L�d$L�l$ H�Ä(é{lÿÿ1Àéüÿÿ=A�=B�ôÿÿH;-Ob'�dòÿÿH�-Bb'éXòÿÿ=�!=�îóÿÿ¶
b'HÓíH�-b'é,òÿÿ�ø+�Úýÿÿ�ø-�ÆóÿÿH+-øa'H�-ña'éòÿÿ�ø|t7=
�£óÿÿH�í¸�ïüÿÿ1ÀH�=Äa'�ÀéÝüÿÿH1-µa'éËñÿÿH -©a'é¿ñÿÿ1ÀH;-�a'�ÀH��a'é§ñÿÿ1ÀH;-�a'�ÀH�ya'é�ñÿÿ1ÀH�í��üÿÿë�1ÀH;-^a'�ÀH�Ta'éjñÿÿH;-Ha'�]ñÿÿéôþÿÿH�
6a'H��
�=a'º¾ÇâC�Ô÷ÿÿé,ñÿÿ1ÀH;-a'�ÀH�þ`'éñÿÿH¯-ñ`'H�-ê`'éñÿÿH�
Þ`'H�ù��þÿÿH�D)ÿ1ÒH÷ñH�ÅH¯ééuþÿÿ�°`'Ça'�Ò�·öÿÿ�Ø`'�ø�Á�øt�Éu�øt�ú���öÿÿ�øt �É�4H�èHh`'�=�`'H�ª`'�H�­`'H�JÿH�È�H�DÿH÷ÚH!ÐH�~`'H+'`'H� `'�=Q`'�.ðÿÿÇA`'éðÿÿ¶
ý_'HÓåH�-ó_'é ðÿÿH�
ç_'H�É�¬�=Ï_'�ìïÿÿº¾ØâCé�öÿÿH!-»_'éÑïÿÿ¾øèC1ÿºèÝ�þÿH�ÞH�ÇéðÿÿH�=º_'º¾hçC�@öÿÿH�«_'H�-�_'H�X(Hi_'H9ë� H=àñh�º¾¨çC1ÿè{�þÿH�ÚH�îH�ÇH�\$H�l$1ÀL�d$L�l$ H�Ä(é�H�[¾HèC1ÿºè>�þÿH�ÞH�ÇéhïÿÿH�[¾¸èC1ÿºè�þÿH�ÞH�ÇéHïÿÿH�P(H�úàñh�(H�J`H�É�GH�RXHP0ÇÃ^'HǨ^'H�
©^'H��^'é¨îÿÿH�¦^'éÛóÿÿ�=r^'��îÿÿH�[¾�èC1ÿºè��þÿH�ÞH�ÇéÁîÿÿH�u^'H�f^'H�éYîÿÿH�-7^'éþÿÿH�êH�èHÁú?H÷ùéAùÿÿH�êH�èHÁú?H÷ùH� ^'é"îÿÿ�ú�îÿÿ�ú�îÿÿ�ø�ýóÿÿ@éþíÿÿ�=Ô]'��Çä]'HÇÑ]'àñhHǶ]'Hdz]'éÁíÿÿH�@8H�@0é�òÿÿH�@8H�=^\'H�X8èm�þÿ1Ò�ÁH�ØH÷ñéròÿÿ�=g]'��íÿÿH�[¾èC1ÿºè��þÿH�ÞH�Çé¶íÿÿH�[1ÿº¾�èCèl�þÿH�ÞH�Ç1Àè�éLÿÿÿH9Ý�4íÿÿH�ÚH/]'H)ÝH�êH!ÕHèH�û\'éíÿÿH�/]'H�è\'éþìÿÿff.�HÇí\'HÇê\'HÇç\'àñhéjìÿÿf.�H�\$èH�l$ð�óL�d$øH�ìH�ÿI�üH�ÕtFè«ÿÿÿ�
�\'�ÉuQH�ít2�=e\'t)A�D$¾0éC1ÿº�Ø?'è��þÿH�îH�Ç1ÀèªHcÃH�$H�l$L�d$H�ÄÃ@H�1\'H�@(H\'H�\'ëÎDH�\$ðH�l$øH�ìH�ÿH�óH�Õt;èÿÿÿ�5ü['�öuHH�ít'�=Ì['t¾0éC1ÿºèù�þÿH�îH�Ç1ÀèH�ØH�l$H�\$H�ÄÃf.�H��['ëÛ�H�ìHcöètÿÿÿH�ÄÃffffff.�H�\$èH�l$ðH�óL�d$øH�ìH�ÿH�Õtaèmþÿÿ�=W['�ÿtkH�=<['H�ÿtèr�þÿH�ÀH�Å��¿è��þÿ�['HÇ�Ñ�P Áé�H�ÑÁé�H �ÑÁé�H
H�ÃH�ØH�l$H�$L�d$H�ÄÃH�ítâ�=¼Z'tÙ1ÿº¾0éCèé�þÿH�îH�Ç1Àè ë¹f.�L�`IÑìI�|$è�þÿH�
�Z'L�@L� 1ö¶9H�Á�WÐ�ú v�WÉ�âH�íÁæ@öÅ�42uÛH�íA�0�Zÿÿÿ¶9I�À1öH�Á�WÐ�ú vÏëÇ�H�ì8�¢='�<$H�çH�t$ÇD$�D$è*ýÿÿD�Z'E�Àu.¿èD5ÿÿH�$H�H�T$H�PH�T$H�PH�Ä8ÃfDH�=ÁY'è4éÿÿH�Ä8Ãffffff.�H�ì8�F�<$H�çH�t$ÇD$�D$è­üÿÿD�
�Y'E�Éu1¿èÇ4ÿÿH�$H�H�T$H�PH�T$H�PH�Ä8Ãf�H�=AY'è´èÿÿH�Ä8Ãffffff.�H�ì8�B�<$H�çH�T$H�t$H�L$ �D$ÇD$è#üÿÿD� Y'E�Òu?¿(è=4ÿÿH�$H�H�T$H�PH�T$H�PH�T$H�PH�T$ H�P H�Ä8ÃDH�=©X'èèÿÿH�Ä8Ã�H�ì8�F�<$H�çH�t$H�T$ÇD$�D$è�ûÿÿD��X'E�Ûu4¿ è²3ÿÿH�$H�H�T$H�PH�T$H�PH�T$H�PH�Ä8ÃH�=)X'è�çÿÿH�Ä8Ã�H�H�6X'H�57X'H� X'é³çÿÿ���H�QP'H�@ÿàH�AP'H�@ÿàH�1P'H�@ÿàH�!P'H�ÿà@H�P'H�@ ÿàH�P'H�@(ÿàH�ñO'H�@@ÿàH�áO'H�@0ÿàH�ÑO'H�@`ÿàH�ÁO'H���H�ÀtÿàóÃfDH�¡O'H�@hH�ÀtÿàfDóÃfDH��O'H�@HÿàH�qO'H�@pH�ÀtÿàfDóÃfDH�QO'H�@xH�ÀtÿàfDóÃfDH�1O'H���H�ÀtÿàóÃfDH�O'H���H�ÀtÿàóÃfDH�ñN'H���H�ÀtÿàóÃfDH�ÑN'H�� H�ÀtÿàóÃfDH�±N'H��°H�ÀtÿàóÃfDH��N'H�@8ÿàóÃfffff.�H�qN'H��¸H�ÀtÿàóÃfDH�QN'H��ÀH�ÒtÿâH�øÃ@ATI�üUSH�b:'H�Ût]1À½`éhfDH�»¨t&H�KPºUéC¾L�ç1Àèî�þÿL�çÿ�¨¸H�ÅH�]H�ÛuÃ�Àt[]A\Ãf.�º¾ éC1ÿè��þÿ[]L�çH�¾A\1Àé��þÿf�UH�ýS»`éhH�ìH�=º9'uë?fDºIÓC¾H�ï1Àè\�þÿH�ºýÒC¾H�ïH�ÃH�HP1Àè=�þÿH�;uÇH�Ä[]ÃATUS�?gH�û� H�-Y9'H�ít<A¼`éhë@I�ÄI�,$H�ít#H�uPH�ßè/�þÿ�Àuã[H�-ëL']A\Ã�º¾ÈéC1ÿè§�þÿH�ÞH�Ç1Àèʺ¾[éC1ÿè��þÿH�Ç1Àè¯H�=ÈF'èÿÿÿ[]A\¿¨ÑC1Àé��l�Vÿÿÿ�dH�GHDØéEÿÿÿDH�ì1ÿº¾réCè+�þÿH�ÄH�Ç1Àéíffff.�H�ì1ÿº¾�éCèû�þÿH�ÄH�Ç1Àé½ffff.�H�ìH�=mR'H�>T'�50T'H�Gÿ�pH�5OS'H�= P'è;�þÿH�5DS'H�=�P'H�Äé��þÿ@öÉQ'tóÃDH�=R'¾@ié_�þÿffffff.�ö�Q'tóÃDéVÿÿff.�1ÿéITÿÿf�H�ìH�=}H'H�ÿtö[Q' t�ñO'�Àuèø:ÿÿH�ÄÃ�ÚO'�ÒtîH�t$1Òè��þÿH�D$�8tØH�=1H'ëÊ�H�ì¿�éCèB�þÿH�Àt
H�ÄÃ�H�ÑJ'H�@XH�ÄÃSº�û¾íéC1ÿè��þÿH�=åD'H�¹êC1À¾è��þÿöÃul�ãu[ÃD1ÿº¾øéCèO�þÿ¿H�Æ1Àè �þÿH��6'H�ÀtÍ»`éh�H�PPH�Ã1À¾êC¿èï�þÿH�H�Àuß[ÃDº1ÿ¾HêCèï�þÿ¿H�Æ1ÀèÀ�þÿ1ÿº¾xêCèÏ�þÿ¿H�Æ1Àè �þÿéOÿÿÿ�����������H�=Q'ºÚñC¾1Àé¸�þÿ�H�=ùP'ºIÓC¾1Àé��þÿ�AWAVE1öAUATI�ÔUH�ýSH�óH�ìè�L$,L�|$pdH�%(H��$Ø1À¶>@@�ÿte@�ÿ%u ë!@�ÿ%t"@¾ÿH�ÃH�îèJ�þÿ¶;@�ÿuâ@�ÿ%uÌ@H�CH�ö�è%<Qvd¾KÿºÌëC¾H�ï1Àèîþÿ¶;@�ÿu��T$,�Òt
�P'�Àu<E�ö��
H��$ØdH3%(�t
H�Äè[]A\A]A^A_öÀÿ$ÅxìCÇ�O'ë¸A�$�ú/�·�ÐID$�ÂA�$L�L�ÿ1À¹�ÐCºd¾èõ�þÿ¶D$pL�ÿ<0u H�Ƕ<0tõ<H�îH�ßèÀ�þÿ¶;éØþÿÿ¿%H�îè;�þÿ¶;éÃþÿÿA�$�ú/�¯�ÐID$�ÂA�$L�ºýÒC1À¾H�ïM�¨èI�L�D$ èÒ~þÿM�íL�D$ �ÖþÿÿI�E�@�ø�c�ø�½þÿÿI�¸èL�Æèì�þÿH�À�¥þÿÿH�H�ɺIëC�\é�þÿÿA�$�ú/�?�ÐID$�ÂA�$H�H�À��H��ØH�Ò�!H�JL�@H�ïº=ßC¾1Àè*~þÿ¶;éÒýÿÿA�$�ú/��ÐID$�ÂA�$H�H�Ét �9�Aº¾?ëC1ÿèÅ�þÿH�ïH�¾1ÀèÓ}þÿ¶;é{ýÿÿA�$�ú/�³�ÐID$�ÂA�$L�(I�E H��ØH�ÀtH�Hº°âC¾H�ï1Àè�}þÿI�M1ÀºýÒC¾H�ïèm}þÿI�E H�¸Ø�mýÿÿI�MI�}H�ÎH�L$è��þÿ�ÀH�L$�Kýÿÿº¯âCë H�
³M'ºýÒCH�ï¾1Àè}þÿ¶;é¿üÿÿA�$�ú/�î�ÐID$�ÂA�$H�H�ïH�pH�HH�L�F(¾�ëCH�H�P1Àè�¶;étüÿÿ�=ÍB'�IH�
èM'H�É��D�Ì0'H�ïºgëC¾1Àè�|þÿ¶;é4üÿÿèß{þÿ�Çè��þÿºýÒCH�ÁéEÿÿÿA�$�ú/�]�ÐID$�ÂA�$�º�«BéGüÿÿ¶<d��<u�+üÿÿA�$�ú/�B�ÐID$�ÂA�$H�ºÈëCé�A�$�ú/�A�ÐID$�ÂA�$�ú/L�(�ý�ÐID$�ÂA�$H��ú/H�D$@�õ�ÐID$�ÂA�$H�M�íH�D$8�%L�ïè �þÿ�À� I�EH�L$lI��¸L�L$XL�D$`H�t$@H� $L�ïH�L$8ÿ� �À�ÜH�|$XH�ÿH�|$Ht
�{ÿC�L�ê¾�âCH�ï1ÀèH�L$`ÇD$0H�Étº°ëC¾H�ï1Àè
{þÿH�T$XH�Òt
�{ÿG�HH�|$`t �L$l�É��H�L$8H�T$@¾ºëCH�ï1Àè��|$0�ÐúÿÿéVA�$�ú/�¾�ÐID$�ÂA�$L�¹�ÐC1Àºd¾L�ÿM�ýè�þÿ¶D$p<0u
I�ÅA¶E<0tó<I�Ý1ÀH�ÉÿL�ïò®H�ÊH÷Ò�ê�ú'L�d$0I�Ü�ÓH�î¿ �ÃèP�þÿ�û~ëL�ãL�d$0L�éº:ëCéðüÿÿA�$�ú/�.�ÐID$�ÂA�$H�ºýÒCéÈüÿÿA�$�ú/���ÐID$�ÂA�$�ºjëCéÊùÿÿA¾¶;éiùÿÿA�$�ú/���ÐID$�ÂA�$H�º�ÐCéküÿÿÇ�I'¶;é/ùÿÿL�D$8H�L$@L�ê¾·ëCH�ï1Àè3H�=tB'HÇqB'H�ÿtè÷{þÿHÇTB'H�=EB'H�ÿ�>ùÿÿè×{þÿHÇ,B'¶;éÄøÿÿI�D$H�PI�T$é
üÿÿI�D$H�PI�T$é�üÿÿI�D$H�PI�T$é=þÿÿI�D$H�PI�T$éÍþÿÿI�D$H�PI�T$éDùÿÿ�=�G'�°þÿÿH�=H'H�κH�L$èO}þÿH�ÀI�ÅH�L$��þÿÿH�ÁºýÒC¾H�ï1ÀègxþÿL�ïè{þÿ¶;éøÿÿI�D$H�PI�T$éLùÿÿI�D$H�PI�T$é^þÿÿI�D$H�PI�T$é¼ùÿÿI�D$H�PI�T$émþÿÿI�D$H�PI�T$éHúÿÿI�D$H�PI�T$éÞùÿÿI�D$H�PI�T$A�$éúûÿÿI�D$H�PI�T$éüÿÿI�D$H�HI�L$éºûÿÿA�$�ú/wB�ÐID$�ÂA�$H�ºÄëCH�ï¾1ÀH�Ãèvwþÿ¶;é÷ÿÿH�
¿;'º[ëCé7úÿÿI�D$H�PI�T$뼺jëC¾H�ï1Àè9wþÿéküÿÿH�M@'H�Àt!H�=9@'H�ÿtH�%@'H�Òt I9Å�m1ÿº¾�ëCèÖ|þÿH�L$HH�ÆH�ï1ÀL�êè±H�=ò?'L�-ó?'H�ÿtèyyþÿH�|$`HÇÑ?'H�ÿt èï}þÿH�À?'H�=±?'H�ÿtèGyþÿH�|$XèÍ}þÿH�L$`H��?'ÇD$0éQûÿÿ1ÿº¾ÈÙCèC|þÿL�îH�Ç1Àèfé½úÿÿI��ØH�¸ø�NöÿÿAö@#�CöÿÿH��èé�÷ÿÿH�HºýÒCéñøÿÿD�-<*'º¾mëC1ÿèß{þÿH�ïH�ÂD�é¾1Àèêuþÿ¶;é�õÿÿI�D$H�PI�T$é¹ùÿÿH�
PF'H�ïºNëC¾è¶uþÿ¶;é^õÿÿ¾´ëCH�ï1ÀèoéÑúÿÿH�L$`H�Ét$H�ÎH�T$ H�L$è¾{þÿ�ÀH�T$ H�L$�eþÿÿH�t$HH�×H�L$è�{þÿ�ÀÇD$0H�L$�"úÿÿé9þÿÿè+{þÿ¿èÁ}þÿ�H�ìØ¶ÀH�T$0H��¸J¿AH�L$8L�D$@1ÉH)ÐH��$ÏL�L$Hÿà)zñ)rá)jÑ)bÁ)Z±)R¡)J�)B�H��$àH�âÇ$ÇD$0H�D$H�D$ H�D$èôÿÿH�ÄØÃH�ìØ¶ÀH�T$0H��¸Ý¿AH�t$(H�L$8H)ÐH��$ÏL�D$@L�L$Hÿà)zñ)rá)jÑ)bÁ)Z±)R¡)J�)B�H�=�D't:H��$àH�þH�=wD'H�â1ÉÇ$H�D$H�D$ ÇD$0H�D$èoóÿÿH�ÄØÃ�H�ìØ¶ÀH�T$0H��¸�ÀAH�t$(H�L$8H�þH)ÐH��$ÏL�D$@L�L$H¹ÿà)zñ)rá)jÑ)bÁ)Z±)R¡)J�)B�H��$àH�=¬6'H�âÇ$ÇD$0H�D$H�D$ H�D$èÆòÿÿH�ÄØÃfffff.�H�\$èH�l$ðH�ûL�d$øH�ìH�Ò�õI�ÔtPº¾ìC1ÿèïxþÿL�áH�Ç�êH�Þ1Àè
ÿÿÿº¾ÑëC1ÿèÌxþÿH�Ç1Àèòþÿÿ¿èh{þÿ�1ÿº¾HìCè�xþÿ�êH�ÇH�Þ1ÀèÀþÿÿë±fffff.�H�\$ðH�l$øH�ûH�ì�õº¾ïëC1ÿè\xþÿ�êH�ÞH�ÇH�\$H�l$1ÀH�Äéoþÿÿffffff.�H�ìØ¶ÀH�T$0H��¸2ÂAH�t$(H�L$8H�þH)ÐH��$ÏL�D$@L�L$H1Éÿà)zñ)rá)jÑ)bÁ)Z±)R¡)J�)B�H��$àH�=5'H�âÇ$ÇD$0H�D$H�D$ H�D$è)ñÿÿH�ÄØÃ�H�\$ðH�l$øH�ìH�û�õèuþÿH�Àt3�P H�\$H�l$�ÈB'H�PH�@ H�ÁB'H�Ò&'H�ÄÃD�ít�-�B'H�\$H�l$H�ÄÃ�¾ïC1ÿºèwþÿH�ÞH�ÇH�\$H�l$1ÀH�Äé$ýÿÿ@UH�ýSH�ìèBxþÿ¿H�Ãè%xþÿH�-V&'HÇ@H�¶�Òt@¶Ò¶�õh�H�ö�ÒuéH�*&'H�H�ÀH�&'H�Ä[]ÃDU1Ò¾8ðC1À1íSH�ì�è7ÜH�âH�Æ¿H�Ãè�sþÿ�Àu�D$1í%ð=@@�ÅH�ßèsþÿH�Ä��è[]Ã�U�õSH�ìH�=0?'tvèÉsþÿH�ÀH�ÃtiH�Çè sþÿ�ít-�ë>'9Ð| HcÒH��:/t?1íH�ßè¥rþÿH�Ä�è[]Ã@�¾>'9ÐuÏH�=×>'H�Þ½èªÝ�ÀtÉëÅ@ÆëÝ1íH�Ä[�è]Ãffff.�H�l$ðL�d$øH�ýH�\$èH�ì�öA�ôu
�¹?'�ÀuH¿è�vþÿH�ÃHÇD�`H�Ò$'H�Ë$'H��}=t2H�ïè�vþÿ1öH�ïH�Cèôþÿÿ�CH�$H�l$L�d$H�ÄÃfDH�=Q='H�u1Ò1Àè´ÚÇCH�CëÆ�H�\$ðH�l$ø¾ �CH�ìH�ýèUpþÿ�×='H�Ã�Òt-H�Àº¾CðCt
º¾_ðC1ÿè�tþÿH�îH�Ç1ÀèKüÿÿH�ØH�l$H�\$H�ÄÃf�AVAUE1í�öATUH�ýS�ó�øH��7'H�À�þL�5É#'�ÛI�H�u7'HD}?'H�Û�ÜL�%+ë H�H�ÛtpH�{1ÉH�êL�æ1Àè½ÙI�ÆH�ÇèÿÿÿL�÷I�Åè§pþÿM�ítÊH�c#'HÇH�îL�ï蹪þÿ[H�- ?'L�-�6']A\A]Çç!'A^Ã�H�!#'HÇ1À¿èmþÿ1ÿº¾0ïCèesþÿH�îH�Ç1Àè�ùÿÿë�fDè{þÿÿH�ÀI�Å�{ÿÿÿéòþÿÿH�=Û='ºvðC¾ðCè¤áH�ÀI�ÆI�ÄtFH�Çè�üÿÿ�Àt2L�5�"'¾L�çHÇ�"'PýhènýÿÿL�5"'H�06'éªþÿÿL�÷è£oþÿH�=t='ºvðC¾ðCè=áH�ÀI�ÆI�ÄtH�Çè*üÿÿ�Àu�L�÷ènoþÿ¿vðCA¼vðCèüÿÿ�À�yÿÿÿH�='='º�EH�ÖèòàH�ÀI�ÆI�ÄtH�Çèßûÿÿ�À�JÿÿÿL�÷èoþÿL�5à!'H��5'é þÿÿ@M�íIÇ�dþÿÿé¡þÿÿ¾é¶ýÿÿfD1öé©ýÿÿf�H�\$ÐH�l$ØH�óL�d$àL�l$èH�ýL�t$ðL�|$øH�ìHH�v8èmþÿ�5ñ:'H�C �öt1H�Àº¾�ðCt
º¾£ðC1ÿè¡qþÿH�îH�Ç1ÀèdùÿÿH�C H�À�¶S@�â�út;¾H�Çè¾jþÿ�À�ÖL�c M�ät¾L�çè jþÿ�Àu<L9c �f�¸H�\$H�l$ L�d$(L�l$0L�t$8L�|$@H�ÄHÃ�¶C@¨uH�S öBT@�b¨t¶��9'H�5�:'L�çèjþÿH�Àu�I�D$�x�k�
c9'�É�EL�c1ÿº¾�ïCèªpþÿL�âH�ÇH�î1ÀèÊöÿÿéDH�{ 1öèunþÿI�ÄéÿÿÿDèóiþÿ�Â1À�ú�+ÿÿÿH�[8²¾`ïC1ÿèTpþÿH�ÞH�Ç1Àèwöÿÿ1ÀéÿÿÿöC@�öþÿÿè±iþÿ�ø �èþÿÿH�ßèpäÿÿ�À�ØþÿÿH�ïE1ÿèýýÿÿÇK3'ǽ7'è$�þÿ¸hë"=}9=�è3®þÿ�À�%=~×=*��|ß-n�øwÕH�=F7'èqlþÿëÇ�¾¸ïC1ÿºè�oþÿH�îH�Ç1ÀèªõÿÿH�{ èÁmþÿHÇC 1Àé'þÿÿH�ó8'H�@�x��þÿÿH�{ ¾è�hþÿ�À�jþÿÿéòýÿÿf�è�­þÿ�ø(�Oÿÿÿf�è{­þÿ=�=ÿÿÿL�5©6'èd­þÿ�ø,�ÉE1íE1ä�ø)��L�÷è´kþÿM�ätL�çè§kþÿM�í�öþÿÿL�ïè�kþÿééþÿÿ�H�=a6'H�ÿ�Øþÿÿè{kþÿéÎþÿÿfDèû�þÿH�=ô,'ÇÒ1'è�oþÿE�ÿHÇ×,'�¤ýÿÿé,ýÿÿ�7'�øtZ�øtKL�÷H�|$è_CÿÿH�|$H�Æè¢nþÿ�À¸DEøéFÿÿÿè�¬þÿ=t)L�÷�D$èêjþÿ�D$é>þÿÿM�íL�ïu°ë«M�äL�çu¦ë¡L�%�5'èQ¬þÿ�ø,tL�÷�D$è°jþÿL�çè¨jþÿ�D$éüýÿÿè*¬þÿ=u×L�-\5'è¬þÿé½þÿÿf�AWI�×AVI�ÎAUI�ýATUH�õSH�ì(¶F@¨uk¨�VH�~�?/�nH�îèqûÿÿ�Àt=H�}�?/�91Ò¶E@Áâ�àû Ð�E@¸H�Ä([]A\A]A^A_ÃH�ßèjþÿH�E�8/�ÃH�|8'H�Û�³L�%$ëYf.�H�MH�{L�úM�ñM�èL�æ1ÀHÇ$è­ÒH�ÂH�×H�îH�T$èÊúÿÿ�ÀH�T$uyH�×è�iþÿH�H�ÛtQ¶E@¨t öâ5't ¨u�H�UH�{1ÉL�æ1ÀèXÒH�Âë©H�êH�ÞL�ïè"àÿÿ�Àu*¶E@ëÈ�H�Ä(1À[]A\A]A^A_Ã�H�U�S�âéÛþÿÿf�H�~é®þÿÿ¾èýõÿÿ�Àº�°þÿÿé­þÿÿH�þH�=a4'1Ò1ÀèÈÑH�îH�ÇH�Ãèêùÿÿ�À�§þÿÿH�]¸é�þÿÿ@H�l$ðH�\$èH�ýL�d$øH�ìH� tH�$H�l$L�d$H�ÄöG@¨tXH�é.'H�Ûu(é»�H�;H�îè%àÿÿ�Àu&H�[H�Û��H�;¹ÝðCº{ðCH�îè�ýÿÿ�ÀtË�e@ýë�DH�H�îè4ùÿÿ�À�yÿÿÿH�]H�mH�ÞH�ïèykþÿ�Àº¾ÁðCtbº¾ðïC1ÿèújþÿH�ÚH�îH�ÇH�$H�l$L�d$1ÀH�Äéñÿÿ�¶E@¨tHL�%!3'M�ät<H�]�;/t9º¾àðC1ÿè¢jþÿH�ÞH�ÇH�$H�l$L�d$1ÀH�Äé³ðÿÿH�]ëǺ¾ðC1ÿèijþÿL�âH�Þéjÿÿÿ��������������H�ì�Î-'�Àu
H�ÄÃD¿`ýh1Ò¾PÔAè§lþÿ¿ÀÐAH�Äéyãþÿf�H�H�pH�H�xé]jþÿffff.�H�\$ØH�l$àH�ÓL�d$èL�l$ðI�üL�t$øH�ÏH�ìX�õI�ÍM�ÆèMhþÿ�Àu¾ÈÙC1ÿºè¨iþÿL�îH�Ç1ÀèËïÿÿI��¸H�âL�ï¾ðÑAL�$$�l$ H�\$L�t$H�D$è�dþÿH�\$0H�l$8L�d$@L�l$HL�t$PH�ÄXÃffffff.�AWAVAUATUSH�ìL�w M�ö�ÜL�÷è­gþÿ�À�ÛI��¸L� H�D$M�ä�´DA�D$©p��©�}I�T$ H�R`H�ÒtoE1ÿöÄH�*uM�|$L�-Ø0'M�ítSI�]H�Ûuë:DH�H�Ût-H�{H�îèìhþÿ�ÀuèI�T$ 1öM�èL�ñL�ÿè�þÿÿH�H�ÛuÓM�mM�íu²f�H�D$H�D$L� M�ä�QÿÿÿH�Ä[]A\A]A^A_Ã1ÿº¾ÈÙCè)hþÿL�öH�Ç1ÀèLîÿÿéÿÿÿ�AWAVAUI�õATI�ÔUSH�ìXH�F`H�|$(H�H�BH�@`H�ßL�0L�öè:hþÿ�ÀtYI�D$H�hH�íuëIfDH�mH�ít:H�uH�ßè hþÿ�ÀuçI�$H�|$(L�îH�D$@A�D$ �D$8èhiþÿH�øH�Å|u/H�ÄX[]A\A]A^A_þðÙC1ÿºè]gþÿH�t$(H�Ç1Àè~íÿÿH�ïè�hþÿI�L$H�|$(H�ÂL�îH�D$0è¬dþÿH�ÀH�Å�KH�D$0L�<èL9ø�H�H�Ò�H�\$HH�Å�\$8L�l$8M�åL�d$@ë9�÷AtI�EH9A tKDH�ÅI9ï�»H�UH�Ò�®H�H�ÀtÞH�H�ÉtÖ�ÛtºH�A H=@öht ö@!uöA�tºM�ä��H�yL�æH�T$ H�L$èÃfþÿH�T$ H�L$�À�À�Àt�L�IH�J1ÿº¾ñCH�L$L�L$ è-fþÿL�L$ L�D$HH�ÇH�L$H�T$81ÀH�t$(L�4$è6ìÿÿé9ÿÿÿ�H�|$0H�ÄX[]A\A]A^A_é¸bþÿ��AÁè�àë�1ÿº¾ðÙCèÄeþÿH�t$(H�Ç1Àèåëÿÿé�þÿÿAWI�ÿ1É1ÒA¸AVAUATUSH�ìH�wH�=/'èÕ_þÿH�ÀH�Ã�©�@�è�øvH�ĸ[]A\A]A^A_ÃH�C(H�@`H�ÀtßH�-f-'L�(H�ítÐfDL�eM�ätQ�I�|$L�îè{eþÿ�Àu0M�w M�öt'fDI�NH�S(I�èH�{¾èÿúÿÿM�6M�öußM�$$M�äu¶H�mH�íu�ébÿÿÿI�_1ÿº¾8ñCè»dþÿH�ÞH�Ç1ÀèÞêÿÿé;ÿÿÿf�AWº¾ÃñCAVAUATUSH�û1ÿH�ìè~dþÿ¾H�ÂH�ß1Àè�^þÿ1ÿº¾ÜñCè[dþÿºýÒCH�ÅH�Á¾H�ß1Àèa^þÿH�ïèIaþÿ�ø1�Åf�H�Þ¿ �Åè`gþÿ�ý1~ë1ÿº¾ãñCè
dþÿ¾H�ÂH�ß1Àè^þÿ�z''�Ò�H�=s''HÁçè*eþÿH�T$¾pØA¿`ýhI�ÄH�D$è>fþÿH�D$H�5B''L)àHÁøH9ðt¾�¿õñCèëÿÿH�5 ''¹ðÏAºL�çèNcþÿH�''M�,ÄM9ì�9f.�I�,$H�=Í,'1É1ÒA¸H�uè�]þÿH�À���x�
H�MºãÒC¾H�ß1Àè7]þÿH�}è`þÿL�u D�xM�öuéª@M�6M�ötEAöFtñA�ÿ1H�Þ¿ A�ÇèfþÿA�ÿ1~éI�V1À¾;ÑCH�ßE1ÿè£çÿÿM�6M�öu»H�m H�íu ëNH�mH�ítEöEuñA�ÿ1H�Þ¿ A�Çè·eþÿA�ÿ1~éH�U1À¾;ÑCH�ßE1ÿèKçÿÿH�mH�íu»E�ÿt¾Í¿õñCè¾éÿÿI�ÄM9å�ÑþÿÿH�Ä[]A\A]A^A_ÃH�@(H�x`tÙH��èH�À�Øþÿÿö@T@�ÎþÿÿH�E H�Àu ë´f�H�H�ÀtªH�PöBT@uîéªþÿÿº¾éñC1ÿèÈaþÿH�ßH�¾1ÀèÖ[þÿH�Ä[]A\A]A^A_ÃH�u¿8ñCèÉçÿÿéeþÿÿ@UH�õSH�ûH�ìH�t¾I¿õñCèîèÿÿH�sH�=û*'ºè9`þÿH�ÀH�Ct H�EH�EH�H�ĸ[]Ã�H�CH�CëÖfDAUATUSH�ì�
�$'�É���ö��D�q$'E�Ò�@A�Jÿ�=f$'L�
?$'H��$'H��$'1íL�ÍI�)H�ÑH�ÆH�Û��H�48H�C H�ÑH�Àuëf�H�ÊH�H�J(H�ÀuñH�ÊH�H�>H�Û�^H�ÆH�ÊëÆ¸H�Ä[]A\A]Ã�þt
�þ�1ÀëãH�-õ#'H�í�§�Þ#'L�%ï#'H�îH�=Å#'H�æ#'��#'�¾#'L�âH�=p#'��#'è_þÿ�=v#'H�Ç#'H��#'��N�d%E1íI�H�7#'D�êH�,ÐH�ítf�B#'L�æH�ïèÇ^þÿ�1#'IÄH�E H�Àt7DH�H�H�KH�HH�KH�HH�KH�HH�K H�Ã(H�ÒH�H H�ÐuÎH�mH�íu�A�ÅD9-Ò"'�vÿÿÿH�5ý"'H�=¶"'èQ[þÿH�=â"'è\þÿHÇÒ"'¸é¯þÿÿH�ðH�ÅL9Åt H�ÊH�ðéBþÿÿH�5Â"'H�
Ã"'D�ÑHÐHÁáH�<H�
�"'è1`þÿ¾¿`ýhH�x"'è{[þÿH�ÀH�q"'�cþÿÿH�l"'H�5
"'H�=N"'è±]þÿ�5"'�
"'H�î!'L�%/"'H�
8"'H�9"'�5"'H�5ü!'�ÒH�û!'�ý!'H�5&"'�ÚýÿÿIÌE1íI�D�êH�,ÐH�ítmf.��ª!'L�çH�îè/]þÿ��!'IÄH�E H�Àt7DH�H�H�PH�SH�PH�SH�PH�SH�P H�S H�H�Ã(H�ÀuÎH�mH�íu�A�ÅD9-:!'�FýÿÿH�!'éjÿÿÿH�i!'H�j!'é¢þÿÿ¿`ýhè�\þÿÇ!'¸éýÿÿffffff.�AUATI�üUH�ÕSH�óH�ì�5ß '�ö�Ç1ɺL�æ¿`ýhè�YþÿH�ÀI�Å�þM�e M�äuëD@M�$$M�ät7I9\$uðA¶D$H�ý@öh��öE!uW�ÈA�D$H�Ä[]A\A]Ã@¾¿`ýhè�YþÿH�ÀI�Ä�´I�E I�\$I�$M�e A¶D$�àøA�D$ë�@�ÈA�D$H�Ä[]A\A]ÃDº(¾ÞA¿`ýhètYþÿ�Àt"Çî'éÿÿÿ�ÈA�D$H�Ä[]A\A]Ã1ÿº¾hñCè=\þÿH�Ç1ÀècâÿÿëÁ1ÿº¾ ñCè \þÿH�Ç1ÀèFâÿÿéâþÿÿ1ÿº¾þñCè\þÿH�Ç1Àè&âÿÿé,ÿÿÿ�SH�óH�ìH�ÿt3H�Þè{]þÿH�ÀtH�^'HÇ@HÇ@ H�Ä[Ã�H�ß¾(H�T$èNXþÿH�ÀH�ÇH�T$u®1ÀëÏ�������������Ƕ³$'öÂt�=�%'¸ òCº@D�ÿHEÂÃ��5�%'¸�D�ö���
W%'¸ø>D�É��·5e$'�ðf%f=t¶
R$'¿¸à�D!Ï@�ÿt^öÁ¸�¥DuT�=.$'�ø%=t`�ç¸�èD�ÿt-�⸨Eu#f�æf�þtG¸àKE�ẠoEHEÂfDóÃfDö�$'¸8bD�oÿÿÿóÃ@öi$'¸�ÈDt�óÃöY$'¸*Et«óÃH�\$èH�l$ðH�ýL�d$øH�ì¶G@�ÃÀë�ã�Ú�ʨ DÚ¨t L�g AöD$T@u4�Ût
H�} öGT@u1ÀH�$H�l$L�d$H�ÄÃ��Þè�Tþÿëá�1ÿº¾�EèßYþÿL�æH�Ç1Àèàÿÿë¬SºH�û¾8�E1ÿè»YþÿH�ßH�¾1ÀèÉSþÿ1ÿº¾p�Eè�YþÿH�ßH�¾1Àè¦Sþÿ1ÿº¾¸�EèuYþÿH�ßH�¾1Àè�Sþÿ1ÿº¾0�EèRYþÿH�ßH�¾1Àè`Sþÿ1ÿº¾x�Eè/YþÿH�ßH�¾1Àè=Sþÿ1ÿº¾°�Eè YþÿH�ßH�¾1ÀèSþÿ1ÿº¾è�EèéXþÿH�ßH�¾1Àè÷Rþÿ1ÿº¾(�EèÆXþÿH�ßH�¾1ÀèÔRþÿº¾p�E1ÿè£XþÿH�ßH�¾1Àè±Rþÿ1ÿº¾À�Eè�XþÿH�ßH�¾1Àè�Rþÿ1ÿº¾�Eè]XþÿH�ßH�¾1ÀèkRþÿ1ÿº¾`�Eè:XþÿH�ßH�¾1ÀèHRþÿ1ÿº¾°�EèXþÿH�ßH�¾1Àè%Rþÿ1ÿº¾�EèôWþÿH�ßH�¾1ÀèRþÿ1ÿº¾P�EèÑWþÿH�ßH�¾1ÀèßQþÿ1ÿº¾��Eè®WþÿH�ßH�¾1Àè¼Qþÿ1ÿº¾Ø�Eè�WþÿH�ßH�¾1Àè�Qþÿ1ÿº¾(�EèhWþÿH�ßH�¾1ÀèvQþÿ1ÿº¾`�EèEWþÿH�ßH�¾1ÀèSQþÿ1ÿº¾°�Eè"WþÿH�ßH�¾1Àè0Qþÿ1ÿº¾ø�EèÿVþÿH�ßH�¾1Àè
Qþÿ1ÿº¾8�EèÜVþÿH�ßH�¾1ÀèêPþÿ1ÿº¾x�Eè¹VþÿH�ßH�¾1ÀèÇPþÿ1ÿº¾Ð�Eè�VþÿH�ßH�¾1Àè¤Pþÿ1ÿº¾�EèsVþÿH�ßH�¾1Àè�Pþÿº¾`�E1ÿèPVþÿH�ßH�¾1Àè^Pþÿº¾à�E1ÿè-VþÿH�ßH�¾1Àè;Pþÿº¾ �E1ÿè
VþÿH�ßH�¾1ÀèPþÿº¾`�E1ÿèçUþÿH�ßH�¾1ÀèõOþÿº¾ �E1ÿèÄUþÿH�ßH�¾[1ÀéÑOþÿ�AVAUI�õATUSH�ûH�ìH�/H�í�ÆH�ïè�RþÿL�ïI�Æè�RþÿI�Äë+f.�¶5É'@¾öH�ïè�TþÿH�ÀtHH�ÅH�Åt?L�âH�îL�ïèÁPþÿ�ÀuÍB¶D%�Àt ¶5�'@8ðu¾H�ítH�Ä[]A\A]A^ÃDK�|&èVVþÿD¾
^'L�H�ÇH�ŹÜ�CHÇÂÿÿÿÿ¾1ÀL�,$è�VþÿH�;è¡QþÿH�+ëªH�÷è$VþÿH�ë�ffffff.�SH�ì�ÿ��×~=�ÿ���~^�ÿ��r�ÿ���1À@H�Ä[Ãf.��ÿz��~M�ÿ��¡�ÿ�uË�
|'¸ëÃ�ÿ�th�ÿ�uªH�=9'èt7ÿÿ¸ë�D�ÿPu�H�5'¿°þhèBþÿÿ¸éxÿÿÿ�H�5ù'¿¨þhèþÿÿ¸éUÿÿÿD�
û'¸é?ÿÿÿ��%ã'þ¸é'ÿÿÿ�¶Ì'H�¢'¿E�E¹H�Þ�à��¯'ó¦�$¶:Úø�µ¶S:Ëø�¥¶S:¼ø��¶S:­ø���È@�_'¸é¢þÿÿf�H�=Q'H�ÿtèÏOþÿHÇ<'H�
'H�À�¼¿e�C¹H�Æó¦�·¸éUþÿÿDH�Ù'¿O�E¹
H�Þó¦�L¿Y�E¹
H�Þó¦�¿c�E¹ H�Þó¦��¿l�E¹
H�Þó¦�§¿y�E¹ H�Þó¦�§¿��E¹ H�Þó¦�¤¿��E¹H�Þó¦�¡¶:¦Ã�§¶C:�Ã��¶C:�Ã��¶C:yÃ�wH�
Ï'H�
Ï'¸é]ýÿÿDH�
¸'Ç
'¸Çÿ'é2ýÿÿf�¿J�E¹H�Þó¦�¥�È`�Å'¸éýÿÿ�H�
]'¸éëüÿÿH�
H' ¸éÖüÿÿfD�È �z'¸é½üÿÿDHÇ=
'@�E¸@�EH�ÇèpRþÿH�Q'¸é�üÿÿ�H�
è'¸évüÿÿº¾è�E1ÿèÕPþÿH�ÞH�Ç1ÀèøÖÿÿ¸éNüÿÿH�
«'¸é9üÿÿH�
�'¸é'üÿÿH�
�'@¸éüÿÿH�
r'¸éüÿÿ¿��E¹H�Þó¦�N¿C¬B¹H�Þó¦�S¾��EH�ßè�Pþÿ�À�[¾��EH�ßè�Pþÿ�À�W¾¡�EH�ßèoPþÿ�À�^¾��EH�ßèZPþÿ�À�;¾«�EH�ßèEPþÿ�À�_¾¹�EH�ßè0Pþÿ�À�-¾·�EH�ßèPþÿ�À�§¾Å�EH�ßèPþÿ�À��¾Ã�EH�ßèñOþÿ�À�aº¾Ë�EH�ßè÷Jþÿ�À�ÿº¾Ú�EH�ßèÝJþÿ�À��üÿÿH�t$H�{1ÒèRþÿH�T$H�Ù'�:u
H�PÿH�Â�XüÿÿH�@ 'º¾0�EH�Ãé1þÿÿH�%õ'÷H�%õ'þ¸é�úÿÿH�
Û'H�
Ø'�¸éfúÿÿÇ '°éUúÿÿ�
ÿ'°éGúÿÿ�%ò'ý°é9úÿÿ�
ä'°é+úÿÿ¶Ö'�È@�à�Ê'¸éúÿÿ�
¸'�°éúÿÿH�t$H�{1Òè0QþÿH�T$H�ì'�:u
H�PÿH�Â�sûÿÿH�[
'º¾�EH�ÃéLýÿÿ�%d'þ°éªùÿÿ�
V'°é�ùÿÿ¶G'�È��à¿�;'¸éùÿÿffffff.�H�\$àH�óH�l$èL�d$ðL�l$øH�ì(LcïH�;�ÕI�uI�ÌHcíèNPþÿN�,(H�H�u
HÁåAÇEz:P:AÆEHÁæI�<$è%PþÿH�<(I�$¾ Eº@@öÇue@öÇu@öÇ���Ñ1ÀÁéöÂ�ÉóH¥t ��¸öÂt · f� H�À�ât¶�H�\$H�l$L�d$L�l$ H�Ä(ÃD¶³¾ E²?�H�Ç@öÇt�fD·�êH�Æf�H�Ç@öÇ�pÿÿÿD��êH�Æ�H�ÇéWÿÿÿ@AWAVAUI�õATE1äU�ÕSH�ûH�ì8H��èH�B�xA�ÄE�ä�{H��ØE1ÿö@ �|�¡'%=�±ÇD$�í�!D�
'E�É�øìhH=�êhvIA¾�êhfDI�>H�ÿt(1Ò1öè�1ÿÿH�ÀI�FtD���E�Àu
A�V���I�Æ0I�þìhuÃH�ôü&H�À��A¸�Eº ëfDH�@ H�À��H�H8H�ÉtöA! uH�p0L�ÇH�Ñó¦uÖH�@(H�cý&HÇHý&�EÇN'�¨'% = �è�S A¸Ðëh÷ uwI�@H�ÀI�Â�'E1ÉH�Á�êL�îH�ßHÇ$èÜPÿÿI�ÆH�Ä8L�ð[]A\A]A^A_Ã�H��Øö@ D�x��þÿÿH�Þ¿X�E1Àè Ñÿÿépþÿÿ�E1À1ÀöÂt��Ð�àt'A�ÿ�4E�äu¿�E¹L�îó¦�#÷ÂA¸ëh�?ÿÿÿ÷Â@A¸ ëh�-ÿÿÿöÂA¸àêh�ÿÿÿE�ä�E¿ÿ�E¹L�îó¦u�ÀA¸@ëh�öþÿÿA¸°êh�â¸�êhLEÀéßþÿÿfD1Ò1öL�ïè�/ÿÿH�ÀI�Æ�Çýÿÿ�I�v8H�öt5D�V E�Ò��H��èH�=t'H�Ùè�Cþÿ�ÀtI�F8�@ 3C ¨tw1öL�÷èØþÿH�ÀI�Æu°½wéeýÿÿfDöC �EýÿÿE�ä�ÝA�ÿ�A�ÿ �(ýÿÿéà@H�3¿
�E¹
ó¦�þÿÿL�5äù&M�ö�óýÿÿI�~L�òH�Þèl2ÿÿéþÿÿ�H�ù'H�À�Uýÿÿ1Àé�ýÿÿf�I�8H�ÿ�¯1Ò1öL�D$èv.ÿÿL�D$I�@H�À�­ýÿÿI�pº°3@H�ßL�D$èþ¼þÿH�ÀL�D$��ýÿÿH��'é}ýÿÿ@¿ÿ�E¹L�îó¦�JüÿÿA�}at,ÇD$A½ö�Eé8üÿÿE�ä�ÃýÿÿA¸pëhé&ýÿÿDÇD$A½ì�Eé üÿÿH�L�%'�xa�ÀE1ÛM�ä¶À�D$$�S1ÉL�âD�L$M�îL�D$L�ÐE1äA¿ÿ�EI�ÈH�\$(A�íé�E�ɶK�Ç1í�ùa¾!�E@�ÅHcÍH�| ¹ó¦�¤9l$$�ÁM�Àt�ÉtI�ÐM�Òt�ÉtSH�J8H�Ét�I öÁLEÒ�öÁt
�áH�ÐLEâH�J H�Ét5I�ÓH�Ê�ª��íxH�Z0L�ÿ¹H�Þó¦�aÿÿÿH�J8H�ÉtÇ�I ë³L�ÁH�\$(L�D$D�íI�ÓM�õM�Òt=L�ÐI�@é?þÿÿL�ÁD�íL�D$H�\$(M�õëÚA�ÿ �ÂüÿÿA�ÿ�¸üÿÿé¾üÿÿH�ÉtH�Èë¹M�ätL�àë¯H�À�u©L�Øë¤f�H�\$ÐL�d$à1ÀL�l$èH�l$ØI�üL�t$ðL�|$øH�ìHöB@I�õH�Óu-H�\$H�l$ L�d$(L�l$0L�t$8L�|$@H�ÄHÃf.�L�rH�~èsCþÿL�÷I�ÇèhCþÿL�çH�Åè]CþÿI�|/HÇè�GþÿM�EH�ÇH�ÅM�ñ¹&�EHÇÂÿÿÿÿ¾1ÀL�$$è×GþÿH�ÞH�ïè Ôÿÿ�ÀtpH�{ H�k¾èF?þÿ�ÀtJH�C ö@T@t@¶C@�à<t¾Ñ¿4�EèNÍÿÿH�{èÅ?þÿH�{ H�ÆèéHþÿ¸éÿÿÿ�¸éÿÿÿfDH�ïè`Bþÿ1Àéìþÿÿf�AUATUSH�ìHH�ç'�x8��¿0øAè«ÔþÿH�'H�Û��H�-ä'H�íué¢f.�H�­øH�í��H�E�xuæH��H�¸ÈH�ÿtÓ�?tÎèYFþÿI�ľ5O'L�çE1íè$DþÿH�ÀtÆAµM�ätA�<$uE�ít�I�ÄI�ÄuÉë�DL�æ¿°þhH�D$(èöîÿÿH�D$(ëÒ�H�¹ 'L�
: 'H�ÚL�( 'H�
Q
'H�52
'H�='H�D$H�D$8HÇD$@iH�D$H�,
'H�$èEþÿ�À�[H�=ì 'H�ÿtH�\$8H�ÛtH�»¨è)AþÿH�ÀH�C8H�J'H�ÛuéÀH�[(H�Û�³öC@uíH�{ ¾N�Eèï=þÿH�ÀH�Åt×L�`8I�|$èEþÿH�{ 1ÉM�àH�ÂH�îI�Åè�=þÿ�À�²CÆD%H�

'E1ÉE1À1ÒH�K L�î¿@iÿP(�ÀtrL�ïèJ@þÿH�E`H�ÀtH�H@H�U8H9ÑrH)ÑH�H@H�[(�M � HÇE8H�Û�Nÿÿÿ�èÛºÿÿH�=Ì '¾@iè=þÿ�Àu
¿��EèLÉÿÿH�ÄH[]A\A]Ã�¾u¿4�Eè�Êÿÿézÿÿÿ@H�s ¿È�EèÉÿÿé;ÿÿÿD¿��EèÉÿÿé�þÿÿ�H�=a '¾@ièßEþÿéUýÿÿ¿B�Eè0BþÿH�Ãé]ýÿÿ�SH�û@�{v[Ã�Cÿ$ÅÀ�EfDH�S¹¶:�¦t=D�C H�=ù '¾@ièWCþÿ�ÀulH�s¿�EèuÈÿÿë\H�S1ɶ:J¦uöB:?¦t<ëµ�H�[ë�f.�H�{ègÿÿÿH�{è^ÿÿÿH�[ é]ÿÿÿDH�{èGÿÿÿH�[éFÿÿÿfffff.��t
óÃ�H�éÿÿÿ�U¾@iS»
H�ìH�=1 'è´:þÿ�Çè�
ÿÿH�= 'H�G�xt �ÛtdH�Ä[]Ã�ö©
'uëH�=_ 'H��H�¨Ð��¾@iè±Bþÿ�ÀteH�Î
'H��H��ÐH9Åt§�û~.�ë¿u�1ÿº¾[�EèAþÿH�ÄH�Ç1À[]é#ÇÿÿH9ÅrÍH�ªÐécÿÿÿ�¿0�EèþÆÿÿë�@HÇ@hépÿÿÿff.�ATU1íSH�ûè²=þÿ¶
û
'I�ÄH�Øë8Ê�ÂH�À¶ÒÕ¶�ÒuëH�=Ô'�Åè|=þÿ¯èB�l%Hcýè¬AþÿH�5µ'I�ÄH�ÇèÊ@þÿL�çèR=þÿI�,ë@�UH�ÅH�ö�Òt.:�
'uæ�UH�5t'H�ÅH�ïè�@þÿH�ïè=þÿHÅëÊÆEL�à[]A\Ãfff.�AWI�ÿAVAUATUSH�ì�H�t$ H�|$ ¾ �CèX;þÿI�Æ1ÀM�ö�í¿½èë@þÿH�Ã�I�Üë;H�ÇL�mÿè�<þÿH�ÚL)âM�dL9àu=�|+þ
t6HíH�ßH�îè÷AþÿN�$(H�Ã�îL�òL�ç�43D)æè];þÿH�Àu°I9Ü�¾
H�ßèb>þÿH�Àtƾ#H�ßèM>þÿH�ÀtÆH�ÚëH�¶< tõ< tñ<
tí< té< tå�ÀI�ÐI�Ô�õH�Ö¿y�E¹ó¦u¶J�ù ��ù ��À�ð<=u-@éã�Àt)< f�t#< t< t<
@t< tH�ʶBH�J<=uÓI9Ìt$�:/t�é³�zÿ/H�Bÿ�7H�ÂL9âuêM�åL�âM)ÅI�H�À�,I�OI�wH�QI�|H9÷�7¶5l'@�4I�I�WH�<L�æL�êè=þÿMoI�M�oBÆ(L�÷èº>þÿ�À�BþÿÿH�ßè�:þÿL�÷èÒ>þÿ¸H�Ä�[]A\A]A^A_ÃH�JI�í@¶< tT< tP�À�rI�Ìë�@�ý t@�ítI�ÄA¶,$@�ý uæAÆ$¶�Àu@�í�6I�L$¶< u¬H�Áë�</I�ÈHÇD$��H�|$ ¾/H� $èø:þÿH� $H�D$H�Ïè:þÿL�L$L+L$ H�PH�T$I�|L�L$è5>þÿL�L$H�t$ H�ÇH�D$I�ÁL�ÊL�L$èÒ;þÿL�D$L�L$H� $H�T$K�<H�Îè³;þÿL�D$L�D$H�L$01Ò1öL�Çèx?þÿ�ÀuJH�|$0t81Ò@�l$/H�ÝH�Ó�H�D$8L�ÿH�4ØH�ÃèsüÿÿH;\$0räH�ë¶l$/H�|$0è
=þÿH�|$�ÔþÿÿH�|$èô8þÿ@�í�ÊþÿÿL�íé1þÿÿI�I�ÕM)ÅH�À�ÔýÿÿH�ºL)ÇI�è>=þÿIÇGI�1ÒéÛýÿÿI�´5H�ÇI�wèh>þÿI�OI�H�Qé¥ýÿÿE1íéwýÿÿL�ãéÖýÿÿI�ÍH�ÊM)Åéaýÿÿf.�H�\$àL�d$ðI�üL�l$øH�l$èH�ì8H�'H�oA�õH�@H�ïH�0è�6þÿH�Ã1ÀH�Ût2¾H�ßè�4þÿ�ÀtöCT@tH�È'H�PH9St&H�ßèn9þÿ1ÀH�\$H�l$ L�d$(L�l$0H�Ä8ÃE�í��H�t$H�ßèú=þÿ�À�
H�D$H�Àth¿p
BH�dÿ&Çbÿ&èí³þÿD�-Vÿ&E�íu�H�D$H�Àt�A¸��Eºëf.�H�H�À�^ÿÿÿH�pL�ÇH�Ñó¦uæfD¾þhH�ßèÓ8þÿ�ÀuGH�{èV4þÿD�w'I�ÅE�ÛuG¿ BHÇÇþ&èb³þÿH�=ºþ&th¸éÿÿÿfDH�Þ¿��E1Àè9Àÿÿë¨�1ÿº¾§�Eèï9þÿH�êH�ÇL�î1Àè¯Áÿÿë�DH�Þ¿`�Eèû¿ÿÿéäþÿÿfDH�ßL�îèå<þÿI�<$H�ÿtèÇ6þÿ¨¾u¾H�ßè!4þÿH�C¾@iH�ßÿ�¨�À�OÿÿÿH�Þ¿ËCè�¿ÿÿ¸éDþÿÿAWA�×AVAUATI�üH�÷USH�ì(L�vA�>/�ûM�ä�ÂA�<$�·H�L�÷L�t$H�D$è"6þÿH�ÀH�D$ël�H�|$I�íM)åI�|=è;:þÿL9åH�ÃH�ÇtL�êL�æèå7þÿJ�|+BÆ+/L�öèC9þÿH�|$D�þH�\$è!ýÿÿ�ÀuUH�ßèu5þÿ�}t/L�e¾5ô'L�çèÌ7þÿH�ÀH�Åu�L�çè�5þÿI�,ésÿÿÿ1ÀH�Ä([]A\A]A^A_Ã�H�Ä(¸[]A\A]A^A_Ã@�Öè©üÿÿëÉ�AWAVAUATUSH�ìhH��'�{8tH�Äh[]A\A]A^A_ÃfDH�A'H�Ò�üH��'H�À�ù¶
:
��u%¶J:
��u¶J:
x��If�¿»�E¹H�Öó¦�;¹H�Ö¿@�Eó¦½$@�Æ�Á@8Î�¿½ÒC¹H�Öó¦uOH�J@µ¶Rë¶qö�6óhtH�ÅH�Á¶�Òt¶òö�6óhuÖ�ú:�úH�ÁëÝH�í�¼¿��E1Àè;½ÿÿH�=L'èÏ3þÿHÇ<'ö-'�Òþÿÿ�!'%�=�ö ' �¯þÿÿH�=U'¾@iè�4þÿH�ÀI�Æ��þÿÿH�Å@H�}H�ÿt
è²3þÿ¨�ºI9îL�ót1f�H�{H�ÿt è�3þÿ¨uH�{H�uèÁ6þÿ�À�yH�H9ëuÑH�ë¿@ BH�:ú&HÇÇú&èb¯þÿH�»ú&H�ÀtH�x è=3þÿ¨�EH�C�
3ÿ&H�D$PH�C�ÉH�D$XH�CH�D$@��H�uú&H�Àt H�@H�|$@¾H�D$Hè8úÿÿ�À�ðL�t$E1ÿI�ìI�Þf�H�=yþ&H�t$PD�úè<üÿÿ�À�H�=Uþ&H�t$PD�úè üÿÿ�À�øH�=@þ&�º¿ü�Eèà4þÿH�t$PD�úH�Çèðûÿÿ�À�ÈH�=Ùþ&¾@iè§2þÿH�ÀH�Ãu#éjf.�L�ïèè1þÿH�H�Û�LH�{èSôÿÿI�ÅI�D$H9CuÕH�t$PD�úL�ïè�ûÿÿ�ÀtÁL�ïL�åL�t$è¡1þÿ�H�mH�í�#þÿÿé©üÿÿH�-Wþ&H�í�ÝýÿÿfD¾Ó�EH�ïè«.þÿH�ÀtH�x8vH�x`àñh�²H�­øH�íuÍé�ýÿÿ¶J:
��°üÿÿ½ º+@¾À�EH�Çèi4þÿH�ÀI�Ä�LÇ@hH�Çý&¿L�¨èn5þÿH�_ý&L�`I�l$8IÇ�h
� BH�I��$ØI��p
ÇBéñüÿÿDH9ë��ýÿÿH�mH�í�*ýÿÿé°ûÿÿD�ª÷&I�^�Ò�;H�=�÷&t*H�=�÷&H�t$0D�úHÇD$0H�\$8è"úÿÿ�À�úI�~è�0þÿH�Êþ&H�Ût}L�hë�H�H�Ûth�C�ÀuñH�{èP0þÿI�|è�4þÿM�NL�CH�ÇH�Ź �EHÇÂÿÿÿÿ¾1ÀèÐ4þÿH�|$@D�þH�l$Hèn÷ÿÿ�ÀuzH�ïèÂ/þÿf�ë�fDA�ÇA�ÿ�*ýÿÿL�ó¿p�E1ÀH�SH�sL�åL�t$èë¸ÿÿéæýÿÿfDH�=pû&�8ýÿÿ¿B�Eè2þÿH�t$PD�úH�Çè(ùÿÿ�À�ýÿÿL�åL�t$é£ýÿÿH�=Ìú&1Ò¾ �E1ÀHÇD$HÇD$ HÇD$è�H�|$H�ÆH�ÅèSòÿÿ�À��H�ïèó.þÿH�|$H�ÿtèdñÿÿH�|$H�Åè×.þÿH�-èõ&Çæõ&éCþÿÿ¿Ð�EéÕúÿÿH�×è¯.þÿHÇû&éÛúÿÿH�í�õúÿÿH�E¾Ý�EH�ïH��(�P(�ÊèÈ1þÿH�À��Ç@hH��é»úÿÿH�ïèT.þÿH�=Ýù&1Ò¾�E1Àè?�H�|$H�ÆH�Åèñÿÿé/ÿÿÿL�kL�c1ÿº¾ë�EèA1þÿL�êH�ÇL�æ1Àè¹ÿÿé@ûÿÿ�ú-�ýùÿÿéúÿÿ¿ �E1Àè?·ÿÿé9úÿÿf.�H�\$àH�l$èH�ûL�d$ðL�l$øH�ì¸H�=jõ&t(H��$�H�¬$ L�¤$¨L�¬$°H�ĸÃH� H�ÿtÏèÂ-þÿ¨uÆH�{ H�æè/þÿ�À�ÊH��ô&H9$��H�jô&¾/H�hH�ïè¡/þÿH�Àu�¾&�EH�ïè¯.þÿH�ÀI�Å�kÿÿÿH�{ èZ.þÿH�ÀH�Å��L�%ô&I�UH�ïI�\$H)ÚH�Þè�+þÿ�À�0ÿÿÿI�T$H�éH�Þ¿À�Eè#¶ÿÿéÿÿÿfDH�D$H;äó&�]ÿÿÿH�À�TÿÿÿH�Vô&ééþÿÿ�H�s ¿��E1ÀèàµÿÿéÓþÿÿH�{è¢)þÿH�Åélÿÿÿf.�AT�5(ô&U�öSH�ûuH� H�ÿtöGT@u[]A\Ãè�-þÿH�ÀI�ÄtwH�ìó&H�ÛuëÝDH�H�ÛtÐH�kL�çH�îè�/þÿ�Àtå¾/H�ïè`.þÿH�ÀuÓ¾&�EH�ïèn-þÿH�ÀtÁH�PH�îL�çH)êèw*þÿ�Àu«Ç�ó&étÿÿÿH�C H�xè×(þÿI�Äétÿÿÿffffff.�H�\$èH�l$ðH�ûL�d$øH�ìH�3ó&H�ÀtH�x èµ+þÿ¨��H�kH�í��H�{ H�ÿ��H�=ûò&t
è�+þÿ¨urH�kH�Mò&H�ïL�`L�æè¦.þÿ�ÀtMöC@t"¾/H�ïè,þÿH�ÀtH�xL�æè~.þÿ�Àt%H�{ è1,þÿH�ÀtH�ýñ&H�ÇH�rèY.þÿ�ÀuH�~ò&H�$H�l$L�d$H�ÄÃff.�@¶ÇH�ì·�óh¨u�Àx¨t�G©H�ÄÃ@�GÉH�ÄÃ�GÐH�Äúe¡E¾G¿4�Eèd´ÿÿ@AWAVAUATUSH�ûH�ìxdH�%(H��$h1ÀH�GH��(H�T$H��H��p
L�bI�L$`H�ùàñh�L�©ØI�mHH�í��Il$XM�t$8H�T$H�î¿L�}ÿ��H�CI�îH�uL�÷ÿ��H�CH�u¿ÿ��ÇE GNUH�T$H�¶:g��¶P:X��²¶P:I��¢¶P::���L�´$ÀL�÷èbH�T$¾°xBH�ßH��¨L�òÿP �À�sL�þL�÷è-lDI�uIt$X1ÒH�ßM�t$8è.þÿ�Â1À�Ò�dH��$hdH3%(�6H�Äx[]A\A]A^A_ÿ@�E¹H�Æó¦�Ó¿»�E¹H�Æó¦�n¿½ÒC¹H�Æó¦�çL�p1ö¶@ëD<:�­I�ÆA¶�À�Hÿÿÿ¾ø@¶×ö�óht×A¶VI�Nö�óhtÄI�7H�t$H�L$I�ÆH�D$èpýÿÿ�ÂH�D$Áâ�H�L$¾9�T$èSýÿÿ¶T$ ÐH�T$�H�t$H�Æé{ÿÿÿ�L�t$ L�÷ècmH�T$¾ð�BH�ßH��¨L�òÿP �Àu
1ÀéºþÿÿfDL�þL�÷èý�é�þÿÿ�H�ÚL�öH�ïèò)þÿI9Æ�À¶Àé�þÿÿ@I�¬$¨H�í�sýÿÿI�|$8H�T$èÀ+þÿH�T$H�ÅI��$¨H�CéKýÿÿ�1ö1À¿+�EèB-þÿ�À�eÿÿÿL�þL�ò�Ç�D$è�%þÿ�L$I�Ç�Ïèë#þÿE9÷�Úýÿÿ1Àé÷ýÿÿº¾ø�E1ÿè÷)þÿH�Ç1Àè°ÿÿ¸éÏýÿÿ<-�Kþÿÿº@¡E¾¬¿4�Eè§°ÿÿèÒ)þÿº@¡E¾°¿4�Eè�°ÿÿfffff.�H�ì¾ ¿8�Eèý±ÿÿÇ«ó&Ç¥ó&�
Âò&H�ÄÃ�������������Ƕ�ò&öÂt�=xó&¸p¡EºhµE�ÿHEÂÃ��5zó&¸�ÉE�ö���
7ó&¸ÐèE�É��·5Eò&�ðf%f=t¶
2ò&¿¸Ø'F!Ï@�ÿt^öÁ¸ÐFFuT�=ò&�ø%=t`�ç¸ø�F�ÿt-�â¸X¡Fu#f�æf�þtG¸¸ÞF�áºÐþFHEÂfDóÃfDöaò&¸èF�oÿÿÿóÃ@öIò&¸ fFt�óÃö9ò&¸�¿Ft«óÃH�\$èH�l$ðH�ýL�d$øH�ì¶G@�ÃÀë�ã�Ú�ʨ DÚ¨t L�g AöD$T@u4�Ût
H�} öGT@u1ÀH�$H�l$L�d$H�ÄÃ��Þèi"þÿëá�1ÿº¾�Eè¿'þÿL�æH�Ç1Àèâ­ÿÿë¬SºH�û¾8�E1ÿè�'þÿH�ßH�¾1Àè©!þÿ1ÿº¾p�Eèx'þÿH�ßH�¾1Àè�!þÿ1ÿº¾¸�EèU'þÿH�ßH�¾1Àèc!þÿ1ÿº¾0�Eè2'þÿH�ßH�¾1Àè@!þÿ1ÿº¾x�Eè'þÿH�ßH�¾1Àè!þÿ1ÿº¾°�Eèì&þÿH�ßH�¾1Àèú þÿ1ÿº¾è�EèÉ&þÿH�ßH�¾1Àè× þÿ1ÿº¾(�Eè¦&þÿH�ßH�¾1Àè´ þÿº¾p�E1ÿè�&þÿH�ßH�¾1Àè� þÿ1ÿº¾À�Eè`&þÿH�ßH�¾1Àèn þÿ1ÿº¾�Eè=&þÿH�ßH�¾1ÀèK þÿ1ÿº¾`�Eè&þÿH�ßH�¾1Àè( þÿ1ÿº¾°�Eè÷%þÿH�ßH�¾1Àè þÿ1ÿº¾�EèÔ%þÿH�ßH�¾1Àèâþÿ1ÿº¾P�Eè±%þÿH�ßH�¾1Àè¿þÿ1ÿº¾��Eè�%þÿH�ßH�¾1Àè�þÿ1ÿº¾Ø�Eèk%þÿH�ßH�¾1Àèyþÿ1ÿº¾(�EèH%þÿH�ßH�¾1ÀèVþÿ1ÿº¾`�Eè%%þÿH�ßH�¾1Àè3þÿ1ÿº¾°�Eè%þÿH�ßH�¾1Àèþÿ1ÿº¾ø�Eèß$þÿH�ßH�¾1Àèíþÿ1ÿº¾8�Eè¼$þÿH�ßH�¾1ÀèÊþÿ1ÿº¾x�Eè�$þÿH�ßH�¾1Àè§þÿ1ÿº¾Ð�Eèv$þÿH�ßH�¾1Àè�þÿ1ÿº¾�EèS$þÿH�ßH�¾1Àèaþÿº¾`�E1ÿè0$þÿH�ßH�¾1Àè>þÿº¾à�E1ÿè
$þÿH�ßH�¾1Àèþÿº¾ �E1ÿèê#þÿH�ßH�¾1Àèøþÿº¾`�E1ÿèÇ#þÿH�ßH�¾1ÀèÕþÿº¾ �E1ÿè¤#þÿH�ßH�¾[1Àé±þÿ�AVAUI�õATUSH�ûH�ìH�/H�í�ÆH�ïèz þÿL�ïI�Æèo þÿI�Äë+f.�¶5©í&@¾öH�ïè}"þÿH�ÀtHH�ÅH�Åt?L�âH�îL�ïè¡þÿ�ÀuÍB¶D%�Àt ¶5lí&@8ðu¾H�ítH�Ä[]A\A]A^ÃDK�|&è6$þÿD¾
>í&L�H�ÇH�ŹÜ�CHÇÂÿÿÿÿ¾1ÀL�,$èy$þÿH�;è�þÿH�+ëªH�÷è$þÿH�ë�ffffff.�SH�ì�ÿ��×~=�ÿ���~^�ÿ��r�ÿ���1À@H�Ä[Ãf.��ÿz��~M�ÿ��¡�ÿ�uË�
\ë&¸ëÃ�ÿ�th�ÿ�uªH�=Þ&èTÿÿ¸ë�D�ÿPu�H�5üÝ&¿�ÿhèBþÿÿ¸éxÿÿÿ�H�5ÙÝ&¿�ÿhèþÿÿ¸éUÿÿÿD�
Ûê&¸é?ÿÿÿ��%Ãê&þ¸é'ÿÿÿ�¶¬ê&H��Ý&¿E�E¹H�Þ�à���ê&ó¦�$¶:ºÆ�µ¶S:«Æ�¥¶S:�Æ��¶S:�Æ���È@�?ê&¸é¢þÿÿf�H�=1ê&H�ÿtè¯þÿHÇê&H�íÜ&H�À�¼¿e�C¹H�Æó¦�·¸éUþÿÿDH�¹Ü&¿O�E¹
H�Þó¦�L¿Y�E¹
H�Þó¦�¿c�E¹ H�Þó¦��¿l�E¹
H�Þó¦�§¿y�E¹ H�Þó¦�§¿��E¹ H�Þó¦�¤¿��E¹H�Þó¦�¡¶:���§¶C:w���¶C:h���¶C:Y��wH�
¯é&H�
¯é&¸é]ýÿÿDH�
�é&Çêè&¸Çßè&é2ýÿÿf�¿J�E¹H�Þó¦�¥�È`�¥è&¸éýÿÿ�H�
=é&¸éëüÿÿH�
(é& ¸éÖüÿÿfD�È �Zè&¸é½üÿÿDHÇÛ&@�E¸@�EH�ÇèP þÿH�1è&¸é�üÿÿ�H�
Èè&¸évüÿÿº¾è�E1ÿèµþÿH�ÞH�Ç1ÀèØ¤ÿÿ¸éNüÿÿH�
�è&¸é9üÿÿH�
yè&¸é'üÿÿH�
gè&@¸éüÿÿH�
Rè&¸éüÿÿ¿��E¹H�Þó¦�N¿C¬B¹H�Þó¦�S¾��EH�ßèyþÿ�À�[¾��EH�ßèdþÿ�À�W¾¡�EH�ßèOþÿ�À�^¾��EH�ßè:þÿ�À�;¾«�EH�ßè%þÿ�À�_¾¹�EH�ßèþÿ�À�-¾·�EH�ßèûþÿ�À�§¾Å�EH�ßèæþÿ�À��¾Ã�EH�ßèÑþÿ�À�aº¾Ë�EH�ßè×þÿ�À�ÿº¾Ú�EH�ßè½þÿ�À��üÿÿH�t$H�{1ÒèõþÿH�T$H�¹ç&�:u
H�PÿH�Â�XüÿÿH� Ù&º¾0�EH�Ãé1þÿÿH�%Õæ&÷H�%Õæ&þ¸é�úÿÿH�
»æ&H�
¸æ&�¸éfúÿÿÇæ&°éUúÿÿ�
ßå&°éGúÿÿ�%Òå&ý°é9úÿÿ�
Äå&°é+úÿÿ¶¶å&�È@�à�ªå&¸éúÿÿ�
�å&�°éúÿÿH�t$H�{1ÒèþÿH�T$H�Ìæ&�:u
H�PÿH�Â�sûÿÿH�;Ø&º¾�EH�ÃéLýÿÿ�%Då&þ°éªùÿÿ�
6å&°é�ùÿÿ¶'å&�È��à¿�å&¸éùÿÿffffff.�H�\$àH�óH�l$èL�d$ðL�l$øH�ì(LcïH�;�ÕI�uI�ÌHcíè.þÿN�,(H�H�u
HÁåAÇEz:P:AÆEHÁæI�<$èþÿH�<(I�$¾`Gº@@öÇue@öÇu@öÇ���Ñ1ÀÁéöÂ�ÉóH¥t ��¸öÂt · f� H�À�ât¶�H�\$H�l$L�d$L�l$ H�Ä(ÃD¶Aÿ¾aG²?�H�Ç@öÇt�fD·�êH�Æf�H�Ç@öÇ�pÿÿÿD��êH�Æ�H�ÇéWÿÿÿ@AWAVAUI�õATE1äU�ÕSH�ûH�ì8H��èH�B�xA�ÄE�ä�{H��ØE1ÿö@ �|��ã&%=�±ÇD$�í�!D�
ÚÞ&E�É�ø`îhH=àìhvIA¾àìhfDI�>H�ÿt(1Ò1öègÿþÿH�ÀI�FtD���E�Àu
A�V���I�Æ0I�þ`îhuÃH�4Í&H�À��A¸�Eº ëfDH�@ H�À��H�H8H�ÉtöA! uH�p0L�ÇH�Ñó¦uÖH�@(H�£Í&HÇ�Í&�EÇÞ&��â&% = �è�S A¸0îh÷ uwI�@H�ÀI�Â�'E1ÉH�Á�êL�îH�ßHÇ$è¼ÿÿI�ÆH�Ä8L�ð[]A\A]A^A_Ã�H��Øö@ D�x��þÿÿH�Þ¿X�E1Àèì�ÿÿépþÿÿ�E1À1ÀöÂt��Ð�àt'A�ÿ�4E�äu¿�E¹L�îó¦�#÷ÂA¸píh�?ÿÿÿ÷Â@A¸îh�-ÿÿÿöÂA¸@íh�ÿÿÿE�ä�E¿ÿ�E¹L�îó¦u�ÀA¸ íh�öþÿÿA¸íh�â¸àìhLEÀéßþÿÿfD1Ò1öL�ïètýþÿH�ÀI�Æ�Çýÿÿ�I�v8H�öt5D�V E�Ò��H��èH�=Tá&H�Ùèdþÿ�ÀtI�F8�@ 3C ¨tw1öL�÷èø¥þÿH�ÀI�Æu°½wéeýÿÿfDöC �EýÿÿE�ä�ÝA�ÿ�A�ÿ �(ýÿÿéà@H�3¿
�E¹
ó¦�þÿÿL�5$Ê&M�ö�óýÿÿI�~L�òH�ÞèLÿÿéþÿÿ�H�ÙÞ&H�À�Uýÿÿ1Àé�ýÿÿf�I�8H�ÿ�¯1Ò1öL�D$èVüþÿL�D$I�@H�À�­ýÿÿI�pº°3@H�ßL�D$èÞ�þÿH�ÀL�D$��ýÿÿH�iÞ&é}ýÿÿ@¿ÿ�E¹L�îó¦�JüÿÿA�}at,ÇD$A½ö�Eé8üÿÿE�ä�ÃýÿÿA¸Ðíhé&ýÿÿDÇD$A½ì�Eé üÿÿH�L�%ûÝ&�xa�ÀE1ÛM�ä¶À�D$$�S1ÉL�âD�L$M�îL�D$L�ÐE1äA¿ÿ�EI�ÈH�\$(A�íé�E�ɶK�Ç1í�ùa¾!�E@�ÅHcÍH�| ¹ó¦�¤9l$$�ÁM�Àt�ÉtI�ÐM�Òt�ÉtSH�J8H�Ét�I öÁLEÒ�öÁt
�áH�ÐLEâH�J H�Ét5I�ÓH�Ê�ª��íxH�Z0L�ÿ¹H�Þó¦�aÿÿÿH�J8H�ÉtÇ�I ë³L�ÁH�\$(L�D$D�íI�ÓM�õM�Òt=L�ÐI�@é?þÿÿL�ÁD�íL�D$H�\$(M�õëÚA�ÿ �ÂüÿÿA�ÿ�¸üÿÿé¾üÿÿH�ÉtH�Èë¹M�ätL�àë¯H�À�u©L�Øë¤f�H�\$ÐL�d$à1ÀL�l$èH�l$ØI�üL�t$ðL�|$øH�ìHöB@I�õH�Óu-H�\$H�l$ L�d$(L�l$0L�t$8L�|$@H�ÄHÃf.�L�rH�~èSþÿL�÷I�ÇèHþÿL�çH�Åè=þÿI�|/HÇèpþÿM�EH�ÇH�ÅM�ñ¹&�EHÇÂÿÿÿÿ¾1ÀL�$$è·þÿH�ÞH�ïèì¡ÿÿ�ÀtpH�{ H�k¾è&
þÿ�ÀtJH�C ö@T@t@¶C@�à<t¾Ñ¿ýGè.�ÿÿH�{è¥
þÿH�{ H�ÆèÉþÿ¸éÿÿÿ�¸éÿÿÿfDH�ïè@þÿ1Àéìþÿÿf�AUATUSH�ìHH�ÇÜ&�x8��¿P*Bè�¢þÿH�üÛ&H�Û��H�-ÄÜ&H�íué¢f.�H�­øH�í��H�E�xuæH��H�¸ÈH�ÿtÓ�?tÎè9þÿI�ľ5/Ý&L�çE1íèþÿH�ÀtÆAµM�ätA�<$uE�ít�I�ÄI�ÄuÉë�DL�æ¿�ÿhH�D$(èöîÿÿH�D$(ëÒ�H��Ú&L�
ú×&H�ÚL�è×&H�
1Û&H�5Û&H�=ãÛ&H�D$H�D$8HÇD$@iH�D$H� Û&H�$èãþÿ�À�[H�=ÌÚ&H�ÿtH�\$8H�ÛtH�»¨è þÿH�ÀH�C8H�*Ò&H�ÛuéÀH�[(H�Û�³öC@uíH�{ ¾N�EèÏ þÿH�ÀH�Åt×L�`8I�|$èùþÿH�{ 1ÉM�àH�ÂH�îI�Åèr þÿ�À�²CÆD%H�íÚ&E1ÉE1À1ÒH�K L�î¿@iÿP(�ÀtrL�ïè*þÿH�E`H�ÀtH�H@H�U8H9ÑrH)ÑH�H@H�[(�M � HÇE8H�Û�Nÿÿÿ�è»�ÿÿH�=¬Ú&¾@ièú
þÿ�Àu
¿��Eè,�ÿÿH�ÄH[]A\A]Ã�¾u¿ýGèa�ÿÿézÿÿÿ@H�s ¿È�Eèú�ÿÿé;ÿÿÿD¿��Eèæ�ÿÿé�þÿÿ�H�=AÚ&¾@iè¿þÿéUýÿÿ¿B�EèþÿH�Ãé]ýÿÿ�SH�û@�{v[Ã�Cÿ$Å GfDH�S¹¶:gtt=D�C H�=ÙÙ&¾@iè7þÿ�ÀulH�s¿�EèU�ÿÿë\H�S1ɶ:*tuöB:tt<ëµ�H�[ë�f.�H�{ègÿÿÿH�{è^ÿÿÿH�[ é]ÿÿÿDH�{èGÿÿÿH�[éFÿÿÿfffff.��t
óÃ�H�éÿÿÿ�U¾@iS»
H�ìH�=Ù&è�þÿ�Çè}ÛþÿH�=þØ&H�G�xt �ÛtdH�Ä[]Ã�ö�Ø&uëH�=?×&H��H�¨Ð��¾@iè�þÿ�ÀteH�®Ø&H��H��ÐH9Åt§�û~.�ë¿u�1ÿº¾[�EèãþÿH�ÄH�Ç1À[]é�ÿÿH9ÅrÍH�ªÐécÿÿÿ�¿0�EèÞ�ÿÿë�@HÇ@hépÿÿÿff.�ATU1íSH�ûè� þÿ¶
ÛØ&I�ÄH�Øë8Ê�ÂH�À¶ÒÕ¶�ÒuëH�=´Ö&�Åè\ þÿ¯èB�l%Hcýè�þÿH�5�Ö&I�ÄH�ÇèªþÿL�çè2 þÿI�,ë@�UH�ÅH�ö�Òt.:`Ø&uæ�UH�5TÖ&H�ÅH�ïèhþÿH�ïèð
þÿHÅëÊÆEL�à[]A\Ãfff.�AWI�ÿAVAUATUSH�ì�H�t$ H�|$ ¾ �Cè8 þÿI�Æ1ÀM�ö�í¿½èËþÿH�Ã�I�Üë;H�ÇL�mÿèl
þÿH�ÚL)âM�dL9àu=�|+þ
t6HíH�ßH�îè×þÿN�$(H�Ã�îL�òL�ç�43D)æè= þÿH�Àu°I9Ü�¾
H�ßèB þÿH�Àtƾ#H�ßè- þÿH�ÀtÆH�ÚëH�¶< tõ< tñ<
tí< té< tå�ÀI�ÐI�Ô�õH�Ö¿y�E¹ó¦u¶J�ù ��ù ��À�ð<=u-@éã�Àt)< f�t#< t< t<
@t< tH�ʶBH�J<=uÓI9Ìt$�:/t�é³�zÿ/H�Bÿ�7H�ÂL9âuêM�åL�âM)ÅI�H�À�,I�OI�wH�QI�|H9÷�7¶5LÖ&@�4I�I�WH�<L�æL�êèâ
þÿMoI�M�oBÆ(L�÷è� þÿ�À�BþÿÿH�ßèzþÿL�÷è² þÿ¸H�Ä�[]A\A]A^A_ÃH�JI�í@¶< tT< tP�À�rI�Ìë�@�ý t@�ítI�ÄA¶,$@�ý uæAÆ$¶�Àu@�í�6I�L$¶< u¬H�Áë�</I�ÈHÇD$��H�|$ ¾/H� $èØþÿH� $H�D$H�Ïè÷þÿL�L$L+L$ H�PH�T$I�|L�L$è þÿL�L$H�t$ H�ÇH�D$I�ÁL�ÊL�L$è² þÿL�D$L�L$H� $H�T$K�<H�Îè� þÿL�D$L�D$H�L$01Ò1öL�ÇèX
þÿ�ÀuJH�|$0t81Ò@�l$/H�ÝH�Ó�H�D$8L�ÿH�4ØH�ÃèsüÿÿH;\$0räH�ë¶l$/H�|$0èê
þÿH�|$�ÔþÿÿH�|$èÔþÿ@�í�ÊþÿÿL�íé1þÿÿI�I�ÕM)ÅH�À�ÔýÿÿH�ºL)ÇI�è þÿIÇGI�1ÒéÛýÿÿI�´5H�ÇI�wèH þÿI�OI�H�Qé¥ýÿÿE1íéwýÿÿL�ãéÖýÿÿI�ÍH�ÊM)Åéaýÿÿf.�H�\$àL�d$ðI�üL�l$øH�l$èH�ì8H�æÒ&H�oA�õH�@H�ïH�0èxþÿH�Ã1ÀH�Ût2¾H�ßèqþÿ�ÀtöCT@tH�¨Ò&H�PH9St&H�ßèNþÿ1ÀH�\$H�l$ L�d$(L�l$0H�Ä8ÃE�í��H�t$H�ßèÚ þÿ�À�
H�D$H�Àth¿�<BH�$Î&Ç"Î&èÍ�þÿD�-Î&E�íu�H�D$H�Àt�A¸��Eºëf.�H�H�À�^ÿÿÿH�pL�ÇH�Ñó¦uæfD¾àþhH�ßè³þÿ�ÀuGH�{è6þÿD�WÑ&I�ÅE�ÛuG¿ ;BHÇ�Í&èB�þÿH�=zÍ&th¸éÿÿÿfDH�Þ¿��E1Àè�ÿÿë¨�1ÿº¾§�EèÏþÿH�êH�ÇL�î1Àè��ÿÿë�DH�Þ¿`�EèÛ�ÿÿéäþÿÿfDH�ßL�îèÅ
þÿI�<$H�ÿtè§þÿ¨¾u¾H�ßèþÿH�C¾@iH�ßÿ�¨�À�OÿÿÿH�Þ¿ËCèz�ÿÿ¸éDþÿÿAWA�×AVAUATI�üH�÷USH�ì(L�vA�>/�ûM�ä�ÂA�<$�·H�L�÷L�t$H�D$èþÿH�ÀH�D$ël�H�|$I�íM)åI�|=èþÿL9åH�ÃH�ÇtL�êL�æèÅþÿJ�|+BÆ+/L�öè#þÿH�|$D�þH�\$è!ýÿÿ�ÀuUH�ßèUþÿ�}t/L�e¾5ÔÐ&L�çè¬þÿH�ÀH�Åu�L�çèlþÿI�,ésÿÿÿ1ÀH�Ä([]A\A]A^A_Ã�H�Ä(¸[]A\A]A^A_Ã@�Öè©üÿÿëÉ�AWAVAUATUSH�ìhH�sÏ&�{8tH�Äh[]A\A]A^A_ÃfDH�!Ï&H�Ò�üH�iÏ&H�À�ù¶
:
nju%¶J:
cju¶J:
Xj�If�¿»�E¹H�Öó¦�;¹H�Ö¿@�Eó¦½$@�Æ�Á@8Î�¿½ÒC¹H�Öó¦uOH�J@µ¶Rë¶qö�6óhtH�ÅH�Á¶�Òt¶òö�6óhuÖ�ú:�úH�ÁëÝH�í�¼¿��E1Àè�ÿÿH�=,Î&è¯þÿHÇÎ&ö
Î&�Òþÿÿ�Î&%�=�öìÍ& �¯þÿÿH�=5Î&¾@iècþÿH�ÀI�Æ��þÿÿH�Å@H�}H�ÿt
è�þÿ¨�ºI9îL�ót1f�H�{H�ÿt èrþÿ¨uH�{H�uè¡þÿ�À�yH�H9ëuÑH�ë¿`=BH�úÈ&HÇ�É&èB}þÿH�{É&H�ÀtH�x èþÿ¨�EH�C�
Í&H�D$PH�C�ÉH�D$XH�CH�D$@��H�5É&H�Àt H�@H�|$@¾H�D$Hè8úÿÿ�À�ðL�t$E1ÿI�ìI�Þf�H�=YÌ&H�t$PD�úè<üÿÿ�À�H�=5Ì&H�t$PD�úè üÿÿ�À�øH�= Ì&�º¿ü�EèÀþÿH�t$PD�úH�Çèðûÿÿ�À�ÈH�=¹Ì&¾@iè�þÿH�ÀH�Ãu#éjf.�L�ïèÈÿýÿH�H�Û�LH�{èSôÿÿI�ÅI�D$H9CuÕH�t$PD�úL�ïè�ûÿÿ�ÀtÁL�ïL�åL�t$è�ÿýÿ�H�mH�í�#þÿÿé©üÿÿH�-7Ì&H�í�ÝýÿÿfD¾Ó�EH�ïè�üýÿH�ÀtH�x8vH�x`àñh�²H�­øH�íuÍé�ýÿÿ¶J:
g�°üÿÿ½ º+@¾À�EH�ÇèIþÿH�ÀI�Ä�LÇ@hH�§Ë&¿L�¨èNþÿH�?Ë&L�`I�l$8IÇ�h
 >BH�I��$ØI��p
ÇBéñüÿÿDH9ë��ýÿÿH�mH�í�*ýÿÿé°ûÿÿD�jÆ&I�^�Ò�;H�=NÆ&t*H�=EÆ&H�t$0D�úHÇD$0H�\$8è"úÿÿ�À�úI�~èaþýÿH�ªÌ&H�Ût}L�hë�H�H�Ûth�C�ÀuñH�{è0þýÿI�|èfþÿM�NL�CH�ÇH�Ź �EHÇÂÿÿÿÿ¾1Àè°þÿH�|$@D�þH�l$Hèn÷ÿÿ�ÀuzH�ïè¢ýýÿf�ë�fDA�ÇA�ÿ�*ýÿÿL�ó¿p�E1ÀH�SH�sL�åL�t$èË�ÿÿéæýÿÿfDH�=PÉ&�8ýÿÿ¿B�EèøÿýÿH�t$PD�úH�Çè(ùÿÿ�À�ýÿÿL�åL�t$é£ýÿÿH�=¬È&1Ò¾ �E1ÀHÇD$HÇD$ HÇD$èóeH�|$H�ÆH�ÅèSòÿÿ�À��H�ïèÓüýÿH�|$H�ÿtèdñÿÿH�|$H�Åè·üýÿH�-¨Ä&ǦÄ&éCþÿÿ¿Ð�EéÕúÿÿH�×è�üýÿHÇüÈ&éÛúÿÿH�í�õúÿÿH�E¾Ý�EH�ïH��(�P(�Êè¨ÿýÿH�À��Ç@hH��é»úÿÿH�ïè4üýÿH�=½Ç&1Ò¾�E1ÀèeH�|$H�ÆH�Åèñÿÿé/ÿÿÿL�kL�c1ÿº¾ë�Eè!ÿýÿL�êH�ÇL�æ1Àèá�ÿÿé@ûÿÿ�ú-�ýùÿÿéúÿÿ¿ �E1Àè�ÿÿé9úÿÿf.�H�\$àH�l$èH�ûL�d$ðL�l$øH�ì¸H�=*Ä&t(H��$�H�¬$ L�¤$¨L�¬$°H�ĸÃH� H�ÿtÏè¢ûýÿ¨uÆH�{ H�æèâüýÿ�À�ÊH�CÃ&H9$��H�*Ã&¾/H�hH�ïè�ýýÿH�Àu�¾&�EH�ïè�üýÿH�ÀI�Å�kÿÿÿH�{ è:üýÿH�ÀH�Å��L�%ßÂ&I�UH�ïI�\$H)ÚH�Þèpùýÿ�À�0ÿÿÿI�T$H�éH�Þ¿À�Eè�ÿÿéÿÿÿfDH�D$H;¤Â&�]ÿÿÿH�À�TÿÿÿH�Ã&ééþÿÿ�H�s ¿��E1ÀèÀ�ÿÿéÓþÿÿH�{è�÷ýÿH�Åélÿÿÿf.�AT�5èÂ&U�öSH�ûuH� H�ÿtöGT@u[]A\ÃècûýÿH�ÀI�ÄtwH�¬Â&H�ÛuëÝDH�H�ÛtÐH�kL�çH�îèqýýÿ�Àtå¾/H�ïè@üýÿH�ÀuÓ¾&�EH�ïèNûýÿH�ÀtÁH�PH�îL�çH)êèWøýÿ�Àu«ÇIÂ&étÿÿÿH�C H�xè·öýÿI�Äétÿÿÿffffff.�H�\$èH�l$ðH�ûL�d$øH�ìH�óÁ&H�ÀtH�x è�ùýÿ¨��H�kH�í��H�{ H�ÿ��H�=»Á&t
èdùýÿ¨urH�kH�
Á&H�ïL�`L�æè�üýÿ�ÀtMöC@t"¾/H�ïèïùýÿH�ÀtH�xL�æè^üýÿ�Àt%H�{ èúýÿH�ÀtH�½À&H�ÇH�rè9üýÿ�ÀuH�>Á&H�$H�l$L�d$H�ÄÃff.�@¶ÇH�ì·�óh¨u�Àx¨t�G©H�ÄÃ@�GÉH�ÄÃ�GÐH�ÄúÃG¾G¿ýGèD�ÿÿ@AWAVAUATUSH�ûH�ìxdH�%(H��$h1ÀH�GH��(H�T$H��H��p
L�bI�L$`H�ùàñh�L�©ØI�mHH�í��Il$XM�t$8H�T$H�î¿L�}ÿ��H�CI�îH�uL�÷ÿ��H�CH�u¿ÿ��ÇE GNUH�T$H�¶:G_�¶P:8_�²¶P:)_�¢¶P:_��L�´$ÀL�÷èú/H�T$¾°xBH�ßH��¨L�òÿP �À�sL�þL�÷è
:DI�uIt$X1ÒH�ßM�t$8èðûýÿ�Â1À�Ò�dH��$hdH3%(�6H�Äx[]A\A]A^A_ÿ@�E¹H�Æó¦�Ó¿»�E¹H�Æó¦�n¿½ÒC¹H�Æó¦�çL�p1ö¶@ëD<:�­I�ÆA¶�À�Hÿÿÿ¾ø@¶×ö�óht×A¶VI�Nö�óhtÄI�7H�t$H�L$I�ÆH�D$èpýÿÿ�ÂH�D$Áâ�H�L$¾9�T$èSýÿÿ¶T$ ÐH�T$�H�t$H�Æé{ÿÿÿ�L�t$ L�÷èC;H�T$¾ð�BH�ßH��¨L�òÿP �Àu
1ÀéºþÿÿfDL�þL�÷èÝQé�þÿÿ�H�ÚL�öH�ïèÒ÷ýÿI9Æ�À¶Àé�þÿÿ@I�¬$¨H�í�sýÿÿI�|$8H�T$è ùýÿH�T$H�ÅI��$¨H�CéKýÿÿ�1ö1À¿+�Eè"ûýÿ�À�eÿÿÿL�þL�ò�Ç�D$èióýÿ�L$I�Ç�ÏèËñýÿE9÷�Úýÿÿ1Àé÷ýÿÿº¾ø�E1ÿè×÷ýÿH�Ç1Àèý}ÿÿ¸éÏýÿÿ<-�Kþÿÿº G¾¬¿ýGè�~ÿÿè²÷ýÿº G¾°¿ýGèn~ÿÿfffff.�H�ì¾ ¿GèÝÿÿÇ�Á&Ç�Á&�
¢À&H�ÄÃ�������������ÇösÀ&t!�5[Á&¸ÌGºãG�öHEÂÃf.��
ZÁ&¸úG�Ét�Á&¸ G�Òº( GHDÂóÃf�H�\$ØL�d$è1ÀL�l$ðH�l$àI�üL�t$øH�ì8öB@I�õH�Óu"H�\$H�l$L�d$ L�l$(L�t$0H�Ä8Ã@H�~è�óýÿH�{I�Æè�óýÿL�çH�Åè�óýÿI�|.HÇè³÷ýÿL�KM�EH�ÇH�Ź? GHÇÂÿÿÿÿ¾1ÀL�$$èù÷ýÿH�ÞH�ïè.�ÿÿ�ÀtH�k¸éjÿÿÿ@H�ïèàòýÿ1ÀéWÿÿÿf�¿DBéF�þÿfDS�H�ût[Ã@H�w¹¿:�Có¦uèH�C�xt¾[¿M Gè5}ÿÿH�CH�@ [Ãf.�H�ìöÕ¾&t H�ÄÃfDH�=¿&¾@ièçîýÿ�ÀtH�Äé
mÿÿf.�¿��Eè�{ÿÿH�Äéílÿÿffff.�H�ì¾ ¿Gè�}ÿÿÇK¿&ÇE¿&H�ÄÃ����ǶC¾&öÂt�=(¿&¸x Gº¸3G�ÿHEÂÃ��5*¿&¸(GG�ö���
ç¾&¸°dG�É��·5õ½&�ðf%f=t¶
â½&¿¸P G!Ï@�ÿt^öÁ¸�½GuT�=¾½&�ø%=t`�ç¸øöG�ÿt-�â¸PHu#f�æf�þtG¸@LH�ẠjHHEÂfDóÃfDö¾&¸�G�oÿÿÿóÃ@öù½&¸°ÛGt�óÃöé½&¸Ð.Ht«óÃH�\$èH�l$ðH�ýL�d$øH�ì¶G@�ÃÀë�ã�Ú�ʨ DÚ¨t L�g AöD$T@u4�Ût
H�} öGT@u1ÀH�$H�l$L�d$H�ÄÃ��Þèîýÿëá�1ÿº¾�EèoóýÿL�æH�Ç1Àè�yÿÿë¬SºH�û¾8�E1ÿèKóýÿH�ßH�¾1ÀèYíýÿ1ÿº¾p�Eè(óýÿH�ßH�¾1Àè6íýÿ1ÿº¾¸�EèóýÿH�ßH�¾1Àèíýÿ1ÿº¾0�EèâòýÿH�ßH�¾1Àèðìýÿ1ÿº¾x�Eè¿òýÿH�ßH�¾1ÀèÍìýÿ1ÿº¾°�Eè�òýÿH�ßH�¾1Àèªìýÿ1ÿº¾è�EèyòýÿH�ßH�¾1Àè�ìýÿ1ÿº¾(�EèVòýÿH�ßH�¾1Àèdìýÿº¾p�E1ÿè3òýÿH�ßH�¾1ÀèAìýÿ1ÿº¾À�EèòýÿH�ßH�¾1Àèìýÿ1ÿº¾�EèíñýÿH�ßH�¾1Àèûëýÿ1ÿº¾`�EèÊñýÿH�ßH�¾1ÀèØëýÿ1ÿº¾°�Eè§ñýÿH�ßH�¾1Àèµëýÿ1ÿº¾�Eè�ñýÿH�ßH�¾1Àè�ëýÿ1ÿº¾P�EèañýÿH�ßH�¾1Àèoëýÿ1ÿº¾��Eè>ñýÿH�ßH�¾1ÀèLëýÿ1ÿº¾Ø�EèñýÿH�ßH�¾1Àè)ëýÿ1ÿº¾(�EèøðýÿH�ßH�¾1Àèëýÿ1ÿº¾`�EèÕðýÿH�ßH�¾1Àèãêýÿ1ÿº¾°�Eè²ðýÿH�ßH�¾1ÀèÀêýÿ1ÿº¾ø�Eè�ðýÿH�ßH�¾1Àè�êýÿ1ÿº¾8�EèlðýÿH�ßH�¾1Àèzêýÿ1ÿº¾x�EèIðýÿH�ßH�¾1ÀèWêýÿ1ÿº¾Ð�Eè&ðýÿH�ßH�¾1Àè4êýÿ1ÿº¾�EèðýÿH�ßH�¾1Àèêýÿº¾`�E1ÿèàïýÿH�ßH�¾1Àèîéýÿº¾à�E1ÿè½ïýÿH�ßH�¾1ÀèËéýÿº¾ �E1ÿè�ïýÿH�ßH�¾1Àè¨éýÿº¾`�E1ÿèwïýÿH�ßH�¾1Àè�éýÿº¾ �E1ÿèTïýÿH�ßH�¾[1Àéaéýÿ�AVAUI�õATUSH�ûH�ìH�/H�í�ÆH�ïè*ìýÿL�ïI�ÆèìýÿI�Äë+f.�¶5Y¹&@¾öH�ïè-îýÿH�ÀtHH�ÅH�Åt?L�âH�îL�ïèQêýÿ�ÀuÍB¶D%�Àt ¶5¹&@8ðu¾H�ítH�Ä[]A\A]A^ÃDK�|&èæïýÿD¾
î¸&L�H�ÇH�ŹÜ�CHÇÂÿÿÿÿ¾1ÀL�,$è)ðýÿH�;è1ëýÿH�+ëªH�÷è´ïýÿH�ë�ffffff.�SH�ì�ÿ��×~=�ÿ���~^�ÿ��r�ÿ���1À@H�Ä[Ãf.��ÿz��~M�ÿ��¡�ÿ�uË�
·&¸ëÃ�ÿ�th�ÿ�uªH�=É©&èÑþÿ¸ë�D�ÿPu�H�5¬©&¿pièBþÿÿ¸éxÿÿÿ�H�5�©&¿hièþÿÿ¸éUÿÿÿD�
�¶&¸é?ÿÿÿ��%s¶&þ¸é'ÿÿÿ�¶\¶&H�2©&¿E�E¹H�Þ�à��?¶&ó¦�$¶:j��µ¶S:[��¥¶S:L���¶S:=����È@�ïµ&¸é¢þÿÿf�H�=áµ&H�ÿtè_éýÿHÇ̵&H��¨&H�À�¼¿e�C¹H�Æó¦�·¸éUþÿÿDH�i¨&¿O�E¹
H�Þó¦�L¿Y�E¹
H�Þó¦�¿c�E¹ H�Þó¦��¿l�E¹
H�Þó¦�§¿y�E¹ H�Þó¦�§¿��E¹ H�Þó¦�¤¿��E¹H�Þó¦�¡¶:6]�§¶C:']��¶C:]��¶C: ]�wH�
_µ&H�
_µ&¸é]ýÿÿDH�
Hµ&Ç�´&¸Ç�´&é2ýÿÿf�¿J�E¹H�Þó¦�¥�È`�U´&¸éýÿÿ�H�
í´&¸éëüÿÿH�
Ø´& ¸éÖüÿÿfD�È �
´&¸é½üÿÿDHÇͦ&@�E¸@�EH�ÇèìýÿH�á³&¸é�üÿÿ�H�
x´&¸évüÿÿº¾è�E1ÿèeêýÿH�ÞH�Ç1Àè�pÿÿ¸éNüÿÿH�
;´&¸é9üÿÿH�
)´&¸é'üÿÿH�
´&@¸éüÿÿH�
´&¸éüÿÿ¿��E¹H�Þó¦�N¿C¬B¹H�Þó¦�S¾��EH�ßè)êýÿ�À�[¾��EH�ßèêýÿ�À�W¾¡�EH�ßèÿéýÿ�À�^¾��EH�ßèêéýÿ�À�;¾«�EH�ßèÕéýÿ�À�_¾¹�EH�ßèÀéýÿ�À�-¾·�EH�ßè«éýÿ�À�§¾Å�EH�ßè�éýÿ�À��¾Ã�EH�ßè�éýÿ�À�aº¾Ë�EH�ßè�äýÿ�À�ÿº¾Ú�EH�ßèmäýÿ�À��üÿÿH�t$H�{1Òè¥ëýÿH�T$H�i³&�:u
H�PÿH�Â�XüÿÿH�Ф&º¾0�EH�Ãé1þÿÿH�%�²&÷H�%�²&þ¸é�úÿÿH�
k²&H�
h²&�¸éfúÿÿǰ±&°éUúÿÿ�
�±&°éGúÿÿ�%�±&ý°é9úÿÿ�
t±&°é+úÿÿ¶f±&�È@�à�Z±&¸éúÿÿ�
H±&�°éúÿÿH�t$H�{1ÒèÀêýÿH�T$H�|²&�:u
H�PÿH�Â�sûÿÿH�ë£&º¾�EH�ÃéLýÿÿ�%ô°&þ°éªùÿÿ�
æ°&°é�ùÿÿ¶×°&�È��à¿�˰&¸éùÿÿffffff.�H�\$àH�óH�l$èL�d$ðL�l$øH�ì(LcïH�;�ÕI�uI�ÌHcíèÞéýÿN�,(H�H�u
HÁåAÇEz:P:AÆEHÁæI�<$èµéýÿH�<(I�$¾��Hº@@öÇue@öÇu@öÇ���Ñ1ÀÁéöÂ�ÉóH¥t ��¸öÂt · f� H�À�ât¶�H�\$H�l$L�d$L�l$ H�Ä(ÃD¶5¾��H²?�H�Ç@öÇt�fD·�êH�Æf�H�Ç@öÇ�pÿÿÿD��êH�Æ�H�ÇéWÿÿÿ@AWAVAUI�õATE1äU�ÕSH�ûH�ì8H��èH�B�xA�ÄE�ä�{H��ØE1ÿö@ �|�1¯&%=�±ÇD$�í�!D�
j«&E�É�ø ñhH= ðhvIA¾ ðhfDI�>H�ÿt(1Ò1öèËþÿH�ÀI�FtD���E�Àu
A�V���I�Æ0I�þ ñhuÃH�$�&H�À��A¸�Eº ëfDH�@ H�À��H�H8H�ÉtöA! uH�p0L�ÇH�Ñó¦uÖH�@(H���&HÇx�&�EÇ�ª&�8®&% = �è�S A¸pñh÷ uwI�@H�ÀI�Â�'E1ÉH�Á�êL�îH�ßHÇ$èlêþÿI�ÆH�Ä8L�ð[]A\A]A^A_Ã�H��Øö@ D�x��þÿÿH�Þ¿X�E1Àè�jÿÿépþÿÿ�E1À1ÀöÂt��Ð�àt'A�ÿ�4E�äu¿�E¹L�îó¦�#÷ÂA¸°ðh�?ÿÿÿ÷Â@A¸@ñh�-ÿÿÿöÂA¸�ðh�ÿÿÿE�ä�E¿ÿ�E¹L�îó¦u�ÀA¸àðh�öþÿÿA¸Pðh�⸠ðhLEÀéßþÿÿfD1Ò1öL�ïè$ÉþÿH�ÀI�Æ�Çýÿÿ�I�v8H�öt5D�V E�Ò��H��èH�=­&H�ÙèÝýÿ�ÀtI�F8�@ 3C ¨tw1öL�÷è¨qþÿH�ÀI�Æu°½wéeýÿÿfDöC �EýÿÿE�ä�ÝA�ÿ�A�ÿ �(ýÿÿéà@H�3¿
�E¹
ó¦�þÿÿL�5�&M�ö�óýÿÿI�~L�òH�ÞèüËþÿéþÿÿ�H��ª&H�À�Uýÿÿ1Àé�ýÿÿf�I�8H�ÿ�¯1Ò1öL�D$èÈþÿL�D$I�@H�À�­ýÿÿI�pº°3@H�ßL�D$è�VþÿH�ÀL�D$��ýÿÿH�ª&é}ýÿÿ@¿ÿ�E¹L�îó¦�JüÿÿA�}at,ÇD$A½ö�Eé8üÿÿE�ä�ÃýÿÿA¸ñhé&ýÿÿDÇD$A½ì�Eé üÿÿH�L�%«©&�xa�ÀE1ÛM�ä¶À�D$$�S1ÉL�âD�L$M�îL�D$L�ÐE1äA¿ÿ�EI�ÈH�\$(A�íé�E�ɶK�Ç1í�ùa¾!�E@�ÅHcÍH�| ¹ó¦�¤9l$$�ÁM�Àt�ÉtI�ÐM�Òt�ÉtSH�J8H�Ét�I öÁLEÒ�öÁt
�áH�ÐLEâH�J H�Ét5I�ÓH�Ê�ª��íxH�Z0L�ÿ¹H�Þó¦�aÿÿÿH�J8H�ÉtÇ�I ë³L�ÁH�\$(L�D$D�íI�ÓM�õM�Òt=L�ÐI�@é?þÿÿL�ÁD�íL�D$H�\$(M�õëÚA�ÿ �ÂüÿÿA�ÿ�¸üÿÿé¾üÿÿH�ÉtH�Èë¹M�ätL�àë¯H�À�u©L�Øë¤f�H�\$ÐL�d$à1ÀL�l$èH�l$ØI�üL�t$ðL�|$øH�ìHöB@I�õH�Óu-H�\$H�l$ L�d$(L�l$0L�t$8L�|$@H�ÄHÃf.�L�rH�~èÝýÿL�÷I�ÇèøÜýÿL�çH�ÅèíÜýÿI�|/HÇè áýÿM�EH�ÇH�ÅM�ñ¹&�EHÇÂÿÿÿÿ¾1ÀL�$$ègáýÿH�ÞH�ïè�mÿÿ�ÀtpH�{ H�k¾èÖØýÿ�ÀtJH�C ö@T@t@¶C@�à<t¾·¿�HèÞfÿÿH�{èUÙýÿH�{ H�Æèyâýÿ¸éÿÿÿ�¸éÿÿÿfDH�ïèðÛýÿ1Àéìþÿÿf�AUATUSH�ìHH�w¨&�x8��¿ ^Bè;nþÿH�¬§&H�Û��H�-t¨&H�íué¢f.�H�­øH�í��H�E�xuæH��H�¸ÈH�ÿtÓ�?tÎèéßýÿI�ľ5ߨ&L�çE1íè´ÝýÿH�ÀtÆAµM�ätA�<$uE�ít�I�ÄI�ÄuÉë�DL�æ¿piH�D$(èöîÿÿH�D$(ëÒ�H�I¦&L�
�¤&H�ÚL�x¤&H�
á¦&H�5¦&H�=�§&H�D$H�D$8HÇD$@iH�D$H�¼¦&H�$è�Þýÿ�À�[H�=|¦&H�ÿtH�\$8H�ÛtH�»¨è¹ÚýÿH�ÀH�C8H�Ú�&H�ÛuéÀH�[(H�Û�³öC@uíH�{ ¾N�Eè×ýÿH�ÀH�Åt×L�`8I�|$è©ÞýÿH�{ 1ÉM�àH�ÂH�îI�Åè"×ýÿ�À�²CÆD%H��¦&E1ÉE1À1ÒH�K L�î¿@iÿP(�ÀtrL�ïèÚÙýÿH�E`H�ÀtH�H@H�U8H9ÑrH)ÑH�H@H�[(�M � HÇE8H�Û�Nÿÿÿ�èkTÿÿH�=\¦&¾@ièªÖýÿ�Àu
¿��EèÜbÿÿH�ÄH[]A\A]Ã�¾[¿�Hèdÿÿézÿÿÿ@H�s ¿È�Eèªbÿÿé;ÿÿÿD¿��Eè�bÿÿé�þÿÿ�H�=ñ¥&¾@ièoßýÿéUýÿÿ¿B�EèÀÛýÿH�Ãé]ýÿÿ�SH�û@�{v[Ã�Cÿ$Å@�HfDH�S¹¶:@t=D�C H�=�¥&¾@ièçÜýÿ�ÀulH�s¿�Eèbÿÿë\H�S1ɶ:Ú?uöB:Ï?t<ëµ�H�[ë�f.�H�{ègÿÿÿH�{è^ÿÿÿH�[ é]ÿÿÿDH�{èGÿÿÿH�[éFÿÿÿfffff.��t
óÃ�H�éÿÿÿ�U¾@iS»
H�ìH�=Á¤&èDÔýÿ�Çè-§þÿH�=®¤&H�G�xt �ÛtdH�Ä[]Ã�ö9¤&uëH�=ï¢&H��H�¨Ð��¾@ièAÜýÿ�ÀteH�^¤&H��H��ÐH9Åt§�û~.�ë¿u�1ÿº¾[�Eè�ÚýÿH�ÄH�Ç1À[]é³`ÿÿH9ÅrÍH�ªÐécÿÿÿ�¿0�Eè�`ÿÿë�@HÇ@hépÿÿÿff.�H�\$àL�d$ðI�üL�l$øH�l$èH�ì8H�¶£&H�oA�õH�@H�ïH�0èHÕýÿH�Ã1ÀH�Ût2¾H�ßèAÓýÿ�ÀtöCT@tH�x£&H�PH9St&H�ßèØýÿ1ÀH�\$H�l$ L�d$(L�l$0H�Ä8ÃE�í��H�t$H�ßèªÜýÿ�À�
H�D$H�Àth¿�iBH�Ô�&ÇÒ�&è�RþÿD�-Æ�&E�íu�H�D$H�Àt�A¸��Eºëf.�H�H�À�^ÿÿÿH�pL�ÇH�Ñó¦uæfD¾ÀÿhH�ßè�×ýÿ�ÀuGH�{èÓýÿD�'¢&I�ÅE�ÛuG¿hBHÇ7�&èRþÿH�=*�&th¸éÿÿÿfDH�Þ¿��E1Àèé^ÿÿë¨�1ÿº¾§�Eè�ØýÿH�êH�ÇL�î1Àè_`ÿÿë�DH�Þ¿`�Eè«^ÿÿéäþÿÿfDH�ßL�îè�ÛýÿI�<$H�ÿtèwÕýÿ¨¾u¾H�ßèÑÒýÿH�C¾@iH�ßÿ�¨�À�OÿÿÿH�Þ¿ËCèJ^ÿÿ¸éDþÿÿAWAVAUATUSH�ìXH�s¡&�{8tH�ÄX[]A\A]A^A_ÃfDH�!¡&H�Ò�üH�i¡&H�À�¶
:
n<u%¶J:
c<u¶J:
X<�Af�¿»�E¹H�Öó¦�3¹H�Ö¿@�Eó¦½$@�Æ�Á@8Î�¿½ÒC¹H�Öó¦uOH�J@µ¶Rë¶qö�6óhtH�ÅH�Á¶�Òt¶òö�6óhuÖ�ú:�éH�ÁëÝH�í�´¿��E1Àè]ÿÿH�=, &è¯ÓýÿHÇ &ö
 &�Òþÿÿ� &%�=� öì�& �¯þÿÿH�=5 &¾@iècÔýÿH�ÀH�D$��þÿÿH�Ãf�H�{H�ÿt
è�Óýÿ¨�ÊH�l$H9Ýt0H�}H�ÿt èrÓýÿ¨uH�}H�sè¡Öýÿ�À�±H�mH9ÝuÐH�Ý¿PjBH�-É�&HÇf�&èAOþÿH�Z�&H�ÀtH�x èÓýÿ¨�TH�EH�D$@H�EH�D$HH�EH�D$0�û�&�À��H��&H�Àt H�@H�|$0¾H�D$8ègûÿÿ�À�ÿE1íH�\$�L�|$HL�%T�&A�?/�§M�ä�A�<$�ýH�D$@L�ÿL�|$(H�D$ è_ÒýÿH�ÀD�l$M�ýI�ÇënfDI�îM)æK�<>èyÖýÿI9ìH�ÃH�ÇtL�òL�æè#ÔýÿJ�|3BÆ3/L�îè�Õýÿ�t$H�|$ H�\$(è®úÿÿ�À�(H�ßè®Ñýÿ�}�fL�e¾5)�&L�çèÔýÿH�ÀH�Åu�L�çèÁÑýÿI�,épÿÿÿH�-A�&H�í�çýÿÿ�¾Ó�EH�ïè�ÎýÿH�ÀtH�x8vH�x`àñh�ßH�­øH�íuÍé§ýÿÿ¶J:
9�¸üÿÿ½ º+@¾À�EH�ÇèQÔýÿH�ÀI�Ä�yÇ@hH�¯�&¿L�¨èVÕýÿH�G�&L�`I�l$8IÇ�h
�kBH�I��$ØI��p
ÇBéùüÿÿDA�ÅA�ý�*þÿÿH�\$¿p�E1ÀH�SH�sèÑYÿÿ�H�H�Û�ýÿÿé�ûÿÿ�H9Ý�RýÿÿH�H�Û�óüÿÿéyûÿÿD�l$H�D$H�xèkÐýÿH�´�&H�Ût�L�`L�t$ë@H�H�Û�lÿÿÿD�{E�ÿuëH�{è2ÐýÿI�<èiÔýÿM�NL�CH�ÇH�Ź �EHÇÂÿÿÿÿ¾1Àè³ÔýÿH�|$0D�îH�l$8è¡øÿÿ�Àu)H�ïè¥Ïýÿë�H�|$@D�îè�øÿÿ�À�UÿÿÿH�\$éÿÿÿL�óé ÿÿÿ¿Ð�Eé°ûÿÿH�×èjÏýÿHÇ×�&é¶ûÿÿH�í�ÐûÿÿH�E¾Ý�EH�ïH��(�P(�Êè�ÒýÿH�ÀtSÇ@hH��é�ûÿÿL�eH�m1ÿº¾ë�Eè2ÒýÿL�âH�ÇH�î1ÀèòYÿÿéRüÿÿ�ú-�ûÿÿ@éûÿÿ¿ �E1Àè/XÿÿéIûÿÿf.�H�\$àH�l$èH�ûL�d$ðL�l$øH�ì¸H�=�&t(H��$�H�¬$ L�¤$¨L�¬$°H�ĸÃH� H�ÿtÏè²Îýÿ¨uÆH�{ H�æèòÏýÿ�À�ÊH�3�&H9$��H�
�&¾/H�hH�ïè�ÐýÿH�Àu�¾&�EH�ïè�ÏýÿH�ÀI�Å�kÿÿÿH�{ èJÏýÿH�ÀH�Å��L�%¿�&I�UH�ïI�\$H)ÚH�Þè�Ìýÿ�À�0ÿÿÿI�T$H�éH�Þ¿À�EèWÿÿéÿÿÿfDH�D$H;��&�]ÿÿÿH�À�TÿÿÿH��&ééþÿÿ�H�s ¿��E1ÀèÐVÿÿéÓþÿÿH�{è�ÊýÿH�Åélÿÿÿf.�AT�Ø�&U�ÒSH�ûuH� H�ÿtöGT@u[]A\ÃèsÎýÿH�ÀI�ÄtwH���&H�ÛuëÝDH�H�ÛtÐH�kL�çH�îè�Ðýÿ�Àtå¾/H�ïèPÏýÿH�ÀuÓ¾&�EH�ïè^ÎýÿH�ÀtÁH�PH�îL�çH)êègËýÿ�Àu«Ç9�&étÿÿÿH�C H�xèÇÉýÿI�Äétÿÿÿffffff.�H�\$èH�l$ðH�ûL�d$øH�ìH�ã�&H�ÀtH�x è¥Ìýÿ¨��H�kH�í��H�{ H�ÿ��H�=«�&t
ètÌýÿ¨urH�kH�í�&H�ïL�`L�æè�Ïýÿ�ÀtMöC@t"¾/H�ïèÿÌýÿH�ÀtH�xL�æènÏýÿ�Àt%H�{ è!ÍýÿH�ÀtH���&H�ÇH�rèIÏýÿ�ÀuH�.�&H�$H�l$L�d$H�ÄÃff.�@¶ÇH�ì·�óh¨u�Àx¨t�G©H�ÄÃ@�GÉH�ÄÃ�GÐH�Äúã�H¾O¿�HèTUÿÿ@AWAVAUATUSH�ûH�ìxdH�%(H��$h1ÀH�GH��(H�T$H��H��p
L�bI�L$`H�ùàñh�L�©ØI�mHH�í��Il$XM�t$8H�T$H�î¿L�}ÿ��H�CI�îH�uL�÷ÿ��H�CH�u¿ÿ��ÇE GNUH�T$H�¶:W2�¶P:H2�²¶P:92�¢¶P:*2��L�´$ÀL�÷è
H�T$¾°xBH�ßH��¨L�òÿP �À�sL�þL�÷è
DI�uIt$X1ÒH�ßM�t$8èÏýÿ�Â1À�Ò�dH��$hdH3%(�6H�Äx[]A\A]A^A_ÿ@�E¹H�Æó¦�Ó¿»�E¹H�Æó¦�n¿½ÒC¹H�Æó¦�çL�p1ö¶@ëD<:�­I�ÆA¶�À�Hÿÿÿ¾ø@¶×ö�óht×A¶VI�Nö�óhtÄI�7H�t$H�L$I�ÆH�D$èpýÿÿ�ÂH�D$Áâ�H�L$¾9�T$èSýÿÿ¶T$ ÐH�T$�H�t$H�Æé{ÿÿÿ�L�t$ L�÷èSH�T$¾ð�BH�ßH��¨L�òÿP �Àu
1ÀéºþÿÿfDL�þL�÷èí$é�þÿÿ�H�ÚL�öH�ïèâÊýÿI9Æ�À¶Àé�þÿÿ@I�¬$¨H�í�sýÿÿI�|$8H�T$è°ÌýÿH�T$H�ÅI��$¨H�CéKýÿÿ�1ö1À¿+�Eè2Îýÿ�À�eÿÿÿL�þL�ò�Ç�D$èyÆýÿ�L$I�Ç�ÏèÛÄýÿE9÷�Úýÿÿ1Àé÷ýÿÿº¾ø�E1ÿèçÊýÿH�Ç1Àè
Qÿÿ¸éÏýÿÿ<-�KþÿÿºÀ�H¾´¿�Hè�QÿÿèÂÊýÿºÀ�H¾¸¿�Hè~Qÿÿfffff.�H�ì¾
¿3�HèíRÿÿÇ��&Ç��&�%²�&þH�ÄÃ�������������Ç#EgÇG�«ÍïÇGþܺ�ÇG vT2ÇGÇGÇGÃffffff.��H�ð��W�V�W�V�W �V ÃfDAWH�øAVAUATUSH�T$øH�òH�L$øH�âüL�D$øH��Y�i H�T$ðH�T$ø�\$À�l$Ä��T$è�Q�ñAHA�H�ÉH9ÎvA�@H;|$ð�þ��L$À3L$ÄD� D�T$è�pD�l$ÄD�pD�|$À!Ñ3L$ÄC��"x¤j×B�¼.V·Çè�h D�HG�¬>Ûp $D�t$äD�@D�XD�P � �\$ÀD�´îνÁD�x$D�D$ÜÁÉD�T$ØÑ1Ó!Ë3\$ÀD�|$Ô��Ï1×ÁËË!ß1×Aý�ßAÁÍ1ÏAÝD!ï1ÏAþ�xAÁÎ
Eî�|$à��¯|õD�ï1ßD!÷1ßA��*Æ�GùD�÷ÁÉD1ïDñ!ÏD1ïG�¬(F0¨û�ÏÁËËD1÷!ßD1÷G�´3�FýAý�ßAÁÍ1ÏAÝD!ï1ÏA��
Ø��iAþD�ïAÁÎ
1ßEîD!÷1ßA��¯÷D�ùD�÷ÁÉD1ïDñ!ÏA�ÈD1ïE1ðû�x(ÁËËA!ØF�¬/±[ÿÿE1ðEÅD�@,AÁÍAÝD�D$ÐG�´0¾×\�A�ØA1ÈE�êE!èA1ÈA1ÚEÆD�@0AÁÎ
EîE!òA��"�kA1ÚDÑD�P4ÁÉDñD�T$ÌA���q�ýE�òE1êA�ÏA!ÊE1÷E1êDÓD�P8ÁËËA!ßG�¬*�Cy¦E1÷EýD�x<H�À@AÁÍAÝD�|$ÈG�´7!´IA�ßA1ÏE!ïA1Ï��1b%öEþAÁÎ
EîE�÷E1ïA!ßE1ïDùD�|$ÜÁÉDñB��;@³@ÀA�ÏE1÷E!ïE1÷DûD�|$ÐÁËËG�¬=QZ^&A�ßA1ÏE!÷G�´&ªÇ¶éA1ÏEýAÁÍAÝE�ïA1ßA!ÏB�� ]/ÖA1ßEþAÁÎ EîE�÷E1ïA!ß��;SDE1ïDùÁÉDñA�ÏE1÷E!ïE1÷DûD�|$ÈÁËËG�¬=�æ¡ØA�ßA1ÏE!÷A1ÏEýD�|$àAÁÍAÝG�´>ÈûÓçE�ïA1ßA!ÏA1ßEþD�|$ÔAÁÎ EîB��9æÍá!E�÷E1ïA!ßB��Ö7ÃE1ïDùÁÉDñA�ÏE1÷E!ïE�¬-�
ÕôE1÷DûÁËËA�ßA1ÏE!÷A1ÏEýD�|$ØAÁÍAÝG�´>íZEE�ïA1ßA!ÏA1ßEþD�|$ÌAÁÎ EîB��9éã©E�÷E1ïA!ßE1ïDùD�|$äÁÉDñB��;ø£ïüA�ÏE1÷E!ïG�¬ÙogE1÷DûÁËËA�ßA1ÏE!÷G�´�L*�A1ÏEýD�t$ìAÁÍAÝE�ïA1ßE�þA!ÎB�� B9úÿA1ÞDt$ìAÁÎ EîE1÷F�<9�L$ØAÁÏ�� �öq�D�ñE÷D1éD1ùË�L$ÐÁËDûE�¬
"a�mD�ùD1ñG�´ 8åý1ÙAÍ�ÙAÁÍD1ùE�¼7D꾤AÝD1éAÎD�éAÁÎ 1ÙEîD1ñAÏ�L$àAÁÏE÷�� ©ÏÞKD�ñD1éG�¬`K»öD1ù� D�ûD1óE�´>p¼¿¾ÁÉDù1ËA�\A�ÍE1ýÁËËA1ÝEîD�l$ÌAÁÎ AÞG�¼/Æ~�(A�ÝA1ÍB��!ú'¡êE1õG�,/E�÷AÁÍEõA1ß��+�0ïÔE1ïF�<9D�éD1ñAÁÏEïD1ù� �\$ÜÁÉE�´�D�ûDùD1ë1ËA�D�t$ÔÁË G�¬59ÐÔÙA�ÎËE1þG�¼å�ÛæA1ÞEõA�ÞAÁÍA1ÎAÝE1îG�¤%D")ôE÷D�t$ÈAÁÏEïB��1ø|¢E�îG���ÿ*CA1ÞE1þDñD�t$äÁÉDùB��3eV¬ÄE�þF��§#�«E1îA�ÍA1ÎA÷ÕDóE�þD�|$ØÁË A÷ÖËA ÞA1ÎEôD�t$ÔAÁÌAÜE åD�áA1Ý÷ÑEëA�ÝB�� 9 �üAÁËA÷ÕEãE ÝE1åG�¤ÃY[eD�D$ÐEêD�l$äAÁÊEÚD ÑD1ÙËD�ÙE��+�Ì �ÁË ÷ÑDÓ Ù�ÝD1Ñ÷ÕAÌD�ÑE��:}ôïÿAÁÌ÷ÑAÜD áD�ç1Ù÷×��3Ñ]��AË�L$ÈAÁËEãD ÝD�ÞD1å÷ÖG�¤<O~¨oAê�l$àAÁÊEÚD ×D1ßE�� àæ,þû�|$ÌÁË DÓ Þ�ÙD1Ö÷ÑAôD�ÖAÁÌ÷ÖAÜD æ1Þ��;¡NAó�t$ÜAÁËEãD ÙE��2C£D1áAÊD�áE�¤,�~S÷AÁÊ÷ÑEÚD ÑD1ÙËD�ÙG��5ò:½ÁË ÷ÑDÓ Ù�ÞD1Ñ÷ÖAÌD�ÑG��*»Ò×*AÁÌ÷ÑAÜD á1ÙB��3�Ó�ëA� ÁÉDd$èDáL$Ä ÎD1æAòD�æAÁÊ÷ÖAÊDT$ÀD Ö1Î�43ÁÎ A�42òH9D$ð� øÿÿL�|$ø�D$è�L$ÄA�W�T$ÀA�A�O A�W[]A\A]A^A_Ãfffff.�H�\$ÐH�l$ØH�óL�d$àL�l$èI�üL�t$ðL�|$øH�ìXD�jH�ÕE�íudH�û@w>H�ÛtH�}H�ÚL�æèÀýÿ�]H�\$(H�l$0L�d$8L�l$@L�t$HL�|$PH�ÄXÃ@I�ÝL�çH�êI�åÀ�ã?L�îMìèÍöÿÿë¥E�ïA¾�H�JM)þL9öJ�<9H�L$LFöL�æO�<>L�òè�¿ýÿDuI�ÿ@H�L$wMôL)óéSÿÿÿ�L�øH�ÏH�êH�àÀD�t$H�ÆH�D$èYöÿÿH�L$H�D$L�ú�â?H�4H�Ïè=¿ýÿD�D$G�,(A�å?D�më f.�H�\$ØL�t$øH�ûH�l$àL�d$èI�öL�l$ðH�ì(D�g�GDàA9Ä�Gv�GA�ü7��A½8E)åH�kE�äH�5¶L�êJ�|%O�d%è´¾ýÿ�CI�t$H�ïÁàB�D#�C�SÁèÁâ ÐH�ÚB�D%è�õÿÿL�öH�ßH�l$H�$L�d$L�l$L�t$ H�Ä(é?õÿÿ�A½xE)åévÿÿÿf.�H�l$èL�d$ðI�üL�l$øH�\$àH�ìØI�õH�çH�ÕdH�%(H��$¨1Àè¡ôÿÿH�âL�îL�çè�ýÿÿH�îH�çèÈþÿÿH��$¨dH3%(u(H��$¸H�¬$ÀL�¤$ÈL�¬$ÐH�ÄØÃ訾ýÿ�AWI�÷AVAUA½ATI�üUSH�ìL�´$PH�ådH�%(H��$ø1ÀL�÷èýóÿÿD1ÛfDH�|L�êL�áH)Ú¾è�½ýÿHÃH�ûÿwTH�Àu×L�çè?»ýÿ�ÀºuH�ÛuYL�þL�÷èæýÿÿ1Ò�ÐH��$ødH3%(uGH�Ä[]A\A]A^A_ÃDH�Àt¬L�ò¾H�çèÃóÿÿéfÿÿÿfDL�òH�ÞH�çèJüÿÿë�製ýÿ���Ç#EgÇG�«ÍïÇGþܺ�ÇG vT2ÇGðáÒÃÇGÇGÇGÃ��H�ð�Ê�ÎÁæÁê ò�ÎÁé�æÿ�áÿÁæ ò Ê��O�Ê�ÎÁæÁê ò�ÎÁé�æÿ�áÿÁæ ò Ê�P�O�Ê�ÎÁæÁê ò�ÎÁé�æÿ�áÿÁæ ò Ê�P�O �Ê�ÎÁæÁê ò�Î�æÿÁæ òÁé�áÿ Ê�P �O�Ê�ÎÁæÁê ò�ÎÁé�æÿ�áÿÁæ ò Ê�PÃfff.�AWH�øAVAUATUSH�ì0H�T$ÈH�\$ÈH�òH�l$ÈH�âüH�L$ÈH��[H�T$ØD�m�D�}�\$´�]D�u D�l$¤�Ñó�]�ÛH9Þv�EH;|$Ø�T$ÔH�T$èH�T$à�ÎD�t$�H�D$�f�D�t$�H�D$�1ÛH�l$à��4�ò�÷ÁçÁê ú�÷Áî�çÿ�æÿÁç ú ò�TH�ÃH�û@uË�T$è�\$¤H�À@�t$´�|$ìD�l$ôD�d$øD���y�Z�ËH�D$�ÁËÁÎE��>�y�ZAÙD�ó�D$üD1û#\$´D�D$D1óD�t$ðAÙ�óD1ûD�Ï!ËÁÉÁÏD1ûG�¼7�y�ZF��!�y�ZAÚ�Ë1óAúD!ËD�×AÁÉ1óÁÏB�´.�y�ZA�D�|$ûD�Ï1Ï�ÝD!×AÁÊÁÍ1Ï�<>D�ÖD1Îï!ÞD1Î�ýE���y�ZAóÁÍAëÁË�,$�ÙD�ÞD1ÑÁÎ!ùÁÏD1ÑE��*�y�Z�l$ AÉ�ù1ÙAñD!ÙAÁËD�Î1ÙÁÎB��;�y�ZAÊD�ÙD�|$1ùAòD!ÉAÁÉ1ùB�¼�y�Z� D�ÓÁË�D�ÉD1ÙD!ÑAÁÊ�ÞD1ÙÁÎE��+�y�ZÏD�ÑD1É÷!Ù�þD1ÉÁÎAË�L$AóÁË�ÞD1ÖE�� �y�ZD�Ù!þÁÉÁÏD1ÖAñ�t$AÉ�ù1ÙE��2�y�ZD!ÙD�Î1ÙAÁËÁÎA�
B��;�y�ZD�|$$�41D�Ù1ùD!ÉAÁÉA�ò1ùAÁÊË�L$DÓ�¼�y�ZD�ÉD1Ù!ñÁÎD1Ù� �ßÁÏù�|$ A�ÊAÁÊE��;�y�Z�÷D1Ï!ßÁËD1ÏG��9�y�ZD�|$ìAû�ßEÓ1÷D1òD1Â3T$!Ï1÷E�ÚÁÉAùAÁÊE1ïEÑA1ïD3|$ ÁÊD�ÏE1æD���y�Z�ÎÁÏ1ÞD3t$D!ÞAÁÏAÁË1ÞD3t$$A�42D�>A�´�y�ZD�Û1ËAÁÎD!ËAÁÉA�¼�y�Z1ËD�É�D�ÖD1ÙÁÎD!ÑóD1Ù�Þ� ÁÎA1ÅD3l$AÁÊ�<1D3$$D�ÑD3d$D1É�þA1Õ!ÙÁÎAÁÍD1ÉÁËG���y�ZE1üAÁÌA� G�� ¡ëÙnñ�ÞD1ÖA�Ë1þAÁËÁÏAñ�þEÙD�\$1Þ1ÎÁÉA1ÃD3\$E1óAÁËG��¡ëÙnA�42E�ÊAÁÊDÖD�$E1ÂD3T$ E1êD3D$AÁÊA��¡ëÙn�Ë1ûD1ËAÁÉA1ÐD�L$�D�L$��óE1ØÁËAÁÈA1éD3L$$�E1áAÁÉA��9¡ëÙn�|$�1Ï1÷ÁÎ��ßÁÏ�<8A��¡ëÙn�L$�1ñ1ÙÁË��ùÁÉÈ�D$�3l$�L$�D1ýD1ÕÁÍ��
¡ëÙn�Ù1ñ1ùÁÏ�|$¸�|$�3|$�L$�ÁÉD1÷� D1ÏÁÏ��7¡ëÙn�t$¸1Þ3t$���ÎÁÎð�t$3t$�D$¨�D$�D1îÁÈD1Æ�D$�ÁÎ��¡ëÙn�\$�3\$¸1ËÁÉ��\$¨�L$��L$¸ÁËØ�\$ 3\$�D$ D1ã1ëÁË�� ¡ëÙn�L$�3L$�3L$¨��L$ ÁÉÈ�L$$3L$�D$¤�D$¨ÁÈD1Ù�D$¨�D$�1ùÁÉ�L$���¡ëÙn�L$¨3L$�3L$ Á�L$��L$¤�D$ ÁÉL$�1ÐD1òD1ÐD1Â3T$�1ð�L$¬�L$ ÁÈ�D$°ÁÊÁÉ�L$ �L$���¡ëÙn�D$¤�L$��L$ 3L$¨ÁÈ3L$¤�D$¤L$��D$¨�L$��L$¬ÁÉL$��L$��L$$D1ùE1ïD1É1ÙÁÉ��¡ëÙn�L$´�L$¤3L$ 3L$¬Á�D$ �L$¨�L$���¡ëÙnÁÉL$¨�L$¨�L$¬ÁÉ�L$¬3L$¤3L$�Á�L$ �L$¨�D$¤ÁÉL$ �L$ �L$�ÁÉA1ïD3|$°�L$�3L$¬E1æ3L$¨A1þD3t$´E1ÝE1ÔAÁÏA1õA1ÜA��¡ëÙnA1ÕE1üAÁÎAÁÍAÁÌÁ�D$¬�L$¤�L$ A��¡ëÙnÁÉL$¤�L$¤�L$¨ÁÉ�L$¨3L$�3L$ Á�D$��L$¬�L$¤A��¡ëÙnÁÉL$¬�L$¬�L$ ÁÉ�L$ 3L$¨3L$¤Á�L$��L$¬ÁÉL$��L$��L$¤ÁÉ�L$¤3L$ E1Ë�D$¨3L$¬E1ÂD�\$ÄD�T$ÀA1éA��¡ëÙnÁ�D$�1D$Ä�L$¨�L$�D1t$Ä�D$ ÁL$ÄÁÉL$¨�L$¨�L$¬ÁÉ�L$¬�L$ÄD�\$¬D3\$¤D3\$���¡ëÙn�D$°1D$ÀD1l$À�D$¤ÁL$ÀAË�L$¨ÁÉA� �L$ �L$�ÁÉ�L$��L$ÀD�T$�D3T$¬D3T$¨D��¡ëÙn�L$¨G�ÁÉD�\$ �L$¨D�L$¼�D$´1D$¼D1d$¼AÁË�D$¬ÁL$¼EÚD�\$¨�L$¼D3\$�D��¡ëÙnD3\$ �L$ÄG�E�ÑAÁÉEËD�L$ AÁÉA1ø1õD�D$¸1T$¸D1ý1L$¸�L$�1ßÁL$¸D1÷�D$¸D��ܼ�D�Ù�D$ÀÁÉA� E�ÐE ÈD#D$¨1Å�L$�D�ÑÁÍD!ÉAÁÊ�l$��D$¼A È�L$¨DD$�1Ç��
ܼ�D�ÝÁÏD Õ�L$¨D�ÙD!ÍD!ÑF��ܼ�AÁË Íl$¨D�ÁÁÉ�|$ Í�L$¸�ïÁÏA�9D�ÇE�ÁD ßE!ÙD!×D ÏA�éÇAÁÈ3t$�3\$°�D$�E!ÁD1î1ÎD1ã�L$�ÁÎ3L$´1Ã�t$¤F��ܼ��îD Æ�D$ÄÁËD!Þ�\$¬F��ܼ�D ÎA�ùÁÍA�42AÁÉ1Á�D$ DÎA�ù�óA!éÁË1Á�D$°AÛ�ûÁÉ ëÁÏ�L$�D!ÃF��ܼ��ñD Ë ùA�ñA�A!ù!éD ÉA� A�ØAÁÈDÁÁÎ1Ð�D$°�D$ÀA�È1D$°�D$¤AÁÈ1D$°D1òÁL$°�D$°�¬(ܼ��D$´F�L�ÝA�ØD1ø õA!ð�D$´�D$¼!ý1D$´�D$¬D Å1D$´ÁËA�,)ÁL$´A�ÉE1ï�D$´A!ÙD��8ܼ��D$¸�Ï ßÁÉ!÷1Â�D$�D ÏA�<8A�èAÁÈ1ÂDÇÁÊ�T$¨�´2ܼ��úÁÊ�D$°D�\$¼D��î�ê Î!ÊD�T$¸!ÞD�L$� Ö�ê�l$�ÁÊA�40A�øA1ïE1æD3t$ A1ÇA!ÐD3t$´AÁÏD3l$ÄD3d$ÀA�¬ܼ��ûD3l$¤ ÓD3l$¨ÁÏ!ËAÁÎD3d$¬D ÃA��ܼ�D�|$��\�õÁÍAÁÍë�ÝÁÍD�)�ñ�õ ù!ýÁÎ!Ñ éA�¬ܼ��ÚA�  òA�ØA!ð!úÁËD Â�T�ÍÁÍêE1üD3\$ÄAÁÌD3\$��ÕA�¼<ܼ�ÁÍD3T$ÀD3L$¼D�/�Ï�Í ßE1ó!ÝAÁË!÷ÁÉ ïA�¬3ܼ��ÖA�<8 ÎA�ÐA!È!ÞA1ÂD ÆE1êD3L$´�t5�ýAÁÊÁÍA��ܼ�ÁÊî�õE1áÁÍAÁÉD�+�û�ý Ó!ÕÁÏ!Ë ëA�¬ ܼ��ñ ùA�A�ðA!ø!ÑÁÎD ÁD�D$ D3D$¸D3D$¨�L
�ÝÁÍé�ÍE1ØÁÍAÁÈA��ܼ��*�Ú�Ý ò!õÁË!ú ê�l$¤3l$�Â�T$¼�Ê ÚD1ýA�Ï!òD1ÕA!ßÁÉÁÍD ú�¼=ܼ�×�T$¼ÁÊ��|$¬3|$ �T$�D1÷D1ÏÁÏÁÊ�´7ܼ���T$¼�t$¼ Ê!Î!Ú ò�t$�3t$¤Â�T$¸�T$¼D1îD1ÆÁÊÁÎ��ܼ��\$¤�\$�D�|$� ÓA!×!ËD ûD�|$¸\$¤AÁÏF�<;�\$�D�|$ AÁÏÁË�\$��\$°3\$¬D1ã1ëÁË�� ÖÁbÊ�L$�1Ñ3L$¸ÁF�<9�L$´3L$�D�|$¬D�|$¸D1Ù1ùAÁÏÁÉD�|$¸��ÖÁbÊ�T$�D1ú3T$ D�|$¬ÂAÁÏ�D$ F�<:�T$¨3T$°D�|$�D�|$�ÁÈ�D$ D1Ò1òÁÊF�¼:ÖÁbÊD�|$¤D�|$¸A1ÇD3|$¬�D$¬D|$¤ÁÈD�|$°D�|$�AÁÏD|$°D�|$¤�D$¬D�|$´D3|$��D$¸E1ÏA1ßAÁÏA��ÖÁbÊD�|$´D�|$¬D3|$ D3|$�AÇ�D$¨D�|$°D�|$¤D1ðAÁÏD|$°D1À1ÈÁÈ�D$¨D�|$¸D�|$�AÁÏD�|$�D�|$ F�¼8ÖÁbÊ�D$¤D�|$ D�|$�D3|$¬ÁÈD3|$¤�D$¤D|$ �D$¬D�|$°D�|$¸AÁÏD|$°D�|$�D�|$�E1ïE1æE1ÝA1ïA1þA1õA1×E1ÔAÁÏA1ÜA��ÖÁbÊD�|$°D�|$¤D3|$�D3|$¸AÇ�D$�ÁÈAÇD�|$ �D$´D�|$¸D3d$°A1Æ�D$�AÁÎAÁÏD�t$¬E�´ÖÁbÊ�D$ D�t$�D�t$¤ÁÈE1þD3t$�Dt$�AÆ�D$¨D�t$¸D�t$�A1Å�D$¤AÁÍAÁÎD�l$�E�¬ÖÁbÊ�D$¸D�l$¤E�õE1ýD3l$ ÁÈDl$¤AÅD�l$�D�l$ AÁÍAÁÌE1ËD�l$ E1õD3l$¸G�¼<ÖÁbÊA1ËD3\$¬E1Â�D$ A1éA1ÒD3T$�EïD�l$�AÁËG�´3ÖÁbÊAÁÍAÁÊG�,/D�|$¸A��ÖÁbÊD�l$¤D�l$ AÁÏE1ýD3l$�EîD�l$¤AÁÍG�,.D�t$�D�l$¸AÁÎE�õE1ýD3l$¤AÅ�D$¸ÁÈAÅD�l$ D�l$¤D3L$´AÁÍD�l$¤E1õD3l$¸E1á�D$¤AÁÉG�¼9ÖÁbÊEïD�l$ AÁÍG�,/D�|$¸D�l$�D�l$¤AÁÏA1øD3D$¨1õ3l$°1ßE1ýD3l$ 3|$¬1Î3t$�E1ØAÁÈD1ÕG�´0ÖÁbÊÁÍD1Ï��ÖÁbÊÁÏD1ÆEîD�l$�ÁÎAÁÍG�,.D�t$ D�l$¼AÁÎE�õE1ýD3l$�F�¼?ÖÁbÊAÅ�D$¼ÁÈAÅD�l$¸D�l$�AÁÍD�l$�E1õD3l$¼F�´6ÖÁbÊ�D$�EïD�l$¸AÁÍG�,/D�|$¼D�l$ D�l$�AÁÏE1ýD3l$¸1ÓD1ã1ëÁËEîD�l$ ��ÖÁbÊAÁÍG�,.D�t$¸D�l$¤AÁÎE�õE1ýD3l$ AÅ�D$¤ÁÈAÅD�l$�3L$´D�l$ 3T$¨�D$�AÁÍD1ÙD�l$ 1ùE1õD3l$¤ÁÉD1ÒF�¼9ÖÁbÊ1òÁÈÁÊF�´2ÖÁbÊEïD�l$�AÁÍG�,/D�|$¤D�l$¸D�l$ AÁÏD�|$¤E1ýD3l$��D$��D$ÔD�|$¸EîD�l$¸AÁÍG�,.D�l$¼D�l$°D3l$´AÁÏE1ÍA1ÝAÁÍE�´ÖÁbÊ�D$ A�D�t$�D3t$¤D3t$¸AÆ�D$¼ÁÈAÆH�D$ÈD�t$ÔD�0D�t$¼DpDxD�pD�t$´D�t$�Dp D�xD�t$�D�p D�t$¤DpD�pH�D$ØH9D$�D�t$¤sbD�t$¨�D$°�L$D�d$øD�\$üD�$D�t$è�D$ìD�t$¬�D$�D�L$D�D$�l$ �|$D�t$ð�D$ô�t$�\$�T$ D�l$$�L$ÔéEìÿÿH�Ä0[]A\A]A^A_ÃfDH�\$ÐH�l$ØH�óL�d$àL�l$èI�üL�t$ðL�|$øH�ì8D�rH�ÕE�öu|H�û?wVH�Ûu)H�\$H�l$L�d$L�l$ L�t$(L�|$0H�Ä8ÃfDD�mL�u H�ÚL�æK�<.Lëè�¦ýÿH�û?wh�]ë²I�ÝL�çH�êI�åÀ�ã?L�îMìèõêÿÿë�E�öA½�L�z M)õL9îK�<7LFîL�æL�êèJ¦ýÿ�uDî�þ@�uw<MìL)ëéEÿÿÿ�H�êL�÷¾@è êÿÿH�ë@H�u`L�÷H�Úè
¦ýÿépÿÿÿ��æÀH�êL�ÿèrêÿÿO�t5�UL�ÿI�æÀ�â?K�47�U�ÒèÒ¥ýÿë�AUI�õATUSH�ûH�ì�W�C�ú8HíH�åÀH�í��ú8HöH�æðH�Æ�ú8HÿÐH�çð�CH�Ç9Â�»�K�Á�KÁèÁáL�c Á�Ò�ÈA�ÈAÁàÁèD ÀA�ÈÁéA�àÿ�áÿAÁàD À È�D» �{� ýÁç�ÈÁè ø�ÏÁé�çÿ�áÿÁç øI�< È�D³ H�èH�5/öH)ÐH�ÂH�êèð¤ýÿH�îL�çH�ÚèbéÿÿH�ÄH�ßL�î[]A\A]émèÿÿD�KéFÿÿÿH�\$àH�l$èH�ÕL�d$ðL�l$øH�ìÈI�üI�õH�çèôçÿÿH�âL�îL�çèfýÿÿH�îH�çè«þÿÿH��$¨H�¬$°L�¤$¸L�¬$ÀH�ÄÈÃAWI�÷AVAUA½ATUH�ýS1ÛH�ìøL�¤$ H�çdH�%(H��$è1ÀènçÿÿfDI�<L�êH�éH)Ú¾èQ¤ýÿHÃH�ûtMH�Àt`H�ï訥ýÿ�ÀtÌH�ÛugL�þH�çèôýÿÿ1ÀH��$èdH3%(uWH�Äø[]A\A]A^A_ÃDH�â¾L�çèèÿÿ1Ûéyÿÿÿ�H�ïè�¡ýÿ�¸�Òu«H�Ût�H�âH�ÞL�çè:üÿÿë�èS¤ýÿ���UH�ýSH�ìH�ÿt2H�?H�ÿtH�ë�H�Ãèç ýÿH�;H�ÿuïH�ÄH�ï[]éÑ ýÿ�H�Ä[]Ãf�AVH�öI�þAUATI�ôUStnI�H�Û��¶�ÀtjL�-�L&ë �H�ö�ÀtU¾è@¶ÕAöDU@u<\t<"t<'uf.�L�æ¿\èC ýÿ�øÿtL�æ�ïè4 ýÿ�øÿu¯¸[]A\A]A^Ã�L�æ¿
è ýÿ�øÿtßI�Æéhÿÿÿ1Àë×�UH�åAWE1ÿAVAUATSH�ûH�ìHdH�%(H�EÈ1ÀH�ÿ��è ýÿH�ÀÇE¼ÇE¸H�àðE1í1ÉH)ÄE1öL�%¬K&H�T$H�âðH�U°1ÒëH�öAöD@uò�E¼�Àt�E¼I�4�è9E¸|AM�ÿ�³Ñe¼L�ÿH�U Hcu¼�M�HÁæèÙ¤ýÿ�M�H�U H�À�­H�4I�ÇHǶH�}°�Àu*ënfDE�öu(E�í�J�E1íH�ÇH�ö�ÀtFD¶ÀCöD@uÓE�íuÜ<\�ÖE�ö�µ<'�êH�Ã�H�Ƕ�ÀuÃf�ÆH�}°H�U �M�H�u¨èy�ýÿH�u¨H�ÀH�U �M�H��ÿH�Â�E¸IǶ¶ðAöt@tDH�ö¶ðAöt@uï�À�»þÿÿH�UÈdH3%(L�ø�¾H�eØ[A\A]A^A_ÉÃf��Ét$<"�Jÿÿÿ1Éf�é
ÿÿÿA½éüþÿÿD<'t$<"�"ÿÿÿ¹éáþÿÿf�E1öé×þÿÿ�A¾éÄþÿÿD�É�ÒþÿÿA�Íéÿÿÿ¿@H�U �M�èo�ýÿÇE¼H�U �M�éJþÿÿM�ÿ�<ÿÿÿL�ÿE1ÿèxüÿÿé,ÿÿÿè¾ ýÿfffff.�AWAVAUE1íATUH�ýSH�ìH�ÿuH�ÄL�è[]A\A]A^A_ÃD1ÒH�}H�ø¿t!�H�H�ÂH�ÀH�Éuð�zHcÿHÁçèÉ�ýÿH�ÀI�ÄI�Åt§H�}E1öH�ÿtbH�]I�ïë)f�I�7H�ÇI�ÞI)îI�ßè| ýÿH�;H�ÃH�ÿt0èû�ýÿ�xHcÿèp�ýÿH�ÀK�4uÇL�çE1íè�ûÿÿé@ÿÿÿ�KÇ4é,ÿÿÿAWAVAUI�õATE1äUSH�ì8�H�|$ ëA�ÜA�\$9Ó�0I�EHcëL�4íH�<è�?@uØH�5mìH�Çèø�ýÿH�ÀI�Ç� 1öºH�Çè½�ýÿ�øÿ�¼L�ÿè¼�ýÿH�øÿ�ª1Ò1öL�ÿH�$è��ýÿ�øÿL�$��I�xèL ýÿL�$L�ù¾H�ÇH�D$(L�ÂèP�ýÿL�$H�ÂI9ÀtL�ÿH�D$è÷�ýÿ�ÀH�T$�BH�t$(ƶ�Àt2H�
kG&¶ÀöA@�bH�ðë�¶ÒöQ@�OH�À¶�Òuè¿è¾�ýÿH�ÁHÇI�}H�L$è¶ýÿÿH�ÀI�EH�L$�"E1ÀE1ÒE1ÉH�9tDI�ÀJ�<ÁN� ÅuíE�ÂH�t$ H�ÇD�T$H�L$L�L$L�$HcI�tHÁæè� ýÿH�t$ L�$I�E�H�tèI�,(H�<è)ÚHcÒHÁâèô�ýÿL�L$H�L$L�÷I}L�ÊH�Îè¸�ýÿH�T$ D�T$H�L$�H�ÏE�TÿD�èW�ýÿH�|$(èM�ýÿëA�ÜL�ÿA�\$èx�ýÿH�t$ �9Ó�Ùýÿÿf�H�Ä8[]A\A]A^A_Ã�H�D$ �é¤ýÿÿH�|$(èêùÿÿH�Áé¾þÿÿH�ûE&H�=�íº¾H�è2�ýÿ¿è¨�ýÿ��������AUI�õATUH�ýSH�ûH�ìXH�öH��$�H�T$0H�L$8L�D$@L�L$HH�D$H�D$ Ç$H�D$uëS@�ÐHD$�Â�$L�(M�ít:L�ïè��ýÿH�ïH�ÂL�îI�Äè��ýÿ�$Lå�ú/vÇH�D$H�PH�T$L�(M�íuÆÆEH�ØH�ÄX[]A\A]Ãffffff.�S1ÛH�ìPH�ÿH�D$`H�t$(H�T$0H�L$8L�D$@H�D$H�D$ L�L$HÇ$H�D$uëAfD�ÐHD$�Â�$H�8H�ÿt&èÞ�ýÿ�$HÃ�ú/vÛH�D$H�PH�T$H�8H�ÿuÚH�ØH�ÄP[Ã@AVI�öAUATUSH�ûH�ìPH�öH��$�H�T$0H�L$8L�D$@L�L$HH�D$H�D$ Ç$H�D$�ëH�÷1íë@�ÐHD$�Â�$H�8H�ÿt&è>�ýÿ�$HÅ�ú/vÛH�D$H�PH�T$H�8H�ÿuÚH�}èT�ýÿI�ÅH��$�Ç$L�íH�D$H�D$ H�D$ëfD�ÐHD$�Â�$L�0M�öt:L�÷èË�ýÿH�ïH�ÂL�öI�Äèº�ýÿ�$Lå�ú/vÇH�D$H�PH�T$L�0M�öuÆH�ÛÆEtH�ßèH�ýÿH�ÄPL�è[]A\A]A^ÿè®�ýÿH�ÅH��$�Ç$I�íH�D$H�D$ H�D$ë¯�AUI�ýATUSH�ìXH�ÿH��$�H�t$(H�T$0H�L$8L�D$@H�D$H�D$ L�L$HÇ$H�D$�Û1Ûë��ÐHD$�Â�$H�8H�ÿt&èÎ�ýÿ�$HÃ�ú/vÛH�D$H�PH�T$H�8H�ÿuÚH�{èä�ýÿI�ÄH��$�Ç$L�ãH�D$H�D$ H�D$ëfD�ÐHD$�Â�$L�(M�ít:L�ïè[�ýÿH�ßH�ÂL�îH�ÅèJ�ýÿ�$Hë�ú/vÇH�D$H�PH�T$L�(M�íuÆÆH�ÄXL�à[]A\A]ÿèN�ýÿH�ÃH��$�Ç$I�ÜH�D$H�D$ H�D$ë¿�AUI�ýATUSH�ìXL�%�A&H�ÿH��$�H�t$(H�T$0H�L$8L�D$@H�D$H�D$ L�L$HÇ$I�$H�D$u!ëYf.��ÐHD$�Â�$L�(M�ít:L�ïèc�ýÿH�ßH�ÂL�îH�ÅèR�ýÿ�$Hë�ú/vÇH�D$H�PH�T$L�(M�íuÆÆI�$H�ÄX[]A\A]Ã���������������é[�ýÿ�����������H�ì�1ÿH�æè�ýÿH�T$H$H�D$HD$H�Ä�HiÒ@BHÐÃ����������UH�ýSH�ìH�ÿt2H�?H�ÿtH�ë�è[�ýÿH�{H�ÃH�ÿuîH�ÄH�ï[]é@�ýÿH�Ä[]Ãf�H�l$ð�õL�d$øI�ü�}H�\$èHcíH�ìHcÿèÊ�ýÿH�êH�ÃL�æH�Çè9�ýÿÆ+H�ØH�l$H�$L�d$H�ÄÃffffff.�AWH�øI�÷1ÉAVAUATUSH�ûH�ì¶ëf�¶¾Ò�Òt&H�À�ú/uí¶�ú/�é¾Ò�Á�Òuá��yHcÿHÁçè1�ýÿH�ÀH�ÅI�Æt_H�ßE1íE1ä¾�ÀtfDH�Ã�ø/t[¾�ÀuðH�ØH)øH�À~�ÞA�Å)þèøþÿÿJ�DåMcåJ�|åøJÇDåtpM�ÿtE�/H�ÄL�ð[]A\A]A^A_ÃDH�Ã�;/t÷�ÞA�Å)þèªþÿÿJ�DåMcåH�ßJ�|åø�fÿÿÿH�ïJÇDåE1öè/þÿÿë¦DH�ÀéÿÿÿH�ïE1öèþÿÿë�f�UH�åH�]ØL�eàH�óL�mèL�uðI�üL�}øH�Ä�I�ÕdH�%(H�EÈ1ÀH�öu71ÛH�}ÈdH3<%(H�Ø�ÌH�]ØL�eàL�mèL�uðL�}øÉÃf�H�ÿtÄH�Òt¿�M�è>�ýÿL9àI�Æ�M��4M�æ�É�L�÷èÜ�ýÿI�ÄM�ät�H�uÄL�çèþÿÿL�çI�ÇèÍ�ýÿM�ÿ�mÿÿÿH�uÀH�ßèèýÿÿH�ÀI�Æ�ò�EÄ�è;EÀ�E¨�EÄu<�À�Ù1ÛE1äë@A�ÄH�ÃD9e¨~I�<I�4èý�ýÿ�ÀtáD;e¨�¥H�u¼L�ïè�ýÿÿH�ÀI�ÅtP�}À�E¼9ø�}��E¤Nø�ÿ�}¨~81ÛE1äë@A�ÄH�ÃD9e¨�fI�<I�tè��ýÿ�ÀtÜE�ä�K1ÛL�ÿèqüÿÿL�÷èiüÿÿL�ïèaüÿÿé�þÿÿL�÷è¤�ýÿI�Ä�éâþÿÿH�==øèo�ýÿH�ÀI�Ä�M��´þÿÿH�Çèè�ýÿL�x¸L�÷I�ÿLFøèÏ�ýÿI�DM�D$L�æ�M�H�àðH)ÄH�T$H�âðH�U¨ë}M�çH�}¨�M�I)÷L�E�L�úè°�ýÿA�|$ÿ/�M�L�E�t|H�E¨BÆ8/BÆD8H�}¨L�ö�M�L�E�èï�ýÿH�}¨¾èA�ýÿ�À�M�L�E���A�<$�ûýÿÿL�ÆI�ÄI�ÀA¶$�Àt<:uëL9æ�mÿÿÿH�}¨Æ.ÆG/ÆGë�H�U¨BÆ:ë�1ÛE1íé·þÿÿ�UÄ1À�Ò~1�ê1ÛÇE¨H�ÕH�U�I�<H�ÃèÂ�ýÿE¨H;]�uê�E¨�U�D)âD9e¤�R��U¨~*IcÄD�ãI�TÅH�:H�U��Ãè��ýÿH�U�E¨H�Â9]¤á�}¨�ÇHcÿèé�ýÿH�ÀH�E¨H�Ã� þÿÿÆ�}Ä~+L�ù1ÒH�1H�}¨�U�H�M�èÈ�ýÿ�U�H�M��ÂH�Á9UÄÚH�}¨1ÀH�ÉÿH�U¨ò®D9eÀH÷ÑH�D
ÿ~D�âfÇ..Æ@/�ÂH�À9UÀëÆD9e¼�©ýÿÿIcÄI�TÅH�2H�}¨A�ÄH�U�èV�ýÿH�U�H�ÂD9e¼Þézýÿÿè®�ýÿL�u¨éiüÿÿD1ÉéÉûÿÿf�¹é¶ûÿÿ������USH�ìH�-I&H�ít#fD�]�ëx HcÃÿTÅ�ëyôH�mH�íuãH�Ä[]Ã@H�ù9&SH�ûH�8t'H�¸H&�B�ø(HcÈ�À�BH�\Ê1À[ÃfDH��ÿÿÿH�ëÍ@¿èn�ýÿH�¸ÿÿÿÿH�ÒtÑH�jH&ÇBH�H�YH&1Àë¥�����óÃfffff.�H�l$ØL�d$àH�-s7&L�%l7&L�l$èL�t$ðL�|$øH�\$ÐH�ì8L)åA�ýI�öHÁýI�×èS�ýÿH�ít1Û@L�úL�öD�ïAÿÜH�ÃH9ërêH�\$H�l$L�d$L�l$ L�t$(L�|$0H�Ä8Ã�������UH�åSH�ìH�è6&H�øÿt»èàhDH�ëÿÐH�H�øÿuñH�Ä[ÉÃ��H�ìè��ýÿH�ÄÃ%P:%s: file format not recognized; treating as linker script
Reducing stack by rule %d (line %lu):
%P%F: unrecognised keyword in MRI style script '%s'
%X%P:%S: unknown phdr type `%s' (try integer literal)
%X%P:%S: PHDRS syntax error at `%s'
%P%F:%S: %s in %s
%P%F:%S: %s
token %s (nterm %s (Stack now %dDeletingStarting parse
Stack size increased to %lu
Entering state %d
Reading a token: Now at end of input.
Next token isShifting $%d = MRI style script-?fill valueoriginlength*default*PT_GNU_EH_FRAMEPT_GNU_STACKFILEHDRPHDRSFLAGSVERSION scriptgloballocalextern-> $$ =syntax errorError: discardingError: poppingmemory exhaustedCleanup: discarding lookaheadCleanup: poppingPT_NULLPT_LOADPT_DYNAMICPT_INTERPPT_NOTEPT_SHLIBPT_PHDRPT_TLS$end$undefinedINTLNAME'='OREQANDEQRSHIFTEQLSHIFTEQDIVEQMULTEQMINUSEQPLUSEQ'?'':'ORORANDAND'|''^''&''<''>'GERSHIFTLSHIFT'+''-''*''/''%'UNARY'('ALIGN_KBLOCKBINDSQUADLONGSHORTBYTESECTIONSINSERT_KAFTERBEFOREDATA_SEGMENT_ALIGNDATA_SEGMENT_RELRO_ENDDATA_SEGMENT_ENDSORT_BY_NAMESORT_BY_ALIGNMENT'{''}'SIZEOF_HEADERSOUTPUT_FORMATFORCE_COMMON_ALLOCATIONOUTPUT_ARCHINHIBIT_COMMON_ALLOCATIONSEGMENT_STARTINCLUDEMEMORYREGION_ALIASNOLOADDSECTCOPYINFOOVERLAYDEFINEDTARGET_KSEARCH_DIRMAPENTRYNEXTSIZEOFALIGNOFLOADADDRMAX_KMIN_KSTARTUPHLLSYSLIBNOFLOATNOCROSSREFSORIGINFILLLENGTHCREATE_OBJECT_SYMBOLSINPUTGROUPOUTPUTCONSTRUCTORSALIGNMODSUBALIGNPROVIDEPROVIDE_HIDDENAS_NEEDEDCHIPABSOLUTENEWLINEENDWORDORDERNAMEWORDASSERT_KPUBLICDEFSYMENDBASETRUNCATERELINPUT_SCRIPTINPUT_MRI_SCRIPTINPUT_DEFSYMCASEEXTERNVERS_TAGVERS_IDENTIFIERGLOBALLOCALVERSIONKINPUT_VERSION_SCRIPTKEEPONLY_IF_ROONLY_IF_RWSPECIALEXCLUDE_FILECONSTANTINPUT_DYNAMIC_LIST','';'')''['']''!''~'$acceptfilenamedefsym_expr$@1mri_script_file$@2mri_script_linesmri_script_command$@3ordernamelistmri_load_name_listmri_abs_name_listcasesymlistextern_name_list$@4extern_name_list_body$@5ifile_listifile_p1$@6$@7input_list@8@9@10sec_or_group_p1statement_anywhere$@11wildcard_namewildcard_specexclude_name_listfile_NAME_listinput_section_spec_no_keepinput_section_spec$@12statement$@13$@14statement_liststatement_list_optfill_expfill_optassign_opassignmentopt_commamemory_spec_list_optmemory_spec_listmemory_spec$@15$@16origin_speclength_specattributes_optattributes_listattributes_stringstartuphigh_level_libraryhigh_level_library_NAME_listlow_level_librarylow_level_library_NAME_listfloating_point_supportnocrossref_listmustbe_exp$@17memspec_at_optopt_atopt_alignopt_subalignsect_constraint$@18$@19$@20$@21$@22$@23$@24$@25$@26$@27$@28$@29$@30atypeopt_exp_with_typeopt_exp_without_typeopt_nocrossrefsmemspec_optphdr_optoverlay_section$@31$@32$@33phdrsphdr_listphdr$@34$@35phdr_typephdr_qualifiersphdr_valdynamic_list_file$@36dynamic_list_nodesdynamic_list_nodedynamic_list_tagversion_script_file$@37$@38vers_nodesvers_nodeverdepvers_tagvers_defns@39@40opt_semicolon�I@�I@ÂI@J@aC@aC@aC@aC@J@DJ@aC@aC@TJ@fJ@xJ@�J@�J@ªJ@¼J@ÎJ@àJ@òJ@K@aC@aC@K@%K@9K@MK@[K@aC@aC@iK@|K@�K@aC@�K@¥K@aC@µK@ÅK@ÕK@åK@õK@aC@aC@L@L@L@(L@6L@EL@UL@aC@aC@aC@aC@aC@aC@aC@aC@aC@aC@aC@aC@eL@uL@�L@�L@¯L@ÊL@ÚL@éL@aC@øL@M@ M@M@-M@7M@aC@EM@UM@hM@zM@�M@¤M@¹M@ËM@ÝM@ïM@
N@N@:N@IN@gN@aC@aC@aC@aC@vN@aC@�N@�N@´N@ÅN@ÖN@çN@O@7O@_O@�O@¯O@×O@ÿO@'P@OP@uP@�P@ÇP@óP@0Q@FQ@aC@^Q@mQ@aC@|Q@aC@�Q@�Q@aC@³Q@ÅQ@ÕQ@åQ@R@R@aC@aC@aC@aC@%R@6R@GR@XR@iR@zR@�R@¨R@¹R@ÉR@ÙR@éR@ùR@ S@S@)S@aC@aC@9S@VS@�S@°S@aC@aC@aC@aC@aC@aC@aC@ÏS@aC@
T@ T@*T@YT@aC@aC@aC@aC@�T@´T@ÎT@aC@ÜT@èT@öT@aC@U@aC@U@%U@5U@FU@lU@�U@�U@¶U@ÑU@âU@üU@V@(V@CV@bV@�V@ V@¿V@ÞV@ýV@W@;W@ZW@yW@�W@·W@ÖW@õW@X@3X@VX@uX@�X@¯X@ÉX@âX@ýX@Y@3Y@NY@iY@�Y@�Y@¾Y@ÝY@üY@Z@CZ@^Z@yZ@�Z@·Z@ÑZ@ìZ@[@[@)[@:[@K[@\[@m[@~[@�[@�[@¯[@¿[@Ï[@Ù[@ï[@\@.\@aC@s\@}\@�\@¡\@µ\@aC@â\@ì\@aC@]@(]@5]@D]@S]@b]@q]@aC@�]@�]@�]@¯]@À]@Ñ]@å]@ö]@^@^@)^@:^@K^@\^@aC@�^@�^@«^@aC@aC@aC@aC@Ç^@Õ^@å^@_@²_@Å_@?`@¡c@²c@øb@=c@aC@aC@aC@Nc@\c@_b@pb@zb@aC@aC@�b@�b@°b@Æb@Þb@_`@u`@�`@¥`@½`@×`@ø`@a@?a@ea@�a@¼a@Ûa@÷a@b@=b@O\@{T@éS@´�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý&�ýëÿ�ý�ý8-opKëÿ�ýx�ýo_�ª��ýÉ�ýòÃÜßâîõü�ý�ý �ý"#+�ý;�ý�ý�ý�ý��ý�ý�ý�ý�ý�ý�ýÎ�ý`òb¨�ýcgh�ý�ýikn¨oqt�ýv
¨�ýz�ýuxKýp�ý�ý�ýRÿ�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�����ý�ý��òò�ò�ý¢�ò§¨��ý�ý�ý�ýw!�ý)�ý�ý¨¨¨������ý����¡£¤¬­®°±³¶¨¨xä�ý-�ý.�ý�ý}Ü/�ý�ý3�ý¼�ý�ýÜ¥xx:Ù¦OÙ�ý¨�ýB.�ý�ý
P�ý�ýò©þÿ�ýTUVW[\�ý�ýWr]�ý�ýÇ dêë¨eëÿ¨¨�ý¨¨�ý�ýA¨¨¨¨¨ñò¨÷øùú¨¨ýþ¨¨ÿ�ý�ý¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨Ü�ý¨¨Ü6�ý�ý���ý�ý�ý�ý�ýôÿ�ýÜo�ýò�ý�ý�ý�ý�ý�ý�ý
�ý�ý�í�ý�ý�ý�ý�ý�ý�ý�ý�ýò�ýò¢�ý�ý�ý�ý�ýð'�ýV�ý�ý�ý��ýÜܳÜÜ�ýþ ´&��:�ª«´Èܵ¸Nô¹´íý êkÛÛssss,,%%�ý�ý�ýÜÜÜ�ý�ý�ýÜÜ�ý�ý�ý�ýxèÙà�ý�ýùÿ�ý`¨��ý�ýº�ý�ý�ý�ý�ý�ýû�ý»À�ý�ý¨�ý�ý¨¨�ý¨�ý�ý�ý�ý�ý�ý¨¨�ý�ý�ý�ý¨�ý¯�ý�ý�ý
�!Í�ý�ýÈÙ�ýÜ0�ý6�ýá�ýz�ý�ý�ýÁb|�¤¸ÌÂÜÙ xx�ý�ý�ý�ý�ý�ýèã:�ý./��ý�ýÍ13�ýË�ý�ý�ýTÏ�ý�ý��ý�ý�ý�ý�ý�ý�ý�ý�ýѯ�ýà�ý¨7�ý�ý¨¨Ò�ý�ý�ý�Ù4øú¨I�ý�ýY�ý"�ý�ýi�ý�ý�ýLc�ý6¨ÖH�ý�ý�ý¨�ý�ýJ�ý�ý�ýJ�ý�ý�ý^�ý�ý�ý\à/t �ý�ý�ý�ý�ý�ý�ýefòg�ý�ý�ýhj�ý�ýk�ý�ý�ýàOl��ý�ý�ý9å�ý�ýq�ý��ýr�ýáÿ�ý�ý�ý�ýVvwxy|&à'�ý¨�ý!�ý�(à¢D���ý��ý���ý��ý-2��ý�ý�ýD�ý��ý©�ý5;>B�ý½�ý�ý�ý�ýÀ:EF�GPQ:�ý�ý�ýÁ�ý�ý�ýR�ý�ý��ý:�ý�ýÏ�ý�ýÏ�ý�ý�ýÏ�ý�"%� �!���89�

#$&'()*+,-./01234567:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~������������IGi×SréáâßZã�$8â7 %&'9~ ��89�345 !":Z��?867CDEFGH@ MNOPQRS¬­�¯99Z\Ø�·67�Acã5kg�q�Ë8í�g�XgÕ�����±�8��ak�������í�ðñ�óô���øùúûü¨�ÿ 8ÃÄg% µ�l
 !"·12�()g����âg}%g���ï}=���8cd�¨�%% �%�%&'µ��U�W�%�ò�345%67%:'%�?�CDEFGHyz{MNOPQRS�H %Z�\ %%!%%% !"k%�67gq}67������¨%ª«¬}��������mÂ9ÅÆÈ@9ÏÐG�9�ÖL !"¡_%&'�ef%�%%8345q%%%:%���?%$�
%%%H%�%%MNOPQRS%%%;%%Z%\@%�8�9�G9���L0k���%6q8��[_Cef��qU����%\%�8��ò%õ�ù

%cYy���Z�%&'($��9%����345����:%8&%?%��%��H\«MNOPQRSd9%%Z\

8%8k%&'9q%%%%8%%%9345%%@:%%%%?G%���LcH��MNOPQRS���_$Z�\9ef��ò�qk�%&'�qM����$»&Ó345����:¬�å?±4�Éì«H��@³MNOPQRSïb, ÿÿZÿÿ\ÿÿÿÿÿÿÿÿ)*+,-ÿÿÿÿÿÿÿÿÿÿkÿÿb67ÿÿqÿÿhijkl@nopÿÿrsÿÿuvwÿÿÿÿÿÿÿÿ|}~�ÿÿÿÿÿÿÿÿÿÿÿÿ��[]ÿÿÿÿÿÿaÿÿÿÿÿÿefÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿq !"ÿÿ�./0�ÿÿÿÿÿÿ�ÿÿ�ÿÿÿÿÿÿ;<=>ÿÿ@ABÿÿÿÿÿÿÿÿÿÿÿÿIJKLÿÿÿÿÿÿÿÿÿÿÿÿTUVWXYÿÿÿÿÿÿÿÿ^_`ÿÿÿÿÿÿÿÿefÿÿÿÿÿÿÿÿÿÿÿÿ$ÿÿÿÿÿÿqÿÿÿÿÿÿÿÿÿÿ./0ÿÿÿÿÿÿ}ÿÿÿÿÿÿÿÿÿÿ�;<=>ÿÿ@ABÿÿ�ÿÿÿÿÿÿÿÿIJKLÿÿ�ÿÿÿÿÿÿÿÿÿÿTUVWXYÿÿÿÿÿÿÿÿ^_`ÿÿÿÿÿÿÿÿefÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿq !"} !"� !"ÿÿ !"ÿÿ !"ÿÿ !"ÿÿ !"ÿÿ !"ÿÿÿÿÿÿÿÿÿÿ�� !"� !"� !"� !"� !"� !"ÿÿÿÿÿÿÿÿÿÿÿÿ� !"� !"� !"� !"� !"� !"ÿÿÿÿÿÿÿÿÿÿÿÿ� !"� !"� !"� !"� !"� !"ÿÿÿÿÿÿÿÿ� !"� !"ÿÿ���ÿÿÿÿÿÿ�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ®¯ÿÿÿÿÿÿÿÿ&�ÿÿÿÿ¸¹ÿÿ»ÿÿ½¾ÿÿÿÿÿÿÿÿÿÿÿÿÅÿÿÿÿÿÿ�ÿÿÿÿÿÿÿÿ@ÿÿÿÿÑÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÞÿÿÿÿ� !"ÿÿbÿÿÿÿÿÿÿÿ�hijklmnopÿÿrsÿÿuvwÿÿÿÿÿÿÿÿ|}~ÿÿ !"ÿÿÿÿ% !" !"ÿÿ !" !" !" !"®�ÊMc;êêy&¸ÌaUWg Á����YåæãÔ�Ãpp�Qÿ\]ðIp¹º��óqqB����QÿÛÜqÞà�Àåê���p�æeõö��x�Õq\] ¡¢£¤¥¦  �#C�§¨âL* ¡°R¥[ZïÛG©ç[�\]ª¦:bôÜ^\]L¶\]»J'ßëëÇEsF«¢�nÅÞ¬­Xe phi�kl_ñ`nopqrÀôuqt01z{^w~Ë£�����������������������ñuv3���^_L¼Tî���!^3\x^]^_öp\y©]de{½¾L�V|��}q_~������´_µ=_ O����¥¦ �Q��L�È�p�p ¡¢£¤¥¦��;q�§¨q��>�;��<©���xcª4 ¡567`abß�äßç�4�¯56Ù°²µ«¶"·¹º¬­À»÷¿<øùÂú��=(ÅÃûüÄ>ÆÈÉþ*ÏØÐÑÒ��Ù;ÚÝ?���ã45é£ëìíøï���6ùúû�ü$%+�ý3,-.þÿ�2 ¡¢£¤¥¦L§ ¨=
9/G8N>KOPQ*B©RSZ[HªJcdbffst+,?Tvwxy45|}����«�)¤6_¢¬­£­¯g³¸È×ÚÉË��ö÷îóøýéúijklmnopq

�´��ÌÍÿÝ��ÞÎÑ*�ÿÒÕðô/���õ")-�0516�8:;LC;?K�MÂ�� ¡¢£¤¥¦DPU[ã\§]¨ijklmnopq��d i©�����ª����µ���X���«¯¶=�¸¹»½�>¾«º¼*ÌÍ�¬­�� ¡¢£¤¥¦¿ÁÊE?Ô§�ÿ¨Ù45ÖáÚÜäñ��jÝ6©ß���લèéëîÁÑFH���ìíó²�Äo�ð�ïF«Ø4æp�¬­GÉ ¡¢£¤¥¦hgÇ@q§¨rstuv©HwxªIJKLMyNOPQRSTUVWX«¬­z{|45
}~�� !"#$%&'()*+,-./012345®67¹þ !"#$%&8'()*m+,-./01234567
8




Â
Ã
Ä
Ç
Ê
Ó
#
$
%
&
'
(
A
S
Y
Z
^
h
k
 
¿Å¤§E­ÆÆ¤FÏÏЭÒÓ×ÐGÆêÔHÕIJKLMÕÿNOPQRSTUVWX
 
Ö

;
E?>
< PFI@AOPÇÈRnH=@F?BCDEAG.36VaU]_PJ]_BÌ¥¤£¢¡ ��Ìk4U°ÆÉ6§¦m(è÷é1/ !$%4&'* QD¨©YZ>³­²Áí­É\_
ÒÎÑÓ-87[KXbW^`CÍ hji635LNG¹µ®¬IJTl¿ÀÄÉÊWb^aQKÌÌX+ÏæåãâáÜÛßàÞÝÚÙרÔÕÖ20,#"59RSNL  V°±ÂÅËf]`SH)ðöôçÐëêìíûüïî:c`YOM k'(9:½»[dª«äd!#&)=7¾º¼­¶coñòóõøùú\c"k:MÌgT 
;8·´eZÿ>:Ì$<¸ . ��rq���������s����/%�Ì�p­� Ì�+��}�­+�þ�uv�p|~�þ�*,��t,0��,ýÌxwyz
��-­{�­1­2
  ��������������������������������������������������   ¢¡£££¥¤¦¦§§§§§§§§§§§§§§§§§§§¨§§©§§§§§§ªªªªªª«ª¬ª­ª®¯¯¯°°±°²²²³³³³³³³³³´´µµ¶¶¶·¸·¹¹¹¹¹¹¹¹º¹»¹¼¼½½¾¾¾¾¾¿ÀÀÁÁÁÁÁÁÁÁÂÂÃÃÃÃÄÄÅÆÆÇÇÉÈÊÈËÌÍÍÎÎÏÏÐÑÑÒÒÓÔÔÕÕÖÖÖØ×ÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÚÚÛÛÜÜÝÝÞÞÞÞàáâãäßåæçèéßêëßìßíííííîîîïïïïððññòòóóôõö÷ôøùùûüúýþþþÿÿ  


       











�ý�ýºÿ�ý�ý�ý�ýÖ�ý�ý�ý�ý�ý�ýK�ý�ý�ý�ý�ý�ý�ý#ÿ�ý�ý�ý�ýDþóÿ�ý�äýH7�ý�ý^�ý�ý�ý þ�ýþ�ý�ýWþ,ÿ�ý7�ý��ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý3ÿ�ÿ�ý·ÿ"Ú�ýµ�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý1þC�ý�ýA�ý�ý�ý�ý�ý�ý�ý�ý�ý�ý�ýñý�ý�ý�ý�ýâ�ý�ý�ý�ý�ýíÿ�ý�öÿ�ý�ýÓÿÿz
Yò´³±¼½¾.9�Óè·!ò:Í@���®���¬��¨���©çr�<±=ÖרI±N°ìí>?á@âAäªË÷Î2EcA¨Vl³õªWj�ò«â àáå·Ûm�ãùBÎD¬9è7f
CD§`a¡yz{���¤¥����¦�8 
8./0;<=>@ABIJKLTUVWXY^_`efq}�§®°ÃÅÐÑÓÕø&@bhijklnoprsuvw|}~�}��� 
8
��


Á8812%%�8%%%%%%%%%%¨%%%±%��Â��%&'345:?HMNOPQRSZ\kq���Ù���Ù ¡¢mÙ9� 9�רםù©@ÆÇÈ�����ÒÔÖgª%�%¡8���ÙÙÙ%%%%%%%%%%%%%%%%%%%ÙÙ !"��Ù����Ù��£8

�}���9�Ù9@G_°ß9ú���¦É�9�Ä�������Ä�Ä�Ö�%g��ª�Ù� ÙÙ�ÙÙ�ÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙÙ���� à�åêû$%ÍÊÈ��Ö«%g�××�9$��������������������
�8�%(ÙîïìÙðïÙý��ÎÏÆ�ª­%��ÙÙÙÙÙÙÙ�CDEFG�í%%îcÛ¯Yñëcþ�ÏZË$�ª¬��������9

�Ù%&Ü$Û8%ÿ%ü�Ä�ª��Ù%dÝݯÙþÙ�×\Ì�9'î�Ù%áæ9��%�Ù���Þ8þ×Ù�8ç�âôî )*+,-67@[]aq����²³¶·¹¼½¾Ã9%%�%º%%6³µ%¹9%Âõè67a�²67²»¿×%¸²´%�ĵã×8ò%%�%�%%�½�Ù¶�²³�ò�½cÚ²²´²²$��²Ú9ó�����óöÀ��²���Àó¿é�ÂäÀÄÄ÷Ä%­B-­B5­B@­BJ­BR­B[­Bc­B¢¢£¤¥¦ª®®¸¸ÅÆÊËÌÏÒÓÔÖØÚÜÞàâäæèêëìîðòôö÷ùøüþ
!#%**016789:;<=>?@BDFIKMOQSRVYX\`acejmpsvy}|������������ ¤¨¯µ»ÁÇÍÓÙßèñü#%$+,016;<AEEIHOPSUY[]_afmosuwy{}�������££§ªª­®³²¸·¾ÆÎÏÓÔØÚßäåêìòôöúü!#%'),.02468:<>@BDFHJLNPRTVY[]_acegikmoxz|~������������� ¡¤¨«±³¤º¼¾ÃŹÏÑÏ×ÖÝÞßàáåæçëìñò÷øýþ

#%-02676@mp|������ ¤­­»»ÅÆÊÎÒÙÝåèìðôûÿ  "&*.26<> "#&+-/249>BEJNSX]bgjmpuz}������������¡¥¦¨¬­°²µ¹º½ÀÁÃÅÇÉËÍÏÑÓÕÚßäéò÷ùû 
!%,.257;>?EFNOV[^abgjksuwy{�����£«´·¹½¿ÁÅÊÌÍÓÖØÚÜáãèíî÷øþ
  "$&(*.29@BCHJKOQRZ[aeijnpsux}�����������¢£¦©­²µ¸»¿ÃÇËÏÓ×Ûßãçëïó÷û !&+05<CJOV[]dkrw|�����������������³´µ¶·¸ËÌÍÕÖÜÞàâäæêëîòõü
 
(-.123:<=AGHLMPRUZ]^abhjmrx���������£§¨²³»½ÁÃÇÉÍÎ�ÿÿy¤ÿÿz�ÿÿ�ÿÿ�ÿÿ{�ÿÿÿÿÿÿ�Ùÿÿÿÿ��ÿÿ��mÿÿÿÿhÙÿÿhÙ�Ùÿÿÿÿiÿÿo�ÿÿnÿÿsÙÿÿs�ÙÿÿsÙÿÿrÿÿj�ÙÿÿjÙÿÿjÙÿÿ&Ùÿÿ&�ÙÿÿbÙÿÿb�Ùÿÿk�ÿÿl�ÿÿpÿÿv�ÿÿv�ÿÿuÙÿÿwÿÿ| ÿÿ}¡ÿÿÿÿ@���$ÿÿ~ÿÿÿÿ��ÿÿ�ÿÿÿÿÿÿ��ÿÿÿÿ��ÿÿÿÿÿÿ �ÿÿÿÿ¢£ÿÿÿÿ£ÿÿ£�ÿÿÿÿ¥¦ÿÿ¦§ÿÿÿÿÅÿÿ®ÿÿøÿÿÐÿÿÑÿÿÓÿÿÕÿÿ°ÿÿÿÿ�ÿÿI%�ÿÿJ%��ÿÿ`%��ÿÿ;%�ÿÿ;%���ÿÿ=%�ÿÿ<ÿÿ>ÿÿ^%ª�ÿÿÿÿ_¨%ª�ÿÿK%��ÿÿÿÿ@�©¦$ÿÿY%Ö�ÿÿ}%¡�ÿÿ01ÿÿ02ÿÿB%��ÿÿÿÿª�ÿÿªÿÿÿÿª�ÿÿªÿÿÿÿg%«ª�ÿÿÿÿª�g%¬ª�ÿÿÿÿªg%­ª�ÿÿ.8¯9ÿÿ¯ßÿÿ¯°ÿÿÿÿL%�ÿÿÃÂÿÿÿÿq±%Ù��ÿÿÿÿ ÿÿÿÿ²ÿÿ�%´�²ÿÿ6%²�ÿÿ7%²�ÿÿ6%7%²��ÿÿ6%6%²��ÿÿ7%6%²��ÿÿ7%7%²��ÿÿ6%�%´�²�ÿÿ´²ÿÿ²ÿÿµÄ³ÿÿ³ÿÿÿÿ�µ�ÿÿ³%µ�ÿÿ¶ÿÿÿÿ�%¸¶�ÿÿÃÂÿÿ]ÿÿ�ÿÿaÿÿ6%a�ÿÿ·ÿÿ¾%×�ÿÿ[%¿�ÿÿÿÿqº%Ù��Âÿÿÿÿ@�»½$ÿÿ¼¹ÿÿ¹ÿÿÿÿ¼ÿÿ)ÿÿ*ÿÿ+ÿÿ,ÿÿ-ÿÿ×ÿÿ¿ÿÿÿÿÿÿ
ÿÿ ÿÿ ÿÿ
ÿÿ ÿÿÿÿÿÿ�ÿÿ�ÿÿ×ÿÿÁ×ÿÿe%×�ÿÿf%×�ÿÿ�ÿÿÿÿA8Æ9ÿÿÇÿÿÿÿÇÄÈÿÿÈÿÿÿÿÉÍËÄÌÿÿÿÿ@�ÊÆ$ÿÿZ×ÿÿ\×ÿÿÿÿ%Î�ÿÿÏÿÿÎÏÿÿÿÿ�ÿÿT%��ÿÿU%Ò�ÿÿU%�ÿÿÒÄ�ÿÿ�ÿÿV%Ô�ÿÿÔÄ�ÿÿÿÿWÿÿXÿÿÿÿÖÿÿ�ÖÿÿÿÿØÙÿÿÙÿÿ%Ù�ÿÿM%Ù�ÿÿ�ÙÿÿÙÿÿ�ÙÿÿÙ ÙÿÿÙ!ÙÿÿÙ"ÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÿÿÙÙÙÿÿÙÙÿÿÙÙÿÿH%�ÿÿÿÿ:ÿÿO%�ÿÿN%�ÿÿP%�ÿÿQ%�ÿÿ�%�ÿÿk%Ù�ÿÿ&%Ù�ÿÿ&%Ù�Ù�ÿÿ3%Ù�Ù�ÿÿ4%Ù�Ù�ÿÿ5%Ù�ÿÿ?%�Ù�ÿÿ'%Ù�ÿÿÿÿR%Ù�Ù�ÿÿS%Ù�Ù�ÿÿq%Ù��ÿÿZ%�ÿÿ\%�ÿÿcÿÿÿÿc%Ù�ÿÿÿÿ&%Ù�ÿÿÿÿd%Ù�ÿÿÿÿ�ÿÿ�ÿÿ�ÿÿÿÿÿÿÿÿÿÿÿÿÿÿàïÛÜÝáÞ8â½9ãòÚóÀäÄÿÿÿÿÿÿÿÿÿÿÿÿGåðñÛÝæ8çô9èòÚóÀéÄÿÿÿÿÿÿ_êïë8¯9ÿÿÿÿ@�ì¯$ÿÿCÿÿDÿÿEÿÿFÿÿGÿÿ%í�ÿÿÿÿ%�ÿÿÙîÿÿîÿÿ(%Ù�îÿÿ(%Ù�'%Ù�îÿÿÙÿÿÿÿÿÿYÿÿÿÿÿÿÿÿóÿÿÿÿÿÿÿÿÿÿôõ8½9öóÀ÷Äÿÿ/8ù9ÿÿÿÿùúÿÿÿÿÿÿûýþü�ÿÿÙÿÿÿÿÿþÿÿc%Ù�þÿÿÿÿ%Ù�ÿÿÿÿÿÿÿÿÿÿ89�ÿÿ
�ÿÿÿÿ ÿÿÿÿ�8 9ÿÿ
ÿÿ 
ÿÿ8 9�ÿÿ8 9�ÿÿ8 9 �ÿÿÿÿ ÿÿÿÿ
�ÿÿ�
�ÿÿ�
�ÿÿ�
��
�ÿÿ�ÿÿÿÿ
��ÿÿ
�ÿÿÿÿ
�}8
9ÿÿÿÿ}8
9ÿÿ�ÿÿ
��ÿÿ�ÿÿ
��ÿÿ}ÿÿ
�}ÿÿÿÿ�ÿÿj­B¾¬Bo­Bz­Bq�C~­B�­B�­B�­B�­B�­B¥­B«­B²­Bº­BÁ­BÅ­BÉ­BέBÕ­BÙ­BÝ­Bk°B�­Bá­Bå­Bé­B�ßCì­Bó­Bú­Bþ­B®B®B
®B®B�°B®B®B ®B&®B,®B+®B1®B6®B<®BA®B�¬BJ®BS®BY®B`®Bs®B�®B�®B¨®Bº®B¾®B®BÑ®Bß®B÷®B¯B¯B+¯B3¯B:¯BG¯BN¯BT¯BY¯B^¯Bf¯Bn¯Bw¯B�¯B�¯B�¯B�¯B�¯B¤¯B ¯B©¯B¯¯Bµ¯B½¯BÁ¯BʯBȯBЯBܯBã¯Bè¯Bï¯B°B °B°B°B%°BÜ®B.°B7°B?°BN°BX°Bs±BO¯B]°BI¯Bf°Bn°Bv°B|°B�°BØ®B�°B�°B�°BA¯B¤°B­°B±°B¾°BϰBܰBá°B%¯Bè°Bñ°B±B±B±B±B,±B1±B<±BG±BO±B\±Be±Bx±B|±B�±B�±B�±B�±B�±B�±BØ�C�±B¥±B±±Bµ±BűBɱBÚ±Bí±Bñ±Bÿ±B²B$²B0²BA²BE²B¹±B[²B_²Bj²Bs²Bw²B{²B�²B�²B�²Bl�C�²B ²B³²B¸²BƲBÔ²Bæ²Bõ²B³B#³B(³B2³B7³B<³BK³BJ¬B^³Bg³Bp³Bk­Bz³B�³B<�C�³B¤³Bµ³BÁ³BƳB˳B׳Bã³Bò³B´B´B´B/´BL´B^´Bz´B�´B¡´B¬´B¨´B±´BÀ´BÇ´BÑ´BÞ´B �Cî´Bó´Bø´Bý´BµBµB µBµBµBµB µB%µB*µBûÐC/µB5µBGµB\µBlµBxµB�µB�µB�µB�µB µB¦µB°µBµµBºµB¿µBɵBÙµBâµBôµBùµB ¶B¶B/¶BC¶BÆ�CH¶BM¶BX¶Bb¶Bi¶Br¶B}¶B�¶B�¶B%F: macros nested too deeply
redirectbad buffer in yy_scan_bytes()\%03o%F%P: EOF in comment
ldlex.l in script in expressionout of dynamic memory in yyensure_buffer_stack()out of dynamic memory in yy_scan_buffer()out of dynamic memory in yy_scan_bytes()out of dynamic memory in yy_create_buffer()%F:includes nested too deeply
%F%s: file not recognized: %E
%P:%S: ignoring invalid character `%s'%s
fatal flex scanner internal error--end of buffer missedfatal error - scanner input buffer overflow%F%P: read in flex scanner failed
out of dynamic memory in yy_get_next_buffer()fatal flex scanner internal error--no action found�x@gz@Sz@?z@!z@{z@%�@Ù{@^�@J�@��@��@R�@�@ª�@��@��@n�@Z�@F�@2�@�@
�@ö�@â�@Î�@º�@¦�@��@~�@j�@V�@B�@.�@�@�@ò�@Þ�@Ê�@¶�@¢�@��@z�@f�@R�@>�@*�@�@�@î�@Ú�@Æ�@²�@��@��@v�@b�@N�@:�@&�@�@þ�@ê�@Ö�@Â�@®�@��@��@r�@^�@J�@6�@"�@�@ú�@æ�@Ò�@¾�@ª�@��@��@n�@Z�@F�@2�@�@
�@ö�@â�@Î�@º�@¦�@��@~�@j�@V�@B�@.�@�@�@ò�@Þ�@Ê�@¶�@¢�@��@z�@f�@R�@>�@*�@�@�@î�@Ú�@Æ�@²�@��@��@v�@b�@N�@:�@&�@�@þ�@ê�@Ö�@Â�@®�@û�@ç�@
{@¶�@ñz@ñz@E�@1�@�@ �@õ�@á�@Í�@¹�@¥�@��@}�@i�@U�@A�@-�@�@�@ñ@Ý@É@µ@¡@�@y@e@Q@=@)@@@í~@Ù~@Å~@±~@�~@�~@c~@B~@%~@~@~{@×}@
{@ñz@r|@^|@J|@6|@|@ü{@ã{@Å�@¶�@��@r�@
{@ñz@ñz@�@Ñ�@³}@�|@Y�@Y�@Y�@Y�@Y�@Y�@Y�@Y�@Y�@ 

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQªª¿¾¼­¬ ¼ª&,+"#$ª%-.'(!ªªªªªªªªªªªªªªªªªªªª
ªsqª*)½­ ½¨&,+"#$¨%-.'(!¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
¨¨*)¦$¦%¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦sq¦~¥"#$¥%-.(!¥¥¥¥¥¥¥¥¥¥¥¥
¥¥¥¥¥¥¥¥¥¥¥»¹º¼´³®µ¶²²²²·¸­«ªªªªªªªwªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªªª
¨¨¨¨w¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¦¦¦¦¦¦w¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦~~¥��¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥»º³²²²² ªªªªªªªªªªªªªªªªªªªªªªª[ªªªªªªªªªFªªªªªªªªªªªªªªªªªªªªªªªªªªªtrª©¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨=>¨¨¨¨¨¨¨¨¨¨¨¨¨§¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦[¦¦¦¦¦¦¦¦¦F=¦>¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦tr¦¥¥¥¥¥�¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥�¥¥¥¥¥¥¥¥¥¥²²²ª:ªªªªª4ªbªkªªªªªªªWªªªªlªªª{ªª`ªBªªªªªªªªª^ªªªªªªhªªªªªªªªª¨:¨¨¨4¨¨k¨¨¨¨¨¨l{¨¨B¨¨¨¨¨¨¨¨¨¨¨¨¦:¦¦¦¦¦4¦b¦k¦¦¦¦¦¦¦W¦¦¦¦l¦¦¦{¦¦`¦B¦¦¦¦¦¦¦¦¦^¦¦¦¦¦¦h¦¦¦¦¦¦¦¦¦¥¥¥���¥¥���¥¥�¥¥¥¥¥���¥¥¢��¥¥£¥¥²²²ªU6ªªª3ªªªªj@ªª]ªLªªKªªªªªªªªªªªvªªªªªaªªª_ªªªªªªª¨6¨¨3¨¨¨j¨L¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¦U6¦¦¦3¦¦¦¦j@¦¦]¦L¦¦K¦¦¦¦¦¦¦¦¦¦¦v¦¦¦¦¦a¦¦¦_¦¦¦¦¦¦¦¥��¥¥���¥�¥¥��¥¥¢¢�¥¡¥²²°ªª?ªVªªªªªªAªªªT5ª/ªªiª1JªªªªªªGªªªª\Hªªª¨¨?¨¨¨¨¨¨5¨¨i¨1¨¨¨G¨¨¨¨¦¦?¦V¦¦¦¦¦¦A¦¦¦T5¦/¦¦i¦1J¦¦¦¦¦¦G¦¦¦¦\H¦¦¦¥¥A��¥¥¥ ��¥±¯ª<ªªªªªNªªuªªªcªªeyªªªªªªpXª2ªª¨<¨¨¨N¨u¨¨¨my¨¨p¨¨¨¦<¦¦¦¦¦N¦¦u¦¦¦c¦¦ey¦¦¦¦¦¦pX¦2¦¦¥¥¥¥¥¥�ª}ªªªªªª;ªªªªªªªSªªªx¤ª�¨}¨¨;¨¨¨¨¨x¤¨�¦}¦¦¦¦¦¦;¦¦¦¦¦¦¦S¦¦¦x¤¦���¤��MªªªªªªªªªªªªªªªªªªM¨¨¨¨¨¨¨¨M¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦ªªªªªªªnoªªªªIªªªªª¨¨¨no¨¨¨¨¦¦¦¦¦¦¦no¦¦¦¦I¦¦¦¦¦ªªªªªªdZªªªªªªªª¨¨d¨¨¨¨¦¦¦¦¦¦dZ¦¦¦¦¦¦¦¦Pªª|ªªªª0ªªªfª¨|¨¨¨¨P¦¦|¦¦¦¦0¦¦¦f¦ªªªªYªEªªª¨¨E¨¨¦¦¦¦Y¦E¦¦¦ªªªªªªzDªC¨¨¨zDC¦¦¦¦¦¦zD¦Cªªªªªªª¨¨¨¦¦¦¦¦¦¦ªª9ªªªª¨9¨¦¦9¦¦¦¦ªªªªªg¨¨¦¦¦¦¦gª7ªªª7¨¦7¦¦¦ªªªª¨¦¦¦¦ªªªª¨¦¦¦¦Oªªª¨O¦¦¦8ªª88¦¦QªQ¦ª¦RR77666886 99::;;666666<=6666=========66=6===========================666=666<>66666666>>6Z666666>bbbbb>>>>>>>>>66b>666>?6??66?????????????????????????@66@66ABC666BBZZ6D66B¬¬¬¬¬BBBBBB66¬¬¬¬¬BBBBBBB66E66F666GGGG6666<6==66=======Ú66=66=====================================================66>>666H66ZZ*66I6bbb>>>>b>>>bb>>>>>>>>>>>>>>>>>>>b>??J?6I??????????????????????????????????????????????????????@@A6BBCCD¬¬¬BB¬¬BBBBBBBBBBBB¬B¬¬BBBBBBBBBBBB6EFG6GGG66================================================================>HI>b>>>>>>>>b>>>>>>>>>>>>>>>>>>>>>>>?J??????????????????????????????????????????????????????????????????@BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBGGG============================================================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????????????????????????????????????????BBBBBBBBKBBBBBBBBBBBBBBBLBBBBBBBGGG==================================================>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????????????????????????????????????BBBBBMKBBBBBBBBBNLBBBBGGG=========================================>>>>>>>>>>>>>>>>>>>>>>>?????????????????????????????????????????BBBBBBBBBBBBGG===============================>>>>>>>>>>>>>>>>>>>???????????????????????????????BBBBBB========================>>>>>>>>>>>>>>????????????????????????BBBBBB===================>>>>>>>>>???????????????????===================>>>>>>>>>???????????????????================>>>>>>>????????????????==============>>>>>>??????????????==========>>>>>??????????==========>>>>>>??????????=======>>>???????=======>>>???????======>>??????=====>>?????====>????====>????====>????===>???==??=?=?666666666666666666666666
  
Q¢óC�ä5�×õ ö ö ò ö Ü í ö ö ö Ú Ù Ø ÷Aìö ù× ÿý Â Ç Ä Ì ;=» Ê ^Í È « § � ¡ ö íö ö ß É Ú Dö Wö ö Ç Æ ö !Uq2ö ö 'Å Xö ¬çú5A;° ³ » MYZÜ­ èö ö �� ö "ö çÝjßëTÿÝ7]« ° ­ µ =RMT¤ ³ �¶ ± � � � � ö ö ö ö Ç A² ± ö ° ¯ Cö ® ö n{����ª � � â� ö ö ­Úܶòú� w s @u º ö ¯ ö ö ö ö ¦ ùbö ö · ö ³ ö ©ö ö õà  ö ö � � � � � R� � � � õ�  � � | 8�  { }  � { çx z n ®y { o } } q ~ w Ún b i u d w u c c b C F K < ö ö Üö ö ö ö ö F)ö ö ö JMyf Ô�` ^ §µÐg h [ �d Z f N W L �W Y \ Q X D X Z ã' tG U D N æP G E ? âM = J J : ÝA = 9 ; = "C 9 Ìï9 7 , �7 9 - ; ; / < 5 &, ' 3 " 5 3 ! !   úBC ö uAxI#  ©" &    %  !  V÷ÉÖöúëìêùíôõóôá)   ²Diö ö ü   üú   òë  øýíòøðú÷äìèíàïãëíéàÚÛàÜÑâØÕÔÏàÚÐÍÓÍÙÉÙÚÈØÌÐè°æÄìËÌÂË˺³Êǽ³»·µ½¿®¯±¦·«¦®µ¶·��¦¢®«¬¢ ªª§��¨§�£���� ����������������w�~{zu��vsyso�n~rviNVj�srfpg_nlkcZ[^>bFE:C;4A?>7/02P©IQJMHTFLBA5E>8;=:H<6H563E354A"7*2*3,703#'+/%'*%ÿ#
  ü
 éåþüúöõéùòìïñîüðáéÌùƳ³°½�¥���q|uxa`ÞKl¾�©��Óâöô¹)" ("5_¥qFPOjkµsp����¶´ªº¿­·ÖÖÒÏÊåîæíëíöûíúñàï  "# %'%!/-$-;4 +24DEJG:IKB2NJ@MR>EXVROJ^\[b\^gltbowgmLZkttoY��U]]Y©il��������~���¡ �£��ª��®��ª¥�¢°­¸²�£°¿Â¹ÃËËÌÏÄÒÀÕǽ×Ý´ÇÔäçÞØÏêììïîàñããòÚáöãäöòëòýåø
ìñî%&"   842$7!3"EF8G1?@456NI42UVHZOXARIWXMoRqoa]u_q]\��cee�w��������������¦�«£«­¡²¨·�º«¾´¼¶ÁÀ´µ¹Á¾Â¹ÈÍ«ÁÇÍÊÇÆÐÉÖÈÓÔÌËàÖâÄàÝáÜßÕéÌÞíøöóòüôøüûó   $(&( #!$+'15640-):/B?BOM?AOSV8IY[N\>PaQaY[hfXZhgjL]STeaqdglL]xjmQmcduq�sv{[l�����q©��{�¬®¢¤ §�£«ª´®�¸³²¼¯·¶Àº©Ä±ÂÈÁÂÎÂÈÎÇ»ÌÒËÌØÌÎÕËÒÖÏÝÓÙàÖÚÞ×êßßìäããñææóëéÚùìÝîßþñõýïúô÷ý ü  ö :EP[fqy����¤¯ºÅÈÑÙ{áì÷
 $H $))


++--0-.
0.-/. / --120728.2981Wv7¿H^^9¿














%%








;QY:[W%:%;::kY!Q``v%l§k|
m

l>Ã[>>|m%�%>>>"Ã>>%�§>


#z&&¶cnc�pn�cpncж&p&ccdpdô�ôdz�d���dd�²Ñ�$�&²&�%Ðee�eeú�g�gÑe�f�f�gee��úfggff�f��Ò)����Áî��î�)­­s­s¯�Áp��Òs&p¯���ss��®®°�G@±®@�s®°G°±¿±º'°:(:½º½)�qºº}}q»¼*h½¿~~»5¼½}ä}äââbhb5¾+~}~\»¼¾rââ¼,\0r}ä}ä}1~5~6â¾â**nnn89:;n<*n*OOÀ@*A�EOOOOOO�0�01F1*H*�0Iª1JM*00O11ªPOOOOOOZZLVVQRÀZZZZZZUZ�2Z2ZVZV�V�2ªv�Zv�22JWvZZZZZZ7Z7ZLZVZVK7�ZZbb[77]��bbbbbb�b�T;b;_b�`bbb;cdbKeT;;f¬bbbbbb<b<¬<g­bhi<jkbyy­<<PlPyyyyyyPnopPP¬qrtuvxyz{­yyyyyy��|}P~����������������������������������������������� ¡¢£¦§©«¬®¯°±²³´µ ¶·¸º������¬¬»¼½¾ÀÁ¬¬¬¬¬¬Â¬ÄÅÆ¬ÇȬÉÊËÍÎÏÓÕ¬ÖØÙÚÞàᬬ¬¬¬¬â¬ãäåçé¬êëìíî¬ÚÚðñòõ÷øÚÚÚÚÚÚúüýþÚÿÚá
  â
ÚÚÚÚÚÚÚÚ"""""""" !"#"$"%')*+,-.012578:<=>""""""?@A"B"SSCDEFGJSSSSSSKLMNSRSSTXYZ[]^_`acdfghjmSSSSSSnopSkS��qkrsvx������yz|}�~����������������������������������� ¡¢�������£¤¥¨�ª�«¬­®¯°±³µ¶·¸¹º¼½¾¿������ÀÁÂ�Ä�22Å222Æ22222É2ËÍÎÐÑÆ22222ÒÓÔ×ÙÛÜÝÞßàâãäåæçèêëìï÷øùúûüý2þÿìþ
  
222BB
BBBBBBBBBBBBBB !"#$%&'()*+./013456789:B=>?@ABCDEFGJKLMOPQRSTUBBBÑÑVÑÑÑWÑÑÑÑÑXÑY\]^_`ÑÑÑÑÑabcdeghijklmnopstuvwxyz|}���Ñ��������������������� ÑÑÑÜÜ�ÜÜÜ�ÜÜÜÜܢܤ¥¦¨ª�ÜÜÜÜܧ«¬­§®¯­±³´µ¶·¸¹º§»¾­ÀÁÂÆÇÈÉÊÜËÎÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâäÜÜÜåæçèêëìîïðñòóôõöøùúûüýþ 
  
 !"$%&(),-/123777777777778888888888899999999999:::::::::::;;;;;;;;;;;<<<<<<<<<<<========>I>>>>>???????@@@@AAAAAAAAAAABBBBBBCCCCCCCCCCDDDDDDDDDDEEEEEEEEEEFFGGGGGGHH HHHHJ JJJJJJK KKKKKKKKKLLLLLLLLLLMMMMMMMMMMNNNNNNNNNNÿþýüûúøöôóòñðîíìëêéèçæåäãâàßÜÛÚÙØ×ÕÔÒÑÐÎÍÌËÊÉÈÇÆÅÄÃÂÁÀ¿¾¼»º¹¸·¶µ´²°¯­¬«©¨§¦¤£¢¡ �����������������������~}|{zyxwvusrqolihgfedcba`_^]\[ZYXWVUTSRQPNKJIHGFEDCA@?>=<;:9876543210/.-,+('&%$#"! 
  
 ÿþýüûúùø÷öõôóòñðïîíìëêéèçæäãâáàßÞÝÜÚÙØ×ÖÕÔÓÒÑÐÏÎÍÌËÊÉÈÇÆÅľ½º¹¸·¶µ´³²±°¯®«©¨§¦¥¤£¢¡ ������������������~}|{zyxwutspomlkjigfedca`_^[ZYXQONMLKJIHFEDCBA?>=984
  
 ÿþýüûùø÷öõóòñðíìëêéå×ÕÏÉÆÄÂÁÀ·µ´³ª¥£¡ �������������tojih_UTNMLFEDC@?=<6543*" 6666666666666666666666666666666666666666666666666666666666666666666666666666666666 !"#$%&'()*+,-./012345#6789:;<=>?#@####A#B#C#########D##E##F####GHIJKLMNKOPQRSTUVWXYZ[\]^_`abcdefghXiXjklmnoXXpXXXXXXXqXrKXsgggggXXXXXXXXXXtXXXXuvwxKLMNKyPQRSTUVz{|}~\]^_`a��������{����������{�{{{{q{rK{�{{{{{{{{{�{{�{{�{{{{uvw�KKKKK�KKKKK�K�à}~KKK�KKÛáåæÆÇÆÇÈÁÈèéêÜëöìðÉ÷ÉñíôòKõKKîïùûøüóýú%² åæ³KKKKKKKK�KKKKK�K�ââ}~KKK�KKÊ ÊÛ',&ã ã

 B(ÂÜèé äD,C'KFKKE·,UGãgãøäh,KKK��� ¡¢£¤¥¦§¨©)ª+«¬­®¯°±¤¤¤¤¤²¤³´µ¤¤¶·¤¤¤¤¤¤¸¤¹¤º»¼¯½¾¤¤¤¤¿¤ÀÁ¤ÃĤ¤¤GHIÅÆÇÈÄÌ%ÉÌÌââ§ã7H7bLIc8MJ9¾ä¨ãNã!!7O7Î^Ï!T_:p`i!!j¢¾kÅqã£ãaÍÎÆÇÈÆÌ¿ÉÌÌ;7d7<Õe7r7À!s7¾7t!=!f¾Ö!!!!!XuY>Zw{¾,x[vyz¾È|\]LÍÎÆÇÉÈJ,Ì��ÉÌÌ7�7��+��Á!Ç,����!!��������¾P���Ð�Ѿ¡�ÒèÈ éÉ��êÓÔÆÇ�ÈÊKÌJªÉÌÌ«VVKó�ô�Ë<õ¯�VV�
�°-Ù-Ùââ5=6 �Ì-W-/¬ЭÑ�LãÒã®Í0ÎM-Ù-ÙÓÔÚÚWÏ-Ò-ÓÚÚÚÚÚÚã±ãÜ**ÝCÞ\D]EÔÕ^ßÖ×àFØ6G6ÚÚÚÚÚÚ""¾Ù,Ú�Ý""""""�7�77Þ76ß6�!à�!¾ä,!!å!�æ""""""))¾VVçè�*+*+**ë,�7---,-;ì�!Q<.Ro!!áíS*+*+**7,7-ã--,-¾!�î.00ï!!ð��010200q3�é747ñ3ròó56!ôõ3âöê!÷�070700737�ø�3ùú!ûü3SS�!!7ý7SSSSSS7!7-þ-ÿ!!!�Ï!! �SSSSSS��-
- ' ������7
7Ø!!!�������� !"#$%������&'()+,-./0123456789:*;<=>��������?@ABCD������E�FGH�IJ�KLMNOPQR�STUVWX¾������¾�¾[\]^�_`abc�ÚÚdefghiÚÚÚÚÚÚjklmãnãopqrstuYvwxyZz{|}~ÚÚÚÚÚÚ��ã�ã""������""""""�����������������������"""""" ¡¢£SS¤¥¦§¨©SSSSSSª«¬­)®)¯°±¾¾²³´µ¶·¸¹º»¼½ÀSSSSSSÁÂÃ)¾)��Ä¿ÅÆÇÈ������ÉÊËÌmÍmÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞß������àáâmãm��äæçèéå������êëìínînïðñòóôõö÷øùúûüýþÿ������nnÐÐÐÐÐÐÐÐÐÐÐ 
  
ÐÐÐÐÐ !"$%&'()*+Ð,./#0123-456789:=>?;@AÐÐÐÛÛ<ÛÛÛBÛÛÛÛÛCÛDEFGHJÛÛÛÛÛKILMNOPQRSTUVWXYZ[\]^_`abcdefÛghijklmnopqrstuvwxyz{|ÛÛÛÐÐ}ÐÐÐ~ÐÐÐÐÐÐ������ÐÐÐÐÐ�������������������������� ¡¢Ð£¤¥¦§¨©ª«¬­®¯°±²³´µ¶º»ÐÐÐÛÛ·ÛÛÛ¸ÛÛÛÛÛ¼Û½¾¿ÃĹÛÛÛÛÛÀÅÆÇÁÊËÈÌÍÎÏÐÑÒÓÔÂÕÖÉרÙÚÛÜÝÞÛßàáâãäåæçèéêëìíîïðñòóôÛÛÛõö÷øùúûüýþÿ 
  
 !"#$%&'()*+,-./012345�����������ËËËËËËËËËËËÏÏÏÏÏÏÏÏÏÏÏ×××××××××××ÙÙÙÙÙÙÙÙ!!À!!!!R¿RRRRRR�¾½¼»���������������º�¹�����¸����������·���������»¶»»»»»»»»»¼µ¼½½½´³½½²½±°*¯******Ñ®ÑÑÑÑÑÑÑÑÑÜ­ÜÜÜÜÜÜÜÜÜЬÐÐÐÐÐÐÐÐÐÛ«ÛÛÛÛÛÛÛÛÛª©¨§¦¥¤£¢¡ ��������������������������������~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMIHGFEDCBA@?>=:9876543210/.-*)('&%$#"! 
  
 ÿþýüûúùø÷öõôóòñðïîíìëêéèçæåäãâáàßÞÝÜÛÚÙ×ÖÕÔÓÒÑÐÎÍÌËÊÉÈÇÆÅÄÃÂÁÀ¿¾½¼»º¹¸·¶µ´³²±°¯®­¬«ª©¨§¦¥¤£¢¡ ��������������½¾º�������������~}|{zyxwvutsp�lkjihgfedcba`_[ZYXWVUTPONIHBA@?>;:9874321.-,+(&%$#"! 
  ÿþýüûúùø÷öòñðïîíìëçæåâáÛÚÙØ×ÔÓÒÑÐÍÌËÊÇÆÅÄÃÂØÕ¾'º¹¶µ´©¦¥¤/(%$��������~}onmlQKA@?/$#ØÖÕÿþçßÞÝØÖÕ6666666666666666666666666666666666666666666666666666666666666666666666666666666666yylex














































%P%F: invalid hex number `%s'
%P%F: use the --help option for usage information
%P%F: unrecognized -a option `%s'
%P%F: unrecognized -assert option `%s'
%F%P: unknown demangling style `%s'%s: emulation specific options:
<http://bugzilla.redhat.com/bugzilla/>%P%F: bad --unresolved-symbols option: %s
%P: SONAME must not be empty string; keeping previous one
%P%F: invalid common section sorting option: %s
%P%F: invalid section sorting option: %s
%P%F: invalid argument to option "--section-start"
%P%F: missing argument(s) to option "--section-start"
%P%F: may not nest groups (--help for usage)
%P%F: group ended before it began (--help for usage)
%P%X: --hash-size needs a numeric argument
%P: SONAME must not be empty string; ignored
Shared library control for HP/UX compatibilitySpecify target for following input filesForce common symbols to be definedUndo the effect of --export-dynamicAuxiliary filter for shared object symbol tableFilter for shared object symbol tableSmall data size (if no size, same as --shared)Set internal name of shared librarySet PROGRAM as the dynamic linker to useAdd DIRECTORY to library search pathOverride the default sysroot locationPrint map file on standard outputDo not page align data, do not make text readonlyPage align data, make text readonlyIgnored for SVR4 compatibilityGenerate relocations in final outputJust link symbols (if directory, same as --rpath)Strip symbols in discarded sectionsDo not strip symbols in discarded sectionsStart with undefined reference to SYMBOLDon't merge input [SECTION | orphan] sectionsBuild global constructor/destructor tablesPrint version and emulation informationDiscard temporary local symbols (default)Don't discard any local symbolsDefault search path for Solaris compatibilityAccept input files whose architecture cannot be determinedReject input files whose architecture is unknownOnly set DT_NEEDED for following dynamic libs if usedAlways set DT_NEEDED for dynamic libraries mentioned on
the command lineIgnored for SunOS compatibilityDo not link against shared librariesBind global references locallyBind global function references locallyCheck section addresses for overlaps (default)Do not check section addresses for overlapsCopy DT_NEEDED links mentioned inside DSOs that followDo not copy DT_NEEDED links mentioned inside DSOs that followDemangle symbol names [using STYLE]Do not treat warnings as errors (default)Force generation of file with .exe suffixRemove unused sections (on some targets)Don't remove unused sections (default)List removed unused sections on stderrDo not list removed unused sectionsSet default hash table size close to <NUMBER>Use less memory and more disk I/ODo not allow unresolved references in object filesAllow unresolved references in shared libariesDo not allow unresolved references in shared libsCreate default symbol version for imported symbolsDon't warn about mismatched input filesDon't warn on finding an incompatible libraryCreate an output file even if errors occurOnly use library directories specified on
the command lineIgnored for Linux compatibilityReduce memory overheads, possibly taking much longerRelax branches on certain targetsKeep only symbols listed in FILESet runtime shared library search pathSet link time shared library search pathCreate a position independent executableSort common symbols by alignment [in specified order]Sort sections by name or maximum alignmentHow many tags to reserve in .dynamic sectionSplit output sections every SIZE octetsSplit output sections every COUNT relocsDisplay target specific optionsUse same format as native linkerHow to handle unresolved symbols. <method> is:
ignore-all, report-all, ignore-in-object-files,
ignore-in-shared-libsOutput lots of information during linkRead version information scriptTake export symbols list from .exports, using
SYMBOL as the version.Add data symbols to dynamic listUse C++ operator new/delete dynamic listWarn about duplicate common symbolsWarn if global constructors/destructors are seenWarn if the multiple GP values are usedWarn only once per undefined symbolWarn if start of section changes due to alignmentWarn if shared object has DT_TEXTRELWarn if an object has alternate ELF machine codeReport unresolved symbols as warningsReport unresolved symbols as errorsInclude all objects from following archivesUse wrapper functions for SYMBOL-G--shared--library=%s%P: unrecognized option '%s'
defaultnodefinitionsnosymbolicpure-text%P%F: invalid number `%s'
Usage: %s [options] file...
Options:
%s-%c%s-%s%s @FILERead options from FILE
%s: supported targets:%s: supported emulations: Report bugs to %s
ignore-allreport-allignore-in-object-filesignore-in-shared-libs%P%F: bad -rpath option
%s%c%s%P%F: -shared not supported
%P%F: -pie not supported
descendingascending.bss.data.text.text-segmentP,KEYWORDSet architecturemri-scriptRead MRI format linker scriptdcdpentrySet start addressExport all dynamic symbolsno-export-dynamicEBLink big-endian objectsLink little-endian objectsauxiliaryfilterIgnoredgpsizesonameFILENAMEdynamic-linkerPROGRAMSearch for library LIBNAMElibrary-pathDIRECTORYsysroot=<DIRECTORY>Set emulationprint-mapnmagicDo not page align datano-omagicSet output file nameOptimize output fileQyemit-relocsrelocatableGenerate relocatable outputjust-symbolsstrip-allStrip all symbolsstrip-debugStrip debugging symbolsno-strip-discardedtraceTrace file opensRead linker scriptdefault-scriptRead default linker scriptdTunique[=SECTION]UrPrint version informationdiscard-allDiscard all local symbolsdiscard-localsdiscard-nonetrace-symbolTrace mentions of SYMBOLstart-groupStart a groupend-groupEnd a groupno-accept-unknown-input-archno-add-neededno-as-neededassertBdynamicLink against shared librariescall_sharedBstaticdnnon_sharedBsymbolicBsymbolic-functionsno-check-sectionsno-copy-dt-needed-entriescrefOutput cross reference tabledefsymSYMBOL=EXPRESSIONDefine a symbol[=STYLE]embedded-relocsGenerate embedded relocsTreat warnings as errorsno-fatal-warningsCall SYMBOL at unload-timeforce-exe-suffixno-gc-sectionsno-print-gc-sectionshash-size=<NUMBER>Print option helpCall SYMBOL at load-timeMapWrite a map fileno-define-commonDo not define Common storageno-demangleDo not demangle symbol namesno-keep-memoryno-undefinedno-allow-shlib-undefinedallow-multiple-definitionAllow multiple definitionsno-undefined-versionDisallow undefined versiondefault-symverCreate default symbol versiondefault-imported-symverno-warn-mismatchno-warn-search-mismatchno-whole-archiveTurn off --whole-archivenoinhibit-execnoinhibit_execnostdliboformatSpecify target of output fileqmagicreduce-memory-overheadsrelaxretain-symbols-filerpathrpath-linkCreate a shared libraryBshareablepiepic-executablesort-common[=ascending|descending]sort_commonsort-sectionname|alignmentspare-dynamic-tagsCOUNTsplit-by-file[=SIZE]split-by-reloc[=COUNT]statsPrint memory usage statisticstarget-helptask-linkDo task level linkingtraditional-formatsection-startSECTION=ADDRESSSet address of named sectionTbssSet address of .bss sectionTdataSet address of .data sectionTtextSet address of .text sectionTtext-segmentSet address of text segmentunresolved-symbols=<method>dll-verboseversion-scriptversion-exports-sectiondynamic-list-datadynamic-list-cpp-newdynamic-list-cpp-typeinfoUse C++ typeinfo dynamic listdynamic-listRead dynamic listwarn-commonwarn-constructorswarn-multiple-gpwarn-oncewarn-section-alignwarn-shared-textrelwarn-alternate-emwarn-unresolved-symbolserror-unresolved-symbolswrapÎ�@é�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@L¡@ø @Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@¡@Î�@j¡@Î�@Î�@Î�@@¡@»�@Î�@Î�@% @Î�@Î�@8 @N @^ @� @Î�@Î�@® @Þ�@í�@Î�@&�@Î�@?�@N�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@�@3�@D�@d�@s�@��@`�@-�@Z�@Î�@Î�@��@`�@¢@í¡@Î�@7¢@Z�@¢@(¢@C¢@T¢@Î�@j¢@y¢@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@Î�@�¢@£@£@5£@{£@% @`�@í£@ü£@ ¤@@¡@¤@&¤@`�@Í¥@à¥@ï¥@û¥@
¦@¦@(¦@7¦@º¦@â¦@Ѧ@E�@c�@d�@-�@ð�@9�@��@ù�@ê�@
�@��@¨�@¾�@Ô�@Ò�@�@��@Á�@��@¸�@Ë�@#�@W�@��@±�@À�@Ï�@Þ�@í�@ü�@ �@�@>�@á�@©�@¸�@Ç�@Ö�@å�@ö�@�@�@�@)�@5�@Z�@f�@r�@��@��@©�@��@®�@Á�@Ð�@á�@í�@ù�@�@�@ �@;�@J�@Y�@r�@~�@F¦@U¦@d¦@�¦@�¡@º¡@{¡@¯�@�@Ú£@aQ�CrC]�CAAþ®BY�C"�Cbb�éC@rCj�Ccc�Cu�C��CddprC��Cd��Cee?�C��CÏ�C E±�CÌ�C¡�rCÞ�C�á�C®°B�ù�C�CffU­BÀrC�CFFU­BðrCg%�C-�CGGþâCsC4�C²h;�CHsCD�C�IS�CpsC
�Clln�C[�Cv�CLL��C sC��C�ÈsCm¥ßC¡�C¯�CMMðsC¹�CnnÀ�CÚ�CNNtC×�CîPtC;�Coo�Cá�COö�C �C£xtC�Cqq�tC�Crr&�CiB�CRR�CÀtCO�CssY�Ck�CSSw�C��CïøtC��Cð uC¢�Ctt¨�C�¬BTT�C¹�CÌ�Cú�CÛ�Cö�Cúp­Buu��CPuCù�Câ�C�uC �C¾°uCÆ�CÀv�CVàuC(�Cxx4�CN�CXXvC]�Cê8vCj�Cyy��Cw�CYI�EXvC��C((��Cª�C))´�CÃ�Cñ�vCÀ�CòÈvCà�CÑÝ�CÒî�CÓwCë�CÔ8wCø�C�Q�C¨wCÿ�C��CX²B�&�C�2�CªÈwC:�Cª=�Cª3�CªH�C¶ðwCR�C·xCi�CÜ8xCf�CÝhxC{�CÑ�xCx�CÒÐxC��C���C´�C�»�CÍ�C�C�Ý�CyCæ�C�ö�C+�CÉ�C(�CÊ8yC�ßCà��C:�CU�CÖhyCi�C×�yCf�CØÈyCx�CÙðyCu�CÚzC��CÛ@zCª�C¢��C�ßCß��C¯�CÈ�C¤�CÌ�CÝ�Cìî�C �C¥�C4�C¦pzCC�CÞ�zCS�CäÐzCP�Cå{Ci�Cæ��C��Cç³�CÎ�CèÝ�Cû�Cé8{C�C§p{C$�C¨�{C<�C«M�Cf�C©È{Cu�C©��Cíø{C��C¬�éC��C³�C£X|Cº�Cùx|CÒ�C­°|CØ�C®�CØ|Cì�C¯I�E}Cò�C°I�E(}Cn�C±ý�C�C± �CóX}C$�Có3�C³?�C�}CW�C³c�C´p�CÀ}C�Cë��Cð}C��CϦ�C ~C®�Cν�CH~CÆ�CµÌ�Cê�Cãx~Cö�C¸��C�C�C½�~C)�Cá7�CG�Cd�C¹?�Ci�C��Cº?�C��C¨�C»?�C®�CË�C¼?�CÙ�Cõ�CôÀ~C�C¿xC�C¿�CÁ�C C,�CÂ��CÀCD�CÆ(�CV�CÄP�Ck�CÅ��C£�CÃ�C°�CÂ�CÇ��CÎ�CȨ�Cà�CËà�Cñ�CÌ�Cû�CÍ0�C�C÷h�C"�Cø��C4�CõÈ�CL�Cöð�CX�CÐ�Ce�CÕ��CH�C ²@ر@²@²@H²@H²@H²@H²@H²@H²@²@²@H²@²@²@H²@8·@P·@�·@�·@ø¶@ø¶@ø¶@·@ð½@`½@`½@`½@`½@`½@`½@`½@à½@`½@`½@à½@`½@`½@`½@`½@`½@н@`½@`½@`½@`½@À½@ ½@`½@`½@`½@`½@`½@`½@`½@`½@ð½@`½@`½@`½@`½@`½@`½@`½@à½@`½@`½@à½@`½@`½@`½@`½@`½@н@`½@`½@`½@`½@À½@ ½@É@çÈ@çÈ@çÈ@@É@çÈ@çÈ@çÈ@çÈ@çÈ@çÈ@çÈ@çÈ@É@çÈ@(É@ Þ@�Þ@Ý@Ý@0Þ@Þ@Ý@øÝ@�Ý@0Ý@Ý@Ý@ ß@PÞ@Ý@`Þ@�ß@�ß@xß@Pß@�ß@îé@Àë@�ë@pë@9ë@èë@Ð÷@`÷@0õ@0õ@(÷@@ö@(ö@ö@¸õ@Põ@0õ@0õ@0û@èú@0õ@øú@eü@eü@^ü@-ü@lü@A AXA A A A A A A AxA A A@A A0AÐ A !AÀ Aà AÙ AÙ Aª Aª AÀ AÐ*A)A�*AH*Aà)A )A�*A�*Ap)A�*AX)A )A�*A¸)A )A8)AñGAÑHA�IA±IAéIA(KA;KAOKA¿KALA¨LAÌLAþLAªMAkGA�GAÿNAòNAåNA£NA OAcompare_sectionlang_do_assignments_1lang_size_sections_1print_data_statementload_symbolspop_stat_ptrpush_stat_ptr%X%P: unable to find version dependency `%s'
%P%F: invalid syntax in flags
%X%P: address 0x%v of %B section `%s' is not within region `%s'
%X%P: %B section `%s' will not fit in region `%s'
%X%P: anonymous version tag cannot be combined with other version tags
%X%P: duplicate version tag `%s'
%X%P: duplicate expression `%s' in version information
%X%P: unknown language `%s' in version information
%P%F: bfd_link_hash_lookup failed: %E
%P%F: Could not define common symbol `%T': %E
Common symbol size file

%F%P: invalid reloc statement
%X%P:%S: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them
%F%P:%S: error: alias for default memory region
%F%P:%S: error: redefinition of memory region alias `%s'
%F%P:%S: error: memory region `%s' for alias `%s' does not exist
%P:%S: warning: redeclaration of memory region `%s'
%P:%S: warning: memory region `%s' not declared
%X%P:%S: section has both a load address and a load region
%F%S: non constant or forward reference address expression for section %s
%P%X: Internal error on COFF shared library section %s
%P%F: error: no memory region specified for loadable section `%s'
%P: warning: no memory region specified for loadable section `%s'
%P: warning: changing start of section %s by %lu bytes
%P: warning: dot moved backwards before `%s'
%P%F: can't relax section: %E
%P%F: bfd_hash_lookup failed creating symbol %s
%P: warning: could not find any targets that match endianness requirement
%P%F: cannot open output file %s: %E
%P%F:%s: can not make object file: %E
%P%F:%s: can not set architecture: %E
%P%F: can not create hash table: %E
%F%B: file not recognized: %E
%F%B: member %B in archive is not an object
%F%B: could not read symbols: %E
%P: warning: %s contains output sections; did you forget -T?
%P%F: bfd_hash_allocate failed creating symbol %s
%P%F: failed creating section `%s': %E
%P%F: Illegal use of `%s' section
%P%F: output format %s cannot represent section called %s
%P%F: Failed to create hash table
%P%F: Relocatable linking with relocations from format %s (%B) to format %s (%B) is not supported
%P%X: %s architecture of input file `%B' is incompatible with %s output
%P%X: failed to merge target specific data of file %B
%X%P: unable to read .exports section contents
%F%P: %s not found for insert
%F%P: no sections assigned to phdrs
%F%P: bfd_record_phdr failed: %E
%X%P: section `%s' assigned to non-existent phdr `%s'
%X%P: section %s loaded at [%V,%V] overlaps section %s loaded at [%V,%V]
%X%P: region `%s' overflowed by %ld bytes
%P%F: gc-sections requires either an entry or an undefined symbol
%P%F:%s: can't set start address
%P%F: can't set start address
%P: warning: cannot find entry symbol %s; defaulting to %V
%P: warning: cannot find entry symbol %s; not setting start address

Linker script and memory map

%P%F: multiple STARTUP files
C++Javaoperator new*operator delete*typeinfo name for*typeinfo for*ldlang.c
Allocating common symbols
%lx%016lx0x%V %T
elf32-bigelf64-bigelf32-littleelf64-little%F%P: invalid data statement
program header typeCOMMON-l__load_start_%s__load_stop_%sload base0x%V %W %B
%W (size before relaxing)
%P%F: target %s not found
%B: file not recognized: %E
%B: matching formats:%F
%I
ALL/DISCARD/.exportsphdr flagsphdr load addressNONE.startof.%s.sizeof.%ssubsection alignment__stop_%s__start_%s*ABS*Fail with %d
SORT (CONSTRUCTORS)
CONSTRUCTORS
SORT(EXCLUDE_FILE(%s) Address of section %s set to CREATE_OBJECT_SYMBOLS
FILL mask 0x%02x0x%V %W %s 0x%v0x%V %W RELOC %s %s+ *fill*0x%V %W
%s0x%V %W load address 0x%V[0x%V][unresolved]*undef* TARGET(%s)
OUTPUT(%sLOAD %s
START GROUP
END GROUP
INSERT %s %s

Discarded input sections


Memory Configuration

AttributesLengthOriginName%-16s %-18s %-18s %s
%-16s 0x%s !srecIEEEieeeCOFFcoff-m68k%P%F: unknown format type %s
mri.cmri_alias%P%X: %s does not support reloc %s for set %s
%P%X: Unsupported size %d for set %s
%P%X: Different relocs used in set %s
%P%X: Different object file formats composing set %s

Set Symbol

%G
GLOBAL_%X%C: reloc refers to symbol `%T' which is not being output
%X%C: dangerous relocation: %s
%X%C: multiple definition of `%T'
%P: Disabling relaxation: it will not work with multiple definitions
%X%P: error: duplicate retain-symbols-file
%P%F: bfd_hash_table_init failed: %E
%P%F: bfd_hash_lookup for insertion failed: %E
%P: `-retain-symbols-file' overrides `-s' and `-S'
%P%F: bfd_hash_lookup failed: %E
additional relocation overflows omitted from the output
relocation truncated to fit: %s against undefined symbol `%T' relocation truncated to fit: %s against symbol `%T' defined in %A section in %B relocation truncated to fit: %s against `%T'%F%P: bfd_hash_table_init failed: %E
%F%P: bfd_hash_lookup failed: %E
%X%C: undefined reference to `%T'
%C: warning: undefined reference to `%T'
%X%D: more undefined references to `%T' follow
%D: warning: more undefined references to `%T' follow
%X%B: undefined reference to `%T'
%B: warning: undefined reference to `%T'
%X%B: more undefined references to `%T' follow
%B: warning: more undefined references to `%T' follow
%B%F: could not read symbols: %E
%B%F: could not read relocs: %E
%P: warning: global constructor %s used
%B: warning: definition of `%T' overriding common
%B: warning: common of `%T' overridden by definition
%B: warning: common of `%T' overridden by larger common
%B: warning: larger common is here
%B: warning: common of `%T' overriding smaller common
%B: warning: smaller common is here
%B: warning: multiple common of `%T'
%B: warning: previous common is here
Archive member included because of file (symbol)

%P%F: BFD backend error: BFD_RELOC_CTOR unsupported
%P%F: this linker was not configured to use sysroots
%X%P: can't set BFD default target to `%s': %E
%P%F: -r and -shared may not be used together
%P%F: -F may not be used without -shared
%P%F: -f may not be used without -shared

==================================================
%P%F: cannot open map file %s: %E
%P: link errors found, deleting executable `%s'
%X%P: unable to open for source of copy `%s'
%X%P: unable to open for destination of copy `%s'
%s: total time in link: %ld.%06ld
%D: first defined here
%X%P: %s: %E
%B: reference to %s
%B: definition of %s
%X%C:./ldmain.c+%v%Xusing multiple gp valueswarning: %C: %s%s
%P: %s%s
%B: %s%s
%B: warning: common is here
%B: warning: defined here
%s(%s)%B (%T)
/usr/share/locale--sysroot=x86_64-redhat-linux-gnuCOLLECT_NO_DEMANGLE_init_finiLDEMULATIONelf_x86_64-m%P%F: missing argument to -m
-mips1-mips2-mips3-mips4-mips5-mips32-mips32r2-mips64-mips64r2-m486using external linker script:using internal linker script:%P%F: no input files
%P: mode %s
%F%B: final close failed: %E
.exe.dll%P: Error writing file `%s'
%P: Error closing file `%s'
%s: data size %ld
a.outþqAÐsAÐsA¸sA¸sA sAreloc_overflowldwrite.c.stabstr$GDB_STRINGS$$GDB_SYMBOLS$%F%P: final link failed: %E
%P%F: bfd_new_link_order failed
%F%P: cannot create split section name for %s
%F%P: clone section failed: %E
�A�AH�Aà�A0�A&�A&�A�Aâ�Aö�Abuild_link_order<code %d>NULL TREE
%B:%s+0x%vPROVIDE (%s, ASSERT (, %s) (%s)ldexp.c%X%P: %s
%F%S %% by zero
%F%S / by zero
MAXPAGESIZECOMMONPAGESIZE+=-=*=/=<<=>>=&=|=||&&==!=<<>>MAXMINASSERT¸�A�A��A¸�A(�Aè�Aè�A�A8�A��A �A �AÐ�A@�Ax�Ax�Ax�Aø�A�AX�Aê´Bq�C ãC ãC
 ãC  ãCãCãCãCãC
ãC ãC#ãC&ãCãCãC)ãC,ãC1°B ®B,®B+®B1®B6®B<®BA®B)®B03¯B7f¯B8�éC9w¯B:�¯B;�¯B<�¯B>�¯B=�¯B?¤¯B@ ¯By\±BZ]°BA/ãCB3ãC`7ãCg�C$`®B%s®B&�®BIܯBKè¯B.¯B%F%S can not PROVIDE assignment to location counter
%F%S invalid assignment to location counter
%F%S assignment to location counter invalid outside of SECTION
%F%S cannot move location counter backwards (from %V to %V)
%P%F:%s: hash creation failed
%X%S: unresolvable symbol `%s' referenced in expression
%F%S: undefined symbol `%s' referenced in expression
%F%S: undefined section `%s' referenced in expression
%F%S: undefined MEMORY region `%s' referenced in expression
%F%S: unknown constant `%s' referenced in expression
%F%S: nonconstant expression for %s
%s:
Supported emulations: %S HLL ignored
%S SYSLIB ignored
GNUTARGET no emulation specific options.
%P: unrecognised emulation mode: %s
GNU ld %s
Supported emulations:
%s
version 2.20.51.0.2-5.48.el6_10.1 20100205Copyright 2009 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
0x%sno symbol[%s]%s generated--defsym %s%s:%ubuilt in linker script:%u%s+0x%v (type %s)%B: In function `%T':
%s:%T%B:(%A+0x%v)%ld%lu%%%c%P%F: please report this bug
%F%P: internal error %s %d
%P: internal error: aborting at %s line %d in %s
%P: internal error: aborting at %s line %d
ø´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A´A
µA£µA¸A¸A�·AYºA¸A´AU¶A´A´A´A´A´A´Aî¶A´A·A\·AþµA´AgºAg¹A�ºA´A´A´A´A´A´A´A´A´A´A´Aµ·A´A´A´A´A´A´A´AÜ·A´A´A´A´A´A´A
ºA´A2ºA�´A%P%F: cannot represent machine `%s'
%P%F: cannot open linker script file %s: %E
%F%P: invalid BFD target `%s'
%P: skipping incompatible %s when searching for %s
%F%P: attempted static link of dynamic object `%s'
%F%P: %s (%s): No such file: %E
%F%P: cannot find %s inside %s
/ldscriptscannot find script file %s
opened script file %s
/usr/lib/usr/binattempt to open %s failed
attempt to open %s succeeded
%F%P: %s: No such file: %E
.a%F%P: cannot find %s
¼ÑC%X%C: prohibited cross reference from %s to `%T' in %s
%P: symbol `%T' missing from main hash table
%X%P: bfd_hash_table_init of cref table failed: %E
%X%P: cref_hash_lookup failed: %E

Cross Reference Table

SymbolFile
No symbols
ldcref.c%X%P: cref alloc failed: %E
/* Script for ld -r: link without relocation */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
/* For some reason, the Solaris linker makes bad executables
if gld -r is used and the intermediate file has sections starting
at non-zero addresses. Could be a Solaris ld bug, could be a GNU ld
bug. But for now assigning the zero vmas works. */
SECTIONS
{
/* Read-only sections, merged into text segment: */
.interp 0 : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash 0 : { *(.hash) }
.gnu.hash 0 : { *(.gnu.hash) }
.dynsym 0 : { *(.dynsym) }
.dynstr 0 : { *(.dynstr) }
.gnu.version 0 : { *(.gnu.version) }
.gnu.version_d 0: { *(.gnu.version_d) }
.gnu.version_r 0: { *(.gnu.version_r) }
.rela.init 0 : { *(.rela.init) }
.rela.text 0 : { *(.rela.text) }
.rela.fini 0 : { *(.rela.fini) }
.rela.rodata 0 : { *(.rela.rodata) }
.rela.data.rel.ro 0 : { *(.rela.data.rel.ro) }
.rela.data 0 : { *(.rela.data) }
.rela.tdata 0 : { *(.rela.tdata) }
.rela.tbss 0 : { *(.rela.tbss) }
.rela.ctors 0 : { *(.rela.ctors) }
.rela.dtors 0 : { *(.rela.dtors) }
.rela.got 0 : { *(.rela.got) }
.rela.sharable_data 0 : { *(.rela.sharable_data) }
.rela.sharable_bss 0 : { *(.rela.sharable_bss) }
.rela.bss 0 : { *(.rela.bss) }
.rela.ldata 0 : { *(.rela.ldata) }
.rela.lbss 0 : { *(.rela.lbss) }
.rela.lrodata 0 : { *(.rela.lrodata) }
.rela.ifunc 0 : { *(.rela.ifunc) }
.rela.plt 0 :
{
*(.rela.plt)
}
.init 0 :
{
KEEP (*(.init))
} =0x90909090
.plt 0 : { *(.plt) *(.iplt) }
.text 0 :
{
*(.text .stub)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini 0 :
{
KEEP (*(.fini))
} =0x90909090
.rodata 0 : { *(.rodata) }
.rodata1 0 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame 0 : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
/* Exception handling */
.eh_frame 0 : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata 0 : { *(.tdata) }
.tbss 0 : { *(.tbss) }
.preinit_array 0 :
{
KEEP (*(.preinit_array))
}
.init_array 0 :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array 0 :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.jcr 0 : { KEEP (*(.jcr)) }
.dynamic 0 : { *(.dynamic) }
.got 0 : { *(.got) *(.igot) }
.got.plt 0 : { *(.got.plt) *(.igot.plt) }
.data 0 :
{
*(.data)
}
.data1 0 : { *(.data1) }
/* Sharable data sections. */
.sharable_data 0 :
{
*(.sharable_data)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
}
.bss 0 :
{
*(.dynbss)
*(.bss)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
}
.lbss 0 :
{
*(.dynlbss)
*(.lbss)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss 0 :
{
*(.dynsharablebss)
*(.sharable_bss)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
}
.lrodata 0 :
{
*(.lrodata)
}
.ldata 0 :
{
*(.ldata)
}
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
}

/* Script for ld -Ur: link w/out relocation, do create constructors */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
/* For some reason, the Solaris linker makes bad executables
if gld -r is used and the intermediate file has sections starting
at non-zero addresses. Could be a Solaris ld bug, could be a GNU ld
bug. But for now assigning the zero vmas works. */
SECTIONS
{
/* Read-only sections, merged into text segment: */
.interp 0 : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash 0 : { *(.hash) }
.gnu.hash 0 : { *(.gnu.hash) }
.dynsym 0 : { *(.dynsym) }
.dynstr 0 : { *(.dynstr) }
.gnu.version 0 : { *(.gnu.version) }
.gnu.version_d 0: { *(.gnu.version_d) }
.gnu.version_r 0: { *(.gnu.version_r) }
.rela.init 0 : { *(.rela.init) }
.rela.text 0 : { *(.rela.text) }
.rela.fini 0 : { *(.rela.fini) }
.rela.rodata 0 : { *(.rela.rodata) }
.rela.data.rel.ro 0 : { *(.rela.data.rel.ro) }
.rela.data 0 : { *(.rela.data) }
.rela.tdata 0 : { *(.rela.tdata) }
.rela.tbss 0 : { *(.rela.tbss) }
.rela.ctors 0 : { *(.rela.ctors) }
.rela.dtors 0 : { *(.rela.dtors) }
.rela.got 0 : { *(.rela.got) }
.rela.sharable_data 0 : { *(.rela.sharable_data) }
.rela.sharable_bss 0 : { *(.rela.sharable_bss) }
.rela.bss 0 : { *(.rela.bss) }
.rela.ldata 0 : { *(.rela.ldata) }
.rela.lbss 0 : { *(.rela.lbss) }
.rela.lrodata 0 : { *(.rela.lrodata) }
.rela.ifunc 0 : { *(.rela.ifunc) }
.rela.plt 0 :
{
*(.rela.plt)
}
.init 0 :
{
KEEP (*(.init))
} =0x90909090
.plt 0 : { *(.plt) *(.iplt) }
.text 0 :
{
*(.text .stub)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini 0 :
{
KEEP (*(.fini))
} =0x90909090
.rodata 0 : { *(.rodata) }
.rodata1 0 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame 0 : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
/* Exception handling */
.eh_frame 0 : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata 0 : { *(.tdata) }
.tbss 0 : { *(.tbss) }
.preinit_array 0 :
{
KEEP (*(.preinit_array))
}
.init_array 0 :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array 0 :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.jcr 0 : { KEEP (*(.jcr)) }
.dynamic 0 : { *(.dynamic) }
.got 0 : { *(.got) *(.igot) }
.got.plt 0 : { *(.got.plt) *(.igot.plt) }
.data 0 :
{
*(.data)
SORT(CONSTRUCTORS)
}
.data1 0 : { *(.data1) }
/* Sharable data sections. */
.sharable_data 0 :
{
*(.sharable_data)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
}
.bss 0 :
{
*(.dynbss)
*(.bss)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
}
.lbss 0 :
{
*(.dynlbss)
*(.lbss)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss 0 :
{
*(.dynsharablebss)
*(.sharable_bss)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
}
.lrodata 0 :
{
*(.lrodata)
}
.ldata 0 :
{
*(.ldata)
}
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
}

/* Script for -N: mix text and data on same page; don't align data */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.sharable_data : { *(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*) }
.rela.sharable_bss : { *(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.ifunc : { *(.rela.ifunc) }
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = .;
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -n: mix text and data on same page */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.sharable_data : { *(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*) }
.rela.sharable_bss : { *(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.ifunc : { *(.rela.ifunc) }
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -pie -z combreloc -z now -z relro: position independent executable, combine & sort relocs */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*)
*(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -pie -z combreloc: position independent executable, combine & sort relocs */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*)
*(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for ld -pie: link position independent executable */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.sharable_data : { *(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*) }
.rela.sharable_bss : { *(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.ifunc : { *(.rela.ifunc) }
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for --shared -z combreloc -z now -z relro: shared library, combine & sort relocs */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*)
*(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
*(.rela.iplt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for --shared -z combreloc: shared library, combine & sort relocs */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*)
*(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
*(.rela.iplt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for ld --shared: link shared library */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.sharable_data : { *(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*) }
.rela.sharable_bss : { *(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.ifunc : { *(.rela.ifunc) }
.rela.plt :
{
*(.rela.plt)
*(.rela.iplt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -z combreloc -z now -z relro: combine and sort reloc sections */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*)
*(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Default linker script, for normal executables */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.sharable_data : { *(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*) }
.rela.sharable_bss : { *(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.ifunc : { *(.rela.ifunc) }
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -z combreloc: combine and sort reloc sections */
OUTPUT_FORMAT("elf64-x86-64", "elf64-x86-64",
"elf64-x86-64")
OUTPUT_ARCH(i386:x86-64)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib64"); SEARCH_DIR("/usr/local/lib64"); SEARCH_DIR("/lib64"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/x86_64-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.sharable_data .rela.sharable_data.* .rela.gnu.linkonce.shrd.*)
*(.rela.sharable_bss .rela.sharable_bss.* .rela.gnu.linkonce.shrb.*)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.ifunc)
}
.rela.plt :
{
*(.rela.plt)
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

%P%F: --just-symbols may not be used on DSO: %B
--build-id[=STYLE] Generate build ID note
--audit=AUDITLIB Specify a library to use for auditing
-P AUDITLIB, --depaudit=AUDITLIB
Specify a library to use for auditing dependencies
-Bgroup Selects group name lookup rules for DSO
--disable-new-dtags Disable new dynamic tags
--enable-new-dtags Enable new dynamic tags
--eh-frame-hdr Create .eh_frame_hdr section
--hash-style=STYLE Set hash style to sysv, gnu or both
-z combreloc Merge dynamic relocs into one section and sort
-z defs Report unresolved symbols in object files.
-z execstack Mark executable as requiring executable stack
-z initfirst Mark DSO to be initialized first at runtime
-z interpose Mark object to interpose all DSOs but executable
-z lazy Mark object lazy runtime binding (default)
-z loadfltr Mark object requiring immediate process
-z muldefs Allow multiple definitions
-z nocombreloc Don't merge dynamic relocs into one section
-z nocopyreloc Don't create copy relocs
-z nodefaultlib Mark object not to use default search paths
-z nodelete Mark DSO non-deletable at runtime
-z nodlopen Mark DSO not available to dlopen
-z nodump Mark DSO not available to dldump
-z noexecstack Mark executable as not requiring executable stack
-z norelro Don't create RELRO program header
-z now Mark object non-lazy runtime binding
-z origin Mark object requiring immediate $ORIGIN
processing at runtime
-z relro Create RELRO program header
-z max-page-size=SIZE Set maximum page size to SIZE
-z common-page-size=SIZE Set common page size to SIZE
-z KEYWORD Ignored for Solaris compatibility
%P%F: invalid hash style `%s'
%P%F: invalid maxium page size `%s'
%P%F: invalid common page size `%s'
%F%P: unable to place orphaned sharable section %A (%B)
%P%F: failed to set dynamic section sizes: %E
%F%B: Can't read contents of section .gnu.warning: %E
%P%F: failed to record assignment to %s: %E
%F%P: map sections to segments failed: %E
%F%P:%B: bfd_elf_get_bfd_needed_list failed: %E
%P: warning: unrecognized --build-id style ignored.
%P: warning: Cannot create .note.gnu.build-id section, --build-id ignored.
%P: warning: Cannot create .eh_frame_hdr section, --eh-frame-hdr ignored.
%P: warning: %s, needed by %B, not found (try using -rpath or -rpath-link)
%P: warning: %s, needed by %B, may conflict with %s
%P: warning: .note.gnu.build-id section discarded, --build-id ignored.
sha1sysvbothinitfirstinterposeloadfltrnodefaultlibnodeletenodlopennodumplazymuldefsnocombrelocnocopyrelocnoexecstacknorelromax-page-size=common-page-size=.rela.dyn.rel.dyn.rel.comment.gnu.warning..note.plt%s/lib%s%s.soeelf_x86_64.cLD_RUN_PATH.gnu.warning%P%F: looping in map_segmentsincludelibc.so%F%P:%B: bfd_stat failed: %E
found %s at %s
md5uuid.note.gnu.build-id.eh_frame.eh_frame_hdr%s needed by %B
LD_LIBRARY_PATH/usr/etc/ld.so.conf%s/%s.so./dev/urandomi386:x86-64elf64-x86-64depauditdisable-new-dtagsenable-new-dtagseh-frame-hdrexclude-libshash-styleBgroup.rodata.interp.sdataøAð÷Aà÷An÷AÀ÷A�÷A�÷AÊ�E�T�E�Q�EPZ�E�l�E�}�E���E���E�¢�E�gldelf_x86_64_write_build_id_sectionread_hex/* Script for ld -r: link without relocation */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
/* For some reason, the Solaris linker makes bad executables
if gld -r is used and the intermediate file has sections starting
at non-zero addresses. Could be a Solaris ld bug, could be a GNU ld
bug. But for now assigning the zero vmas works. */
SECTIONS
{
/* Read-only sections, merged into text segment: */
.interp 0 : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash 0 : { *(.hash) }
.gnu.hash 0 : { *(.gnu.hash) }
.dynsym 0 : { *(.dynsym) }
.dynstr 0 : { *(.dynstr) }
.gnu.version 0 : { *(.gnu.version) }
.gnu.version_d 0: { *(.gnu.version_d) }
.gnu.version_r 0: { *(.gnu.version_r) }
.rel.init 0 : { *(.rel.init) }
.rel.text 0 : { *(.rel.text) }
.rel.fini 0 : { *(.rel.fini) }
.rel.rodata 0 : { *(.rel.rodata) }
.rel.data.rel.ro 0 : { *(.rel.data.rel.ro) }
.rel.data 0 : { *(.rel.data) }
.rel.tdata 0 : { *(.rel.tdata) }
.rel.tbss 0 : { *(.rel.tbss) }
.rel.ctors 0 : { *(.rel.ctors) }
.rel.dtors 0 : { *(.rel.dtors) }
.rel.got 0 : { *(.rel.got) }
.rel.sharable_data 0 : { *(.rel.sharable_data) }
.rel.sharable_bss 0 : { *(.rel.sharable_bss) }
.rel.bss 0 : { *(.rel.bss) }
.rel.ifunc 0 : { *(.rel.ifunc) }
.rel.plt 0 :
{
*(.rel.plt)
}
.init 0 :
{
KEEP (*(.init))
} =0x90909090
.plt 0 : { *(.plt) *(.iplt) }
.text 0 :
{
*(.text .stub)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini 0 :
{
KEEP (*(.fini))
} =0x90909090
.rodata 0 : { *(.rodata) }
.rodata1 0 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame 0 : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
/* Exception handling */
.eh_frame 0 : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata 0 : { *(.tdata) }
.tbss 0 : { *(.tbss) }
.preinit_array 0 :
{
KEEP (*(.preinit_array))
}
.init_array 0 :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array 0 :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.jcr 0 : { KEEP (*(.jcr)) }
.dynamic 0 : { *(.dynamic) }
.got 0 : { *(.got) *(.igot) }
.got.plt 0 : { *(.got.plt) *(.igot.plt) }
.data 0 :
{
*(.data)
}
.data1 0 : { *(.data1) }
/* Sharable data sections. */
.sharable_data 0 :
{
*(.sharable_data)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
}
.bss 0 :
{
*(.dynbss)
*(.bss)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
}
/* Sharable bss sections */
.sharable_bss 0 :
{
*(.dynsharablebss)
*(.sharable_bss)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
}
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
}

/* Script for ld -Ur: link w/out relocation, do create constructors */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
/* For some reason, the Solaris linker makes bad executables
if gld -r is used and the intermediate file has sections starting
at non-zero addresses. Could be a Solaris ld bug, could be a GNU ld
bug. But for now assigning the zero vmas works. */
SECTIONS
{
/* Read-only sections, merged into text segment: */
.interp 0 : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash 0 : { *(.hash) }
.gnu.hash 0 : { *(.gnu.hash) }
.dynsym 0 : { *(.dynsym) }
.dynstr 0 : { *(.dynstr) }
.gnu.version 0 : { *(.gnu.version) }
.gnu.version_d 0: { *(.gnu.version_d) }
.gnu.version_r 0: { *(.gnu.version_r) }
.rel.init 0 : { *(.rel.init) }
.rel.text 0 : { *(.rel.text) }
.rel.fini 0 : { *(.rel.fini) }
.rel.rodata 0 : { *(.rel.rodata) }
.rel.data.rel.ro 0 : { *(.rel.data.rel.ro) }
.rel.data 0 : { *(.rel.data) }
.rel.tdata 0 : { *(.rel.tdata) }
.rel.tbss 0 : { *(.rel.tbss) }
.rel.ctors 0 : { *(.rel.ctors) }
.rel.dtors 0 : { *(.rel.dtors) }
.rel.got 0 : { *(.rel.got) }
.rel.sharable_data 0 : { *(.rel.sharable_data) }
.rel.sharable_bss 0 : { *(.rel.sharable_bss) }
.rel.bss 0 : { *(.rel.bss) }
.rel.ifunc 0 : { *(.rel.ifunc) }
.rel.plt 0 :
{
*(.rel.plt)
}
.init 0 :
{
KEEP (*(.init))
} =0x90909090
.plt 0 : { *(.plt) *(.iplt) }
.text 0 :
{
*(.text .stub)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini 0 :
{
KEEP (*(.fini))
} =0x90909090
.rodata 0 : { *(.rodata) }
.rodata1 0 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame 0 : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
/* Exception handling */
.eh_frame 0 : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata 0 : { *(.tdata) }
.tbss 0 : { *(.tbss) }
.preinit_array 0 :
{
KEEP (*(.preinit_array))
}
.init_array 0 :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array 0 :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.jcr 0 : { KEEP (*(.jcr)) }
.dynamic 0 : { *(.dynamic) }
.got 0 : { *(.got) *(.igot) }
.got.plt 0 : { *(.got.plt) *(.igot.plt) }
.data 0 :
{
*(.data)
SORT(CONSTRUCTORS)
}
.data1 0 : { *(.data1) }
/* Sharable data sections. */
.sharable_data 0 :
{
*(.sharable_data)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
}
.bss 0 :
{
*(.dynbss)
*(.bss)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
}
/* Sharable bss sections */
.sharable_bss 0 :
{
*(.dynsharablebss)
*(.sharable_bss)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
}
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
}

/* Script for -N: mix text and data on same page; don't align data */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x08048000)); . = SEGMENT_START("text-segment", 0x08048000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.init : { *(.rel.init) }
.rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
.rel.fini : { *(.rel.fini) }
.rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
.rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
.rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
.rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
.rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
.rel.ctors : { *(.rel.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rel.got : { *(.rel.got) }
.rel.sharable_data : { *(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*) }
.rel.sharable_bss : { *(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*) }
.rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) }
.rel.ifunc : { *(.rel.ifunc) }
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = .;
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -n: mix text and data on same page */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x08048000)); . = SEGMENT_START("text-segment", 0x08048000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.init : { *(.rel.init) }
.rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
.rel.fini : { *(.rel.fini) }
.rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
.rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
.rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
.rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
.rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
.rel.ctors : { *(.rel.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rel.got : { *(.rel.got) }
.rel.sharable_data : { *(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*) }
.rel.sharable_bss : { *(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*) }
.rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) }
.rel.ifunc : { *(.rel.ifunc) }
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -pie -z combreloc -z now -z relro: position independent executable, combine & sort relocs */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.dyn :
{
*(.rel.init)
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
*(.rel.fini)
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
*(.rel.ctors)
*(.rel.dtors)
*(.rel.got)
*(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*)
*(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*)
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
*(.rel.ifunc)
}
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -pie -z combreloc: position independent executable, combine & sort relocs */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.dyn :
{
*(.rel.init)
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
*(.rel.fini)
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
*(.rel.ctors)
*(.rel.dtors)
*(.rel.got)
*(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*)
*(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*)
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
*(.rel.ifunc)
}
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for ld -pie: link position independent executable */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.init : { *(.rel.init) }
.rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
.rel.fini : { *(.rel.fini) }
.rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
.rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
.rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
.rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
.rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
.rel.ctors : { *(.rel.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rel.got : { *(.rel.got) }
.rel.sharable_data : { *(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*) }
.rel.sharable_bss : { *(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*) }
.rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) }
.rel.ifunc : { *(.rel.ifunc) }
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for --shared -z combreloc -z now -z relro: shared library, combine & sort relocs */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.dyn :
{
*(.rel.init)
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
*(.rel.fini)
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
*(.rel.ctors)
*(.rel.dtors)
*(.rel.got)
*(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*)
*(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*)
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
*(.rel.ifunc)
}
.rel.plt :
{
*(.rel.plt)
*(.rel.iplt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for --shared -z combreloc: shared library, combine & sort relocs */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.dyn :
{
*(.rel.init)
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
*(.rel.fini)
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
*(.rel.ctors)
*(.rel.dtors)
*(.rel.got)
*(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*)
*(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*)
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
*(.rel.ifunc)
}
.rel.plt :
{
*(.rel.plt)
*(.rel.iplt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for ld --shared: link shared library */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.init : { *(.rel.init) }
.rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
.rel.fini : { *(.rel.fini) }
.rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
.rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
.rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
.rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
.rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
.rel.ctors : { *(.rel.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rel.got : { *(.rel.got) }
.rel.sharable_data : { *(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*) }
.rel.sharable_bss : { *(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*) }
.rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) }
.rel.ifunc : { *(.rel.ifunc) }
.rel.plt :
{
*(.rel.plt)
*(.rel.iplt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -z combreloc -z now -z relro: combine and sort reloc sections */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x08048000)); . = SEGMENT_START("text-segment", 0x08048000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.dyn :
{
*(.rel.init)
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
*(.rel.fini)
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
*(.rel.ctors)
*(.rel.dtors)
*(.rel.got)
*(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*)
*(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*)
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
*(.rel.ifunc)
}
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Default linker script, for normal executables */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x08048000)); . = SEGMENT_START("text-segment", 0x08048000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.init : { *(.rel.init) }
.rel.text : { *(.rel.text .rel.text.* .rel.gnu.linkonce.t.*) }
.rel.fini : { *(.rel.fini) }
.rel.rodata : { *(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*) }
.rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
.rel.data : { *(.rel.data .rel.data.* .rel.gnu.linkonce.d.*) }
.rel.tdata : { *(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*) }
.rel.tbss : { *(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*) }
.rel.ctors : { *(.rel.ctors) }
.rel.dtors : { *(.rel.dtors) }
.rel.got : { *(.rel.got) }
.rel.sharable_data : { *(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*) }
.rel.sharable_bss : { *(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*) }
.rel.bss : { *(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*) }
.rel.ifunc : { *(.rel.ifunc) }
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -z combreloc: combine and sort reloc sections */
OUTPUT_FORMAT("elf32-i386", "elf32-i386",
"elf32-i386")
OUTPUT_ARCH(i386)
ENTRY(_start)
SEARCH_DIR("/usr/i386-redhat-linux/lib"); SEARCH_DIR("/usr/lib64"); SEARCH_DIR("/usr/local/lib"); SEARCH_DIR("/lib"); SEARCH_DIR("/usr/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x08048000)); . = SEGMENT_START("text-segment", 0x08048000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rel.dyn :
{
*(.rel.init)
*(.rel.text .rel.text.* .rel.gnu.linkonce.t.*)
*(.rel.fini)
*(.rel.rodata .rel.rodata.* .rel.gnu.linkonce.r.*)
*(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*)
*(.rel.data .rel.data.* .rel.gnu.linkonce.d.*)
*(.rel.tdata .rel.tdata.* .rel.gnu.linkonce.td.*)
*(.rel.tbss .rel.tbss.* .rel.gnu.linkonce.tb.*)
*(.rel.ctors)
*(.rel.dtors)
*(.rel.got)
*(.rel.sharable_data .rel.sharable_data.* .rel.gnu.linkonce.shrd.*)
*(.rel.sharable_bss .rel.sharable_bss.* .rel.gnu.linkonce.shrb.*)
*(.rel.bss .rel.bss.* .rel.gnu.linkonce.b.*)
*(.rel.ifunc)
}
.rel.plt :
{
*(.rel.plt)
PROVIDE_HIDDEN (__rel_iplt_start = .);
*(.rel.iplt)
PROVIDE_HIDDEN (__rel_iplt_end = .);
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (12, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
/* Sharable data sections. */
.sharable_data : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_data_start = .);
*(.sharable_data .sharable_data.* .gnu.linkonce.shrd.*)
/* Align here to ensure that the sharable data section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_data_end = .);
}
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 32 / 8 : 1);
}
/* Sharable bss sections */
.sharable_bss : ALIGN(CONSTANT (MAXPAGESIZE))
{
PROVIDE_HIDDEN (__sharable_bss_start = .);
*(.dynsharablebss)
*(.sharable_bss .sharable_bss.* .gnu.linkonce.shrb.*)
*(SHARABLE_COMMON)
/* Align here to ensure that the sharable bss section ends at the
page boundary. */
. = ALIGN(. != 0 ? CONSTANT (MAXPAGESIZE) : 1);
PROVIDE_HIDDEN (__sharable_bss_end = .);
}
. = ALIGN(32 / 8);
. = ALIGN(32 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

eelf_i386.celf_i386elf32-i3860*B*B*B�)Bà)B )B )BÊ�E�T�E�Q�EPZ�E�l�E�}�E���E���E�¢�E�gldelf_i386_write_build_id_sectionread_hexldscripts/i386linux.xrldscripts/i386linux.xuldscripts/i386linux.xbnldscripts/i386linux.xldscripts/i386linux.xn%s/lib%s%s.saei386linux.ci386linuxa.out-i386-linux/* Script for ld -r: link without relocation */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
/* For some reason, the Solaris linker makes bad executables
if gld -r is used and the intermediate file has sections starting
at non-zero addresses. Could be a Solaris ld bug, could be a GNU ld
bug. But for now assigning the zero vmas works. */
SECTIONS
{
/* Read-only sections, merged into text segment: */
.interp 0 : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash 0 : { *(.hash) }
.gnu.hash 0 : { *(.gnu.hash) }
.dynsym 0 : { *(.dynsym) }
.dynstr 0 : { *(.dynstr) }
.gnu.version 0 : { *(.gnu.version) }
.gnu.version_d 0: { *(.gnu.version_d) }
.gnu.version_r 0: { *(.gnu.version_r) }
.rela.init 0 : { *(.rela.init) }
.rela.text 0 : { *(.rela.text) }
.rela.fini 0 : { *(.rela.fini) }
.rela.rodata 0 : { *(.rela.rodata) }
.rela.data.rel.ro 0 : { *(.rela.data.rel.ro) }
.rela.data 0 : { *(.rela.data) }
.rela.tdata 0 : { *(.rela.tdata) }
.rela.tbss 0 : { *(.rela.tbss) }
.rela.ctors 0 : { *(.rela.ctors) }
.rela.dtors 0 : { *(.rela.dtors) }
.rela.got 0 : { *(.rela.got) }
.rela.bss 0 : { *(.rela.bss) }
.rela.ldata 0 : { *(.rela.ldata) }
.rela.lbss 0 : { *(.rela.lbss) }
.rela.lrodata 0 : { *(.rela.lrodata) }
.rela.iplt 0 :
{
*(.rela.iplt)
}
.rela.plt 0 :
{
*(.rela.plt)
}
.init 0 :
{
KEEP (*(.init))
} =0x90909090
.plt 0 : { *(.plt) }
.iplt 0 : { *(.iplt) }
.text 0 :
{
*(.text .stub)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini 0 :
{
KEEP (*(.fini))
} =0x90909090
.rodata 0 : { *(.rodata) }
.rodata1 0 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame 0 : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
/* Exception handling */
.eh_frame 0 : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata 0 : { *(.tdata) }
.tbss 0 : { *(.tbss) }
.preinit_array 0 :
{
KEEP (*(.preinit_array))
}
.init_array 0 :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array 0 :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.jcr 0 : { KEEP (*(.jcr)) }
.dynamic 0 : { *(.dynamic) }
.got 0 : { *(.got) *(.igot) }
.got.plt 0 : { *(.got.plt) *(.igot.plt) }
.data 0 :
{
*(.data)
}
.data1 0 : { *(.data1) }
.bss 0 :
{
*(.dynbss)
*(.bss)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
}
.lbss 0 :
{
*(.dynlbss)
*(.lbss)
*(LARGE_COMMON)
}
.lrodata 0 :
{
*(.lrodata)
}
.ldata 0 :
{
*(.ldata)
}
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
}

/* Script for ld -Ur: link w/out relocation, do create constructors */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
/* For some reason, the Solaris linker makes bad executables
if gld -r is used and the intermediate file has sections starting
at non-zero addresses. Could be a Solaris ld bug, could be a GNU ld
bug. But for now assigning the zero vmas works. */
SECTIONS
{
/* Read-only sections, merged into text segment: */
.interp 0 : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash 0 : { *(.hash) }
.gnu.hash 0 : { *(.gnu.hash) }
.dynsym 0 : { *(.dynsym) }
.dynstr 0 : { *(.dynstr) }
.gnu.version 0 : { *(.gnu.version) }
.gnu.version_d 0: { *(.gnu.version_d) }
.gnu.version_r 0: { *(.gnu.version_r) }
.rela.init 0 : { *(.rela.init) }
.rela.text 0 : { *(.rela.text) }
.rela.fini 0 : { *(.rela.fini) }
.rela.rodata 0 : { *(.rela.rodata) }
.rela.data.rel.ro 0 : { *(.rela.data.rel.ro) }
.rela.data 0 : { *(.rela.data) }
.rela.tdata 0 : { *(.rela.tdata) }
.rela.tbss 0 : { *(.rela.tbss) }
.rela.ctors 0 : { *(.rela.ctors) }
.rela.dtors 0 : { *(.rela.dtors) }
.rela.got 0 : { *(.rela.got) }
.rela.bss 0 : { *(.rela.bss) }
.rela.ldata 0 : { *(.rela.ldata) }
.rela.lbss 0 : { *(.rela.lbss) }
.rela.lrodata 0 : { *(.rela.lrodata) }
.rela.iplt 0 :
{
*(.rela.iplt)
}
.rela.plt 0 :
{
*(.rela.plt)
}
.init 0 :
{
KEEP (*(.init))
} =0x90909090
.plt 0 : { *(.plt) }
.iplt 0 : { *(.iplt) }
.text 0 :
{
*(.text .stub)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini 0 :
{
KEEP (*(.fini))
} =0x90909090
.rodata 0 : { *(.rodata) }
.rodata1 0 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame 0 : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
/* Exception handling */
.eh_frame 0 : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table 0 : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata 0 : { *(.tdata) }
.tbss 0 : { *(.tbss) }
.preinit_array 0 :
{
KEEP (*(.preinit_array))
}
.init_array 0 :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array 0 :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.jcr 0 : { KEEP (*(.jcr)) }
.dynamic 0 : { *(.dynamic) }
.got 0 : { *(.got) *(.igot) }
.got.plt 0 : { *(.got.plt) *(.igot.plt) }
.data 0 :
{
*(.data)
SORT(CONSTRUCTORS)
}
.data1 0 : { *(.data1) }
.bss 0 :
{
*(.dynbss)
*(.bss)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
}
.lbss 0 :
{
*(.dynlbss)
*(.lbss)
*(LARGE_COMMON)
}
.lrodata 0 :
{
*(.lrodata)
}
.ldata 0 :
{
*(.ldata)
}
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
}

/* Script for -N: mix text and data on same page; don't align data */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.iplt :
{
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = .;
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -n: mix text and data on same page */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.iplt :
{
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -pie -z combreloc -z now -z relro: position independent executable, combine & sort relocs */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
PROVIDE_HIDDEN (__rel_iplt_start = .);
PROVIDE_HIDDEN (__rel_iplt_end = .);
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -pie -z combreloc: position independent executable, combine & sort relocs */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
PROVIDE_HIDDEN (__rel_iplt_start = .);
PROVIDE_HIDDEN (__rel_iplt_end = .);
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for ld -pie: link position independent executable */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.iplt :
{
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for --shared -z combreloc -z now -z relro: shared library, combine & sort relocs */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.iplt)
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for --shared -z combreloc: shared library, combine & sort relocs */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
*(.rela.iplt)
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for ld --shared: link shared library */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
. = SEGMENT_START("text-segment", 0) + SIZEOF_HEADERS;
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.iplt :
{
*(.rela.iplt)
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
KEEP (*(.preinit_array))
}
.init_array :
{
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
}
.fini_array :
{
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -z combreloc -z now -z relro: combine and sort reloc sections */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
PROVIDE_HIDDEN (__rel_iplt_start = .);
PROVIDE_HIDDEN (__rel_iplt_end = .);
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (0, .);
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Default linker script, for normal executables */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.init : { *(.rela.init) }
.rela.text : { *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) }
.rela.fini : { *(.rela.fini) }
.rela.rodata : { *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) }
.rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
.rela.data : { *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) }
.rela.tdata : { *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) }
.rela.tbss : { *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) }
.rela.ctors : { *(.rela.ctors) }
.rela.dtors : { *(.rela.dtors) }
.rela.got : { *(.rela.got) }
.rela.bss : { *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) }
.rela.ldata : { *(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*) }
.rela.lbss : { *(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*) }
.rela.lrodata : { *(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*) }
.rela.iplt :
{
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

/* Script for -z combreloc: combine and sort reloc sections */
OUTPUT_FORMAT("elf64-l1om", "elf64-l1om",
"elf64-l1om")
OUTPUT_ARCH(l1om)
ENTRY(_start)
SEARCH_DIR("/usr/x86_64-redhat-linux/lib");
SECTIONS
{
/* Read-only sections, merged into text segment: */
PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS;
.interp : { *(.interp) }
.note.gnu.build-id : { *(.note.gnu.build-id) }
.hash : { *(.hash) }
.gnu.hash : { *(.gnu.hash) }
.dynsym : { *(.dynsym) }
.dynstr : { *(.dynstr) }
.gnu.version : { *(.gnu.version) }
.gnu.version_d : { *(.gnu.version_d) }
.gnu.version_r : { *(.gnu.version_r) }
.rela.dyn :
{
*(.rela.init)
*(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
*(.rela.fini)
*(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
*(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
*(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
*(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
*(.rela.ctors)
*(.rela.dtors)
*(.rela.got)
*(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
*(.rela.ldata .rela.ldata.* .rela.gnu.linkonce.l.*)
*(.rela.lbss .rela.lbss.* .rela.gnu.linkonce.lb.*)
*(.rela.lrodata .rela.lrodata.* .rela.gnu.linkonce.lr.*)
PROVIDE_HIDDEN (__rel_iplt_start = .);
PROVIDE_HIDDEN (__rel_iplt_end = .);
PROVIDE_HIDDEN (__rela_iplt_start = .);
*(.rela.iplt)
PROVIDE_HIDDEN (__rela_iplt_end = .);
}
.rela.plt :
{
*(.rela.plt)
}
.init :
{
KEEP (*(.init))
} =0x90909090
.plt : { *(.plt) }
.iplt : { *(.iplt) }
.text :
{
*(.text.unlikely .text.*_unlikely)
*(.text .stub .text.* .gnu.linkonce.t.*)
/* .gnu.warning sections are handled specially by elf32.em. */
*(.gnu.warning)
} =0x90909090
.fini :
{
KEEP (*(.fini))
} =0x90909090
PROVIDE (__etext = .);
PROVIDE (_etext = .);
PROVIDE (etext = .);
.rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) }
.rodata1 : { *(.rodata1) }
.eh_frame_hdr : { *(.eh_frame_hdr) }
.eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) }
/* Adjust the address for the data segment. We want to adjust up to
the same address within the page on the next page up. */
. = ALIGN (CONSTANT (MAXPAGESIZE)) - ((CONSTANT (MAXPAGESIZE) - .) & (CONSTANT (MAXPAGESIZE) - 1)); . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE));
/* Exception handling */
.eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) }
.gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) }
/* Thread Local Storage sections */
.tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) }
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
.preinit_array :
{
PROVIDE_HIDDEN (__preinit_array_start = .);
KEEP (*(.preinit_array))
PROVIDE_HIDDEN (__preinit_array_end = .);
}
.init_array :
{
PROVIDE_HIDDEN (__init_array_start = .);
KEEP (*(SORT(.init_array.*)))
KEEP (*(.init_array))
PROVIDE_HIDDEN (__init_array_end = .);
}
.fini_array :
{
PROVIDE_HIDDEN (__fini_array_start = .);
KEEP (*(.fini_array))
KEEP (*(SORT(.fini_array.*)))
PROVIDE_HIDDEN (__fini_array_end = .);
}
.ctors :
{
/* gcc uses crtbegin.o to find the start of
the constructors, so we make sure it is
first. Because this is a wildcard, it
doesn't matter if the user does not
actually link against crtbegin.o; the
linker won't look for a file to match a
wildcard. The wildcard also means that it
doesn't matter which directory crtbegin.o
is in. */
KEEP (*crtbegin.o(.ctors))
KEEP (*crtbegin?.o(.ctors))
/* We don't want to include the .ctor section from
the crtend.o file until after the sorted ctors.
The .ctor section from the crtend file contains the
end of ctors marker and it must be last */
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors))
KEEP (*(SORT(.ctors.*)))
KEEP (*(.ctors))
}
.dtors :
{
KEEP (*crtbegin.o(.dtors))
KEEP (*crtbegin?.o(.dtors))
KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
KEEP (*(SORT(.dtors.*)))
KEEP (*(.dtors))
}
.jcr : { KEEP (*(.jcr)) }
.data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkonce.d.rel.ro.*) }
.dynamic : { *(.dynamic) }
.got : { *(.got) *(.igot) }
. = DATA_SEGMENT_RELRO_END (24, .);
.got.plt : { *(.got.plt) *(.igot.plt) }
.data :
{
*(.data .data.* .gnu.linkonce.d.*)
SORT(CONSTRUCTORS)
}
.data1 : { *(.data1) }
_edata = .; PROVIDE (edata = .);
__bss_start = .;
.bss :
{
*(.dynbss)
*(.bss .bss.* .gnu.linkonce.b.*)
*(COMMON)
/* Align here to ensure that the .bss section occupies space up to
_end. Align after .bss to ensure correct alignment even if the
.bss section disappears because there are no input sections.
FIXME: Why do we need it? When there is no .bss section, we don't
pad the .data section. */
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
.lbss :
{
*(.dynlbss)
*(.lbss .lbss.* .gnu.linkonce.lb.*)
*(LARGE_COMMON)
}
. = ALIGN(64 / 8);
.lrodata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.lrodata .lrodata.* .gnu.linkonce.lr.*)
}
.ldata ALIGN(CONSTANT (MAXPAGESIZE)) + (. & (CONSTANT (MAXPAGESIZE) - 1)) :
{
*(.ldata .ldata.* .gnu.linkonce.l.*)
. = ALIGN(. != 0 ? 64 / 8 : 1);
}
. = ALIGN(64 / 8);
_end = .; PROVIDE (end = .);
. = DATA_SEGMENT_END (.);
/* Stabs debugging sections. */
.stab 0 : { *(.stab) }
.stabstr 0 : { *(.stabstr) }
.stab.excl 0 : { *(.stab.excl) }
.stab.exclstr 0 : { *(.stab.exclstr) }
.stab.index 0 : { *(.stab.index) }
.stab.indexstr 0 : { *(.stab.indexstr) }
.comment 0 : { *(.comment) }
/* DWARF debug sections.
Symbols in the DWARF debugging sections are relative to the beginning
of the section so we begin them at 0. */
/* DWARF 1 */
.debug 0 : { *(.debug) }
.line 0 : { *(.line) }
/* GNU DWARF 1 extensions */
.debug_srcinfo 0 : { *(.debug_srcinfo) }
.debug_sfnames 0 : { *(.debug_sfnames) }
/* DWARF 1.1 and DWARF 2 */
.debug_aranges 0 : { *(.debug_aranges) }
.debug_pubnames 0 : { *(.debug_pubnames) }
/* DWARF 2 */
.debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) }
.debug_abbrev 0 : { *(.debug_abbrev) }
.debug_line 0 : { *(.debug_line) }
.debug_frame 0 : { *(.debug_frame) }
.debug_str 0 : { *(.debug_str) }
.debug_loc 0 : { *(.debug_loc) }
.debug_macinfo 0 : { *(.debug_macinfo) }
/* SGI/MIPS DWARF 2 extensions */
.debug_weaknames 0 : { *(.debug_weaknames) }
.debug_funcnames 0 : { *(.debug_funcnames) }
.debug_typenames 0 : { *(.debug_typenames) }
.debug_varnames 0 : { *(.debug_varnames) }
/* DWARF 3 */
.debug_pubtypes 0 : { *(.debug_pubtypes) }
.debug_ranges 0 : { *(.debug_ranges) }
.gnu.attributes 0 : { KEEP (*(.gnu.attributes)) }
/DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) }
}

eelf_l1om.celf_l1omelf64-l1om�^B`^BP^BÞ]B0^Bð]Bð]BÊ�E�T�E�Q�EPZ�E�l�E�}�E���E���E�¢�E�gldelf_l1om_write_build_id_sectionread_hex��
out of memory
;4
¥à³÷ÿP
�´÷ÿx
ð´÷ÿ�
pµ÷ÿÀ
¶÷ÿè
PÚ÷ÿ8`Ú÷ÿPàÚ÷ÿhðÚ÷ÿ�Û÷ÿ�Û÷ÿ° Û÷ÿÈ0Û÷ÿà@Û÷ÿøPÛ÷ÿ`Û÷ÿ(pÛ÷ÿ@�Û÷ÿX°Û÷ÿpàÛ÷ÿ�Ü÷ÿ @Ü÷ÿ¸pÜ÷ÿРÜ÷ÿèÐÜ÷ÿðÜ÷ÿÝ÷ÿ0Ý÷ÿH�Ý÷ÿp0Þ÷ÿ�ðÞ÷ÿ¨ß÷ÿÀ0ß÷ÿØÐà÷ÿ�á÷ÿ(@â÷ÿH�ã÷ÿp`ä÷ÿ�å÷ÿØ0å÷ÿøàå÷ÿ pæ÷ÿH ç÷ÿpðç÷ÿ  è÷ÿÐ�ì÷ÿ `í÷ÿ@Ðí÷ÿ` øÿ øÿ`#øÿ°0#øÿÈ�#øÿà #øÿø'øÿHà'øÿ`0(øÿxP(øÿ��(øÿ° (øÿÈÐ(øÿð)øÿ0)øÿ0°)øÿHÀ)øÿ` *øÿx`*øÿ�p*øÿ¨ *øÿÀ°*øÿØÀ*øÿð +øÿ�+øÿ(Ð+øÿHð+øÿ`,øÿx -øÿ p-øÿ¸.øÿð�.øÿ(Ð.øÿH 1øÿ�P1øÿ¸Ð1øÿð`2øÿ(°2øÿHp3øÿx 4øÿ¨6øÿ :øÿx0:øÿ�<øÿøP<øÿ�<øÿ(=øÿHÐ=øÿh0>øÿ À>øÿÐÐ>øÿè ?øÿ`@øÿ8 @øÿXÀ@øÿp�AøÿÐBøÿÐBøÿhpDøÿ¸ÀEøÿ ÀFøÿ�`Gøÿ¨ÐGøÿÈ@Høÿð0Iøÿ°Iøÿ@`LøÿhàLøÿ�pMøÿÀ`Nøÿè°Nøÿ ÀNøÿ Oøÿ@ `Oøÿh �Pøÿ¨  QøÿÐ @Røÿð pUøÿ8!�UøÿP!PVøÿx!PWøÿÈ!�Wøÿè!ÐWøÿ" Xøÿ "@Xøÿ8"`XøÿX"ðXøÿ�"0Yøÿ "PYøÿÀ"pYøÿà"ÐYøÿ#Ð^øÿP#_øÿh#paøÿ¨#�aøÿÀ#`bøÿè#Ðbøÿ$0cøÿ0$ døÿ�$ðeøÿÐ$àføÿ%phøÿP%iøÿ�%`jøÿÀ%Àwøÿ&xøÿ(&�{øÿX&@}øÿ�&@øÿ°&��øÿè& �øÿP'ð�øÿp'@�øÿ�'��øÿ°'�øÿØ'�øÿ((°�øÿP(0�øÿ�(Ð�øÿ)@�øÿ )à�øÿ`)��øÿ�)Ð�øÿÐ) �øÿ*�øÿ(*ð�øÿP*�øÿ *°�øÿÈ* �øÿø*@�øÿ +°�øÿ@+0�øÿ¨+@¡øÿð+`³øÿ@,�´øÿ�,0µøÿ¸,�ºøÿ- »øÿ@-0»øÿX-p¼øÿ�-@Åøÿh.ÐÅøÿ .PÉøÿØ.`Éøÿð.pÉøÿ/ÊøÿX/0Êøÿp/PÊøÿ�/pÊøÿ /�Êøÿ¸/°ÊøÿÐ/ÐÊøÿè/�Ëøÿ0�Ëøÿ000ÌøÿP0PÌøÿh0PÏøÿ°0àÓøÿ1PÔøÿ81àÔøÿ`1@ÖøÿÀ1°Öøÿè1 ×øÿ2@Øøÿ820Úøÿ�2àÚøÿ°2�ÛøÿØ2 Üøÿ3PÞøÿ(3ààøÿX3Pâøÿ�3äøÿ°3ÐäøÿØ3Ðæøÿ4péøÿ04 ëøÿ`4ùøÿ�4Pùøÿ¸4Ðþøÿà4�ùÿH5`ùÿ�5ùÿÐ5Pùÿð5°ùÿ6 ùÿ06` ùÿP6° ùÿp6ð ùÿ�6`ùÿè6�ùÿ70ùÿ(7°ùÿH7Ðùÿ`7 ùÿ�7� ùÿ¨7!ùÿÈ7 !ùÿè7 "ùÿ8@"ùÿ 8P"ùÿ88`"ùÿP8p"ùÿh8�"ùÿ�8�"ùÿ�8 "ùÿ°8°"ùÿÈ8À"ùÿà8Ð"ùÿø8ð"ùÿ9#ùÿ(9 #ùÿ@9@#ùÿX9`#ùÿp9�#ùÿ�9 #ùÿ 9À#ùÿ¸9à#ùÿÐ9$ùÿè9$ùÿ: $ùÿ:@$ùÿ0:`$ùÿH:%ùÿ�:`%ùÿ¨:0&ùÿè:`&ùÿ;�&ùÿ;à&ùÿ0;'ùÿH;0'ùÿ`;@'ùÿx; 'ùÿ�;Ð'ùÿ¸;À(ùÿà;à(ùÿø;)ùÿ<`4ùÿ`<ð4ùÿ�< 5ùÿ <P6ùÿÀ<ð6ùÿà<@7ùÿ=à7ùÿ =�8ùÿH=ð8ùÿp=P9ùÿ�=ð9ùÿÐ= :ùÿø=;ùÿ>P=ùÿX>`=ùÿp>p=ùÿ�>ÀAùÿ°> Cùÿ? EùÿH?`Eùÿh?�Eùÿ�?0Fùÿ¨?`Gùÿø?ÀIùÿ`@ÐJùÿ°@àMùÿAPNùÿHARùÿ�A�SùÿèAðSùÿBUùÿ(B UùÿPBÀYùÿpBÀZùÿ¸B�aùÿàBÀbùÿC hùÿXCðiùÿ�CÐlùÿÀC mùÿàCÀmùÿøCÀnùÿ0D�oùÿ`Dàsùÿ°DvùÿØD@wùÿ@Ep~ùÿ�Eàùÿ¸E°�ùÿèE �ùÿFð�ùÿ0FÐ�ùÿ�F�ùÿ�F0�ùÿ°FÀ�ùÿØFà�ùÿøFà�ùÿ@G°�ùÿhGà�ùÿ�GÀ�ùÿàG�ùÿHð�ùÿHHÀ�ùÿhHà�ùÿ�Hà ùÿ¸H°¡ùÿèH¦ùÿ8I0¨ùÿ`I`©ùÿÈI�°ùÿJ²ùÿ@JвùÿpJÀ³ùÿ�J´ùÿ¸Jð·ùÿK0¸ùÿ K�¸ùÿ8Kp¹ùÿ`K�¹ùÿxKйùÿ�K0ºùÿÀK`ºùÿØK�»ùÿðK¼ùÿL0Àùÿ8L0Áùÿ�LÈùÿ¨L0ÉùÿÐLÏùÿ M`ÐùÿHM@Óùÿ�MÔùÿ¨M0ÔùÿÀM0ÕùÿøM`×ùÿ N�ÝùÿpNðÞùÿ�NÀßùÿÈN°àùÿèNáùÿOàäùÿ`O åùÿxO`åùÿ�O�åùÿ¨O îùÿðO`ïùÿ P@ðùÿHPàðùÿpPàñùÿÀP òùÿØPóùÿðP`úÿ@Q°úÿhQÀ úÿ¨Q0
úÿÐQ0 úÿ R� úÿXR0 úÿ�RÐúÿÈRÀúÿS�úÿhS@úÿ¨SÐúÿÈS@úÿT úÿPTpúÿ�T�úÿ¨TÀúÿÀTúÿøTpúÿU°úÿhUàúÿ�Uðúÿ°UúÿÈU@úÿðUÀúÿVÐúÿ(VzRx �$�¦÷ÿªN ��s
O b
N D§÷ÿ^G�o
J $dP§÷ÿrA�P�G GFA$�¨§÷ÿ�N ��i
I ML´ ¨÷ÿ7$B�B�B �B(�A0�A8�GÀ*C
8D0A(B BBBG Ì÷ÿÌ÷ÿ{4pÌ÷ÿLhÌ÷ÿd`Ì÷ÿ|XÌ÷ÿ�PÌ÷ÿ¬HÌ÷ÿÄ@Ì÷ÿÜ8Ì÷ÿô0Ì÷ÿ (Ì÷ÿ$ Ì÷ÿ%<8Ì÷ÿ%TPÌ÷ÿ%lhÌ÷ÿ%��Ì÷ÿ%��Ì÷ÿ%´°Ì÷ÿ%ÌÈÌ÷ÿäÐÌ÷ÿüÈÌ÷ÿ$ÀÌ÷ÿbD�l
H M
K Q<Í÷ÿ¥D�
G \�Í÷ÿ±D¬t@Î÷ÿ�8Î÷ÿ)D,¤PÎ÷ÿ�H�^
J t
D v
B ÔÀÏ÷ÿµD� 
D ô`Ð÷ÿ­A��
G $ðÐ÷ÿGM��N0��
F <Ò÷ÿÆN0��Y
I D\ÈÒ÷ÿ«B�A�G �J0U
 AABA _
 AABA ¤0Ó÷ÿA�N$Ä0Ó÷ÿ¬M��N0���
E $ì¸Ó÷ÿ�M��N �Q
D $ Ô÷ÿ¡A�G n
DF ,<¨Ô÷ÿÆA�A�G h
AAE ,lHÕ÷ÿ¯A�D�G0s
AAG L�ÈÕ÷ÿ×B�B�A �A(�D0W
(D CBBD Z
(C ABBF ìXÙ÷ÿÔN0��b
A  Ú÷ÿgDY
E D¬,hÚ÷ÿOB�B�B �B(�A0�A8�D@Æ
8A0A(B BBBA D
8F0A(B BBBA D
8F0A(B BBBA D
8F0A(B BBBA D
8F0A(B BBBB LÜñ÷ÿóB�G�D �A(�J@S
(A ABBG H
(A ABBJ L,¸ñ÷ÿêB�B�B �B(�D0�H8�GÐå
8A0A(B BBBF |Xøÿ�`øÿQ¬¨øÿ LÄ øÿeB�B�B �B(�D0�D8�DP0
8D0A(B BBBG ÀøÿÂ,xøÿED°øÿL�Qd°øÿ?|Øøÿ$�Ðøÿ-A�D�D aAA$¼Øøÿ-A�D�D aAAäàøÿ,üøøÿ{ `øÿ, XøÿRD  øÿ;\ Èøÿt Àøÿ0� Øøÿ¤ Ðøÿ ¼ ÈøÿXÔ øÿQH�e
A bô PøÿIM��D w
�øÿDV,
�øÿDQ$D
�øÿ
M��I �n
D l
xøÿL4�
°øÿ�A�H�G0[
AAC [CA4¼
øÿqA�A�G S
FAE DCAô
PøÿOQ ��d
K L �øÿLB�E�E �E(�D0�A8�D`$
8D0A(B BBBE d �øÿ,A�j4� �øÿqA�D�D s
AAB nAA4¼ Øøÿ�B�I�A �
HBK _DBô 0øÿEI�{, `øÿ¶A�I�G c
AAJ ,D ðøÿ+X0����s
E g
I fdt ðøÿeB�B�B �B(�A0�A8�GPJ
8A0A(B BBBK Ã
8A0A(B BBBC dÜ øøÿB�G�E �E(�D0�A8�DP{
8D0A(B BBBE J
8A0A(B BBBC D
 øÿ d\
�øÿÙB�E�E �A(�I0�y
(A MBBO h
(A MBBF J
(A MBBL Ä
!øÿ7DkÜ
8!øÿ7Dkô
`!øÿfN ��{
G °!øÿÂG�Q
X �44`"øÿYB�A�C �C
ADB EAB,l�"øÿ�A�D�G T
AAF �è"øÿ $´à"øÿÊM��D x
G F
J $Ü�#øÿºM��D x
G y
G  $øÿ=A�L nA$@$øÿ\<H$øÿÄB�B�E �E(�D0�D8�GPw
8A0A(B BBBB L8A0J(B BEBD�¸$øÿxB�E�E �E(�D0�A8�D@S8A0A(B BBBLäð$øÿ±B�E�E �E(�D0�A8�D@p
8A0A(B BBBA L4`%øÿ�B�B�B �E(�D0�A8�D�%
8A0A(B BBBE d�°&øÿLB�B�E �E(�A0�A8�DpØ
8A0A(B BBBJ A8A0A(B BBB\ì�'øÿñB�E�E �E(�A0�A8�D`�
8A0A(B BBBC v8A0A(B BBB$L8(øÿ�M��M��I@�[
B t°(øÿeDP
L D$�)øÿmK�b
C S
M $¼H)øÿêM��N@��~
G �$ä*øÿ~E�Y
J A
O $ h*øÿ­M��Np��G
F 4ð,øÿN ��a
A 4TP-øÿ�A�G ]
AJ j
AE cA$�¨-øÿêM��M��L0�h
B ´p.øÿBDi
A Ô .øÿì�.øÿHDo
A $ È.øÿMA�A�G AAA<4ð.øÿ0B�E�A �D(�D0 
(C ABBD $tà/øÿM��I �w
C �È0øÿ�H�v
J D¼H1øÿ%B�B�B �D(�D0�G@¤
0A(A BBBG 04øÿ$84øÿ¶O�`
A K
E LDÐ4øÿöB�B�E �E(�D0�I8�FP¶
8A0A(B BBBG ��5øÿ?L��D n´ 5øÿ3DjÌÈ5øÿMN ��~ìø5øÿ6øÿ H�W$$6øÿ�M��M��I0�gLh6øÿ?N ��pl�6øÿ H�W��6øÿ H�W¬�6øÿQM��I �zLÌÈ6øÿþB�B�B �B(�D0�D8�G@
8A0A(B BBBD x;øÿ*De<4�;øÿfB�B�D �C(�G0
(D ABBF tÀ=øÿ
$�¸=øÿÒM��V0����
B $´p>øÿoN ��H
J Nܸ>øÿYM��D GLüø>øÿbB�L�B �B(�A0�D8�J@Ä
8A0A(B BBBA LL@øÿLB�E�A �C(�G0E
(D ABBH Ú(D ABB,�AøÿäM��Y����D@b
D OLÌØAøÿ�B�B�B �E(�D0�J8�G`b8A0A(B BBB,Cøÿ�A�G�J H
AAL <LxCøÿZB�L�A �A(�D08(D ABBL��DøÿX
B�E�B �E(�D0�D8�G��
8A0A(B BBBE ܨQøÿ3D n,ôÐQøÿ}B�U�C �R
ALG 4$ Uøÿ·A�A�D0þ
AAA �
AAE \¨VøÿøD!
K 4|�XøÿIA�A�G O
FAA ®
AAH d´ YøÿB�B�B �E(�A0�A8�G@þ
8A0A(B BBBD _
8A0A(B BBBG H\øÿCA�A<x\øÿID ]
G `\¨\øÿ?A�]
B Z$|È\øÿ�H�F
B e
K HL¤0]øÿûA�A�G Q
AAD O
AAG ,
AAJ S
AAK $ôà_øÿ�M��V@���l
A ,Xdøÿ|A�A�G V
DAA |L¨døÿ�B�E�E �E(�A0�A8�D@j
8A0A(B BBBE n
8A0A(B BBBH L
8G0A(B BBHN ÌÈeøÿiD�M
G <ìføÿ�A�D�G H
AAJ ]
AAA \AA,,xføÿ¢A�D�G x
AAJ <\øføÿ2B�B�A �C(�G@e
(A ABBF 4�øhøÿÂB�H�A �A(�D0«(A ABBÔ�iøÿmN ��f
D $ôàiøÿÙA�J �
AF L�jøÿB�D�D �C(�N0P
(C ABBA P
(A ABBF $lhkøÿ�A�J
E c
M ,�àkøÿìM��N0��e
H Õ
C $Ä møÿ�M��X0���d
G ìpøÿgM��I �Ld hpøÿ|B�B�B �B(�D0�D8�J�¯
8A0A(B BBBE i
8A0A(B BBBE Dt�røÿ
B�B�B �D(�D0�G@W
0A(A BBBD L¼HuøÿB�B�B �B(�A0�A8�D�'
8A0A(B BBBA L �øÿB�E�B �E(�D0�D8�K@Ì
8A0A(B BEBF $\è�øÿ¦A�Q {
AB L�p�øÿZB�E�B �B(�D0�D8�G�Ï
8D0A(B BBBJ 4Ô��øÿ�A�G Q
AF O
DE JD Ø�øÿ
$$ Ð�øÿ@Dò
J U
K äL è�øÿÌB�B�B �A(�D0�x
(A BBBV d
(A BBBK S
(A BBBA ì
(A BBBE @
(A BBBK F
(A BBBG X
(A BBBQ Ó
(O BBBA J
(A BBBS 
(A BBB] 44!Ð�øÿ�B�Q�H �r
AII dAI4l!(�øÿxB�A�A �D Ó
 AABA ¤!p�øÿ¼!h�øÿLÔ!`�øÿ�B�E�B �E(�D0�D8�GPf
8A0A(B BBBC $"°�øÿ<"¸�øÿT"À�øÿl"È�øÿ�"Ð�øÿ�"Ø�øÿ DT,´"à�øÿ¤A�V
I A
W A
W Aä"`�øÿ
ü"X�øÿ N@��K
G #Ø�øÿD4#à�øÿüB�B�B �A(�A0�D@u
0A(A BBBG d|#��øÿ�B�B�B �B(�A0�A8�D@5
8A0A(B BBBK Û
8A0A(B BBBA ä#À¢øÿmDo
A $$£øÿ�M��N0��X
E \,$x£øÿXB�E�B �E(�D0�C8�G@û
8A0A(B BBBG Y8G0A(B BBB$�$x¤øÿiM��P��D0G$´$À¤øÿiM��P��D0G$Ü$¥øÿM��[@����óL%¦øÿëB�I�B �A(�A0�´
(A BBLD (A BBB$T% §øÿ¥A�g
H R
N $|%(¨øÿ¥A�g
H R
N $¤%°¨øÿM��N0��u
H j$Ì%�©øÿ©M��M��I0�ù
D ,ô% «øÿ�M��M��N@��_
I $$&�­øÿpM��M��IP�v
G ,L&È®øÿ«M��[P����m
K ¹
G $|&H°øÿÁM��U@���@
F $¤&ð°øÿþM��I0��
F ,Ì&Ȳøÿ�M��\����G°|
D ,ü&8µøÿ%M��M��N`��q
G 4,'8·øÿf
B�B�B �B(�A0�A8�D�d'pÄøÿ@Di
C K$�'�ÄøÿzM��S@���X
H d¬'èÉøÿ½B�F�B �B(�A0�A8�D »
8A0A(B BBBI È
8A0A(B BBBA <(@ÏøÿÆB�I�C �N
ABA T
ABY DT(ÐÏøÿ�A�a
V {
] m
K w
a  
L y
G A
O �((ÒøÿHM��D v¼(XÒøÿXM��Q �yÜ(�ÒøÿQL��N �vü(ØÒøÿKM��D y)ÓøÿKM��D y<)8Óøÿ2A�pT\)XÓøÿeM��N0��`
E O
I à
H 0
H 2
F  
E S
E ´)pæøÿ&$Ì)�æøÿ�L��I �f
E ô)çøÿyN ��W
K *`çøÿDL$,*hçøÿ9M��I �~
D T*�èøÿqD@U
G Pt*àèøÿqD@R
J P�*@éøÿ�D@n
F P´*°éøÿyD@`
D PÔ*êøÿì*êøÿ
+êøÿ
+êøÿ
4+êøÿ L+øéøÿ
d+ðéøÿ
|+èéøÿ
�+àéøÿ
¬+Øéøÿ
Ä+ÐéøÿÜ+Øéøÿô+àéøÿ
 ,Øéøÿ$,àéøÿ<,èéøÿT,ðéøÿl,øéøÿ�,êøÿ�,êøÿ´,êøÿ
Ì,êøÿä,êøÿü,êøÿ4-êøÿ�B�D�A �[
ABK RAM$L-xêøÿ`A�D�I OAA<t-°êøÿËB�A�A �B
HBH F
ABO ´-@ëøÿ#DUÌ-Xëøÿ#DUä-pëøÿLDCü-¨ëøÿ!.Àëøÿ,.ÈëøÿD.ÀëøÿYD h
D d.ìøÿ0DS
I O$�.ìøÿåA�y
F Z
F ¬.ØìøÿÄ.àìøÿLÜ.èìøÿ_ B�B�E �B(�D0�D8�J Æ
8A0A(B BBBA ,/ø÷øÿ�Gà�L/høøÿ©Gà¡l/øøøÿ¢Gà��/�ùøÿ�M��I �¬/úøÿAM��D kÌ/8úøÿ�Gà�$ì/¸úøÿ�N ��|
F X
H g$00ûøÿkA�D�D _AA$<0xûøÿXA�L�G°CA4d0°ûøÿ�A�C�D G
CAE vAC$�0üøÿ©M��I �k
G Ä0 üøÿgS ��S<ä0ðüøÿ=B�B�G �A(�D0��
(O BBLI $1ðþøÿ
<1èþøÿ$T1àþøÿNM��[P����¿
I d|1ùÿÜB�E�E �E(�A0�D8�D`P
8A0A(B BBBA ß
8C0A(B BBBH ,ä1�ùÿrM��I �Y
A Ã
M H
H 2Ðùÿ7DN
F Z42ðùÿ$L2øùÿ¡M��M��L`�zLt2�ùÿ)B�B�B �B(�A0�A8�DPí
8A0A(B BBBA dÄ2`ùÿ`B�B�B �E(�D0�A8�D��
8A0A(B BBBA w
8A0A(B BBBM L,3X ùÿB�O�B �B(�A0�A8�D@k
8F0A(B BBBA d|3
ùÿ B�L�B �B(�A0�A8�IPV
8A0A(B BBBA p
8A0A(B BBBA ,ä3À ùÿjA�D�G D
FAI <4
ùÿ¡B�B�A �A(�D0©
(A ABBA \T4pùÿB�B�D �D(�G0r
(A ABBE L
(A ABBF s
(A ABBA $´4�ùÿcA�G n
AI Ü4Øùÿ $ô4àùÿ�M��I �H
B 5HùÿA�D<5HùÿñB�B�E �A(�A0�G@�
0A(A BBBF $�5ùÿÁA�D 
AK $¬5¨ùÿ,H�S0���·
F LÔ5°ùÿ×B�B�B �E(�D0�C8�Gp�
8D0A(B BBBH $$6@%ùÿGY����NP��n
K <L6h&ùÿØB�B�A �A(�Dp^
(A ABBB �6)ùÿÂA�N
A ¬6¸)ùÿ4Ä6À)ùÿõA�F�I l
AAB q
FAH ,ü6�*ùÿÄB�A�C �ºABL,7(+ùÿFB�E�B �B(�A0�A8�GÀ
8A0A(B BBBA $|7(/ùÿ0M��N@��q
D d¤701ùÿ)B�E�B �B(�G0�A8�D`ß
8A0A(B BBBH D
8F0A(B BBBE L 8ø1ùÿ&B�B�B �B(�A0�A8�D Q
8A0A(B BBBG $\8Ø8ùÿfM��QÀ��q
A ,�8 :ùÿÁB�G�C �U
ABD ´8À:ùÿåM��I �Î$Ô8�;ùÿLH[
E G
A G
A Lü8¸;ùÿÒB�B�B �B(�A0�A8�J°v
8A0A(B BBBD L9H?ùÿ3Dnd9p?ùÿ $|9x@ùÿ�M��I �H
B ¤9à@ùÿA�DÄ9àDùÿñB�B�E �A(�A0�G@�
0A(A BBBF $ :�EùÿÁA�D 
AK $4:@Lùÿ,H�S0���·
F L\:HMùÿ×B�B�B �E(�D0�C8�Gp�
8D0A(B BBBH $¬:ØRùÿGY����NP��n
K <Ô:TùÿØB�B�A �A(�Dp^
(A ABBB ; VùÿÂA�N
A 4;PWùÿ4L;XWùÿõA�F�I l
AAB q
FAH ,�; XùÿÄB�A�C �ºABL´;ÀXùÿFB�E�B �B(�A0�A8�GÀ
8A0A(B BBBA $<À\ùÿ0M��N@��q
D d,<È^ùÿ)B�E�B �B(�G0�A8�D`ß
8A0A(B BBBH D
8F0A(B BBBE L�<�_ùÿ&B�B�B �B(�A0�A8�D Q
8A0A(B BBBG $ä<pfùÿfM��QÀ��q
A , =¸gùÿÁB�G�C �U
ABD <=XhùÿåM��I �Î$\=(iùÿLH[
E G
A G
A L�=PiùÿÒB�B�B �B(�A0�A8�J°v
8A0A(B BBBD Ô=àlùÿ3Dnì=mùÿW$>Pmùÿ×Y����I@�i
E ,>nùÿ
D>nùÿFA�J
E u$d>0nùÿSDM
G Y
O N�>hnùÿ,Dg¤>�nùÿ $¼>�oùÿ�M��I �H
B ä>ðoùÿA�D?ðsùÿñB�B�E �A(�A0�G@�
0A(A BBBF $L?¨tùÿÁA�D 
AK $t?P{ùÿ,H�S0���·
F L�?X|ùÿ×B�B�B �E(�D0�C8�Gp�
8D0A(B BBBH $ì?è�ùÿGY����NP��n
K <@�ùÿØB�B�A �A(�Dp^
(A ABBB T@°�ùÿÂA�N
A t@`�ùÿ4�@h�ùÿõA�F�I l
AAB q
FAH $Ä@0�ùÿ0M��N@��q
D Lì@8�ùÿB�B�B �B(�A0�A8�D�Q
8A0A(B BBBG $<A�ùÿfM��QÀ��q
A ,dAP�ùÿÁB�G�C �U
ABD �Að�ùÿåM��I �Î$´AÀ�ùÿLH[
E G
A G
A LÜAè�ùÿÒB�B�B �B(�A0�A8�J°v
8A0A(B BBBD ,Bx�ùÿ3DnDB �ùÿ1\BÈ�ùÿDtBÐ�ùÿ�B�E�B �B(�A0�A8�{0A(B BBB,¼B(�ùÿ6M��M��N`��K
E $ìB8�ùÿÖM��V0����
L $Cð�ùÿ�M��Qà��t
A L<Ch ùÿýB�E�B �H(�D0�A8�GÀ"�
8A0A(B BBBF �C¡ùÿ8¤C@¡ùÿÔL¼C¢ùÿZB�E�B �B(�A0�A8�Dh>8A0A(B BBB$ D¶ùÿPM��M��N@��y
G <4D@·ùÿB�E�A �A(�G0â
(G ABBJ $tD¸ùÿmM��QÐ��NL�DX¸ùÿýB�E�B �H(�A0�D8�I°"�
8A0A(B BBBF 4ìD¹ùÿGA�D�D l
DAF DAA<$E ¹ùÿ¯B�H�B �D(�A0�v
(A BBBB ,dE�¹ùÿ�A�C
E�J����Ê
C L�E¼ùÿíB�B�B �E(�A0�D8�D@I
8D0A(B BBBF LäE ¼ùÿ¸B�B�B �E(�D0�A8�DpP
8A0A(B BBBB <4F¿ùÿ±B�E�A �D(�G��(A ABBtF�¿ùÿ�A�F`�AD�FÀùÿhB�E�B �A(�A0�G�
0D(A BBBA <ÜF(ÁùÿXB�E�A �A(�D�
(D ABBA <GHÂùÿÁB�E�A �A(�D�­(A ABB\GØÂùÿtGÐÂùÿ6G d4�GøÂùÿGA�D�D m
DAE DAAÄGÃùÿQG�H�O �rLäGPÃùÿ>B�J�B �B(�A0�A8�G@´
8D0A(B BBBF ,4H@Äùÿ+A�C
K��V���A
J dH@Èùÿ|H8Èùÿ
$�H0Èùÿ<A�A�D sAA¼HHÈùÿ{H�i
G ÜH¨Èùÿ$ôH Èùÿ�Q��_@����XÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÑÛ ø2@
(ªBõþÿo`@Ø@ @
T èâh�h#@è!@� þÿÿo¨!@ÿÿÿoðÿÿo, @áh&3@63@F3@V3@f3@v3@�3@�3@¦3@¶3@Æ3@Ö3@æ3@ö3@4@4@&4@64@F4@V4@f4@v4@�4@�4@¦4@¶4@Æ4@Ö4@æ4@ö4@5@5@&5@65@F5@V5@f5@v5@�5@�5@¦5@¶5@Æ5@Ö5@æ5@ö5@6@6@&6@66@F6@V6@f6@v6@�6@�6@¦6@¶6@Æ6@Ö6@æ6@ö6@7@7@&7@67@F7@V7@f7@v7@�7@�7@¦7@¶7@Æ7@Ö7@æ7@ö7@8@8@&8@68@F8@V8@f8@v8@�8@�8@¦8@¶8@Æ8@Ö8@æ8@ö8@9@9@&9@69@F9@V9@f9@v9@�9@�9@¦9@¶9@Æ9@Ö9@æ9@ö9@:@:@&:@6:@F:@V:@f:@v:@�:@�:@¦:@¶:@Æ:@Ö:@æ:@ö:@;@;@&;@6;@F;@V;@f;@v;@�;@�;@¦;@¶;@Æ;@Ö;@æ;@ö;@<@<@&<@6<@F<@V<@f<@v<@�<@�<@¦<@¶<@Æ<@Ö<@æ<@ö<@=@=@&=@6=@F=@V=@f=@v=@àùh�ûh:�C1�Chühàûh'üàC
`qA°aA`oA�nAtApkAàhA0gA@aAÐ`A fA0ÀAÐÁA�¿A EA éhìh`îh@ïhÛñCXýh`i`Bð°AÀ°AбAÐBPøA ±A0²A�ôA�ÞA¯ßCD�Ep±A0óAPíA ìAPåA0àA ßA:�C©�E+4�C#/�C+±�E+¹�E#@�BBð°AÀ°AбAð3Bp*B ±A0²A &B B GGp±AP%BpB@BpBPBÀB:�C©�E+4�C#/�C+±�E+¹�E#@ÀDBð°AÀ°AбA ®AÀ±A ±A0²A`DBÀBBZ Gd Gp±ADB CBpoBð°AÀ°AбAðaBÀ^B ±A0²AðZBðDB$�H-�Hp±A YBÀSB�RBÀKB FBFB:�C©�E+4�C#/�C+±�E+¹�E#@�ild.debugx?D.shstrtab.interp.note.ABI-tag.note.gnu.build-id.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.gnu_debuglink @@ !<@<$4öÿÿo`@`À>  @ ¸FØ@ØT Nÿÿÿo, @, z[þÿÿo¨!@¨!@jè!@è!�th#@h#� ~ø2@ø2y3@3p
��=@�=¨l�(ªB(ª�@ªB@ªPà ���H��4
¦È�HÈ�I°èàhèà·øàhøà¾áháÃáhá°ÌÀâhÀâ(ÑèâhèâHÚ@èh@èh àÀñh¨ñÀ å¨ñ¸ñô