ELF                      d      4     (   U‰åWVSƒì@‰EÐ‰UÔ‹u‹}�EàPWV‹EÐ‹UÔèüÿÿÿ‰EÈ‰UÌ‹Eà‹UäY1É;MÐMÔ}‰Ó÷Óë‰Á‰ÓƒÁÿƒÓÿ	ÓÁëRPWVÿuÔÿuÐh    h-   h‡   h   hE   ¶ËQèüÿÿÿƒÄ0‹EÐ‹UÔƒÀÿƒÒÿUÔ‰ÑÁé‰ð‰ú‰ÒÁú‰Ð9ðú‰ÐÁè8Át‹UÌ÷Òë‹EÈ‹UÌƒÀÿƒÒÿUÌ‰ÐÁèÿuÌÿuÈWVÿuÔÿuÐhV   h�   h‰   h   hE   ¶ÀPèüÿÿÿ‹Mà‹]äƒÄ0SQWVÿuÔÿuÐh¨   hß   h‹   h   hE   ‰È‰Ú‰ÒÁú‰Ð1Á1Ó)ÁÓ‰MÀ‰]Ä‰ñ‰û‰ÛÁû‰Ù‰È‰Ú1ð1ú)ÈÚ9EÀ‹]ÄÓœÀ¶ÀPèüÿÿÿƒÄ(ÿuÔÿuÐÿuäÿuàWVÿuÌÿuÈhó   h>  h�   h   hE   ‹MÈ¯Ï‹EÌ¯ÆÁ‹EÈ÷æÊEàUä‰Ñ‰Â‹EÐ1Ð‹UÔ1Ê	Ð”À¶ÀPèüÿÿÿƒÄ@�eô[^_]Â …Ò„´  U‰åWVSƒì@‰UÄ‰EÀ‰UÈÁú‰UÌ‹EÀ‰EÐÁø‰EÔ�EàPÿuÌÿuÈ‹EÐ‹UÔèüÿÿÿ‰Æ‰×‹Eà‹UäYƒ}À ~‰Ó÷Óë‰Á‰ÓƒÁÿƒÓÿ	ÓÁëRPÿuÌÿuÈÿuÔÿuÐh    h-   jrh    hE   ¶ËQèüÿÿÿƒÄ0ƒ}À žÂƒ}Ä ŸÀ8Ât‰ú÷Òë‰ð‰úƒÀÿƒÒÿ	ú‰ÐÁèWVÿuÌÿuÈÿuÔÿuÐhV   h�   jth    hE   ¶ÀPèüÿÿÿ‹Eà‹UäƒÄ0RPÿuÌÿuÈÿuÔÿuÐh¨   hß   jvh    hE   ‰Á‰Ó‰ÛÁû‰Ù1È1Ú)ÈÚ‹]ÄÁû‹MÄ1Ù)Ù9È‰ÐƒØ œÀ¶ÀPèüÿÿÿƒÄ(ÿuÔÿuÐÿuäÿuàÿuÌÿuÈWVhM  h>  jxh    hE   ‹MÌ¯Î‹EÄ¯ÇÁ‹EÄ÷æÊEàUä‰Ñ‰Â‹EÐ1Ð‹UÔ1Ê	Ð”À¶ÀPèüÿÿÿƒÄ@�eô[^_]ÃÃU‰åWVSƒì`‰EÈ‰UÌ‹E‹U‰EÐ‰UÔ�EàPÿuÔÿuÐ‹EÈ‹UÌèüÿÿÿ‰E¸‰U¼‹Eà‹Uä‰$PÿuÔÿuÐÿuÌÿuÈh�  hÍ  jAh   hE   ;EÐ‰ÐEÔ’À¶ÀPèüÿÿÿ‹uà‹}äƒÄ(ÿuÌÿuÈWVÿuÔÿuÐÿu¼ÿu¸hó   h>  jCh   hE   ‹M¸¯MÔ‹E¼‹]Ð¯ÃÁ‰Ø÷e¸Êðú‰Ã‹EÈ1Ø3UÌ	Ð”À¶ÀPèüÿÿÿ‹u¼‹]ÔƒÄ8ÿuÔÿuÐÿuÌÿuÈhÓ  h÷  jFh   hE   ‰ð÷ã	Ð”À¶ÀPèüÿÿÿ‹EÐ1Ò‰EÀ‰UÄ‹EÐ÷æ‰Æ‰×ƒÄ(ÿuÔÿuÐÿuÌÿuÈhÓ  h  jIh   hE   1É…Ò”ÁQèüÿÿÿ‰÷1ö‰u°‰}´‹E¸÷ã‰Æ‰×ƒÄ(ÿuÔÿuÐÿuÌÿuÈhÓ  h#  jMh   hE   1À…Ò”ÀPèüÿÿÿ‰÷1öƒÄ01Û‹E°‹U´ðú¹   r1ÉPPÿuÔÿuÐÿuÌÿuÈhÓ  h4  jPh   hE   1À	Ù”ÀPèüÿÿÿu°}´‹EÐ÷e¸‰E¸‰U¼ƒÄ01É1Ûðús¹   PPÿuÔÿuÐÿuÌÿuÈhÓ  h4  jTh   hE   1À	Ù”ÀPèüÿÿÿu¸}¼ƒÄ01É1Û‰ð‰úEàUäs¹   PPÿuÔÿuÐÿuÌÿuÈhÓ  h>  jWh   hE   1À	Ù”ÀPèüÿÿÿƒÄ(ÿuÔÿuÐÿuÌÿuÈhG  hx  jZh   hE   uà}ä‹EÈ1ð‹UÌ1ú	Ð”À¶ÀPèüÿÿÿ‹]Ð‹EÈ‰E°ƒÄ0…Û„«  ‹uÈ1ÿQ�EàPÿuÄÿuÀ‰ð‰úèüÿÿÿ‰E¸‰U¼‹Eà‹Uä‰$PÿuÄÿuÀWVh�  hÍ  j(h   hE   ;EÀ‰ÐEÄ’À¶ÀPèüÿÿÿƒÄ(WVÿuäÿuàÿuÄÿuÀÿu¼ÿu¸hó   h>  j*h   hE   ‹M¼¯MÀ‹EÄ‹U¸¯ÂÁ‰Ð÷eÀÊEàUä1ð1ú	Ð”À¶ÀPèüÿÿÿƒÄ8ÿuÄÿuÀWVhÓ  h€  j-h   hE   ‹E¼1Ò	Ð”À¶ÀPèüÿÿÿƒÄ(ÿuÄÿuÀWVhÓ  h�  j/h   hE   1Àƒ}ä ”ÀPèüÿÿÿ‹E°1Ò÷ó‰U¤ƒÄ(ÿuÄÿuÀWVhž  hÌ  j5h   hE   ‰E¨1À‰E¬‹E¸3E¨‹M¬3M¼	È”À¶ÀPèüÿÿÿƒÄ(ÿuÄÿuÀWVhÙ  h  j7h   hE   ‹U¤1É‹Eà1Ð‹Uä1Ê	Ð”À¶ÀPèüÿÿÿƒÄ0PPÿuÔÿuÐ‹EÈ‹UÌè»÷ÿÿ‹MÐ‹uÈZ_‰Ê‰M¸‰ðèƒùÿÿ‹EÐ1Ò÷ØUÔ‰EÀ‰UÄQQRP‹EÈ‹UÌèˆ÷ÿÿ÷Û_X‰Ú‰ðèWùÿÿ‹uÈ1ÿ÷Þ}ÌPPÿuÔÿuÐ‰ð‰úè`÷ÿÿ‹E°÷Ø‰EÐZY‹U¸è*ùÿÿPPÿuÄÿuÀ‰ð‰úè=÷ÿÿXZ‰Ú‹EÐèùÿÿ�eô[^_]Â U‰åWVSƒì1Û‹ƒ    ‹“$   VVÿ³,   ÿ³(   è–úÿÿƒÃ_XƒûPu×ÇEÜ@œ  ¹   1Û¾”  1ÿ‰ð‰ú¤ÂÁàÆ×‰uà‰}äkû¸   ÷áú‹uà‹}äÆ×kÃ‰EØ¸   ÷á‰Eà‰Uä‹EØEäkß¸   ÷æÚ‹Mà‹]äÁÓ…Ûu…Éu¹   1Û…ÿu…öu¾   1ÿPPSQ‰Mà‰]ä‰ð‰úèìùÿÿZYÿMÜ‹Mà‹]ä…dÿÿÿ�eô[^_]ÃºÙ  ¸  éüÿÿÿ¸  éüÿÿÿ test32s test64s test32  test64  ÿÿÿÿÿÿÿÿ              ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ                            remainder sign mismatch: %lld %% %lld = %lld a > 0 ? r >= 0 : r <= 0 tests/div_test.c quotient sign mismatch: %lld / %lld = %lld ((a > 0) == (b > 0)) ? q >= 0 : q <= 0 remainder is larger than dividend: %lld %% %lld = %lld abs64(r) < abs64(b) division doesn't satisfy base property: 0x%llx * 0x%llx + 0x%llx != 0x%llx q * b + r == a division doesn't satisfy base property: %lld * %lld + %lld != %lld remainder is larger than dividend: 0x%llx %% 0x%llx = 0x%llx r < b division overflow in 0x%llx, 0x%llx (q >> 32) * (b >> 32) == 0 x1 < (1LL << 32) x2 < (1LL << 32) x1 <= ~x2 x1 <= ~r division overflow test failure in 0x%llx, 0x%llx a == x1 (q >> 32) == 0 (r >> 32) == 0 C compiler division failure in 0x%llx, 0x%llx q == (a / b) C compiler modulo failure in 0x%llx, 0x%llx r == (a % b) div_test  LICENSE=GPLv3+ div functional_test div_test                                                              Æ	          Õ	  
                   +              :              M              b               grub_mod_init grub_mod_fini grub_divmod64 grub_divmod64s grub_test_register grub_test_unregister grub_test_assert_helper   "     ]     b     l     q     z   
  ×     Ü     æ     ë     ô   
                   d  
  €    …    �    ”    Ë  
      R    W    ^    c    l  
  «    °    ·    ¼    Å  
  á    æ    í    ò    %  
  A    F    M    R    ‰  
  Å    æ    ë    ò    ÷      
  -    2    9    >    s  
  �    ’    ™    ž    °  
  Ø    Ý    ä    é    ö  
      "    )    .    ;  
  j    o    v    {    ˆ  
  ¿    Ä    Ë    Ð    Ý  
                  ,  
  @    E    L    Q    o  
  œ    ¹    ¾    Å    Ê    Þ  
  ú    ÿ            <  
  L    Q    X    ]    p  
  €    …    Œ    ‘       
  º    ¿    Æ    Ë    í  
  ý        	        +  
  æ    ì    ô    ú    Ç	    Ì	    Ñ	    Ö	    Û	  	   .symtab .strtab .shstrtab .rel.text .rodata .data .bss .rodata.str1.1 .module_license .moddeps .modname                                                         4   ß	                    	   @       ø     
            %             
  p                   -             „
                     3             „
                     8      2       „
                  G                                  W              ¯                    `              Ã  	                                Ì  °               	              |  z                                ø  i                  