ELF          >                              @     @   H        UHAWAVHUAUATISHHIHEM~HHH?H@R@   H        I        P1I        H        SI        ATAH MH8tLHH?M@I        @I        I        H           H        P1AUSATAHEHI        I        H        HHHPHHHSHH1ATH9ѹ   H        @1AHHUH I1AT   I        RI        H        SHAUH        L9@1ALH 1HS   I        HATI        H        L9IH        @1A1L9}SAT@I        I           1H        H        AH He[A\A]A^A_]  H        UHAWAVLcHUAULcLMATLSLHIHEE~HHH?H@R@r   H        I        P1I        H        AUI        AVAH E8tLHH?M@I        @I        I        H        t   H        P1ATAUAVAHUȉI        I        H        HHHRHHAUH        HAV1H9v   @1ALHUH IAV1x   I        RI        H        AUATHH        L9@1AH He[A\A]A^A_]I        UHAWAVHUAUI        ATISHMH8A1I        I        H        HEHEH        QA   L9P@AT1SAHEHU1I        C   I        H        IH SRHATH        H9u@1I ALu1F   I        H I        H        H        I ATLSIH@1ADA1LHEI        I        ATI   H        H        SM9@I 1ALuDuH A1ATM   I        MSI        H        H        M9@1I A^_1L}P   ATI        I        S@H        H        1AD1AXLAYI        ATI        ST   H        H        M@1AL1HEAZ@A[1ATW   I        I        H        SH        ALu1ATI9SZ   I        I        @1H        H        A1HH I        1I        ]   IH        H;EAT@S1IH        A1L9uATS@I        I        _   1H        H        ADe]H E  AHUDI        LAD1I        I        IHEH        RH        H9P(   @u1AVADHU1Iǹ*   I        I        H        H AVHRH        uL9AW@1AL1-   I        I        H        H        H H u@AV1A1} /   @u1I        I        AVH        H        AՋE11I        5   I        H        uH L9UH        u@1AVAD}1L9}u@I        I        AV7   1H        H        AH I        LHEADeDI        ]AALHHHUHA֋}DAHLHHEHA֋uAHuH}AHeDL[A\A]A^A_]UHAVAUI        ATE1SH        IHsH;HAIuA@     A  MkHkHkLA   HkHӺ   HDHLEHLAIu[A\A]A^]H        H        H        H        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 C compiler division failure in 0x%llx, 0x%llx q == (a / b) C compiler modulo failure in 0x%llx, 0x%llx r == (a % b) 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 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                            V                    `                     m             -       w             E                 
                     
                        V                                                            E                                                         E       F                   q                   |            >                  E                                      M                  {                  E                                                              !                   +            E       W                                                                        -                   E                
                    
           #            V       -                   7                    F            E       b                   l                   v            E                                                         >                  E                           !                    9         
           X                  b            A      l                   ~            E                                      >                  E                                      G                  k                         $            E       [            G      e                  v                               E                   G                                                       E                   G                                           %            E       A                  M            G      ]                   g            E                   G                                                       E                                                                          E                   M                  {      ,            E       F                   `                  j                  {                               E                                                         A                  E                                             (            >      2            E       F                   k            G      u                                                 E                   G                                                       E                   M       	            {      
	            E       !	                   J	                  T	                  g	                   q	            E       	                    	            I      
                  ,
                    
            
      
                  
                    
                  
         	            .symtab .strtab .shstrtab .rela.text .rodata .rodata.str1.1 .module_license .data .bss .moddeps .modname                                                                                             @       
                                   @               h            
                    &                            p                               .      2                                                 =                                                         M                                                          S                                                          X                                                          a                            	                                                                                    	                            z                                                    8      j                              