ELF4(!<`|8cH<`= 9@8cIH<`;8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH<`8cH= /@$/AD<`8cH9a8`HxH/@1?K;K<`8cK!|= 8`$?;;./@ A@<`8cH9a 8`HAxH|c4Tc~K<`8cKĔ!<<<`|988888c H?<<<`988888cH9aH= iH!||}x8`$|#x|+xH|yA4/@ ?;xH/@x;H9a xH/@ ?;xH/ @HK9 ?K!||x|#x|+x$H|~x/AD|ex<`x8cHxH$x|8! H9a H!|8c!(9 !9 ! 9!88! 9!4 $A,!K948!0|N !|! |iyD4A$@X|#x|;x! |+x9@|3x9!HA}c[x;! K)xx|}xK=<`x8cH9a@H!| |~y4!A@l|#x|+x}c[x|3x}Cx|;xK<x8||xK9 x !8|9!88! !K1<`x8cH9a0H!||}x8`$|#xH|yA<xH x<`8c$|8! H9a H!= |dxi| H|yA0H/AHx 8!|H9aH!|!|}x?4??`?@? ;;{# ;Z;9})N!<`8cH/@,>/@`<`8cH8`9a0H/@x /@ex/@Gx#xHK<`8cH/@ 8`K?/>AH /AH/AHxHK!|=@9J ;L*q)A(<8(8xH9axH$,4*;?$;??/AixH/@?/@$= ?);??/@d/@|<= =<8<9)9888"h88`H8`9a H?)?KXixH/A?)?Kt# })N!,AH<=@= =<8<9J9)9888"h88`HKl>?? >i9 8`?KD!|?;?/A<;#})N!_?I= _I9aH= 8`9I/M * @L 9 U): |gH.N !|a ?|{x$;|#x? /@= )?~/AHW:xH/~A4= =@9)xdx*H9 ?9 ? 9a H!|?$;? /A,_;= } IH9a H= )/A,!|})N!8`8!|N 8`N 8`N ,@ = iH!|?|~x;|#x$8|+xx8THHx8LxHxH? |cIH= /PA|exx8LH|~y@hLH|~y@XxxH|~y@D?]/_TA$8XH?T)/A })N!= 9)=9a xH= iN !| ?;LHPHH?T=@/*AP)/A })N!?T)/A,88\})X| 8!N 9aHchecksum- X-- - X - -  - X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X     X  X    X   X  X    X   X  X  grub_video_checksum_endgrub_test_use_gfxtermlegacy_password_testexfctestvideotest_checksumgfxterm_menusetjmp_testcmdline_cat_testdiv_testxnu_uuid_testpbkdf2_testsignature_testsleep_testbswap_testctz_testcmp_testmul_testshift_testALL TESTS PASSED TEST FAILURE Run all loaded functional tests.functional_testRun all functional tests.all_functional_test%s%sassert failed: %s %s: %s:%s:%u: %s %s: PASS %s: FAIL i%dbgra%d%d%d%drgba%d%d%d%dUnexpected checksum %s_%dx%dx%s:%d: 0x%x0tests/video_checksum.cChecksum %s_%dx%dx%s:%d failed: 0x%x vs 0x%xNot enough checksums %s_%dx%dx%s: %d vs %dctr == nchkgfxtermterminal `%s' isn't foundterminal `%s' failed: %scmdline_catgfxterm_menugfxmenugfxterm_argfxterm_cyrgfxterm_hebgfxterm_gregfxterm_rugfxterm_frgfxterm_quotgfxterm_piglatingfxterm_chgfxterm_redgfxterm_highvideotestfakeRender capturefE4 y51^}[Sv❗ݽ:Um ;_$aVxTPvm'9Ql}fQe Qg˜ 6r2^k̓A]X -cP{L,!Z7:0M^X?X?X?X?X?p3p3p3p3p3hhhhh=4_uAO_uAO'=4=4 i" i" i"T[lT[lT[l=4''=4(+j&j(+(+̓dl̓dl̓dl쿝쿝쿝VVV(+(+_=DvU_DvKA_=_=\N\N\NSD8SD8SD8E{E{E{_=KAKA_=$Gpy$GpjT$3/$3/$3/=;=;=;jTjTiy&5yqiiIII^؅^؅^؅gggiqqiEelDFelDX˪EE4|4|4|5 :5 :5 :EX˦X˪EYo{[+SYoYo:2:2:2DW_DW_DW_&J!&J!&J!Yo+S+SYo=4 AY AeQǻ=4=4ZƻJZƻJZƻJ%%%⼝ddd=4eQǻeQǻ=4(+xxb{(+(+yyy)))Tr3Tr3Tr3(+b{b{(+_=GazGa[@U_=_=XXXxxxlll_=[@U[@U_=SF SF c7AaLAaLAaLккк===c7c7ic2,csZiipppx2x2x2g2p:g2p:g2p:isZsZiEТ%ТwxNEE5&5&5&.+.+.+EwxNwxNEYoYRYoYoSv|Sv|Sv|---OWOWOWYoYo=4!!~':=4=4YYYӌS({S({S({---=4~':~':=4(+x~o/+ax~}Gy(+(+ V0 V0 V0***WdXWdXWdX(+}Gy}Gy(+_= h< }=3<_=_=sྒsྒsྒe e e _=}=3<}=3<_=e P8e PKD>>>      KDKDi~sj~i!iiܣKܣKܣK"{,"{,"{,111ii!i!iE"<,."kȝ|iiTA>}TA>}TA>} u u ui||iExEEI5I5I5d Qd Qd QEEYo䢜cPF䢐%)YoYo~u~u~uYo%)%)Yo=4J}A(J}A=4=4 i" i" i"T[lT[lT[l=4=4(+$\u$!|(+(+̓dl̓dl̓dl쿝쿝쿝VVV(+!|!|(+_= ky kz͟_=_=\N\N\NSD8SD8SD8E{E{E{_=z͟z͟_=jQjħd$3/$3/$3/=;=;=;ħdħdiwA_wA`,iiIII^؅^؅^؅gggi`,`,iE k ӭ kEE4|4|4|5 :5 :5 :EEYo_f3ڐ_f3tYoYo:2:2:2DW_DW_DW_&J!&J!&J!YottYo=4J'i*جJ'S =4=4GߺGߺGߺMvMvMvsss=4S S =4(+xfsSoYxfscc(+(+8e;8e;8e;YYYd zd zd z(+cccc(+_=򴟈.%-򴟈;_=_=];];];+++XXX_=;;_=L. L.≄000ppp vM vM vMӘ≄≄i^0.Eݲ^0I]ii2%u2%u2%u+++ [ [ [iI]I]iEy GyܟUEEkLkLkL:A:A:AꏪEܟUܟUEYomFTtmF<YoYo}>}>}>SSSaF9aF9aF9Yo<<Yo=4+.L+.w51=4=4DDD;[X;[X;[X^ޢ^ޢ^=4w51w51=4(+~y)~{e(+(+"V?"V?"V?j"j"j"~ ~ ~ (+{e{e(+_=l)/>%d(+(+pƞpƞpƞQgYQgYQgY,B,B,B(+%d%d(+_=E EC2_=_=5NWI5NWI5NWI^O?^O?^O?-p-p-p_=C2C2_=F5tF5U:A:A:Av rv rv r444UUic߅qdc߅> ii"J"J"J4w4w4wi> > iEww)EEWWWW8ZW8ZW8ZzzzE))EYo&}(&kYoYojRjRjR444YokkYoT䍀mWZLmWi[8mkuj6uj6uj6hhhb=yb=yb=yT䍀i[8i[8J3ꊜ)"ꊜx߼]UA777^^^娎J娎J娎JJ3x߼x߼Z{V>Q}KV>Q[ߔL"z^"z^"z^MFOMFOMFO@8L@8L@8LZ{[ߔ[ߔ7BΎ8Ύs;t xϳ\~d\~d\~dXXX^^^7Bs;s;iEpإE?T~ ~ ~  ko ko koi??Eų"HVr ՌfMfMfM9 G9 G9 G   EVr Vr Yo'! d'! EJ. &!!!N%N%N%g7sg7sg7sYoEJEJ=4L$jL =4=4 i" i" i"T[lT[lT[l=4 =4(+p'$l p'k(+(+̓dl̓dl̓dl쿝쿝쿝VVV(+kk(+_=NHD^_NHD8qS_=_=\N\N\NSD8SD8SD8E{E{E{_=8qS8qS_=lpqXF$3/$3/$3/=;=;=;qXFqXFieDߓeD8iiIII^؅^؅^؅gggi88iE(ȯW(:筐EE4|4|4|5 :5 :5 :E:筐:筐EYofqCHYoYo:2:2:2DW_DW_DW_&J!&J!&J!YoCHCHYo=43( 3( B'B'ܳܳQ QQ Q``]]UpUp񍄁HCHCK0K0bb3U3UXXƘƘLjB)B)өө+@+@3|3| / ,,,,(+vv m m}Y0}Y0r Vr VUY lUY lѓ٠ѓrr((楛- - B@B@99%F%F,o,o==Ս((nn,,ZXrZXrb+ӵ44_=?@?@sQsQf cf co3bo3b]5ّ]5鼎LLm2m2--O.͑O.͑UZUZ{ w{ w_6_6=ם=םUUuȂuȂډډ˴{2W{2W|F|FrjzLVTT^^,,׏׏oov2v2'iH'iHJaJaOfOfpE}8pE}8Q4Q4bAbA11ucucSSss{R{R䌍 3CzVzViOLOL]g]gMM11yyҠҠMMʻBBeebˢb K Kf f UU7z)}7z)}..N ׼N ׼ߢZߢZ=*[sFysFyEww蕧1Z1Zggyyxx..WWa>AAY5Y5(r3(r3{xh{xhUUſ ſ i2i2Y_Y_j)j)ͫlͫlXX3e`;];] X    X     ( X   X@    X@   X `   X@    X@   X `    X    LICENSE=GPLv3+LICENSE=GPLv3+LICENSE=GPLv3+Agnubtrfsvideovideo_fbfunctional_test t8    4 J]x0tT)6Lm}T 0K cq$+<Vp|0# 4X 1=Ih\<d@\ '<cw x "D$ !BHZgrub_mod_initgrub_mod_finigrub_video_fb_map_rgbagrub_test_use_gfxtermgrub_video_fb_finigrub_video_get_blit_format_restgpr_31_xgrub_test_rungrub_errmsggrub_terminal_input_fake_sequence_endgrub_video_fb_get_regiongrub_video_fb_create_render_target_from_pointergrub_video_fb_unmap_colorgrub_dl_loadgrub_video_fb_map_rgbgrub_video_checksum_get_modenamegrub_xvasprintfgrub_video_fb_scrollgrub_xasprintfmemcpygrub_video_fb_fill_rectgrub_memmove_restgpr_30_xgrub_test_list_restgpr_29_xgrub_video_fb_blit_bitmapgrub_strdupgrub_test_nonzerogrub_video_fb_get_viewportgrub_video_checksum_endgrub_snprintfgrub_video_adapter_activegrub_unregister_extcmdgrub_errnogrub_memsetgrub_term_outputs_disabledgrub_terminal_input_fake_sequencegrub_video_capture_start_restgpr_28_x_restgpr_25_xgrub_term_inputsgrub_video_fb_get_palettegrub_video_fb_set_palettegrub_printfgrub_video_fb_map_colorgrub_getcrc32cgrub_video_capture_endgrub_video_fb_initgrub_video_fb_get_area_statusgrub_test_video_modesgrub_term_outputsgrub_video_capture_refresh_cbgrub_strcmpgrub_mallocgrub_test_registergrub_video_fb_set_active_render_targetgrub_video_fb_set_area_statusgrub_video_fb_set_regiongrub_video_fb_delete_render_targetgrub_test_use_gfxterm_endgrub_test_unregistergrub_list_removegrub_freegrub_named_list_findgrub_video_fb_get_active_render_targetgrub_video_get_infogrub_video_checksumgrub_video_fb_set_viewportgrub_register_extcmdgrub_list_push_restgpr_27_xchecksum_tablegrub_video_fb_get_infogrub_video_capture_get_framebuffergrub_video_fb_blit_render_targetgrub_test_assert_helpergrub_video_fb_create_render_target "+*.+0 6>@ F1J1L R>V>X ^JbJd j[n[p vdzd| rr ~~       !!5   :>N!^+f!j+~5 "  D D N  4"&4(N .4 :>@* d? zH~H$ H 0 WW$ H  "j*j, 8H XH d" 2:<O D" ooO 0 ? $ !!4O <" F!N!\I hG xH H  HWHW5 5  1 \5 jnp5 vH H H H (  >BL( Z^rv|S 7 $ *.6:BFRVlU 1 7 7 7  @7 L7 X7 7 7 7 7 7 7    " * . : B R Z pU     K $ > = d d = P    4 : FD No V Z bD fo v U H = = P <  <  { { > - { - "{ B F{ J N R V Z{ ^ b n tU " >   {      {  U <"<JR<<  22 H ,? 6>,B2F,R2T pP 22H " == A 2:T, X9 h p ? ++ A 4 ))K ,,) 0 &*BFLD TH X b)j) H"P"(!t X `X$T,hpd4<xt,DLT T\|, (dl<08tL|@\H  l  P X   |  , $ ` h   <  , 4 p x L    < D \      Ll T    | \,d(<0ltL8 @|  \  H P l  X |` ,) )$ ,)h <p) ) )4 L<)x::\:D L::l::T\E|E,E (EdlE<EE08QtL|QQQ@\HQ QQ l^PXX^D^0^$^`h^^^,4^px^^^<|D^h^T^@^L,T^^^ ^\d^^^ ( 0^ l t^ x ^ d ^!8P!@^!|<!^!(!^"" ^"H,h,,m,-R- 4-3-M-&-C- -$B-(:-,6-0-4 -8-<-@#-DT-H-L-PV-TD-X-\J.symtab.strtab.shstrtab.rela.text.rela.rodata.rodata.str1.1.rela.data.module_license.bss.gnu.attributes.moddeps.modname 4@q  +"~&@   324v|G7-lB@8  Me`/]e\boere{eep  k8}(