ELF                      x      4     (   UWVSHÉ։EUċEUщEЉMԍEPQRVSEȉŨ  M]|} vΉ߃	SQuuuuh    h-   h   h   hE   VEUĉӃ	EЋUԉӉ)Ӊ09tMEȋỦӃ	uuȋ]ЋuVSuuhV   h   h   h   hE   Q0uu]ЉuVSuuh   h   h   h   hE   u}U1ыU1)M]EЋUԉӉ1ȉƋE1؉)߹   9}|	9ur1QM](uuSQuЋ}WVEȋURPh   h>  h   h   hE   ֋Eǉ֋Eeڋ]uĉ11	P@e[^_]UWVSXǉEUӉUЉuԉEMčEPVSQWEȉŨ M]~Ή߃	SQuuuuh    h-   jsh    hE   V0} Ã} 8tMEȋỦӃ	uuȋ]ЋuVSuuhV   h   juh    hE   Q0uu]ЉuVSuuh   h   jwh    hE   u}U1ыU1)M]MЋ]ԉًE1ȉƋE1؉)߹   9}|	9ur1Qu}(uuWVuuuuhM  h>  jyh    hE   EMȋUUeM1}1	P@e[^_]UWVSXщ]uEP]ЉuVSUȉMQREUu} WVEЋURPuuh  h  jBh   hE      9r	w;ur1Qu}(uuWVEЋURPuuh   h>  jDh   hE   Mȋ]ًEeʉڋu1]1	Q]EЋUԉփ8RPuuh  h  jGh   hE   u1	QuЋ}ԉuE    (WVuuh  h  jJh   hE   É1ɅQ؉¸    Ɖ׋]M(uuuuh  h#  jNh   hE   ҉EUQEU¸    щEM(uuuuh  h4  jQh   hE   Љҹ   9rw9v1Qu}Mˉeʃ(uuuuh  h4  jUh   hE   ӉщM   ;}rw9v1ɉEUQEU׃(uuuuh  h>  jXh   hE   Mы]Ӹ   9rw9v1P(uuЋMȋ]SQhG  hx  j[h   hE   EU11	P]Љu0  u1EPuuWVEUEU RPuuWVh  h  j)h   hE      ;Ur	w;Er1Q(WVuuEURPuuh   h>  j+h   hE   MȋEEeEU11	P8uuWVh  h  j.h   hE   MɉMP(uuWVh  h  j0h   hE   1} P(uuWVh  h  j6h   hE   E1U3EM	P(uuWVh  h  j8h   hE   U3U1UP0VVuЋ}WVEȋU$}ȃt
UЉ1EЋU؃ ډEUQQRPEȋUt	ډEȋU؃ ډEȉUQQuu}߃t	PPuuEȋUt	ډe[^_]UWVS1RR    $   ,   (   ]PuE@     1  1kEظ   EUEEk   ڋM]kEظ   EUEEk   u}׉	u   1	u   1PPWVȉډM]M܋M]ce[^_]Uh	  h  Uh      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+ functional_test div div_test                                                              q
          
                                                                            	               +              :              M              b               grub_mod_init grub_mod_fini grub_divmod64 grub_divmod64s grub_test_register grub_test_unregister grub_test_assert_helper   ,     r     w                              
            1    6    @    E                            S                                        
    &    +    2    7                            1    U    Z    a    f    ~                                        -    Q    V    ]    b    s                                            C    H    O    T    }                                            >    \    a    h    m                                                ,    1    8    =    L    \    a    h    m                            	    	    	    	    x
    }
    
    
    
     .symtab .strtab .shstrtab .rel.text .rodata .rodata.str1.1 .data .module_license .bss .moddeps .modname                                                         4   
                    	   @            
            %             
  p                  -      2       H                  <             c                     B             d                    R             s                     W              s                    `                	                                                 	                z                                  i                  