rust#rustc 1.72.0 (5680fa18f 2023-08-23)c½+Rfі-e73f27a013927059ݍg@Z|H"H>-fbb34b1faced902frustc_std_workspace_core,Jw]|ճ-e970d604d303b37d hC2W3;-0f357f0f8e8eb48fϕ/-I.4d-5ed5a0d27d7423daTF uLZ:-2e82681b8e87518e Hk^j6hXa1-0a3e7125dc6e7fefcfg_ifoqX`IVOօ"-7d7ae0874b44dfcc miniz_oxide.N$4.dk-6e930372a69395c9adlerL|. cIB-ad696ea66c589e9d hashbrown6qe;3j-3fd39796b57f4908rustc_std_workspace_allocihV^0RA-8572e8a98839f6d6 std_detect Ȯcġu($g--7bffc6b402bc9229rustc_demangleFAV-/o1-7a221d01d4c27fb2P9v)snBz-57325150de1d69acvKKKKKKhas_to_int_uncheckedKKKK!float_impl_libm  libm+3  +3ݷݷ  +۷3tests   llll lll   has_int_to_from_bytes"EEE E32EEE#GGG GHGG# IIII IIH has_div_euclid  $)1             !  $ ) 1 8888 888    ::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"::::: ::::">>>>> >>>>"(((((has_float_to_from_bytes(((($-----)----$((((()(((($-----)----$------------------------------------------------------333333333333333333333333333333333333333333333333333333       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFmacrosKforwardKboundsNNNNNNNNNN N N N N NNNNNBoundeda min_valuea max_valueN LowerBoundeddDNffDN UpperBoundediDNkkDN bounded_implNooDoDNfor_each_tuple_Nfor_each_tupleN bounded_tuplecastvvvvvvvvvv v v v v vvvvvv ToPrimitiveto_isizeto_i8to_i16to_i32to_i64to_i128to_usizeto_u8to_u16to_u32to_u64to_u128to_f32to_f64vimpl_to_primitive_int_to_intvimpl_to_primitive_int_to_uintvimpl_to_primitive_intvimpl_to_primitive_uint_to_intvimpl_to_primitive_uint_to_uintvimpl_to_primitive_uintv impl_to_primitive_float_to_floatvv%impl_to_primitive_float_to_signed_intv'impl_to_primitive_float_to_unsigned_intvimpl_to_primitive_floatv FromPrimitive from_isizefrom_i8from_i16from_i32from_i64 from_i128from_u8from_u16from_u32from_u64 from_u128from_f32from_f64vimpl_from_primitivevimpl_to_primitive_wrappingvvimpl_from_primitive_wrappingvvEUvNumCastv impl_num_castvNv AsPrimitiveas_vimpl_as_primitive   FloatCoreinfinity neg_infinitynanneg_zeroDmin_positive_valueepsilonDis_nan is_infinite is_finite is_normal is_subnormalclassifyfloorceilroundtruncfractabssignumis_sign_positiveis_sign_negativeminmaxrecippowi to_degrees to_radiansinteger_decodeSSFloatPOOPDPPDPPQQQQQQQQRRRRRmul_addRRpowfsqrtexpexp2lnloglog2log10SSRRabs_subcbrthypotsincostanasinacosatanatan2sin_cosexp_m1ln_1psinhcoshtanhasinhacoshatanhScopysignfloat_impl_stdinteger_decode_f32integer_decode_f64float_const_impl identitiesZerozeroset_zerois_zero zero_implYYYOneoneset_oneis_oneone_implZZYZint    PrimInt count_ones count_zeros leading_ones leading_zeros trailing_onestrailing_zeros   signed_shl signed_shr unsigned_shl unsigned_shr swap_bytes reverse_bitsfrom_befrom_leto_beto_lepow one_per_bytePreverse_bits_fallback^ prim_int_implbytes NumBytesToBytesBytes to_be_bytes to_le_bytes to_ne_bytes FromBytes` from_be_bytes from_le_bytes from_ne_bytesfloat_to_from_bytes_implint_to_from_bytes_implchecked CheckedAdd checked_add checked_impl CheckedSub checked_sub CheckedMul checked_mul CheckedDiv checked_div CheckedRem checked_remchecked_impl_unary CheckedNeg checked_neg CheckedShl checked_shlchecked_shift_impl CheckedShr checked_shreuclidEuclid div_euclid rem_euclideuclid_forward_impleuclid_int_impleuclid_uint_impl CheckedEuclidchecked_div_euclidchecked_rem_euclidchecked_euclid_forward_implchecked_euclid_int_implchecked_euclid_uint_implinvInvggg'aghgUMulAddABU MulAddAssignhimul_add_assignUU mul_add_impliimul_add_assign_impl overflowing     overflowing_implOverflowingAddoverflowing_addOverflowingSuboverflowing_subOverflowingMuloverflowing_mul saturating Saturating  deprecated_saturating_implsaturating_impl SaturatingAdd  SaturatingSub  SaturatingMulsaturating_mulwrapping wrapping_impl WrappingAdd  WrappingSub  WrappingMul wrapping_unary_impl WrappingNeg wrapping_negwrapping_shift_impl WrappingShl wrapping_shl WrappingShr wrapping_shr   ppp^PowRHS^pow_impl float_impls^ checked_powrealRealDPPDQQQQRRRRRURRUUUUUUVVSSRRVVVVVVWWWWWWWWWWXXXsignSignedRVR is_positive is_negative signed_implRVRwwsigned_float_implRVRUnsignedempty_trait_implNumFromStrRadixErrfrom_str_radixNumOpsRhsyNumRef'rzRefNumBasezzz NumAssignOpsyy NumAssign NumAssignRefzzint_trait_implyystr_to_ascii_lower_eq_str float_trait_implclamp clamp_min clamp_maxNDDNDDNDDNDDNDDNDDN DDN DDN DDN DDN DDNDDNDDNhidDEFGHIJKLMO^QRSDDNid^DDNd^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN^DDN DDN!DDN"DDN#DDN$DDN%DDvHHFFFGGGGGGGGGvHHFFFGGGGGGGGGvHHFFFGGGGGGGGGvHHFFFGGGGGGGGGvHHFFFGGGGGGGGGvHHFFFGGGGGGGGGv HHFFFGGGGGGGGGv HHFFFGGGGGGGGGv  H H F F F G G G G G G G G Gv  H H F F F G G G G G G G G Gv  H H F F F G G G G G G G G Gv H H F F F G G G G G G G G Gv F MIN_M1 MAX_P1 MIN ֛ F ț ֛  ֛ F ț ֛  ֛ G ț ֛  ֛ G ț ֛  ֛ G ț ֛  ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ H Hv F ț ֛  ֛ F ț ֛  ֛ F ț ֛  ֛ G ț ֛  ֛ G ț ֛  ֛ G ț ֛  ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ G ֛ ֛ H Hv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L Lv K K K K K K  L L L L L L LFFFGGGGGGGGGHHKKKKKKLLLLLLLv  v   v!  v"  v#  v$  v%  v&  v'  v(  v)  v*  v+  v,  v- Nv. Nv/ Nv0 Nv1 Nv2 Nv3 Nv4 Nv5 Nv6 Nv7 Nv8 Nv9 Nv: Nv; Nv< Nv= Nv> Nv? Nv@ NvA NvB NvC NvD NvE NvF NvG NvH NvI NvJ NvK NvL NvM NvN NvO NvP NvQ NvR NvS NvT NvU NvV NvW NvX NvY NvZ Nv[ Nv\ Nv] Nv^ Nv_ Nv` Nva Nvb Nvc Nvd Nve Nvf Nvg Nvh Nvi Nvj Nvk Nvl Nvm Nvn Nvo Nvp Nvq Nvr Nvs Nvt Nvu Nvv Nvw Nvx Nvy Nvz Nv{ Nv| Nv} Nv~ Nv Nv Nv Nv Nv Nv Nv Nv Nv Nv Nv NvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNvNOOPPDPPDPPQQQRRRRRSSQQQQQRRRROOPPDPPDPPQQQRRRRRSSQQQQQRRRRVSPOOPDPPDPPQQQQQQQRRRRRURRUUUUUUVVSSRRVVVVVWWWWWWWWWWXXXXQVSPOOPDPPDPPQQQQQQQRRRRRURRUUUUUUVVSSRRVVVVVWWWWWWWWWWXXXXQ FloatConst FRAC_1_PI FRAC_1_SQRT_2 FRAC_2_PIFRAC_2_SQRT_PI FRAC_PI_2 FRAC_PI_3 FRAC_PI_4 FRAC_PI_6 FRAC_PI_8LN_10LN_2LOG10_ELOG2_EPISQRT_2TAULOG10_2LOG2_10YYYYYYYYYYYYYY YY YY YY YY YYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^\\\\\\  ]]]]]]^^^^^ \\\\\\  ]]]]]]^^^^^ \\\\\\  ]]]]]]^^^^^ \\\\\\  ]]]]]]^^^^^` ```` `aa` ```` `aa` ```` `aa` ```` `aa ` ``` ` `aa ` ``` ` `aa ` ```` `aa` ```` `aa` ```` `aa` ```` `aa` ```` `aa` ```` `aa` ```` `aa` ```` `aabbbbbbbbb b b b b bbbbbbbbbbbcccccccc c!c"c#c$c%c&c'c(c)c*c+c,c-c.c/c0c1c2c3c4c5c6c7c8c9c:c;c<d=d>d?d@dAdBdCdDdEdFdGdHdIdJdKdLdMdNdOdPdQdRdSdTeUeVeWeXeYeZe[e\e]e^e_eeeeeeeeeeeeeeeeeee ee ee ee ee eeffffffffffffffffffffffffUUUUU U U U U UUUiiiiiiiiiiiikkkkkkkkk k k k l lllllllllllllllllll l!l"l#l                                                   ! " # $n%n&n'n(n)n*n+n,n-n.n/n                                 ! " # $ % & ' ( ) *p+p,p-p.p/p0p1p2p3p4p5p6p7p8p9p:p;p<p=p>p?p@pApBpCpDpEpFpGpHpIpJpKpLpMp^h^h^h'b^^h^h^h^^ h^ h^ h^ ^ h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^ ^!h^"h^#h^$^%h^&h^'h^(^)h^*h^+h^,^-h^.h^/h^0^1h^2h^3h^4^5h^6h^7h^8^9h^:h^;h^<^=h^>h^?h^@^Ah^Bh^Ch^D^Eh^Fh^Gh^H^Ih^Jh^Kh^L^Mh^Nh^Oh^P^Qh^Rh^Sh^T^Uh^Vh^Wh^X^Yh^Zh^[h^\^]h^^h^_h^`^ah^bh^ch^d^eh^fh^gh^h^ih^jh^kh^l^mh^nh^oh^p^qh^rh^sh^t^uh^vh^wh^x^yh^zh^{h^|^}h^~h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^h^h^^h^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^ h  ^ h   ^  ^ h  ^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^!h!!^!h!!!^!!^!h!!^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^"h""^"h"""^""^"h""^#h##^#h###^##^#h##^#h##^#h###^##^#h##^#h##^#h###^##^#h##^#h##^#h###^##^#h##^#h##^#h###^##^#h##^#h##^#h###^##^#h##^#h##^#h###^##^#h##^#h##^#h###^##^#h##^$h$$^$h$$$^$$^ $h$$^ $h$$^ $h$$$^ $$^ $h$$^$h$$^$h$$$^$$^$h$$^$h$$^$h$$$^$$^$h$$^$h$$^$h$$$^$$^$h$$^$h$$^$h$$$^$$^$h$$^$h$$^$h$$$^ $$^!$h$$^"$h$$^#$h$$$^$$$^%$h$$^&%h%%^'%h%%%^(%%^)%h%%^*%h%%^+%h%%%^,%%^-%h%%^.%h%%^/%h%%%^0%%^1%h%%^2%h%%^3%h%%%^DPPDQQQQRRRRRURRUUUUUUVVSSRRVVVVVVWWWWWWWWWWXXX%R%V%R%w%w%R%V%R%w%w%R%V%R%w%w%R%V%R%w%w&R&V&R&w&w&R&V&R&w&w&R&V&R&w&w &R&V&R&w&w    &y&y &y&y &y&y &y&y &y&y &y&y&y&y&y&y&y&y&y&y&y&y&y&yFloatErrorKind&Empty& &Invalid& &ParseFloatError&&&y&y&&& &slice_shift_char&^&y&y&&& &&^77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7%7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7&7iaddiaaaaaaaaaaaaaWrapping K$!mtaahid     ^aid     ^ad     ^a    ^ a   ^  a  ^   a ^    a ^    a ^   a ^  a ^ a ^a^a^a^a^aaaaaa h h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h h h  h K$!mt h h  h h !h ! !h K$!mt !h !h ! !h !h !h ! !h K$!mt !h !h ! !h !h !h ! !h K$!mt܂ !h !h܂ !܂ !h܂܂ !h !h܂ !܂ !h K$!mt !h !h ! !h !h "h " "h K$!mt "h "h " "h "h "h " "h K$!mt "h "h " "h "h "h " "h K$!mt "h "h " "h "h "h " "h K$!mt "h "h " "h "h #h # #h K$!mt #h #h # #h #h #h # #h K$!mtˎ #h #hˎ #ˎ #hˎˎ #h #hˎ #ˎ #h K$!mt #h #h # #h #h #h # #h #h #h # #h #h $h $ $h $h $h $ $h $h $h $ $h $h $h $ $h $h $h $ $h $h $h $ $h $h $h $ $h $h $h $ $h $h %h % %h %h %h % %h %h %h % %h %h %h % %hyzG&&&&&%4 grG&&&9H&&&&&&&&&&&&&&k                                  o   !   $ $ !    " !    %# $"! "    $ " "  "   "  " ! ##! !%   "$   %"   !" ! %   # "!$"$  ! $ $ ! !  #$ ""! $ #  # $  $#  "  !  $   #  #   "! ## # #   $ !" #$ #   ! !       !! %$  !   % !$   #  $# !   $ "#   "$" # ! %   !   """ " "%   %#        "   #%   !  !" # ! "  !# #$ $ $$   %  ! % #!$ %" $ "  $# # $   # " $  #  $ $    % ##&&&&&&      f              &%%&&&%%                                                                                             &&&&& +< ND F< Fi< <  < < DDN a$ <NNFF&FdN  << N < <D 0  D<  < < D < <G<HbP bP bPbPbP?bPbP' bP'bPbP bP'bPisize::MIN as f32 - 1.0bQ bQ bQbQbQ?bQbP' bP'bQbQ bP'bQisize::MAX as f32 + 1.0bT bTbT bTbTbTbTisize::MIN as f32bU bUbU! bU!bUbU!bUisize::MAX as f32bP bP bPbPbP?bPbP' bP'bPbP bP'bPi8::MIN as f32 - 1.0bQ bQ bQbQbQ?bQbP' bP'bQbQ bP'bQi8::MAX as f32 + 1.0bT bTbT bTbTbTbTi8::MIN as f32bU bUbU! bU!bUbU!bUi8::MAX as f32bP bP bPbPbP?bPbP' bP'bPbP bP'bPi16::MIN as f32 - 1.0bQ bQ bQbQbQ?bQbP' bP'bQbQ bP'bQi16::MAX as f32 + 1.0bT bTbT bTbTbTbTi16::MIN as f32bU bUbU! bU!bUbU!bUi16::MAX as f32bP bP bPbPbP?bPbP' bP'bPbP bP'bPi32::MIN as f32 - 1.0bQ bQ bQbQbQ?bQbP' bP'bQbQ bP'bQi32::MAX as f32 + 1.0bT bTbT bTbTbTbTi32::MIN as f32bU bUbU! bU!bUbU!bUi32::MAX as f32bP bP bPbPbP?bPbP' bP'bPbP bP'bPi64::MIN as f32 - 1.0bQ bQ bQbQbQ?bQbP' bP'bQbQ bP'bQi64::MAX as f32 + 1.0bT bTbT bTbTbTbTi64::MIN as f32bU bUbU! bU!bUbU!bUi64::MAX as f32bP bP bPbPbP?bPbP' bP'bPbP bP'bPi128::MIN as f32 - 1.0bQ bQ bQbQbQ?bQbP' bP'bQbQ bP'bQi128::MAX as f32 + 1.0bT bTbT bTbTbTbTi128::MIN as f32bU bUbU! bU!bUbU!bUi128::MAX as f32o[ o[ o[o[o[?o[o[' o['o[o[ o['o[usize::MAX as f32 + 1.0o^ o^o^! o^!o^o^!o^usize::MAX as f32o[ o[ o[o[o[?o[o[' o['o[o[ o['o[u8::MAX as f32 + 1.0o^ o^o^! o^!o^o^!o^u8::MAX as f32o[ o[ o[o[o[?o[o[' o['o[o[ o['o[u16::MAX as f32 + 1.0o^ o^o^! o^!o^o^!o^u16::MAX as f32o[ o[ o[o[o[?o[o[' o['o[o[ o['o[u32::MAX as f32 + 1.0o^ o^o^! o^!o^o^!o^u32::MAX as f32o[ o[ o[o[o[?o[o[' o['o[o[ o['o[u64::MAX as f32 + 1.0o^ o^o^! o^!o^o^!o^u64::MAX as f32o[ o[ o[o[o[?o[o[' o['o[o[ o['o[u128::MAX as f32 + 1.0o^ o^o^! o^!o^o^!o^u128::MAX as f32~P ~P ~P~P~P?~P~P' ~P'~P~P ~P'~Pisize::MIN as f64 - 1.0~Q ~Q ~Q~Q~Q?~Q~P' ~P'~Q~Q ~P'~Qisize::MAX as f64 + 1.0~T ~T~T ~T~T~T~Tisize::MIN as f64~U ~U~U! ~U!~U~U!~Uisize::MAX as f64~P ~P ~P~P~P?~P~P' ~P'~P~P ~P'~Pi8::MIN as f64 - 1.0~Q ~Q ~Q~Q~Q?~Q~P' ~P'~Q~Q ~P'~Qi8::MAX as f64 + 1.0~T ~T~T ~T~T~T~Ti8::MIN as f64~U ~U~U! ~U!~U~U!~Ui8::MAX as f64~P ~P ~P~P~P?~P~P' ~P'~P~P ~P'~Pi16::MIN as f64 - 1.0~Q ~Q ~Q~Q~Q?~Q~P' ~P'~Q~Q ~P'~Qi16::MAX as f64 + 1.0~T ~T~T ~T~T~T~Ti16::MIN as f64~U ~U~U! ~U!~U~U!~Ui16::MAX as f64~P ~P ~P~P~P?~P~P' ~P'~P~P ~P'~Pi32::MIN as f64 - 1.0~Q ~Q ~Q~Q~Q?~Q~P' ~P'~Q~Q ~P'~Qi32::MAX as f64 + 1.0~T ~T~T ~T~T~T~Ti32::MIN as f64~U ~U~U! ~U!~U~U!~Ui32::MAX as f64~P ~P ~P~P~P?~P~P' ~P'~P~P ~P'~Pi64::MIN as f64 - 1.0~Q ~Q ~Q~Q~Q?~Q~P' ~P'~Q~Q ~P'~Qi64::MAX as f64 + 1.0~T ~T~T ~T~T~T~Ti64::MIN as f64~U ~U~U! ~U!~U~U!~Ui64::MAX as f64~P ~P ~P~P~P?~P~P' ~P'~P~P ~P'~Pi128::MIN as f64 - 1.0~Q ~Q ~Q~Q~Q?~Q~P' ~P'~Q~Q ~P'~Qi128::MAX as f64 + 1.0~T ~T~T ~T~T~T~Ti128::MIN as f64~U ~U~U! ~U!~U~U!~Ui128::MAX as f64[ [ [[[?[[' ['[[ ['[usize::MAX as f64 + 1.0^ ^^! ^!^^!^usize::MAX as f64[ [ [[[?[[' ['[[ ['[u8::MAX as f64 + 1.0^ ^^! ^!^^!^u8::MAX as f64[ [ [[[?[[' ['[[ ['[u16::MAX as f64 + 1.0^ ^^! ^!^^!^u16::MAX as f64[ [ [[[?[[' ['[[ ['[u32::MAX as f64 + 1.0^ ^^! ^!^^!^u32::MAX as f64[ [ [[[?[[' ['[[ ['[u64::MAX as f64 + 1.0^ ^^! ^!^^!^u64::MAX as f64[ [ [[[?[[' ['[[ ['[u128::MAX as f64 + 1.0^ ^^! ^!^^!^u128::MAX as f64CCCCCC1CCCCCC1DDDDDD2DDDDDD2DDDDDD4DDDDDD4DDDDDD8DDDDDD8DDDDDD16DDDDDD16EEEEEE8EEEEEE8FFFFFF1FFFFFF1FFFFFF2FFFFFF2FFFFFF4FFFFFF4GGGGGG8GGGGGG8GGGGGG16GGGGGG16GGGGGG8GGGGGG8HHHHHH4HHHHHH4HHHHHH8HHHHHH8vKN&& EAddDiv Mul Rem Sub AddAssign  DivAssign  MulAssign  RemAssign  SubAssign DaS E  N K N F Z  Y  Z Y  \ !` #` $b &c 'c (d )c *d +d ,b -f /e 0g 1h 3i 4m 6m 7n 8m 9o ;o <o =p >p ?o @s  B^ CrDR FV GR HvIxJ' Numeric traits for generic mathematics* ## Compatibility= The `num-traits` crate is tested for rustc 1.31 and greater.@  https://docs.rs/num-traits/0.2 9 vKN&& E  Ͼ     ٿ  DaS E  N K N F Z  Y  Z Y  \ !` #` $b &c 'c (d )c *d +d ,b -f /e 0g 1h 3i 4m 6m 7n 8m 9o ;o <o =p >p ?o @s  B^ CrDR FV GR HvIxJ $B            E           )           '     |                 +       +     Q         k            #  5       method    arg       ret                     base                                                                       imp                                                                                                            adiNONO$MNQ)NR:ANT@BNUECNVJDNWOENXSFNY fGN[ lHN\ qIN] vJN^ {KN_ LN`$$))3&::@@EEJJOOSS_&ffllqqvv{{* Numbers which have upper and lower bounds-aaabcbc; Returns the smallest finite number this type can represent> aa b: Returns the largest finite number this type can represent= aa c Numbers which have lower bounds# dddee> dd e#ggah ff h Numbers which have upper bounds# iiijj= ii j#llm kk m      t       R       R          D     Ӄ           D      Ӄ     R         D      Ӄ     R  (ppqr oo q oo r m          h  Ӄ     Ë Ӄ  E     Ӄ    E ,    h i d             ^           D  D       D    D      D    D      vw'vx'vx<MvzAv{RAv}XBv~]CvbDvgEvkFv ~Gv Hv Iv Jv Kv Lv'5<<AAK&RRXX]]bbggkkw&~~4 A generic trait for converting a value to a number.7B A value can be represented by the target type when it lies withinE3 the range of scalars supported by the target type.6E For example, a negative integer cannot be represented by an unsignedHC integer type, and an `i64` with a very high magnitude might not beF convertible to an `i32`.J On the other hand, conversions with possible precision loss or truncationMG are admitted, like an `f32` with a decimal part to an integer type, orJ1 even a large `f64` saturating to `f32` infinity.4 #C Converts the value of `self` to an `isize`. If the value cannot beF4 represented by an `isize`, then `None` is returned.7&7 &7 ѣ^M  @ Converts the value of `self` to an `i8`. If the value cannot beC1 represented by an `i8`, then `None` is returned.4 &7 &7 ѣ^M    A Converts the value of `self` to an `i16`. If the value cannot be D2 represented by an `i16`, then `None` is returned. 5 &7 &7 ѣ^M    A Converts the value of `self` to an `i32`. If the value cannot be D2 represented by an `i32`, then `None` is returned. 5 &7 &7 ѣ^M    A Converts the value of `self` to an `i64`. If the value cannot be D2 represented by an `i64`, then `None` is returned.5&7 &7 ѣ^M !B Converts the value of `self` to an `i128`. If the value cannot beEH represented by an `i128` (`i64` under the default implementation), thenK `None` is returned.K The default implementation converts through `to_i64()`. Types implementingNN this trait should override this method if they can represent a greater range.Q&7 &7 ѣ^M #B Converts the value of `self` to a `usize`. If the value cannot beE3 represented by a `usize`, then `None` is returned.6&7 &7 ѣ^M ? Converts the value of `self` to a `u8`. If the value cannot beB0 represented by a `u8`, then `None` is returned.3&7 &7 ѣ^M @ Converts the value of `self` to a `u16`. If the value cannot beC1 represented by a `u16`, then `None` is returned.4&7 &7 ѣ^M @ Converts the value of `self` to a `u32`. If the value cannot beC1 represented by a `u32`, then `None` is returned.4&7 &7 ѣ^M  @ Converts the value of `self` to a `u64`. If the value cannot beC1 represented by a `u64`, then `None` is returned.4&7 &7 ѣ^M !A Converts the value of `self` to a `u128`. If the value cannot beDG represented by a `u128` (`u64` under the default implementation), thenJK The default implementation converts through `to_u64()`. Types implementingNQ&7 &7 ѣ^M  H Converts the value of `self` to an `f32`. Overflows may map to positiveKH or negative inifinity, otherwise `None` is returned if the value cannotK be represented by an `f32`. !&7 &7 ѣ^M! !%H Converts the value of `self` to an `f64`. Overflows may map to positive!K"K be represented by an `f64`.##D The default implementation tries to convert through `to_i64()`, and#GF failing that through `to_u64()`. Types implementing this trait should$I< override this method if they can represent a greater range.$?%&7 &7 ѣ^M% %&)&'*''' SrcT'' '''''''''''' '' ' '  '' '' ''' DstT'' '' '''*''*''' '''(''(' ' (  (( ((( ( (( ((( (((*+ ( R((( (( ( (( (( ( R((( (( MAX( () )) )  )))) )))))  )))) ))))))) R)) ) )) ) )) R))* ))* ) ) ** *  *** * ****+.+++ ++ ++++++++++++ ++ + +  ++ ++ +++ ++ ++ +++.++.+++ ++++++++ + +  ,, ,,, , ,, ,,, ,,,. , R,,, ,, , ,, ,, , ,, , ,,,-  ,,,, ,----  ---- ----- - -- R--- --- - - -- -  --. - .."..5... .. ...5 . F. .. ..5 H/ //1!/ //  / F// //  / F// //  0 F00 00  0 G00 00  0 G00 00  0 G00 00 H1 113!1 11  1 G11  11  1 G11  12  2 G22  22  2 G22  22  2 G22  22  2 G23  33333 3  3 H333 3 33 33 3334 334 3 3 3 3444 4  4 H444 4 44 44 4445 444 4 4 4 456*66:676 67 777777777777 77 7 7  77 77 777 77 77 777:779777 77777777 7 7  77 788 8 88 888 8889# 8 R888 88 8 88 88 8  8888 88888  8888 88889 9 99 R999 999 9 9 99 9  999 9 9:+::=::: :: :::::::::::: :: : :  :: :: ::: :: :: :;;=;;=;;; ;;;;;;;; ; ;  ;; ;;; ; ;; ;;; ;;;=# ; R;;; ;; ; ;; ;< <  <<<< <<<<<  <<<< <<<<< < << R<<= <<< < < << <  === = ==#==D=== == ===D > F> >> >>D I> >>@!> >>  > F>> >>  ? F?? ??  ? F?? ??  ? G?? ??  ? G?? ??  @ G@@ @@ I@ @@B!@ @@  @ G@@  @A  A GAA  AA  A GAA  AA  A GAA  AA  A GAB  BB  B GBB  BBBBB B  B HBBB B BB BB BBCC CCC C C C CCCC C  C HCCC C CC CC CCCD DDD D D D DDE-F FHFFF FF FFFFF  FF FF FFF FF FF FFFHFFH FFF F  GG GGG G GG GGG GGGH HHH H H HH H HI#HHHI HHIIKJK J JJ JJK [KK  KKKK #KKK K KK to_int_uncheckedKKKK [KKKKKL2L%MWMMM MM MMMMMMMMMMMM MM M M  MM MM MMM MM MM MMMWMMWMMM MMMNMMMM M N  NN NNN N NN NNN NNNW O  OOOO OOOOO  OOOO OOOOOR+ P țPPP PPP PP P PP P P1.0PP P ֛PQQ QQQ QQ Q QQ Q QQQ Q Q QQ țQQ Q QQ ֛QQR Q QQR Q RRR R RRR RR  RRV' T TTT TTT TT T TT TT U ֛UUU UUU UU U UU UU U U UU UV V VV ֛VVV V VVV V VVV V VVV VV W WW4W'W`WXW WW WWWWXWWWWWWW WW W W  WX XX XXX uXX XX XXX`XX`XXX XXXXXXXX X X  XX XXX X XX XXX XXX` Z  ZZZZ ZZZZZ  ZZZZ ZZZZZ\ [ ֛[[[ [[[ [[ [ [[ [ [[[ [ [ [[ [[[ [ [[ ֛[[\ [ \\\ \ \\\ \ \\\ \\  \\_ ^ ֛^^^ ^^^ ^^ ^ ^^ ^^ ^ ^ ^^ ^^_ _ __ ֛___ _ ___ _ ___ _ ___ __ ` ``$``f``` `` ```f ` F` `` ``f Ja% aac!a aa  a Faa aa  a Faa aa  b Fbb bb  b Gbb bb  b Gbb bb  b Gbc cc Jc' cce!c cc  c Gcc  cc  d Gdd  dd  d Gdd  dd  d Gdd  dd  d Gdd  dd  e Gee  ee Ie  eef e ee  e Hef ff  f Hff fffk4 A generic trait for converting a number to a value.g7gӟgEh6hHiFiiMjJΣk4k kӺkm'E Converts an `isize` to return an optional value of this type. If thekHC value cannot be represented by this type, then `None` is returned.lFm  ѣ^M nmo!B Converts an `i8` to return an optional value of this type. If themEnFo ռoq#C Converts an `i16` to return an optional value of this type. If theoFpFq ռqs#C Converts an `i32` to return an optional value of this type. If theqFrFs ռsu$C Converts an `i64` to return an optional value of this type. If thesFtFu ռux%D Converts an `i128` to return an optional value of this type. If theuGvFvM The default implementation converts through `from_i64()`. Types implementingvPwQx  ռxz'D Converts a `usize` to return an optional value of this type. If thexGyFz  ռz|!B Converts an `u8` to return an optional value of this type. If the{E{F| ռ|~#C Converts an `u16` to return an optional value of this type. If the}F}F~ ռ~#C Converts an `u32` to return an optional value of this type. If theFF ռ€$C Converts an `u64` to return an optional value of this type. If theFF ռ%D Converts an `u128` to return an optional value of this type. If theւGFM The default implementation converts through `from_u64()`. Types implementingPʄQ  ռ#B Converts a `f32` to return an optional value of this type. If theEF ռŇ#B Converts a `f64` to return an optional value of this type. If theEFF The default implementation tries to convert through `from_i64()`, andIH failing that through `from_u64()`. Types implementing this trait shouldKԊ? ռ      to_ty ̍ ˍ  ֍ Kۍ      K  ռ    ռ͎̎Ύ ώԎՎ    K ռ   Џ ռ ޏߏ    K ռ    ռ ͐ΐՐ ϐ   K ռ    ռ đ   ґ KՑݑ ռޑߑ    ռ     KĒ ͒Ւ ռΒϒ ђג ڒ  ռ      ɓ ռ“  ē˓ ΓԓՓ ֓דٓ ռ     L ռ   ” ÔĔƔ ռؔٔڔ ۔    L ռ    ޕ ռǕȕɕ ʕϕЕ    L ռ    ͖ ռ ۖܖ ݖ   L ռ     ռ ʗ˗җ ̗   L  ռ     ռ Ę   Ҙ L՘ݘ ռޘߘ    ռ     Lę̙ә ռ͙Ι Йՙ ؙޙߙ  ռ 'ÞĞŞǞȞ՞ɞʞԞ˞ ̞Ϟ О ֞  ؞۞ ܞ            Ÿ ş˟̟ ͟ΟПޟ ߟ   0  ڣ)ե           ¤ŤӥƤǤѥѤҤ٤ Ӥ      ռ   ˥   ռ   ҥإ4ݥ  ݥݥ6) Cast from one machine scalar to another.,ߩ # Examples ``` # use num_traits as num;, let twenty: f32 = num::cast(0x14).unwrap();/ assert_eq!(twenty, 20f32);˪ ѣ^MNN ռ&2 An interface for casting between machine scalars.ѫ5Ӻ Ӻ .? Creates a number from another value that can be converted intoBG a primitive via the `ToPrimitive` trait. If the source value cannot beJ9 represented by the target type, then `None` is returned.ʭ<ӟEݮ6HFѰMJΣ4 ռòݲ      conv   N  ³óʳ ijسٳ ڳ߳      F  ռ   ֵ ռµ õǵȵ(- ѣ^MN¹Ź ռҹ¹¹(A A generic interface for casting between machine scalars with theD: `as` operator, which admits narrowing and precision loss.ٺ=H Implementers of this trait `AsPrimitive` should behave like a primitiveK@ numeric type (e.g. a newtype around another primitive), and theC% intended conversion must never fail.(мԼ # use num_traits::AsPrimitive;"( let three: i32 = (3.14159265f32).as_();+ assert_eq!(three, 3);ؽ # Safety [ **In Rust versions before 1.45.0**, some uses of the `as` operator were not entirely safe.^, In particular, it was undefined behavior ifԾ/E a truncated floating point value could not fit in the target integerHA type ([#10184](https://github.com/rust-lang/rust/issues/10184)).ͿD ```ignore "$ let x: u8 = (1.04E+17).as_(); // UB' ׊؛5 Convert a value to another, using the `as` operator.8           N       N  N       N  N   N     N    O     N     N    O    N  O                O           FpCategory +0Neg5FMUygNlFu  ++0055@ FO U_"ggllu u KC Generic trait for floating point numbers that works with `no_std`.F5 This trait implements a subset of the `Float` trait.8   β   Returns positive infinity." use num_traits::float::FloatCore;% use std::{f32, f64}; fn check(x: T) {"! assert!(T::infinity() == x);$ } check(f32::INFINITY); check(f64::INFINITY);  Returns negative infinity.%Դ"% assert!(T::neg_infinity() == x);(ص check(f32::NEG_INFINITY); check(f64::NEG_INFINITY);    Returns NaN.%  fn check() {  let n = T::nan();  assert!(n != n); ص   check::();  check::();      Returns `-0.0`.      %Դ   fn check(n: T) { " let z = T::neg_zero();  assert!(z.is_zero());  assert!(T::one() / z == n); #ص  и    @ Returns the smallest finite value that this type can represent.C%Դ"" assert!(T::min_value() == x);%ص check(f32::MIN); check(f64::MIN);   N Returns the smallest positive, normalized value that this type can represent.Q%Դ"+ assert!(T::min_positive_value() == x);.ص check(f32::MIN_POSITIVE); check(f64::MIN_POSITIVE); ) Returns epsilon, a small positive value.,%Դ" assert!(T::epsilon() == x);#ص check(f32::EPSILON); check(f64::EPSILON); ? Returns the largest finite value that this type can represent.B%Դ"" assert!(T::max_value() == x);%ص check(f32::MAX); check(f64::MAX);  % Returns `true` if the number is NaN.(%Դ( fn check(x: T, p: bool) {+ assert!(x.is_nan() == p);!ص check(f32::NAN, true); check(f32::INFINITY, false);  check(f64::NAN, true); check(0.0f64, false); "* Returns `true` if the number is infinite.-%Դ+# assert!(x.is_infinite() == p); &ص   check(f32::INFINITY, true);  check(f32::NEG_INFINITY, true);!# check(f32::NAN, false);! check(f64::INFINITY, true);! check(f64::NEG_INFINITY, true);!#"""  "'9 Returns `true` if the number is neither infinite or NaN.#<$$$$$%Դ$$%+! assert!(x.is_finite() == p);%$ص%%%  check(f32::MAX, true);&! check(f64::NEG_INFINITY, false);&$ check(f64::MIN_POSITIVE, true);&# check(f64::NAN, false);'''  ',J Returns `true` if the number is neither zero, infinite, subnormal or NaN.(M(()))%Դ)))+! assert!(x.is_normal() == p);*$ص*** *+$+#+,,  ,2- Returns `true` if the number is [subnormal].,0---% use std::f64;--< let min = f64::MIN_POSITIVE; // 2.2250738585072014e-308_f64.? let max = f64::MAX;.# let lower_than_min = 1.0e-308_f64;.& let zero = 0.0_f64;// assert!(!min.is_subnormal());/! assert!(!max.is_subnormal());/!/ assert!(!zero.is_subnormal());0"# assert!(!f64::NAN.is_subnormal());0&( assert!(!f64::INFINITY.is_subnormal());0+/ // Values between `0` and `min` are Subnormal.12( assert!(lower_than_min.is_subnormal());1+1< [subnormal]: https://en.wikipedia.org/wiki/Subnormal_number1?2  29 H Returns the floating point category of the number. If only one property3KB is going to be tested, it is generally faster to use the specific3E predicate instead.444455%Դ5 use std::num::FpCategory;55. fn check(x: T, c: FpCategory) {51 assert!(x.classify() == c);6#ص66, check(f32::INFINITY, FpCategory::Infinite);6/% check(f32::MAX, FpCategory::Normal);7(" check(f64::NAN, FpCategory::Nan);7%. check(f64::MIN_POSITIVE, FpCategory::Normal);717 check(f64::MIN_POSITIVE / 2.0, FpCategory::Subnormal);8:! check(0.0f64, FpCategory::Zero);8$99NanInfiniteY SubnormalNormalR@ 9>< Returns the largest integer less than or equal to a number.9?:::::%Դ:;% fn check(x: T, y: T) {;( assert!(x.floor() == y);; ص;;% check(f32::INFINITY, f32::INFINITY);;( check(0.9f32, 0.0);< check(1.0f32, 1.0);< check(1.1f32, 1.0);< check(-0.0f64, 0.0);< check(-0.9f64, -1.0);= check(-1.0f64, -1.0);= check(-1.1f64, -2.0);= check(f64::MIN, f64::MIN);=>> >D@ Returns the smallest integer greater than or equal to a number.@C@@@AA%ԴAAA( assert!(x.ceil() == y);BصBBB( check(0.9f32, 1.0);BC check(1.1f32, 2.0);CC check(-0.9f64, -0.0);CC check(-1.1f64, -1.0);DDDD DKO Returns the nearest integer to a number. Round half-way cases away from `0.0`.FRGGGGG%ԴHHH( assert!(x.round() == y);H صIII( check(0.4f32, 0.0);I check(0.5f32, 1.0);I check(0.6f32, 1.0);J check(-0.4f64, 0.0);J check(-0.5f64, -1.0);J check(-0.6f64, -1.0);JJKK KS% Return the integer part of a number.O(OOOOO%ԴPPP( assert!(x.trunc() == y);P صQQQ(QQRRRRRSSS SY) Returns the fractional part of a number.T,UUUUU%ԴUVV( assert!(x.fract() == y);V صVW check(f32::MAX, 0.0);W check(0.75f32, 0.75);W check(1.0f32, 0.0);W check(1.25f32, 0.25);WW check(-0.75f64, -0.75);X check(-1.0f64, 0.0);X check(-1.25f64, -0.25);X check(f64::MIN, 0.0);XYY Y^I Computes the absolute value of `self`. Returns `FloatCore::nan()` if theZL number is `FloatCore::nan()`.[![[[[[%Դ\\\( assert!(x.abs() == y);\ص]]](] check(0.0f64, 0.0);]] check(-1.0f64, 1.0);^ check(f64::MIN, f64::MAX);^^^ ^f5 Returns a number that represents the sign of `self`.`8`E - `1.0` if the number is positive, `+0.0` or `FloatCore::infinity()`aHJ - `-1.0` if the number is negative, `-0.0` or `FloatCore::neg_infinity()`aM9 - `FloatCore::nan()` if the number is `FloatCore::nan()`b<bbbcc%Դccc( assert!(x.signum() == y);d!صdd check(f32::INFINITY, 1.0);d check(3.0f32, 1.0);d check(0.0f32, 1.0);e check(-0.0f64, -1.0);e check(-3.0f64, -1.0);e check(f64::MIN, -1.0);eef fl!; Returns `true` if `self` is positive, including `+0.0` andg>1 `FloatCore::infinity()`, and `FloatCore::nan()`.h4hhhii%Դiii+( assert!(x.is_sign_positive() == p);j+صjjjj check(0.0f32, true);k check(-0.0f64, false);kk$k#l check(-f64::NAN, false);lll mr!; Returns `true` if `self` is negative, including `-0.0` andm>6 `FloatCore::neg_infinity()`, and `-FloatCore::nan()`.n9nnnnn%Դooo+( assert!(x.is_sign_negative() == p);o+صppp  check(f32::MAX, false);p check(0.0f32, false);q check(-0.0f64, true);qq#! check(f64::MIN_POSITIVE, false);q$r check(-f64::NAN, true);rrr rw!( Returns the minimum of the two numbers.s+tE If one of the arguments is NaN, then the other argument is returned.tHtttuu%Դuu- fn check(x: T, y: T, min: T) {u0 assert!(x.min(y) == min);v!صvv check(1.0f32, 2.0, 1.0);v check(f32::NAN, 2.0, 2.0);v check(1.0f64, -2.0, -2.0);w check(1.0f64, f64::NAN, 1.0);w!ww ww~!( Returns the maximum of the two numbers.y+zӑ zHz{{{{%Դ{{- fn check(x: T, y: T, max: T) {{0 assert!(x.max(y) == max);|!ص|| check(1.0f32, 2.0, 2.0);| check(1.0f32, f32::NAN, 1.0);}! check(-1.0f64, 2.0, 2.0);} check(-1.0f64, f64::NAN, -1.0);}#}~ ~~? Returns the reciprocal (multiplicative inverse) of the number.B݀%ԴӁہ( assert!(x.recip() == y);  assert!(y.recip() == x); ص҂܂ check(f32::INFINITY, 0.0); check(2.0f32, 0.5); check(-0.25f64, -4.0);# check(-0.0f64, f64::NEG_INFINITY);ƒ& ވ'$ Raise a number to an integer power.Ƅ': Using this function is generally faster than using `powf`=ąׅ߅%2 fn check(x: T, exp: i32, powi: T) {5" assert!(x.powi(exp) == powi);׆%ص check(9.0f32, 2, 81.0); check(1.0f32, -2, 1.0); check(10.0f64, 20, 1e20);Ӈ check(4.0f64, -2, 0.0625);$ check(-1.0f64, std::i32::MIN, 1.0);'Ĉ U8 Converts to degrees, assuming the number is in radians.;ߌ%ԴՍ) fn check(rad: T, deg: T) {ݍ,& assert!(rad.to_degrees() == deg);)صƎ check(0.0f32, 0.0);Ύ check(f32::consts::PI, 180.0);"% check(f64::consts::FRAC_PI_4, 45.0);(% check(f64::INFINITY, f64::INFINITY);(  8 Converts to radians, assuming the number is in degrees.;ِ%Դϑ) fn check(deg: T, rad: T) {ב,& assert!(deg.to_radians() == rad);)صԥ Ȓ check(180.0, f32::consts::PI);"% check(45.0, f64::consts::FRAC_PI_4);(Ӧ (  *K Returns the mantissa, base 2 exponent, and sign as integers, respectively.NJ The original number can be recovered by `sign * mantissa * 2 ^ exponent`.Mӕە%Դ5 fn check(x: T, m: u64, e: i16, s:i8) {89 let (mantissa, exponent, sign) = x.integer_decode();< assert_eq!(mantissa, m);  assert_eq!(exponent, e);ٗ  assert_eq!(sign, s);ص check(2.0f32, 1 << 23, -22, 1);#" check(-2.0f32, 1 << 23, -22, -1);٘%' check(f32::INFINITY, 1 << 23, 105, 1);*, check(f64::NEG_INFINITY, 1 << 52, 972, -1);/ )  è)  G) Generic trait for floating point numbers,[ This trait is only available with the `std` feature, or with the `libm` feature otherwise.^    .¹ȹϹٹ β ¹ȹϹٹ β  Returns the `NaN` value. use num_traits::Float;Ӻ let nan: f32 = Float::nan();ۺ  assert!(nan.is_nan());  Returns the infinite value.ɻ  use std::f32;' let infinity: f32 = Float::infinity();*! assert!(infinity.is_infinite());$ assert!(!infinity.is_finite());# assert!(infinity > f32::MAX);ƽ! % Returns the negative infinite value.(Ⱦ Ծ / let neg_infinity: f32 = Float::neg_infinity();2ȿ% assert!(neg_infinity.is_infinite());п($ assert!(!neg_infinity.is_finite());'" assert!(neg_infinity < f32::MIN);%  ɼ use num_traits::{Zero, Float};"" let inf: f32 = Float::infinity();% let zero: f32 = Zero::zero();!' let neg_zero: f32 = Float::neg_zero();* assert_eq!(zero, neg_zero); assert_eq!(7.0f32/inf, zero);! assert_eq!(zero * 10.0, zero);" ٿC ! let x: f64 = Float::min_value();$ assert_eq!(x, f64::MIN);   Q * let x: f64 = Float::min_positive_value();-" assert_eq!(x, f64::MIN_POSITIVE);% ,  let x: f64 = Float::epsilon();" assert_eq!(x, f64::EPSILON);  # Panics ? The default implementation will panic if `f32::EPSILON` cannotB be cast to `Self`. B ! let x: f64 = Float::max_value();$ assert_eq!(x, f64::MAX);  ; Returns `true` if this value is `NaN` and false otherwise.>  let nan = f64::NAN; let f = 7.0;  assert!(!f.is_nan()); K Returns `true` if this value is positive infinity or negative infinity andN false otherwise.   let f = 7.0f32; %* let neg_inf: f32 = Float::neg_infinity();- let nan: f32 = f32::NAN; assert!(!f.is_infinite()); assert!(!nan.is_infinite());  assert!(inf.is_infinite()); assert!(neg_inf.is_infinite());#  = Returns `true` if this number is neither infinite nor `NaN`.@    % -  assert!(f.is_finite()); assert!(!nan.is_finite()); assert!(!inf.is_finite()); assert!(!neg_inf.is_finite());"  8 Returns `true` if the number is neither zero, infinite,;" [subnormal][subnormal], or `NaN`.%  2 let min = f32::MIN_POSITIVE; // 1.17549435e-38f325 let max = f32::MAX;" let lower_than_min = 1.0e-40_f32;% let zero = 0.0f32; assert!(min.is_normal()); assert!(max.is_normal()); assert!(!zero.is_normal()); assert!(!f32::NAN.is_normal());#% assert!(!f32::INFINITY.is_normal());(2& assert!(!lower_than_min.is_normal());); [subnormal]: http://en.wikipedia.org/wiki/Subnormal_number>  0 ?&!!"&+2+?   KE   let num = 12.4f32; let inf = f32::INFINITY;0 assert_eq!(num.classify(), FpCategory::Normal);32 assert_eq!(inf.classify(), FpCategory::Infinite);5 ?  let f = 3.99; let g = 3.0; assert_eq!(f.floor(), 3.0); assert_eq!(g.floor(), 3.0); C  let f = 3.01; let g = 4.0; assert_eq!(f.ceil(), 4.0); assert_eq!(g.ceil(), 4.0); H Returns the nearest integer to a number. Round half-way cases away fromK `0.0`.   let f = 3.3; let g = -3.3; assert_eq!(f.round(), 3.0); assert_eq!(g.round(), -3.0);  (   let g = -3.7; assert_eq!(f.trunc(), 3.0); assert_eq!(g.trunc(), -3.0);  ,  let x = 3.5; let y = -3.5;0 let abs_difference_x = (x.fract() - 0.5).abs();33 let abs_difference_y = (y.fract() - (-0.5)).abs();6# assert!(abs_difference_x < 1e-10);&# assert!(abs_difference_y < 1e-10);& E Computes the absolute value of `self`. Returns `Float::nan()` if theH number is `Float::nan()`.   , let abs_difference_x = (x.abs() - x).abs();// let abs_difference_y = (y.abs() - (-y)).abs();2 & &" assert!(f64::NAN.abs().is_nan());%  8A - `1.0` if the number is positive, `+0.0` or `Float::infinity()`DF - `-1.0` if the number is negative, `-0.0` or `Float::neg_infinity()`I1 - `Float::nan()` if the number is `Float::nan()`4  let f = 3.5; assert_eq!(f.signum(), 1.0); . assert_eq!(f64::NEG_INFINITY.signum(), -1.0);1% assert!(f64::NAN.signum().is_nan());( "8 Returns `true` if `self` is positive, including `+0.0`,;) `Float::infinity()`, and `Float::nan()`.,  let nan: f64 = f64::NAN; let neg_nan: f64 = -f64::NAN;!  let g = -7.0;ƀ܀ assert!(f.is_sign_positive());" assert!(!g.is_sign_positive());#! assert!(nan.is_sign_positive());$& assert!(!neg_nan.is_sign_positive());܁) "8 Returns `true` if `self` is negative, including `-0.0`,;. `Float::neg_infinity()`, and `-Float::nan()`.1 ȃ  !̄ Ԅ  assert!(!f.is_sign_negative());# assert!(g.is_sign_negative());"" assert!(!nan.is_sign_negative());օ%% assert!(neg_nan.is_sign_negative());( ͆+E Fused multiply-add. Computes `(self * a) + b` with only one roundingHE error, yielding a more accurate result than an unfused multiply-add.HG Using `mul_add` can be more performant than an unfused multiply-add ifJ? the target architecture has a dedicated `fma` CPU instruction.҈B ̉ let m = 10.0;ԉ let x = 4.0; let b = 60.0; // 100.0 : let abs_difference = (m.mul_add(x, b) - (m*x + b)).abs();=! assert!(abs_difference < 1e-10);$ abNjލ2 Take the reciprocal (inverse) of a number, `1/x`.݋5 ʌ let x = 2.0;Ҍ2 let abs_difference = (x.recip() - (1.0/x)).abs();5 $ҍ  ' =  . let abs_difference = (x.powi(2) - x*x).abs();1 $ ռϒ* Raise a number to a floating point power.ؐ-  ő0 let abs_difference = (x.powf(2.0) - x*x).abs();ڑ3 $ÒҒ גռݒ" Take the square root of a number.%, Returns NaN if `self` is a negative number./ړ  let positive = 4.0; let negative = -4.0;Δ4 let abs_difference = (positive.sqrt() - 2.0).abs();֔7 $# assert!(negative.sqrt().is_nan());Õ& ܘ0 Returns `e^(self)`, (the exponential function).3Ζ֖  let one = 1.0; // e^1  let e = one.exp();ʗ // ln(e) - 1 == 0җ+ let abs_difference = (e.ln() - 1.0).abs();. $Иߘ  Returns `2^(self)`. ƙ let f = 2.0;Ι // 2^2 - 4 == 0- let abs_difference = (f.exp2() - 4.0).abs();0 $ ԝ- Returns the natural logarithm of the number.0ƛΛ ڛ    œ ʜ . $ȝם ڝԡ!G Returns the logarithm of the number with respect to an arbitrary base.JŞ ў let ten = 10.0; let two = 2.0; // log10(10) - 1 == 05 let abs_difference_10 = (ten.log(10.0) - 1.0).abs();͟8 // log2(2) - 1 == 03 let abs_difference_2 = (two.log(2.0) - 1.0).abs();6$ assert!(abs_difference_10 < 1e-10);'# assert!(abs_difference_2 < 1e-10);&ȡס ۡ, Returns the base 2 logarithm of the number./ âʠ  / let abs_difference = (two.log2() - 1.0).abs();2ܣ $ ئ- Returns the base 10 logarithm of the number.0   ť0 let abs_difference = (ten.log10() - 1.0).abs();3 $̦ۦ  Converts radians to degrees.  use std::f64::consts;̧ let angle = consts::PI;ԧ9 let abs_difference = (angle.to_degrees() - 180.0).abs();< Ũ$   Converts degrees to radians. Ϫת  let angle = 180.0_f64;> let abs_difference = (angle.to_radians() - consts::PI).abs();A $Ĭ  Ϭ" + Ʈ let x = 1.0;ή let y = 2.0; assert_eq!(x.max(y), y); " կ+   հ assert_eq!(x.min(y), x); &( The positive difference of two numbers.DZ+ * If `self <= other`: `0:0` * Else: `self - other`²ʲ ֲ let x = 3.0; let y = -3.0;5 let abs_difference_x = (x.abs_sub(1.0) - 2.0).abs();85 let abs_difference_y = (y.abs_sub(1.0) - 0.0).abs();8 & ݴ& Ϸ! Take the cubic root of a number.$  let x = 8.0; // x^(1/3) - 2 == 0- let abs_difference = (x.cbrt() - 2.0).abs();ݶ0 $÷ҷ ׷$G Calculate the length of the hypotenuse of a right-angle triangle givenJ legs of length `x` and `y`.޸   let y = 3.0;ù // sqrt(x^2 + y^2)˹J let abs_difference = (x.hypot(y) - (x.powi(2) + y.powi(2)).sqrt()).abs();M $ ½, Computes the sine of a number (in radians)./ӻۻ  let x = f64::consts::PI/2.0; ɼ, let abs_difference = (x.sin() - 1.0).abs();Ѽ/ $Ž ɽ. Computes the cosine of a number (in radians).ݽ1 ƾܾ let x = 2.0*f64::consts::PI; , let abs_difference = (x.cos() - 1.0).abs();/ſ Ϳ$ / Computes the tangent of a number (in radians).2  let x = f64::consts::PI/4.0; , let abs_difference = (x.tan() - 1.0).abs();/! assert!(abs_difference < 1e-14);$ @ Computes the arcsine of a number. Return value is in radians inCB the range [-pi/2, pi/2] or NaN if the number is outside the rangeE [-1, 1].   let f = f64::consts::PI / 2.0;" // asin(sin(pi/2))E let abs_difference = (f.sin().asin() - f64::consts::PI / 2.0).abs();H $ B Computes the arccosine of a number. Return value is in radians inE< the range [0, pi] or NaN if the number is outside the range?    let f = f64::consts::PI / 4.0;" // acos(cos(pi/4))E let abs_difference = (f.cos().acos() - f64::consts::PI / 4.0).abs();H $ G Computes the arctangent of a number. Return value is in radians in theJ range [-pi/2, pi/2];  let f = 1.0; // atan(tan(1))3 let abs_difference = (f.tan().atan() - 1.0).abs();6 $ $I Computes the four quadrant arctangent of `self` (`y`) and `other` (`x`).L * `x = 0`, `y = 0`: `0`- * `x >= 0`: `arctan(y/x)` -> `[-pi/2, pi/2]`0/ * `y >= 0`: `arctan(y/x) + pi` -> `(pi/2, pi]`20 * `y < 0`: `arctan(y/x) - pi` -> `(-pi, -pi/2)`3  let pi = f64::consts::PI;) // All angles from horizontal right (+x), // 45 deg counter-clockwise let x1 = 3.0; let y1 = -3.0; // 135 deg clockwise let x2 = -3.0; let y2 = 3.0;9 let abs_difference_1 = (y1.atan2(x1) - (-pi/4.0)).abs();<: let abs_difference_2 = (y2.atan2(x2) - 3.0*pi/4.0).abs();=# assert!(abs_difference_1 < 1e-10);& & !H Simultaneously computes the sine and cosine of the number, `x`. ReturnsK `(sin(x), cos(x))`.    let f = x.sin_cos();. let abs_difference_0 = (f.0 - x.sin()).abs();1. let abs_difference_1 = (f.1 - x.cos()).abs();1# assert!(abs_difference_0 < 1e-10);& & = Returns `e^(self) - 1` in a way that is accurate even if the@ number is close to zero.  let x = 7.0; // e^(ln(7)) - 14 let abs_difference = (x.ln().exp_m1() - 6.0).abs();7 $ > Returns `ln(1+n)` (natural logarithm) more accurately than ifA* the operations were performed separately.-  let x = f64::consts::E - 1.0;!! // ln(1 + (e - 1)) == ln(e) == 1$. let abs_difference = (x.ln_1p() - 1.0).abs();1 $  Hyperbolic sine function.  let e = f64::consts::E;  let f = x.sinh();, // Solving sinh() at 1 gives `(e^2-1)/(2e)`/ let g = (e*e - 1.0)/(2.0*e); $ let abs_difference = (f - g).abs();' $  Hyperbolic cosine function.    let f = x.cosh();) // Solving cosh() at 1 gives this result, let g = (e*e + 1.0)/(2.0*e);  ' // Same result# assert!(abs_difference < 1.0e-10);&  Hyperbolic tangent function.     let f = x.tanh();9 // Solving tanh() at 1 gives `(1 - e^(-2))/(1 + e^(-2))`</ let g = (1.0 - e.powi(-2))/(1.0 + e.powi(-2));2 ' & " Inverse hyperbolic sine function.%   let f = x.sinh().asinh();$ let abs_difference = (f - x).abs();' & $ Inverse hyperbolic cosine function.'   let f = x.cosh().acosh(); ' & % Inverse hyperbolic tangent function.(   let f = e.tanh().atanh();$ let abs_difference = (f - e).abs();' & *ӫ N M  let num = 2.0f32; // (8388608, -22, 1)= let (mantissa, exponent, sign) = Float::integer_decode(num);@ let sign_f = sign as f32;" let mantissa_f = mantissa as f32;%, let exponent_f = num.powf(exponent as f32);/ // 1 * 8388608 * 2^(-22) == 2!E let abs_difference = (sign_f * mantissa_f * exponent_f - num).abs();H $  %E Returns a number composed of the magnitude of `self` and the sign ofH `sign`. I Equal to `self` if the sign of `self` and `sign` are the same, otherwiseLF equal to `-self`. If `self` is a `NAN`, then a `NAN` with the sign ofI `sign` is returned.  let f = 3.5_f32;' assert_eq!(f.copysign(0.42), 3.5_f32);*) assert_eq!(f.copysign(-0.42), -3.5_f32);,* assert_eq!((-f).copysign(0.42), 3.5_f32);-, assert_eq!((-f).copysign(-0.42), -3.5_f32);/, assert!(f32::nan().copysign(1.0).is_nan());/ v      ޕ  S  ؕ"  > P  NAN O  INFINITY O   NEG_INFINITY  P 0.0 D    P  MIN_POSITIVE  P  EPSILON D    €Ԁ ÀȀӀ ɀ    V      V  Ёс؁ ҁ   S        C˂ ҂ԂГ  P    P    Ãǃ QɃ ҃׃ Ӄك ܃  Q     Q   Ä Մل Qۄ    Q    Q  Å Յم Qۅ    R    R  † Ԇ؆ Rچ    R    Ṙч ͇Ӈ ևڇ  U          R  Ĉ ֈڈ R܈  ռ    U  ռ    Uʼnʉ Ɖ̉ ωӉ  U    U    UŊ NJ ʊΊ  U      V   Ë Vŋʋϋ ˋы ԋ؋  S     S    ʌΌ RЌӌ Ԍ، ڌߌ    R      Vō Ǎ ʍ΍  V      V   Ŏ Vǎʎώ ˎю Ԏ؎  V    W    WÏǏ̏ ȏΏ яՏ  W    W     ɐ͐ Wϐ֐ې אݐ    W    W  Ñ Ցّ Wۑߑ    W    W   Ӓג Xْޒ ߒ   X    X  “ߓ  has_copysign  C є  X  v  Ô  has_is_subnormal C Ε  Q   ߕ/  ̥/ϥ          non_snake_case     H        %Return the full circle constant `τ`.'      %  Sized           Return `log10(2.0)`.      %              Return `log2(10.0)`.      %              Y       Y                        consts   %6.28318530717958647692528676655900577% &0.301029995663981195213738894724493027& %3.32192809488736234787031942948939018%   ) .    ) ) . . 0 1 Defines an additive identity element for `Self`.54 j  # Lawsn y  ```text}  a + 0 = a ∀ a ∈ Self"  0 + a = a ∀ a ∈ Self"   Ӻ   Ӻ    6 Returns the additive identity element of `Self`, `0`.9  # Purity  G This function should return the same result at all times regardless ofJ ? external mutable state, for example values stored in TLS or inB  `static mut`s.    = Sets `self` to the additive identity element of `Self`, `0`.@  &7 &7    < Returns `true` if `self` is equal to the additive identity.?  &7 &7          Ӄ      v        Y   Ӄ          Y     Ӄ             Y                  "              &7 &7       &7 &7        / 6 Defines a multiplicative identity element for `Self`. 9        a * 1 = a ∀ a ∈ Self"  1 * a = a ∀ a ∈ Self"   Ӻ   Ӻ    < Returns the multiplicative identity element of `Self`, `1`.?      J  B      C Sets `self` to the multiplicative identity element of `Self`, `1`.F  &7 &7   ; B Returns `true` if `self` is equal to the multiplicative identity.E  ? For performance reasons, it's best to implement this manually.B ; After a semver bump, this method will be required, and the> / `where Self: PartialEq` bound will be removed.2  &7 &7          Ӄ               Z   Ӄ          Z     Ӄ             Z                           &7 &7       $ Returns the additive identity, `0`.'       * Returns the multiplicative identity, `1`.-       BitAndBitOrBitXorNot'Shl,Shr1DKam yNb b c c c d, d8 dD 1'',,11<KXt" & Generic trait for primitive integers.)\ The `PrimInt` trait is an abstraction over the builtin primitive integer types (e.g., `u8`,_Y `u32`, `isize`, `i128`, ...). It inherits the basic numeric traits and extends them with\/ bitwise operators and non-wrapping arithmetic.2Z The trait explicitly inherits `Copy`, `Eq`, `Ord`, and `Sized`. The intention is that all]^ types implementing this trait behave like primitive types that are passed by value by defaulta\ and behave like builtin integers. Furthermore, the types are expected to expose the integer_^ value in binary representation and support bitwise operators. The standard bitwise operationsa] (e.g., bitwise-and, bitwise-or, right-shift, left-shift) are inherited and the trait extends`^ these with introspective queries (e.g., `PrimInt::count_ones()`, `PrimInt::leading_zeros()`),aW bitwise combinators (e.g., `PrimInt::rotate_left()`), and endianness converters (e.g.,Z `PrimInt::to_be()`). ] All `PrimInt` types are expected to be fixed-width binary integers. The width can be queried `U via `T::zero().count_zeros()`. The trait currently lacks a way to query the width at X compile-time.  _ While a default implementation for all builtin primitive integers is provided, the trait is in bY no way restricted to these. Other integer types that fulfil the requirements are free to \ implement the trait was well. ! ^ This trait and many of the method names originate in the unstable `core::num::Int` trait from a] the rust standard library. The original trait was never stabilized and thus removed from the ` standard library.Ӻa              ӺƎ        Ǐ         ֐         ̑          C Returns the number of ones in the binary representation of `self`.F use num_traits::PrimInt; let n = 0b01001100u8; assert_eq!(n.count_ones(), 3);"  D Returns the number of zeros in the binary representation of `self`.Gŕ   assert_eq!(n.count_zeros(), 5);#  @ Returns the number of leading ones in the binary representationC of `self`.ŕ  let n = 0xF00Du16;! assert_eq!(n.leading_ones(), 4);$  A Returns the number of leading zeros in the binary representationD ŕ  let n = 0b0101000u16;# assert_eq!(n.leading_zeros(), 10);&  A Returns the number of trailing ones in the binary representationD ŕ  let n = 0xBEEFu16;" assert_eq!(n.trailing_ones(), 4);%   B Returns the number of trailing zeros in the binary representationE ŕ Ɲ # assert_eq!(n.trailing_zeros(), 3);&   #%A Shifts the bits to the left by a specified amount, `n`, wrapping D8 the truncated bits to the end of the resulting integer. ;!!!!ŕ !" let n = 0x0123456789ABCDEFu64;"" let m = 0x3456789ABCDEF012u64;"""" assert_eq!(n.rotate_left(12), m);"%##  #ռ#&&B Shifts the bits to the right by a specified amount, `n`, wrapping#E> the truncated bits to the beginning of the resulting integer.$A$$$$ŕ %%إ %" let m = 0xDEF0123456789ABCu64;%"%# assert_eq!(n.rotate_right(12), m);&&&&  &ռ&)$@ Shifts the bits to the left by a specified amount, `n`, filling&C% zeros in the least significant bits.'(', This is bitwise equivalent to signed `Shl`.'/((((ŕ ((إ (" let m = 0x3456789ABCDEF000u64;)")! assert_eq!(n.signed_shl(12), m);)$))  *ռ*-$A Shifts the bits to the right by a specified amount, `n`, copying*DE the "sign bit" in the most significant bits even for unsigned types.*H+, This is bitwise equivalent to signed `Shr`.+/++,,ŕ ,, let n = 0xFEDCBA9876543210u64;," let m = 0xFFFFEDCBA9876543u64;,"-! assert_eq!(n.signed_shr(12), m);-$--  -ռ-1& .Cū .(.. This is bitwise equivalent to unsigned `Shl`./1////ŕ /0 let n = 0x0123456789ABCDEFi64;0" let m = 0x3456789ABCDEF000i64;0"0# assert_eq!(n.unsigned_shl(12), m);0&11  1ռ14&A Shifts the bits to the right by a specified amount, `n`, filling1D$ zeros in the most significant bits.2'2. This is bitwise equivalent to unsigned `Shr`.212333ŕ 33 let n = -8i8; // 0b111110003 let m = 62i8; // 0b0011111034" assert_eq!(n.unsigned_shr(2), m);4%44  4ռ47( Reverses the byte order of the integer.5+5555ŕ 56إ 6" let m = 0xEFCDAB8967452301u64;6"6 assert_eq!(n.swap_bytes(), m);6"77  7;+ Reverses the order of bits in the integer.7.7Y The least significant bit becomes the most significant bit, second least-significant bit7\* becomes second most-significant bit, etc.8-9999ŕ 99 let n = 0x12345678u32;9 let m = 0x1e6a2c48u32;9:! assert_eq!(n.reverse_bits(), m);:$$ assert_eq!(0u32.reverse_bits(), 0);:':;  ;?? Convert an integer from big endian to the target's endianness.;B<G On big endian this is a no-op. On little endian the bytes are swapped.& } else {> 0 assert_eq!(u64::from_be(n), n.swap_bytes())>3ص??? x?CB Convert an integer from little endian to the target's endianness.?E@G On little endian this is a no-op. On big endian the bytes are swapped.@J@@AAŕ AAإ A"A$ if cfg!(target_endian = "little") {A'# assert_eq!(u64::from_le(n), n)B& B 0 assert_eq!(u64::from_le(n), n.swap_bytes())B3صCCC  CG; Convert `self` to big endian from the target's endianness.C>D DJDDEEŕ EEإ E"E E$ assert_eq!(n.to_be(), n)F  F * assert_eq!(n.to_be(), n.swap_bytes())F-صGGG GK> Convert `self` to little endian from the target's endianness.GAG HJHHHHŕ HIإ I"I I' assert_eq!(n.to_le(), n)J  J * assert_eq!(n.to_le(), n.swap_bytes())J-صJJK KLE Raises self to the power of `exp`, using exponentiation by squaring.KHKKLLŕ LL assert_eq!(2i32.pow(4), 16);L LL LUMM"M ӳ^ӳMӳM ӳMMP/Pӳӳ^ P P ӳPPPUU UiUUU UU  UUU UU  UUU NUU  UUUi U \U UU UUhUUV U  V \V VV VV  VVVVV VVV \V VV VVVV V  W \W WW WW  WWWWW WWW \W WW WWWX WWX has_leading_trailing_onesWXXX X  X \X XX XX  XXXXX XXX \X XX XYYY Y  Y \Y YY YY  YYYYY YYY \Y YY YZZZ ZZZ  ZZZZ Z  Z \Z ZZ ZZ  ZZ[ZZ ZZZ \[ [[ [[[[ [  [ \[[[ [[  [[\[[ [[[ \[\\ \\\\ \  \  \ \\ \\ ռ\\  \\ \\]\\ \\\  \ ]] ]] ռ]]]] ]  ]  ] ]] ]] ռ]]  ]] ]]^]] ]^^  ^ ^^ ^^ ռ^^^^ ^  ^ ]^ ^^ ^^ ռ^^  ^^ ^^_____ _ __ _ _ ռ_ __ ____ _  _ ]_ __ __ ռ__  __ __````` ` `` ` ` ռ` `` ```` `  ` ]` `` `` ռ``  `` ``aaaaa a aa Na a ռa aa aaaa a  a ]a aa aa ռaa  aa aabbbbb b bb Nb b ռb bb bbbb b  b ]b bb bb bbccc ccc ]c cc cccc ccc has_reverse_bitscccc c  c ]c cd cd ddddd ddd ]d dd dddd d  d ^ddd  dd dd deeee eee ^eee  eeee e  e ^eee  ee ee eefff fff ^fff  ffff f  f ^fff ff ffgff fff ^ffg fggg g  g ^ggg gg ggggg ggg ^ggg ghhh h  h ^hhh hh Uhh  hh hhhhh hhh ^hhh hh Uhi   ab }7}7;;@ @ K K pgGpgH~I~I!  ++77;;@ @ K K \gr~ G  ǁ       Iǁ  ǁ    Ӂ            Gǁ  ǁ    Iǁ  ǁ  %Z Return the memory representation of this number as a byte array in big-endian byte order.] use num_traits::ToBytes;2 let bytes = ToBytes::to_be_bytes(&0x12345678u32);5- assert_eq!(bytes, [0x12, 0x34, 0x56, 0x78]);0 &7 &7   %] Return the memory representation of this number as a byte array in little-endian byte order.`  2 let bytes = ToBytes::to_le_bytes(&0x12345678u32); 5- assert_eq!(bytes, [0x78, 0x56, 0x34, 0x12]); 0  &7 &7    $V Return the memory representation of this number as a byte array in native byte order. Y 4 As the target platform's native endianness is used, 7V portable code should use [`to_be_bytes`] or [`to_le_bytes`], as appropriate, instead. Y % [`to_be_bytes`]: #method.to_be_bytes (% [`to_le_bytes`]: #method.to_le_bytes (      #[cfg(target_endian = "big")]!) let expected = [0x12, 0x34, 0x56, 0x78];,! #[cfg(target_endian = "little")]$) let expected = [0x78, 0x56, 0x34, 0x12];,2 let bytes = ToBytes::to_ne_bytes(&0x12345678u32);5 assert_eq!(bytes, expected) &7 &7   ӺӺ.G Create a number from its representation as a byte array in big endian.J use num_traits::FromBytes;F let value: u32 = FromBytes::from_be_bytes(&[0x12, 0x34, 0x56, 0x78]);I assert_eq!(value, 0x12345678);" &7 &7  _.J Create a number from its representation as a byte array in little endian.M F let value: u32 = FromBytes::from_le_bytes(&[0x78, 0x56, 0x34, 0x12]);I " &7 &7  _-U Create a number from its memory representation as a byte array in native endianness.X 7b portable code likely wants to use [`from_be_bytes`] or [`from_le_bytes`], as appropriate instead.e) [`from_be_bytes`]: #method.from_be_bytes,) [`from_le_bytes`]: #method.from_le_bytes,  !& let bytes = [0x12, 0x34, 0x56, 0x78];)ؐ $& let bytes = [0x78, 0x56, 0x34, 0x12];)3 let value: u32 = FromBytes::from_ne_bytes(&bytes);6 assert_eq!(value, 0x12345678)! &7 &7  _ %  1                  1         )    `  !! !!$# "! `!!!!  !!! !!!!! !  ! `! !! ! !! !! `!!""" """ `" "" " """" "  " `" "" " "" "" `""### ### `# ## # #### #  # `# ## # ## ## `##$$$ $$$ `$ $$ $ $$$$ $$$ )$ $ `$  $% %%( "% `%%%%  %%% %%%%% %  % `% %% _%% % %% `%% %%&&& &&& `& && & _&&&& &  & a& && _&& & && `&' ''''' ''' a' '' ' _'''' '  ' a' '( _'' ( (( `(( ((((( ((( a( (( ( _((() (() (() )( ) `) )) )),# ") `))))  ))) ))))) )  ) `) )* ) )* ** `*** `** `* ** * ** to_bits****** *  * `* ++ + ++ ++ `+++ `++ `+ ++ + ++  ++++++ +  , `, ,, , ,, ,, `,,, `,, `, ,, , ,,  ,,,--- --- --- )- - `-  -- --1 "- `----  --- ----. -  . `. .. _.. . .. `.. ../ .. from_bits. ./ `. . `. ./ _./// /  / a/ // _// / // `// //0 //  / 00 `0 0 a0 00 _0000 0  0 a0 00 _00 0 00 `00 111 11  1 11 `1 1 a1 11 _111#12C22 2 22  222 22 222C 222 222  2 2 `2 22 226# "2 `2333  333 33333 3  3 `3 33 3 33 33 `33433 333 `3 34 3 3444 4  4 `4 44 4 44 44 `44544 444 `4 45 4 4555 5  5 `5 55 5 55 55 `55655 555 `5 56 5 6666 666  6 6 `6  66 66: "6 `6667  677 77777 7  7 `7 77 _77 7 77 `77 77877 777 `7 78 7 _8888 8  8 a8 88 _88 8 88 `88 88988 888 a8 99 9 _9999 9  9 a9 99 _99 9 99 `99 99::: ::: a: :: : _:::: ::: :::  : : `: :: :;># "; `;;;;  ;;; ;;;;; ;  ; `; ;; ; ;; ;; `;;< << < < `<<< `< << <<< <<< ^<<< < <<<< <  < `< << < << <= `=== == = = `=== `= == === === ^=== = ==== =  = `> >> > >> >> `>>> #>>>  > >> > >>>? >>? >>?  > ? `?  ?? ??C "? `????  ??? ????? ?  ? `? @@ _@@ @ @@ `@@ @@@ @@ ^@@@@ @ @ `@ @@ a@ @@ _@AAA A  A aA AA _AA A AA `AA AAB AA ^AABA A A `A BB aB BB _BBBB B  B aB BB _BB B BB `BB BBC #CCC  C CC C _CC     Ͼ  $  ) . .         $ $ ) ) . . 6 D Performs addition that returns `None` instead of wrapping around on5G  overflow.}  Ӻ   Ӻ   0 H Adds two numbers, checking for overflow. If overflow happens, `None` isK  returned.  &7&7 &7 &7            trait_name          Ӄ              Ӄ                        Ӄ     Ӄ      Ӄ               6 R Performs subtraction that returns `None` instead of wrapping around on underflow. U Ӻ    ̑ Ӻ   ̑  0 E Subtracts two numbers, checking for underflow. If underflow happens, H   &7&7 &7 &7       6 W Performs multiplication that returns `None` instead of wrapping around on underflow orZ    Ӻ   Ӻ   0 I Multiplies two numbers, checking for underflow or overflow. If underflowL ) or overflow happens, `None` is returned.,  &7&7 &7 &7     6 ^ Performs division that returns `None` instead of panicking on division by zero and instead ofa + wrapping around on underflow and overflow..  Ӻ   Ӻ   0 F Divides two numbers, checking for underflow, overflow and division byI 2 zero. If any of that happens, `None` is returned.5  &7'7 &7 '7     6 ` Performs an integral remainder that returns `None` instead of panicking on division by zero andc 6 instead of wrapping around on underflow and overflow.9  Ӻ   Ӻ   %0 [ Finds the remainder of dividing two numbers, checking for underflow, overflow and division^ 5 by zero. If any of that happens, `None` is returned. 8   ! ! !  use num_traits::CheckedRem;!  use std::i32::MIN;! ! 7 assert_eq!(CheckedRem::checked_rem(&10, &7), Some(3));!: 8 assert_eq!(CheckedRem::checked_rem(&10, &-7), Some(3));"; 9 assert_eq!(CheckedRem::checked_rem(&-10, &7), Some(-3));"< : assert_eq!(CheckedRem::checked_rem(&-10, &-7), Some(-3));#= # 4 assert_eq!(CheckedRem::checked_rem(&10, &0), None);#7 $ 8 assert_eq!(CheckedRem::checked_rem(&MIN, &1), Some(0));$; 6 assert_eq!(CheckedRem::checked_rem(&MIN, &-1), None);%9 % % '7'7 '7 '7%  %  % * * * , * * *  * * * * * * * * * * Ӄ* *  * * * ,  + +  + + + Ӄ+ + ,  + + +  +  + + + + +  + + + + + + Ӄ+ + + , + + Ӄ+ + + + + + ,  + + , , J Performs negation that returns `None` if the result can't be represented.,M , Ӻ- Ӻ- 2& \ Negates a number, returning `None` for results that can't be represented, like signed `MIN`-_ S values that can't be positive, or non-zero unsigned values that can't be negative.-V . . . .  use num_traits::CheckedNeg;/ փ/ / 7 assert_eq!(CheckedNeg::checked_neg(&1_i32), Some(-1));/: 7 assert_eq!(CheckedNeg::checked_neg(&-1_i32), Some(1));0: 1 assert_eq!(CheckedNeg::checked_neg(&MIN), None);04 1 6 assert_eq!(CheckedNeg::checked_neg(&0_u32), Some(0));19 3 assert_eq!(CheckedNeg::checked_neg(&1_u32), None);16 2 2 '7 '72  2 85 @ Performs a left shift that returns `None` on shifts larger than7C  or equal to the type width.7 8 Ӻ8 8 8 Ӻ8 8 8 <0 = Checked shift left. Computes `self << rhs`, returning `None`8@ B if `rhs` is larger than or equal to the number of bits in `self`.9E 9 9  use num_traits::CheckedShl;9 :  let x: u16 = 0x0001;: : ; assert_eq!(CheckedShl::checked_shl(&x, 0), Some(0x0001));:> ; assert_eq!(CheckedShl::checked_shl(&x, 1), Some(0x0002));:> ; assert_eq!(CheckedShl::checked_shl(&x, 15), Some(0x8000));;> 3 assert_eq!(CheckedShl::checked_shl(&x, 16), None);;6 < < '7 '7<  <  < < = = ? = = =  = = = = = = = = = = Ӄ= =  = = = ?  = =  = = = Ӄ= = >  = = >  =  > > > > >  > > >  > >  > > > > > Ӄ> > > > > > Ӄ> > > > > > >  > > >  > ? D5 A Performs a right shift that returns `None` on shifts larger thanCD D D ӺD D E ӺD D ʣE I0 > Checked shift right. Computes `self >> rhs`, returning `None`EA EE F F  use num_traits::CheckedShr;F F  let x: u16 = 0x8000;F G ; assert_eq!(CheckedShr::checked_shr(&x, 0), Some(0x8000));G> ; assert_eq!(CheckedShr::checked_shr(&x, 1), Some(0x4000));G> ; assert_eq!(CheckedShr::checked_shr(&x, 15), Some(0x0001));H> 3 assert_eq!(CheckedShr::checked_shr(&x, 16), None);H6 I I '7 '7I  I  I  ( ϾM&Ӻ. 6 @ Q[ Ӻ. 6 @ Q[ 'E Calculates Euclidean division, the matching method for `rem_euclid`.pH( This computes the integer `n` such that+% `self = n * v + self.rem_euclid(v)`.(D In other words, the result is `self / v` rounded to the integer `n`G such that `self >= n * v`. use num_traits::Euclid; let a: i32 = 7; let b: i32 = 4;8 assert_eq!(Euclid::div_euclid(&a, &b), 1); // 7 > 4 * 1;= assert_eq!(Euclid::div_euclid(&-a, &b), -2); // -7 >= 4 * -2@= assert_eq!(Euclid::div_euclid(&a, &-b), -1); // 7 >= -4 * -1@= assert_eq!(Euclid::div_euclid(&-a, &-b), 2); // -7 >= -4 * 2@ '7'7 '7 '7  '> Calculates the least nonnegative remainder of `self (mod v)`.AF In particular, the return value `r` satisfies `0.0 <= r < v.abs()` inID most cases. However, due to a floating point round-off error it canGD result in `r == v.abs()`, violating the mathematical definition, ifGE `self` is much smaller than `v.abs()` in magnitude and `self < 0.0`. HH This result is not an element of the function's codomain, but it is the KH closest floating point number in the real numbers and thus fulfills the K? property `self == self.div_euclid(v) * v + self.rem_euclid(v)` B approximatively.     ʬ    + assert_eq!(Euclid::rem_euclid(&a, &b), 3); ., assert_eq!(Euclid::rem_euclid(&-a, &b), 1); /, assert_eq!(Euclid::rem_euclid(&a, &-b), 3); /- assert_eq!(Euclid::rem_euclid(&-a, &-b), 1);0 '7'7 '7 '7    Ӄ       e  Ӄ    e       Ӄ  Ӄ e          e       Ӄ  Ӄ e        Ӄ    e  Ӄ     e  Ӄ    e       Ӄ   q                             e       Ӄ   r                           Ӄ    e  Ӄ     e  Ӄ    e       Ӄ         e       Ӄ      $$ $$&7V Performs euclid division that returns `None` instead of panicking on division by zero%Y: and instead of wrapping around on underflow and overflow.%=&'7'7 '7 '7& & &(7Y Finds the euclid remainder of dividing two numbers, checking for underflow, overflow and&\> division by zero. If any of that happens, `None` is returned.'A('7'7 '7 '7( ( (((((,()(()( Ӄ((  ( ))),)),))) ))) ) ) f)  )) Ӄ)),))) )  ) f)** * **  ** ** Ӄ** ** ****** Ӄ*** f*** * ** *  **** *  + f+++ + ++  ++ ++ Ӄ++ ++ +++,++ Ӄ+++ f+++ + ++ +  + ,,$,,2,,,,,, Ӄ,,  , ,,,2,,2 f, ,,,, Ӄ,---- --- --- - - f-  -- Ӄ--2--- -  - f-.. . ..  .. .. Ӄ.. ... Ӄ.../ . .  .. .... . .. .. D. ... .  .. . ../ .  /// /// e// e/ // //  /000 0  0 f000 0 00  00 00 Ӄ00 000 Ӄ0002 0 0  00 0001 0 00 00 D0 111 1  11 1 111 1  112 111 e11 e1 11 11  1 22%227222222 Ӄ22  2 2227227 f2 3333 Ӄ33333 333 333 3 3 f3  33 Ӄ337333 3  4 f444 4 44  44 44 Ӄ44 444 Ӄ4445 4 4  44 445 4  555 555 e55 e5 55 55  5555 5  6 f666 6 66  66 66 Ӄ66 666 Ӄ6667 6 6  66 666 6  677 777 e77 e7 77 77  7 70 8 Y U Unary operator for retrieving the multiplicative inverse, or reciprocal, of a value.X c   ( The result after applying the operator.m+   . Returns the multiplicative inverse of `self`.1      use std::f64::INFINITY;  use num_traits::Inv;  " assert_eq!(7.0.inv() * 7.0, 1.0);% % assert_eq!((-0.0).inv(), -INFINITY);(                    h       h  h       h = E $ H IH J BH Note that `A` and `B` are `Self` by default, but this is not mandatory.K # Example   let m = 10.0_f32; let x = 4.0_f32; let b = 60.0_f32;   =1 assert!(abs_difference <= 100.0 * f32::EPSILON);4hihi  : The resulting type after applying the fused multiply-add.=-; Performs the fused multiply-add operation `(self * a) + b`>و   *F The fused multiply-add assignment operation `*self = (*self * a) + b`I hi)O Performs the fused multiply-add assignment operation `*self = (*self * a) + b`R'7 '7              .   2                        .   2                       Ӄ                   Ӄ   "               U                    #    ..'7 '7   #    ..'7 '7          Ӄ         Ӄ    i                    N V    + A1 B6 C; D@ ED F W G ] H b I g J l K p L       $& + + 1 1 6 6 ; ; @ @ D D P& W W ] ] b b g g l l p p y                  Ӄ              Ӄ                                   Ӄ               : , Performs addition with a flag for overflow./  Ӻ   Ӻ   4 g Returns a tuple of the sum along with a boolean indicating whether an arithmetic overflow would occur.j G If an overflow would have occurred then the wrapped value is returned.J  '7'7 '7 '7     : 0 Performs substraction with a flag for overflow. 3  Ӻ   ̑ Ӻ   ̑  4 n Returns a tuple of the difference along with a boolean indicating whether an arithmetic overflow would occur. q ʭ J  '7'7 '7 '7ܯ       : 2 Performs multiplication with a flag for overflow.5  Ӻ   Ӻ   4 k Returns a tuple of the product along with a boolean indicating whether an arithmetic overflow would occur.n ʭJ  '7'7 '7 '7ܯ     c k Q Saturating math operations. Deprecated, use `SaturatingAdd`, `SaturatingSub` and!T `SaturatingMul` instead.v ) Saturating addition operator.!F Returns a+b, saturating at the numeric bounds instead of overflowing.I  )! Saturating subtraction operator.$F Returns a-b, saturating at the numeric bounds instead of overflowing.I  '      Ӄ         Ӄ                                         Ӄ           Ӄ                                    Ӄ                   9O Performs addition that saturates at the numeric bounds instead of overflowing. R Ӻ   Ӻ    +a Saturating addition. Computes `self + other`, saturating at the relevant high or low boundary of d the type.  '7'7 '7 '7    9R Performs subtraction that saturates at the numeric bounds instead of overflowing.U Ӻ ̑  Ӻ ̑  +d Saturating subtraction. Computes `self - other`, saturating at the relevant high or low boundary ofg '7'7 '7 '7  9U Performs multiplication that saturates at the numeric bounds instead of overflowing.X Ӻ   Ӻ   +g Saturating multiplication. Computes `self * other`, saturating at the relevant high or low boundary ofj '7'7 '7 '7  w  ).3 8 =B)))..3388==BBIV djk  l v w|~   Ӄ        Ӄ             Ӄ             Ӄ              Ӄ              Ӄ      71 Performs addition that wraps around on overflow.4 Ӻ   Ӻ   )Y Wrapping (modular) addition. Computes `self + other`, wrapping around at the boundary of\  '7'7 '7 '7   74 Performs subtraction that wraps around on overflow. 7 Ӻ  ̑ Ӻ  ̑  )Y Wrapping (modular) subtraction. Computes `self - other`, wrapping around at the boundary \ of the type.  '7'7 '7 '7    77 Performs multiplication that wraps around on overflow.: Ӻ   Ӻ   )\ Wrapping (modular) multiplication. Computes `self * other`, wrapping around at the boundary_ '7'7 '7 '7          Ӄ        Ӄ        Ӄ Ӄ   ) Performs a negation that does not panic., ӺӺ!/ Wrapping (modular) negation. Computes `-self`,2- wrapping around at the boundary of the type.06 Since unsigned types do not have negative equivalents9? all applications of this function will wrap (except for `-0`).B@ For values smaller than the corresponding signed type's maximumCB the result is the same as casting the corresponding signed value.EF Any larger values are equivalent to `MAX + 1 - (val - MAX - 1)` whereI2 `MAX` is the corresponding signed type's maximum.5 use num_traits::WrappingNeg; ( assert_eq!(100i8.wrapping_neg(), -100);+* assert_eq!((-100i8).wrapping_neg(), 100); -7 assert_eq!((-128i8).wrapping_neg(), -128); // wrapped! :!! '7 '7! !& &&('''  ' ' ''' '' ''' Ӄ''  '''( ''  '  '' Ӄ''( ''' '  '' ''( ( ((  ((  ((( Ӄ((((( Ӄ(((( ((( ( ((  (()8+ Performs a left shift that does not panic.(.) Ӻ) )֐ ) Ӻ) )֐ ) .); Panic-free bitwise shift-left; yields `self << mask(rhs)`,)>= where `mask` removes any high order bits of `rhs` that would*@4 cause the shift to exceed the bitwidth of the type.*7++ use num_traits::WrappingShl;+ +֘++7 assert_eq!(WrappingShl::wrapping_shl(&x, 0), 0x0001);+:7 assert_eq!(WrappingShl::wrapping_shl(&x, 1), 0x0002);,:7 assert_eq!(WrappingShl::wrapping_shl(&x, 15), 0x8000);,:7 assert_eq!(WrappingShl::wrapping_shl(&x, 16), 0x0001);-:-. '7 '7. . .38, Performs a right shift that does not panic.3/3 Ӻ4 4 4 Ӻ4 4 4 8)< Panic-free bitwise shift-right; yields `self >> mask(rhs)`,4?4@5755 use num_traits::WrappingShr;6 6667 assert_eq!(WrappingShr::wrapping_shr(&x, 0), 0x8000);6:7 assert_eq!(WrappingShr::wrapping_shr(&x, 1), 0x4000);7:7 assert_eq!(WrappingShr::wrapping_shr(&x, 15), 0x0001);7:7 assert_eq!(WrappingShr::wrapping_shr(&x, 16), 0x8000);8:88 '7 '78 8 8>0 ?>  ?>>>?(? '7'7 '7 '7? ? ?@0@@ @@@@A(A '7'7 '7 '7A A AA0 BA  BAAAB(B '7'7 '7 '7B B BC0CC CCCCDD '7 '7D DD0ED E DDDE(E '7 '7E E EF0GF G FFFG(G '7 '7G G G c (Z--F  "-;F0 Binary operator for raising a value to a power.L3rr  +'# Returns `self` to the power `rhs`.& use num_traits::Pow;( assert_eq!(Pow::pow(10u32, 2u32), 100);+     Ӄ   r  Ӄ   r  Ӄ    Ӄ       r   Ӄ     ^ Ӄ       desired_rhs      ;  r    Ӄ "  Ӄ    ^      Ӄ        !h r !h    Ӄ  "  Ӄ    ^     !h      Ӄ                              !h   r          !h   Ӄ    "      Ӄ          ^               Ӄ                              !h  !   r    !h         !   Ӄ    "      Ӄ          ^           !h       Ӄ                              %    . rS  'QF Raises a value to the power of exp, using exponentiation by squaring.$I%N Note that `0⁰` (`pow(0, 0)`) returns `1`. Mathematically this is undefined.%Q%% % ```rust&  use num_traits::pow;&& assert_eq!(pow(2i8, 4), 16);&  assert_eq!(pow(6u8, 3), 216);&!A assert_eq!(pow(0u8, 0), 1); // Be aware if this case affects you&D'''' '''  'U(''/YN Raises a value to the power of exp, returning `None` if an overflow occurred.+Q+\ Note that `0⁰` (`checked_pow(0, 0)`) returns `Some(1)`. Mathematically this is undefined.+_,& Otherwise same as the `pow` function.,),, --  use num_traits::checked_pow;- -+ assert_eq!(checked_pow(2i8, 4), Some(16));-.' assert_eq!(checked_pow(7i8, 8), None);-*3 assert_eq!(checked_pow(7u32, 8), Some(5_764_801));.6O assert_eq!(checked_pow(0u32, 0), Some(1)); // Be aware if this case affect you.R//  ѣ^M// //  /U/// '-  ,    $&/@SRyYN^5@JRRYY^^F; A trait for real number types that do not necessarily have>B floating-point-specific characteristics such as NaN and infinity.EK See [this Wikipedia article](https://en.wikipedia.org/wiki/Real_data_type)NG for a list of data types that could meaningfully implement this trait.J ^ β  β ٿC use num_traits::real::Real; let x: f64 = Real::min_value();#    Q ) let x: f64 = Real::min_positive_value(); ,  %     ,      let x: f64 = Real::epsilon(); !       B    B   let x: f64 = Real::max_value();#   ?     C      K        (      ,   3 6 & &   H    / 2 & &6 assert!(::num_traits::Float::is_nan(f64::NAN.abs()));9   $ 8  D !I "4""""# ## #  #1$ $($$ $(" $;A `Float::infinity()`, and with newer versions of Rust `f64::NAN`.%D%%&&& &!& & '' '" '# ')(( (," (;F `Float::neg_infinity()`, and with newer versions of Rust `-f64::NAN`.)I)))** ** * *+ +#ل +" +%,, ,1+ ,H -H- -J .B./// /ۉ / // 0  0=0 0$11 1 1 13 152222 2 253 3$33 36 3'4 4=4445 5Ϗ 515 5$66 6ռ68' Raise a number to a real number power.6*6777 7 738 8$88 8ռ8= 8%9= Returns NaN if `self` is a negative floating-point number. 9@9 9 9V If the implementing type doesn't support NaN, this method should panic if `self < 0`.:Y:::; ; ;; ;7< <$7 assert!(::num_traits::Float::is_nan(negative.sqrt()));<:== =@ =3==>> > >  >> > ?.? ?$?@ @B @@@@@ @A AǛ A0A A$BB BF B0B B C` If `self <= 0` and this type does not support a NaN representation, this function should panic.CcCDDD D D  DD E E.E E$EF FK! FJF F GGcGHHH Hʠ HH H I8I I I6JТ J' J&KK KKN K/K K LLcLMMMʠ MM M M2N N$NN NRڦ O0O O OOcPPPPQ QQ Q Q3R R$RR RT R SS SS SSê S<T T$TT  TW U UU UU٬ UV VAV V$WW  WX" W+WWWX X XXȯ XXY YYZ" Y+YYYZ Z ZZ ZZZ Z[^&Ȳ [+[ [ [\\\\ \ \]˴ ]8 ]8^ ^& ^&^^ ^_aܶ _$____ `` ` `0` `$aa ad$ aJ bbbbb b cc c cMd d$dd ddg e/eeeef f f f/f f$gg gi g1ghhhh h h i/i i$ii il j2jjjjk k  k/k k$ll lq lC mE m m m nO If this type does not support a NaN representation, this function should panicnR, if the number is outside the range [-1, 1].n/ooooo o"p p pHq q$qq qv qE r? r r s ssRs/ttttt u"u u uHv v$vv vy vJ wwwwx xx x x6y y$yy yĀ$ yLz z z0 {2 {3||||| | |, } } }} ~ ~ ~~ ~< = & &ǀ ̀ӀЄ! K ځ   Ղ 1 1 & &Ąӄ  ۄ̇ @ ݅   ӆ7 $χ և A -  R if `self-1 <= 0`.ډŠ ʊ! $ 1׋ ߋ$  ӌی  ɍލ  /   َ' $ŏ ʏ ޏА ؐ   , ؑ  '  Ȓ& Ж  ȓԓ  ˔ Ӕ < 2 ' &ĖӖ ؖ %Η ֗  ' ɘ&  'əљݙ   Ț' &  Л(˜ Ӝ  'ɝ ѝ& %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% (O@ yV(2@ O V2I Useful functions for signed numbers (i.e. numbers that can be negative).\LӺβ Ӻβ  Computes the absolute value. D For `f32` and `f64`, `NaN` will be returned if the number is `NaN`.GH For signed integers, `::MIN` will be returned if the number is `::MIN`.K'7 '7 (Ȳ +X Returns `zero` if the number is less than or equal to `other`, otherwise the difference[( between `self` and `other` is returned.+'7'7 '7 '7  Returns the sign of the number.# For `f32` and `f64`:8 * `1.0` if the number is positive, `+0.0` or `INFINITY`;= * `-1.0` if the number is negative, `-0.0` or `NEG_INFINITY`@ * `NaN` if the number is `NaN`" For signed integers: * `0` if the number is zero * `1` if the number is positive#! * `-1` if the number is negative$'7 '7  T Returns true if the number is positive and false if the number is zero or negative. W '7 '7    T Returns true if the number is negative and false if the number is zero or positive. W '7 '7             Ӄ             v     Ӄ  +        R          Ӄ         w                           V               Ӄ    Ӄ                                    R   Ӄ    ռ  ռ           w           w        &'7 '7 ''7'7 '7 '7 '7 '7  '7 '7  '7 '7 ! Ӄ  !  v  Ӄ!6#C Computes the absolute value. Returns `NAN` if the number is `NAN`.F    R   Ӄ O  R  #G The positive difference of two numbers. Returns `0.0` if the number isJ#F less than or equal to `other`, otherwise the difference between`self`I# and `other` is returned.    V     Ӄ Ӄ     0.       # # Returns ##8 - `1.0` if the number is positive, `+0.0` or `INFINITY`;#= - `-1.0` if the number is negative, `-0.0` or `NEG_INFINITY`@# - `NAN` if the number is NaN     R   Ӄ O  R  #J Returns `true` if the number is positive, including `+0.0` and `INFINITY`M    w     O  R  #N Returns `true` if the number is negative, including `-0.0` and `NEG_INFINITY`Q        w           ! O ! R!!! ! !!#$! "C For `f32` and `f64`, `NaN` will be returned if the number is `NaN`"F""K### value###%*Ȳ #+$K Returns zero if `x` is less than or equal to `y`, otherwise the difference$N! between `x` and `y` is returned.$$%%%  %y%%%('%#&&&ҵ&;&@߶'"''''(#($()) )))), A trait for values which cannot be negative)/)))******* ** * ***** Ӄ**  * ******* ** * ** Ӄ*** *+*+++++.? The base trait for numeric types, covering `0` and `1` values,B> comparisons, basic numeric operations, and string conversion.A    P6 Convert from a string and radix (typically `2..=36`).9  use num_traits::Num;5 let result = ::from_str_radix("27", 10);8 assert_eq!(result, Ok(27));6 let result = ::from_str_radix("foo", 10);9 assert!(result.is_err()); # Supported radices[ The exact range of supported radices is at the discretion of each type implementation. For^X primitive integers, this is implemented by the inherent `from_str_radix` methods in the[U standard library, which **panic** if the radix is not in the range from 2 to 36. TheX> implementation in this crate for primitive floats is similar.A\ For third-party types, it is suggested that implementations should follow suit and at least_[ accept `2..=36` without panicking, but an `Err` may be returned for any unsupported radix.^Y It's possible that a type might not even support the common radix 10, nor any, if string\* parsing doesn't make sense for that type.-'7 '7  2  radix> Generic trait for types implementing basic numeric operationsAK This is automatically implemented for types which implement the operators.Ny      .y     "0I The trait for `Num` types which also implement numeric operations taking L! the second operand by reference.!$!!N""z z""zւ""""""z z"""""%KN The trait for `Num` references which implement numeric operations, taking the#Q0 second operand either by value or by reference.#3$Y This is automatically implemented for all types which implement the operators. It covers$\U every type implementing the operations though, regardless of it being a reference or$X related to `Num`.%%z%z z&%%z&%%&&& z&ˈ&&z z&&&&&&&(zO Generic trait for types implementing numeric assignment operators (like `+=`).'R''N( y((())( ((ˌ())( ()$y))))***))))+'E The trait for `Num` types which also implement assignment operators.*H++N+ ++ ++ ,,,, ,,.BK The trait for `NumAssign` types which also implement assignment operations,N( taking the second operand by reference.-+--N. . z z.ݓ. z...... z z/../////2/// // / ///// Ӄ//  / ///2//2 // / // Ӄ/02 "0 y000 00 num00 ParseIntError0 0000 0  0 y001  00 0  00 01  11 11 111 11 ڗ11 1 11211 Ӄ111 y122  22 2 23 33333334O4'7 '7  24  447%787'7'7'7 '7 '7GGGEGEGEG EGEGbufE Uw*m'7  2 fS%e67 77:6:'7'7 '7 '7:  : :: ==={=>= => > >>>>> Ӄ>> > >>>{>>{ >> > >> Ӄ>>{ "> y>> >>  > y??? src?? ?  ?? ??  ?? ?? ?? ?? y???{z $@ @@ @@ @@ $@ @@ @ @ PFE@@ A AA10AAC A AA parseAAAB map_errBBB B B B BBB BB B BB is_emptyBBBBB B  BBB BBB C |CCC CCinfCC |CDD DDOD DD D DDD DDD ӃDD  DD  D E |EEE EE-infEE |EEE EE -infinityE FF F FFF FFF ӃFF  F F  F F |FFF FFPFFG G GGG GGG ӃGG ̄ GG  G G |GGG GG-nanGGH H HHH H HHH ӃHH ̄ HH  H HHH HH H  HH HHHH HH H  HHHI I I charsII II IIII IIIII II IIIII II III JJJ wJ J JJ J JJJ JJL JJ J JJK JJK JJ JK KKKKK-KKKK K KKK KKK KK KK KKKKKۺKK KKKL  KK KL LLLLL LL LLLL !LL LLL M M sigMM M wM MM M  MMM M MM N N prev_sigNN NN N N csNN NN NNNN enumerateN NNN O O exp_infoOO OOOOO OO  OOO PPP PP cP P PP by_refPPPP` P PP to_digitPPP PP` PPQ digitPQQ\ Q Q Q QQ ӃQQ R wR RS S SSS S S S SS ӃSS  SST S SST T T T TT ӃTT U UU UU[ V wV V VV VVW V VVW VVV ӃVV  VW W W wW W WW WWX W WWX WWX ӃXX  X X Y wY YYY YYYY Y Y Y YY ӃY Y Y YY ӃYYZ Y ZZZ ZZZ ӃZZ  ZZ Z Z wZ ZZZ ZZZZ Z Z Z ZZ ӃZ Z Z ZZ ӃZ[[ [ [[[ [[[ Ӄ[[  [ [ \\ \\\ \\ \ \\`\ \\ \p\ ]^]]]^ ]] ]]]]] ]] ] ] ]] ]]^.^^^_ ^^_ ___` _ __` _`` `` ```` a bb is_nonebbbbn b b powerbbbb bbb bb b b bb bbbbn c cc ccc ccn ccc cccj" d d d dd Ӄdd ee e we ef e eef e ff Ӄf f f  ffg f fff f ff Ӄf f fg h wh h hh hhh h hhh hhh Ӄhh  hh i i wi i ii iij i iii iii Ӄii  i i jj jjj jj j jjnk kk kk k^kkkl kk kkkkk kk k k kk lll lmmm m mmm mmm mm mmmn o Uoo o oo{ ooooo oo oooz" o oo o ppqp pp p pppp10.0pp^p pp p pp16pp2.0pq qq q qqq qqq qq qqq r rr r rrr rrr rrs wr r Uss s sss ssu sssssۺss ssss  ss ss sss  sssss ttttt+tt tttt !tt tt ttt  ttttt ttttt tt tttu !tt tt tuu  uuuuu uu u uuu uuu uu uuuvvv vvv vv v  v ^vvv vvv Ӄvv Uvv  vvv Ӄvvw Sww Rwww ww Uw w w xxx wx x Uxxzxx !xx xxx Uxx ^xxx xx Uxxyy  yy yyy Uyyy y ^yyy yy Uyyyy yy yyy yy y yzz zzz zz zzz zzzz{ {{{ { { U{ {}:+ A value bounded by a minimum and a maximum{.|2 If input is less than min then this returns min.|55 If input is greater than max then this returns max.|8 Otherwise this returns input.}"}- **Panics** in debug mode if `!(min <= max)`.}0}~ӄ ~  input~R~R~~~ɂ6# A value bounded by a minimum value&5ʀ"` `clamp_min(std::f32::NAN, 1.0)` preserves `NAN` different from `f32::min(std::f32::NAN, 1.0)`.cсN **Panics** in debug mode if `!(min == min)`. (This occurs if `min` is `NAN`.)ՁQЂ ڂӄ ݂  Rڂڂ6# A value bounded by a maximum value&8"` `clamp_max(std::f32::NAN, 1.0)` preserves `NAN` different from `f32::max(std::f32::NAN, 1.0)`.cN **Panics** in debug mode if `!(max == max)`. (This occurs if `max` is `NAN`.)Q ӄ   R                                                                                                2hid     ^     (تݪaتaݪaaaaaaaaaaaaaaaaaa֪ ֪ تݪ ֪ تݪ2id     ^     &ǫ̫Ыիګ߫aǫa̫aЫaիaګa߫aaaaaaaaaaaaaū ū ǫ̫Ыիګ߫ ū ǫ̫Ыիګ߫2d    ^      $ĬɬάӬجݬaaaaaĬaɬaάaӬaجaݬaaaaaaaa  ĬɬάӬجݬ  ĬɬάӬجݬ2   ^       "ĭʭϭխڭaaaaaaaaaaĭaʭaϭaխaڭaaa  ĭʭϭխڭ  ĭʭϭխڭ2  ^        ®Ȯaaaaaaaaaaaaaaa®aȮ  ®Ȯ  ®Ȯ2 ^         ӮخݮaӮaخaݮaaaaaaaaaaaaѮ Ѯ Ӯخݮ Ѯ Ӯخݮ2^          ïɯϯԯگ߯aaaaaaïaɯaϯaԯaگa߯aaa  ïɯϯԯگ߯  ïɯϯԯگ߯!2 ^         a!a!a!a!a!a!a!a!a!a!a!a!a!!!    !!    #2 ^       ɰΰӰذްaɰ#aΰ#aӰ#aذ#aް#a#a#a#a#a#a#a#ǰ## ǰ   ɰΰӰذް## ǰ   ɰΰӰذް%2 ^     ñɱa%a%a%a%a%a%a%a%a%añ%aɱ%%%    ñɱ%%    ñɱ'2 ^   Աٱ߱aԱ'aٱ'a߱'a'a'a'a'a'a'a'ұ'' ұ   Աٱ߱'' ұ   Աٱ߱)2 ^ a)a)a)a)a)a)a)a)a)))    ))    +2^˲Ѳֲܲa˲+aѲ+aֲ+aܲ+a+a+a+a+ɲ++ ɲ ˲Ѳֲܲ++ ɲ ˲Ѳֲܲ-2^a-a-a-a-a-a-a---  --  /2^ ³ȳa/a/a/a/a³/aȳ///  ³ȳ//  ³ȳ12^ س޳aӳ1aس1a޳1a1a1ѳ11 ѳ ӳس޳11 ѳ ӳس޳32a3a3a3a333  33  52a5a5a555  55  72׊a7a777  77  92999  99  ;2;;  ;;  < < <  < <  =.=3=3'7 '7=3 =3=4=4'7 '7=4 =4>("=/'7 '7>( >(>("=/'7 '7ة>( >(>("=0'7 '7>( >(>("=0'7 '7>( >(>("=0'7 '7Ӱ>( >(>("=0'7 '7>( >(?,"=1'7 '7?, ?,?,"=1'7 '7?, ?,?,"=2'7 '7?, ?,?,"=2'7 '7?, ?,?,"=2'7 '7?, ?,?,"=2'7 '7?, ?,@.@3@3'7 '7@3 @3@4@4'7 '7@4 @4A("@/'7 '7A( A(A("@/'7 '7ةA( A(A("@0'7 '7A( A(A("@0'7 '7A( A(A("@0'7 '7ӰA( A(A("@0'7 '7A( A(B,"@1'7 '7B, B,B,"@1'7 '7B, B,B,"@2'7 '7B, B,B,"@2'7 '7B, B,B,"@2'7 '7B, B,B,"@2'7 '7B, B,C.C3C3'7 '7C3 C3C4C4'7 '7C4 C4D("C/'7 '7D( D(D("C/'7 '7ةD( D(D("C0'7 '7D( D(D("C0'7 '7D( D(D("C0'7 '7ӰD( D(D("C0'7 '7D( D(E,"C1'7 '7E, E,E,"C1'7 '7E, E,E,"C2'7 '7E, E,E,"C2'7 '7E, E,E,"C2'7 '7E, E,E,"C2'7 '7E, E,F.F3F3'7 '7F3 F3F4F4'7 '7F4 F4G("F/'7 '7G( G(G("F/'7 '7ةG( G(G("F0'7 '7G( G(G("F0'7 '7G( G(G("F0'7 '7ӰG( G(G("F0'7 '7G( G(H,"F1'7 '7H, H,H,"F1'7 '7H, H,H,"F2'7 '7H, H,H,"F2'7 '7H, H,H,"F2'7 '7H, H,H,"F2'7 '7H, H,I.I3I3'7 '7I3 I3I4I4'7 '7I4 I4J("I/'7 '7J( J(J("I/'7 '7ةJ( J(J("I0'7 '7J( J(J("I0'7 '7J( J(J("I0(7 (7ӰJ( J(J("I0(7 (7J( J(K,"I1(7 (7K, K,K,"I1(7 (7K, K,K,"I2(7 (7K, K,K,"I2(7 (7K, K,K,"I2(7 (7K, K,K,"I2(7 (7K, K,L.L3L3(7 (7L3 L3L4L4(7 (7L4 L4M("L/(7 (7M( M(M("L/(7 (7ةM( M(M("L0(7 (7M( M(M("L0(7 (7M( M(M("L0(7 (7ӰM( M(M("L0(7 (7M( M(N,"L1(7 (7N, N,N,"L1(7 (7N, N,N,"L2(7 (7N, N,N,"L2(7 (7N, N,N,"L2(7 (7N, N,N,"L2(7 (7N, N,O>OBOB(7 (7OB OBOCOC(7 (7OC OCP7"O>(7 (7P8 P8P7"O?(7 (7ةP8 P8P7"O?(7 (7P8 P8P7"O?(7 (7P8 P8P7"O?(7 (7ӰP8 P8P7"O@(7 (7P8 P8Q;"O@(7 (7Q; Q;Q;"OA(7 (7Q; Q;Q;"OA(7 (7Q; Q;Q;"OA(7 (7Q; Q;Q;"OA(7 (7Q; Q;Q;"OB(7 (7Q; Q;R> RBRB(7 (7RB RBRCRC(7 (7RC RCS7"R>(7 (7S8 S8S7"R?(7 (7ةS8 S8S7"R?(7 (7S8 S8S7"R?(7 (7S8 S8S7"R?(7 (7ӰS8 S8S7"R@(7 (7S8 S8T;"R@(7 (7T; T;T;"RA(7 (7T; T;T;"RA(7 (7T; T;T;"RA(7 (7T; T;T;"RA(7 (7T; T;T;"RB(7 (7T; T;U> UBUB(7 (7 UB UBUCUC(7 (7 UC UCV7"U>(7 (7 V8 V8V7"U?(7 (7ة V8 V8V7"U?(7 (7 V8 V8V7"U?(7 (7 V8 V8V7"U?(7 (7Ӱ V8 V8V7"U@(7 (7 V8 V8W;"U@(7 (7 W; W;W;"UA(7 (7 W; W;W;"UA(7 (7 W; W;W;"UA(7 (7 W; W;W;"UA(7 (7 W; W;W;"UB(7 (7 W; W;X> XBXB(7 (7 XB XBXCXC(7 (7 XC XCY7"X>(7 (7 Y8 Y8Y7"X?(7 (7ة Y8 Y8Y7"X?(7 (7 Y8 Y8Y7"X?(7 (7 Y8 Y8Y7"X?(7 (7Ӱ Y8 Y8Y7"X@(7 (7 Y8 Y8Z;"X@(7 (7 Z; Z;Z;"XA(7 (7 Z; Z;Z;"XA(7 (7 Z; Z;Z;"XA(7 (7 Z; Z;Z;"XA(7 (7 Z; Z;Z;"XB(7 (7 Z; Z;[> [B[B(7 (7 [B [C[C(7 (7 [C \7"[>(7 (7 \8 \8\7"[?(7 (7ة \8 \8\7"[?(7 (7 \8 \8\7"[?(7 (7 \8 \8\7"[?(7 (7Ӱ \8 \8\7"[@(7 (7 \8 \8];"[@(7 (7 ]; ];];"[A(7 (7 ]; ];];"[A(7 (7 ]; ];];"[A(7 (7 ]; ];];"[A(7 (7 ]; ];];"[B(7 (7 ]; ];^> ^B^B(7 (7 ^B ^B^C^C(7 (7 ^C ^C_7"^>(7 (7 _8 _8_7"^?(7 (7ة _8 _8_7"^?(7 (7 _8 _8_7"^?(7 (7 _8 _8_7"^?(7 (7Ӱ _8 _8_7"^@(7 (7 _8 _8`;"^@(7 (7 `; `;`;"^A(7 (7 `; `;`;"^A(7 (7 `; `;`;"^A(7 (7 `; `;`;"^A(7 (7 `; `;`;"^B(7 (7 `; `;a`  bNaa(7 (7 bN bNbPbPvbPbPvbT bTvbUbUvbNaa(7 (7ة bN bNbPbPvbPbPvbT bTvbUbUvbNab(7 (7 bN bNbPbPvbPbPvbT bTvbUbUvbNab(7 (7 bN bNbPbPvbPbPvbT bTvbUbUvbNab(7 (7Ӱ bN bNbPbPvbPbPvbT bTvbUbUvbNab(7 (7 bN bNbPbPvbPbPvbT bTvbUbUvoXac(7 (7 oX oXo[o[vo^o^voXad(7 (7 oX oXo[o[vo^o^voXad(7 (7 oX oXo[o[vo^o^voXad(7 (7 oX oXo[o[vo^o^voXad(7 (7 oX oXo[o[vo^o^voXae(7 (7 oX oXo[o[vo^o^v|G"ae(7 (7 |G |G|G"af(7 (7 |G |G}`! ~N}a(7 (7 ~N ~N~P~Pv~P~Pv~T ~Tv~U~Uv~N}a(7 (7ة ~N ~N~P~Pv~P~Pv~T ~Tv~U~Uv~N}b(7 (7 ~N ~N~P~Pv~P~Pv~T ~Tv~U~Uv~N}b(7 (7 ~N ~N~P~Pv~P~Pv~T ~Tv~U~Uv~N}b(7 (7Ӱ ~N ~N~P~Pv~P~Pv~T ~Tv~U~Uv~N}b(7 (7 ~N ~N~P~Pv~P~Pv~T ~Tv~U~UvX}c(7 (7 X X[[v^^vX}d(7 (7 X X[[v^^vX}d)7 )7 X X[[v^^vX}d)7 )7 X X[[v^^vX}d)7 )7 X X[[v^^vX}e)7 )7 X X[[v^^vG"}e)7 )7 G GG"}f)7 )7 G G֍ " %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ # % ة  ռة  ռ!ة  ռ!ة  ռґ!Ցة  ռޑ#Ē ة  ռΒ% ة  ռة  ռ!ة  ռ!ة  ռ!ة  ռ# ة  ռҘ!՘ة  ռޘ!ęة  ռ͙֍ $ %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ % %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ & % Ӱ  ռӰ  ռ!Ӱ  ռ!Ӱ  ռґ!ՑӰ  ռޑ#Ē Ӱ  ռΒ% Ӱ  ռӰ  ռ!Ӱ  ռ!Ӱ  ռ!Ӱ  ռ# Ӱ  ռҘ!՘Ӱ  ռޘ!ęӰ  ռ͙֍ ' %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ ( %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ ) %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ * %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ + %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ , %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ - %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ . %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙֍ / %   ռ  ռ!  ռ!  ռґ!Ց  ռޑ#Ē   ռΒ%   ռ  ռ!  ռ!  ռ!  ռ#   ռҘ!՘  ռޘ!ę  ռ͙)7 )7 )7 )7ة )7 )7 )7 )7 С)7 )7Ӱ )7 )7 )7 )7 )7 )7 )7 )7 ע)7 )7 )7 )7 )7 )7 )7 )7 £)7 )7 ! ӑ ռ!ܦӑ ռ!ӑ ռ!ӑ ռ!ӑ ռ!§ ӑ ռ!ߧ ӑ ռ!ӑ ռ!ӑ ռ!ӑ ռ!ɨӑ ռ! ӑ ռ!ӑ ռ!ӑ ռ2 +     ռ3 +     ռ4 +     ռ5 +     ռ6 +     ռ7 +     ռ8 +ة     ռ9 +     ռ: +     ռ; +Ӱ     ռ< +     ռ= +     ռ> +     ռ? +     ռ_   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _   _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _  њ         ڛ       ќ  , ,  ,  ,  , , , , ,Š Ϡ, ,  ,  ,  , , , ,ݣ , , ,Ĥ , ռ      Ʃ         Ѫ    , ,  ,  ,  , ,ޭ , , Į, , ,  ,  ,  , , ,ݱ , , ,Ʋ , , ռX% )                     , ,  ,Ƀ  ,  , ,ۄ , , ,ۅ , , ,چ , , ,   , ,܈ ռ, ռ, , , , , , ,ŋ ,  ,  ,Ќ ڌ, , , , ,ǎ , , ,Ï , , ,ϐ , , ,ۑ , , ,ْ , , , v,  Y% )                     , ,  ,Ƀ  ,  , ,ۄ , , ,ۅ , , ,چ , , ,   , ,܈ ռ, ռ, , , , , , ,ŋ ,  ,  ,Ќ ڌ, , , , ,ǎ , , ,Ï , , ,ϐ , , ,ۑ , , ,ْ , , , v,  Z Return Euler’s number. Return `1.0 / π`.  Return `1.0 / sqrt(2.0)`.  Return `2.0 / π`.  Return `2.0 / sqrt(π)`. Return `π / 2.0`.  Return `π / 3.0`.  Return `π / 4.0`.  Return `π / 6.0`.  ‡Return `π / 8.0`.  LJReturn `ln(10.0)`. ̇Return `ln(2.0)`. чReturn `log10(e)`. ևReturn `log2(e)`. ۇ#Return Archimedes’ constant `π`.% Return `sqrt(2.0)`. =  '0Ӻ    A  Ӻ    A  Ӻ                                                                                                 [     )7 )7    \     )7 )7    ]     )7 )7    ^     )7 )7    _     )7 )7    `     )7 )7    a     )7 )7    b     )7 )7    c     )7 )7    d     )7 )7    e     )7 )7    f     )7 )7    g     )7 )7    h     )7 )7    i     )7 )7    j     )7 )7    k     )7 )7    l     )7 )7    m     )7 )7    n     )7 )7    o     )7 )7    p     )7 )7    q     )7 )7    r     )7 )7    s     )7 )7    t     )7 )7    u     )7 )7    v     )7 )7   UzVV  VWW  WXWWƑWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhU{VV  VWW  WXWWWX  WW!X  XYY  YZZZ۔ZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhU|VV  VWW  WXWWWX  WW!X  XYY  YZZZϗZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhU}VV  VWW  WXWWWX  WW!X  XYY  YZZZÚZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhU~VV  VWW  WXWWWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWWWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWWWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWWWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bcccاcc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWWWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccc̪cc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWWګWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWWήWX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUhUVV  VWW  WXWW±WX  WW!X  XYY  YZZZZZ  ZZ!Z  Z[[ [\$\  \ռ\]%]  ]ռ]^#^  ^ռ^_#_  _ռ_`%`  `ռ`a%a  aռabb  bccccc  ccc  cdd  dee  eff fgg ghh hUh22222  222 2C3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 5666ִ66  666 6C7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2D3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6D7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2D3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6D7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2D3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6D7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _9222Ÿ22  222 2D3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6D7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _9222ҹ22  222 2E3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6E7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _9222ߺ22  222 2F3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6F7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2F3$3 )7 )73 34$4 )7 )7Ӌ4 45$5 )7 )7Ӌ5 566666  666 6F7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2F3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 566666  666 6F7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2G3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 5666˾66  666 6G7-7 )7 )77 _78-8 )7 )7Ɯ8 _89-9 )7 )7Ɯ9 _922222  222 2G3$3 )7 )73 34$4 )7 )74 45$5 )7 )75 5666ؿ66  666 6G7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _922222  222 2G3$3 )7 )73 34$4 )7 )7ߦ4 45$5 )7 )7ߦ5 566666  666 6G7-7 )7 )77 _78-8 )7 )78 _89-9 )7 )79 _9      )  ! !H!$! )7 )7! !"$" )7 )7­" "#$# )7 )7­# #$$$$$ )$$% %H%-% )7 )7% _%&-& )7 )7& _&'-' )7 )7( _'      )  ! !H!$! )7 )7! !"$" )7 )7" "#$# *7 *7# #$$$$$ )$$% %H%-% *7 *7% _%&-& *7 *7ҷ& _&'-' *7 *7ҷ( _' '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7ة      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7Ӱ      '  *7*7 *7 *7      '  *7*7 *7 *7      ' *7*7 *7 *7      ' *7*7 *7 *7      ' *7*7 *7 *7      ' *7*7 *7 *7      ' *7*7 *7 *7      ' *7*7 *7 *7      ' *7*7 *7 *7ة      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7Ӱ      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7ة      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7Ӱ      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7ة      '  *7*7 *7 *7      '  *7*7 *7 *7      '  *7*7 *7 *7Ӱ      '  *7*7 *7 *7      '  *7*7 *7 *7      ' & *7*7 *7 *7      ' & *7*7 *7 *7      ' & *7*7 *7 *7      ' ' *7*7 *7 *7      ' ' *7*7 *7 *7      ' ' *7*7 *7 *7      ' ( *7*7 *7 *7ة      ' ( *7*7 *7 *7      ' ) *7*7 *7 *7      ' ) *7*7 *7 *7Ӱ      ' ) *7*7 *7 *7      ' * *7*7 *7 *7     + + 2 *7 *7+  + + + 3 *7 *7+  + + + 3 *7 *7+  + + + 3 *7 *7+  + + + 4 +7 +7+  + + + 4 +7 +7+  + + + 5 +7 +7ة+  + + + 5 +7 +7+  + + + 5 +7 +7+  + + + 6 +7 +7Ӱ+  + + + 6 +7 +7+  + + + 7 +7 +7+  + = >) ? +7 +7>  >  > = >) ? +7 +7>  >  > = >) @ +7 +7>  >  > = >) @ +7 +7>  >  > = >) @ +7 +7>  >  > = >) A +7 +7>  >  > = >) A +7 +7ة>  >  > = >) B +7 +7>  >  > = >) B +7 +7>  >  > = >) B +7 +7Ӱ>  >  > = >) C +7 +7>  >  > = >) C +7 +7>  >  > = >) I +7 +7>  >  > = >) J +7 +7>  >  > = >) J +7 +7>  >  > = >) K +7 +7>  >  > = >) K +7 +7>  >  > = >) K +7 +7>  >  > = >) L +7 +7ة>  >  > = >) L +7 +7>  >  > = >) M +7 +7>  >  > = >) M +7 +7Ӱ>  >  > = >) M +7 +7>  >  > = >) N +7 +7>  >  >  $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7   $ +7+7 +7 +7  $ +7+7 +7 +7  ))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7ة* * *+4++7+7 +7 +7ة+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7Ӱ* * *+4++7+7 +7 +7Ӱ+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4)+7+7 +7 +7* * *+4++7+7 +7 +7+ + +))))) )))4),7,7 ,7 ,7* * *+4+,7,7 ,7 ,7+ + +))))) )))4),7,7 ,7 ,7* * *+4+,7,7 ,7 ,7+ + +    2         2         2         2         2         2         2         2         2         2         2         2     .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7   .,7 ,7    +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7ԅ      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7Nj      +  ,7,7 ,7 ,7ތ      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7ђ      +  ,7,7 ,7 ,7ԅ      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7Nj      +  ,7,7 ,7 ,7ތ      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7      +  ,7,7 ,7 ,7ђ     (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (  (   # ,7,7 ,7 ,7      # ,7,7 ,7 ,7      # ,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #,7,7 ,7 ,7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      #-7-7 -7 -7      # -7-7 -7 -7      # -7-7 -7 -7      #!-7-7 -7 -7     # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  # -7-7 -7 -7  ! -7 -7 " -7 -7 " -7 -7 # -7 -7 # -7 -7 # -7 -7 $ -7 -7 $ -7 -7 % -7 -7 % -7 -7 & -7 -7 & -7 -7 ''!. -7 -7( ( (''!/ -7 -7( ( (''!/ -7 -7( ( (''!/ -7 -7( ( (''!0 -7 -7( ( (''!0 -7 -7( ( (''!1 -7 -7( ( (''!1 -7 -7( ( (''!2 .7 .7( ( (''!2 .7 .7( ( (''!2 .7 .7( ( (''!3 .7 .7( ( (''!9 .7 .7( ( (''!9 .7 .7( ( (''!: .7 .7( ( (''!: .7 .7( ( (''!; .7 .7( ( (''!; .7 .7( ( (''!; .7 .7( ( (''!< .7 .7( ( (''!< .7 .7( ( (''!= .7 .7( ( (''!= .7 .7( ( (''!> .7 .7( ( (   h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h ! h  h       h    %h       !  h      h  ! h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h      !   h  h              h    %h             !    h           h   !   !  ! h  h!!!!    !!  !! !!h    %h!!!!!!      !! ! !! !!h!   !! !!!! ! h!!!! !!!!! !!h  h!!!!    !!  !! !!h    %h!!!!!!      !! ! !! !!h!   !! !!!! ! h!!!! !!!!! !!h  h!!΀!!    !!  ΀!! !!h    %h!!!!!!      !! ! !! !!h!   !! !!!! ! h!!!! !!!!! !!h  h!!ҁ!!    !!  ҁ!! !!h    %h!!!!!!      !! ! !! !!h!   !! !!!! ! h!!!! !!!!! !!h  h!!!!    !!  !! !!h    %h!!!!!!      !! ! ˂!! !!h!   ܂!! !!܂܂܂!! ! h!!܂!! !!܂!܂܂!! !!h  h!!!!    !!܂  ܂!! !!h    %h!!!!!!      !!܂ ! σ܂!! !!h!   ܂!! !!܂܂܂!! ! h!!܂!! !!܂!܂܂!! !!h  h!!!!    !!܂  ܂!! !!h    %h!!!!!!      !!܂ ! ܂!! !!h!   !! !!!! ! h!!!! !!!!! !!h  h!!!!    !!  !! !!h    %h!!!!!!      !! ! !! !!h!   !! !!!! ! h!!!" !!!ȅ!! "!h  h""م""    ""  م"" ""h    %h""""""      "" ! "" ""h"   "" """" " h"""" ""!̆"" ""h  h""݆""    ""  ݆"" ""h    %h""""""      "" ! "" ""h"   "" """" " h"""" ""!"" ""h  h""""    ""  "" ""h    %h""""LJ""      "" ! LJև"" ""h"   "" """" " h"""" ""!"" ""h  h""""    ""  "" ""h    %h""""ˈ""      "" ! ˈڈ"" ""h"   "" """" " h"""" ""!"" ""h  h""""    ""  "" ""h    %h""""""      "" ! "" ""h"   "" """" " h"""" ""!"" ""h  h""""    ""  "" ""h    %h""""""      "" ! "" ""h"   "" """" " h"""" ""!ӊ"" ""h  h""""    ""  "" ""h    %h""""""      "" ! "" ""h"   "" """" " h"""" ""!׋"" ""h  h""""    ""  "" ""h    %h""""""      "" ! "" ""h"   "" """" " h"""# ""!"" #"h  h####    ##  ## ##h    %h####Ҍ##      ## ! Ҍ## ##h#   ## #### # h#### ##!## ##h  h####    ##  ## ##h    %h####֍##      ## ! ֍## ##h#   ## #### # h#### ##!## ##h  h####    ##  ## ##h    %h######      ## ! ## ##h#   ˎ## ##ˎˎˎ## # h##ˎ## ##ˎ!ˎˎ## ##h  h####    ##ˎ  ˎ## ##h    %h######      ##ˎ ! ˎ## ##h#   ˎ## ##ˎˎˎ## # h##ˎ## ##ˎ!ˎޏˎ## ##h  h####    ##ˎ  ˎ## ##h    %h######      ##ˎ ! ˎ## ##h#   ## #### # h#### ##!## ##h  h####    ##  ## ##h    %h######      ## ! ## ##h#   ## #### # h#### ##!## ##h  h##ȑ##    ##  ȑ## ##h    %h####ݑ##      ## ! ݑ## ##h#   ## #### # h#### ##!## ##h  h####    ##  ## ##h    %h######      ## ! ## ##h#   ## #### # h###$ ##!ے## $#h  h$$$$    $$  $$ $$h    %h$$$$$$      $$ ! $$ $$h$   $$ $$$$ $ h$$$$ $$!$$ $$h  h$$$$    $$  $$ $$h    %h$$$$ѓ$$      $$ ! ѓߓ$$ $$h$   $$ $$$$ $ h$$$$ $$!$$ $$h  h$$$$    $$  $$ $$h    %h$$$$$$      $$ ! $$ $$h$   $$ $$$$ $ h$$$$ $$!Δ$$ $$h  h$$ߔ$$    $$  ߔ$$ $$h    %h$$$$$$      $$ ! $$ $$h$   $$ $$$$ $ h$$$$ $$!$$ $$h  h$$$$    $$  $$ $$h    %h$$$$ĕ$$      $$ ! ĕҕ$$ $$h$   $$ $$$$ $ h$$$$ $$!$$ $$h  h$$$$    $$  $$ $$h    %h$$$$$$      $$ ! $$ $$h$   $$ $$$$ $ h$$$$ $$!$$ $$h  h$$Җ$$    $$  Җ$$ $$h    %h$$$$$$      $$ ! $$ $$h$   $$ $$$$ $ h$$$$ $$!$$ $$h  h$$$$    $$  $$ $$h    %h$$$$$$      $$ ! ŗ$$ $$h$   $$ $$$$ $ h$$$% $$!$$ %$h  h%%%%    %%  %% %%h    %h%%%%%%      %% ! %% %%h%   %% %%%% % h%%%% %%!%% %%h  h%%Ř%%    %%  Ř%% %%h    %h%%%%٘%%      %% ! ٘%% %%h%   %% %%%% % h%%%% %%!%% %%h  h%%%%    %%  %% %%h    %h%%%%%%      %% ! %% %%h%   %% %%%% % h%%%% %%!֙%% %%h  h%%%%    %%  %% %%h    %h%%%%%%      %% ! %% %%h%   'ݞ  %' %' %'П  %, %, %,Р %, %, %, %,ޡ %, %, %, %  , %, %ռȣ, %ռ, %, %,٤ %, %, %,˥ %, %,  %,  %, %, %,§ %Ч, %, %,ɨ %, %, %, %,ҩ %, %, %,ɪ %, %, %, %, %, %, %,ͬ %, % %%%%%  .7 .7% % %  # .7.7 .7 .7% % %  .7 .7%% % .7 .7%% % .7 .7%% % %%%%%  .7 .7% % %  # .7.7 .7 .7% % %  .7 .7%% % .7 .7%% % .7 .7%% % %%%%%  .7 .7% % %  # .7.7 .7 .7% % %  .7 .7%% % .7 .7%% % .7 .7%% % %%%%&  .7 .7% % %  # .7.7 .7 .7% % %  .7 .7%% % .7 .7%% % .7 .7%% & &&&&&  .7 .7& & &  # .7.7 .7 .7& & &  .7 .7&& & .7 .7&& & .7 .7&& & &&&&&  .7 .7& & &  # .7.7 .7 .7& & &  .7 .7&& & .7 .7&& & .7 .7&& & &&&&&F.7 .7&& &#JI.7.7 .7 .7&& & ;@ .7 .7&& &M .7 .7&& & Q .7 .7& & &  &&&&&F.7 .7&& &#JI.7.7 .7 .7&& & ;@ .7 .7&& &M .7 .7&& & Q .7 .7& & & ******/&&00&&ԬԬլ`+0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 00/&&00&&"0p0.7 .7  2"&0& & 0055%4 gr&&&&&&55&&55&&55&&55&&5555&55.7.7.7 .7 .7GGGEGEGEG EGEGE Uw*m.7&5& &55669&77&&6666&66.7.7.7 .7 .7GGGEGEGEG EGEGE Uw*m.7&6& &66>&&>>&&>m?.7 .7  2&?& &??@@@B&&&&&&& ɫɫʫ>=Τ  H6H.7 .7 ѣ^M"H &Hv"vvvv vv vvv &vUv>&&>>&&>m?.7 .7  2&?& &??@@@B&&&&&&&""H6H.7 .7 ѣ^M"H &Hv"vvɩvv vv vvv &vUv   !%                    % % 2 < I &&((            !.8??AABBDEG  4778::=3=4>(>(>(>(>(>(?,?,?,?,?,?,@3@4A(A(A(A(A(A(B,B,B,B,B,B,C3C4D(D(D(D(D(D(E,E,E,E,E,E,F3F4G(G(G(G(G(G(H,H,H,H,H,H,I3I4J(J(J(J(J(J(K,K,K,K,K,K,L3L4M(M(M(M(M(M(N,N,N,N,N,N,OBOCP8P8P8P8P8P8Q;Q;Q;Q;Q;Q;RBRCS8S8S8S8S8S8T;T;T;T;T;T;UBUCV8V8V8V8V8V8W;W;W;W;W;W;XBXCY8Y8Y8Y8Y8Y8Z;Z;Z;Z;Z;Z;[B[C\8\8\8\8\8\8];];];];];];^B^C_8_8_8_8_8_8`;`;`;`;`;`;bNbNbNbNbNbNoXoXoXoXoXoX|G|G~N~N~N~N~N~NXXXXXXGG                            345789345789345789345789345789345789345789345789345789345789345789345789!"#%&(!"#%&(                                                                                                                        + + + + + + + + + + + + > > > > > > > > > > > > > > > > > > > > > > > > **++**++**++**++**++**++**++**++**++**++**++**++                                                                                                                                                ((((((((((((((((((((((((                    000000000000555666?H?H 0, pi,https://en.wikipedia.org/wiki/Real_data_type -pi/2, pi/2-1, 1˾#####˾###.https://en.wikipedia.org/wiki/Subnormal_number#-http://en.wikipedia.org/wiki/Subnormal_number#˾#̿####˾#˾###̿##.https://github.com/rust-lang/rust/issues/10184##J,+cwJJ,3dmrJ,| J,]vH{J, 9Wh4J,* J,mJ,ՇLJ,J+J,p,]5J,  wJ,aq=?J,2fzJ,UJ,1B!3J,LJ,.QDJ,Hշ)ycJ,JK?,WWJ,1=ƕVJ,bQMRJ,Ҷb_J,26SB,'J,$/MJ,o~_uJ,g;J'J,ɸbJ,uBJ,n3xJ,{lJ,}KJ,\A+J,r3J,!ϢJ,^h J,.J,pjaJ,>4J,ͣJ,4lJ,O|&J,VJ,) k wJ,VN!+KJ,eES)GJ,lQpJ, )J,e$zѱJ,~v}J,fpyJ, _TJ,!8~J, 5J,~?-J,x.R$J,~شJ, h'J,24sJ,5SMVjJ,3_c-kJ,^Q^FmJ,.(jdJ,J,MyJ2!RJ,M!#BJ,a f%*J,H ܅J,ܽR+H)J,xOp=[J,/03wJ,>FzG]J,mhJ,UH"'AJ,q/ɁJ,=9“J,c3Źh@J,;n>J,sXp1J,YJ,G=J,s J,t=cYJ,򁭼c J,J,O-J,iay<J,r2p@;J, D_x J,r|#dJ,NJ, xTWJ,ڕiwޯJ,:J,ZqמJ,׊9S|J,RS !J,O8M$tJ,2v8BcJ,m鮗% J,)g?fLJ,%x֪J,l2NJ,JPtJ,A-4J,4BJ,:J,LkTJ,@g,oJ,Q!uŜJ,2gf(J,: skJ,s@J,5|J,뵮 _J,v)k<J,6nJ,U\lݢJ,/vkEVzJ,œJ,fRJ,2-ͼ7J,jáIJ,3^n@J,-m*8J,8Uu_J,wXlJ,^6 J,ҾA@ZƢJ,c ]J,PUDd¢J,!pkNJ,tHJ,([p=yJ,Bgkw!J,!4qsJ,  J,U]NJ,_g"'J, ձqEJ,gfwyJ,<% J,r ΅J,"oQuoJ,aiJ,Oe(J,OTAkJ,l<J,=ڃ&J,OaJ,w4J,e?=jeJ,ǧJvJ,lF4J,l!"J,ǘ+ <J,[oJ,UYP^_J,%veʉIAJ,_J~J,y:>J,{WP8J,U,K݁QJ,EZJ,xbAzJ,_e%;J,4`ZJ, ԆPJ,(hwyXXJ,-4ueDJ,C ZWJ,gѾ+J,)<1J,bTJ,TtIJ,bJ,>8J,F#J,MMJ,i_J,胿)J,ROnx7rJ,1saJ,J9,J,;J,Sy$>J,ua_ J,DK^Z8J,[꜕J,8ۘWJ,ԤJ,UAp7n!J,i)]J,b&ZޤJJ,PREdJ,AMOKJ,\'ALJ,Z}J,9PJ,dW QJ,z9J, tV$ZJ,b 4wJ,[J,wk-J,`J,xy9J,b=ݹjJ,I!0=(J,&Fޥ,J,L7o gJ,< kJ,~ M9J,=n/J,L p7J,("'O5J,j,55J,0H@ ElJ,3T6*i J,CJ,f7J,!Wj0J,|S3$J,WJ,A8J,~<!yCJ,,ojJ,]@~ OJ,Z<J,CC{J,dXrJ,UGEJ,i&ڡJ,>>2l2J,8b J,|؈J, J,w)J, 01oJ,/غ=. J,~J,vim$J,nOJ,S=es;J,K"J,+%'J,+dJ,,UJ,C7s'IJ,$LV J,JqoJ,1 J,k`\J,DE3J,ԊuJ,KgO J, T5O J,9:2J,Bà}J,ZoJ,ɷ J,AJ,r'ͳJ,ʢM pJ,^^x{ J,F&yMJ,F) J,CBn/J,t)RJ,ݻu gJ,ōJ,w2\J,B:J,>|--VJ,\eJ,%]HJ,l=~3J,;J, ÚJ,bq0y<J,h#EJ,p#&J, ݐQ J,/ tdJ,Y vԊJ,r;?pYJ,6VJ,eC5})J,Ţ@UqJ,p~J, ,:J,rNyfJ,vw.[yJ,~ϙJ,- J,N J,QJ,?/zI\J,ξ^SJ,ipuK*J,x J,soGxGJ,x=KJ,/(J,l£ m J,aK<J,ؗ /J,(HmfJ,UK3J,+65mJ,θJ,,'=wJ,;?\2~J,ݓC~ J, 'OS/J,Yߍ.$J,y3矿 J,g5LJ,tq% q\J,|xqJ,4 mJ,%DrJ,"~IHJ,6(>J,Vl$J,N;J,u{[J,rr-1vJ,kOD`@J,2-$J, Q_ J, "[jJ,j4#XFJ,{e.[BWJ,t+%eJ,63~S J,톳ruJ,zk~J,_8{J,* J,l!J,$W#J,'C!J,V^( cJ,4D,(J,3R2J,UfJ,E kIJ,;xOJ,ey9J,=d.D J,lJ,;[ecJ,C';|SJ,cXJ,gL|J,6}s GJ,ЇJWJ,gS<-@J,mz3m߭YJ,<~i,J,R>HJ,ytJ,B+_x9J,bJ,C?gJ,)J,OD٤O J, ݓ?kL J,C9/P BJ,'?pJ,dgJ,nY|>J,Yex&2J,|DEJ,+HJ,|P(J,+A<vJ,2_1J,:BJ,m62mJ,ԗ'J,#]J,ZJ,kb˛J,pŽ]1J,h⵳ J,+USnJ, ʤ"ҫJ,u-J,][J,fZ"vdJ,Q֋J,}!NnJ,*_Ҟ{J,كgflJ,ӌhSZJ,>?%gQ=J,a'XJ,1ȬmJ,REJ,zC J,"fR~q<J,ђJ,H֨/"J,?׮J,@FJ,2;{ޣJ,#J,.*XJ,ܹb:"VJ,S:%'o+J,C@J,YP{qJ,N; EJ,l݃SHJ,켕WvbJ,$5J,E}xFJ,=)[b#J,זϭXBJ,tSc$J,|xYJ,!B8J,^6yJ,xFJ,dQGvJ, MN(BJ,tilJ,KJ,Y)bs8J,2{CJ,bK&;:~6J,UmJ,PȆ|J,QuX|J,<0OJ,IJ,MˆOWJ,@=ެuJ,J,\фCp#J,vx1EJ,(4J,~ J,R9J,9ӗqLJ,<1"AS+ J,{C5cdJ,$tĽJ,-/Lm5J,=;3J,8ĻJ,yĺgJ,枾WD J,8aζZJ,H~'KFJ,vL΋J,%YhJ,zP[J,s 5@tJ,451J,f4J,I!jKJ,a·?J,m7SBJ,LIJ,rÝ4J,MJ,WeJ,J,L48yJ, CJ,%-tJ,lf-J,_ NvJ,ppJ,;Q])J,hkѠJ,D}NJ,:J,1S@J,ݻkYJ,.ڦiJ,dvHJ,U6J,lCj)TVJJ,=٣2UJ,:z%>J,C/J,/^}J,G8J,/k5J,Hs*8J,z,'J,l*J,W!6J,;J,e:9sTJ,ҷmJ,Kq%J,|J,7?~WJ,ջ9J,ZvLJ,ɨ+J,n}u=J,84ڲSsJ,$@EJ,!h4}#J,F*8!ȧJ,;eJ,m\{J,=EƐJ,CgDҝJ,q ޢJ,YwZdJ, #\J,e$iJ,[9%:|J,3Fx148J,x?eAJ, M_J,[J,9IgɚJ,ܨSJ,ѧcJ,zNHJ,bߊJ,4⺒r*J,VN]0hJ,l=sJ,h@铊J,̗.ϽJ,U&zJ,dupJ,0J,8gcJ,& J,T1J,3gJ,5O8{J,ro/eJ,T2 J,a[J,w2{ݬyJ,+gRJ,ӞLMJ,Ҋ eJ,\ ՜c2`J,ONUJ,G'J,BWՓJ,V50}%J,RgJ,5iJ,Pe~[&J,‰D:J,{X8J,je;J,x*}sJ,b/J,ycJ,?KaJ,Qp0J,W>J,*r&JJ,`̫pJ,r6J,O]LJ,=Mo>J,aCr9rJ,J,SE|J,e^ J,K3'WJ,I/:J,zeD pJ,2^=9J,qJ,̮J,PHJ,ZG'a?J,a鹉J,gh [ J,]g%~J,r"J,{J,h@PJ,{I}J,&mJ,H0HJ,| @J,J,:T~J,#j6J,r1J,R!J,Z3;-J,;ykJ,) <J,Q)J, } =J,h4֢ځJ, 69|>J,HTk7ԎJ,{h J,O==J,%+oJ,Rp "eJ,rqJ,>ԿXAJ,#A)|6J,'<.J,3J,<2_J,fYJ,{ޏ%JJ,<!]zJ,&\J,Y}lQJ,R>yJ,s<$J,`{>WJ, qJ,޲LyLJ,<߃z4J,tT]}ڷJ,E+_J, =i{J,)#mXJ,j񄇯J,m\:x=J,ovJ,a6/hJ,/ 10J,KXPaJ,-QJ,Xl`"J,zrSG=J,0?J,7 n@J,wjJ,+[J,YmJ,u7!Fv^J,۶I˪J,CըzoJ,w fzJ,PJ,6YJ,xr J,=@w;VJ,#@%CJ,5{fJ, J,T裗3UJ,w <J,#QgRJ,lQm~J,OY'WJ,g,J,.zJ,l=JJ,@N)vKJ,pYa TJ,t'E|J,'bhkJ,bQۋJ,X%YJ,-YJ,g@J,u}lJ,90J,lC0J,FCtcHHJ,T~X=%J,VL\.J,;nÜJ,{$RJ,),J,: ,J, NJ,])ۑ J,6?]KJ,sPiJ,Э2J, w J,`r&J,1d.itJ,F=ZjJ,|J,a cJ, (FghJ,L~fJ,X:J,/#J,0J,P]J,Sav#DJ,pghJ,GPZ J,μKC6J,Ē:MJ,E.HJ,@%J,wtoHHyJ,n x J,sw}oJ,1~jJ,AxVJ, `x8J, h{J,F q3.J,NMJ,.-J,QfJ,@ǗJ,s?JBJ,OD$LJ,[b1J, 1sJ,#EJ,HO\SJ,ː J,(ލ ~5 ^J,,0&QJ,[uP>J, -]J,;1h5J,NHmݡJ,˧-mCZJ,!J,0ЈJ,ߝcOJ,z&^iJ, +J,[}~ J,fJ,Ģ#,WJ,IX~J,LKJ,G޷J,v-gJ,<ţlfeJ,0Os*J,u8~*ɪJ,ZgJ,o{J,/mSsJ,8:J,=64U J,n3J,pnDJ,ēj+J,qrBeJ,@YSJ,E뫔7J,tT^@J,ݞPJ,37O;NJ,K?CJ,s(*qJ,$d~e8SJ,P&NJJ,q9ha:VJ,zq~J,gXXYJ,x+mJ,24&ewTJ,^'?~J,! nC J,_(LDJ,/[\J,YJ,=3o zMJ,ZrEpJ,;C'J,Ï#`,QJ,Lk/J,A#6J,oCD6J,VT bJ,Pؼ ]J,LQJ,ޯ W(J,3_ *J,dvOJ,=m5YJ,|,AJ,]9 tWJ,V J,Go#wJ,Q%0J,'~|J,[ƙ#"J,\5?QMJ,AyeJ,唵[몮J,y6\swJ,7TDJ,BrJ,z?iJ,i#E;]J, )B©J,ݪKNJ,wzJ,n,FTJ, L9J`(J,:1|7TJ,ˠ`,J,9[ehJ,<12J,"J,bЅ8> J,|0PKJ,O3@f'J,P *aҙJ,?MCk7J,,: hGJ,-7FJ,G>yJ,iG.J, "AJ,+h%J,Ws0J,4 ONJ,I5yyJ,܇nJ,1Eb +AJ,f2J,c'J,}{GV6J,O\.DJ,* J,x]aJ,U+H1%J,I1W]J,߿AyJ,ımvJkJ,bJ\acJ, !&ѫJ,zJ,4\IvJ,n;J,7tJ,IlLJ,RQ J,%J,ϙ @J,?(J,ޯ J,`|XJ,,`nJ,*`c$'J,D:J,*ʎ;J,I}{J,YC;J,Tu>J,gJ,NLUJ,N5_J,kLNJ,$/6sJ,b8WpJ,efCJ,_fD|_J,TB+$J,# J,Τ'zyWJ,26ęJ,Uo2=)J,vJ,m|, J,ʃ ^QJ,wk8J,!lWJ, oJ,?@/nJ,% wJ,X9~-4J,6jJ,²E] \FXJ,Frd[f!J,WB]|J,HԿJ,Z J,{J,بEXd*J, .nJ,N.mxƣJ,W^J,w9d)J,+D"J,MKZ~QJ,Ӵk J,zJ,lsqJ,Am>J,ʳ3XJ,YJ,zvJ,bJ,8\_'J,xzSW: J,Z7J,LVsJ,/׶J,pwI J, 4pY wJ,'tOJ,`e2J,/@J,e J, J,cceJ,GR"J,Kt06J,ʳ/ͮJ,A)T祤J,%_#J,QhJ,$uȿJ, t2J,V2xqJ,K(797J,͢Y]J,wCfJ,\(v.J,GX"쟰J,)AJ,_ Bɚ|J,%b\J,] &36J,n'IFJ,D)WJ,6?^J,]ێ~J,EfdZJ,fiuKJ,8T@J,H>{$_ J,qXSjJ,rfb` J,q} ~J,AFJ,LJ,P`BJ, :J,Vh!孈J,yJ,tJ,W20J,f2ŞJ,F1aJ,!4iEl9J,D4t)J,'J,'0NGJ,DJ,NяSUrJ,U JöJ,!21J,y_~ΛؙJ,uJ,k,I,J,3l&J,L(!R')J,\J,I7m~J,JimJ,O J,;HJ,GK5J,y&H,J,%Tg J,%мТJ,J'PJkUJ,NcvJ,K8mJ,`PKJ,='ݽJ,u LJ, WqJ,Vd48!J,1;:$iJ,P?J,bT~J,=/w'J,t:3 J,13|UJ,>BMJ,KmO_@J,JqEnJ,%Β(J,*dJ,Ns{ J,Gl7ϏJ,ȸɟ7FJ,:J,,pcJ,)@$}J,NJ,3y1]:J,YrzJ,ZpNQlJ,OƐJ,_^ITJ,]_OJ,v|wJ,cDO|J,~rlxJ,Kzy J,!_J,FtJ,0ףCJrJ,j:v/J,fV8yJ,,gށJ,J,YfeiJ,1OJ,naOfZJ,siJ,y|OJ,p[J,+kI(~J,?^͗J,gޭEtqJ,loDXMJ,qŸJ,ت J,i]J,%2|SpJ,U>}YJ,sutX^J,adFJ,9(BJ,͢&J, wUtJ,TZpXJ,2֒}J,VJ,v#J,0\}J,AI;y?fJ,~ժwP2J,3P1J,W+MJ,yހJ,%6ÿ+J,rF^J,fwnqJ,,?>J,9N9J,6iT.qJ, U~J,3iKJ,ڙ_^pJ,LÊJ,s J,"J,%~F)tJ,'\lJ,5:l*J,z44J,`I5J,4k`J,d(J,ا]AJ,fAJ,*W?v]J,sT+vJ,C8Փ8J,s{}J, J,ْ3J,usoJ,kHdp6J,<J,"Pnݥ*J,OaL]J,0AɨJ,h]aJ,ZJ,ƘBY8J,K+F^_?J,W|@BJ,x@p5J,i J,D"dKJ,voIcJ,|J,8@J,ah6<4xJ,*])J,eECJ,B8= J,7}9J,2u벿J,*:<3J,w{9_J,׹I(J,nYJ,-2J,@ZM J,3׵bJ,%XX J, dcJ,+< J,M:MJ,+iuJ,M>J,dŅm˱J,wWJ,Zv1J, /u2zJ,~l VJ, VJJ,jBJ,`qJ,#GJ,! <ƝMJ,J,5RQ3J,%-ro_J,*7o\}J,F<4aH cJ, DdJ,BdLظJ,tˬc+J,_ J,l8 |J,ƏJ,WXmJ,]I=J,NSmk~SJ,8xc6 J,4J,xh:BԘJ,>YV#J,%83J,}ݞJ,a>bS((J, SJ,y3mKJ,hC&OJ,#}XJ,1V/J,*RP^J,#D('J,<7b% WJ,F>$J,"ϽrlJ,E*J,0-щ|$J,ŚA$J,S=J,r Q$={J,S)2|J,UJ,J,lwG_J,%eJ,.cJ,!{$_ gJ, Yaܵ6J,gyx<J,5AJ,riJ,U J,8ΕQErJ,cFJ,eg*>v7J,z:>1kJ,'CHJ,ݣ-J,T@_9R>J,S1ÐVJ,w=6*J,rBr,J,edJ, ,J,E")J,"=8l^J,B͓@J,|VseJ,>J,UVŠJ,IjJ,vUԒ9J,bY> J,LTJ,BoJ,=־tJ,eX(8X_J,c.w J,;>D]ίJ,ugu>MJ,@Ɲ<J,J,b!YJ,~*#%l(J,_ʮJ,-5tJ,7@~J,mκ:J,%BN J,; y7l"J,]:J,EWGJ,2?J,/U8hJ,c/VtJ,3fJ,oHJ,8-%J,baqAJ,+rgJ,ţ>dJ,ˍ+J,j:-0J,t+CJ,~HaJ,UT4J,Kͺu7J,=|s2WJ,Ҝa^6J,ew;X\J,FAСJ,\J,GӍtJ,X :Q )J,C c1J,s-ugJ,׈J,쥐@UJ,  @[J,`bJ,xZJ,*нJ,Xh/dJ,rDGJ,~.}Wk]J,%fvJ,J¼vւ{J, J,a#LiJ,$2J, зgWoJ,xEcdJ,w:>sJ,:4A* J,KVmJ,3Qes J,рsJ,q0k-#J,> d'J,@$ـOJ,1#J,2T J, փr7sJ,"( [J,ĞWMZJ,i]TJ,-,RuJ,KC#J, BvJ,&Z*/J, 3AJ,'ݸEJ,>ȰKJ, 6^J,-SJ,D*idgJ,SVJ, Z#J,;J,J,miJ,KzbJ,%:C(J, snLtJ,gPnk J,q3lJ,,QzJ,5zJ,D0\qJ,Jo0 kJ,r  űJ,-5 J,h \dJ,OJ,WթJ,rpŻՔJ,f(dNJ,[9'J,^J,0^} J,H W߾J,{"OqJ,?jJ, EJ,2ϳJ,5fJ,.1U6J,$ץ.xJ,ai J,5 L=YuJ,l2aJ,{$J,xKA<J,%qJ,]ǎjJ,09 J,~=wJ,8硓IJ,]ed@J,xM J,vbJJ,^J,1{,J,B.J,:95VJ,-~nJ, f҅J,eV.J,1b !^*J,(TjJ,3@Ws4J,<J,-b"!*J,22U1J,6~T3J,go8=J,K# J,.ZJ,NzxWJ,lI`'J,0=N!J, ~v }J,Ím),J,<cSJ,UtiJ,ZwJ,3THJ,8ьuJ,+o)J,A%z(pJ,3<2BJ,]dܚ_ J,&kV4J,j먑 `nJ,Ln}J,M׾YP9J,FJ,8X~J,R(W:J,|*УJ,OX)TJ,!8&պJ,ȪJ,B&1FBJ,9؋qY&J,6\PAJ,aVoJ,z J,ӻ*J,𯟬 J,x]->J,Lnů[J, #̸J, 'J,J,#nϊJ,aH*=ZJ,]nmJ,,c!1J,:"J,A5J,XQJ,4'J,XOnJ,BK_CJ,8J,G "+DJ,j>J,x~VJ,u2J,:K畏J,˭J,>Եj#J,LG J,>$m@V]J,CQJ,~J,AR7sPJ,d|1.!dJ,B.H?MgJ,$vJ,0{FJ,g9ҒlJ,hmIJ,.w9}"J,G;`J,xxV^J,lfb=J,i^J, ;aSJ,8TmJ,APTIJ,x \J,>[J,i<x{J,z:|J,8a6J,9 j"kJ,~v݌0J,3 sm?J,Lb 5JmJ,IK?J,V,+J,^J,tVL[GJ,TA`7J,/)nPJ,QwJ,aW3|eJ,OD2WJ,&9GJ,jyq`J,5J,9 J,rbsJ,a cJ, e@?GJ,R<J,3DLJ, r\J,O{A J,7'VDJ,$>JǹJ,ѭ! e&̪J,o4K5a_J,bgWJ,TIH"J,KtgJ,'#J,PTJJ,ay:J,fJ,ƙ{FJ,}#gJ,)sc?7J,,5QstJ,3c4W&J,j4yJ,OkJ,@0'}0J,:2gRJ,gT:[J,{9tǷJ,5K dJ,nm@]J,-ȆJ,RݽJ,NBIBJ,e0_GJ,b!@mJ,wd!˔SJ,]J,N gJ,3 ;J,6]$J,}}TP[J,Iݥ6J,K0smJ, A/wJ,D>J0J,iu0xJ,UJ,&gm("J,JJ,@NvJ,}J,蕶J,ODJ,!EE5J, I< rJ,<QlB_J,b1$\J,dmJ,(RJ,nx:gJ,{zyۈJ,lU@?J,J Z2P&J,+XLJ,?| RJ,%bIHEJ,/ 8iJ,YBXAJ, Tc:J,+ʘ:J,KqUwJ,*uC>(<*J,3UJ,;uw^J,c5eh J,`aJ,Kl64J,cTA2+J,6CJgJ,f7J,!mJ,~0J,IV7\zJ,ZXDC5J, bJ,CwLJ,'NeJ,K"J,@-q =J,4KQnJ,k%XfJ,E|#J, pm/J,@_hCUJ,J"(@J,7D2J,״,vqmJ,} D?J,PP8 J,녋i`J,GSIJ,]][z鬴J,N!]J,xKAJ, J,tJ,CS6J,l]iqlJ,ΑRPJ,_bJ,UJ,/>ir(J,sDHJ,?/J,"("qHJ,&ߣ iJ,g#A0dJ, a]nJ,\aJ,@sa J,1ݺDJ,նE hJ,aMJ,>AJ4sJ,l~.J,b͈jJ,2žJ, "SJ,26 G?J,O7OJ,5gpJ,Y&`1SJ,{|K[J,Q/_z#J,#7J,CJ,.t(9}J,-VŻJ,շJ,HH5ܕJ,vif+J,?-<<%J,OԷiJ,]X lJ,|^~Į1J,3> J,Ԥo"J,k} J,J,xNJ,Ȕ:kiJ,/#J,V]J,&0FjJ,џ%KJ,Y̨HX0J,}F@J,n+|3J,.Է⇤J,DsRnJ,~] J,|/8BJ,RWdTJ,،d)V0@J,kKJv:J,\WJ,atGJ,UCɂ@J,[9ϤJ,<|>yJ,Lm#jJ,=fo֦tJ,Mf6ӻsJ,擘NzJ,9R!J,R_%J,<+J,CPMVJ,GyugKJ,\.9HJ,SsJ,t$,J,IE J,9'SJ, cZ%VJ,HJ,Zo8;J,@x>: J,bvdđ63J, 쯧 J,wJ,/ J,,ϕdaL|J,Neؐ=J,`b%J,{J,$ńJ,SmJ, ;J,2ɟIJ,czeJ,#LJnJ,?<J,'*48sJ,^LJ,N 紇J,ONw5J, :J,hFGJ,FI}5J,(ϤXU7UJ,J,EiSrJ,zr\+J,RjJ,~,J,*J,,xii.\J,T (J,ɺJޅJ,ٱNzJ,Ix^J,/S5J,^JYJ,k]jBJ,*&J,c7J,1ae2DJ,?= ]J, J,#+e_ J,pJ,YϾ^J,5z2J,i9>|J,bϜsqiJ,3I"JJ,"6kJ,z*ЂJ,\RvJ, TJ,ūQ3J,^~8xJ,:S3J,<[T)K8J,X,lJ,0s36J,aJ,v+evJ,`)wJ,@M4J,&!MJ,8σIJ,_<TJ,S&J,hiJ,i5IJ,@/1}J,aF#iJ,M+Ʊ)J,L6J,BͻuJ,N{&J,uuz>J,x)J,(w.J,WOTJ,PIaJ,k?BJ,OqX*NHbJ,(W 8J,̶9I+J,GkY7XJ,DGJ,J$J,ա6BJ,HYbJ, $"_J,jڍuĹJ,s`^2(/J,xdK R6J,xq9J,0AJ,<-i|aJ,f"A6J,<=2(PJ,~GJ,QAJJ,u=J,M,J,"|mJ,0fCvJ,gsDzJ,1 AJ,MB6J,C0LmJ,2.;уJ,r-#J,66aΫJ,sEJ,c:wJ,4lJ,߳J,n?5) J,gPtJ,##dJ,壆LM3J,zJ,;i mJ,f5#J,dJ,+J,a,^J,0}YJ,_ĝboJ,%EyhBJ,BOgJ,4m$J,wLotJ, (J,66U^/J,^Ğ5J,fQ/J,~^J, =|J,D[]HJ,z{AJ,e0J,6 }J,ۿYPJ,:E $lJ,]AJ,gp}J,xJ,vJ,dXDJ,mjJ,/[wOQJ,X\U(lJ, E*!|J,RMJJ,;8ۣJ,3N;w J,^[8Y3J,x$6 J,*61JbJ,Y?RGJ,;J,؈9PJ,IJ,mJ$*[J,}J,MejQBJ,KgJ,i1370J,AJ,E2'>J,GZ衞J,n[T^J,溛J,f?~J,@-J,"pQJ,H.J,ɧ3J,6Cs cJ,u:'J,5J,G^bJ,ݵwgJ,&EZgJ,,WeJ,uDrlJ,G(AJ,5˝J,_p.J,a~J,Q*[>OJ,>޻;$J,Txh J,(bZ"BDCJ,>jhNJ,'&BjJ,f}rQJ,J,0q/5J,z`J,ػl#J,־欤J,*9J,BppӣJ,aiP.}J,g<J,3ocJ,-PgJ,AAJ,;ꨗ_J,saФJ,"ݥ2J,0ϿNb"J,A<.eyJ,<]h(ú?J,Y*YVJ,٧RXeJ,F߻J,)a2J,{ު:=J, *hEJ,puyJ,`Q(vJ,^htF' J,ϓɭ8J,5 *urޗJ,JƃxJ,q /J,ŠiyMJ,fʆ2AJ,[7'pJ,̪w rJ,.TtJ,NX.4J,rAU[ܑJ,! J,QF pTJ,ϵ,̢J,#3S}>J,74WֲJ,QszJ,S{2HnJ,7MJ,w)}kxJ,\}RJ,9ǚVJ, |.J,>M^3 1J, J,A;ixJ,\9J,m{eJ, ;pJ,b?RryJ,C5훲cJ,%&(fUJ,),2J,DR7J, 4K~!J,mRJ,ǧoW_J,Ys]J,U ,J,ZbJ,z~J,')TUJ,1ZǝjJ,5D`Ĉ\J,E~RAvTJ,BzYJ,Ww=E J,`@IJ,ՐäwJ,Z< b4J,KNJ,Ðؑ, J,$6J,Y+J,C-NN,J,sJ,fMѿJ,5娤J,^!J,T?4LJ,P +J, ECJ,PP$J,(BJ, 4mJ,*8Bq*J,@I>UBJ,PJ,m$EJ,낼WJ,K[^J,u_-JvXJ,`ՏlcJ,r4fJ,+Qĩ'.J,!{kUxJ,{6-nJ,VqAJ,uGDNJ,ڢdCJ,G^J,w{](J,EwDdJ,Oy}{0~J,P*CLmJ,"$4J,@ҝ:J,`^9J,ȸJ,}E8g5J,/QJ,rAPJ,fzJ,E,.J, 繸J,ԌyJ,کH4<J,۔JJ,T~J,0s #J,ϼyg{J,/ꡒRwJ,F婞}wJ,yN1Y,bJ,XdsyJ,f oǽNJ,dA)J,Y"[UJ,Z*R`J,8 J,nj6J,/EJ,]ͩpJ,M:}r~J,.I?J,J5%J,i:mJ,^HJ,5b(J,8)J,hzWJ,c'~J,44?J,8 J,3kv;oJ,/J, /:kJ,+&.s6~cJ,bUU%J,ߞ#J(J,܉@ϿJ,E9hHJ,7bgJ,iq&J,14,KJ,kÌRJ,b^,DJ,z nb.cJ,uJJ,Ծ"J,0P]~J,nu1":J,@J,GGҝHJ,vaJ,|!(;J,$Uo,A=J,Qc J,έL=RJ, }.QJ,:oSJ,%BݖJ,̘̓nJ,fiJ,7йQsJ,ʠLJ,#7-XJ,W?J, EwJ,>qk{J,uY J,1J,qVW85J,e&-s10J,t#ÒJ,~,J,m.^yJ,LCtJ,ʓmѢJ,oUl!J,֙CJ,֓[J,]bgB+J,2=J,-]oJ,ʌMJ,AäJ,vaJ, ˨sJ,W~b?$LJ,cCMZJ,BuJ,>Ŵ:J,d&a7J,?֮{J,ʂS2J,Q;pmcJ,t#4J,g~J,#_J,^Ϧ)&MJ,93B2:^wJ,-8nVxJ,踌nxJ,SJTJ, e\"J,˔0fJ,nJ,(6SJ, Dˍ"J,&g J,dI>-heJ,8ғJ,]ӠݫJ,#_3aJ,Bj<J, 6y0}J,E4;dz0,J,<J,X]|q\J,M9bvJ,ZjsJ,HWq?J,Ԝ5J,j3ЇjJ,nYXJ,rLtJ,)kJ,ĭ 0J,śOױJ,r%J,qŚƉ9J,YKxCKJ,H<J,ٻW&RJ,.=s0J, "J,6[bqJ,NW̟uJ,$jarJ,X DJ,ν'WG7J,F'oGjfJ,._feJ,DNM><J,M7>J,*tJ,i*UXJ,Ďm7J,օ̭J,qJ%J,k3hJ,%|9vJ,5J,6EeR`J,tq-dJ,LP[TJ,m% |J,^m(aJ,3toJ,#0rv2$J,_eL*J,TFdJ, ~jEs!J,OJ,J]8J,Eϟ6fPJ,ձc$J,y1J,iQ.?J,g?J,wJ,yye[J,uPۣJ,q[W J,y7P6GJ,(%uZJ,MgJ,8Za&kJ,ՏU{J,kn)6J, gJ,-4:J,37~J,a RJ,|#;J,h }wJ,ЖJ,`+ KJ,黁1JJ,nN'w~J,,>)oJ,S0MSJ,|VSJ,'ҖJ,Z<,k!jJ,CHJ,=3J,a7 J,.BJ,JweJ,̷ WJ,&<.J,%"# oJ,.m.J,i"?hJ,,(PGJ,.#J,136SNJ,jŔ fJ,\$J,Pr\\aJ,q)v-J,28J,31M/JJ,9J,xp+rJ,$uJ,%* `J,KDE@j^J,Ga80J,ewKOJ,%[0JһJ,!MJ,|OJ,3ޥC5,J,+h%?J,U)J,kP: 'J,٭u&J,^wJ,DJ, p<J,`e`lJ,ՙwAb9J,R%/J,u-yJ,DٽJ,d J,:g51J,ʍXYJ,8!ZJ,N'IJ,SJ,ˣlJ,4;J,Lp_qFJ,:|ӓ5J,R/ J,\f/J,~p4J,[#rs[J,靊e!J,Q5}J,!ByJUJ,HD$goJ,7HLkJ,;PJ,m >J,vȸtJ,$J,!ٹ~QJ,T[K`MJ,-ybEJ,5QP3KkJ,k2J,Aٲ.J,`{ƈQJ,~(^J,ޫ<J,x2J,c TJ,{fܣoJ,Ϥ*J,=] +qvJ,f\NvJ,LYYd|J,X3J,/|a  J,c9s3J,tB0J,jJ,JwO0J,z]z6J,L~H!J,{5J,\5WJ,WJ,&v\|J,G.|^J,<%J,SoJ,=9΀J,q2DJ,m@J,SΜ&gJ,_yEAJ,ql J,&z!J,L7J,~Pb}J,YɀJ,uȕlJ,9>J,~qJ,C&qJ,&B%=YJ,Ӱ~CJ,9(J,OJ,?x\ߍJ, {yJ,ߜQJ,=쯽|J,l=W\J,&ԔJJ,_2gJ,D|AÛJ,G(VJ,ffaJ,~)ўCJ,1A1լ`J,pu[wJ,-/wJ,hIJ,{KH\J,`; nJ,-)W4J,fg"4YJ,}0_jJ,oJ,\LJ,LPJ,ǢJ,uH}J,ZP6mJ,*IJ,hQJ,7_XWJ,<$9^mmJ,%eJ,&S(\J,cspJ,sB}J,; J,fJ,ɁJ,vexJ,C9YrJ,N/ <J,wJJ,YSePtJ,VJ,)'YqTJ,mGJ,C{ؘ-J,Z֏Q6J,~WNJ,"><+3J, ž2d J,KHmC\9J,ƆJ,T<O$J,Hu!J,P+_!J,}S>c~J,O =y%J,r{ʉJ,Vx/J,XJ,I^a@J,n}sjJ, 11:J,kGƓJ,(9ՑEJ,lmO8INJ, &y~J,2pkJ,V^qJ,^˚P6wmJ,ZlLJ,pcfC{6J,泇J,HlejJ, I|J,HYJ,){NJJ,y+ J,WkJ,(1RJ,RJ,2Un|J,{J ?J,$FI/J,G糊f<J,kI-i;J,:PmqJ,xJ-J,)~/J,R| XJ,OJ,2J,QHH;$J,P1@ J,7ˡpJ,~J,eؘ@ʒJ,Td;J,zǝ4J,j4edJ,Y8oVJ,I&KJ,q>;Y5J,)-PSJ,'7rJ,"zW 1{J,MyHÕJ,74`J,'m6J, 4J,G+J,+@J,_gh|,sJ,J,( hJ,V }0:J,"v>]!J,îDCJ,qZ J,M ][J,XgJJ,TJ,(=J,T+-=tJ,S^NߠJ,hRJ, =]+J,P J,݇vJ,LptSJ,>zBVJ,T\4oJ,yzJ,)?1ZBJ,fgI#J, l(J,HMJ,8ʲY4J,il-J,& J,'{J,}֥ͻJ,eޏx J,w:oJ,QJ,z$>1J,~IL1J,C:$J,LE8J,f[61J,k@M6J,= H|J,vO:en%J,hR/J,:U J,̻J,+ݼEJ,ZJ,m!ؘJ,PYߗPAJ,ZຘJ,׮Z ҉J,rg?zJJ,߭W(J,$?nJ,{xJ,U!>e"SJ,6 YY<J,=YJ,^?d2J,g1CVM%J,}@@J,bXEfG J,hHJ,0՝ޛJ,d[ j; J,\\yƯJ,ђ~J,*eRhJ,"y>J,amk9J,M^xJ,G=*1J,!Z 2J,itmHJ,˰J,n:J, J,EJ,?8>9J,h5zp[J,@]J,"+!UJ,ؾwPJ,G]_J,^iJ, -iJ,|zoaJ,!g!J,*6l`1_J,+8J,7J,Gh[J,.OںmJ,J,FJ,թ;yPCJ,NuΉ:J,#PJ,8lJ,|ͻC7J,JwJ,y*J,0J,J, 6:a1J,\J,aX!J,N"&J,x3qJ,*,]7JJ,98dJ,8x@(J,PhJZJ,!9ҲJ,8|e5K7J,M'-YGJ,&;N\J,I^* J,ú+PYJ,%:o XJ,W*+J,ޭ[d+J,%vԸKs+J,u:KJ,GK|}J,1'J,yXzbӳJ,kiyc;J, CJ,c%4J,ۯ6J,SU~J,v:AYkJ,{Q!YJ,}uJ,N9mOJ,QGJ,t0J,OFJ, J,Fs_J,DwfpJ,Z0 .NJ,fmAJ,l1{aJ,0PJ, +,J,H_TJ,O1C62HJ,A٨J,XF9^IJ,,֔60J,|6˯yHJ,'*pJ,!'9?J,ǭmJ,J,+4AӻJ,.FJ,GR֡J,0 (`$J,&i%`J,l=)A_J,'J,!uh7J,3'sSKJ,mm*L&J,a[WJ, fDdJ,"&J,^xZJ,/ЭDNJ,e8Z%J,KJ,] J,?@JvepXJ,rJ,( J,&1wJ,PJ,){8_]cZJ,Vc*J,E%mDJ,.Gw3J,f=J,~3Q?MJ,avJ,j J,w(J,L[J, >rDJ,-:YJ,gUJ,v&y>[J,G1WJ,qnxs5J,~yJ,hmJ,sdgDJ,l/h.VJ,uCDJ,Hܑ%J,uHAGJ,%nJ,JJ,+:{*J,(g0XJ,BNaYJ,{AJ,"2J,Z> J,Xnu|J,c]NJ,tJ,Ԅ ଠJ,Q'NLHJ,yJ,3[J,ݲ~V7J,;`lJ,q-J, lZ|J,M^CJ,HfsjJ, _^ jdJ,8TJ,xq_J,8^}sJ,pJ,cYJ,Yks-J,yҭJ,}i*J,Tx`Q.J,B&~'[)J,4{I3J,M AJ,|_J[J,!OJ,/7E*J,)BJ,<J,wa9:iJ,8TM=J,ɋDJ,;V+_J,X0YlJ, 4?J,hFeJ,|?"J,sK%vJ,RJ,B,5"yJ,M`C!J,x)Q4jJ,&x8J,4ݕ4J,'9J,4J,lhȼ'J,i2)QJ,ͶuUJ,ȦTJ,2J,'IJ,\X3J,iz`J,eJ,iɎJ,Z){J,uh5J,9]"\7J,eJ,U9G9J,v~J,J,'&V097DJ, vLY61J,ҚBJ,FD-J,jL<2J,b=ywJ,uN:8J,zz8J,^LxJ,V43z}MJ,+xӀ.J,f KGdJ,YԢcJ, Er"J,r07yJ, rJ,PLBv[JJ,GxϩJ,}J,ڋVEJ,YvJ,x`}~)J,0!J,M;ʓJ,bI jJ,:sbJJ, J,SOJ,-itJ, ɦ}oJ,A2'8J,|]J,#ˏ8 J,6\t^ SJ,κIۢJ,I.J,SJ,}D2nJ,.x\lUJ,} +WJ, DS%J,s6n-PJ,V: eJ,Yc<9J,\J,8epJ,h4g}\J,2fc8J,N!cJ,/q#J,3+"J,]}#J,K-J,17I8J,(J,;BJ,Lj١-J,hbR[J,i&d_4J,ʄJ,^JT̈́J, D&+|:J,1QSuuJ,MJ,{J,^GU%KJ, k#J,=WPf5J,, cxoJ,J,9H[J,M_l/YJ,74zJ,GX'J,[J,C@ J,@JgJ, H]Wt0J,IGxplJ,l=J,s@J, XCJ,'_mJ,G}KJ,R#HDCJ,P>J,[#OJ,fEJ,+~EJ,X,՛I'J,Ŗ0c2J,]4J,rj3J,{o pJ,#XJ,DXھkJ,gNe J,<3&ڀJ,`_hE0J,UYJ,nJ,+CJ,qŃ!J,ySϟJ,cj;q{J,(4aJ,q}J,x;J, ؽ+zJ,|IMJ,׊jeJ,~2m.J,Ihs+ J,>+p J,g$J,ՋoPHJ,*/LJ,0GJ,ZO1ÕJ,)g4a5J,ux{J,4`CbN)J,W&lJ,UCEػLJ,ħ 2Z J,ѲtJ, rKӉ(J,\.tHJ,K eCbJ,~J,~@}J, %J,ƒg_J,,J,@J,{Ǘz6J,+O*2=J,eV#) J,uAq@^]J,^XJ,V{ۯJ,=J,Yk'|k!J,nEKJ,RU/qV,J,?C_J,;tJ,$J,o9_ȗ(J,\>nBpJ, v# J,m5J,AjJ,%;[J,rG4J,Ģ6J, RyJ,j*J,˸ҧJ,eLXJ,4g~J,RkJ,cdJ,PJ,u:ׯA5J,'W\2J,-`3rJ,5ʁJ,r+DbJ,0-:XJ,EpJ,,:J,%ϹqJ,U6 0J,x!ىY J,я7&LoJ,xq+J,-؂J IJ,DdB\nJ,hpFgJ,L?? J,{x;9J,Em'1J,3qi?J,>KJ,E^z J,s|s1 |J, .²LJ,>7nJ,L2\jJ,&K>MJ,J)J, P̷J,:NיF,oJ,ccs\J,ApT\J,*t5J,/qJ,h4J,sMLcJ,O,J,fRJ,ƽ5",J,$@J,k/*%J, #{J,nڭSJ,Ҩ5.]J,OԦVvJ,P+í@J,sW ; ƌJ,YjaJ,%qJ,LjJ,ܾ.>BJ,&aqTJ,?oSJ,ژzܻJ,͞vJ,^dmxJ,a-WVJ,~J,]E%z8J,|M J,;(e"/J,YnQœJ,nyxJ,[' O*J,n(ͦskJ, =mέJ,=$V ~J,Bb'-%J,J,vszfJ,Y+KJ, ,봳oJ,Psu;J, =qJ,S J,WJ,qJ,QϭjJ,{'({_XJ,3r{dOJ,\OPJ,LRJ,`뼉/J,7nJ,?EQ6J,z=OJ,yz 8J,C,gJ,94ӏJ,6[J,J~@qJ,*yGJ,4OWJJ, |7J,g~\^]J,9:%嘬J,ZtQTJ, &8J,,rxJ,(~s<}J,^2AK'J,O08J,݈/uǍJ,K>v"TJ,$ɾKJ,Կ=kXJ,VSJ,Ck5J,rt J+bJ,>*!J,Xߗ"fqJ,5J,DiہjJ,.bSC3J,nmvQJ,v|[*J,\8BU^J,__J,cɯJ,u1OJ,mS='J,: 8J,xR J,tJ,*.#}J,=J,66*;J,˒RٹĚJ, :qJ,lGjJ,~ZrJ, vX`xJ,$uOXCSMJ,˭MSJ,WgJ,jEfJ,O#TJJ,k@J,=PJ,͢:]J,KtJ,7 iJ, TJ,@{GT~BJ,J,eĥJ,MםJ,۾ʶ|LJ,j/J,+wJ,΅HJ,\<ZSJ,sM}|%J,6(_5J,A,w1J,eqWJ,L|h~J,|AJ,IPJ, aRJ,GaJ,ʯqJ,Bql)J,>/\J,TpbՔJ, 6pJ,;T:hJ,(B@QJ,c*6J,E鋡mJ,޳HJ,7J,^KJ,6]:ōJ,`AJ,#EJ,5J,QJ,c_|JJ,L;J,.J,v~J,j J,4f!`J,0rmJ,f.s%Q0J,J,D݀J,"hg pJ,iuHJ,O(J,㨬ʧu0J,iLJ,tJ,Ax`yJ,@0 #J, FJ, GfJ,GBJ,+QuY J,Jz|GNJ,l#J,Լ'J,Ie*l=9J,䚽.J,l=x݉jJ,+iCJ,=vlbJ,O>\J,}汘ĬJ,ĮȟJ,iMTJ,s=oHJ,`3AJ,Lcӟ0AFsJ,r#QJ,0AJ,l%zJ,@sD+J,8^U>J,2U]Ƹ}J,g92J,,-QJ,†P;]J,b$sREJ,/ޅdWJ,}J,y[zJ,axTJ,J,5OBYJ,ԁqJ,zXJ,P}8q!!J,}(QZ!J,2 J,WY|J, NJ,v3dJ,GQQVfJ,K|='J,v J,= +2cJ,-8J,#g aJ,MLdduxJ,S2 DJ, pYJ,6߽蝭J,g";9J,}GD'J,&.%`J,i8_@RJ,EeMўJ,E^cJ, ڵNJ,,n:+J,nsN{(J,tZ;EJ,lMI|%J,HЄP`J,&oaW1(J,LǘJ,y,kT$oJ,Ά7mgJ,gJ,9rJ,~u-,dWJ,ct>!J,Ry4B2J,S-J,',6z^tJ,VbJ,WW7hJ,28-QJ,N}yy^J,NdJ,ʥ?KJ,.>ĪuJ,uI(J,}'flJ, 9J,sQN0 J,4*J,n4LJ,_ĉJ,DA2ڻJ,9]=.#J,Y֦.J,FڲJ,Oi#z J,P1b\J,ʭJ,WJ,:BJ,/1J,j*&S7J,oJ,Z/LJ,₩J,l|Y0!J,DӻS J,s`J,Q#Sf%\J,DZAJ, h@J,ZgŶTJ,Sl(J,e$kJ, ePQJ,2BO5J,ώJ,>Z0tJJ,8YJ, J,NNJ,̬ J,HC^mJ,T}L"J,fHDJ,zFz)J,ĸc+J,pJ,UǾJ,=J,u/J,XeJ,B ~J,Gjq_` J,B| WJ,"Y1gJ,/eG]2J,|J,R`J,K+3FߢJ,`oJ,+J,.0]|J,0G8򆆂J,z J,1OJ,r'GJ,ҙͶ|EJ,m9?HtJ,ys?5,J,&dJJ, ֠J,cJ,bhZvJ,WTJ,ЌwNJ,8J,#+ J,FN)sۄJ,nJ,o2J,D#yJ,B <J,܂wNJ,'š$J,('J,IM|{J,k JI4}J, d7umdJ, 0msJ,0qm+OJ,J!J,a(J,I-b:J,/F6J,r J,95ZpJ,>)7J,(n nJ,NWxo&J,vlJ,sxH~J,y^ͭ+J,)eh J,g '<ϳJ,:"3J,+hΦhaJ,!uLJJ,:|s0J,?\\m J,ɟe?J,_D-@J,I3J,)m&J,J,_&a23J,31QHWJ,pQ5J,${*{J, UJ, yb J,^7psJ,-eu^J,ZSffNJ,n ХJ,Ǿ |J,LJ, pJ,e$J,(l\#-J,.*4+zJ,z_ec(J,u XJ,gӳjJ,"֭J,gvPxJ,M J,J,aU6^J,2ZPJ,B6DJ,AR@J,'L+J,ƒBT}:J,\mtOJ,yJ,tkݱZqJ, J,ϰ=s\0J,: J,nJ,Mt J,Rc'J,ECGJ,a6"J,Z# J,陰\ gJ, ($J,W 3J,>؀ ՛J,*?rD"J,t`J,_J, @8%J,|!_jJ,PDcJ,G\:&J,҇YJ,sJ,K'qEIJ,N"CNJ,p9ÈTJ,NOJ,k8PJ,zJ,?hXLJ,?:.J, )|[k3J, wJ,yMvvJ,~9f/J,O,$nJ,1à b@J,l J,ҟJ,s@\pJ,au>J,Ui>J, 4J,1jJxJ,P$+J,l{{ J,ìJ,J,G?+e&LJ,V J,nTJ,Y(ƇJ,Xd2VAvJ,s3.&J,A =HdJ,É#'ngJ,jtVkJ,F5J,ZLJ,5J,o J,l5*zJ,ۼ2:nJ,q)5RJ,X>hQnJ,Lt/J,B3J,[ݱwJ,v;J,1JWqJ,˿d J,d1~J,IwMKJ,/TS2YJ,i#֍=J,<}i o*J,, 9J,$$\9J,pO'J,l>4LJ,/V4J,>x{'J, SJ,鞗<J,W= J,G8bz j2J,:UqJ,"|pkFJ,nͪ-J, niJ,F6~±J,?J}J,mJ,>I7J,< 帛J,ԊX6J,}B J,ձJ,ȑd٬ J,Xe-ӄ?J,"DJ,S >J,(E5J,:ԋȲJ,v:OXyEJ,p,J,ꏆ}9 J,?PsJ, ">fJ,O@^J,%;(J,i<J,JހJ,rCJ,> 5J,?[J,r;BjJ,V_J,Ru=J,@ͮb J,|wkJ,l^eSJ,/9G#J,Jg1+J,5u0J,goa-J,(&LJ,SղJ,],]њJ, ^/eEjJ,M wJ,., J,nSVJ,gn)aJ,ix[BJ,* dv<J,aisJ,g= J,7bg!_J,W{J,߾9puJ, B)dJ,(Þ*sJ,2@7\HJ,l85XJ,@ iVJ,fJ,դYU1J,R^r«J,$+SτJ,pV^J,8lJ,{ J,-?J,#J,LٽqwBJ,t?'J,1˿'J,KN:εiJ,ok J,)7w<J, [p1ņJ,3J,~,J,ـ}J,yLJ,koLJ,J,q;=J,\<+J,G缤J,!?^{ϊJ,lt9J,lY2J,Vt#J,!=m8J,7aJ,3uJ, )J,g3J,\UJ,U]`J,ڪSYDJ,s$EJ,+*J,ezxJ,:kKJ,څ2@nJ,$"J1>TJ,t˫SJ,Ϲ8J,GiPJ,n&J,QKCJ,#p|J,BzJ,…J,H>'+J,=lF@J,X5@J,H>ΡJ,)D:"?J,a:J,dꜘJ,gYދJ,7vqIhJ,J,}o /J,GˮJ,EL J,6'&0J,++J, iJ,xqEIvkJ,$MHd.J,cO4!J,#&_C.J,1toxJ, Mo|rJ,O XC\J,T.oJ,[ 48J,i]k`J,aJwQ5AJ,F5f8x J,lJ,.lwJ,mViJ,tjJ,<" M+9RJ,U?]J,_iHJ,ԧ"~J,p}oJ,U4sJ,YJ,& stjIJ,0m!+E'J,M5J,L8 `J,F_aMJ,*gvhJ,9]J,p[ J,9>IJ,_h񺠜J,XRm8J,IJ,f; J,? GJ,9e&6J,Ro$W@yJ,Kzl`.}J,@TՐ5%SJ,eRJ, TrhJ,t-f%oJ,N6J,7ɐJ,1) J,$rT`ZJ,~D}">tJ,d+kVJ,tJ, a'J,]yD}qJ,-@6J,on(uJ,)n` VJ,IْUJ,*8гJ,JU eTNJ, ?A|J,z8],&ŊDJ,kJ,T94J,cr/J,soV^J,BHaJ,(y XտzJ,2+J,5ŽsJ,yl@B-J,[>J,lmXJ,o/Y- J,WCJ,x׌+NJ,gpJ, J,9J+;J,r']J,َZJ,8J, nvKJ,^!xeJ,*R9VJ,|sJ,\tOIJ,N]LJ,BOCJ,c}fוJ,qA̴.RJ,pd4:J,^}MHpJ,OVmJ,\;L3ɓ*FJ,[}粫dJ,?sIJ,k4$<oJ,lJ,RĤ2J,j{J,8bJ,p|J,Ŭk΁ĔJ,j@J,1J,vݲTJ,oM%J," J,xJ,){EJ,<QJ,`;J,m9G2J,?A2}J,2ْ`"J,}=Tq[J,F2}PJ,JJ,O J,QiMh3J,aCk+?J,.Aˈ J,d6NܓJ,6dJ,ч,>'͛J,dم}J,KJ,LkJ,TߚDJ,H:{<+J,qdoDJ,EVv96J,$[J,!솢J,pJ, J,&=J,&ES;,;2J,uK3?J,VC J, PJ,kp!J,X^J,?3"J,Ԕݟ J, =xJ,QGBgJ,OJ_J,gJ,mŌX:j J,F_mJ,J,< J,N*cJ,?4~J, OqJ,h]æ?J,MJ,ԕ6]]J,oJ,0MW2TJ,58#k`J,`J,GApJ,֤g\J,QٲrJ,!p"J,IFk.J,5ȅ4J,ceJ, ax:J,fWbJ,Ac_J,D@PQJ,hAb='J,E$PJ,h^4мmJ,^aJ,E /rtJ,o$'J,/@%J, ŵtwUJ,ϟJ1J,S_JJ,k({yJ,I&FwJ,p{:ПJ,)E~ J,=iJ,WfOJ, J, +'vՕJ,7p/'J,Uy,pJ,0J, LJ,ȼNlFJ,\#FJ,A5;5KJ, Y1<<J,h[.oJ,g tzJ,֫׫J,y]FJ,!{ J,OMX!J,ϣͳlJ,6EJ,m[NYBJ,V:dR"AJ,uSI(ZJ,cDXJ,p o75 J,}VL J,7\CJ,<= |qJ,D|㿈J,, J,˘W}5J,A#2J,Ū*n}9J,}=TWJ,oql ݬJ,>FrJ,:kJ,sD$:J,@,At J,\nğD FJ,XDAV/J,s.YvJ,x` J,,  J,hJ,ȀE<J,&`*J,0)JJ,%>\ĨJ,eJ,Hs򒖋J,%?eAЉJ,~ \J,q. yJ,r:w~J,-9m%J,gV~vJ,C|J,u$\ю J,3V1J,rz>J,Pp>|J,QP=.J,8qFJ,P KG_J,`T(~J,.@/l]`>J,͝io>J,$~! J,.mDgG8J,ۼۡ J,ZpIJ,aKJJ,zjJ,x*J,q?J'UJ,Q)%?ʔcJ,(FsgJ,5r\J,9jkJ,% J,3݌OJ,O cJ,9E(J,1%J,2jJ,vց,J,TڤXdZJ,ZrntJ,)HJ,hy J,yQ zJ, 8v1hJ,cJ,TkJ,k<3WߡJ,X*=J,z>b.J,rJ,*%VJ,Xd6>sJ,QȃJ,L4DkJ,uOF>kJ,珳t_yJ,lbYiJ,"-J,;pNJ,.{b6J,9?E%J,-+LV3ssJ,x J,(\J,Bi^J,)yJ,*W@⢤SJ,} CǬJ,ҿ}gJ,&'J,KT" {J,o3J,=d_UJ,M~ŇJ,uJ,wUlJ,TJ,(7{;J,= $ݣoWJ,qڸ J,WpBJ,hLtJ,PƹJ,)W*J,zb.[\J,HԽ5J,JJ,-,[`%J,5}貄J,i([J,W{b/J,fJ,gYqJ,J,}LE'(KqJ,aKdJ,I1 J,&6y)]J,`",J,J, j 9J,}tpJ,eM&J,JɃzJ,3b jJ,Ce4J,j57J,=c՟J, Ƶ+J,BʖJ,ZZmJ,7 tJ,XxJ,f J,4ޚ<J,0竦7J,2:6x\J,pJa7DJ,bgsJ,C*FM>J,JѣJ,v5%J,i1rϷJ,5ھJJ,2).J,t!*E+oJ,tܾJ,"HMkJ,47J,UXJ,ԉ'J,rBJJ,s3'J,q,ȱREJ,ED=J,M9J,gJ,1O J,,"J,{f5xJ,SbEEJ,V&` J,\\2ZJ,YI9z J,Mo72_J,c6/ J,e})J,t^(J,~jApESJ,gl )J,vJ,"*J,f!H`.J,G$YJ,:561J,vAJ,qxUtJ,-]J,fvJ,6o'J,w=dlJ,3s%hJ,ܮ71J,ϙJ,KJ,9ZQe}J,FZ+5!J,n,eJ,;<46J,朤пJ,6dTJ,)~HLJ,>4'IJ,ijK!J,hjyJ,Jq޺J,$ tlJ,;J,:`HJ,͐ÛqB3J,~2#"P7FJ,og3נJ,)bG5J,S}J,+ȤnJ, }2J,bTy];'q"J,3a6J,͸OOJ,0|έJ,$3"-J,YH蚹J,y9faJ,%E?nJ,3(\Ua )J,aGgJ,I(oJ,b-*VrJ,F-a*RJ,G)HrJ,-Om+J,ʎ|oJ,;-HRJ,kJ,WC¶J, #F8J,jS0J,¨nJ,W ZJ,2/lѕltJ,֫^J,ڕTAJ,5 J,˥ J,.[pcJ,N>J,ONJ,dE`J,QЉJ,;(1J,3E vJ,BRXJ,wJ,|mP"J,*M{pJ,qtEDh~J,n2JJ,쌝HRJ,&2]NJ,c١GJ,3QބJ,Viv1%J,{gOJ,0tVJ,>M J,X l0-J,JJ,aMJ,ǀfztJ,H3J6J,`&-܎vJ,CsrMJ,QiYXJ,GJ,&1uJ,.CFJ,Wm$+rJ,-nL J,Gwa\J,$IJ,6l?iǴK J,fNJ,{}gs/J,DUOq&J,!5-J,8xJ,ԬAJ,>G? uJ,u X`J,YS2hJ,f%s`RJ,Į=JPJ,6?CJ,z4@:J,a=\J,&rJ,/`9vJ, qJ,c籉#J,Br֬J,K^gJ,MɚT]J,ߡ{!J,^%rJ,fOJ,3= }J,) IpJ,9Kܛ$>J,HFJ,L8J,p2!J,b>)N\J,pozJ,C ,GJ,W5-]5J,)Y\J,e&J,NӮLJ,u0J,)uԤOJ,u931J,Ǹ$ J,x2J,mX)0J,Vs.\J,FE{c J,^ {J1J,]- J,-`MJ,xhJ,i}GJ,~}7|J,QUCYJ,B%J,bUS~KJ,j,-uJ, tJ,eOJ,yA`J,lIZwKJ,'ZJ,m) O"ЮJ,ArJ,(nd[J, {9aJ,!%J,n"CUnJ,ك~J,,T\J, ̅^3J,co6-nJ,YJo=J,"ŷTO/J,cqΈJ,H=VKJ,}A}tJ,Ɠ "ƢJ,HN#J,.B`I.J,|J,aQ0J,i(ںJ,`TJ,e8gJ,J,EJ,:$|J,>Ѱ.7J,CT J,VJ,|[7lJ,ILvpkJ,h^mJ,ŒJ,kIXP+J,#Ti1J,k 7RiJ,6wd g3J,IRj;J,o 'w;J,~k*XJ,}tݒJ,`IkwJ,1ًiJ,`M?J.J,f  kJ,ϵae:J, ehJ,gOJ,CS,kVJ,͂VvrJ, .J,0L9lDJ,HJ,5{7eJ,7vM1J,jVrOΏJ,\fpYfJ, dTJ,.%~J,J#aJ, %䲧ltJ,WJ,LK ߻J,,|m[ TJ,\J,\,cJ,83gGr)J,9Y_J,f\J,y^p+J,>@J,ПVSJ,jyֶVJ,Z$4J,ptbb,J,%ŊJ,CcJ,6SAJ,|;J,UVJ,:|J,+n- J,5Q/J,0tVJ,n3J,&[0N[]J,p4î[J, G^PJ,`GQdbPJ,kƦqtJ,o%6UJ,` k~RNJ,md>;4J,OfP.J,E4 ㌎J,w'y!&J,RL@\RJ,`t>/J,f`.J,&6J,ƁT|J,7U}{bJ,'KJ,jAJ-J,%~}_J,A CYJ,ίWJ,뒫pJ,`i\ZJ,  WJ,zJ,7,J,Vf+ J,D')J,6SIJ,\lȊJ,R >J,PܘJ,npJр?J,tJ,6*J,a&J,klJ,EV#.J,o.>:8J,,J,2#|Ϩ8_J,I৛vJ,TS~J,B{눫J,!GR;zYJ,LJ,Y|tKJ,)0J,_+8.@J,IJ,҅:;J,}-jJ,Ӆ-rJ,wg;J,c:J,LȑwJ,'4J,Rݲ$^aJ,Ph6vJ,Э΋>J,yE~J,l\)m`J,kC=J,7O]tOJ,Ds^J,0']J,\.UJ,8sbK}J,6NJ,)J;J,0 J,jIUm8J,{mI:VJ,8ގYYJ,\RJ,"h(J,^M&CXJ,Ͷ+J,塏"J,[J,6aJ,0{c8J,hq屟[J,`; hJ,+vJ,UoJnJ,hn4J,"51J, "J,ō]JJ,ܲP\J,x|gJ,liƮ%J,MԾf_J,uJ,(X6/J,56J,AJ,d!|tAJ,hK#*J,K> J,R:J,!6QuuJ,ߤG~`@ J,$raJ,BZ?TJ,Z4 J,|﬘J,ֳ5J,2\WWJ,pՔ8SJ,Trϑ%y!J,ƽد>J,&} ?J,oaT<>/7J,@ƿJ,Nun}J,Bj=J,/ZJ,e3ڨJ,iJ,~e=J, J,PJ,mJ,aJ,2"%r+J,#J,|TQάUJ,@>RJ,30;Vv2J,Rk\lJ,?M^&J,@CJ,M1ءeJ,՗`J,VajJ,Xeޗ!J,,uyJ,A߯J,$8J,'CJ,eJ,0FJ,nJJ,0f1J,Q~lJ,-Y*dV9sJ,+uAJ,N/4 mJ,<!/J,!AJ,1YIJ,Dx,J,2}\J,d"J,)Al%J,y;J,@bJ, 4vJ,!U 7W;J,cnJ, @J,e ~J,9TӼJ,LbnJ,')uJ,ɴgJ,3piS^J,#ϣyKrJ,I/&J,d J,KE*WJ,lX\4|J,W/<͢J,h+J,6u#J,9J,lcJ,wg#J,H_J,3pJ,m!(J,WGI!J,mմ4J,h< J,^`eJ,)J,6yJ,.x,21J,\:׍MJ,yjfVJ,-}J,aSJ,K+fJ,$e~ԣJ,ǙJ, R[J, GJ,)T )J,"!8(EPJ,ح|cPJ,]M2J,"MאJ,J,I eiJ,! ^$<J,ՍejJ,Pr\J,t9Ag@J,LIqHSjJ,hB.J,J,K"xxJ,=.u\GTJ,3R87J,՗'QٳJ,j:SJ,aSzePJ,Қ[7bJ,z J,yf J,FŒkJ,>IJ,.iB֧J,- %绩J,݀gJ,O+9qJ,pVHWJ,x_>qJ,J=:D J,4mݒzAJ,0ZJ,3 =FJ,j)J,)>{4J,?&J,[zJ,$VlJ,Z c[J,lӋ(J,>4k~DJ,~)$RJ,g{0UJ,eGSJ,o؊j(J,}[h+J,GPH7J,n! J,@Y5IJ,%[J,k*5J, hJ,B+-J,y2J,_CBJ,opq4թJ, }J,] J,AjwTJ,ꟓp[oJ,ZJ,@<.v<#aJ,_ʾV_ J,ˮsJ,)@aJ,f^2DJ,Q]J,|sJ,ZӖ:J,!9 `J,ނsJ,n~]m|&J,7*#PWJ,tZDs>J,dw/J,وLvJ,9ݣBI -vd>{e U o>7t7  mVclm8z{}7~~7<uՀiC|{R uɔD`ם%ߡMiŪlb%\a <dO QFd v J 3 56  }{FM!"S$%')+--h08468;<>@C(FHJ M%OQSUYoYYZIZC] Y^ _ }a Cc ?d Mef g -ikVmpqs t u ow x Iz\|~9$ b  , p W   C P EY   C Ƥʦ iO` ѱb ^  ܺMWDQO?*2G|WDC    ! r    vNe -T m"$&' (]))C>a>@KA\BBB D 'FIJ#J K ,M:Pat+uvvyzv{[|c}~Ӏvن|nq  JX͜,٬ڼ [tҿ I|6+?. Aw&GhTLQB!UP&#EXHj7RZFF-  J  C \ ."  @! $ $ %& ' ( [) 8* + +N-h./1H2 3 3 467 83:;<= y> G? @ @ B BC D E mF%HdI MJKM NlOPQR S T UZVWW?YlZ \[]^dBeef}ff7gopq rLsttMviv{v~ 9́0y`3׉f̍:`4JG`Sl(_x4k @wL "XvJv[WUYcS_!kW  &  ^9j P'mU&b|8nQ\gr$} `  !k!!"v""(###3$$$%o%%!&z&&,'''7(((B)))%*~**0+++;,,,F---Q...4///?000J111U223`333C444N556Y66 7d778o888R99:]::;h;;<s<<%=~==>a>>?l??@w@@)AAA4BBBCpCC"D{DD-EEE8FFFCGGG&HHH1IIIЊb=όa=pKݏ&oJܑ%o4}ƓX3|ŕWԖfAӘe@ӚO*sN)r8ʟ\7ɡ[6hΤ4f̦2dʨdK2̫fͭ^w!˯\uɱZsdzXqŵUoζ.tԷ4NTnι.tԺ4NTnμ.tԽ4NTnο.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4NTn.t4MMf "g#<=VWp,q-FG`  `    @ x    b   ( l   ?   Wb+n.fF~D N/r:}FC|'` N\(l8{b J   !h!!!4"x""#^###7${$$%G%%%$&h&&&4'x''(Q((")u)))-*f***+J+++ ,L,,,-\---(.l...6///,0~001J111$2h222A333'4k44475{556X666$7h77748x88 99&::I;;k<<=>>1??L@@gABB;CCDDD4ElEEEFLFFFF,GdGGG HDH}HHH-IeIII JEJ}JJJ%K]KKKL=LuLLLMYMsMMN!NYNNNOcO}OOP+PcPPPQmQQQR5RmRRRSwSSS%T?TwTTT%UUUU/VIVVVV/WWWW9XSXXXY9YYYYCZ]ZZZ [C[[[[M\g\\\]M]]]]W^q^^__W___`a```#aaapbbcScccCddd[eee(fkfff:g}ghEhh i]iiiMjjj0kkk?lllmQmmm\nn$ogoopWpppGqqrTrrrsosss1ttt~uuvavvwQwwwixxx6yyyyzHzz{S{{|k|| }[}}}>~~M#_j2ułeUb-}@ŇЈ p`xE،X c+{ˏk Nӑ]3p{C֕&vƖf.s>˙Q֚1ќ!qΞV&i1t<ܢ,|̣_)nDĦϧT7ש'w?ɫ O>\Roṉ,^² ߳޴<ε2ON >_a|pϽ/aľ!߿u2'Bt6'E;XJ:[P k_Pnd!s1c%y4*Gy9)Jct "3L]v 5F_p/HYr1B[l+DUn->Wh'@Qj{):Sd}#<Mfw %6O";'p\uHa@YD]HaLeP i   T m   X q   \ u   ` y   d}hlJAkC:d<3 ]5,V  .!!%"""x##P$$)%%"&~&&w''O((())!*}**v++N,,'-- .|..u//M00&112{22t333454U4444f555 6'6G6666X7s777898888J9e999 :+::::<;U;;;\<u<<=|== >%>>>,?E???L@e@@@lAAABBB*CCCCCXDqDDEEEF6FFFKGdGGGyHHI)III:JSJJJdK}KKLLL#M^ +Ss$~Xs9D9YY ]}oVv#C5k< p1Q\6Qqq" u    7    7 n   ; [    M    4T!IitNi/:/OOSseLl9+a2f'GR, H i   !o!!!""u"""#;####A$x$$$G%h%%% &_&&&'J'k''(:((((1)h)))*=*** +t+++,:,[,,,-j---F.b... /-////<000141U1111[2223a3334'4y444-5d55536T6666K777768W889&9999:T:u::;);;;;`<|<<<&=G====V>>>2?N?o???@u@@@(A{AAB BABBBBGC~CCCMDnDDDEeEEEFPFqFFG@GGGG7HnHHH"ICIIIJzJJJ K@KaKKKLpLLLLMhMMMN3NNNNBOOOP:P[PPPQaQQQRgRRR S-SSSS3TjTTT9UZUUUUQVVVWrH |R *\4BK֤@VmɧG8)ުϫ ̭۬ޮϯufU6sX̶ڷq ιd m{-~̀[7( NP\;M?  L>i>EABI'tuzQ||~ɀrgҔxwJB 4wK+N`-   I#/cVWFs%v>~'Z-ʼn>9y/~΀L%SG* ,YY\;E& EA@BBIuzS|~~ˀti֔|{jfLD8yMPb/4<((  #/U/WeFst)v>~'Z.-}ʼn>,Vbnz 4wfH;% r}$).38=BHM"R1W_hlp uRy}L~ímkigeĶ$DdĹ$Ddļ$DdĿ$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$C\v2Lf"<V ,;(;d9DIhMNNrO PP|Q*RRS4TTU>VVWHXXYRZ[[\\ ]]f^__p`f$m~sy2CT`г@m п3I\r"8ZCm,V?i(R|;e$Nx 7a Jt 3]F2 lXPTX\`  d  h  l  p  tx|?81*}#!v"#%s&')r*+-q./1p23*44v566h788Z9::L;;l<<=>>C??@TABBeC&DDE7FFGUH IIJ'KKL]MMNnO/PPQ@RSSQTUUoV#WWXAYYZw[\\]I^^_Z`aakb,ccd5eefJgghxijjk>llmFnooMp qqbrsst(uuvVwwx^yzze{$||z}+~~@nv4̅}<#Ťf}§٧ ߫Ьvjݵܶù%%  % %%%%%%%%%%%%%%%% %  %   %% %% %   %   %%%%%%%%%%%         %%%%%%%%       %  % % %           %  %                                                                                                                                                                                                                                                                                                                                                                                                                                                                   $$    d mm>z{ ~~kP}WZ?h֙&MtUâߤo˪rh+bgwzg.@}w<K0 E|S%!"+$%w')l+,70368:|<>@CE`HJLNlQSUXYZ[0^_Tacd$efghPk#mUpqYstu:w\xz'|~Ӆ-Dya;mё"gÕyG4 &Ưi-)OD+lL>cM2k   @7&! 8"O$%'((q))K>h>@dBBHDEIII JvKLO@Pa&tuvv z {{| ~*J |7#QcӜ4Bo߬Pؽ(zJZw&} n.  '*JD:% .fnZZA3   -  b F "$%&'X(()**+-5./0123467|8:J;b<x=F>??@ABCDjE:FG1IJKLM7OYP}QRSsTkUbVlWXZS\]]^Vee2fff=gp9qcr sRsuSv%{|YuчDl@tHžF$t0<HT*`6l%^o kiws5  : M~d;(i:L ep"{-8 t  &!!!1"""<###G$$*%%%5&&&@'''K(((V))9***D+++O,,-Z-- .e..H///S001^112i223t33W44 5b556m667x77*88 9f99:q::#;|;;.<<<9==>u>>'???2@@@=AAAHBB+CCC6DDDAEEELFFFWGG:HHHEIIIPJJK[KK LfLLIMMMTNNO_OOPjPPQuQQXRR ScSSTnTT UyUU+VVVgWWWWW$XoXXXXX,YEY^YwYYYZZ4Z[ZZZZZ[c[|[[[[ \9\`\\\\6]O]v]]]^L^e^^^^_p__E`^`w```aa4aMataaaa b1b|bbbbb9cRckccccd(dAdiddddJeeeeeefnfffggCgggg1hh iViii1jzjj kUkkk0lyll?mmmncnnn>ooopbpp(qqqqrLrrr'spsstKtttZuuu5v~vvwYwww4x}xxyyyzgzzzB{{{|f|||A}}~P~~~+tO*s9˂]8ʄ\"kF؇!jE׉T/x S.w ώa<ΐ`;Jܓ%nIە$m3|ŗW2{ę Ve@Ҝd?ўN)rMߡ(qK}I{Gyߨ,yƩ`G.{Ȭ075߱3ݳ1۵Ddĸ$DdĻ$Ddľ$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dd$Dc|8Rl(B\v2 u    U    5 w   =    T   )l4w@ C{#[Y!cD O[Y=v!d-r> N4x `   ,!~!!"J"""0#t## $M$$$%]%%%:&~&&'J'''(g(8))) *C*|***'+`+++,b,,,.-r--->... /L///B0001`111:2~223W333=444 5M555&6n666:7~778J88899:;;A<<]==y>??"@@=AAkBBC9DDEIEEEE)FaFFF GAGyGGG!HZHHHBIzIII"JZJJJK:KrKKKLRLLLL5MMM6NnNNOOO@PxPP&QQQJRRR0SSSTTTU:UUU^VV WDWWWhXXYNYYYrZZ [X[[\|\\*]b]]^^^4_l__```zaaBbbbchccdXdd-epeee=ff gOgghhh"iriijbjjkkklTlllfmm.nqnn9o|ooplpp q\qq$rirrr4sstttPuuu&vvvvwfww;x~xxyKyyz]zz%{{{0||| }p}}~~~bt<Gڂ*zʃj2wBφڇ_5Չ%uŊJҋZ*m5@0А -rȓMX;ۖ+{C͘S#pF6֝[(k;~FˡQA1>ƥ ٦^&iL<Tޫ!dSîgůvð&3sײ53GVcSƺvӻü'6vپ6&<IK<P__Oert%e%y+8x:+?NN>w 6`Is2\Eo.XAk*T~=g&Pz9cO;'umquy}         _-X&yQrJk C!!"##e$>%%&''d(=))*++c,<--. //b0;112 333<4j44555.6\667z77 8N888l99:@:::j;;<==:>>Z??z@ AA)BBWCCDEEJFFxGHH=IIgJJK&LLPMMzNOO9PPcQQR"SSLTTvU VV8WWWDXXYlYY(ZxZZ4[[[\\\]h]]$^^^L__``-aaUbb}cdd9eeaffghhEiimjkk)llQmmyn oo5pp]qqrssAttiuuv%wwMxxuy zz1{{Y||}~~=e!I݃q-U}yc،M7!#%')+-/1357.\ԛR"ȞKyF`?ޢ &TפҥFt˧j :c0^ҫx)W$Ʈ>l^2$Rʴ{HvAo<޹V5ԻvJͽȾ<j`0Y&TnM4bT(xHq>l7e2Lz+l@2`V&O}JdC*X Jxn>g4b|-[(Bp!b6(VLzEs@Z 9z N@nd4]*Xr#Q8fX,|   L   u  B p     ;i6P~/pD6d Z*S NhG.\ O ~  (!!!|""!#P###$$N%}%%"&&&Q'' (O(((o))#*R**!+++A,p,,$---i../B///00;1j11222h33 4<444k55:6i66777=8l8 9;999[::;>;; <<<-=\==>>>U???.@@@AA'BVBBCCCTDDD(EEEWFF&GUGGGuHH)IXII'JJJGKvKK*LLLoMMNHNNNOOAPpPPQQQnRRSBSSSqTT@UoUUVVVCWrWXAXXXaYYZDZZ[[[3\b\\]]][^^_4___``-a\aabbbZccc,dddUee"fPfffjgghIhhiii0j^jjkkkPl~ll$mmmtnnoDooompp:qhqq rrr3sast.tttHuvuu'vvvhwwx/ ӭĮհƱ^ͳa|չ2(~ciiiiiiiiii jj"j*j6jBjNjZjfjrj~jjjjjjjjjjjjkkk&k2k:kFkRk^kjkvkkkkkkkkkkkkklll&l2l>lJlVlblnlvllllllllll m2z{}$}+}5}?}F}P}Z}d}n}x}}}}}}}}}1~~1 6oπMc'=vuLʎԎێ (29CO[gsoÔ>Zѝ١Gcf\V[6^IK?]oc{+CMe},./   xwku|u@G!"M$%')+'-b02468 ;<>@C"FHJMOQSUYhYYYBZ<]R^_vaRޟ<æbHYʱ[W}պFP>KI9$,Av;Q %1==   lpH_'N g"~$&'(A)W)))=>\>??????????@EA@BVBBBD!FIJJK&M4Pattttttuuu%uuvyzp{U|]}~̀pӆvhk*1;EڔRǜ&ӬռUn̿Cjv0{ %9(; q AbBIS]gnxNFKZaku< {|OJ ",6@RBd16L>T*@*@'     & 0 : D   = V (  !!!&!0!:!$$%&'(U)2*++H-b./1B2334678-:;<=s>A?@@BBCDEgFH^IFJKM NeOPQRSTU~W~p~'3Ɓ*҄Zs.DZ-}ʼnщ>T`ƍ4Z.{{-C @ZLf"Xr.d~:pF|R&<Rh~.DZp &<Rh~.Dp8Ndz*@VlU{+AWm} j0F\rQ1G]s #9OSLbx(>Tjz?Uk1G]M  6LbxY)?Uk 6Lbxe1G]sQ  ' = S i         6LbxX3 "8Nd4J!gO \v2hKValw Z   !e!!"p"""#{##-$$$%i%%&t&&&'''1(((<)))*x***+++5,,,@---K....///9000D111O223Z333=444H555S667^778i888L999W:: ;b;;<m<<=x==>[>> ?f??@q@@#A|AA.BBBCjCCDuDD'EEE2FFF=GGG HyHH+III6JJJAKKKLLLL/MMM:NNNEOOOPPPQ[QQ R>RRRISSSTTTU_UUVjVVWMWWWWW XcX|XXXX Y9YRYkYYYYZ(ZAZZZZZZW[p[[[[\-\F\\\\*]C]\]]]]@^Y^r^^^^V___9`R`k````a(aAaZaaaaabpbbbbb-cFc_cxcccdd5dNddddЅM߆(qLވ'p6ȊZ5~njY4hCՏgBԑf,uP+tO̖^9˘]8ʚGٛ"kF؝!j0yŸ T/x S.`Ƥ,^Ħ*\¨\Cݪ*wī^ŭ;Uoï9Sm7Qk5Oiߴ3Mgƶ &l̷,FLfƹ &l̺,FLfƼ &l̽,FLfƿ &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,FLf &l,EE^_x4y5N Oh $i%>?X Y    9 q    [   ! e   8    P[$g'_?w=G(k3v?<u YGU!e1t[C   !a!!!-"q""#W###0$t$$$@%%%&a&&&-'q'''J(()m)))&*_*** +C+|++,E,,,-U---!.e...////%0w000C1112a222:333 4d44405t55 6Q6667a777-8q8899::A;;c<<= >>)??D@@_AAB3CCDDD-EeEEE FEF}FFF%G]GGGH=HvHHH&I^IIIJ>JvJJJKVKKKK6LnLLLMQMlMMMNRNNNO[OvOO P$P\PPP QeQQQR.RfRRRSoSSST8TpTTTUyUUU'VBVzVVV(WWWW1XLXXXX2YYYY;ZVZZZ[<[[[[E\`\\\]F]]]]O^j^^^_P____Y```aaaibbbLccchhiViiiFjjj)kkk8l{ll mJmmmUnno`oopPppp@qqrMrrrsgsss*tttwuu vZvvvJwwwbxxx/yryyyAzz {L{{|d||}T}}}7~~FXހc+n^N[&u9Ɉi Yq>ЌQ\$tďdG̑Vܒ+it<ϕo_'l7ęJϚڛ*zʜjǞ Ob*m5բ%uţXݤ"g<zȧM0Щ p8}«H&7T֮Kh gı%FWwسz״4ǵ+HvG&7WZu iǽ(IZwؿ n* };\m/ =4QrC"3SIdX8I f]zl*K\|r,#@ar2"B\l+EUo.>Xh'AQk{*:Td~#=Mgw &6P`z9Ics"2L\v 5E_o.H4 | hTn@Z8R<V@ZD^H b   L f   P j   T n   X r   \v`zd~C9d<2 ]5+~V.$wO  '!!"z""p##I$$"%%&w&&o''H((!))*v**n++G,, --.u..m//F00112t22l3334.4N4444^5z556 6@6666P7l777828888B9^9~99:$::::4;N;;;T<n<<<t==>>>>$?>???D@^@@@dA~AABBB"C|||L}f}}}t~~"0JĀހXr.ƒ<VЄd~ :·Hb܈pZtϊD^Ӌ.H2wmo q suwy{} @ƛ@iw(6DdʝU~/=] *̠DRr̡#}¢ТVr 8ɤCz8XЦަX @N\|mĩGUuϪ"Bī3\j ;̭ڭn"0Pӯ[ΰ4PppDz!Xft6ܴ6_m,:ZܶKt%3S ¹:HhºsƻLh׼.߽9p~.NƿԿNw6DRrc=Kk 8)R`1d&FQ*Ff fN\j ,{,Uc"0PAjx)I|0>^iB^~$~/ft$DDm{,:Hh Y 3Aa.HVv'Zv<G~ <\\ DR`"q"KYy &F7`n? r&4T_8Ttt%\jx::cq"0>^Ox)7W$>LlwPl2=t2RR{:HVvgAOo<-Vd5h*JU.Jjj R ` n    0     0 Y g    & 4 T    E n |   -M 4BbmFb(3jx (HHq0>Ll]7Ee2#LZz +^z @K$ A b     !h!!!!"R"`"n"""#4#####:$c$q$$$$%2%@%a%%%&W&&&& '5'C'd'''((3(((())S)a)))**6*****+l++++%,3,T,,,,-c----->.[.|.../&/////50l0z0001-1N11111T2}2223>3L3Z3{333 4q4444&5O5]5~5566,6M6666C7m7{777!8/8P888889999:?:M:n:::;";};;;;;X<u<<<==@=====O>>>>>*?G?h????@n@@@@!AXAfAtAAAB:BBBBB@CiCwCCC*D8DFDgDDD E]EEEEF;FIFjFFF GG9GGGG/HYHgHHH IIcLcmcccd_dddde9eGegeeeff4ffff%gNg\g|ggg h-hhhhhh`i|iiij"jBjjjjjMkkkkk&lBlbllllmbmmmmnJnXnfnnno(owoooo(pQp_pppqq,qLqqqq=rfrtrrrs%sEssssstxtttu,u:uZuuuu vevvvvv>wZwzwwwx xzxxxx+ybypy~yyz z@zzzzz@{i{w{{{(|6|D|d|||}U}~}}}~/~=~]~~~~ *DRr̀#}ЁVr 8ɃCz8XЅޅX @N\| ^ڈ$nL(p֋ wόcO-wΏ%|ƐgEْ0ɓ];ϕMǖ#~ٗWј-aۚ7kAuK#U -;ۣDϤ9ݥ}Of}§٧@1"֪ǫԬŭ׮ȯ|m^zO/lRߵŶŷӷjǹX`hpxȼмؼ (08@HPX`hpxȽнؽ (08@HPX`hpxȾоؾ (08@HPX`hpxȿпؿ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx (08@HPXajs|",5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enw"+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enw"+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enwiiiiiiiiijjj(j0jIUamy +T}™9`AˤiŪlb%\acf R+v j2bTl56)  0pzv? !"$%c'm)X+,#0p368:h<>@CELHJLNWQSUXYoYYZ[^_?acdefgh;km@pqDsqtu%wGxy|n~π/dL&X Rd2l|TͶ:/WFlA*OG|A#+7W   ,yq# $";$%r'((G)])))E>c>?????????? @MAFB^BB4DE5IIJbKLO:Pa!tttttu uu uunvvzz{|~Dv1  /6@LڗO͜..[٬ܼKҽ]tԿ Kp| 6TqwhGNXbls}_fpz!% '1;E{>&(z<RDZ0F0F-    ! + 5 ?   '  \  2  !!!!+!5!"$%&'D())*+-!.p/0123467h896;N<d=2>??@ABC{DVE&FGIJKLM"ODPhQRtS^TVUUCV\VVVVWfWXY?\\]^d,eBeef}ff7g psp%qqOrrsLsttuMv{y|D~]~x~-;S$2„؄o`{4Jˇ5>ˉىDZf΍$:`43u1I`Ul(ax4m @yL "X,BXn4J`v,BXn4Jy>Tj0F\r[1G]sp  6LbxW !7Mcy)?U\Rh~.DZpE[q !7McV&<Rh~_/E[q !&<Rh~k !7McyZ  - C Y o     &  &<Rh~a #9(>Tj $:P'pU&e|8pQ\gr$ `  !k!!"v""(###3$$$%o%%!&z&&,'''7(((B)))%*~**0+++;,,,F---Q...4///?000J111U223`333C444N556Y66 7d778o888R99:]::;h;;<s<<%=~==>a>>?l??@w@@)AAA4BBBCpCC"D{DD-EEE8FFFCGGG&HHH1IIIЊb=όa?pKݏ&oJܑ%q4}ƓX3|ŕWԖfAӘe@՚O*sN)r8ʟ\7ɡ[6hΤ4f̦2dʨdK2̫fͭC`w !˯A^uɱ?\sdz=Zqŵ;Xoζ.w׷7NWnι.w׺7NWnμ.w׽7NWnο.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7NWn.w7MPf "j&<@VZp,t0FJ`  `    @ x    b   ( l   ?   Wb+n.fF~D N/r:}FC|'` N\(l8{b J   !h!!!4"x""#^###7${$$%G%%%$&h&&&4'x''(Q((")u)))-*f***+J+++ ,L,,,-\---(.l...6///,0~001J111$2h222A333'4k44475{556X666$7h77748x8899u: ;;,<<H==d>>? @@(AAVBB}C#DDDD4ElEEEFLFFFF,GdGGG HDH}HHH-IeIII JEJ}JJJ%K]KKKL=LuLLLM[MsMM N!NYNNNOeO}OOP+PcPPPQoQQQR5RmRRRSySSS'T?TwTTT%UUUU1VIVVVV/WWWW;XSXXXY9YYYYEZ]ZZZ [C[[[[O\g\\\]M]]]]Y^q^^__W___`c```eaa-bpbbcScccCdde[eee(fkfff:gghhh i]iiiMjjjrkkk?lllmQmmn\nn$ogoopWpppGqqrTrrrsqsssstt;u~uuvavvwQww&xixxx6yyyyzHzz{{{|k|| }[}}}~~M%_'j2ułeUڄb-ŇJЈ p`5xEیXݍ +{ˏk ӑ]6p8{C֕&vƖf.s>˙֚[1ќ!qFΞV&i1<ܢ,|̣)nGĦIT7ש'w?ɫ O>RSon,^² ó߳޴ε23ON >a`|p/aľ!ÿ߿uv'&Bt6';<XJ:POk_Pdes1c%yx*+Gy9)Mcw "6L`v 5I_s2H\r1E[o.DXn-AWk*@Tj~)=Sg}&<Pfz%9O%;'s_uKaCYG]KaOeS i   W m   [ q   _ u   c y   g}ko2Jk+C~d$<w ]5pV !.!!i"""##P$%)%%f&~&&''O()())e*}**++N,-'--d.|..//M01&11c2{22w333454U4444i5556'6G6666[7s778898888M9e999 :+::::?;U;;;_<u<<===>%>>>/?E???O@e@@@oAAABBB-CCCCC[DqDDEEE F6FFFNGdGGG|HHI)III=JSJJJgK}KKLLL&Mcq"Bӭy)7Wگeհ?Wwʱzβ+_m{=ô@ft%3Aa˶V{,:Z'ɹAOo̺ }ͻWo5ƽCw5UͿۿX~ =KYynDRr?4Yg 8o-M[5Mmp!Ucq36\j)7WLq"0P7EesMe +9m{+KNt3AOod:Hh5*O]}.e}#CQ+Cc fKYg )|,R`-MBgu&F}-;[ iC[{!~/cq !ADjx)7EeZ 0>^ + ESs$[s 9G{!9Y\ AO]}r"HVv#C8]k< s#1Q_9Qqt% Y g u    7     : ` n    - ; [    P u   &4T!;IiwQi/=q/ORx7ESsh>Ll 9.Sa2i'GU/ H i    !r!!!!%"Y"g"u""##;#####D$j$x$$$+%9%G%h%%% &b&&&&'<'J'k''' ((:((((4)Z)h)))**=***** +w+++,,,:,[,,,,-m-----I.b.... /-/////?0s0000141U11111^22223E3S3a3334'4|444405V5d5556%636T6666N7t7778(868W88889&9999 :F:T:u:::;);;;;;;c<|<<<=&=G=====Y>>>>>5?N?o????@x@@@@+A_AmA{AAB BABBBBBJCpC~CCC1D?DMDnDDDEhEEEEFBFPFqFFGGG@GGGG:H`HnHHHI"ICIIIIIJ}JJJ K2K@KaKKKKLsLLLLLOMhMMMNN3NNNNNEOyOOOO!P:P[PPPPQdQQQQRKRYRgRRR S-SSSSS6T\TjTTTU+U9UZUUUUTVzVVVW.WrH |R *\BȢYj(Yp̧G8)ҫ ì̭۬ޮϯxiX\s[ϵ϶÷̷qgι^fnv~Ƽμּ޼&.6>FNV^fnv~ƽνֽ޽&.6>FNV^fnv~ƾξ־޾&.6>FNV^fnv~ƿοֿ޿&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV^fnv~&.6>FNV_hqz  *3<ENW`ir{ &/8AJS\enw"+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enw"+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmv!*3<ENW`ir{ &/8AJS\enw"+4=FOXajs| '09BKT]fox#,5>GPYbkt} (1:CLU^gpy $-6?HQZclu~~~%3c 3` :j&֕(Do á1MF13}&DV#x@bz+, U  ]g29!"?$%')+-L0468:<>@C FuHJLOQSUX(YYY/Z[D^_ha.c*d8efgiek8mjpqpstuQwsx+z>|~D]xR9~ڕ%(1aǟ%K'BݯD@f/^?3Yl`N  VP(?8 O"f$&'()T)))&@eASBzBBwD FxIIJKMPuv6zP{|=}"~n`PMR'̓g2Jf?fݿ1a)` "K<u+#*\*"Z~;DIQ==$r d   8 3 " "$%&'o(?)**+2-L./02234678:d;y<=]>+??@ABCDEQF HHI0JKLMNOpPQRSTUUQVW#YGZ\?]]d9eeeaffg@pp_qqrr!sttu^v{|Q~j~~S~YτmAWMZQ1K'dԐ[@l6R B^Nj$Zv0f<rH~ #9Oe{+AWmL #9Oe{+AKaw'=Si(>Tj/}-CYo.DZp  6L =_u%;Qg}8URh~.DZ3I_u<Rh~S3I_u3m.DZp#  $ : P f |     U  3I_u20f= 5KaU1G{! Q =~Nn(^y9DOZ eH   S!!"^""#i##$t$$$W%% &b&&'m''(x((*))) *f**+q++#,|,,.---9.../u//'0002111=222H333+4446555A666L777W888:999E:::P;;<[<< =f===I>>>T??@_@@AjAABuBBBXCC DcDDEnEE FyFF+GGGHgHHIrII$J}JJ/KKK:LLLMvMM(NNN3OOO>PPPIQQQRRR7SSSBTTTMUUUXVV W-WWWWWXQXxXXXXY5YNYgYYYY Z$Z=ZZZZZZE[l[[[[\)\B\\\\]?]X]]]].^U^n^^^^D___'`N`g```` a$a=aVaaaaab^bbbbbcBc[ctccccd1dJdddd)eSeneeefMfwfff g$gqgggh_hhh"ikiiiFjjj!kjkkkElll mTmmm/nxnn oSooo.pwppp=qqqrarrrРb=Ϣ|HzFxާDBܩ)vê]Dެ V Ri]Pg[NeYLc WJa X@xظ8` X@xػ8` X@xؾ8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@x8` X@u1YKs/e!I;cU}9o+S E    / g    H    R    j   =HTU5m*l4yX c,o((kO4wBRaH0 t   B!!!"^"""D###$a$$$-%s%% &N&&&'^''',(z((N)))*U***+9+r+++2,u,,,B---.R.../d//0X00001t11 2N2223m334Q4445a555>666 7N7778^888-9::3;;U<<q==>??6@@QAABCCMDDD#E[EEEF;FsFFFGSGGGG3HlHHHHTIIII4JlJJJKLKKKK,LdLLLMGMdMMMNHNNNNHOnOOOPRPPPQRQxQQR&R\RRR S\SSS T0TfTTTUfUUUV:VpVVVWpWWWXDXzXXX(YzYYY(ZNZZZZ2[[[[2\X\\\]<]]]]<^b^^^_F____F`l`` aaaVbbb.c~ccdnddAeeefQfff gcgg+hhh8iii(jxjjkkk#lhlll mzmmBnn oMooo2ppp"qpqq8r}rrsJszsstttduuuIΎVF4Aɒ?ܓa)lQAW$i7Ǜ \Lo<ğOZߡ"gWEʤ RڥPr:}¨bR%h5z3Aή7\T>Sc̳gĴ!õuӶ<a׷43CѺGiUAVd̿Z j/Tiyp* ~Ej0/?6X}D 0ESInYCX h _m4Yn| r.VNx ?7ia( RJ|t ;3e]$NFx p7/aY JBt l3+]UF>ph/'YQ{B.}iU|Ah-TLP#T'X+ \   / `   3 d   7 h   ; l   ?pCtGx;nF4g?- `8&yY1  !!!r""R##+$$%%%o&&Q''*(()))n**P++),,-~--m..O//(001}11l22N3333&4G444455r555696666'7d777 8+8s8889V9w999:e::: ;H;;;+<h<<<K===>k>>>8???@X@@@;AxAABmBBC6CCC2DdDDD`EEE)FFF%GWGGGSHHHIIIJFJJJ>KpKKLhLLL/MMM'NYNNNQOOOP{PPQBQQQ:RlRRSdSSS+TTT#UUUUUMVVVWNWWW XZXXXYHYYYZ>ZZZZJ[|[[\8\r\\\.]~]]]:^l^^^(_b___F`x`` anaab4bbb*c\cccRdddezeef@fff6ghggg^hhh$iiijLjjjBktkkljlll0mmm&nXnnnNooopvpp qvpvvwfwww,xxx"yTyyyJz|zz{r{{|8|||.}`}}}V~~~~D؀:l΁b(PFxڅ n4ȇ*\R҉Gn1X͋B,zdَPяRӐTՑVגXٓ Z۔ \ݕ^ߖ`bdf9rߛ`˜]ޝ8v&V#`Š<kW&jģ1lq0QȦ2x7uP>n;xݫT4oí>ܮIʯ5ǰHiJOʳ/hմVSԶ.lַL۸V2aM߻`'bؽg&G(n-k F4d1n Jy*e4x?z+>_@E%^L| I$bB}L(WCVwX ]=vd#a<z*Z'd@o [*n5p!u4U6|;yTBr?|X8sBM9LmNS3lZW2p PZ6eQ d+fk*K,r1oJ8h5rN}.i8|C~/Bc DI    ) b    P    M    ( f   FP,[ GZ{!\ a Az"h'e@~.^+hDs$_.r 9t%y8 Z   !B!!!!I""" #,#h###$Z$$$%Y%%%%:&x&&&,'\'''+(j((( )J)z))).*k***<++++,L,,,-=---.R.t.../\///0c000$1F1111.2t22253s3334T4445F5v556E6666&7d7778H8889V99996:f:::;W;;;(<l<<<=8=v===)>}>>>>?`??? @H@@@@OAAAB2BnBBBC`CCC!D_DDDE@E~EEE2FbFFF1GpGGGHPHHHI4IqIIJBJJJJ"KRKKKLCLLLMXMzMMM$NbNNNOiOOO*PLPPPP4QzQQQ;RyRRRSZSSSTLT|TT UKUUUU,VjVVVWNWWWX\XXXX\|\\\/]]]^D^f^^^_N___`U```a8ataaa bfbbb'ceccc dBdddd0e`eee-fjfffgFguggg&hahhh0itiii j;jvjjj'k{kkk:l[lllmsyss tHtttt$uSuuuv?vvvwRwswwwxTxxxyYyyyz9zrzzz{`{{{|]||||8}v}}}&~V~~~#`<kW&jĂ1lq0Qȅ2x7uP̈ W5ɊY UL-̎`[P.x’hFڔ$n:kƗDuЙN$ڛXȜ. bҞ8lܠBȣ1&jӦ<byէը)Ʃ ̬۫ޭ{Ϯl]N?r0fس'e6iصض< ~~l,ZY3avƕ4_Ҟ!=<')s:L q9[s$%1  S}](/!"5$%')w+-B0468:<>@CFkHJLN{QSUX!YYY%Z[:^_^a$c d.efgi[k.m`pqfstuGwix!z4|~:SnHz/tЕ'WA8ӯv:6\%T8y#C\PGw   LF5. E"\$%'((M)))@OALBeBBgDEhIIJKL Puv!z@{{-} ~^K@8BՍR"5vQٽ5_{ֿ'MV[x A ,eLEn&/BJ66yb T   . )   "$%&'e(5)**+(-B./02234678 :Z;o<=S>!??@ABCDwEGFG>I&JKLMDOfPQRSTxUUJVmWY7Zr\/]]d2eueeQff g*pypIqqprr sttuTv{|J~c~z~=Z4Ȅބvf}:P҇7EۉJЍ*A Tǐؾ9V,K|8WDcPo&\{2h >t2H^t$:PfB2H^t$:z{DZp  6Lbx !7Mcy%v&<Rh~'=Si/E^Xn4J`v.Kaw'=SX,BXn5KawI,BXn)'=Si \  3 I _ u     K  ,BXn(c)\.DZ*@qGr3tDgTr)4?JU8   C!!!N""#Y## $d$$$G%%%R&&']''(h(()s)))V**+a++,l,,-w--)... /e//0p00"1{11-22283334t44&5551666<777G888*9995:::@;;;K<<<V===9>>>D???O@@AZAA BeBBBHCCCSDDE^EEFiFFGtGGGWHH IbIIJmJJKxKK*LLLMfMMNqNN#O|OO.PPP9QQQRuRR'SSS2TTT=UUUHVVV&WWWWWWAXqXXXXX.YGY`YyYYYZZ6ZxZZZZZ5[e[~[[[["\;\}\\\]8]Q]]]]^N^g^^^^4___`G```y```aa6aOaaaaa bNb~bbbb c;cTcmccccd*dCddddeLegeeeeЗb=ϙaך'pKݜ&oJܞ Y4}ƠX3|ŢjУ6hΥ4f̧28ҩlS:Ԭ=Kb DI` BG^@E\>CZNyٷ9nθ.YNyٺ9nλ.YNyٽ9nξ.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9n.YNy9k'RAl([Bu1\Kv2e!L ; }   % ]    >    H    `   3u>JK+c b*o NY"e!a E~*m8|HW>& j   8!!!"T""":###$W$$$#%i%%&D&&&'T'''"(p((D)))*K****/+h+++(,k,,,8-|--.H.../Z///N000&1j112D2223c333G4445W55546x667D7778T8889::);;K<<g==>??,@@GAAuBBCCDDDEQEEEE1FiFFFGIGGGG)HbHHHHJIIII*JbJJJ KBKzKKK"LZLLLM=M]MMM N>NNNN7OgOOOPHPPPPAQqQQQRRRRRSKS{SSS)T\TTT UUUUUV3VfVVVW_WWW X=XpXXXYiYYYZGZzZZZ([s[[[!\Q\\\\2]}]]]+^[^^^ _<____5`e```aaLbbb$ctccdddd7ezeefGfffgYgg!hhh.i~iijnjj kkkl^lllmpmm8n{noCooo(pxppqfqq.rsrrr@ssss tttZuuu2vvv"wrwwExxxyUyyy$zgzz/{{{<|||,}|}}~~~'l'~FQ6փ&t<ƅ NنiA1ϊT܋!d݌4w?ĎL<ܐ*7|8ғWbG7 Mט_-zRBe2uE Pա]M;HХIh0sXH^+p,vӭ0Įܮ&UwC4LRų Vd¶5W|Ʒ#,vԹ2Ǻ6bD7OSſIxY(Jb h_m>`x|(r.%Qs3&>B8gH9QWNz\-OgkaO=yg8&bP!zK9u c4"^Lv G5q_0ZHrC1m[,VDn?-iW(R@|j;'lXDu0aM EIMQ U    Y   " ]   & a   * e   .i2m6q4 ]5-V.&yO'zrH  !s!!k""A##$$%o%%h&&@''(()n))g**?++,,-m--f..>//001l11e22=3y3334=4444+5k5556/6w6667]7{778!8i8889O9m999:[:::;A;;;<a<<<:===>Z>>>1?z?? @Q@@@*AqAAB\BBB/CCC!D]DDDOEEE"F}FFGPGGGBH~HHInIIJ?JJJ-KiKKKWLLL(MMMNRNNN@O|OOPjPPP;QQQ)ReRRRSSSS$T}TTUNUUU8{88 9L9999":\:::;M;;;<e<<<<.=l===>[>>>7?V???@>@z@@@-AAA B(BdBBBCLCCCCUDDDD6EjEEEFXFFF'GfGGGHttttuIuuuu5vqvvwKwiwwwxJxxxx7yyyz/zhzzz{L{{{{S||||.}b}}}~L~~~V(a؀M߁c'b؃O)G(dنkFˆM+uOKB֍#xŽ VQFڑ$n^<Дdܕ)Z3 d=nɛGxӝQ'ݟ[ˠ1s  Y¦+[rΧĨԫŬyԭjŮ[L=z.k_γ^%bѵѶֹrϺ5+~ˀ5  \@BIupz1|\~fGnlu*"2W+.T q  #W:su} &<9~)g I"nە-Itȡ6RK68+I[D 5bl7>!"D$%')+-Q0!468:<>@CFzHJL OQSUY*YYY4ZI^_ma3c/d=efgijk=mopqustuVwxx0zC|~ Ib}W>ߕ*-"6f̟*P,GIEkú4cA8q0e2   [U-D= T"k$&'(8))=B|DF}IKM"PvU{B}sUWѓ7Dh߿6c.e!  $ P Az0a/'19%% wi 8 {$%&'t(D)!**+7-Q./02234678:i;~<=b>0??@ABCDEVFHMI5JKMMSOuPQRSTUU(YLZ\D]^eeefff gVpuqrt{S~l~o+z;P)i֐`;TG`Sl)_x5k AwMQ1t4c E=8$"X8(   Z 7kVBSp-c{>IT_jM   X!! "c""#n## $y$$%\%%&g&&'r''$(}((/)))*k**+v++(,,,3--->...!/z//,0007111B222M3330444;555F666Q778\888?999J:::U;;<`<<=k===N>>?Y?? @d@@AoAA!BzBBB]CCDhDDEsEE%F~FF0GGGHlHHIwII)JJJ4KKK?LLLM{MM-NNN8OOOCPPPNQQR RRRMߗ(qLޙ'p6țZ5~ǝYhCՠgBԢMK}IG.{ȪbI|&kЮz$iΰx"g̲v eʴtc¶"]B}ݸ=b¹"]B}ݻ=b¼"]B}ݾ=b¿"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]B}=b"]Bz6[Pu 1j&K@e!Z;t0U J    4 l    M    W    o   B MY"Z:r/q9~]%h1t*-pT9|GW#fM5 y  !G!!!"c"""I###"$f$$$2%x%%&S&&&'c'''1(((S)))!*Z***+>+w+++7,z,,-G---.W...!/i// 0]00051y112S222!3r334V444"5f555C6667S7778c888::8;;Z<<v=>> ??;@@VAAB*CCvDDD(E`EEEF@FxFFF GXGGGH8HqHHHHYIIIJ9JqJJJKQKKKK1LiLLLMLMfMMMNMNNNNMOpOOOPWPPPQWQzQQR(RaRRRSaSSST2TkTTTUkUUUV{{|K|||;}}})~~~6{0ЀU`E5KՅ]+xP@ފc0sC Nӎ[K9FΒAf.qVF\)n<̛aQtAɟT_'l \JϤWߥ$Rw?ǨgW*m:5FӮ<^YCU hγlɴ&ŵzض>fܷ9#5HֺLkZFX iο_o1Yk ~ u/%Go51D;ZI 5GXN p^ HZm dr6^p$ w3XS}A<kf*%TO~y=8gb&!PKzu 94c^"LGv q50_ZHCrm1,[VD 0nZ~Fj2V N$R(V,Z0 ^   4 b   8 f   < j   @ n   DrHvLz= sK6lD/e=( {^6  !!!"t""W##0$$%%&q&&V''/(())*p**U++.,,---o..T//-00111n22S3333(4L4444:5t5556>6666,7f777 808x8889X9|999":j:::;J;;;0<j<<<P===>p>>?:??? @Z@@@@AzAA BrBB C8CCC7DfDDDeEEE+FFF*GYGGGXHHHIIIJHJJJCKrKKLmLLM1MMM,N[NNNVOOOPPPQDQQQ?RnRRSiSSS-TTT(UWUUURVVVWSWWWX_XXXYJYYYZCZZZZO[~[[ \:\w\\\3]]]]?^n^^^*_g___K`z``asaab6bbb/c^cccWdddeeefBfff;gjgggchhh&iiijNjjjGkvkk lollm2mmm+nZnnnSooop{ppq>qqq7rfrrr_sss"tttuJuuuCvrvvwkwww.xxx'yVyyyOz~zz{w{{ |:|||3}b}}}[~~~Fڀ?nӁg*#RKz߅s6ʇ/^ÈW׉Lp6Zϋ D .iގU֏WؐYڑ[ܒ ]ޓ _acegik>wbМ!b=x([(eʠ>p!\+lɣ6q"s2Vʦ7z9zU©@s@}Vì9tŭCN̯:̰ JnOŲQϳ4mڴXƵXֶ3n۷Qݸ[4fR!b,gݽi(L-p/pK6i6sL~/j9zD0@d EG*c N N)dGQ*\ HX|"]_B{#f%fA|,_,iBt%`/p:u&w6Z;~=~ YDwDZ =x G R> NrSU8q\\7r"U"_8jV%f0km,P1t3tO:m:wP3n=~H4DhIK    . g    R    R    - h   KU.`L\&ac"F'j)j E0c0m Fx)d3t >y*{: _    !G!!!!K""" #1#m###$\$$$%^%%%&?&z&&&.'a'''0(o((()L)))*3*p**+A++++,Q,,,-B---.T.y...#/a///0e000&1K111132v22273x3334Y4445H5{55 6J6666+7f7778M8889[99998:k:::;\;;;-<n<<< ==={===.>>>>@?e???@M@@@AQAAAB7BsBBBCbCCC#DdDDD EEEEEE4FgFFF6GuGGGHRHHHI9IvIIJGJJJJ$KWKKK LHLLLMZMMMM)NgNNNOkOOO,PQPPPP9Q|QQQ=R~RRR#S_SSS TNTTTUPUUUU1VlVVV WSWWW"XaXXXY>YqYYY%ZbZZZ3[t[[[\C\\\\4]]]^F^k^^^_S___`W```a=ayaaa%bhbbb)cjcccdGdddd2eeeee2fofff gHgzggg+hfhhh5iviiij@j{jjj,k}kkkzwzzz{b{{{!|b|||}=}x}}}(~[~~~(e>p!\+lɂ6q"s2Vʅ7z9zUш\:Ί^ZQ2юe `U3}ǒmKߔ)s?p˗IzՙSÚ)ߛ]͜3 gמ=qG!#ͣ6ä+ťoئAd{קڨ .˩ݫάԮqůbSDt5hݳ,g;kڵڶ>~Q~X@iי'NuVĢx{h/AxLFT&!",$%x')m+,80368:}<>@CEaHJLNmQSUXYZ1^_Uacd%efghQk$mVpqZstu;w]xz(|~ԅ.Ezb<nґ#hĕzH5'ǯj.*PE.o?d3l   A8'" 9"P$%'((t)IDEJIwKLOv {|+ $dCp)K' /;go[[B4  G$%&'Y())**+-6./0123467}8:K;c<y=G>??@ABCDkE;FG2IJKLM8OZP~QRStTlUXZT\]]Wee3fffp:qdr&{uIƾG%u1=IU+a7m&_p ljx   t 6       ; Ne<)j;M fq#|.9 u  '!!!2"""=###H$$+%%%6&&&A'''L(((W)):***E+++P,,-[-- .f..I///T001_112j223u33X44 5c556n66 7y77+889g99:r::$;};;/<<<:==>v>>(???3@@@>AAAIBB,CCC7DDDBEEEMFFFXGG;HHHFIIIQJJK\KKLgLLJMMMUNNO`OOPkPPQvQQYRR SdSSToTT!UzUU,VVVhW%XXY\Z[[a\\w]^^_q__`ua2bbcjdde ffDgg2hhiWiii2j{jj kVkkk1lzll@mmmndnnn?ooopcpp)qrqqrMrrr(sqsstLttt[uuu6vvvwZwww5x~xxyyyzhzzzC{{{|g|||B}}~Q~~~,uP+t:̂^9˄]#lGه"kF؉U0y‹ T/x Ўb=ϐa<Kݓ&oJܕ%n4}ƗX3|řWfAӜe@ҞO*sN)rL~J|Hz-zǩaH/|ɬ1864޳2ܵEeŸ%EeŻ%Eež%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ed}9Sm)C]w3 v    V    6 x   >    U   *m5xA D|$\Z"dE P\Z>w"e.s? O5y a   -!!!"K"""1#u## $N$$$%^%%%;&&&'K'''(h(9))) *D*}***(+a+++ ,c,,,/-s---?... /M///C0001a111;2223X333>444 5N555'6o666;7778K8889: ;;B<<^==z>??#@@>AAlBBC:DDEJEEEE*FbFFF GBGzGGG"H[HHHCI{III#J[JJJK;KsKKKLSLLLL6MMM7NoNNOOOAPyPP'QQQKRRR1SSSUTTU;UUU_VV WEWWWiXXYOYYYsZZ![Y[[\}\\+]c]]^^^5_m__```{aaCbbbcicc dYdd.eqeee>ff gPgghhh#isiijcjjkkklUlllgmm/nrnn:o}oopmpp q]qq%rjrrr5sstttQuuu'vwvvwgwwh'Q{:dP<(vnrvz~         `.Y'zR sKl D!!"##f$?%%&''e(>))*++d,=--.//c0<112 33k455]677O889A::k;;<==;>>[??{@ AA*BBXCCDEEKFFyGHH>IIhJJK'LLQMM{NOO:PPdQQR#SSMTTwU VV9WWWEXXYmYY)ZyZZ5[[[]\\]i]]%^^^M__``.aaVbb~cdd:eebffghhFiinjkk*llRmmznoo6pp^qqrssBttjuuv&wwNxxvy zz2{{Z||}~~>f"Jރr.†V~zdٌNÍ8"$&(*,.02468]#ɞzG@ Uӥu̧;_X%Ǯm3Swp=߹6Kɾk1UNc)Imf3{,Aa'~KDY y?c\)q"7W{tA:Oo5YRg- M   q   j70Ee +OH] )!!"Q##$~%#&&'P(()S*"++q,%--.C//0k1223=445j677m8<99:?;<<]=>>?/@@AWBCCD)EEFVGGHYI(JJwK+LLMINNOqPQQRCSSTpUVVsWBXXYEZ[[c\]]^5__`]abbc-ddeQffgJhii_jkkl%mmnEoopiq rrbs/ttwu(vvw=xxy]z{{|#}}z~G@ Uӄŭ={AՉiE=6ʍlJB:ΑbM0zĔXj@tJ"~T,^6 hß@r͡Xޢo>]N?0!ְDZ_γb~4*~RYAjؙ(OvWŢy|i0BzNHU '!"-$%y')n+,90368:~<>@CEbHJLNnQSUXYZ2^_Vacd&efghRk%mWpq[stu??@ABCDlEv>>(???3@@@>AAAIBB,CCC7DDDBEEEMFFFXGG;HHHFIIIQJJK\KKLgLLJMMMUNNO`OOPkPPQvQQYRR SdSSToTT!UzUU,VVVhW%XXY\Z[[a\\w]^^_q__`ua2bbcjdde ffDgg2hhiWiii2j{jj kVkkk1lzll@mmmndnnn?ooopcpp)qrqqrMrrr(sqsstLttt[uuu6vvvwZwww5x~xxyyyzhzzzC{{{|g|||B}}~Q~~~,uP+t:̂^9˄]#lGه"kF؉U0y‹ T/x Ўb=ϐa<Kݓ&oJܕ%n4}ƗX3|řWfAӜe@ҞO*sN)rMK}I{.{ȩbI0}ʬ2975߳3ݵEeŸ%EeŻ%Eež%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ee%Ed}9Sm)C]w3 v    V    6 x   >    U   *m5xA D|$\Z"dE P\Z>w"e.s? O5y a   -!!!"K"""1#u## $N$$$%^%%%;&&&'K'''(h(9))) *D*}***(+a+++ ,c,,,/-s---?... /M///C0001a111;2223X333>444 5N555'6o666;7778K8889:!;;C<<_=={> ??$@@?AAmBBC;DDEJEEEE*FbFFF GBGzGGG"H[HHHCI{III#J[JJJK;KsKKKLSLLLL6MMM7NoNNOOOAPyPP'QQQKRRR1SSSUTTU;UUU_VV WEWWWiXXYOYYYsZZ![Y[[\}\\+]c]]^^^5_m__```{aaCbbbcicc dYdd.eqeee>ff gPgghhh#isiijcjjkkklUlllgmm/nrnn:o}oopmpp q]qq%rjrrr5sstttQuuu'vwvvwgwwh'Q{:dP<(vnrvz~         `.Y'zR sKl D!!"##f$?%%&''e(>))*++d,=--.//c0<112 33k455]677O889A::k;;<==;>>[??{@ AA*BBXCCDEEKFFyGHH>IIhJJK'LLQMM{NOO:PPdQQR#SSMTTwU VV9WWWEXXYmYY)ZyZZ5[[[]\\]i]]%^^^M__``.aaVbb~cdd:eebffghhFiinjkk*llRmmznoo6pp^qqrssBttjuuv&wwNxxvy zz2{{Z||}~~>f"Jރr.†V~zdٌNÍ8"$&(*,.02468]#ʞ{IAVեuͧ;aY'Ǯn4Syq?߹7L˾k1WOd*Iog5|-Ba'MEZ y ?e]+r#8W}uC; Po5[S!h. M   s   k91Fe +QI^ *!!"Q##$%#&&'R(()T*$++r,&--.D//0k1223=445l677n8>99:@;<<^=>>?0@@AWBCCD)EEFXGGHZI*JJxK,LLMJNNOqPQQRCSSTrUVVtWDXXYFZ[[d\]]^6__`]abbc-ddeSffgKhii`jkkl&mmnEoopkq rrcs1ttxu)vvw>xxy]z{{|#}}{~IAVՄu͆>|B։ jF>7ˍmKC;ϑcN1{ŔYj@tJ"~T,^6 hß@r͡Xޢo>]N?0!ְDZ~4*~BoI 1Zș?fGѤi lY 2i=7E!"$%i's)^+,)0v368:n<>@CERHJLN^QSUXvY Z"^_Fa cdefghBkmGpqKsxtu,wNxz|u~րŅ6kS-_ÑY k9s&[ԶA 6^r0U$]   2w) *"A$%x'((c):DE;IhKLOtvz|U4a<  ,X`LL3%  8$%&'J())*+ -'.v/0123467n89<;T<j=8>??@ABCD\E,FG#I JKLM)OKPoQR{SeT]UXYE\]]Hee$fffp+qUr{f:|8f"r.~:FR(^|Pa][ ie'q ,  ?pV-[,>W bmx* f  !q!!#"|"".###9$$%u%%'&&&2'''=(((H))+***6+++A,,,L---W..:///E000P112[22 3f33I444T556_667j778u88X99 :c::;n;; <y<<+==>g>>?r??$@}@@/AAA:BBCvCC(DDD3EEE>FFFIGG,HHH7IIIBJJJMKKKXLL;MMMFNNNQOOP\PPQgQQJRRRUSST`TTUkUUVvVVYWXXYMZ [[R\\h]]~^ _b__`fa#bbc[ddeff5gg#hhhHiii#jljjjGkkk"lkll1mzmm nUnnn0oyoo pTppqcqqq>rrrsbsss=tttLuuu'vpvvwKwww&xoxxy~yyzYzzz4{}{{|X|||3}}}B~~~fAӀe+tO*sN]8ʇ\7ɉF؊!jE׌ ix S.w R-<Γ`;͕_ܖ%nIۘ$mHW2{Ĝ V1zÞ@ҟd?ѡc= oդ;mӦ9kѨkR9ӫ m"խ)ӯ}'ѱ{%ϳy#͵wֶ6Vvֹ6Vvּ6Vvֿ6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Vv6Un*D^x4N h$ g    G    ' i   / s   F   ^&i2u5mM KU6yA MK/hVd0t@&j R   !p!!!<""""#f###?$$$ %O%%%,&p&&&<'''(Y(*)})))5*n***+R+++,T,,, -d---0.t...>///40001R111,2p222I333/4s444?5556`666,7p777<8889|:;;3<<O==k>>?@@/AA]BBC+DDE;EsEEEFSFFFF3GkGGGHLHHH4IlIIIJLJJJJ,KdKKK LDL|LLL'MzMM(N`NNOOO2PjPPQQQީ.~FЫVEYueɲ'%յ9UEhŻwh˾(|.{=.BQAWfWkzj,1@0i(R|;e$Nx 7a Jt 3]Fp/YBl+UA-{g_cgko  s  w  {    QrJkCd< ] 5!!"##W$0%%&''V(/))*++U,.--../T0-11223\455N667@8892::\;;|< ==,>>L??l@@ABBICCwDEETThUUV*WzWW6XXX^YYZjZZ&[[[N\\ ]Z]]^^^>___`aaGbbocdd+eeSff{ghh7ii_jjkllCmmknno'ppOqqwr ss3tt[uuvww?xxgyyz#{{K||s}~~/W;σcGۇo kUʌ?)!#%')Nrk8ڠ1Fĥf ,ҩPI^ܰ~$ղDh a.йv'<\"yF? Tt:^W$l2Rvo<5Jj0TMb(Hle2z+@`&}JCX x >   b   [(p!6Vzs@9Np !!"B##$o%&&r'A(()D*++b,--.4//0\1223.445[677^8-99|:0;;<N=>>v? @@AHBBCuDEExFGGGHJIJJhKLLM:NNObP QQR4SSTaUVVdW3XXY6Z[[T\]]|^&__`Naab{cddueBffg;hiiPjkkplmmn6oopZqqrSs tthuvvw.xxyNzz{r|}}k~81FĄf .l2|ƉZ6~.݌'q];܏3Ԑ+u S>ד!kI[Ֆ1 eߘ;oEyO'Y1cIϢ`q/N?0!֯ǰzڷxn$6?$ +<I     # + 9 E M  FLRX^djpv|Aq$v N%Mo$+29@GNU\cjqx$.8BLV`jt~ (2<FPZdnx",6@JT^hr|&0:DNXblv  *4>HR\fpz$.8BLV`jt~ (2<FPZdnx",6@JT^hr|#,5>GPYbkt},3:AHOV]dkry#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkryVcp} &3@MZgt &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|&:Nmw-A`j~ 4S]q'FPdx9CWk ,6J^})=Qpz0Dcm#7V`t*ISg{ <FZn/9Ma",@Ts}3Gfp&:Ycw-L%_t8Mb&;[f{4?Ti -Bb;uNcx'<Qq|*JUj#.CXx $ 8 L k u         + ? ^ h |         2 Q [ o         % D N b v               U \ c j q x         %5b<zBd|-.  PV))UB $'KS??&   SV;epqrtV~o~фrCYS3B%;Qg}-CYo%;Qg}-CMcy)?Uk*@Vl/E[q0F\r "8Naw'=SiTj0F\ 5Kaw>Tj5Kaw0F\r& < R h ~    5Kaw2 !7Mc3I TRPNL$%v&&z'>())**+ ,,O-..//011d2*33,44u5966}778B9::M;;<d==h>0??w@@ABCCQDEEFFG,HHvI@JJBKLLvMMNXO-PPQRRnSS6TTTbUU*VVVXWW XXXLYYZxZZ@[[ \n\\6]]]%u&&y'=()))*+ ,,N-..//011c2)33+44t5866|778A9::L;;<c==g>/??v@@ABCCPDEEFFG+HHuI?JJAKLLuMMNWO,PPQRRmSS5TTTaUU)VVVWWWXXXKYYZwZZ?[[ \m\\5]]]a^%W&&a'"((k))*m++s,2--}../011F2 3344\566`778+99p:/;;z<E==O>??a@@AkBBqC4DDEFFGHHXI"JJ*KKLZMMNAOPPlQQRVSS-TTTYUU!VVVNWWX{XXCYY ZoZZ7[[\e\\-]]]Y^%\&&f''((p))*r++x,7--.//0 11K23344a5"66e778099u:4;;<J==T>??f@@ApBBvC9DEEFFGHH]I'JJ/KKL_MMNFOPPqQQR[SS2TTT^UU&VVVSWWXXXHYYZtZZ<[[\j\\2]]]^^~1ov 6R}ɝѡ?[T?A4RdB ou@G!"M$%')+-Z0*468;<>@CFHJLOQSU YY9ZR^_va9??@ABCDE_FHVI>JK MN\O~PQRSTU1YUZ\M] ^efoff)g_p~qr{nې  @L"X.d:pF|R pU} QSzMYeQ   X!gO \2hCNY doR  !]!!"h""#s##%$~$%a%%&l&&'w'')(((4))*p**"+{++-,,,8---C..&///1000<111G222R335444@555K666V778a88D999O::;Z;; <e<<=p==S>>?^??@i@@AtAA&BBBbCCDmDDExEE*FFF5GGGqHH#I|II.JJJ9KKKDLLLMM2NNN=OOOHPPPSQQRRRASSSLTTTWUU VbVVWW[XYYZO[ \\"]]8^^N__1``ahb%ccd3eeWff{g hihh,iuiijPjjj+ktkklOllm^mmm9nnno]ooo8pppGqqq"rkrrrFsss!tjtttyuu vTvvv/wxww xSxxx.yyy=zzz{a{{{<|||}`}}&~o~~J%nIX3|ŃW2{ąAӆe@҈dsN)rMߍ(7ɏ[6ȑZג iD֔hC R-vQ,u;͛_:̝^mHڠ#lG٢"V"T RP7ѪkR/ٮ-װ+ղ)Ӵ}'b·"Bbº"Bb½"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb"Bb";Uo+E_y5O    9 q    R    \   % t  GR^'_?w4v>b*m6y2u Y>L\(kR: ~  !L!!!$"h"""N###'$k$$$7%}%%&X&&&$'h'''6((X)))&*_*** +C+|+++<,,,-L---.\...&/n//0b000:1~112X222&3w33 4[444'5k555H6667X777$8h888::A;;c<<= >>)??D@@_AAB3CCDD-EeEEE FEF}FFF%G]GGGH=HvHHH^IIIJ>JvJJJKVKKKK6LnLLLMQMMMRNNOROOP\PP Q\QQ RfRRSfSSTpTTUpUUVzVV(WzWW(XXX2YYY2ZZZ<[[[<\\\F]]]F^^^P___P``aaa`bbb8ccc(dxddKeeef[ff*gmgg5hhhBiii2jjj kkk-lrlllmmLnnoWoooÑKӒk3v [Ka.sAƚ ћfVyFΟY!d,qaOԤ\)|D̨l \/r?KA^mqδ+!ݶ>MQ _nd t%z4*:I@N]Scri#w)|8XAk*T~=g&Pz9c"Lv 5_Hr1[s_K7%)-15  9  =  A  E  IMQ%xPqIjBc;  ! ""\#5$$%&&['4(()**Z+3,,-..Y/200122X334?556177}8#99o:;;5<<U==u>??%@@EAAwBCCSh.iV/k1F nG4 I^$_L%av'<wd=y*?T|UBW  l    2  mZ3o 5JrK8  U!""r#'$$%D&&'())~*Y++,P-+..o/"001A223^45560778s9::j;E<<=<>??[@AAxB-CCDJEEFGHHI_JJKVL1MMuN(OPPGQQRdSTTU6VVWyXYYpZK[[\B]^^a_``~a3bbcLddefggthMiij:kllOmnndoppq*rrsettuRv+wwgxyy|z-{{|B}}~}jC΂0 Eχ ^ڈeC׊gcZ;ڎ$ni ^<Вv T2|ƕDuЗN$ڙXȚ.bҜ8lܞBvL(ң;0ʥtݦFߨЩvgXI:@C~( [@|BIucz$|O~Y:a_h%J!zGd "W-su}݃ /9ejbc@?>IH!#&)+$bcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbcbc2      !"#$%&'()*+,-./0132      !"#$%&'()*+,-./013>@>@>@>@>@>@>@>@>@>@>@>@>@>@HJHJHJHJHJHJHJHJHJHJHJHJHJHJcdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstucdefghijklmnopqrstu                        !!!!!!!!!!!!############&&&&&&&&&&&&))))))))))))++++++++++++FGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGFGWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~$$dm{~cR ' }tYY[D?}C>a>@KA\BItuz{~B/ J,ڼI[ҿIR #<&   "UZVdWdstuw|v~9Q0myɇ3<׉̍GS_kw vYSW  ^ mbn}$).38=BGMR"W_{hlpuCyu}م =oӚ^\ZXUtԷ4TtԺ4TtԽ4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4Tt4M g#=Wq-G ( 9DHYMNNcOPPmQRRwS%TTU/VVW9XXYCZZ[M\\]W^__a`fmosy#}،3DP }0]s#9Lbu(Jt 3]Fp/YBl+U>h'Q{:d#Mw 6"p\H@DHLP  T  X  \  `  dhl/({!tm!f"#%c&' )b*+ -a./ 1`2t344f5 66X778J99:<;;\<<|= >>,??L@@lAAB*CCXDDEFFKGGyHII:JJdKKL#MMMNNwO PP6QQ`RRSTTIUUsVWWX2??u@(ABBGCCDeEFFG7HHIzJ KKpLLMMNBOPPaQRRS3TTUQVWWX#YYZf[[\\]8^^{_.` aaMbccgdeef-gghhiijTk.llimnno/ppqErrst uulvFwwx2y zzG{{|]} ~~#Ӏ^J$_ו VmɧުϫufUYX̵̶wzknW Z ^ e l s w {  !! !!!!!!#!'!+!/!3!7!;!?!C!G!K!O!S!W![!_!c!g!k!o!s!w!{!!!!!!!!!!!!!!!!!!!!!!!!!!"" "0"C"J"N"U"\"o"v"z""""""""""""## ######"#&#*#.#2#6#:#>#B#F#J#\#l#y##########$$$$G$k$$$$$%%G%u%%%%%%%% && &0&@&P&a&q&&&&&&&&&&'''%'-'A'E'M'U']'o'w''''''''''''''''' ((((0(J(Y(a(o(((((((((())!)9)Q)\)g)t)))))))))))))* ***!*)*1*9*A*I*Q*Y*a*i*q*y**************+++%+-+5+D+P+]+h+s+~+++++++++++ ,,$,,,<,R,l,,,,,,,,,,,, --- -(-0-;-F-U-c-s-x---------------------- ../.C.X.m.........//#/0/=/H/\/e//////////////////00010D0W0h0p000000011 11111$161I1]1o11111111 2202B2U2o222222222223-3B3\3v333333334 444 4(4-474?4G4L4T4\4d4l4z44444444444444555!5&5.5I5\5a5f5k5p5u5z55555555555555556(6>6U6g6l6q6v6{6666666677%7;7K7P7U7Z7_7d7i7n7s7777777778868I8]8p88888888888888888889 99999"9-989@9H9X9k9p9u9}9999999999999999:::: :(:0:8:@:H:P:X:`:h:p:x:::::::::::::::::;;;; ;(;0;8;@;H;M;U;`;e;j;o;t;;;;;;;;;;;;;<<!<)<1<9<A<I<Q<a<y<~<<<<<<<<<<<<====$=1===E=I=Q=Y=a=t=|===============> >>>8>=>T>`>h>x>>>>>>>>>>>>>>>>>>>?????$?(?0?8?GFGOGXGaGiGqGyG}GGGGGGGGGGGGGGGGGHHHHH#H+H3H7H?HGHKHSH[HcHkHsH{HHHHHHHHHHHHHHHHHHIIII'I/I3I;ICIKISI[IcIkIsI{IIIIIIIIIIIIIIIIIIJJJJ#J+J3J;JCJKJSJ[JcJkJsJ{JJJJJJJJJJJJJJJJJJK KKK#K+K3K;KCKKKSK[KcKkKsKwKKKKKKKKKKKKKKKKKKL LLL#L+L3L;LCLKLSL[L_LgLoLwLLLLLLLLLLLLLLLLLLM MMM#M+M3M;MCMGMOMWM_MgMoMwMMMMMMMMMMMMMMMMN NNN'N0N9NBNKNSN\NeNnNwNNNNNNNNNNNNNNNNO OOO%O.O7O?OHOQOYObOkOsO{OOOOOOOOOOOOOOOOP PPP&P/P7P@PIPRP[PcPlPuP~PPPPPPPPPPPPPPPQ QQQ#Q+Q3Q7Q?QGQOQWQ_QgQoQwQQQQQQQQQQQQQQQQQQR RRRR'R/R7R?RGRORWR_RgRoRwRRRRRRRRRRRRRRRRRRSSSSS'S/S7S?SGSOSWS_SgSoSwS{SSSSSSSSSSSSSSSSSSTTTT'T/T7T?TGTOTWT_TcTkTsT{TTTTTTTTTTTTTTTTTTUUUU'U/U7U?UGUKUSU[UcUkUsU{UUUUUUUUUUUUUUUUUUVVVV'V/V3V;VCVKVSV[VcVkVsV{VVVVVVVVVVVVVVVVVVWWWW#W+W3W;WCWKWSW[WcWkWsW{WWWWWWWWWWWWWWWWWX XXX#X+X3X;XCXKXSX[XcXkXoXwXXXXXXXXXXXXXXXXXXXXXY YYYY#Y+Y3Y7Y?YGYKYSY[Y_YgYoYsY{YYYYYYYYYYYYYYYYYYYYYYYZ ZZZZ#Z+Z/Z7Z;ZCZGZOZSZ[Z_ZgZkZsZwZZZZZZZZZZZZZZZZZZZZZZZ[[[[[['[+[3[7[?[C[K[O[W[[[c[g[o[s[{[[[[[[[[[[[[[[[[[[[[[[[\ \\\\#\'\/\3\;\?\G\K\S\W\_\c\k\o\w\{\\\\\\\\\\\\\\\\\\\\\\\] ]]]]#]+]/]7];]C]G]O]S][]_]g]l]t]y]]]]]]]]]]]]]]]]]]]]]^^^^^"^*^/^7^<^D^I^Q^V^^^c^k^p^x^}^^^^^^^^^^^^^^^^^^^^^_ ___!_&_._3_;_@_H_M_U_Z_b_g_o_t_|_____________________` ````%`*`2`7`?`D`L`Q`Y`^`f`k`s`x`````````````````````aaaaa!a)a.a6a;aCaHaPaUa]abajaoawa|aaaaaaaaaaaaaaaaaaaaab bbb b%b-b2b:b?bGbLbTbYbabfbnbsb{bbbbbbbbbbbbbbbbbbbbbc cccc$c)c1c6c>cCcKcPcXc]cecjcrcwcccccccccccccccccccccddddd d(d-d5d:dBdGdOdTd\dadidndvd~dddddddddddddddddeeee&e.e6e>eFeNeVe^efeneve~eeeeeeeeeeeeeeeeeffff&f.f6f>fFfKfSf[fcfkfsf{fffffffffffffffffg ggg#g+g3g;gCgKgSg[gcgkgsg{gggggggggggggggggh hhh#h(h0h8h@hHhPhXh`hhhphxhhhhhhhhhhhhhhhhhiiii i(i0i8i@iHiPiXi`ihipixiiiiiiiiiiiiiiiiijjj+j@jQjgjxjjjjjjjjjj kk$k3k8k@kIkRk[kdkmkvkkkkkkkkkkkkkkkkl lll%l.l7l@lIlRl[ldlmlvllllllllllllllllllllmmmm$m)m1m9m>mFmNmSm[mcmhmpmxm}mmmmmmmmmmmmmmmmmmmn nnn n%n-n5n:nBnJnOnWn_ndnlntnynnnnnnnnnnnnnnnnnnno ooo"o*o2o:oBoJoRoZobojorozoooooooooooooooooopppp$p,p4pvFvKvSv[vcvhvpvuv}vvvvvvvvvvvvvvvvvvvw wwww%w-w5w:wBwGwOwWw_wdwlwqwywwwwwwwwwwwwwwwwwwwwx xxx!x)x1x6x>xCxKxSx[x`xhxmxux}xxxxxxxxxxxxxxxxxxxyyyyy%y-y2y:y?yGyOyWy\ydyiyqyyyyyyyyyyyyyyyyyyyyyyz zzz!z)z.z6z;zCzKzSzXz`zezmzuz}zzzzzzzzzzzzzzzzzzzz{ {{{{${,{1{9{>{F{K{S{X{`{e{m{r{z{{{{{{{{{{{{{{{{{{{{{| ||||#|(|0|5|=|B|J|O|W|\|d|i|q|v|~||||||||||||||||||||}} }}}}'},}4}9}A}F}N}S}[}`}h}m}u}z}}}}}}}}}}}}}}}}}}}}}~ ~~~~#~+~0~8~=~E~J~R~W~_~d~l~q~y~~~~~~~~~~~~~~~~~~~~~~ "'/4<AINV[chpu} '/4<DIQY^fns{€ǀπ׀܀#+08@EMUZbjowÁˁӁ؁ ',4<AIQV^fks{ǂςԂ܂"*/7<DIQV^ckpx}ƃ˃Ӄ؃ !&.3;@HMUZbgot|„ʄτׄ܄ %*27?DLTYainv~…ʅׅ҅߅ &+3;@HMUZbgot|†ʆφ׆܆ %*27?DLQY^fksxƇ·Ӈۇ!).6;CHPU]bjow|ňʈ҈׈߈  %-2:?GLTYafns{ɉΉ։ۉ $)16>CKPX]ejrwŊ͊Ҋڊߊ (-5:BGOT\ainv{ċ̋ыً %-2:BGOW_dlt|Č̌Ԍٌ$,19AINV^fks|ÍˍӍۍ#+38@HPU]fnv{ŎʎҎێ "*2:?GPX`emuzŏ͏Տڏ $)1:BJOW_dlt|Đ̐Ԑِ$,49AINV^fks{Ñˑӑۑ#+38@HPU]emrzŒʒҒڒ "*2:?GOW\dmu}ē̓ѓٓ $)19AFNW_glt|Ô̔Ԕܔ#+08AIQV^fks{ƕ˕ӕە "+3;@HPU]emrzŖʖҖږ %*2:?GOW\dltyė̗їٗ$)19AFNV^ckt|Ø˘Әؘ#+08@HMU^fns{™ʙәۙ "*27?HPX^fnt|ɚњךߚ #)1:BJPX`fnv~Ûɛћٛߛ #,4<BJRX`hpv~ܘќٜ &.4<DJRZbhpxÝ˝ӝ۝ &.6<DLTZbjrxŞ͞Ӟ۞  (.6>FLT\djr{ş͟՟ݟ  (08>FNV\dmu}ǠϠՠݠ "*08@HNV_gou}ǡϡء "*2:@HQYagow}ʢҢڢ$,2:CKSYaiowģ̣ңڣ$,5=EKS[aiqyĤ̤Ԥڤ'/7=EMS[ckqyƥ̥ԥܥ!)/7?EMU]cks{ƦΦ֦ܦ !)17?GOU]ems{ȧΧ֧ާ #)19AGOW_emv~ȨШبި #+39AIQW_hpx~©ʩЩة %+3;CIQZbjpxªʪӪ۪%-5;CLT\bjrxūͫի۫ '-5>FNT\djrzǬͬլݬ '08@EMUZbjrw­ʭϭ׭߭ "*/7?DLT\aiqy~ɮѮ֮ޮ !).6>FKS[chpyȯЯدݯ  (05=EMRZcksx°ǰϰذ '/7<DMU]bjrw±ʱұױ߱ !&.7?GLT\aiqy~ɲѲֲ޲ !)19AIQYaiqyɳѳٳ !)19AIQYaiqyƴδִ۴ (05=EMU]bjrzĵ̵Եܵ  %*/3;CGOW[ckowǶ϶Ӷ۶ 4AFUZ^f|˷ӷ׷߷#*18?FMT[bipw~ĸ˸Ҹٸ &-4;BIPW^elszǹιչܹ ")07>ELSZahov}úʺѺغߺ %,3:AHOV]dkryƻͻԻۻ !(/6=DKRY`gnu|¼ɼм׼޼$+29@GNU\cjqxŽ̽ӽڽ  '.5<CJQX_fmt{ȾϾ־ݾ#*18?FMT[bipw~Ŀ˿ҿٿ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5<CJQX_fmt{#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5<CJQX_fmt{#*18?FMT[bipw~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx  '.5<CJQX_fmt{|m@zqͪtj-di>O)BPav~՜p)L d  ^?gTsnEz>5]S |f-$Lt;2ZP  cIq/W`'F=n5,T]C:bXk)Q!|@7_U~h/&Nv=4\R  e#Ks1Y b)H?Yp7.V_E<m+S\#~B9 aWj1(Po{?6^T !}g%MZu<3[Q  d+"Jr90X aG>o-U^%D;l3*R[}A8`Vi'Ob,  J,!U\p.4&J,LJ.KHL1*vJ,R+r J,ЫbZ  J,++Jm4J,pe6-O#vJ,!O#vJ, ݂IE=vJ,s<d?0 < J,`Twr  J,^)H*O#vJ,e3UpaF1J,Yٿ?An.IJ,Y@EuNJ,Q0iO#vJ,?$O#vJ,^^iNиݲvJ,`Hpj@J,D[r# J,ǑPO#vJ,]ڛ u b*  J,Gu+Ɏfn.IJ,CΙ(rQKf, (J,t3%HY   J,® _.k8 y J,o<r . J,:jr:O#vJ,(>'+MwO#vJ,@紩E&nNJ,"sb(+  J,x\@4!p:4&J,y8J acWvJ,I(O#vJ,FN`Fr J,XcO5_iUJ,HbqSm4J,2q>T9O#vJ,-ߡO#vJ,C G 3M# vJ,RgJ &dJ1 < J, JSgO#vJ,]}r J,Gm̷b+  J, ˄n.IJ,E'lvWE$uNJ,cfCYJLKJ,qVŰIk6 y J,ȊQr& J,J܍O#vJ,oMEO#vJ,J ƘSb+  J,dzvo%6J,G==/y1HI/&vJ,fE^O#vJ,g5r J,ʜZ  J,_Ym6J,Mx! J,f%sO#vJ,x ozO#vJ,ǣ8ID=vJ, _c61 * J,FSO#vJ,&ŨaD!1J,uJcm 5J, TO#vJ,ܒ]^NݲvJ,(^g842J,Nr" J,fj O#vJ,$dr%b+  J,^!T~^n/IJ,cPVE2uNJ,i}7xO#vJ,m|eJ,ui\Y J,mk7 y J,l#/r- J,x{<O#vJ,p4O#vJ,TkE&nNJ,:IvGb'-  J,_kp93&J,S5_Q\}I^>6vJ,:4:yO#vJ,+.}Slm3J,8FxwO#vJ,ï1M! vJ,~S؃rdC2 < J, BWƄr! J, KǑ I!}eyEvJ,LkRO#vJ,th Hr J,P`Cm>b-  J,aO|n -IJ,EE$O#vJ,VRQ/Y MKJ,jo{og#k 7 y J,i7ÿO#vJ,hJcGO#vJ,b,  J,wxo$4J,{dv ,HC1*vJ,q=0(O#vJ,| f2 (J,# j89wY   J,)cm 4J,wLAC LKJ,䟶O#vJ,JIncH6.vJ,lC Ac40 * J, 49gO#vJ,jך)4r J,Zo7*aC1J,W0ϫ km4J,gVO#vJ, *NőNݲvJ,Wf,J,,6nX#@(r" J,~6bO#vJ, 0fp6core_intrinsicsfmt_helpers_for_deriveHHJ,PW7b *  J,/׭ n.IJ, g xJO#vJ,`J(EeJ,F,"S CLKJ,C'pT[k8 y J,gi@>|O#vJ,N9>E ,nNJ,tWChb&+  J,ui3p#p24&J, b8IX@:vJ, bO#vJ,)Ȇ9_Z(Z  J,hɱm4J,L=pXzLO#vJ,?PMӛ# vJ,J+<dB1 < J,tn_r" J,i1@rO#vJ,3h(=b+  J,&h'-n .IJ,LKnj<EuNJ,@Df{ !O#vJ,ƺlCX˂LKJ,9s R4k6 y J,CՁk;r% J,PE/xO#vJ,վrjO#vJ,@2,8b+  J,O>(7o#6J,ZX#H@/&vJ,MBy@O#vJ, fgzf2 (J,cJ+Y   J,/eDmEJ,lU hDr#. J,Zp03&J,(MlV3s IU>6vJ,KkUO#vJ,NY*r J,*Z  J,Vam3J,S S,k(|{"==J,9R>HO#vJ,.P!?26O#vJ,t _}cM! vJ,>TcdA2 < J,G"\[r  J,F.O#vJ,&8vMaH! J,)_>*En-IJ,HO#vJ,ʧ'6FO#vJ,QWQCk7 y J,uGorr$ J,x~Aիb,  J,x94Fqo"4J,yMn .E:uNJ,a_AO#vJ,u]jf, (J,j~B^:Y   J,gv&k9 y J,oJ""r". J,LԞO#vJ,u"h!O#vJ,{k7|c20 * J,y ,2@p<4&J,zqO#vJ,"j_kUJ,"Nam4J,~*HO#vJ,m VO#vJ,@y;NݲvJ,g'|dL1 < J,;]pwr! J,n1 r J,G~T b *  J,%Ӆn.IJ,Yq;O#vJ,;YϾ]r!eJ,3BϩC۝LKJ,b8DFk8 y J,ti<2O#vJ,OO#vJ,$qkUE ,nNJ,:!fb+  J,U_p/4&J,Ϯj IO@:vJ,>O#vJ,'7r J,%!gZ  J,UiqgCm4J,&e "O{22/J,Eذ#O#vJ,m O#vJ,TFJf`vJ,Cd?1 < J,\>X 0r J,ӛ\$baF1J,)źn.IJ,+'EuNJ,#xO#vJ,h^O#vJ,=6`ok6 y J,['WOr$ J,yO#vJ,1 /b+  J,\h ~in0IJ,f3fO#vJ,Њf, (J,+ʩQ峰Y   J,/4k7 y J,֙"r!- J,q!rO#vJ,I!O#vJ,qzUsaE&nNJ,sL[Lb)+  J,;".Àp;5&J,qfZ4IL_j UJ, _m5J,:$] dO#vJ,\OO#vJ,{.,M! vJ,.g dK3 < J,yƩr" J,ZWnO#vJ,>If~[b+  J,jXcn/IJ,(9\2ZE&uNJ,(̆O#vJ,;YZ0 J,2ԋvk7 y J,i|O#vJ, P-O#vJ,92[Enw3b-  J,Gap.3&J,2nwHL/&vJ,OT r J,;a-Z  J,Oi{Fm3J,W*HO#vJ,呰 O#vJ,3Q&(<IE=vJ,|I#c62 * J, v r  J,KUg-O#vJ,BFr J,{[t aF1J,#Jin-IJ,L019 lCO#vJ,qc ɆEsO#vJ,|!NݲvJ,ŭ҇4}j3 J,4":RO#vJ,7-b,  J,U fbn.IJ,B=rE4uNJ, BVxeJ,T08sY   J,v Gk9 y J,Rmgr . J,oR3yUhO#vJ,vO#vJ,΋(E)nNJ, %lb(*  J,p94&J,.LةJ aaL vJ,Mٔv%O#vJ, P:r J,"Q _iUJ,V!Slm4J,S=!{O#vJ,rݤV<O#vJ,#ӻM! vJ,d|dJ1 < J,/r" J,7`0O#vJ,lotb*  J,~n.IJ,yw9CYRLKJ,sm7%suk 8 y J,= &r& J, pzO#vJ, +O#vJ,wb+  J,[{-l o%4J,V@h:op,HF1*vJ,HjZO#vJ,ǩҕD:r J,2)u템eZ  J,:TFm4J,IFNex! J,9üiO#vJ,b%c9EO#vJ,ò`=ID=vJ,_c51 * J,s ALqO#vJ, S'aD1J,G;m 6J,OA{EuNJ,Aߥ!'O#vJ,Ml!m2NַݲvJ,͂|3g73,J,X7>ar! J,0|sO#vJ,XJIb+  J,81pn0IJ,dyBp$)O#vJ,eJ, l.!X'J,4Vk7 y J,? 3$O#vJ,3O#vJ,W%E &nNJ,v V0b'+  J,$IBp35&J,SŒ!I[@:vJ,/9mO#vJ,zr J,})";[m5J,_FAO#vJ,:M vJ,KTJdC3 < J,V*J!}cWvJ,^sthb$O#vJ, v R!r J,P_fb+  J,6QTZ6vJ,%҉O#vJ,$'EZ  J, w:SH=1*vJ, [gO#vJ,nnn̥f2 (J,:KmFRY   J,gsr#. J,BIjO#vJ,?9H5.vJ,.[Fc31 * J,%p=6&J,h]XNnO#vJ,}74r J,11_m__kUJ,Uǫ&j<m6J,GCvO#vJ,R"-IO#vJ,,jaFNݲvJ,V Ħ-dM1 < J,o?nI.r" J,!jO#vJ,nI:b +  J,33Y/oS8n0IJ,D۪FEO#vJ, njq|eJ,{0 CܢLKJ,ŔJۛek7 y J,+=O#vJ, (E &nNJ,6魞gL-b+  J,cRp05&J,ȥ5̇IR@:vJ,|@F{O#vJ,]zur J,Km$!Z  J,lL m5J,Hd6Y)J, K>uO#vJ,t-O#vJ,0A@Mɚ vJ,jd{W{d@3 < J, LC ?1Dr  J,yB O#vJ,b xaG!1J,d:Kun/IJ,J#G EuNJ,I1䕱bO#vJ,H/O#vJ,2@k7 y J,rukr# J,~¨Xb-  J,K'2{o!3J,pqĪO#vJ,e#If, (J,l(F5Y   J,%/e0 k7 y J, ڈ }r". J,WuO#vJ,޿£O#vJ,}9b`b),  J,>kpp<4&J,ݥn^(O#vJ,C1mr J,Z;T_jUJ,0HYm4J,A[O#vJ,Mg$IO#vJ,;6k MڣvJ,fadL0 < J,2h)/7^r J,]b,  J,wuMݨn.IJ,\7E(uNJ,jOdIPO#vJ,ēyZ| MKJ,HdNQ  MKJ,˒k9 y J,cv=* m O#vJ,M7O#vJ,Nl>oJ,'R$kb*  J,Op/4&J,JKEMIO>6vJ,Q~oIO#vJ,H=m6dr J,=_] Z  J, xKSm4J,ߎ.[[{22/J,Y`O#vJ,K.QVO#vJ,YV>dSJf`vJ,} ԛnd?1 < J,t=Æ:/r  J,L}\v%aF1J,S#,(fn.IJ,jO| O#vJ,zN7-}O#vJ,%ӍTNݲvJ,c'6j@J,7xQ]r$ J,2.ÃQ>.O#vJ,?Z;ub+  J,|%cdn.IJ,A"5uQE6uNJ,/i1R+O#vJ,`wf, (J,.Y   J,}k> k6 y J,ޅSJr . J,bM5O#vJ,̍ O#vJ,Y6l"=EtNJ,mKMx-b(+  J,ژfp:6&J,T!NI aeyEvJ,_jUJ,R3J m6J,JL&O#vJ,_UO#vJ,ڒ5jMΝ! vJ,okSdJ1 < J,&p_)c]r! J,-N3O#vJ,ېRr J,)jnsb+  J,S׀W|n0IJ,]ԘO#vJ,d2YZ0 J,'My*k7 y J,>wj:O#vJ,:٢ O#vJ, ?lb+  J,e¼!o&5J,XO=YtaHI1*vJ,ůcqcr J, HZ  J,7ߦm5J,Z$Cnx*9*mJ,N.` mO#vJ,05O#vJ,SJT}IE=vJ,ԛ?wc63 * J,+ypO#vJ,zT0r J,ElaE!1J,6R@EuNJ,E]yO#vJ,ǵ/*O#vJ,z\NݲvJ,C? j3 J,'8r" J,Q6ͳO#vJ,\=񢤹Nb-  J,K̖n-IJ, $8\veJ,y{\Y  J,N4k7 y J,~DAr- J,]'pO#vJ,f.O#vJ,Ġ෥E&nNJ,~CRHb',  J,Zip94&J, Z7ZI^@:vJ, c*SyO#vJ,!}_iUJ,P E#m4J,v2-O#vJ,O#vJ,t 9 WM! vJ,\KOdI0 < J,6r" J,ȌG0O#vJ,izTRb,  J,ߗn .IJ,܁27|E"uNJ,{CCY˂LKJ,mk 9 y J,~#Fr% J,j5ʁkO#vJ,!DCO#vJ,^b2b*  J,/áoo$4J,fBXHF/&vJ,^qO#vJ,pr J,i;m++Z  J,\P%nm 4J,lAw' J, G+O#vJ,@3"vO#vJ,gukID=vJ,#.9bc51 * J,i~O#vJ,# 8r J,}s ؕ/aD1J,K%dvm4J,=^X}4 O#vJ,J/oNݲvJ, CPeJ,j}kO#vJ,P+q Pb +  J,|v4Dn.IJ,Z ArE0uNJ,S߬IMUO#vJ,5[eJ,!#X'J,JS4- k6 y J,Vd!`O#vJ,e+O#vJ,Q2E #nNJ,^\b&+  J,lWz^p26&J,Nj6vJ,O;smO#vJ,WwGr J,tm6J,ٶeסGM% vJ,udB1 < J,U+Mcbr" J,inq7%J!}aL vJ, XR O#vJ,C?%b+  J,W=bn 0IJ,K?m,2O#vJ,]Uy7Z CXRLKJ,ºuk 7 y J,kDǶr& J,$7/,O#vJ,0A[ZO#vJ,Gqw,gb+  J,Ұ#?o#5J,'LnH@1*vJ,+ElO#vJ,tENOf2 (J,S@1EY   J, t3mEJ,8WZr$. J,9VǛЗ9H5.vJ,&yTc43 * J,X _OO#vJ, ub_l#UJ,6hUm3J,lC?,O#vJ,o,N޶ݲvJ,b7dN2 < J,M0A'.xr! J,ׯO#vJ,tGlr J,,nI3b -  J,\]`E;n-IJ,nwSgO#vJ,/p6`VeJ,ATCLKJ,Q4b>k7 y J,%QD0E &nNJ,W 9=b,  J,gE߄{p14&J,tyPgIU@:vJ,B3O#vJ,\B&r J,F}]{Z  J,"!4Т,m4J,?`$O#vJ,Wz}XO#vJ,X!UM! vJ,ւ| dA0 < J,c#;O#vJ,zDqr J,vtaH! J,-Nn .IJ,ΤB!EuNJ,׏2O#vJ,p;O#vJ,cr?Nk9 y J,?䫤r$ J,2b*  J,S~䁣o"4J,-mdAH=/&vJ,_ƓO#vJ,}Znmߦf2 (J,QoY   J,+Üuk8 y J,@f,[r". J,+\ol*O#vJ,Od%\H`O#vJ,.թVH5.vJ,W:*c21 * J,^P#@2p<4&J,c0hF)QO#vJ,F _kUJ,' /m4m4J,1O#vJ,WĠO#vJ,>NݲvJ,6dL1 < J,FR_r" J,4ruՎb +  J,<n.IJ,qE*uNJ, s8AO#vJ,W LeJ,#{yBC:LKJ,TZ-ak6 y J,V^0O#vJ,0SO#vJ,"#fp:E #nNJ,^Ib+  J,[aVp06&J,WiĈpIR>6vJ,Vq-&O#vJ,our J,s Z  J,oݙA]Ym6J,HDns5Y)J,Z!uO#vJ,I|pT]yO#vJ,k'ѐM% vJ,U:d@1 < J,cyDFr J,.-ώr J,Z @aG!1J,r 'n0IJ,t|϶jO#vJ,-AzO#vJ,3)]H,|k7 y J,1[1O#vJ,;!i{"Yb+  J,${+Μn/IJ, ㈶E8uNJ,ȍӄ+O#vJ,(:W f, (J,Q(_Y   J,=Ck7 y J,Q㿇r!- J,P1O#vJ,aB#=`O#vJ,l.8b)-  J,r5ip;3&J,sor J,Tˣy_j#UJ, 5m3J,]MzO#vJ,M%'O#vJ,}Nλ^ʺMvJ,ߙcRdK2 < J,9Ѕor" J,`"O#vJ, _^hb-  J,Im4Yn-IJ,~ZGO#vJ,cp>* MKJ,oT=Tk7 y J,$NO#vJ,LO#vJ,UFDY *82,& :4.("60$r J, OO>vJ,|R[s+OK>vJ,F? :OG>vJ,FkO@)vJ,v8`<r J,5pSr J,`alOA>vJ,a#'kOE)vJ,o4LUOr J,wUPir J,;BF/ON)vJ,- <OJ>vJ,sfeyOF>vJ, ОXNE4"sNJ,1jE("sNJ,iVՆZE"sNJ,HNBfsEVsNJ,mS OD)vJ,U uO@>vJ,<馂r J,1lr J,+B9r J,|n:r J,HOM)vJ,(dj踑/OI>vJ,RGyPOE>vJ,NV;$OC)vJ,@ʈ]acuON>vJ,iYTE6"sNJ,4wr J,ĢޜE*"sNJ,UGH r J,|#=E"sNJ,M+p":r J,HKcgAOL)vJ,u =*fOH>vJ,ޱVק21OD>vJ,%].Wr J, ˃#E"sNJ,B1Q Tr J,ԕROB)vJ,d{TOM>vJ, cr J,_Rjr J,hXr J,b4jaOK)vJ,OG>vJ,J-s/OC>vJ,k2IԻFȉE8"sNJ,%{E,"sNJ,ZdYAE "sNJ,z+`[OA)vJ,*wOL>vJ,V~>\\:E"sNJ,gþaTr J,|0@ٮr J,pzdkr J,Ztb OJ)vJ,3ճ OF>vJ,K0fOB>vJ,ᶠ⧣r J,TO@>vJ,*rT :LOO>vJ,z#N OK>vJ, 1J%҈r J,ŽblE."sNJ,`U%)E""sNJ,&ksOE>vJ,Xc#OA>vJ,$KG҉OI)vJ,qOɪE"sNJ,`+r J,~}rAyr J,2Idr J,BON>vJ,`iOJ>vJ,@6zur J,C_0rJ2(^r J,F%Rr J,\ϚTWOH)vJ,/gУOD>vJ,Wr~q+r J, E0"sNJ,!OM>vJ,@ӝB΄OI>vJ,1?E$"sNJ,T0GLE"sNJ,A^7sr J,FBr J,|e>ބOG)vJ,ƶ,2r J,@: !OC>vJ,LCr J,(pmeOL>vJ,Q!OH>vJ,OҚdgE2"sNJ,V 3Er J,CvJ,EqBOF)vJ,dN _(r J,_2=klE&"sNJ,ҏ*WE"sNJ,ur J,< AD@NCMBLAKJIHOGFEO,vJ,+cAe ZO'vJ,S/O(vJ,0ѫzr J,, Pr J,oԯ)uyr J,5+=|mr J,qLzO'vJ,fYO)vJ,IK3uMO'vJ,HBO'vJ,}ObknO&vJ,+K8;7@B*u3M<%!'b/Y87AY ,4d=<M(u0s9)ABl -5 >cV)<1o':0SC8:.A6[,?4q*=3(;F1eD9@/B7c-@5+>%4)<O2':\0C8}.,:'(Y;0~<I*=2~(;)1>D9/hB72-@5]+>3})<2':50C8V.A6,?#5W83(;&9q/B8-r)6+?T4)=1;09.AG7,&@8*G>3)V<1k/CV-@Ax6,u?4m=2V(t;1Di2JB78k@55+>3_)2x': 0\C8D6c,5y*=3(;mD9I/B7l-9+>)<X2';e0`8.A7,?&>j3&<1&5:/BB-A[6+N?4 20(O0CL9.$Bo7D@5+e>3/)^H'{:6C8.hA6=,4S*=2(;.9"/7;-@5f+>)<'2':>0_.A,?,5*=B3Y;m1&:{/B@36&?^4))=}2''0C$9.BQ7~g5*3)`<1*']: Cb8-JA6,rL+*w=O`(~; 1 D|9.7-u@5?+>`.<':0fC8B.6m,?5*=1;O1wD9S/Bv-@6+>.4)<b2' ;o0C9.A 7, @J5*)>t3(0<1'?:/B<8-Ae6+X?4*Q=2:(a;0DV9..By7,N@5"+o>39)<1R':/@C8.rA6G,?4]*=2(;21GD9,/qB7E-@5p+>4)<12':H0C8i.A7,?65*>L3(<w1&:/B8-@=6+0?h4)3=2 (;;0C.9.B[7,0@q5+Q>3)j<14'g:/"Cl8-TA6),?45*=2j(;1*D9/TB7-@5I+>3i)< 2':!0pC8L.A6w,?5*=$3(;Y1D9]/B7-@ 6+?84)=k2';x0C9.A*7,@S5*3>~3(9<1 'I:/BE8-#An6+a?4*Z=2C(j;0 D_9.7B7-W@5++x>3B)<1[':/IC8&.|A6Q,?4g*=3(;<1QD96/{B7O-@5z+>4)<;2':R0C8s.A 7,?@5* >V3(<1&:/B(8-@G6+:?r4)==2(E;0C89.Be7,:@{5+[>3%)t<1>'q:/,Cv8 .^A63,?4?*=2t(;14D9/^B7(-@5S+>3s)<2':+0zC8A6,?*=.3(c1D9g/;8-@6 ?B4) =';0Ch.A47,j]5*=>3C<1'S:CO8--AE,k?4!*2~0i97$a@M >EL)e'/0.6B4T=;[DBY-/+4E2~:{t8A?*>`3(<1&":/B28-AQ6+D?|4*G=2(O;0CB9Drh5^@TMxJx{d=hZwPĵ!~NF֫tjɗ`֍3VJuL$zMP8p_^Gfn[LىR]H8LyFqt<> qh:]qSNyIwmcYwOŴS}Eתsi0_|KŰVyjoye`[mQGkaukhɘ`֎dWTCMzq*gn$]R)HvlbXxN|Dةrhe^pU}J0xnÛdnZQR~Ft  kO`F fV}LƱWzkpzf̓,\ 9RIHk_vqlfaя/X N`{r$(Dhlϕ"^TI3wncϑYP}E s  jb_oUKyoœe2[AQQJGukaCWHuMŲ"{L5q(\GgӔV]׊S[I6)wm,bАXO-|D r! i^3U!Jb$yo*d~F9R!=k.`xVzpÝ^\>kR·{HvGlb {L܅:N oB{I5T#Id&xK5n++d -ZKۇ9P);/tR!=jsJ¶J{GuKa9MS{MYxgI5STgKNO8m-^c .YL܆:O_|E<0sS">i1ɖ_FԌeUS K;VLKGb>4`X~lN|J2rUYuhEH֋gTUJXx}Kgn]]Fdy} kPZ}El`tRnj0_ L)yoe9d[Gάul,|atjW{}~fqg5]zfSFE ZwMim_Gc>4`Y~lOynbsTpicN_xU>K~y5o\'e˒ZJڈ8Q'~Fy{Sok``mVL*zf0\pRQHϭvGř|bsiXCNƳT|LgrzES^} TCJ˯xnGK3_ZBP}FtjezUS@L^yp*)fQ(G*vPQ=(mNcY<̆*OO| E, sC.i! _6ČUUCтJFy; %oLe~F[7tC_kP`5Vфzp \`RHvi٣l7b.$n\N7.9d2kWTEӁIHxm;WnMM6d-#OZm[PJ\PtsB^jkkGu la6ZؼMt{nzg%j;VS ulopYmO7c.$PYn\O}_hUu.K]VpolbcYX3ND|<oWrz~h imTz3J}xpnkd62P} FtwjU `?C0LNy of^[;Gv@A,l!QaW@5{qgZ]-SjiDwrmlccYY3O <syi s_+U8cK>ZoL5e[o]QL~Gxk$` WDLOz 5f*U\RvHvkbXؽhNy|qri:%x^0T=hJxnkoXZ׿gP~>Fƫtj;ƍ#Vx:eLz=@(pON7f7<ɉQMH(OvuvalVaX MP{רqh*]aS>iIwmcY׾gOC}pEǪsij_lK :ortieo4P[nj6Qu;X:ƎTW3Mڧpg^] ODHT V J,?׮J,O@^mJ,`J,J,%E?nJ,*?@J,YԢcJ, j 9J,Xl`"GJ,U&zJ,T (J,څ2@nJ, tV$ZJ,LG J,L6X J,J,-@6 J,7TDJ,+< J,f  kwJ,f`.J,h< J,y2>J,Ï#`,QJ,K# JJ,%"# o J,Y&`1S`J,%e5 J,0)JUJ, +J,fu+~J,q)v- J,\.9HJ,u0J,P1@ J,q؀ ՛ J, w J,xAJ,|`@WJ,R:J,m鮗% ~J,(#_gJ, <J,y J,'*48sJ,Ӝ@r J,9e&6J,ZEJ,Ԕݟ eJ,w J,etJ,1@wJ,l£ m jJ,ajm`&}J, ~J,LIJ,[9ϤׄJ,Ax`yJ,D$@o[J,}F@xJ,Ԅ ଠ J,Gy >J,& J,Lǘ3J,lJ,6SAJ,"oQuoJ,q|(J,( J,H ܅BJ,8L.WJ,ORDJ,7@~J, 5rJ,͢Y]QJ,~l VJ, oJ,$@EJ,f!H`.J,.B`I.J,:"uJ,hH J,p}oJ,:UqVJ,=A%J, @cMJ, J,ޯ J,n}u=J,ǘ+ <J,a#LiJ,Kg J,je;J,nm@]J,RWdT~J,`a(J,XOnکJ,,MJ,W J,U) J,$rT`ZJ,o <J,S} aNJ,HM J,LE8 J,0 J,cJ,G(A J, Aos J,Z'? ᄯJ,1b !^*BJ,RuJ,{J ?} J,v| A J,`AJ,ZG'a?J,),sJ,+"ZAJ,p[J,#g a!J,Kzl`.}J,\CaJ, G>J,ceAJ,&1w J,cJ, J,HJ,U|6dJ, !͔J,6aJ,-b"!*FJ,1#"J,d&a75 J,\'ALJ,9'SēJ,^m(ay J,P *aҙ.J,6p+~J,:4A* J,&=]J,lӋ(0J,l/o_J,?/NJ,9d1SJ,MyJ2!R?J, 3AJ,:V/ANJ,Lcӟ0AFsJ,U4sJ,1/A,0J,!9Ҳ- J,<EJ,*>5J,AjJ,M`C! J,oCD6J,ȀE<(J,9XeFAvJ,L~H! J,PIa_ J,JJ,wa\J,_aIJ,e0 J,nJ,!%J,Jƃx J,kb˛J,E)aJ,f7,J,mJ$*[ J,/qJ,ߡ{!J,/(iJ,E鋡mJ,ǧJvJ,?KaJ,s5XJ,^!xe'J, \J,SWNjJ,_&a23J,ޫ< J,Sʮm?J,N!c?J,)<1J,%<ߛahJ,\aSJ,Hu!L J,oUl!' J,yJ,7aJ,e8Z%h J,sTJ,rNaƈ/J,A5vJ,㨬ʧu0J,-9m%]J,&wz=QJ,Yja!J,:S3G J,<% ΨJ,JWʾ J,u:ׯA5J,rBJJ,I!jKJ,Ԝ5V J,BRX5J,`AJ,BNaY J,UǾJ,!QbJ,J,5b( J,1à b@$J,w'y!&ǪJ,(bZ"BDC J,t#Ò" J,W%mJJ,niN&@UJ,o 'w;qJ,,n:+-J,gJ0n$J,H$1BUJ,O1C62HP J,-`3rJ,P1b\~J,U6 0J,a6"J,h8QJ,8b9J,xh:BԘ2J,Ø;)[! J,:J,ct>!gJ,W|@BJ,@"\ J, )B©J,ZXDC50J,/'>@bJ,oHJ,3I"J@ J,IbJ,0ϿNb" J,O KJ,$PbT?J,m) O"ЮJ,V:dR"AJ,ĭ!Sã J,TB+$J, ?_ZS&!pJ,UVŠʧJ,ЇJWJ,Y̨HX0wJ,6NJ,fZ"vdJ,=)[b#J,YwZdJ,ZT]J,ow\BG J,w{]( J,6[bqd J,~3[\J,b/J,ߝcOJ,Fzbڽ[ J,B8J,U!>e"S J,]bgB+* J,cu^"J,O~Ύi†EJ,ZjsT J,2ْ`"GJ,5:l*J,cjbJ,]TB~2J,,pcJ,%q"J,riޔJ,sB}8 J,0rmJ,8x@(+ J, &y~Y J,>zBV J,E^z J, 69|>%J,Wm|bF J,~D}">tJ, ÚPJ,0tVJ, wrJ,[b1J,1KͲxB#J,jJ,y\JJ,>GR"GJ,`bJ,̺yBJ,K"4J,tFJ,rz>cJ,.Է⇤zJ,I%J, 54J,<Q J,ED=J,Ҷb_J,7B9J,ˮsHJ,t:3 J,X\"UJ,2v8Bc}J, BvJ,TkJ,9"fZJ,OaðJ,q. y[J,c]N J,t@][J,8ьuUJ,Ծ" J,W? J,F59J,b嶢J,ɸbJ,vlJ,d"qJ,zJ,(BA J, 6^J,BJ,?C_J,:J,PUDd¢J,IJ,j⃜?J,GmB& J,(EJ,TpbՔJ,O J,zS/UJ,P +> J,Ӱ~C J,zՂvJ,klJ,yl@B-J,w# J,F q3.J, a'J,j:v/J,҅>[J,*W@⢤SJ,aKy6J,c!?{iJ,8C_J,|ͻC7 J,}GD''J,Z)C#ߜJJ,|IM|J,AMOKJ,/N#SJ,P J,-YQ J,LRhJ,ڕTA+J,XUMJ,$uOXCSMJ, Z#J,TڤXdZ~J,'W\2J,Ww[}J,pV^J,K]Ra#pJ,M9bvS J,^cc J, dcJ,YfeiJ,pcfC{6^ J,(nd[J,th3J,,xii.\J,>jhN J,OTAk뫭J,?MCk7/J,ic4J,;nÜqJ,! nC J,3oc J,%/m=J,mRJ,1*stJ,ZvLJ,Sav#DۆJ,şC9wk J, 9zQJ,l1{aL J,Z){J,sM}|%J,]g%~J,aF#iV J,0fCvw J,͞"&J,FCtcHHnJ,!J,;J,<& EoqCJ,'#J,cCMZ2 J,O,J,HYb J,ʌM- J,r#QJ,C J,FE{c J,w fzSJ,P`BfJ,eOYJ,Z# J,朤пJ,R'HAdJ,μKC6J,xp+r J,Wke J,w2\IJ,[ƙ#"J,r;BjtJ,_iHJ,E4 ㌎J,EV#.J,#UJ,LbnJ,t=cYmJ,բC|kJ,u2J,Aä. J,ՅہJ,Ҝa^6J,nJ,>KJ,1TD.J,ӌhSZJ,hK#*J,a R͓ J,SWCJ,˸ҧJ,gYqJ,Ȼ#J,O J,z>b.J,׼J,#EJ,ҷmJ,<cSQJ,G^b J,qŃ!uJ,a cJ,CC{J,##d J,l6J,QȃJ,,!cY J,&!MO J,򁭼c nJ,Lm#jJ,}S>c~N J,wjMJ,sMLcJ,uCD J,0']J,2;{ޣJ,SACPP J,I\Q߃TPJ,Zo8;J, k#QJ, #{J,ECGJ,˧-mCZæJ,voIcJ,/^}J,Mh/J,BK_CJ,N{&Z J,Ml%CJ,9ݣUJ,k#vzJ,$*#J,A|J,"("qHOJ,KC7J,ڢdC J,4g~J,WCJ,13|UJ,U JötJ,VC `J,WpBJ,wg#J,%eJ,loDXMJ,.QDJ,@] J, fDdd J,fJ,RĤ27J,:kJ,g$J,w=dlJ,Cy zJ, q9J,( &J,ESJ,ǹJ,=< 4JJ,j4ed J,%)D|vJ,˿d FJ,ls$#=J,KzbJ,f\J,kC=J,՗`]J,ӜJ,UVJ,)@$}J,D"dKJ,J!J,"DdJ,bJ,Z$4J,&<. J,tq-dv J,-}J,dw/SJ,0AJ,"zW 1{Д J,v3dJ,5fJ,6nԏJ,٩6Ļ"?J,:1|7T&J,%834J,1;:$iŌJ,xq9m J,DR7# J,P>:$|dJ,DNM>R{ J,&K>M J,ŚA$CJ,/@%J,`; hJ,J=:D &J,TFd} J,G(V J,HFJ,_J~J,JJJ,Lĵ;w J,O8M$t|J,bNd&J,Į=JP좹J,y,kT$o4J,fWbJ,.*XJ,LYYd| J,ZD ?J,u?ZĉjLJ,ޭ[d+5 J,%>\ĨVJ,tL(YAWJ,5D`Ĉ\- J,9:'[c$J,cDXJ,-4ueDJ,'diJ,>?%gQ=J,g',KJ,D*idgJ,-it+J,k#J,rDGJ,qnxs5 J,LptS J,$uȿMJ,v J,wW J,B+_x9ȥJ,Bw8J,zJ,H>{$_ `J,3r{dOfJ,Y}lQ5J,1r `uDzJ,= J,&߁D>J,ٱNzJ,0u &J,$$\9MJ,#Ti1mJ,C:$ J,au>(J,2W֋CJ,3J,%Dr{J,/ޅdWJ,}汘ĬJ,$2J,('J,i]TJ, 4? J,9Kܛ$>J,6dTJ,\nğD F"J,'š$J,~!D/ԭ J,h'J,q;=ѨJ,i#E;]J,$@J,:E $lΞ J,֢| }J,ӻ*jJ,J$f J,^w J,(ď J,7 pXBJ,ODJ,46IJ,˒RٹĚJ,jF$ J,.B J,x` %J,̉ФķKJ, 1sJ,Xdsy J,D:J,+ȤnJ,-md& J,3dmrJ,|^~Į1mJ,擘NzJ,PuJJ,QCJ,y5DHBJ,Xe-ӄ?cJ,6u#J,m$EF J,RJ,Q J,v߄J,$tĽJ,s<$7J,O,$n#J,gsDzx J,e$kJ,-/w$ J,EwDd J,ʳ3XJ,9H[UJ,d1~GJ,R~7BJ,4\IvxJ,îDCޠ J,Td; J,بEXd*J,B+-=J,Dx,oJ,>BMJ,pd4:/J,XdU J,sdgD J,뒫pJ," @J,AJ,e J,'Em4J,`PCTJ,/ J,L7 J,% wJ,ęcuCJ,Ҋ eJ,ϙ @~J,K eCbJ,M wJ,V: e9J,:|s0J,W Z(J,  WJ,uJ,ZO1ÕJ,([p=yJ,!EE5J,XeJ,B%J,Qc  J,;(e"/.J,?NHJJ,+%'%J,<% J,𓆶J,Vh!孈hJ,ϥi#%=IJ,#EJ,z8],&ŊDJ,0m!+E'J,A<.ey J,,)v/%J,DC/e``J,U+H1%qJ,IA2bJ, [p1ņJ,=3FeJ,5娤; J,J5% J,5t J,"=8l^J,/7E* J,vO:en% J,Ά7mg5J,9>.AJ,zrSG=HJ,3KH=J,WőIy J,G1W J,֖jGeJ,T<O$K J,x9PJ,PREdJ,REJ,{J,)sc?7J,^?d2 J,ptbb,J,r4fc J,WgJ,dI>-heJ J,οi%.QJ,`_hE0qJ,/vkEVzJ,:fE)SJ,prn%n8J,!Σo1J,tq% q\xJ,K'qEIJ,f.s%Q0J,3s%hJ,_yEA J,aW3|eJ,lMI|%0J,z~* J,Ww=E 0 J,\RJ,L%'J,* oJ,G\ю aJ,Trϑ%y!J,)Al%rJ,.*4+zJ,9ZQe}J,`b%J, P%#~8J,_^ITJ,ovBJ,[ J,eRJ,*hE J,ʠL J,%gJ,gޭEtqJ,YnQœ/J,m% |x J,9E(zJ,@C[J,S J,e3ڨMJ,J J,ZrEpJ,t'E|eJ,ij+5_J,.lwJ,,| J,-YiJ,_2g J,Hlej` J, DS%7J,9:%嘬vJ,¢¥r{]J, P=ejJ,(\ J,:sbJ(J,g(RJ,ge J,ʥ}J,%G9HJ,˥ -J,0e1 J,F_mkJ,HO7Ѕ-J,^`eJ, ҅#J,靊e! J,ѧcJ,|!(; J,ϵae:xJ,24&ewTJ,Iݥ6J,"ݥ2 J,$ J,x.MmtJ,*%VJ,O<३3J,?3"dJ,E J,A)T祤JJ,+%ZJ,E21J,5;J,U_P^J,TS~J,l{{ -J,SbEEJ,VleJ, ^/eEjJ, VJ,czeJ, ~jEs!~ J,{E2 J,~sۥJ,Ɓ2%u J,0GJ,Np&5J,tt{F J,< J,C*FM>J,كgflJ,xFJ,֙C( J,sW ; ƌ J,yҭ J,giJ,)g?fLJ,=ڃ&J,Gn J,DwfpI J,톳ruJ,>FrJ,l2a J,fpy1J,ZgJ,C_mPJ,{$!J,Vf+ J,fJ,F J, !&ѫvJ,Xߗ"fqJ,k%Xf7J, ( J,v)EJ,M+Ʊ)W J,/FHJ,:-1fJ,p$6~դJ,d7 J,!8&պcJ,mq8J,2:6x\J,:`H J,y9faJ,y;sJ,c?&V2J,O3@f'-J,  @[J,efCJ,=EƐJ,GBJ, K\J&RS J,~=NQJ,OƐJ,naOfZJ,O&yWJ,SsJ,߭W( J,ͮEX J,ҾA@ZƢJ,Frd[f!J,d6xZ* J,2U]Ƹ}J,"w^7J,ʖH%_fN`J,zb.[\J,s! [PJ,Z c[/J,.(jd=J,EfdZ]J,ѭ! e&̪J,ZSffNJ,lbYiɐJ,3l&yJ,qnM2J, aJoYJ, o* J,pfLJ,rf7 J,peIJ,v&2J,݇v J,E}xFJ,ay:J,fL zFUJ,{F|J,\\yƯ J,x}!J,L~fǁJ,J/]J,"$4 J,f*F-SJ,*нJ,gJ,Cٽfz8J, ƾ)x J,# J,?v_J,J,;ꨗ_ J,NX.4 J,0{FλJ,'@J,2ž[J,|VS J,t}ء8V, J,ۯ6> J,R"q J,c}fו-J, #F8%J,nۤf J,M]ѧ&J, 쯧 J,aQ0J,몦I J,! J,^Ϧ)&M< J,yjfVJ,v|wJ,}g&TJ,;V+_ J,j*&S7J,{ޏ%J2J,:J,־欤 J,2fz J,YJ, &62J,+*J,Y(Ƈ3J,S{\J,T~ J,ƆJ J,SO*J,MԾf_J,TFbJ,$FI/~ J,\Af J,?&,J,Eϟ6fP J,y[z J,qŚƉ9^ J,ArJ,G糊f< J,.ڦiJ,FmFg1J,2 J,?֮{6 J,r[&>?KJ,;J,6`qw.sJ,')TU+ J,hpFgJ,0FeJ,i<oJ,adFJ,ffa J,GFsJ,J,G'J,Fg@J,!{$_ gJ,? GJ,UH"'AHJ,}#gJ,É#'ng7J,%}J,SΜ&g J,A2'8-J,lq XJ,X)=J,6wd g3oJ,x׌+NJ,~u-,dWfJ,D')ʼJ,d|1.!dJ,?@/nJ,Qp0J,3Fx148J,.Gw3 J,Z/3aJ,.x,21J,s 5@tJ,;1h5ƤJ,N5_J,O5'T~ J,K(797PJ,)5'n J,#~;_ J,+:{* J,(=ϥ J,mS='J,C?gJ,6]:ōJ,K|='J,qrBeJ,;C'J,-8 J,L7o'+J,mVgJ,ν'WG7h J,IX~J,g1CVM% J,1Zǝj, J,M'-YG/ J,ч,>'͛QJ,P KG_gJ,.mDgG8lJ,1O J,:`Gv J,aGgJ,H=VKJ,cdJ,Rc'J,e?=jeJ,bXEfG J,gϨo J,ǏhJ,(=b%1J,QϭjdJ,bTy];'q"J,]X llJ,uȕl J,m'^),J, No'RJ,f oǽN J,F'oGjfi J,rG4J, s%'J,ytؤJ,,5QstJ,7vqIhJ,svG6aJ,A;ix J,yǕQJ,Q/_z#bJ,2{CJ,Jz|GNJ,>x{'QJ,c'~ J,v~J,-Pg J,j"' J, XC`J,Bb'-%5J,j񄇯@J,) J,ӗ9džgJ,gJ,9> J,&i%`] J,j J,J,=u"GJ,%b\WJ,C CJ,%Tg J,Z J,^J,ҿ}gJ,qxUtJ,f?~ J,^vJRJ, ,J,zj`v J,BʖJ,\> gJ,:2gRJ,,(PG J,3gJ,<+J,X3 J,/eG]2J,i}GJ,tˡJ,}ʔ J,a'XJ,[J,/dϕ%J,; J,,oJ,ΪۓzIJ,+n- J,A%z(pWJ,umg2J,'M~ J,̏J@{\J,ŭV4 J,7Sl9q J,mGC J,gԱJ,֤g\J,qN,NJ,N 紇J,C@ ZJ,[7'p J,XR J,u/J,#QgR]J,cFJ,َZ$J,~ \ZJ,a=\J,VsJ,rAU[ܑ J,! ^$<J,=.u\GTJ,O § J,ނsOJ,*gvhJ,U9G9 J, h<J,QGD J,̶9I+c J,n&J,C ,GJ, 'oJ,a·?J,K+fJ, ^jCч+J,o$'J,!g! J,OY'W_J,J^'ޖJ,7}9J,QUCYJ, "vRJ,*M{pjJ,7U}{bJ,9J,C7s'I(J,.m. J,$i"[JJ,.iB֧ J,S:%'o+J,ǙJ,0Gv J,N aJ,>ȰKJ,^GU%KPJ, GfJ,dgӭJ, h'8J,u_Lr J,J,lF4J,t?'J,CJ,} D?>J,EZ;J,0 J,:g#sJ,l%zJ,8TmJ,x$6 J,S3J,%h J,PȆ| J,`^+q J,x J,RXJ,pO'NJ,oH(J, h@J,bd J, }AJ,նE hVJ,?jJ,Q#(!eQJ,u:' J,ȸ J,(!=J,!O J,07v J,ShHJ,LJ,dvHJ,9hio J,&|NJ,!E' J,i2)Q J,G)HrJ,t+%eJ,e,hJ,\ї.~J,= .J,1%{J,S{2Hn J,m9G2EJ,Ү52~ J,A5;5KJ,VX<(hCJ,T+-=t J,R>HJ,C?MOJ,A =Hd6J, ">flJ,;J_*J,qtEDh~kJ,`I5J,ϟJ1J,Y@mJHK:J,BdLظ(J,^}MHp0J,GPH77J,*eRh J,So J,3THTJ,X\U(l J,K>v"T~J,pVHW$J,"6XH#J,%YhJ,\UߴJ,Kg](좚 J,t^(J,o9_ȗ(J,F<4aH c&J,7bg J,*`c$'J,d(J, Tc:!J,ᯔf\JJ,GaJ,wa9:i J,"jklǒJ, l( J,=J$mJJ,Sl(J,wtoHHyJ,?op J,/t( J,.t(9}eJ,]vH{J,A,w1J,2Bx(xJ,Q5} J,~"CYJ,}!J,2}\pJ,HЄP`1J,_<TQ J, rKӉ(ƟJ,?N@Ⱥ@J,:ԋȲgJ,& J,Em'1J,ՋoPHJ,Ui>)J,l݃SHJ,Uy,pJ,)~HLJ,#yk#ȴ I J," U(OJ,~WNF J,f(dNJ,|Np^YJ,8T J,c3Źh@gJ,GGҝH J,;HJ,J~@qqJ,֫^*J,VgJ, 4K~!$ J,Wh(I4J,  J, g J,uHAG J,'_maJ,+hΦhaJ,׹I(J,tZ;E/J,%_#KJ,w(ӎ J,@_hCU:J,/1J,>IJ,!uh7` J,&=J,-ȹg>I3J,~ش7J,5ȅ4J,#D('=J,7_XW3 J,uSI(ZJ,{h 'J,a6/hCJ,dXD J,xJ- J,p9ÈTJ,X^cJ,`{ƈQ J,J VDztJ,uH}/ J,&S(\6 J, (J,.Aˈ NJ,TxnmJ,UKJ,+iCJ,&z! J,2#|Ϩ8_J,/U8hJ,$66 J,׈J,n'IFYJ,9(BJ,3uJ, D艻GJ, ($ J,R_%J,6(>}J,ĮȟJ,V^( cJ,VL\.pJ,=G(cJ,uJ,%&(fU! J,(4J,aKdѷJ,ԔJ,h J,F*8!ȧJ,w9d)J,+E)zJ,jŔ f J,hI% J, i J,, 9LJ, aRJ,T J,o'J,0AɨJ,)h*ɹJ,hiS J,>I7]J,| J,[D}J,H0.J,5ŽsJ,mJ,iJ,] BJ,kJ9a#J,>4'IJ,3T6*i J,+XLJ,14,K J,kI-i; J,1d.it|J, |. J,, J,>M^3 1 J,N/4 mkJ,n?5) J,.1U6J,5 ,J,k*5;J,j>J,dA) J,NBIBJ,)DI J,PhJZ, J,L) J,:Li3J,oM%?J,{gOrJ,>M tJ,CIRix<J,FS,<J,-,RuJ,=64U ԺJ,mX)0J,ξ^SdJ,=zcIEJ,}sBf<J,hRԨ J,fSaiiS J,: skJ,4m$ J,{mI:VJ,qdoDWJ,#p|J,oJ,wWarJ,I(oJ,0t)KDJ,FtJ,}uB J,pwI J,N.mxƣJ,]][z鬴BJ,4{I3 J,zFz)ǛJ,}KJ,Qi7{7aJ,QiYX|J, ?< PyJ,u1OJ,JѣJ,D;8 J,TtIJ, ݐQ TJ,}i* J,8硓I'J,E뫔7J,A߯aJ,sD$: J,GX'XJ,~,J,q J,I͝LJ,Ǟk J, $\ߞJ,T7iZt J,jáIJ,+o)VJ,GSIAJ,@]j J,xqEIvkJ,Y֦.{J,SVJ,)Y\J,^.iܯJ,ت J,g몉!J, ehyJ,0P & J,ycJ,.3I)zG>J,l;J,X,՛I'hJ,OԷikJ,s lJ,DE3-J,rmy J,)J,ZlL] J,zy oZJ,eV#) J,W&vJ,5K dJ,+Qĩ'.d J,i]PJ,6I*1 J,VɩVJ,%veʉIAJ,75irV J,NuΉ: J,lsqJ,vAJ,Q)"J,bɭlJ,sPixJ,b!YJ,㏑.BJfJ,j먑 `n[J,l=x݉jJ,t)RFJ,z` J,%~F)tJ,&1u~J,dW QJ,hiH J,|AJ,&I @<J,YmVi J,k/*%J,@ iVJ,\tOI*J,p#&SJ,-ybE J,lvIXJ,^i J,KJ, G J,R^,iJ,/ 8iJ, EJ,"~IH|J,)yJ,1 Ay J,*61Jb׭ J,++J,X*=J,j5B J,׮Z ҉ J,|;ǙJ,9 j"kJ,Jo0 k J,>_^ jd J,k6I KJ,= H| J,$>JǹJ,{F*IJ,CH J,{I0WJ,gʀ XJ,O| J,DZAJ,oMffJ,|!_jJ,H3J6yJ,%J GJ,ʩ;J, J J,  }ZJ,Bj=KJ,eؘ@ʒ J, } =#J,K"xxJ,ߞ#J( J,Oi#z }J,a f%*AJ,i(c%&g%J,lI`'MJ,s(*qJ,`Q(v J,gn)aJ,塇'FJ,j,55J,% jJ,"!8(EPJ,m/Np J,)0*ogJ,5ʁJ,mŌX:j jJ,ew;X\J,Oz;*Xw J,l=JbJ,D>J0 J,i"?h J,0ףCJr٪J,\sCUJ, E*!| J,:iFJvcJ,ȥUHGO`J,7HLk J,bI j'J,sxH~J,5HKcJ,(&L~J,aKJoJ,GR֡[ J,3'sSKa J,(TjCJ,3SJŃ@J,AxVJ,0W/J,IRj;pJ, "[jυJ,$\_J,iՀ`j(J,$jarf J,4%J,pZ:RJ,])ۑ vJ,ɺJޅJ,h@铊J,ʭJ,%:C(J,NI?J,I^* 1 J,n2JlJ,dXrJ,! /" J, ;Yy J,UjEJ,fIUhJ,eOJ,84ڲSsJ,s `+J,6CJg+J,&ߣ iPJ,Րäw2 J,J+J,X`ۧꀞJ,&aqT%J,7JV`EJ,-m*8J,*r&JJ,C ŵ J,kKJv:J,g< J,*J,G`j J,amk9 J,|GJ,C/J, c8H J,UJ H J,gӳjJ,gjtJ,2).J,liƮ%J,뻽jKJ,h⵳ J,W*+4 J,}S7 'TJ,=;.~l]J,U J,MejQB J,#LJnJ,J) J,.>ĪuqJ,u8~*ɪJ,\lȊJ,66*;J,#nϊqJ,-؂J IJ,&dJJ,Ϯ!ҊUJ,J9,J,4^`{PJ,7,J,"*J,bߊJ,<|>yɅJ,?: J, ,:J,c!J,TJ,:ꂬJ, 7BJ,f'b,J,) <!J,kP: ' J,n"ʁ8aJ,BHaJ,ai J,I/J,ɹ qS_J,}` KJJ,׹*l3SJ,#j6J,LkTJ,Dq,sˤ J,FZ+5!J,{t  J,)t+PuJ,ĸc+J,rCyM.J,@0'}0J,4 mzJ,wd!˔SJ,X Dg J,(kJ,n! 8J,G "+DJ,#X=J,џ%KvJ,}LE'(KqJ,>*!J,28-QmJ,C3/?XJ,q0k-#J,T2 J,lY2J,8|e5K7. J,&6UJ,UAp7n!J,bЅ8> +J,7ˡp J,Ȕ:kirJ,+=%:J J, I< rJ,"><+3G J,&C;K# J,)AUJ, ܯPC+x!J,;|.D+ J, Dˍ"H J,F J,G+ə J,#æF(s J,9?E%J,J'PJkUJ,T[K`M J,9J+;"J,B_LKxLJ,PHJ,KXPaEJ,ΑRPIJ,(R+ J,hR/ J,` k~RNJ,낼WJ, ݓ?kL J,n J,F:c J,B <J,|?" J,pnDJ,Lk/J,'L+J,W 3 J,'KJ,Z yQ J,( KfMJ,8sbK}J,n J,fAJ,mViJ,Rp "e*J,zeD p J,a cJ,@0 #J,ޯ W(J,e\k !3CJ,d J,z J,$U,L=J,O]LJ,HYbh J,? dJ,ZJ,y.왲|J,e, J,p,iJ,(HJ,HN|J,KT" {J,~*#%l(J,d}P& Ӱ J,'_ J,_(LDJ,),2" J,я7&LoJ,[' O*1J,ϵ,̢ J,l5*z=J,/غ=. J,Ds/Z2 J,I1 J,>>2l2J,3fJ,cTA2+*J,$2잁 J,+/L6L=[J,^6yJ,ڕI`8;_J,; y7l"J,4Lh J,/TS2YIJ,&ES;,;2^J,0L9lD~J,Z4 J,:2L]J,`@I1 J,KDE@j^ J,4D,(J,|@DldJ,4LF# J,:NיF,oJ,AhHEJ,!(3Jl|J,IlL{J,<۴;M ˻J,hSLl J,NOJ,<QlB_J,tSc$J,pyTl;J,|ܙU nJ,NW̟ue J,yN1Y,b J,IK] 7J,6\t^ S0J,8\_'J,)n` V J,pYa TdJ,Z< b43 J,e J,}'flsJ,gl )J,^h "J,=i J,X?h J J,kLb7J,i,+ J,e^4J,+o@J,Uo aJ,q2D J,rBr,J, pY$J,ݻu gGJ,5x J,axT J,G8bz j2UJ,I}{ކJ,jW|,=0`J,kx̗J,~ZrJ,u=t J,#QG҆J,օ̭p J,wXlJ,c6϶,RJ,w <\J,}%a,:J,QKCJ,R/ J,., փJ,D|㿈J,OaL]J,ߜQ J,L8J,وLvTJ,\L, J,2/lѕlt)J,LCt% J,溛 J,FlaJ,1<,pJ,9%Cl~IL1 J,jx 'gJ,Ðؑ, 5 J,έL=R J,1Eb +A:J,ՇLJ,!솢ZJ, %J,gL|J,蕶J,܉@Ͽ J,,@(J,ul J,&;N\0 J,<=2(Pq J,MNJ, EJ, ;p J,P{ <2J,v"l(- J,+5Ŭ:J,l=^J,̬ J,#y>J,|TQάUVJ,S aJ,zW OJ,`Տlcb J,ȑd٬ bJ,Bql)J,% wJ,0 J,;`l J,J,Tu>J,Lj#J, snLtJ, ,:\J,tVL[GJ,]J,@FJ,2y;J,ĞWMZJ,WJ,r  ű J,3 ;J,%ab - J,xQY -TJ,IwMKHJ,OVm1J,N; EJ,x]->lJ,BOm^{ J,@}Y)] J,Oe(J,|T-r J,:U J,i:m J,?Tm@J,+[NJ,?\\m J,7 tJ,: 8J,N>/J,;ګm<J,FD L J,Ds^J,Rg">[J,W/<͢J,NwL$+O J,"( [J,F) DJ,Ͱ.jv J, 0msJ,nx1 NJ,w2žJ,Ζ2-6GJ, 4mB J,5AJ, T5M" J,TJ,~?-5J,B.H?MgJ,A5J, e@?GJ,d5 m4 9rJ,r+DbJ,EmJJ,!4iEl9nJ,_D-@J,=dGmD=J,JI0 J,J>J,jAJ-J,壆LM3 J,!pkNJ,jVrOΏJ,;YvP͝yJ,=WPf5RJ,E |SMH|J,-)W4( J,ƥXJ,qZ DhJ,ZZmJ,N\8J,D[]H J,n~]m|&PJ,aMwJ,b*J,^dmx)J,EeMў*J,$MHd.J,3qi?J,!Wj0 J,oql ݬJ,M*o(R J,q- J,T۰r7 J,3 sm?J,CsrM{J,(%uZ J, d7umdJ, 3wM wJ,ŠiyM J,z=OlJ,m{e J,|M -J,L} J,F6~±ZJ,0s # J,MJ,Z-7J,$3"-J,ʳ/ͮIJ,B&1FBeJ,]ǎj$J,xM )J,&gm(" J,3DLJ,?| RJ,ْ3J,Z J,Fs_H J,%MMnF:J,5SMVj:J,7aGJ,nm+(JJ,m\J,{W# iJ,6߽蝭%J, muJ,˔0fB J,8TM= J,ݣ-J,1ȬmJ,iAOJ,#J,?= ]8 J,ZϹJ,v-gJ,bƯOJ,K'AJ,:kKJ,LP[Tw J,l-:J,3N;w J,_ oJ,2pkZ J,i J,ymXJ,+ׇhJ,W5-]5J,P+í@J,&mJ,fY1J,˭J,0PM J,{6-n J,`J,Ux퓊J,K8mʆJ,?x\ߍ J,}֥ͻ J,mJ,q[W 䢉 J, rJ,nڭSJ,XRm8J,"-J,ȪdJ,³\MQJ,wJ,.흑ݍNJ,aSJ,陰\ g J,+HJ,j-<J,c*6J,+d&J,n,eJ,\;J,-Om+ J,k} J,pJ,&'ϝJ,* J,"Mא J,x+mJ,`)wM J,dŅm˱ J,MMJ,ʢM p7J,s3.&5J,7njJ,S_zJ,KJ,n x J,QP=.eJ,ωw.x,J,wJ? J,H_J,O{A J,yQ zJ,`; n' J,I ei J,IFk.J,1-~fnJ,Z1p.n"J,z,'J,a(J,KN:εiJ,7 n@LJ,)N\J,#*NJ,l@.N(J,"/.YJ,^M&CXJ,Ͷ+J,l2NJ,y4uBJ,8a6J,A8J,-8nVx> J,=9΀ J,37O;NJ,l<J,_+8.@J,U>}YJ,ܾ.>B$J,߿AysJ,Aַ J,rCqJ,#&_C.J,6EJ,I.2J,bIQ@7J,3iKJ,^LJ,ewKO J,C-NN,8 J,^2AK'{J,gPnk J,5P΋ J,Z*R` J, NJ,4'OTΑԲJ, boU 1J,e~JU J,$W#J,Vc* J,XMyCJ,95ZpJ,2YJwJ,E+_=J,~HaJ,66aΫ~ J,z nb.c J,(dNu? J,yye[ J,yXzbӳ: J,gNe oJ,l/h.V J,9|iDAJ,4`CbN)J,Z<,k!j J,e&JahDJ,/*mn kJ,nn J,<$9^mm4 J,kHdp6J,Q;pmc8 J,HWq?U J,'MpP J,tjJ,~2m.~J,6xoN6KJ,͝io>jJ,xNqJ,5r\uJ,zyKJ,ϼyg{ J,2j|J,D}NJ,wUlJ,E,. J,Ϊiv.mjAJ,Vs.\J,@YSJ,SOxn#J,Q~lhJ,胿)J,-2J,_3oTJ,@F/μ{T J,OqX*NHba J,06!3J,&[0N[]J,$/-AJ,(E5fJ,ƗJ,?ejYJ,isnɏ*J,g5LwJ,;>D]ίJ,H>ΡJ,Ln}\J,x \J,itmH J,0=N!NJ,3+"AJ,.<J,nsN{(.J,?(J, 6N J,TߚDUJ,=n/J,pKJ,N gJ,E.HJ,ԁq J,n ХJ,qA̴.R.J,ceJ,e$iJ,tJ,߹lJ,eWJ,Ǹ$ J,h^4мmJ,.#J,co6-nJ,vL΋ҒJ,8NDyJ,)B J,p4î[ҡJ,s@NݦJ,iɎJ,*ʎ;ąJ,?:.J,q} ~cJ,DsRn{J,KgO /J,@ͮb wJ,GˮJ,6r7 ѮԜJ,L8 `J, PL J,^Ԯ<,J,s6n-P8J,Ӆ-rJ,"&׎&QJ,56J,aSJ,LÊJ,$ץ.xJ,cnJ,kqBJ,hB.J,ONUJ,{9tǷJ,أ69J,1V/;J,K@.}J,Yߍ.$uJ,TЄJ,{{I莞|0J,0J,ؗ /lJ,徿.]@J,uOn2J,h[.oJ,g? J,Rxlnm$J,,J,zٹJ,P&NJJ,T.oJ,*])J,6?]KwJ, .}J,pWPTgJ,C&q J,`M?J.vJ,+Ta{9J,,ojJ,cr/J,w:o J,}-jJ,}o /J,n OQJ,e^ J,̷ W J, iJ,<!]z3J,Xh/dJ, 탕J,&Z*/J,hXAWJ,=UD"J,-5  J,%* ` J, #̸nJ,DuI%O%WJ,t{&O J,q?J'UrJ,0 (`$\ J,i([J,*/LʃJ,Wm$+rJ,S-.+0J, -i J,vw.[y^J,.WkJ,/#sJ,\.UJ,F2}PIJ, /J, T5O 0J,(X6/J,K68/*J,+: OJ,:oS J,T~X=%oJ,*J>J,XDAV/#J,} CǬJ,6?CJ, ʋF$<J,ܽR+H)CJ,.I? J,g;J'J,KN4 J,rt J+bJ,fHDњJ,-NJ,ySϟvJ,$+SτJ,yo~TjOJ, XVJ, зgWoJ,Yz J,[oJ,(l\#-J,-]J,Uu^/Ʃ J,dJ_(Q J,I^a@S J, b1J,_ĝbo J,`GQdbPJ,+2(e747J,\f/ J,WfOJ,u}lkJ,Jim}J,3^n@J,CBn/EJ,ro/eJ,Jqo*J,il- J,i1rϷJ, ltv9J,fiuK^J,dQGvJ,@N)vKcJ,n3xJ,޲LyL:J,=־tJ,s{}J,is|OB>F J,3toz J,~ϙ_J,uwJ,/@ψ J, /:k J,vOVJ,|zoa J,NWxo&J,fgI# J,śOױ\ J,TJ,,"J,^W{rOؤJ,JE){/J,LJ,lGjJ,ŝ{OeJ,ROp!J,p͏oecJ,:T~J,sw}oJ,%oYOzJ, Mo|rJ,;xOJ,RMJ J,SJT@ J,ە LJ,1toxJ,Mם׸J,׃^J,*7o\}%J,շgJ,.FZ J,Zo3J,wLot J,wA) J,cO4!J,|O J,H֨/"J,yo4<J,cY J,h]æ?J, 01oJ,nO"J,6dPJ,= $ݣoWJ,"&e J,%мТJ,͸OOJ,D`/J,goa-}J,J,Mo>ͨJ,ɒܹJ,JwO0 J,HeûLJ,4 ON7J,HO\SJ,cXJ,  J,UoJnJ,|﬘J,U"EOZ&J,S-iJ,q / J,E3ƏJ,/oVJ,gU J,SmJ,O-pJ,#ˏ8 /J,B.-J,ץOJ,Ԋu.J,NoΏ@ZJ,¨n'J,TIH"J,_1ݸ J,rNyf]J,0J,Z֏Q6E J,j/ٺJ,NNJ,ƽد>J,%x֪J,!Ϣ!J,F1amJ,Ə,J,1OJ,9ӯ'J, J,=/w'J,"J,OD٤O J,ͣ&J,SJ,xh/^DJ,=$V ~4J,ON0J,=쯽| J,VSJ,TnɵJ,/#J,ձc$ J,[z-J,&VOJ,wWOJ,?oS&J, A/wJ,+ J,{as J,RS !{J, OqJ,<!/lJ,_Š2[[J,BoJ, 2#T J,`oJ,3> nJ,YI9z J,WbJ,Q0J,$u J,bp|0\J,,: hG0J,"hg pJ,1 +J,ql  J,Vt#J,*_Ҟ{J,yW~J,~0.J,tЧJ,M^C J,,x J,_J, pI:J,QF pT J,~ժwP2J,5z J,нJ, =mJ,W5 !J,~2#"P7F J,aSzePJ,\$ J,sK%v J,7*#PWQJ,I*0J,ú+PY2 J,ld-0Gx J,)-PS J,*.#}J,ɧ3 J,&}47rz J,3pJ,Gl7ϏJ,Y8oV J,9PJ,0-:XJ,;WJ,2/J,S?pJ,x@p5J,>ԿXA,J,g#A0dQJ,\>nBpJ, Dd'J,+p J,VJ,PP$@ J,"|pkFWJ,tB0 J,\OPgJ,txJ,9 J,@ƿIJ,C9/P BJ,=PJ,FAСJ,|*УaJ,g,BQ J,\<ZSJ,3P1J,Zv1J,#}X:J,Viv1%qJ,ZQJ,YQ ۷J,Ns{ J,h \dJ,3b jJ,-m\J,l~.YJ,,J,,  &J,-RWێ-J,O ~J,2_1񀓴J,RQ |J,nղ MJ, Rt1 23 J,,-QJ,hm J,rJ,bOS1J,/ 10DJ,Ƥ&ю$J,՗'QٳJ,KE*WJ,%+o)J, +,N J,RU/qV,J,\R1K J,%<3[|t J,{@5 )J,َ#7Iu J,O+9q#J,X :Q )J,2.;у| J,j>'lJ,\5?QMJ,@ǗJ,z:>1k™J,#@%CXJ,FCqMEJ,?EQ6kJ,K+H1C*J,^ {J1J,$ɾKJ,7@L1J,7vM1J,ZpNQlJ,dvOJ, ePQJ,DUOq&J,npJр?J,iT69J,NLUJ,3V1bJ,S)SGWNJ,FW1-9J,)'YqTB J,(0ZqoyJ,`TJ,ܩ+V"-J,],]њJ,$XnRJ,#+e_ : J,*6l`1_ J,Tx`Q. J,]?d>J,6EeR`u J,Jg1+{J,hQ2 J,l]iqlHJ,jnhc J,"6kA J,A=jѣ! J,M_l/YVJ,l\)m`J,QpEJ,r1J,rq+J,bϜsqi? J,[#rs[ J,- tJ,,ݝv1jbJ,Vx/Q J,KyMLJ,6yJ,nN'w~ʙ J,baqAJ,黁1J J,Q֋J, 11:U J,ȦTJ,ʯqJ,@,At !J, ձqEJ,r ΅J,CQJ,"pQ J,%Β(J,LQJ,Zຘ J,>8J,g~: J,<= |qJ,p2!J,4IPu J,%q#J,WJ,|J,zC J,*8Bq*C J,)?1ZB J,8wJ,s=oHJ,9؋qY&fJ, 8v1hJ,!AmJ,*8гJ,~3Q?M J,G^ J,7йQs J,Y~da J,8M4 J,x;zJ,PƹJ,͐ÛqB3 J,weYJ,pCQ DJ,bvdđ63J,GQ$J,1OJ,-,[`%J,<12)J,C';|SJ,q,ȱREJ,x2J,LȑwJ,lJ,iZoajJ,gOzJ,=] +qv J,(9ՑEW J,VNѹql J,֑J,,QzJ,1'9 J,P}8q!!J,ʓmѢ& J,hy J,j:-0J,hq屟[J,J,1A J,E9hH J,ya3QZbJ,8xJ,Jwe J,F-bѰ-EJ,QbJ,JvJ,>qk{ J,}(QZ!J,"Y1gJ,BOC,J,lJ,I1W]rJ,;[J,M,u J,rNJ,x2 J,EpJ,nT2J,D:>hJ, rcJ,6Cs c J,S >eJ,C VJ,(1Rf J,`e2J,Ģ6J,Y kkr+J,nhiJ,5H}oPJ,iZaJ,)kZ J,=iJ,x.R$6J,*yGrJ,DvJ J,=q%J,HԿJ,xdK R6l J, ʤ"ҫ޾J,ҷ2"rJ,~$ߐJ,_=%rܔ J,&.%`(J,'ҖΝ J,%#8J,s3'J,F-a*RJ,KE*B;J,%-ro_$J,s-]{J,930Re;t J,vx1EJ,l|Y0!J,41J,45uLJ,q)5R?J,>7n J,3R87J,g9ҒlJ,B:JJ,9( J,%J,/>ir(LJ,Ch2J,Na!lr J,YmOJ,|lrlJ,gSpeJ,p J,}=Tq[HJ,=|s2WJ,b$sREJ, /u2zJ, 2Z J,=٣2UJ,V0i@J,Ie*l=9J,uBJ,IْU J,xbAzǿJ,}D2n4J,i^J,R2J,/J,<QCJ, SRJ,$IJ,*9 J,LJ,&RׇJ,ţ>dJ,CgDҝJ,RRJ,k2J,]ͩp J,Ŗ0c2iJ,R^r«J,]ێ~\J,"Ͻrl@J,@ҝ: J,OkJ,Q2WJ,^H J,ʄJ,FŒkJ,>/\J,8ʲY4 J,8ғK J,OD2WJ,,rxyJ,V)J,RMJ,74Wֲ J,G16UJ,Aٲ. J,QٲrJ,iNJ,4mݒzA'J,f}rQ J,/ꡒRw J,mFR)mJ,Br֬J,$raJ,W20kJ,r0r& J,[}粫d3J,fgm?J, >rD J,yiJ,m'rJ,c〶J,Hs򒖋XJ,b?Rry J,%n J,- `J,5OBY J,tJ,AA J,2"%r+TJ,dޠB\J,4l'J,sYJ,& stjIJ,B3BJ,O cyJ,/mSsJ,j{8J,< kJ,'~U sYJ,gh [ J,n3J,0[ W J, J,eJ,Hs*8J,F%lUJ,|83J,-| 2J,;b3yg[J,+ sJ,_bJJ,5RQ3#J,5" J,X J,sJ,_ , J,p[ J,. S0rJ,Bx"rJ,OzݓsJ,fW%9J,%c%J,K3'WJ,&Y%ӂCJ,] &36XJ,z*ЂB J,y+ d J,k,I,xJ,-SJ,AK,lxJ,#7-X J,/03wEJ,y1 J,Hܑ% J,]G1SJ,4; J,v5%J,$/6sJ,AR7sPJ,$d~e8SJ,׊9S|zJ,e:9sTJ,_f9J,#7cJ,r Q$={EJ,w:>sJ,Mf6ӻsJ,c9s3 J,8%J,.]?-J, C< J,/ЭDNg J,p{:ПJ,L4DkJ,e})J,MH J,:561J,:|J,pՔ8SJ,LP- J,WGI!J,j:SJ, 'OS/tJ,MˆOW4J,ūQ3E J,k ,PsJ,|S3$J,>4k~D1J,R"M~Ul*2J,LVsJ,3@Ws4DJ,V&` J,^[8Y3ޫ J,U+!J,ПVSJ,0Z(J,eGS4J,ZӖ:MJ,`3AJ,q_asXJ,Y)bs8J,vbJ*J,]b3I5J,|VseJ,._fej J,֗DgT/J,l^eSyJ,EiSrJ,jBJ,&0FjuJ,Ce4J,jR.ls9NJ,{}gs/J,"o<J,Vaj^J,%-tJ,tӒJ,Kzy J,[%zA J,$8bJ,ܨSJ,$ tlJ,~ J,Yks- J,ҟS 1J,5iJ,wJ,oJ,0Vs_J,3piS^J,UXJ,5J,!8~3J,f: J,nEKJ,h4J,CJTŞSzm J,$/MJ,nj6 J,8J,+xӀ.J,s J,la(J,S=es;#J,y* J,[J,n(ͦsk2J, ֠J,f; J,bJ,V 1J,_ϦӮ*J,NӮLJ,ɕ\HJ,i1370 J,136SN J,8 J, _T2J,<1"AS+ J,ĭ 0[ J,yf J,|sLJ,Ím),PJ,a>bS((6J,>޻;$ J,DӻS J,|s)J,"jJ,ƨӍJ,1saJ, S7J,wt3nJ,S&R J,kGƓV J, J,\;L3ɓ*F2J,+[Si5AJ, )Iʓ~0J,˳ J,wk8řJ,B͓@J,oR˓=J,u931J,ﮖ>"J, MƳ:J,b3(7J,y3mK8J,T{2Փb J,ֳ5J,k3hr J,7tzJ,xq_ J,a~ J,޳HJ,ܓLJ,i]J,Sh<J,1S@J,0Os*J,e&-s10! J,泇_ J,ygIJ,A^&m(J,o3֟J,J,8#NAJ4sXJ,k JI4}J,OhJ,JPtJ,APTIJ,_]PTJ, S筿J,ZtQTwJ,aVohJ,£{WTQ~J,vXVVcJ,uY  J,?[sJ,#]J,̀^f J,z]z6 J,%Ԯ=`4fxJ,rbsJ,4c[ J,%fvJ,e8gJ, 9Wh4J,6iT.qJ,h8J,LkTJ,Z~j.J,o؊j(5J,TֵpJ,E /rtJ,Hsy7 J,/ tdUJ,UtiRJ,+cwJJ, Ew J, ax:J,z iJ,{J,oU#{pJ,ǀfztxJ, *~(J,ϓɭ8 J,r:w~\J,f J,r3 J,PQJ,$e~ԣJ,* dv<J,c籉#J,U J,R >J,f@tAdJ,')uJ, MIJ,?hJ,Ɂ; J,:PJ,]9 tWJ,OtKJ,T\4o J,JU eTNJ,zQ0J, /5`. J,@M4N J,ϙJ,~6J~J,2[m J,!9 `NJ,zǝ4 J,^JT̈́KJ,K-CJ,1{,,J,uPۣɈ J,W⚂a J,aK J,H.ȿ J,>Z0tJJ,C,gnJ,̬J,uI(rJ,va J,x)Q4j J,mմ4J,]_OJ,j4yJ,ZgŶTJ, J,Y vԊVJ,.Tt J,[J,=T>_ J,v?J,f^2DJJ,*t5J,cpJ,>Ŵ:4 J,aBٖԊjJ, 4*J,4M J,?4~J,Q)%?ʔcsJ,6l?iǴK J,6tJ,0J,z J,0ЈJ, e\"A J,}tݒsJ,rpŻՔJ,,֔60S J,4ݕ4 J,کH4< J,4BJ,u:K7 J,ٚMJ, =q`J,%[:J,AjwTCJ,3c4W&J, 4 J,oJ,t0E J,{te45J, ,봳o^J,,0&QJ,lfb=J,NuJ,t`J,eN|J,n|J,'tOJ,ђ~ J,E4 J,kn:t++ J,r2p@;rJ,:"3J,+USnJ,EL J,@I>UBD J,m5J,eM&J,aX J,=m5YJ,WթJ,8Uu_J, ߉F J,Lb 5JmJ,l %J,3Qes J,)bG5J,9 J,^ª J,.J,iuHJ,mj J,2ZPJ,p o75 J,8^U>J, wUtJ,ugu>MJ,22U1GJ,/q#@J,c6%uPJ,rr-1vJ,a0:J,T1J,1A1լ`" J, ͽ1u)8J,74uR#J,+65moJ,37ugJ,l85XJ,+f~9ZcJ,tl>:95V4J,c:J,Қ[7bJ,4lq=nJ,8T@_J,Z,UAuP>J,;BFJ,eC5})YJ,{C5cdJ,IE J,bVFX;J,5DUX J,HH5ܕhJ,3ޥC5, J,u_-JvXa J,o4K5a_J,MyHÕ J,Ki J,KtJ,*?rD"J,zP[J, QUW J,N"CNJ,QiMh3LJ,c T J,66U^/ J,V^F5jJ,|6KuoJ,(ϤXU7UJ,Y"[U J,)g4a5J,+h%5J,Ck5J,Vl$~J,/)nPJ,usoJ,Lp_qF J, t2NJ,Եj#J,۵x3J,vܵJ,O8UFH J,:g51 J,CUJ,=d_UJ,5J,rLtY J,5DJ,Txh J,Tw J,C8Փ8J,}Uy x J,Ix^J,Q!uŜJ,0{Ճl J,-5tJ,^LxJ,˰ J,X>hQn@J,GK5J,դYU1J,jIUm8J,YպuJ,y|OҳJ,/@J,X,lI J,}E8g5 J,va/ J,uJ,[#OeJ,Կ=kXJ,N6J,켕WvbJ,|J,-]o, J, v# J, LJ,7 iJ,$~! kJ,NJ,>G? uյJ,&6ˮJ,CcJ,6VXJ,B6DJ, V < J,RU/6}C J,)@aIJ,3E v4J,c/VtJ,I৛vJ,W!6J,bL"#J,@%J,'&Bj J,7'VDJ,Gb)֥J,<*֣EkJ,ˍ+J,b-*VrJ,ʂS27 J,0s36J J,g3ܳJ,A#2J,tH6mJ,2-ͼ7J,Ga80 J,*R9V(J,/`9vJ, }g8v=J, 4$m@V]J, @J,8Ҝ;:.J, CJFJ,EJ,u7!Fv^PJ,v”0FdgJ,SH6bJ,LKJ,_ NvJ,ZP6m0 J,4KQn6J,.\JRVJ,CS6GJ,̚^T6:J,\RvC J,}{GV6mJ,qVW85 J,^˚P6wm\ J,>YV#3J, vLY61J,s.Yv$J,l=W\ J,͂Vvr|J,30;Vv2XJ,3a6J,8xc6 0J,0{c8J,v+evL J,)fbLJ,b<9g6FJ,I-fMGU J,"h(J,4)9j!SJ,&kV4ZJ,CS,kV{J,KVmJ,'m6 J,-Y*dV9siJ,3^dp6J,߾9puJ,gp J,8"s6 J,+&.s6~c J, CtJ,J¼vւ{J,QwJ,xxV^J,[yVAJ,V43z}MJ,!?^{ϊJ,| @J,y6J,x~VJ,ݲ~V7Ȭ J,ڋVE"J,ʎ|o!J,‰D:J,EDv:J, }v$J,.zaJ,(6SG J,݆ J,_ĉxJ,A#6J,gV~v^J,Ph6vJ,$vJ,\:׍MJ,y7P6G J,/9G#zJ,G$YJ,1=ƕVJ,ԊX6_J,$[YJ, 4vJ,2=+ J,nmvQJ,8V J,ɺ#6fL J,ҟ&J,soV^J,KJ,Kl64)J,Լ'J,gg>?GJ,sT+vJ,E kIJ,v[>J,'?pJ,9DTJ,o)Luo?J,|J,߲֧==J,XGB_*J,Yj͐J,6*J,'IJ,SiziVc%J, J,F߻ J,E`v8 J,(L6KJ,3KׄJ,5W J,["KJ,!21uJ,fEfJ,!{ J,,U'J,6?^[J,_ʾV_ GJ,gVIJ,w=6*J,l=sJ,8aζZ͐J,Жʖ J,zvJ,vJ,~Ļ6J,݀g"J,9GIUJ,/׶J,yMvv!J,$Vl.J,%Bݖ J,=fo֦tJ,f[61 J,.{b6J,"SqV J,g:;J,FI}5J,ђJ,{ J,>v J,\(v.SJ,jtVk8J,h]aJ,M J,S6u J,U EJ,."tBpJ,9ǚV J,*W?v]J,V,+J,jyֶVJ,7J,+J,|[7lhJ,EWGڽJ,cɯJ,Z7ѷJ,Y|tKJ,iJ,>pY wJ,  w J, J,h ~Թ J,bgWJ,B| WJ,: 7]!J,r J,O J,ЌwNJ,R(W:`J,ίW۵J,^J,j)*J,h{ J,Bgkw!J, /:J,f7 J,O7O^J,P7MJ,+D"J,nq#7=J,#J,!p"J,d2M&W J,HN#J, MN(BJ,eES)G,J,k 7RinJ,Rݲ$^aJ,JK?,WWJ,~,J,c.w J, GJ,-+LV3ssJ,L4FJ,og3נ J,!U 7W;J,:8J,md>;4J,,'=wqJ,ǚ@J,z4@:ĻJ,BWՓJ,UGEJ,I&FwJ,̺QGl/3J, HWJ,ːIٕ)J,qJ%q J,1GIWPcJ,eLXJ,@ZM J,M{Lw ]J,4OWJsJ,H Ow@J,koLJ,$+RF8J,S=DJ,FT.J,a@UWKJ,t|4T7J,Xd2VAv4J,|lN7+AJ,ݻkYJ,lIZwKJ, H]Wt0\J, D_x sJ,&oaW1(2J,bTJ,C c1J,xEcdJ,c5eh 'J,pJa7DJ,aiJ,@ iGJ,\jYtSJ,4k`J,ػl# J,׊je}J,ǧoW_& J,r%] J,K0smJ,,#s730p J,Kͺu7J, nvK&J,&z7ߣJ,;>{ BJ, |7tJ,} J,h }w J,T}L"J,`)>"J,-7F1J, )J,5}貄J,1=J,ݵwg J,G5Iw* J,ؾwP J,;'η J,s$EJ,0竦7J,yހJ,ٻW&Ra J,PDcJ,"HMkJ,Dr OJ,{Ǘz6J,26ęJ,ښJ,6>wz#J,"+!U J,Kq%J,2ɟIJ,k<3WߡJ,UC O0J,T裗3U[J,Y|7>gdJ,1JWqEJ,)W*J,~}7|J,<)J, w zJ,CkkEJ,Kw?l=J,SWaJ, PJ,7J,!lWJ,\5W J,a-WV*J,=J,>)7J,5gp_J,8ܸ7HJ,XֻO<J,!bWr J,.#AUJ,<J,W^J,+iu J,r07yJ,o+ J,˘W}5J,} +W6J,0MW2TJ,+vJ,#GJ,c:w J,Pr\J,j57J,|#; J,J,cwDw˾Z J,a[Wc J,Xeޗ!_J,ROnx7rJ,,gށJ,pFh J,;Jo J,v;DJ,8:J,LٽqwBJ,yA`J,LWhKJ,/|a  J,C ZWJ,NzxWLJ, J,uDrl J,wCfRJ,~J,ii7QRJ,r'GJ,W>J,UT4J, VJJ,HD$go J,ZqמyJ,O08|J,P$+,J,ey9J,|DEJ,QIJ,VbkJ,$9nJ,xR J,ٜ2fxJ,5 X{ bJ,G=*1 J,c]؃J,(W 8b J,{x J,%]HMJ,O==(J,xr VJ,uN:8J,/1J,5J,kIXP+lJ,aX!& J,זϭXBJ,n3һJ,/ZLJ,M1ءe\J,~(^ J,}X8)^aJ,? J,3_ *J, %!x:U J,j4#XFJ,ڏ$Xb7QJ,t#49 J,˭MSJ,H'xkBJ,eX(8X_J,J#aJ,0.t*?J, G'|FJ,LR,(J,m!(J,.ZKJ,V2xqOJ,Vd48!J,@Y5I9J,m\:x=AJ,҅:;J,lܩ>8 J,E؃ J,AEql J,soGxGgJ,G8J,@1"K@J,P*CLm J,.bO,mJ,J Z2P&J,-QFJ,PP8 ?J,٧RXe J,"HP) J,!{kUxe J,`2VJ,|mP"iJ,^XJ,V J, R[J,Q:]x=J,G.|^ J,]- J,7O]tOJ,, cxoSJ,Neؐ=J,Q#Sf%\J,"9xhJ,L|h~J,6jJ,w)}kx J,)eh J,I7m~|J, .n٧J,8go;J,k8PJ, q8pJ,?hXLJ,FN)sۄJ, TrhJ,4q>J,v J,O =y%O J,CըzoRJ,5z2= J,թ;yPC J,ԫc~8J,9R!J,zz8J,^~8xF J,J,OΣةJ,ѲtŞJ,d J,+uAjJ,`",J,UK3nJ,kn)6 J,#XmJ, @8%J,s?JBJ,{J,S8P7{ J,uh5 J,ɴgJ, `x8J,aXR3J,M^x J,5|׌J,L48yJ,qXSjaJ,98d* J,8J,qŸJ,csp7 J,Ș^J,M A J,+ʘ:"J,j-°k J,̘̓n J,n: J, xTWvJ,lQm~^J,[-KX^J,%XX J,&x8 J,!R8CطJ,R!J,F5f8x J,C{ؘ-D J,l!"J,qڸ J,eޏx J,D)WZJ,UCEػLJ,^^xJ,g~\^]uJ,2ϳJ,%EyhB J,b=ywJ,N}yy^nJ,;i m J, 9tJ,z9J,9TӼJ,w4J, =| J,Ov J,j J,jA%J,M~ŇJ,7J,~y J,~<!yCJ,#P J,$ńJ,R%/ J,F&yMCJ,c%4= J,IB%ycѿ J,U)"J,+O*2=J,E$PJ,Ģ#,WJ,t#yJ,̗.ϽJ,31M/J J,bq0y;Y5 J,'<..J,pg d'J,ɟe?J,0f1gJ, ?KJ,=bzJ,iLJ,Gi&?J,pozJ,Bppӣ J, qJ,==Ar9MJ,Cy*sNuJ,՗tJ,s@_J,s`J,(hwyXXJ,Now:J,EVv96XJ,Τ'zyWJ,%|9vs J,}y6J,gp}렠 J,37~ J, I|a J,ꏆ}9 jJ,EJu9x6:J,^+J,T94J,K·^J,Ū*n}9J,|yIJ,踌nx? J,3J,B%9{"J,\9 J,ŒkJ,)*Y刓J,e&J,vUԒ9J,,uy`J,xy9J,x3q( J,\}R J,I-b:J,muJ,Dٽ J,'9 J,\&a  J,.(HyJ,-:Y J,m[NYBJ,R(Y MJ,;(13J,4 J,,h6lJ,_g"'J,wtJ,fJ,y^ͭ+J,|6˯yHT J,k({yJ,v#J,Fͳi J,E϶,J,oBJ,R`J,w{9_J,KC#J,Ϲ8ξJ,h1߶IJ,RkJ,\fpYfJ,FB,J,;yk J,h$yJ,R J,bUU% J,#J,~=w&J,֫׫ J,{"OqJ,D#yJ,[9'J,0}Y J,Tm2^J,yLJ,~rlxJ,N9mOC J,kp!bJ,Ɠ "ƢJ, @J,=9“fJ, 繸 J,X%YhJ,ؒ?ZDJ,aCr9rJ,mκ:J,6 YY< J,,`nJ,QG9JJ,o/Y- J,4`ZJ,eECJ,.-J,Sy$>J,xu9 J,H9J,!Mܿ J,'v3CPJ,z&LJ,iq& J,,:J, :J,tJ,ZL:J,Ϩ LTJ, 1J,3H>J,xzSW: J,ȍ J,WJ,Z<J,lU@?J,zq~J,]:J,θpJ,HJ,',6z^tjJ,]E%z8,J,t-f%oJ,L(!R')zJ,i(ںJ,-ȆJ,?/zI\cJ,I/: J,k/ebJ,93B2:^w= J,6~T3HJ,DA2ڻyJ,ۼ2:n>J,l>4LOJ,opq4թ@J, {9aJ,bK&;:~6 J,i<x{J,!GR;zYJ,F>$?J,2?J,@x>: J,rg?zJ J,l=)A_^ J,P>dJ,.bSC3J,E*AJ,U?]J,uOF>kJ,z׵HzPJ,sDHMJ,I J,ijK!J,wg;J, J,ԖZ0J,W;G< J,Y :͖ J,#_; J,o{׷J,V]tJ,9z{v J,ȸɟ7FJ,DK^Z8J,h4֢ځ$J,t$,ÑJ,9:21J,j硡: J,Ǣ. J,Lj١-GJ,>FzG]FJ,Fڲ|J,J,6BJ,DXھknJ,Ң 歚J,aq=? J,nx:gJ,{KH\& J,ҫkcJ,K+Z@J,e7J,yʲr*J,@\Pٶ<J,^xZf J,~) 3UJ,8!Z J,74zWJ,ձaJ,|nzQ}J,){NJc J,gT:[J,<]h(ú? J,yĺgJ,XĚ~bJ,bhZvJ,:xJ,_ Bɚ|VJ,ـ}J,9zCJ,Q*^`J,bgsJ,M7>l J,ҚBJ,Ē:MJ,Sڪ`J,.Oںm J,;mh  J,<߃z4;J,`r&{J,>Ѱ.7eJ,h#ERJ,c76 J,YH蚹J,ōHJ,:J,[9%:|J,fz J,_h񺠜J,JqEnJ,i&ڡJ,-?J,g@jJ,'GJ,ɋD J,8ep<J,eqWJ,EPx| J,+h%? J,j*J,ΧF{P GJ,n6J,u LJ,z J,ː ඟJ,@- J,QfJ,۔J J,] '; J,{Ù{]mJ,d {J,J,dmJ, h{J,I3ۘ J,\#FJ,bQۋgJ,SEzrVJ,-S{"@ J,Qsz J,WաH>J,1B!3J,2 G#J,${*{J,8-%J,/%tsZJ,B&~'[) J,%;(nJ,R6-[ J,{e.[BWJ,/ J,F2OWJ,{5 J,ƽ5",J,iu:m J,v&y>[ߓ J,ا]AJ,?A2}FJ,؈A{QJ,uGDN J,G}J,QHH;$ J,CwL2J,7M J,YP{qJ,JPYJ,aJwQ5AJ,+lUDJ, WqJ,2\WWJ,jyq`J,8Za&k J,'Ne3J,fRJ,U\\PfiJ,K^gJ,Bj{4+J,z{A J,mc1{~G'J,Lnů[mJ,ay:J,3kv;o J,/E J,kiyc;; J,HI;ƊJ,`{>W8J,J, P̷J,<2;:J,aisJ,g{0U3J,ϮJ,`;DJ,{'({_XeJ,Otf[=BJ,X]|q\R J,&țtcJ,ƙ{FJ,BͻuY J,y_~ΛؙvJ,{zyۈJ,5B;J, pD;J,+4AӻY J,NяSUrsJ,dގ:VJ,J,ڴZQJ,/Q J,"s}J,IM|{J,,Xw{ J,g";9&J,hJ,C5훲c J,b[{N J,>J, J, EC? J,rAP J,tHJ,3[ J,2;J,^6 J,a[J,(7{;J,=J,\% J,O(J,?&'J,E")J, PaJ,y&H,J,{:J,ZrntJ, J,( h J,) k w*J,L ܭTJ,2-$J,+~EgJ, ?A|J,9Y_J,AB|dJ,+A<vJ,R)+AJ,lX\4|J,ix[BJ,0P]~ J,~^ J,.0]|J, Yaܵ6J,l1cJ,NdoJ,V孻eKiJ,fOJ,BOg J,_gh|,s J,-i<ǧJ,qNjܢqJ,v)k<J,k?B` J,YJo=J,lQp-J,b8WpJ,ccs\J,uuz>[ J,@<.v<#aFJ,.x\lU5J,ژzܻ'J,{OJ,.%~J,%;[J,;J,&v\| J,C|_J,<-J,d!|tAJ,R< J,lmXJ,x|gJ,ڒ]wvJ,mG\g[J,I%& kJ, r\J,`|XJ,&`*/ɁeJ,I!0=(J,V50}%J,3y1]:ݞJ,q3lJ,@/1}U J, 6y0}O J,J6-]J,k@M6 J,P/J,.w9}"J,{ު:= J,M:}r~ J,MX.%OJ,B8= J, =]+ J,y=?]~_J,@ J,n4LwJ,ys?5,J,'C!J,e=QJ,t!*E+oJ,)0J,_"p@=fX;J,%bIHEJ,{I}J,J]8 J,~e=OJ,8P<J,[uP>J,EtvP]}J,#3S}> J, G^PJ,T2"VPJ,L[ J,m\{J,DdB\nJ,2^=9 J,){8_]cZ J,;[ecJ,1ae2D7 J,pghJ,71BjfU&J,~.}Wk]J,U\lݢJ,NHmݡJ,n}sjT J,8l J,tjJ,q}#LJ,.@/l]`>iJ,s@J,ϰ=s\0J,Ru=vJ,vݲT>J,6o'J,q1J,Nun}JJ,w2{ݬyJ,tT]}ڷ<J,<~i,J,}ݞ5J,]yD}q J,ONw5J,8σIP J,='ݽJ,N]L+J,a鹉J,!m-J,"v>]! J,N!]CJ,}J,w~^#EJ,} J,JyLJ,i_J,17I8DJ,OlJ,%:}vJ,puy J,*,]7J) J,BJ,MɚT]J,=J,k]J,Y+7 J,&B%=Y J,aiP.} J,jeB,L J,&ԔJ J,R'^S J,)@!=# J,r']#J,$J,!'l=J,rÝ4J,ۇÝJ,pŽ]1J,! <ƝMJ,&6y)]J,6]$J,5˝ J,hAb='J,&2]NnJ,+8] i0J, J,NSmk~S/J,K+F^_?J,tMdJ,eĥ寷J,O>\J,NE~IJ,u XJ,>@J,~J,WB]|J,Yc<9:J,X9~-4J,> J,Q*[>O J,MםJ,ԤJ,.Np J,QMF+J,MKZ~QJ,jrJ,ʍXY J,7 J,nu1": J,r-#} J,_e%;J, cZ%VJ,ԗ'J,*uC>(<*$J,@{)XTJ,4$*3 J,(3ѼJ,buJ,c6/ J,iu0x J,$"J1>T׼J,ں2I J,Z3;-J,ڶ2>r J,2e0J,Xd6>sJ,!5-J,|/8B}J,i9>|> J,2fc8>J,L;J,ʴ<~OJ,l=~3NJ,x=KhJ,@=ެu5J, ?KyRJ,H*>~q J,uAq@^]J,E$=^^J,oaT<>/7HJ,)E~ J,I/&J,sIUQJ,6SIɽJ,K> J,C0Lm{ J,?M^&ZJ,#aNoJ,*RP^<J,Q^J J,3QބpJ,2T J, U~J,SU~? J,@{GT~BJ,:AXLyJ,bY> J,b&ZޤJJ,"ŷTO/J,,T\J,Ÿ\Y8J,4ߞ^,RJ,ڙ_^pJ,y6=gJ,Ōg^LJ,F=Zj}J,?OEk^ J,~k*XrJ,ǭmW J,(qm~ YJ,=Mo>J, p< J,<)q^.J,5 *urޗ J,!=m8J,*s^J,u^yrJ,1عx{J,{x;9J,47j{IJ,x`}~)$J,*g^+ J,24[.9J,R3>J,…J,[>J,63~S J,~+J,1ًiuJ,7?~WJ,`뼉/iJ,4WoEZJ,Vv~'J,{bА~hfJ,nJfJ,g92J,~*ƩX@J,5Q/J,?^͗J,HC^mJ,œJ,1 J,[ԞJ,0՝ޛ J,^Q^Fm<J,0f~g J,)o J,^J,  J,]@~ OJ,~ J,ɷ 4J,ݓC~ sJ,kLNJ,^7FJ,YϾ^< J,Mg J,J,?ÿ~MJ,(Þ*sJ,k>jB4 J,ʃ ^QJ,){EBJ,Jq޺J,7V<"TJ,h^mjJ,&7>TJJ,^KJ,AJ,gѾ+J,~)ўC! J,Bi^ȘJ,)~/ J,'~|J,~ J,5ھJJ,UYP^_ϸJ,ݞPJ,ܕJ,H W߾J,E^c+J,`i\ZJ,9>IJ,h+J,r6J,"fR~q<J,K[^` J,\eLJ,x_>q%J,eg*>v7J,G>y2J,>J,1~jJ,F*[J,  J,a,^ J,a:J,Z> J,4ޚ<J,+kI(~J,0^} J,]I=.J,U J,',J,z$>1 J,@>RWJ,|0PK,J,ܿFRwMJ,a7 J,U]NJ,M5J, pJ,)T )J,P?܍J,}0_j* J,__J,̻ J,;MjJ,G}KbJ,uK3?_J,QG/J,W J,HJ,N"&' J, "J,r5%J,E2'> J,on(u J,<[T)K8H J,ԉ'J,%l+?|&J,P+_!M J,>|--VKJ,Q )>J,m62mJ,]M2 J,Ry4B2hJ,/k5J,8@J,!'9?V J,*:_jJ, &8xJ,>_J,'CHJ,R#HDCcJ,SE|J,sE J,26 G?]J,a`E5} J,G?v J,) IpJ,K?CJ,.K!qJ, M_J,S^Nߠ J,KmO_@J,bP? J,Z/LJ,tZDs>RJ,S0MS J,tT^@J,S_JJ,OV?:J,*Z_J,tkݱZqJ,^!< J,XF9^IR J,bJ,3׵bJ,i&d_4IJ,x?eAJ,f2;J,]ed@(J,ڒTf_E8 J,edJ,xl&lFE J,mz3m߭YJ,fwnqJ,jn_@J,\фCp#J, pm/9J,0q/5 J,Gjq_` J,vȸt J,(FsgtJ,]wvB|:J,kƦqtդJ, RyJ,e$zѱ/J,n}SJ,o~_uJ,b^,D J,YJ,ԬAJ,3"~_P^J,ώJ,:?DJ,0-щ|$BJ,w)J,Jw J,>[J,^'?~J,8BJ,GkY7Xd J,~)$R2J,LeJ,M!#B@J,ì.J, Q_ J,Q]KJ,ك~J,PSn>J,J,+_n J,y3矿 vJ,WwӕJ,#_3aM J,DiہjJ,av J,G]_ J,J,&Fޥ,J,G缤ڪJ,W 7J,6(_5J,wѪ]J,AУFJ,%~}_J,J,z?iJ,2u벿J,]nmsJ,Tִ?ȷJ, xߔpJ,1ݺDUJ,+ݼE J,7_ J,ӞLMJ,рsJ,_ʮJ,2JJ,`PKJ,%6ÿ+J,~@}J,s9 J,A_mJ,)M?r=BJ,K+3FߢJ,1˿'J,\*G&J,AI;y?fJ,TߌПT-J,(y XտzJ, J,t J,W~b?$L1 J,8YJ,iQ.? J,N߿|YvJ,e0_GJ,Ys]' J,6?gJzillfRUTqBi?tk oPw0U6q{[ _dr,kQu#PSttE\i_q6aXn/1N5Tj5jMv+{/ 99tt[BNm?~kC7P|vBLr7_B ?f2sLo7 fWhe]`lvD9mUgTxhIT.b7"h7c &[F.t0m_dtGTQ&oX7WKy Sh ->whg;l efn]UbDLA/WH]l'9lY5s; njl,*5foO;lw >5BdDgQZpn S 3hr.$XM - c6;,25w_@4SEiOfmDTMgef%,D,_(K zolhr7d"yTJ0so)mU{v{YXB2EF"PjAnoa@F}%~Z[V^~;#55*X6|y^?v_c!I6 {Nb`9. |iL-|hW.JIpVuC}wrW aeQId2@]J B8r'^  lXor?moo6A+O#:lx9 LkIKY-qB.'5I,G fe6NkK721wKWh6Jg@+O~8UaTJh.'ULxTK`[&mSU0lh ;$8-oj&(=C _P9C.5$G 7k5h@gx%-QfS8ty^"6)jMVp SC&Yi]".z(*a=#a_XQ fH $V~?`*xG!2&JFLadU6a8)Dn};XQ. +B%tFy>lhp3j bS]>I& 4 +`?D:Q71d5X .Y,"4BMB#T)_I dt['(k=xu!ziMV _z#kjch.wg ;,vbUVye\<[79=g!geJW]uD7=5g2R{?!;o@&*"8PHw* A1 n]G J<|$ DL@"SZg\HLfRou/3~n+ L{j?qYe.FY+OIH=|Xe$4 JGSzK~J)zb3>CE=>R?eAbse"&S8\>r)x{8>;>,_`rV=5 %>6x d*rf:+L gq^(VBN5omRyC6iDVH&X#8:p0<3DEbU^3pvgjb].${j ~ !rFR-+p>Q'.iOqGU'd SOI T *XcYq)^K= H^/iguh)+Jz $w+;\/%R=tC. ~/JI(=9T4Z*F`CJA9pYA1S%`a3R]@#U9Bf PE.o ThIk ` T3ugvx'+e2`Tz:c/?I/gCqFFwo p5MG `Xl+CP!j]O5iM/p;H^lpuT  sa)'3l:4(S'iBoLK!NMS3|0pYz.!v ~rTboC)tRanqadyPw=PH BH~j._F8,}gKg.IkH*{v4nFKjZ3m+o,)Ap$A-KQmC%%ViVV@]zfH=LO>fR, swxR2My';fv$4>@(M2qPZ7p|%4:J']I/?sd%\8 7wOj@yoQ 1iw[Zycu ^OHo6 !/JR#}:]xBtF1U:*hY^ RDywc) aq{Bj>N9yie NK&^LqCJyGsP ! -U^ui<:jY)] j)Iv+gfUUa@ rQZpc%r,\QE@~ 3_yt-;~55?]HbPShA`]Wgl9N0 7BRwtlX9,eIW*%(t}9Q%MaotL1aO"]s(cCg 42F1TBthteY}qb ivNH[OO3@r_ .([F8FvY nE VSM@*a4V @5t#.l .FhS3|#9O%j"u~UJGb$PM4YI$LbB$ x"I3B\R)G4:6Li7iOeincbz?dNNTY(9aB<]8A*[X>Wh>ac.c7CQKl%W%*8c=5zOvFJ=2A]+"t0\*-e9S<5C({Ku)J}V_|ccA1h{MR5LB@TXmu( W rnvr;iD% rl|R:lg}FXEQRqm5efL?~g9Y%x&VC7:eBs7{M+QBFafg')v7L-J +*K|: 7Nn3ylUI0GgV`|Q]W?>zdx^Kc;08u- T7Y]J #|PW=UU !/$*XCh6 #zsSyA#)>Y9JG+p,vc! 2Dx/N)~aqFo@X N. J*dT6cS< olMn* RSuhYP5xx haeL7~t@jBj\dR5*4 ,a?u|k|G`&+zZ%q'bA3mqp"t #t(g#,';Mcg&L?.7';M_!qpc() o,f\[[25rB_GNIE{6\ Y+7>zfsKad!C bqlaLqz*vVMM\ /W0Z6pSE,ZpNy-xs&Re %Eu*b"BRxao?O:DTE!H4|Q&e9]s[2o'AD"m_0;"8`=xH-x$1<2W~=3cE.bnT1RYg^DL47U4#Y|o9HJJgc[zt/crLy&EC6Yfd#pdo@+}fU)G?%pN!xotvnV6q^-}"=:1*< 0Jc @C. E RA[i/9$;uRo:3N1 L*4~*cczW)`dkf@`_ywUia5UTB5. {<^}^Cd (;JV0z 2"~@E<7^,:M .TP$F19=uK^w?6j3Yn b`9qch AxAw)|rKC9q~i'O5SYQ>SpdauJl9}oz|rAn*|uZ'5Fiyty6qt;_/^YK3_Rgr x5MSX&.LzZtYm5Z[kzMtN#~b DOaCi%1w:/?Mnp4vVNrkU@VJgh"bhVwZLy(`)KO,/~*@'l#_gZx1;,Y=%pCwC6KK$b^^Z}2C~>K?nVs7O+u\ 39-;p8 _Q2Q% Q8~o}Lw [n D$Esnx rC%6zzB`dtcd%3Px|u*QZuV "Vn &?1zLD]It_!%liWtPlC7(v0YG'?WM7!dUBA``x6`] aP$I`b&[a;M}0)6u,-MO1Rf(S2|TJ,/J:oXW7*b Oo#f_ap/|^U+yc^`\aU8)<&=u%>I{T C`t~*JFt=2 Zf%E"OX R:W_h a3a~$dpRJEVNGvA7Ciqfa@,|GAC&uU}je`S"!0N:V5"v"9CEnn\MVR dT'Wm#v/3[wujmao6I _L|V;xj#kR9dJy1 =O?&E qwd^UxSF)oIve&#,u]~(B3S/tz$87jCf}YcstkF%ai/o 9feq ] *Qb6a:sAfIQ50JW8RM+pF6m|h%LO|jmfGaVm/DP'DyudqMZf40an#9#PU2SzbIpAwJWk %{I Z;p%rKjJ]: 2/R\BQ_T ~#I~nuz(g~ E)q5 ` =*ePS*38\z"60\Fr+YU@ uMCE!}BDh  +k^%"pa9KwazB.$2 */>2 uuGl`F+k\Y[4 lM{U@H7trnw=Qz&~C s,X foPOFxuB~t<=DaDYKd8a:hdt~h`6H:_$V!`/g 53?5w)Ut}U X}<'Q\IL"BRD%-LK_on! R:&*$}J Ci$:7[C.j1;PjoZT0=Z\Iy|5(K NB&Zc%k!J8xl+^Z[[NUP$;,['Y[2]kX>,jkN-XXd'bK3ssvfBky;#ta YSkH\N5E3.1 Bz*DX T-j; >[!/9!Qd6iE@P[>hN7L #HDcOvD[V%HpA \m# s i$r=r9A+U `uob>U'Q Cr8, 8+F5ISHw{Fvl ij F6x%-<3j:* fb$NA|x]6g!{Izd9>9CQh< #@ToOE+ty*gP,.1koLDQWW9xw(i~eL $Q:@M1=[[!(\ONPa`(DS:4;"n/m; t+&U,U7Yl\fg!5y3;=X"-' ;2B Tjvq/#" 4kL6q>!? wo4'T9c`X!Mr0*dt-MSN _p3;pC,)+UU;VI6z/A7~< ep">2cD9<{Q;(h0w,?EqK  kJx)Sv`T-I8 xXx@U2r};wEZ{49Gz& RYr-^!e- ix,3 'zC;q"?-,)@n?WcTE??u&D7q,">|\xP? k\=7-1"N*mML5lE&H *B<[\Ta$}&wCRvrL6<%{.y2[jb"I7=IQ9@6$iItX&%) Q WJ~&E~ 4.?4%u:?pCk,U58$#=+,rYB8x"O PI3nE@ [W~G,GZJFskt~MRV^Kq[Gth: k$9 T`! hi}i:<8.l*dS6M7]`eig!H% ]IAcpAv,lNEPxk$nSBLinvP["R3 K6x m6c'P 5WE*V* tMr7jX'?o'ow?U 9!("D\6%G !dckg(Fzm-G/2X<[ yZ {y{|%;'Jln5?^KSD| :kAY6 P{vGH$!>upEq!qL[~s E@8$ZY M R,ApLi>juXz:"U(|B@F-?!,pSqP.?Y[i0Q;/BmSOGUTd[n{"x&EWc%|>96Ok3`=tq&qq,_.91qPv 2kGfM1Ck),W||T`1aC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\cast.rs T봳9PÙ,,8F7IGNK5K<*?H9$<I:&=I:&=I:%JPSV(&J;*?G8$<H9&=H9&=H9%IOSV(&PP$&=PP$LND&#J ,T-++\% -T-+Z% %"0& """$1& """$.#.# -T-+I% .T-+J% &"1& """$2& """$.#.#  0C-MK! &cU"5"&"5N*N83K886GVU/U=24G 7N*N53K84GU=K24G '"9& """$;& """$4"" 8F7IGNK5!MK.5JK(/KK*/KK*/KK)LKUV,5LK.5JK(/KK*/KK*/KK)LKUV,5JK*/JKNPD*3B #$4.00024.000200 '!###%'!###%##*C* 3",C,( 7$-0 96)GOAJ;MK!RO93!:O: !!+4!E>LD)#, _0IE#()=!5&8 ,- (3HH.())))))**++))&_4T e;bC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\float.rs "a$}ɇԠ>  (G9N# *')  # *'- ""  *#   *'#"( "" H *'*  V *'3 "" %1 *'(  G *'*  - *0& % 2 *0+ $( $( #AA *0) %)( !/R *0) %)( !.5 *D+&&'+070 D$1PJ *"6( 4-*6?) %D *-% -# '(# H *-$ -# '(# W *-% -# C'( - *-% -#  1 *-%     Q& *-# -# % % =MRA *-& # , C9 *00 $)(! (!C> *00 % () (20M *5& !##& (   0M *5& !&"( (   G *-%% #+ ,B *:*  "#, .&! RSF;@ *1. '-- !@ *1. '-- !SR *=A%%! (*/4 /%-!3#!0!$)'',....#((*#"###!$*8-+--*8"%-!3#!0!$)'',....#((*#"###!$*8,*,,)8!LE-_/J! % $ /)(& - 7-,*  '*&/$&' H )! V 2* %1 '% GLG )! C  S *2!#%$( "E *2! ##' @* :*""$(-7. C 5 D+&&'+070 D$1PJ "!8: %D $$ H ## P $% - $% 1 8;++ M" 47++* =IN9 %6- @1 !&'(). '@6 !&('*- 'MMOG B) 0: :) ,B 6) #2 8) $*4 <)+ 8 3)  5) 5 3) O =;,+ &4 7) 5 8) %  A) "*0% F) "*00 ! '0 ! '0$ ==++ +) 5) O$ R) )4 %4) 6 %4) 7 %4) HJ 'M) JD 'M) O ;) Q 578 "1$AB++ )P %66++ &E! <) F2 &)6) "  4%,) $  1%,+ %  A7,+ * ",+ , ",+ -  ",+ SR E"*4&M) /MQN /1244 ,@ "",4$(:*(!4+8,1//4+*+++),66?+23*)*(5*+0066*8)))***85,+***+++!:%2 4"(0 $6&$ 4 !& +" (-++02222',, !. -3 2!9:& %&&2!9;&& 4&))4.,!-+--*?3+)+(+-+:)))+++:8.-+++---@4., ,*,,)>2*(*'*,*9(((***97-,***,,,> -!0=L(,P-,P- 991!<@ED (")"("""""" ! " ! 3#  -##### %,FF7FF 3 ,BB7BB  %*2  3/3,AK.AK  3!>>732!''.4.4==3`''&&,&,553G4F/0 3!! 0Q*Eyx`C:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\int.rs t,Fjߤ&~+7(*`]3^b`bab[aYc]"ba   K !' L !( !H !) # I !+ #I !* $!J !+ $I@ !''* *JF !''+ +H-4 !'') )IM4 !'') )H-6 !''+ +I,6 !$$* +0 !''' !3a2 !), $$GO !')+8 !JO !',+8 !CO !')%2 FO !',%2 M !% $%4= ($2$)))))A9"999)'*(.+),*.,*-+3+4,2*2*4*4**'%,)*!*!%"%"-% +"%"%  '=" 3597:846;8<946;8<946;8<9 !57=9>:$`0ogBfC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\bytes.rs 9q'w]_p '1#     b !:5 *e !:5 *^<^-- !&1)1:$ +&()(#O #N' 3R #N' 3]3"   "$33 -.-2+C= +: 2+C= +: "^B<aF<+$C4C4 '*$$AI6AI6 (*$$A6A6 56  # ('CC , # ((DDCD9(Q 1 # *)`OcObOeO  + ddUU 9y w|s2ÛhC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\mul_add.rs -F͕OЌB  IIKCL >5'BC2J-W./ 94/ 94-" A 55/&5=/&5=#-"=( BB  $ '''I B $ &*))[G  0*G, k]4{`C:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\lib.rs \;B>DWQF?#EB@A$+A:" D*H /"\O31d55[ R-?  CB1>=$>" c`]Fdca2UBO- 5!$$$$M%O4=R4]YOaSO$W+ZIO+7O,OFO'?3J/ 44!/V4 I5(?,M@ 93P" WO- *45E-2^!9L"9B3AC7B.C/I1:HII661D0(6=:=,.)@0L-?%?RF1BGCKZbGcK,*7==%D#CJ+()02-I6P7@)@#NAGBK0.;A@#'G#4++->=DA2OOOOS0=:J3@FS0 $/69#1 =H  '6#dR 96 '9#dR 96 $&$%'&',.,+-,-:88%&3%%:8:&E9+;"161"6">?%$!0VOF N1!."* "*"% "*#; !? "5̆;zcC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\macros.rs EMQOq,3CT;2 [;= U68 Y;) ,# y7#pcC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\bounds.rs ᦑX .5 T,,.;CB$CI&$BI&'## .%(((+.%(((++!!(1+_=%*%*  ()YY G)YY '-(%((G>PPgC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\identities.rs dKEs5ͫ+ 5  ##3>OGBED( #, :  ##2DOGBKJGC7 ' !,?(.,DBNN J'!% ǖ͖ǣ]V9m&{=k7ǀhC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\checked.rs >a iF v  4H9P53"6) ,---/.,---/.V9M5,---/.,---/.[9Q15,---/.,---/.b/9N:5,---/.,---/.d:9c= $?@AB<@> 5,---/.,---/."3".% Nd[ $??9>; +233354233354D 8EJ $CCC; 5"3"8* 233354233354E 8FJ $CCC; 523335423335ٌ$V'TdӛZdC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\mod.rs m*Jvɬɬ@ 5=/CKt)dC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\inv.rs _\JK / Y06 *- "<AQX_*lC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\overflowing.rs :V7ls1 ` ,, 3":) 0=oO98999;:8999;:4=vO98999;:8999;:6=sO98999;:8999;:EEE6@6@7K^ec;KnskC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\ops\saturating.rs n.O=BV({ ٝ  U&N.)N.*-"7.7. GG3"2) SGHJN: %02? $566687566687#3"0* /;CE< %???? .5666875666870;DE< %???? .566687566687;1,/,1,/,1,/,1,%(13/+13/+777199++-(--KGK9@@5(5(5(5(5(5( 묱貂^eÛd`C:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\pow.rs =\{*]s  40+ 0 ,+)9 ,; (0< (,< 00= !""!""#$$#$$#$$#$$#$$#$$%&&%&&'(('((#/3344433444444JR !"E T$ $& R`* !/+7S \) )+  ҡ 4:]f3]0aC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\real.rs )h>3d~L z  0"FK?FOK_IH $(! V $1* %1 $&% GG $(! D $$$ H $## P $$% - $$% 1 $8;++ M" $47++> =IN9 $%6- @I $&'(. '@N $!('* 'MMOG $B) 0: $:) ,B $6) #/ $8) $*E^ $<)? 8 $3)  $5) 5h $3) Oh $=;,+ &4h $7) 5h $8) %  A) !% F) !0 $! '0 $! '0$ $==++ +) $5) O$ $R) )4 $%4) 6 $%4) 7 $%4) HJW4 $'M) JDW4 $'M) O $;) Q 578 $"1$AB++ )P $%66++ &E! $<) F2W $&)6) " $ 4%,) $ $ 1%,+ % $ A7,+ * $",+ , $",+ - $ ",+ $-"$$#$$$"%//8$+,#"#!.#$))//3#1"""###1.%$###$$$v$lZH|*e'aC:\Users\yonig\.cargo\registry\src\index.crates.io-6f17d22bba15001f\num-traits-0.2.17\src\sign.rs Eyvn ;p  M5%LP0`0-(@E'$()\#\#"@2A%%88 )'2.+"$$!S"&WV)2%#HM-%)Z,3^,3 !GL',O%-$