X\d\d__text__TEXTG8g __data__DATAG J__cstring__TEXT HJ__const__TEXT^a__picsymbolstub2__TEXT_fb__la_sym_ptr2__DATAcfx**__nl_symbol_ptr__DATALd(gT__textcoal_nt__TEXTTd0g @ 4l P-ȿVUS4}uH$kcE@t HE !HEED$E@ %D$E@D$E@D$ E@t HE !HEED$ED$4H$bDd@X$b4[]ÐUWVS]xD$T$ $EbDžthsG$_b G G8tuGGu,GD$ D$GGD$G$ b?GD$GD$ D$GGD$H$a GGG Y i')ȅu.H$a_c@X$da-aE䍳 GE$a G8tuGOHu,wHD$ D$KGD$G$a?OHD$wHD$ D$KGD$H$` GGG Y i')ȅu.H$`_c@X$k`E$_D$D$$_E䍳 GE$_ G8tuGHu,HD$ D$QGD$G$_?HD$HD$ D$QGD$H$_ GGG Y i')ȅu.H$|__c@X$P_E$^E G} G8tuGHu,HD$ D$UGD$G$_?HD$HD$ D$UGD$H$^ GGG Y i')ȅu.H$^_c@X$Z^ GE$] G8tuGHu,/ID$ D$WGD$G$^?HD$/ID$ D$WGD$H$] GGG Y i')ȅu.H$]_c@X$h] GE$\< G8tuGQIu,cID$ D$XGD$G$]?QID$cID$ D$XGD$H$\ GGG Y i')ȅu.H$\_c@X$w\ GE$[f G8tuGvIu,ID$ D$YGD$G$+\?vID$ID$ D$YGD$H$[ GGG Y i')ȅu.H$[_c@X$[ G$xZ G8tuGIu,ID$ D$[GD$G$9[?ID$ID$ D$[GD$H$[ GGG Y i')ȅu.H$Z_c@X$Z G$ Y G8tuGIu, JD$ D$\GD$G$GZ?ID$ JD$ D$\GD$H$Z GGG Y i')ȅu.H$Y_c@X$Y G${X G8tuG!Ju,OJD$ D$]GD$G$UY?!JD$OJD$ D$]GD$H$Y GGG Y i')ȅu.H$X_c@X$X G$ W G8tuGqJu,JD$ D$^GD$G$cX?qJD$JD$ D$^GD$H$-X GGG Y i')ȅu.H$W_c@X$W G$~V G8tuGJu,JD$ D$_GD$G$qW?JD$JD$ D$_GD$H$;W GGG Y i')ȅu.H$V_c@X$V G$sU G8tuGJu,JD$ D$`GD$G$V?JD$JD$ D$`GD$H$IV GGG Y i')ȅu.H$V_c@X$U G$hT G8tuGKu,/KD$ D$aGD$G$U?KD$/KD$ D$aGD$H$WU GGG Y i')ȅu.H$U_c@X$T G$]S G8tuGYKu,rKD$ D$bGD$G$T?YKD$rKD$ D$bGD$H$eT GGG Y i')ȅu.H$ T_c@X$S G$kR G8tuGKu,KD$ D$cGD$G$S?KD$KD$ D$cGD$H$sS GGG Y i')ȅu.H$.S_c@X$S G$yQ G8tuGKu,KD$ D$dGD$G$R?KD$KD$ D$dGD$H$R GGG Y i')ȅu.H$Jt2E$Iu"E$I< uE$zIf=u Dž004 G8tuGNu,OND$ D$GD$G$ J?ND$OND$ D$GD$H$I GGG Y i')ȅu.H$I_c@X$eI G8t E$E$HEDžpDžlxfEfEp;trZ-DžhEډ$yGt fDž.n fDž.m.ffDž`Eډ$uF\DžXEډ$=FTltN$HEډD$N$xH GEډ$!G G8tuGNu,OD$ D$GD$G$H?ND$OD$ D$GD$H$G GGG Y i')ȅu.H$G_c@X$mG G((\4t\5t ( G8tuG/Ou,oOD$ D$GD$G$G?/OD$oOD$ D$GD$H$F GGG Y i')ȅu.H$F_c@X$aF G$$T4tT5t $ G8tuGOu,OD$ D$GD$G$E?OD$OD$ D$GD$H$E GGG Y i')ȅu.H$E_c@X$UEE} v<)EډD$E܉$BS G St Sw  G8tuG/Pu,PPD$ D$GD$G$D?/PD$PPD$ D$GD$H$D GGG Y i')ȅu.H$HD_c@X$D GE܉$C G8tuGoPu,PD$ D$GD$G$C?oPD$PD$ D$GD$H$C GGG Y i')ȅu.H$WC_c@X$+CED$H$@E:Sv& GEډD$E܉D$E׉$<@ G8tuGPu,PD$ D$GD$G$B?PD$PD$ D$GD$H$pB GGG Y i')ȅu.H$+B_c@X$AHEE䍳 GE$A G8tuGPu,wHD$ D$GD$G$A?PD$wHD$ D$GD$H$iA GGG Y i')ȅu.H$$A_c@X$@EډD$ E܉D$E׉D$E$> GE$z@ G8tuGPu,HD$ D$GD$G$@?PD$HD$ D$GD$H$V@ GGG Y i')ȅu.H$@_c@X$?}u}uE$8?hhuJQD$6QD$D$GD$ OQD$D$[c$< GE$? G8tuGQu,HD$ D$GD$G$+??QD$HD$ D$GD$H$> GGG Y i')ȅu.H$>_c@X$> GE$=;E G8tuGQu,QD$ D$GD$G$9>?QD$QD$ D$GD$H$> GGG Y i')ȅu.H$=_c@X$= GE$<f;E G8tuGQu,QD$ D$GD$G$F=?QD$QD$ D$GD$H$= GGG Y i')ȅu.H$<_c@X$< GE$;:E G8tuGRu,RD$ D$GD$G$T<?RD$RD$ D$GD$H$< GGG Y i')ȅu.H$;_c@X$; GE$;+hpE$89 G8tuGORu,RD$ D$GD$G$O;?ORD$RD$ D$GD$H$; GGG Y i')ȅu.H$:_c@X$: G8t8E$7ƋE$9t$ D$hD$R$~:} 9}/ GE$k7f9 G8tuG/Su,oSD$ D$GD$G$9?/SD$oSD$ D$GD$H$9 GGG Y i')ȅu.H$9_c@X$W9 G8t*E$l6fD$T$S$;9 GE$<6f9 G8tuGSu,TD$ D$GD$G$8?SD$TD$ D$GD$H$8 GGG Y i')ȅu.H$T8_c@X$(8 GE$)5;T G8tuGOTu,TD$ D$GD$G$7?OTD$TD$ D$GD$H$7 GGG Y i')ȅu.H$_7_c@X$37 G8t#TD$T$)7E$ GE$4;X G8tuGUu,OUD$ D$GD$G$6?UD$OUD$ D$GD$H$6 GGG Y i')ȅu.H$<6_c@X$6E$2 GE$2+X G8tuGUu,UD$ D$GD$G$5?UD$UD$ D$GD$H$u5 GGG Y i')ȅu.H$05_c@X$5 GE$2;X G8tuG/Vu,VD$ D$ GD$G$4?/VD$VD$ D$ GD$H${4 GGG Y i')ȅu.H$64_c@X$ 4E$1X GE$0;\ G8tuGVu,/WD$ D$GD$G$3?VD$/WD$ D$GD$H$u3 GGG Y i')ȅu.H$03_c@X$3 G8t E$| GE$/;` G8tuGoWu,WD$ D$GD$G$2?oWD$WD$ D$GD$H$j2 GGG Y i')ȅu.H$%2_c@X$1E$. GE$.+` G8tuGWu,OXD$ D$GD$G$1?WD$OXD$ D$GD$H$^1 GGG Y i')ȅu.H$1_c@X$0 GE$-;` G8tuGXu,XD$ D$!GD$G$0?XD$XD$ D$!GD$H$d0 GGG Y i')ȅu.H$0_c@X$/E$,` GED$E$, G8tuG*Yu,BYD$ D$'GD$G$/?*YD$BYD$ D$'GD$H$[/ GGG Y i')ȅu.H$/_c@X$.DžDDvEP8 0 && dim < 32)Month between 1 and 12 is validg_date_valid_month(m)DMY triplet is validg_date_valid_dmy(day,m,y)Cleared day is invalidSet day is validfirst_day_of_year != G_DATE_BAD_JULIANmainfile %s: line %d (%s): assertion failed: (%s)Date with DMY triplet is validMonth accessor worksg_date_month(d) == mYear accessor worksg_date_year(d) == yDay of month accessor worksg_date_day(d) == dayDay of year is consistent with Julian dates((g_date_julian(d) + 1 - first_day_of_year) == (g_date_day_of_year(d)))first day: %u this day: %u day of year: %u Last day of year equals number of days in yearg_date_day_of_year(d) == days_in_yearlast day: %u days in year: %u Day of year is not more than number of days in the yearg_date_day_of_year(d) <= days_in_yearMonday week of year is not more than number of weeks in the yearg_date_monday_week_of_year(d) <= monday_weeks_in_yearWeeks in year: %u Monday week of year is >= than last week of yearg_date_monday_week_of_year(d) >= monday_week_of_yearMonday week of year on Monday 1 more than previous day's week of year(g_date_monday_week_of_year(d) - monday_week_of_year) == 1Monday week of year on non-Monday 0 more than previous day's week of year(g_date_monday_week_of_year(d) - monday_week_of_year) == 0Sunday week of year is not more than number of weeks in the yearg_date_sunday_week_of_year(d) <= sunday_weeks_in_yearSunday week of year is >= than last week of yearg_date_sunday_week_of_year(d) >= sunday_week_of_yearSunday week of year on Sunday 1 more than previous day's week of year(g_date_sunday_week_of_year(d) - sunday_week_of_year) == 1Sunday week of year on non-Sunday 0 more than previous day's week of year(g_date_sunday_week_of_year(d) - sunday_week_of_year) == 0Date is equal to itselfg_date_compare(d,d) == 0Adding days gives a value greater than previousg_date_compare(d, &tmp) > 0Forward days then backward days returns us to current day (increment %u, dmy %u %u %u) Forward days then backward days returns us to current monthForward days then backward days returns us to current yearAdding months gives a larger valueForward months then backward months returns us to current monthForward months then backward months returns us to current yearForward months then backward months returns us to current dayAdding years gives a larger valueg_date_compare(d,&tmp) > 0Forward years then backward years returns us to current monthForward years then backward years returns us to current yearForward years then backward years returns us to current dayJulians are sequential with increment 1j+1 == g_date_julian(d)Out of sequence, prev: %u expected: %u got: %u Next day has julian 1 higherg_date_julian(d) == j + 2Previous day has julian 1 lowerg_date_julian(d) == j done %u tests passed, %u failed  bcdefg>?@ABrsijklmno q⍀P]X⍀PD?⍀P+&⍀P ⍀P⍀P۟⍀PǟŸ⍀P鮟詟m⍀mP镟萟X⍀XP|wC⍀CPc^.⍀.PJE⍀P1,⍀P⍀P⍀P⍀P͞Ȟ⍀P鴞诞⍀P雞薞⍀P邞}q⍀qPid\⍀\PPKG⍀GP722⍀2P⍀P⍀P⍀PӝΝ⍀P麝赝⍀P顝蜝⍀P鈝胝⍀Poj⍀PVQu⍀uP=8`⍀`P$K⍀KP 6⍀6P!⍀!PٜԜ ⍀ P軜⍀P駜袜⍀P鎜艜⍀Pup⍀P\_____`-`F`_`x``````a'a@aYaraaaaaab!b:bSblbbbbbbcc4cMcfccc$Ë$GG^GHGHuGmG^NGCG3GPd-G GPdGFFPdFFIFHFHFHFFIFHF^wF`^oFgFH]FHKF^AF`^8FH-FGFFG FEEEPdEEIEHEHEHE{EIqEH_E-^UE^MEEEH;EH)E-^E^EH EGDDGDDD]DDGDDPdD{DIUDHODHFDH>D6DI,DHD]D]DDHCHC]C]CHCGCCGCoCdC\C[0CG*CCPdCCIBHBHBHBBIBHB SB`]BBHBHxB SnB`]eBHZBGIB>BG$BBB[AGAAPdAAIAHAHAHAAIuAHcARYA ]QAIAH?AH-AR#A ]AHAG@@G@@@[@G@@Pd@@If@H`@HW@HO@G@I=@H+@R!@\@@H@H?R?\?H?G??G???Pd??I_?HY?HP?HH?@?I6?H$?\?\? ?H?H>\>\>H>G>>G>|>g>\>T>[(>G">>Pd>>I=H=H=H==I=H= S=`\==H=Hp= Sf=`\]=HR=GA=6=G&===[<G<<Pd<<I<H<H<H<<Iw<He<R[< \S<K<HA<H/<R%< \<H<G;;G;;;[;G;;Pd;;Ih;Hb;HY;HQ;I;I?;H-;R#;[;;H ;H:R:[:H:G::G:::Pd::Ia:H[:HR:HJ:B:I8:H&:Z:[: :H:H9Z9[9H9G99G9~9s9k9[?9G99,9Pd&99I8H8H8H88I8H8R8`[88H8H8R}8`[t8Hi8GW8L8GF8;838[8G87Pd77I7H7H7H77I7H7R{7 [s7k7Ha7HO7RE7 [<7H17G 77G776[6G66Pd66I6H6Hz6Hr6j6I`6HN6 SD6Z<646H*6H6 S6Z6H5G55G555Pd55I5H|5Hs5Hk5c5IY5HG5Z=5`Z55-5H#5H5Z5`Z4H4G44G44w4Pdq4i4IC4H=4H44H,4$4I4H43Z3Z33H3H33Z3Z3H3G33G3{3n3Pdh3`3I:3H43H+3H#33I3H2Y2Y22H2H2Y2Y2H2G22G2t2Pdn2f2I@2H:2H12H)2!2I2H2@Y1X11H1H1@Y1X1H1G11G1u1h1Pdb1Z1I41H.1H%1H11I 1H0X0`X00H0H0X0`X0H0G00G0p0Gj0]0PdW0O0I)0H#0H0H0 0I0H/ X/W//H/H/ X/W/H/G/{/Go/d/W/PdQ/I/I#/H/H/H //I.H.W. W..H.H.W. W.H.G.u.Gj.].PdW.O.I).H#.H.H. .I.H-V-V--H-H-V-V-H-G-x-Gi-^-Q-PdK-C-I-H-H-H-,I,H,@V,V,,H,H,@V,V,H,Gz,o,Gi,^,V,UA,G;,.,Pd(, ,I+H+H+H++I+H+U+@U++H+H+U+@Uv+Hk+GW+L+GF+9+Pd3+++I+H*H*H**I*H*U*T**H*H*U*T*Hv*G]*R*GL*D*T-**G* *Pd*)I)H)H)H))I)H)`T) T))Hw)He)`T[) TR)HG)G.)#)G ))S(((G((Pd((I(H(Hv(Hn(f(I\(HJ(S@(@S8(0(H&(H(S (@S(H'G'''G''Pd''I'Hz'Hq'Hi'a'IW'HE' S;'R3'+'H!'H' S'R&H&G&&G&&Pd&&I&H&H&Hw&o&Ie&HS&RI&RA&9&H/&H&R&R &H%G%%G%%Pd%%I%H%H%H%|%Ir%H`%RV%RN%F%H<%H*%R %R%H %G$$G$$Pd$$I$H$H$H$$I$Hn$Id$R\$T$HJ$H8$I.$R%$H$G $#G##Ld#@R#H#'R#R##|#Pdv#n#IH#HB#H9#H1#)#I#H #I#Q""H"H"I"Q"H"G""G"v"i"Pdc"["I5"H/"H&"H""I "H!hI!Q!!H!H!hI!Q!H!G!!Go!b!Pd\!T!I.!H(!H!H!!I!H Q Q  H H Q Q H G t G] C 6 Pd0 ( I HHHIHQ`QHHQ`Q~HsGcXGREPd?7IH HHIHAQ QHHAQ QHGJG> PdIHHHIHPPHyHgP]PTHIGG PdIHHHIH`P PwHmH[`PQ PHH=GGPdIHHHIHO{OskHaHOOEO<H1G!GOO~*G PdIHHHIH@OO{sHiHW@OMODH9GGNe]MM3N&Pd IHHHIHINHHtIjNaHVGF;G5"M  NPdIHHHIyHgI]MUMHCH1I'MHGGMMPdI_HYHPHH@I6H$IM HHIMHGGM|tMUEM?4'Pd!IHHHIHpMSMHHpMxSMoHdGTHGB5Pd/'IHHHIH8MMHH8MM}HrGbVGPCPd=5IH HHIHMLHHMLHGpdG^QPdKCIHHHIHLLHHLLHG~rGl_PdYQI+H%HH IHL}LHHL}LHGGzmPdg_I9H3H*H"IHcLJLHHcLJLHGG{PdumIGHAH8H0(IH  LL  H H L L H G  G  Pd { IU HO HF H> 6 I, H K K  H H K K H G  G  Pd  Ic H] HT HL D I: H( K K  H H K K H G  G  Pd  Iq Hk Hb HZ R IH H6 tK, bK$  H H tK bK H G  G  Pd  I Hy Hp Hh ` IV HD @K: K2 * H H @K K H G  G  Pd  I H H~ Hv n Id HR JH J@ 8 H. H J J HGGPdIHHH|IrH`JVJNFH<H*J JH GGPdIHHHIHnzJdgJ\THJH8zJ.gJ%HGGPdIHHHIH{TJqBJiaHWHETJ;BJ2H'G GPdIHHHIH JIxpHfHT JJIAH6G%GPdIHHHIHII~HtHbIXIOHDG2G)Pd IHHHIHIIH~HlIbIYHNG>3G*PdIHHHIHhI}@IumHcHQhIG@I>H3G#G PdIHHHIHHH|tHjHXHNHEH:G.G( dH^ Pd @H -H 'H E-H :'H  H  3 HdcHdc 3 DdwcDdwc 3 @d^c@d^c 3 `c>` 3 c%`c%` 3 c `c `~ y3 sc_kc_e `3 Zc_Rc_L G3 Ac_9c_3 .3 (c_ c_ 3 c_c_ |xtplhd`\XTPLHD@<840,($  " ! #,.' $21*(+&)-% 0" ! #,.' $21*(+&)-% 0/NTd0XdGHH HT[#{-n_H(L;3:Occ]f_failed_passed_notpassed_g_date_debug_print___i686.get_pc_thunk.bx_main___i686.get_pc_thunk.axdyld_stub_binding_helper_g_log_domain_glib___sF_g_date_subtract_years_g_date_add_years_g_date_set_day_g_date_subtract_months_g_date_add_months_g_date_subtract_days_g_date_add_days_g_date_compare_g_date_sunday_week_of_year_g_date_weekday_g_date_monday_week_of_year_g_date_day_of_year_g_log_g_date_valid_dmy_g_date_clear_g_date_days_in_month_g_date_monday_weeks_in_year_g_date_sunday_weeks_in_year_g_date_set_parse_g_date_set_dmy_g_date_set_julian_g_date_strftime_g_date_set_time_time_setlocale_g_date_is_leap_year_g_date_valid_weekday_g_date_valid_julian_g_date_valid_year_g_date_valid_day_g_date_valid_month_g_date_year_g_date_day_g_date_month_g_date_julian_g_date_new_dmy_g_date_free_g_date_valid_g_date_new_bcopy_fflush_g_print