ELF                        4     4     (  ”!ÿ°¿ 0|¦||x8á  � T|�#x|¾+x|ß3xH  �!  /œ  |xx|™#xA½ @žä/�  AžÜ}#Hø�A  ?@  ?`  �a $;Z  ;{  ‘A =   <à  ‘a Tcþ‰ãx“Á ªëx9  “á 8ç  8À ˆEÓxdÛxH  1=ÿÿÀø}<ÔÊþp}P‰Kx}^QU)þUJþ‰P @¾ 19ÿÿ|xÔx“ =   <à  “! Tcþ‰ãx“Á ªëx9  “á 8ç  8À ŠEÓxdÛxH  €�  =   <à  �a $|‰þp}%Zx}*"x|©(}IQÉþp}&úx}#òx|É0})8` ‰P A� ‰P@@¾ †(@A� 8`  ‘a ‰ãxªëx�� 9  8ç  “Á 8À ŒEÓx“á dÛxH  }8ùÖ�A $8À Ž�  EÓxdÛx|~ÉÖ‘A ‘ |ÿÈ“� “¡ |cJ}?ÉÖ“Á “á |c:<à  8ç  })P*Ëx|cA})êx|câx=   |cKx9  |c 4	ÃxTcÙ~H  9a PH   �A $1Jÿÿ|iÔ|cKxKÿþ”!ÿ°¿ 0|~x|œþp|zþp|¦|†#x|Ÿ#x� T8á  …ãxCÓxÄóxH  /ž  �!  |xx|™#x@�Ø}#Hø�A  ?   ?`  �a $;½  ;{  ‘A ;½ =   ‘a <à  Tcþ“� IÓxÊóx“á 9  8ç  8À s¥ëxdÛxH  9>ÿÿ9_ÿÿÉKxêPøU)þUJþ‰P Àø@¾ 19ÿÿ|xÔx“ =   <à  “! TcþIÓx“� Êóx9  “á 8ç  8À u¥ëxdÛxH  €�  =   <à  �a $|‰þp}%Zx}*"x|©(}IQ‰þp}&úx}#âx|É0})8` ‰P A� ‰P@@¾ †(@A� 8`  ‘a IÓxÊóx�� 9  8ç  “� 8À w¥ëx“á dÛxH  }8ùÖ�A $8À y�  ¥ëxdÛx||ÉÖ‘A ‘ |ÿÈ“A “Á |cJ}?ÉÖ“� “á |c:<à  8ç  })P*Ëx|cA})òx|cÒx=   |cKx9  |c 4	ÃxTcÙ~H  9a PH   �A $1Jÿÿ|iÔ|cKxKÿþ ”!ÿp}€ &|¦8á  ½Á H� ”|¼+x|}x|ž#x|ß3x‘� DH  ?   >   �A  >@  ;9  ?`  |ux�! $œP@|–#x:1  :R  :ù ;{  8` A� @¾ ŸH@A� 8`  ‘A ~(‹xÊóx~±Ö‘! ~G“x©ëx“� 8À B~å»x_°“á dÛx>€  }ß±Ö>`  ?   :s  ;  H  9T  ~•ùÖ�! $�  8À D~å»x‘A 0}NHdÛx}Jòx‘ 9à  |p¢‘! ~©«x|cÒ“¡ |cA“Á ~h›x|cêx“� |cSx“á ~Ê³x~Ü°€á 0|c 4TcÙ~H  }5áÖ“� <à  “á ÊóxÃx|uà8ç  8À G~å»xdÛx~µø~Ö 4|cKx©ëx|c 4TcÙ~~µ 4H  “� <à  V£Ù~“á ©ëxÊóxÃx8ç  8À J~å»xdÛx>   H  “� <à  VÃÙ~“á ©ëxÊóxÃx8ç  8À N~å»xdÛx:µ  H  ~	€ø“� Êóx}4H“á ©ëx|cÃx~§«x8À Q~å»xdÛx8c ~‚H  IÐø“� Êóx}0H“á ©ëx|c~§«x8c Ãx8À U~å»xdÛx~ÏzH  �!  }Öp<à  PÑ�A $8` })HøšH@}JPøA� @¾ ŽP@@� 8`  “� ©ëxÊóx“á Ãx8ç  8À X~å»xdÛx.  H  €a $=   <à  “� ©ëxÊóx}Î€a  9  }Îòx“á 8ç  |z8À [|cêx~å»x|csxdÛx|c 4TcÙ~H  A’è8á  8   æûx8`  Äóx:à  H  �A  ;9 |zx|–#x�! $�P@8` @¾ ŸH@A� 8`  ‘A ~(‹xÊóx‘! ~G“x9   ’á 8À )%Ëx“á dÛxH  |öø�A $8À +�  %ËxdÛx|zùÖ‘A ‘ }6ùÖ“Á ’á |c:“á €á 0})P~Ê³x|cA})òx|cKx9   ‘! |c 4IÓx~h›xTcÙ~H  ’á C 4<à  “á Ãx9   Êóx8ç  8À .%ËxdÛxTcÙ~H  €a  <à  Ãx’á 9   Êóx“á |c 48ç  8À 0%ËxdÛxTcÙ~H  û–’á =   “á <à  9   Êóx9  8ç  8À 6%ËxdÛx²xùÖZ³xZ 4WCÙ~H  €a $ðP=   ’á <à  9   x€a  Êóx“á 9  8ç  |xÃx8À 8 4%ËxdÛxWÙ~H  …ãxæûx£ëxÄóxKÿöuA’ äûxÃóxKÿø™ Ð#?  -›  �Ãx&Ëx£ëxÄóxKÿöAAŽ dÛxÃóxKÿøe#^  …ãx½�æûx£ëxDÓxKÿöÞ ÐA’ äûxÃóxKÿø5Ãx&Ëx£ëxDÓxKÿõíAŽ dÛxÃóxKÿø�� D9a �}�� H   ”!ÿÐ|¦¾á ?à  � 4;ÿ  ;À  ;ÿ  €¿ ;ÿ €ßÿü€ÿð€ŸÿôKÿùý/ž ;Þ @žÿà;`  ;   c{œ@;À ;€  ;à”;@ ;  ;  :à _ œ úø}ðœúþ = ÿP½ ^ })B‰áØð< ½ò}øß })BÞP©é©óy@‚ ;   ;À ‰ûy@‚ ;€  ;à ¥ëxÆóxƒãxäûxKÿùE7{ÿÿ@‚ÿx9a 0H   <€  <`  8„  8c  H   <`  8c  H       test64s test32s test64  test32  ÿÿÿÿÿÿÿÿ              ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ                            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                                                                8          L                                                                           	                 +              9              G              V              i              ~              Œ            grub_mod_init grub_mod_fini _restgpr_23_x grub_divmod64 _restgpr_24_x grub_divmod64s grub_test_register grub_test_unregister _restgpr_14_x grub_test_assert_helper    $  
       R         V     E   ^         b     E   j         n     -   †         Ž     -   œ  
       Þ     V   â     �   ú     V       �    
           ¨       ß  ~     ¨  ‚     ß  ˜  
      â    >  æ    >  þ     ó       ó    
        
      h  
      Š        Ž     E  –        š     E  ¦        ®     -  Æ        Ê     -  Ø  
           V       �  .     V  6     �  D  
      N     ¨  R     ß  ²     ¨  ¶     ß  Ì  
          >      >  2    M  :    M  H  
      P  
      ”  
      š        ž    �  ¦    Í  ª        ®     E  Â    �  Æ    Í  Î     E      >  &     ó  *    Ó  .     ó  2    Ó  4  
      :    >  ¬  
      º    ÷  Î    ÷  ø  
                  *    4  ,  
      6    #  N    #  ^    4  `  
      œ  
      Ø  
      æ    >  *    >  <  
      F    G  J    x  b    G  n    x  �  
      °  
        
      x  
      †    €  š    €  ¬  
      ¶    �  Ò    �  ä  
      ò    ž  ú    Ì  	    ž  	
    Ì  	,  
      	:    Ù  	B      	Z    Ù  	^      	x  
      
4  
      
F        
N        4  
      :    
8  >      B    
8  F      H  
      N      R      T  
     .symtab .strtab .shstrtab .rela.text .rodata .rodata.str1.1 .data .module_license .bss .moddeps .modname                                                            4  X                        @        ¬   
            &            �   p                  .      2                          =                                  C                                 S            +                      X             +                     a             ?   	                               H  0               	             x   ¤                               È   j               