Files
boc/aamos-ledger-rust/target/debug/deps/libzerotrie-2e59e106bf8bcf22.rlib
T

2421 lines
630 KiB
Plaintext
Raw Normal View History

!<arch>
/ 0 0 0 0 5870 `
>ÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅDÅD_ZN106_$LT$core..ops..range..Range$LT$usize$GT$$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$3get17h2e557c622bf4d2b8E_ZN145_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..FromResidual$LT$core..option..Option$LT$core..convert..Infallible$GT$$GT$$GT$13from_residual17h075cb963de532f84E_ZN4core10intrinsics20select_unpredictable17h423159d1d8419b9aE_ZN4core10intrinsics20select_unpredictable17hec363f017d63e1c6E_ZN4core10intrinsics23is_val_statically_known17hb9fef09a9b38c2b6E_ZN4core3fmt2rt8Argument11new_display17hfe6f0ba1e44d1ba2E_ZN4core3fmt9Arguments3new17h23a3746635ecf3dfE_ZN4core3ptr79drop_in_place$LT$core..hint..select_unpredictable..DropOnPanic$LT$usize$GT$$GT$17hc9a1f067453b3064E_ZN96_$LT$core..hint..select_unpredictable..DropOnPanic$LT$T$GT$$u20$as$u20$core..ops..drop..Drop$GT$4drop17h881204d21a5151b7E_ZN4core3ptr9const_ptr33_$LT$impl$u20$$BP$const$u20$T$GT$13is_aligned_to17hd9c5f96537ef0e2cE_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$11split_first17h9c1b7e57623716bcE_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$13binary_search17hfdbdc29732fcf6faE_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$16binary_search_by17h3746d351b617b127E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$13binary_search28_$u7b$$u7b$closure$u7d$$u7d$17haca4690b3ca38de5E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$16binary_search_by17ha0b29177170b2b85E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$20binary_search_by_key28_$u7b$$u7b$closure$u7d$$u7d$17h50c659a766564a2eE_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$16binary_search_by17hea6665cf425fbec1E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$20binary_search_by_key28_$u7b$$u7b$closure$u7d$$u7d$17h950405afa7f2ce87E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$16split_at_checked17h806238b512fa8375E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$18split_at_unchecked17hf160ea4940a7596bE_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$20binary_search_by_key17h1e28536ce0b335f4E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$20binary_search_by_key17hecc1e5e935166faaE_ZN8zerotrie6reader18step_parameterized28_$u7b$$u7b$closure$u7d$$u7d$17h84edc15e00d24599E_ZN8zerotrie6reader18step_parameterized28_$u7b$$u7b$closure$u7d$$u7d$17hebe4994b4ef9a669E_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$3get17h01aeed90463bb06fE_ZN4core5slice29_$LT$impl$u20$$u5b$T$u5d$$GT$3get17hb87a1ccd0061953aE_ZN75_$LT$usize$u20$as$u20$core..slice..index..SliceIndex$LT$$u5b$T$u5d$$GT$$GT$3get17h2c070a9dd77d179aE_ZN4core6option15Option$LT$T$GT$14unwrap_or_else17h2abbdbc3746a6e88E_ZN72_$LT$$u5b$T$u5d$$u20$as$u20$zerotrie..helpers..MaybeSplitAt$LT$T$GT$$GT$14debug_split_at28_$u7b$$u7b$closure$u7d$$u7d$17hb715df102a588100E_ZN4core6result19Result$LT$T$C$E$GT$5is_ok17h41a1d6bbeb70df3cE_ZN63_$LT$I$u20$as$u20$core..iter..traits..collect..IntoIterator$GT$9into_iter17hffc919618f797c5cE_ZN63_$LT$zerotrie..reader..NodeType$u20$as$u20$core..fmt..Debug$GT$3fmt17h2b9a63e97344a2c3E_ZN72_$LT$$u5b$T$u5d$$u20$as$u20$zerotrie..helpers..MaybeSplitAt$LT$T$GT$$GT$14debug_split_at17h750caa83a05a0c06E_ZN75_$LT$core..option..Option$LT$T$GT$$u20$as$u20$core..ops..try_trait..Try$GT$6branch17h849d9c60b311bfd8E_ZN80_$LT$zerotrie..cursor..ZeroTrieSimpleAsciiCursor$u20$as$u20$core..fmt..Write$GT$10write_char17hfb83f67847d1925eE_ZN80_$LT$zerotrie..cursor..ZeroTrieSimpleAsciiCursor$u20$as$u20$core..fmt..Write$GT$9write_str17ha21ce0e6411290aaE_ZN91_$LT$core..slice..iter..Iter$LT$T$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h3d18401f4b3e3002E_ZN84_$LT$zerotrie..cursor..ZeroAsciiIgnoreCaseTrieCursor$u20$as$u20$core..fmt..Write$GT$10write_char17h8200abbad20dc542E_ZN84_$LT$zerotrie..cursor..ZeroAsciiIgnoreCaseTrieCursor$u20$as$u20$core..fmt..Write$GT$9write_str17h82d6aaf51ebbe8d6E_ZN8zerotrie5error1_84_$LT$impl$u20$core..fmt..Display$u20$for$u20$zer
zerotrie-2e59e106bf8bcf22.zerotrie.c5c8cd9f83662739-cgu.0.rcgu.o/
lib.rmeta/ 0 0 0 644 437592 `
ELF·Ø«@@GNUÀrust
#rustc 1.96.0 (ac68faa20 2026-05-25)ÁíàÄTËŸ ÜJîÄ)'ß\¥!-3d1337db07d0b3aeÁ
displaydocÁ©$-.ÿæ§ï=[œiF-53df79815c011341ÁzerofromÁ“zÂÚ¤‰ÔžˆÁÕÁpâ-ebe6d0d4f33b764dÁzerofrom_deriveÁŸæþÇŽá2?M¥e (-abe85a41d9dcc735Á¤°ð ¾ä-±($²ï=©Ã-7e98a21bfd32b0edÁyokeÁ0²Àë[éQ¿ d|Ù‘õ-e00e8f69447c8036Ástable_deref_traitÁê7#JÙ iÕ‰~òÏ-e121373445e25e3fÁ yoke_deriveÁ×ã„Ô„ýT·+CIƒ•sÙ-ad663b8de2c8c776Á¤»¤Œ­denseÁ,šB»¤ŒãAlitemapÁ<×B»óœ½BnonconstÁD‰C»¤ŒæBpöõ»¤ŒÑbuilderÁ<Ê»¤Œ² cached_ownedÁdñ»¤ŒÙPerfectByteHashMapCacheOwnedÁä°»¤Œ†
P_FAST_MAXÁTº»¤Œ„
P_REAL_MAXÁT‰»¤ŒÓ
Q_REAL_MAXÁTº»¤Œ„testsÁ,ˆH$éGػ،‡ëß4ð>»¤ŒÉ>ëöŸ±»¤Œû°ëZeroTrieIteratorÁ„𲻤ŒÀ²ë get_iter_phfÁdóÌ»¤ŒÑÌëget_iter_ascii_or_panicÁ¼ñλ¤Œ¬ÎserdeÁ,†»øŒîŠTrieBuilderStoreÁ„¤
»¤Œò Š!try_read_varint_meta3_from_tstoreÁü‘!»¤ŒïŠ
MAX_VARINTÁTÊ$$½$Šwrite_varint_referenceÁ´â5$Ç5Šœ,æ<$Û<ZeroTrieBuilderÁ|¸»¤Œ€ByteSliceWithIndicesÁ¤á»¤+-“ZeroTrieBuildErrorÁ”‚»¤RT“BoxÁÆ»¤ŒŸWDØ»¤VecDequeÁDﻤ35“ß4»¤HJ“öŽ»¤]_“LiteMapÁ<½»óœšstring_to_box_u8Á„ÉÓ»¤Œ²ÓZeroTrieStringIteratorÁ´ðÔ»¤ŒÓÔ ´ã»¤Œ¶û„¥»¤ŒíÅ branch_metaÁ>konstÁÅZeroTrieBuilderConstÁŸdataÁŸbuild_or_panicÁ æ  
prepend_asciiÁ
prepend_valueÁprepend_branchÁ
prepend_sliceÁprepend_n_zerosÁbitor_assign_at_or_panicÁfrom_tuple_sliceÁ 'aÁ œfrom_slice_with_indicesÁ#œcreate_or_panicÁ%œÈ'')»)¥)
from_sliceÁ)from_manual_sliceÁ)) get_or_panicÁ'0»0¥0÷'4Ÿ4¥4>7 7 ':Ÿ:¥: new_emptyÁ= :»? ::is_emptyÁ:as_const_sliceÁ'DŸD¥Dconst_build_or_panicÁG GPREFIXÁI G Dconst_push_front_or_panicÁDconst_extend_front_or_panicÁ'NŸNconst_bitor_assign_or_panicÁ'QŸQ¥'const_for_eachÁ''ConstLengthsStackÁVœVä
X VidxÁ'[œ[×'^œ^æ ` ^Þ^
push_or_panicÁ^
peek_or_panicÁ^Ú^pop_many_or_panicÁf f ^as_sliceÁ' jœjmap_to_ascii_bytesÁl 
slice_indicesÁp is_less_thanÁpprefix_eq_or_panicÁps»sfrom_byte_sliceÁsfrom_str_sliceÁssÚss is_sortedÁ}Ÿ} }from_sorted_u8_tuplesÁ }from_sorted_str_tuplesÁƒƒ byte_phfÁ
Q_FAST_MAXÁf1Áf2ÁStoreÁ
from_storeÁŽŽgetÁŽ num_itemsÁŽkeysÁŽas_bytesÁ
from_bytesÁ as_borrowedÁcursorÁžž¬¡¡¬¤»¤ into_cursorÁ§»§ªstepÁª
take_valueÁªprobeÁªÞ¯²¯¾¯Ð¯Þ´ñ´
write_charÁ·ñ·errorÁººhelpersÁ½ MaybeSplitAtÁ¾¥¾debug_split_atÁ½Á¥Áþà ½
DebugUnwrapOrÁÅ¥Ådebug_unwrap_orÁ½È¥È˽ debug_unwrapÁ½½MAX_USIZE_LEN_AS_DIGITSÁ½
const_fmt_intÁΞΟΠΠΠΠµ
ÕÕÕÕÕÕZeroTrieWithOptionsÁÛOPTIONSÁÕݤݣÕà¤Õâ¤â£Õå¤å£Õ è¤è£readerÁëëëëëëë
get_branchÁë
get_branch_w0ÁëNodeTypeÁôAsciiÁõ
ôSpanÁ÷
ôValueÁù
ôBranchÁû
ëý×þë byte_typeÁëget_parameterizedÁ¥ ëstep_parameterizedÁ¥ ëprobe_parameterizedÁ¥ë¾varintÁŠŠread_varint_meta2ÁŠread_varint_meta3ÁŠMAX_VARINT_LENGTHÁŠwrite_varint_meta2Á Šwrite_varint_meta3Á zerotrieÁtransparent_ref_from_storeÁ
into_zerotrieÁœœ™#ŸŸ™#¢¢È#¥¥™#¨¨È#impl_zerotrie_subtypeÁ
impl_dispatchÁ­­
into_storeÁ­
convert_storeÁ°NewStoreÁ²²¾´œ²Þ²byte_lenÁ ¸'zfÁ¸Store1Á¸Store2Á¸ zero_fromÁ¼ _internalÁÄÄÄ
BranchMetaÁÈasciiÁÈ local_lengthÁÈcumulative_lengthÁÈüÍ×Ѓ'
ConstSliceÁÓ»Ó¥Ó
full_sliceÁÓ¹ÓlimitÁ'
ٻ٥Ù×' ݻݥ' à»à¥àƒ'ConstArrayBuilderÁäŸä¥ä
full_arrayÁç ä¹ä˜('
ëŸë¥ë ë×'ðŸð¥ð 'ôŸô¥ô ôƒø pö ú»úBytesÁü
üˆúÞÿ
ÿˆp»p»p»ƒPerfectByteHashMapÁ
ˆ×ÖZeroTrieSimpleAsciiCursorÁ˜»˜trieÁ»× ž»žƒZeroAsciiIgnoreCaseTrieCursorÁ¡»¡®,
¤»¤× §»§ƒAsciiProbeResultÁªbyteÁªtotal_siblingsÁ ­×
±ƒ´ÖºŸ
º¹×ººº½ƒººÀºÂÖºÄÅ׸
NonAsciiErrorÁÇ
¸CapacityExceededÁÉ
¸CouldNotSolvePerfectHashÁË
¸ MixedCaseÁÍ
¸IllegalDelimiterÁÏ
ÕPhfModeÁÑ
BinaryOnlyÁÒ
ÑUsePhfÁÔ
Õ
Õ Õ ØƒÕ AsciiModeÁÚ AsciiOnlyÁÛ
Ú BinarySpansÁÝ
Õ
ÕÕáƒÕ CapacityModeÁãªä
ãExtendedÁæ
ÕÕÕêƒÕCaseSensitivityÁì SensitiveÁí
ì
IgnoreCaseÁï
ÕÕÕóƒÕZeroTrieBuilderOptionsÁõphf_modeÁõ
ascii_modeÁõ
capacity_modeÁõcase_sensitivityÁÕÕÕüƒ
þþ× ƒ 
ˆˆÖZeroTrieÁŽ
ŽŽˆ'yokeÁ° transformÁtransform_ownedÁmakeÁ
transform_mutÁ'_yokeÁZeroTrieFlavorÁœœ SimpleAsciiÁž
žˆœ PerfectHashÁ¡
¡ˆœExtendedCapacityÁ¤
¤ˆ§§×ªªƒ­¯±±´´ÖZeroTrieSimpleAsciiÁ··Èºº×½½>ÀÀƒÃÅÇÇÊÊÖZeroAsciiIgnoreCaseTrieÁÍÍÈÐÐ×ÓÓ> ÖÖƒ!Ù"Û#ÝÝ$ààÖZeroTriePerfectHashÁããÈ%ææ×&éé>'ììƒ(ï)ñ*óó+ööÖZeroTrieExtendedCapacityÁùùÈ,üü×-ÿÿ>.ƒ/012ŒŒÖ3Ÿ…%—%©4¾œÞá%æšas_borrowed_sliceÁ5žžÉ6¡û7£borrowÁ8¥ö%¥&¥&¥&9ªªŸª…%ª—%®©:°°¾²œ°Þ°á%°æ°š°¬>;¹¹É<¼û=¾ì>>Àö%À&À&À&?ÅÅŸÅ…%Å—%É©@Ë˾͜ËÞËá%ËæËšË¬>AÔÔÉB×ûCÙì>DÛö%Û&Û&Û&EààŸà…%à—%ä©Fææ¾èœæÞæá%æææšæ¬>GïïÉHòûIôì>Jöö%ö&ö&ö&






#
%
%
.
/
A
B
C
L
M
M
P
]
]
]
b
c
d
e
f
i
l
q
q
r
r
w
x
y


ƒ
ƒ





˜
 
£
ª
«
¬
­
®
¯
°
±
²
³
´
µ
µ

·
¸
¸
¹
À
Ã
ò
ó
þ
þ
þ








Œ

  ˜
ž
¡
§
´

·
Î
Î
Î
Ñ
Ü
Ü
Ü
ã
ï
ï
ï
ø
ˆ









 
¦
¦
¦
©
®
®
®
²
µ
µ
·
º
º
º
¾
Á
Á
Ã
Æ
Æ
Æ
Ù
â
ë
ô
ý



ƒ
Š
Š


©
©
©
¬
³
³

¼
¼
¼
Â
É
É
Ì
Ò
Ò
Ò
Ø
ß
ß
â
è
è
è
î
õ
õ
ø
þ
þ
þ



Ž


š

œ

 
¢
£
¤
²
´
µ

·
¸
»
½
¾
¿
Í
Ï
Ð
Ñ
Ò
Ó
Ö
Ø
Ù
Ú
è
ê
ë
ì
í
î
ñ
ó
ô
õ
¾ÅÛ¿cÈÈé&Éû&ʈ'Ëœ'ÌüÀÄÅÀ1\ÆÛ³MسMŠ ³M¿cÓÓÜ'Öþ''×¹'ؘ('D*éZô©S»¥Š žNØžNéžN »
çN¿cääð(ç™)'é¹'ê˜('-JðŒ
òRŸçNŠ OØO³O¿cVVâXä
'ZŒ'¢Ë(61ó œŠ úüý¯*þˆÿÞˆlT+<%Ї»ÛÏPØÏP¿cŠŠ+Œˆ Éð°w¼%ÃÐì¼Qµß¼Q¼Q¼Q¿c˜˜…,š®,£9YQ”¹S»ØžR¿c¡¡ä,£®,GLÐò»ØãR¿cªªÃ-«Û-¬ç-‡$c$†%2Š ¨SÛ¨SبSÐì¨Sµß¨S¨S¨Sêb˜˜…,š®,£9YQ”¹S8êb¡¡ä,£®,GLÐò8¿c¸ÇÈŸ/Éʹ/ËÌÖ/ÍÎû/ÏБ0£*ƒÌ£ Š ˜UÛ˜UؘUÐì˜Uµß˜U˜U˜UÄc˜U¾˜U¾
¥ÛVÅÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙÛVÛVŠ ÑÒÓ½0ÔÕÔ0j¿ª…
ì¤Û½WؽWŠ ÚÛÜ1ÝÞ¥1K;“=âH)ÛŽXØŽXŠ ãäåªæçõ1¬NW·ŽÍ˜ÛßXØßXŠ ìíî¸2ïðÎ2Á-7šÿÙ|‚Û°YذYŠ õõü2öš3÷ª3ø¼3ùÑ3²Ú$ žµ¹ÛZØZÛ··…8¹È; «Ûôz¸¤ÛÍͲ9ÏÈþ@
‹›‚Þµ[Ûããã:åÈpæ@¯¾K[Ûùù<ûÈ½ÂÆöJÒqü[¿côõöõ÷øùú˜ ûüª ]^½^øbgÙŽŽî4ˆ ‹1;d?H+ç˜5¿cŽŽî4ˆ 1;d?H+çîQØÚ]Š Ú]ÐìÚ]µßÚ]Ú]Ú]¿cœžŸ²6 ˆ¡¢Ò6£ˆ¤¥ò6¦ˆ«:s^r>¦+îQØÌ^Š Ì^ÐìÌ^µßÌ^Ì^Ì^¿c··…8¹È; «Ûôz¸îQ³ô_Øô_Š ô_Ðìô_µßô_ô_ô_¿cÍͲ9ÏÈþ@
‹›‚ÞµîQ³ê`Øê`Š ê`Ðìê`µßê`ê`ê`¿cããã:åÈpæ@¯¾KîQ³àaØàaŠ àaÐìàaµßàaàaàa¿cùù<ûÈ½ÂÆöJÒqüîQ³ÖbØÖbŠ ÖbÐìÖbµßÖbÖbÖbàô_··…8¹È; «Ûôz¸
 ··…8¹È; «Ûôz¸ 8úcÏc
··…8¹È; «Ûôz¸&ö%··…8¹È; «Ûôz¸&àê`ÍͲ9ÏÈþ@
‹›‚Þµúc ÍͲ9ÏÈþ@
‹›‚Þµ°d´e
ÍͲ9ÏÈþ@
‹›‚Þµídö%ÍͲ9ÏÈþ@
‹›‚Þµ¤eààaããã:åÈpæ@¯¾Kúc ããã:åÈpæ@¯¾K°dŒg
ããã:åÈpæ@¯¾Kídö%ããã:åÈpæ@¯¾K¤eàÖbùù<ûÈ½ÂÆöJÒqüúc ùù<ûÈ½ÂÆöJÒqü°däh
ùù<ûÈ½ÂÆöJÒqüídö%ùù<ûÈ½ÂÆöJÒqü¤e
ŽŽî4ˆ 1;d?H+çídö%ŽŽî4ˆ 1;d?H+ç¤eÍÈÙÓëä[V˜¤¡­ª¹¸ýôþާœº·ÐÍæãüùÏÈú°ª¼¸×ÑàÚéãòìûõÐÈàÓôäúž˜§¡±ª½¸ØÑáÚêãóìüõŽªœÀ·ÖÍìãùÒÈÝÓðäú¯ª»¸ÖÑßÚèãñìúõŽ­œÃ·ÙÍïãù0Ó4ä½·ÓÍéãÿù³ª¿¸Ž¯œÅ·ÛÍñãù´ªÀ¸ˆŽ±œÇ·ÝÍóãùªÂ¸Ž´œÊ·àÍöãŒù´˜·¡Å¸¼¸Á ÈۼݷâÍåãèùŽž·¹ÍÔãïù£·¾ÍÙãôù¥·ÀÍÛãöù¸Ž¿c´Û nØ?Š éw³Ðì "µß ? ?êb?Äc¾¾ÅÛÙà 
( 
hÅ Òrûc& ¿c¸Ÿ  Òr & Šsàþ
 Òr ºs&  ŠsÞ
 Òrºs&2Šs

ÿc
%àå
´ ¹
ˆXÎpÖ¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ŸÈŸÈ ÈErrorÁ O˜éBLø ³M  c cˆ¢cµ
 `£cbufÁ `àB¤GS
JÒrRÒrCŠsK ûcVÒrŠs& ºs1ÒrŠs ÂwÒråŠsí ÂwøÂwÍ±Ûæ§wŠsÛÂwŠs£ÂwŠsuõwŠsGÔt( Ñ"'-³M9½v@ISüÞ È þûc ½ºs  ºs Óºsåüµ°³Määð(ç™)'é¹'ê˜('-JðŒ
òRŸûcü« ¤µ
GŸûc|´µÑüô]ûcŸ<™Â
ä
¯|j’˜RiuŸ$àzîf½{®àzÏ
ÖÓ½{BÇ ÊÍËø{‡|àz¤ø Ø ûcŸüº 'äº 
=Ÿûc? ß ºsŸ
9ü¡ K Ÿò üüv‡|$’ àzø{§%pºsŸ ~¤®ÒØÖûcŸÒ
ÙÖ ~ʺsŸÕ à Ñ Ÿ ë ÖÔ‡|ÑàzQø{wöAºsŸ Ð €ûcù ž"#ùˆž"#
¶cüé 0.Òr 3ù
@#á
#
ÜWU# àzü® *̸ 
LŸûc6 ü¸  â 
ºsé ü€ éºs  ‡|L ûc 2ÓäÈäÈ ArgumentsÁæÈtemplateÁ `çÈÀ `üöMõô]Tda‡vó àzû&»Ížƒ‚l¼‚6üÄ aí €ûc" Ò Ó 
"Í.Òr G
ƒ‚ g6
p¥ 
‡v ¤ $
A H àz  ' X
`^¼‚  T
S ×   Ø 
gpºsgf
ºsc¥ƒ`ûc_‡v­˜ûc¬üÔ Qù
Üì#Vǃ˜‡v*¤„IûcÇû&Ìûüæ!Ôæ
,"àzìøt…
Cºs
ûc7„…üÅQÜÜ
MŸûc{\üÜ: àzüû4Ü…
PŸ 3 ¡ºs€ûc ü…*
”¹Æ
Aºs
ûc
7ÑüŒÅüÓþ ºs¥ƒºsääð(ç™)'é¹'ê˜('-JðŒ
òRºs
ûc‡v¤„äÓÓÜ'Öþ''×¹'ؘ('D*éZô©Sûc
 ¿Œ)‡v ¤„¿÷aò»ö varint_arrayÁµCª‰Àó‰}«ŠMõŠ
Õ‹°ïÕÜ
ª‰$ °àz&#
+*ó‰N 
%#«Šu   5
<
àz9
A?õŠ
j8ºsJ8€ûcC 8 ®
¯ F M J
RQÕ‹ u? Ê ÐNMJ ºsG¥ƒFºsE¿Œôºs܇v{¤„ߪÄ÷݇vT¤„s÷¦»«º`ïüÐ!ÔÐ
"L´àzìçó‰%„ôü´QÜË«Š_@üË: àzüê4ÜôõŠ , ºsT“Àûc üô*
”¨µÕ‹
%ÀüõËü½ƒ ºs¥ƒL‘ºs¿Œ‡v
¤„_ªD÷]‡vð¤„÷·Y»]ºaŸ›”æó‰£«ŠõŠLÕ‹ùú%
-+›”(I ðç7>àz-DKH
POó‰sO ƒT
\Z«Š¸š[  Y v
}
àzz
õŠ
Ǽs˞c  
ž Ž  
šÕ‹ ½ ¹ ¿¨§¤ ºs¡¥ƒ ºsŸ¿Œžºs‡v²¤„ªé÷‡v¤„´÷]»º
I  ÀÂ
.ûc+ × Ûºs$àz Í  Ü

 àºs$ 
'ºsJ ºs¬Í
/ûc  {
œÏ´Ì
ü¨;̲¼‚Þ +ü²1 öºs$ 'ºsJºsüѱ <¾%,˜üè°ü´äºs¥ƒª Žºs ªWºs-‡v.¤„ÿûcO§wð¡ºsñºsºsÅ¢Jð¡í¾´Ô¾â°Ÿ÷¼‚À¾'
È
$#¾G Ƙ¡(<CBAºsd e O
V
àz± æ c
j
\pwvuºs˜ œºsÀºsÂ|
ƒ°Ÿ

ø ~ á
 ˆ
޼‚
k ¹  â 
ã  ©¨ºsË ÏºsóºsüÝ¥ ‡vÆ
Î Gø‰Ñ± ‡v=C  

¾1 
  ºs¥ƒªºsð¡e‡v¨‡va6ºsK‡vL¤„ûcm§w£ð¡"ºsºs$Å¢ Å¢f5‡v=Dð¡Â¾Æ´Ë
 ¼
ºsüÇœ Íàzüž&̨¼‚, Âûc ä¨ ×ºs$ 'ºsJºsÝéüôõü°¹ ‡v¥¥ƒL‘ºs œºsºs/‡vó¤„Å¢ÑD¹H´L¼‚9i·Àºs·§»Â ÑÔæ4:Êç î àzë
óñ¼‚ ñûcüñ à Ä
ÿºs" 
&ºsJ
ºsüÓ ‡vŠâú
18øŠÇœ  ‡vD J èdc`‡v]¥ƒ\ºs[ºsZ‡v{ºsºsʇv\¤„{Å¢;¬‡v³¹Â¹Ç´Ì
àzü÷2ÜõŠ,,ü(°ü¤Œ‡v쥃ºsûc‡vx¤„,Ö0´4iõŠ·ÁÝãàzÄÊÎÔ
 õŠ2 ¨ ©üíC ‡v21‡v.¥ƒ-ºs,ûc+‡v¢¤„Áºs˜ûchÖm´r¨Œó!Lù!
z,ó!\ù!*üÖ")üÖ""
#Ÿœ,ù"/ùž"#ùŒž"#Íü’"0.Òr /ù@#á#ƒ‚O!…# üù Œ‡|$Ï!úüý¯*þˆÿÞˆlT+<%Ї,«!E¨ǃåitemsÁ&—¸wÔ¸D̓‚èø Þ!n º
ÂÁ—¸½¼å ƒ" Ì" ‡v Ë" ¿Æ÷
ÿýÔ¸îg½ù
Íÿ.Òr -ý
ƒ‚M  þ"  ‡|ø¹¹‡vhø¹öùÜì#}ǃ»ø¹Ôå¹p\Ú&LÚ&
Ÿ 4€'ü€'"|‡'
%Ÿœ5,œ'܇'\È'àzŒÈ'Ô'
AŸûc3,Ô'üº'ÉÔS  
àW1Òr$4ä'ð'#üå%üÉ&§üï& ‡|$º&ø¹,š&‡|TÍ&ºsTó&¥ƒ>ººsî àz ®å¹F J
total_sizeÁVò¾À¨¿ó¿LÄÀ æ
îíò¾²ìóÇÎ
  ¨¿0üû ¡'ù¤ST ñ§S 
Ú Tº'

L g n àzk
sró¿ š h Ø' o 
  ) /
íS  ‡v ìS  
ùÆS2 
‡vx ~
Ç
Î
ÖÜÄÀÒ1ÒrÜ
ùøS  ‡vq ÷S 
 ï'#

‡|ø¹‡|ºs¥ƒAø¹‡vü‡v²ÝºsÙºs×Á7Ùå¹r w…Á{ÃyLÚ*„Ú*$ä*
y(4ä*&´Ô*F Æ+
ºsübx þ*Û úcºs„+ëæÉL„+ëìµ,ܵ,
`œ Lè, |è,ò,
w (
,ò,œè, 
 ú,ºs$  
'ºsJ  ºsL-|‘--ÔÊ%
,- À-
ºsüë-Ì4 L. ¢. Ì‹.d•.
x5,
|•.L¿. Ö.
,Ö. Ú.ºs$ 'ºs Jºsì¿.dÉ.ÌÌu œÉ.D«/ìæÉDµ/íæÉT¿/üø._üø.!
rìNíA3
,2ÉÔS  ÄÀFSÒrP%D£0îæÉt£0îTµ0ä£0Dô0ºsäá0læ0
Ÿ$á06¼æ0üÒ0+   + ºsü 0lTœ1"|œ1!" ª1ºs$!lÈbéÄÈbDÖb
bœéuTÖb|×2# å2ºs$ #'ºsJ#ºs „3$ £3 %
T«6
'¤¢6
ïæÉ
(ï
)(,
*')=
*)'P
ðæÉa
&ð'Tß6 ,¤Ö6 ñæÉ -ñ .-, /,.= /.,P òæÉa +ò,<†7 1&<7 2+”†7 012 0ÉÔS   ÄÀo
 $Òry
3%<·7 4&üÌ7¿
,æ7
6$Tæ7
56 ï7ºs$
5&LÀ8
9,×8
;$L×8
<; ß8ºs$
<;'ºsJ
:<ºsüÀ8!
dÊ8ÌÌ9Œ:v8¼Ê8üÀ8#
78æÉ|ø8>7TŠ9?äø8=>?=&Dš:óæÉT¯:Aüø9Büø9!ÌÎó:7L¤:A3@ ,2@&!TÑ:B$ Ú:ºs$ B$'ºs"J$Bºs|·;D7TÊ;Eì·;CDEC#&TŒ=G¬‚=H7IGH IHG$2F7G<¹=K&¤¬=JFKJ%œ×=&Fü©=T,²>
M%L»>
O|»>
Å>ÔÊO%N',Å>IJ>
LMN
L(3Lš?
R,±?
S%ìš?
d¤?ÌÌR2S)Q)œ¤?üš?
PQæÉ|Î?UPTà?VäÎ?TUVT*3Dð@ôæÉT…AXüÎ@BüÎ@!ÌÎô:PLú@X3W+,2W3,T§AY% °Aºs$ Y%'ºs-J%Yºs|ŒB[PTŸB\ìŒBZ[\Z0.ùž"#ùŽž"#ÍüÇB4
2Òr ^//ù@#á#ƒ‚^O]!TºC`¬°CaPb`a ba`12_P`<çCd+¤ÚCc_dc&2œ…D+_ü×CT&<øE
f&¤øE
ef4
e=4<F
h+¤F
gh4
g=5<ÙF
j&ÜÆF
lËF
Ÿ$ÆFj2i6´ËFü·F*
ki
ki7+
kºs G
m ,†G
n$TG
lmn
l8; G
p ,”G
r$L”G
sr œGºs$
sr'ºs9J
qsºstG
opq
o:;É"ÔS 
 ÄÀí .Òr÷t%,´G
u$L°G
u ÙG
w
,ÞG
x%TÙG
vwx
v< É&ÔS 
 ÄÀm Òrwy%<âH
{+¤âH
z{4
z?>lÇI
}\½J
\ìJ
üãIÅ
~ È4 ”KºsüÇIâ
lÕI
cœ}}~X|CüÕIÔl”M
ì”M
l¢M
dœ@|¢MŒ»L
ƒºs,âL
ƒºslÃM\ÍNü¹NŠ ŠA1ˆŠºs\üNL¤O ¬Oºs& )ºsBNŒºsüßMá È4ˆŒüÃMþlÑMëæ F…CüÑMð<àO
&¤àO
Ž4
ŽGD žQ
 ,šQ
4±Q
  ¶Qºs%
 (ºsEL
ºsLÖQ
 íQ
 ÌÖQ
dàQÌÌ5,“F|àQÜÖQ
õæÉüÖQ!
õüÉQ.
|‰R
 —Rºs lžT
œìžT
l¬T­çœ'H|¬TŒÅS
ºs,ìS
šºsÔÍT˜ šdñR
˜ºs\ÿR
˜ºsl–Užü–U,Œ¤U
fœž0\¶UIô¤UdäU üäU!”ñU
lºs J¤ñUÔ½V¤îV¤\îV˜Õºsä†Wl“W
›Õd†W¦K|“Wü…W'¥¦ºsüîV>§¤¥ §¤¥L1£§ºsüíVD¨£ ¯Wºs' ¨£)ºsMO¢¨ºsüíVH© ´Wºs!ºs5 ©¢NG¡ ¢Hºs,ÆWª¡ ÊWºs&ªQOù+ž"#ùž"#ÍäåW
Òr ¬P/ù*@#á*#ƒ‚¬# ªX­ ºsü¹X“R ¿X¯­4¿X®¯¡®jS|íX² ûXºs& ²)ºsTN±²ºsüØX%|ÝX
Ÿ$ØX±†°UüÝX |žY´ ¬Yºs& ´)ºsVN³´ºsôYµ³ µ³W.µºs ËY ºs øY· ºsü‹Z›X ‘Z¹|‘Z¸¹¸hYdÞZ¾üÞZ6t„[
Cºs³M¾Z„„[8¼½ É[Á|»[ÂÁ ÂÁ[0Àºsœ»[ÃÀ Í[ºs& ÃÀ)ºs\N¿ÃºsüÞZqd®[
/³M¼¿…»]ü®[!dÈZº»ºs|ÿ[Ä· °\Å ºsüÇ\r^ Í\ÇÅ Ñ\È­,Í\ÆÇÈÆb_¬í\É ]ÊÉ,@< ÊÄ@`]ÄÄ_4œ]ËÅ ¡]ºs& ËÅ)ºsaNÅ˺s'^ Ñ]Í,Ñ]ÌÍ Õ]ºs&Ìec ^Ð,^ÑÐ “^ºs& ÑÐ)ºsdNÏѺs|–^ÓĬ–^ÒÓûcüñ];Äö]
Ÿ$ñ]ϧÒeüö]64Ø^Ô Ý^ºs& Ô)ºsfNÔ
üÄ6ó+ ü§7+ ü°8Û
üò<™üŠ?¯
ü C™ü–Lº
üìRË
ü SÕ
üƒU´
üÐUç üåVÒ üžX™
ü¿YüÞYîü·Zïüå[Áü¤\‚ü¿`øöºs,¯*¥ƒL€*ø¹L‹*ºstÃ*Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙäÉ ! ø¹%!<ù*äÉ´ VVâXä
'ZŒ'¢Ë(61ó œŒ¡,ºs,à,ºs 늨 Å¢{ ºs,‰-ëŠ4 ºs|®-äÉ4‚.ëŠôºsîäÉ4¶.ëŠÇºs´ºsÉŢźs+áºs´ºs­ºstºsÅ¢TºsÅ¢ªºsLø2ºsL—3 ûc\”6
ºsZ úcWºs_fûc\È6 ºsϺs ûc±ûc¬ƒûcL«7 CºsXæÉL´8
äÉëŠ5ºs"ºs7Å¢3ˆºs«ºs¥\ºssÅ¢-ÀºsãºsÝûcLö<ºsÀºs»Â|ûcºsYºsDëŠ]æÉLŽ?
äÉÿëŠ%ºsÁºsäºsÞºs¬Å¢fùºsºs¸ǃöûcL¤Cºs­ºs¨¯iûc~1ûcFûc'ºsòûc Å¢Òºs§ºs¢ºsƒºsqºsÅ¢
ºs쿺sáºsܳûc‡v ‰‹³M]ºsºs{ºsÐ
ºsÅ
³M  ‰‹)‡vÚô’׳MºsɺsßÅ¢Úºs ºsšÅ¢£æûcüºsÒÅ¢¿ºs
äÉUëŠ}ºsvºsv
ºsk
ºsºsüŽSçºsÐ
ºsÅ
³M°“ääð(ç™)'é¹'ê˜('-JðŒ
òRºs³Md‡Uô’ëääð(ç™)'é¹'ê˜('-JðŒ
òRºsûclÔU ‰•
ºs éVºs(ºsrºsÖºsÇŢŢZ¡<ǃzºs,¢Xõºs ‡vºsèÅ¢ñºscÅ¢lÅ¢ºs,ÃYºsœâYºs²ºsI½v ÓÓÜ'Öþ''×¹'ؘ('D*éZô©S³M̱˜ÕÆ–ðºsPºsºs°Å¢ªÅ¢rºsœé[ºs,¨\Œºs²ºs«Å¢¥ºs¼‡vï
ºsyºsÅ¢Šûc$ºs;Å¢æ
Å¢
Å¢M
ë ½ 0 ºsdÃ`ºs  ¨ ¯ ºs Å¢÷ ºsr ª´  ì•Ò Å¢[ ºs" Å¢õ
ºs¾
ºsª
%°“/%p
æÉ/)æÉýæÉëæÉæÉæÉ!æÉæÉæÉ<æÉ*æÉ{#_  all_itemsÁl 
prefix_lenÁ{ ÃÎ)
lengths_stackÁô´÷ µà
current_lenÁåitem_iÁíitem_jÁänew_iÁl $new_jÁt
%ascii_iÁ~ &ascii_jÁg + key_asciiÁ5
4 candidateÁ17ñÄFñPñ_œ'äüÞ total_lengthÁÿ total_countÁœ'_üYš branch_metasÁC
original_keysÁúŸÂò¡ž­·`length_to_writeÁs·ˆ'±ºadjusted_lengthÁèĸìÅ branch_valueÁ]Ú
7˜Õ/ëÈ‘,
Úsûcù+¡Êï+ÔÊÂ+ÔÊ:+ÌÌØ*ÌÌ>*ÌÎè)ÄÀ­)ò¡x)˜Ð/)ßÑo(ÄÀ &Ì̯%ò¡z%ÌÎ#%ò¡‘$ÔÊ«#ÌÌQ#ò¡#ÌÎÆ"ò¡4"Íý!ƒ‚Ï!÷á² ÄÀ}ÄÀëæU­çëæÙÌÌçò¡¯­ç]îÌäîŒÅï1Í»ƒ‚Þô®½÷V´ùf®þóÄÀ⃄+½„ù³…ŠÄÀ¯§*
ë-. ..
.
.ëÈ1.
. é*7..W...ºs Ò+ ûb".¦".).ÛäÉ".).׿É;.×7.
?.ˆ+ò¡f.,ˆ+ Œ+š´

l.
t.s.¡Ê
.Ö
 c. z.
.
~.
†.….ÔÊ
©. . ö,
‰. ˆ.ºs«.  ¯.ºsÓ. ºsÕ. g˜.Ÿ.œ.
¤.£.ÔÊÇ. £. Ÿ-¡±.º.ºs¯.¸.
˼.Ã.Â.É. Æ.
Î.Í.ÌÌþ.ö. Ë. £.ß.æ.Ø.ì.ó.ò.ñ.ºs/ /ºs </ºs>/ø.
/ÿ.Ì̉/t/
/ Û.ù¤ST ñ§S 
 Í./R/ Y/ØæÉk/ Øg/!n/ÙæÉ€/!Ù|/"ƒ/"€/
ˆ/†/ÌÎ Ð/!Ã/"¶/°/·/ Ö/"! íS  ‡v ìS 
ùÆS2 
‡v=W"]!c í/#ô/
ü/0ÄÀ@7SÒrJ7#0øS  ‡v¤ ÷S 
Y/$0%$0&>0'E0ÚæÉW0'ÚS0
[0¬0ò¡'0&,¬0 °0'w0(~0(}0%&(0% ¾0(&x0)c0*j0*¨0+¯0+ºs¬0
´0³0˜Ð*«0+à0)«0 ü0+*¸0,)Ê0 ,)â0,ºsH)üÀ0L$ ‡vÑ0Ü(â&Œ1$
‡vù0 1%$ü™1k-1.1/1/1./1ºs=1. >1/,ð1
‡v ƒ2.- ¶bÓL1Ôe1Õm1Õ
j1
r1q1ßÑÕ—1Ô£k1Ë1/„2-
‡v.-11Ž1ºs±1 1µ1ºs Ù11ºs72—12 A 31 3K
4£1
5ª1
5©1
ÛæÉ»1
6ÛÉ1
76Ö1
857è1
875
ü1
ÜæÉ2
4Ü5 ¶6
5¸ 9½1 :Ä1 :Ã1 ÝæÉÕ1 ;Ýã1 <;ð1 =:<2 =<:2 ÞæÉ(2 9Þ: ê6 :ù¤ST  >ñ§S  ?
? ?"Ê1 @ô1 A2 B2 B42 C"2 C9!2 ABC32 A!  —7 C BíS  @ ‡v ìS  A
@ùÆS2  >
‡vÕ #P CV B{2 D2
Š2 2ÄÀ÷< $Òr=D­2øS  > ‡v5 # ÷S  ?
>U E¾2 E4»2
FÄ2
$üã7<
G½2
HÑ2
IØ2
I2×2
HIÖ2ºsù2
H&%ú2
I,‡8
F
‡v ž8
H
GÝ=
8 +3
IŸ8
G
‡v1
H7
G

K½2
L:3
MA3
M33
NG3
ON3
O2M3
POL3ºso3
POs3ºs'—3
NPºs™3
OS3
[3
Y3ÌÌMä3NÏ3L(Z3
à8
N
Mg3
KLæÉ ã8
Lüõ8oQ[3R}3SLø8TTK™3
¡39ò¡T1S),9 †9T½3UÄ3UÃ3RSUÕ3R+* “9US,Ì9F
‡v ã9RQ¿?78U>Sä9Q
‡v6R<Qüõ9­W
4X64Y=4ßæÉO4Yß4Z&4ZK`4[g4[d4
l4j4ÌÎY¡4Zh4[š4X,”44X/- ¹:[ZY~4\2}4ºs 4 \2¤4ºs.
È42\ºsü»:3W ‡v ¡;XWü´;­^4_±4`L·;aaKÍ4
Õ4Á;ò¡a1`0,Á;æ[ìZòY,Š;F
‡vXW°A7 Å;a+5b25b15_`bC5_21 Ó;b`,É<F
‡v à<_^$B7
8b>`á<^
‡v6_<^Üdš5e¡5e 5fK­5gef¿5 gfe3Ó5dKe —=e5hL¬=iidÄ5jË5j4Ê5hijÜ5h54 ¿=jiLá=kkdë54k é=küÁ=< ‡v66RjXiý=
‡v-66 ü=h Š>d
K9
 9
$
K°C
8.
Fü˜>¡
l
9ü¯>J
mC6
nŠ6
o6
o3€6
p—6
qž6
q6
£6
¢6ÔÊqÆ6p:¢6 É>
q©6
nop»6
n<;)
p/
o,á>
l
‡v ø>
n
mD
N _
pe
où>
m
‡v6
n<
m÷
só6
t7
u7
u7
v$7
v3!7
)7
(7ÌÌuY7vQ7t=)7
¶?
v
u67
stæÉ ¹?
tüË?ow*7xL7yLÎ?zzsh7
p7Ø?ò¡z1y>,Ø? Ü?zŒ7{“7{7xy{¤7x@? é?{y,¢@l
‡v ¹@xwFM8{>yº@w
‡v6x<wüË@­}Ü7~8 8àæÉ8àî7ö7s189878
?8=8ÌÎt8<8o8~Ai8p8~DB A U83U8ºsx8 3}8ºsC
¡83ºsü‘A3} ‡v ÷A~}ü‰B†j88LŒB s¬8
´8–Bò¡4†E,–Bòù,àAl
‡v~}HM šB9ˆ9ˆ9ˆ-9HF ¨Bˆ õ829Œ:9
B9>9Í99
2ÒrC9ŒGh989
@9<9ƒ‚Œ‰9]9
}ˆC ‡v ŽC Ê v9Ž~9Ž~9sŒ9Ž¡9 ŽI¸9sŽ ÅCŽ…9LÚC °9¸99¸9Í9KJ íC LD â99 —DüïC< ‡vþ9LY`«D
‡v(:L ªD ¸D
s³
»
9
s‰J
N/
lüõE˜
b:
w:
:
4LƒF
˜
˜E”:
˜©:
bO F
˜
:
°:
š¸:
š9LF

EÍ:
šâ:
aP £F

šÒ:
¾:
žÆ:
ž;
Ÿ ;
Ÿ4;
;
;÷áž;Ÿ9;Q ; àF
Ÿ
ž;
 ,;
 RF;
 ºsO
ù ¤ST 
¡ñ!§S 
¢
¢
¢ZSŽ:
£M;
¤o;
¥w;
¥ w;
¦;
¦2;
¤¥¦”;
¤UT ŠG
¦
¥ÿ:
Y 
¦!
¥8;
§³;
¨»;
¨ ®;
©Ã;
ªË;
ª2Ë;
«ªÌ;ºsï;
«ªõ;ºsV<
©«ºs<
ªÚ;
§¨©ï;
§XWJ<
©R<
¨î;
Yd<
©l<
¨<
¬<
<
<ÄÀN .Òr :<"íS 
£
‡v "ìS 
§
¤
£ù ÆS2 
¡‡v2
[ øS 
¡
‡vQ
[ ÷S 
¢
¡•<
­<
­2<
­ ¸G
­ù$¤ST 
®ñ%§S 
¯
¯
¯_\¤<
°Ï<
±ñ<
²ù<
²ù<
³=
³3=
±²³=
±^] âG
³
²&íS 
°
‡v &ìS 
±
°ù$ÆS2 
®‡vé
`V
³]
²g=
´o=
w=
}=ÄÀâO ÒrìO´=$øS 
®
‡vN
` $÷S 
¯
® ŒH


DP
¢í
õ
š_P
cn
˜v
yP
c H
 ‡vi
p
w
üßHñ
µ$>
9>
·A>
·9LíH
¸
¸EV>
·¸k>
ed õH
¸
· >
¹r>
ºz>
º
_>
»LJ
¼
¼E—>
½Ÿ>
½Ÿ>
¾§>
¾¦>
» ȼ¾½¦>ºs §K
¾
½
¼º>
Â>
¿>ëæº5?»f¼>ñ
¸ø
·¶>
ÁÏ>
Â×>
Â
Ô>
Ü>
Û>­çÂgÔ> ¨K
»
º ©K
¹ü÷HÁ
µ
‡vÚ
k °M
Â?
¿?
¿Áºs?
À#?
ÀÁºs ±M
Á7>Ã3?Ä;?Ä
}>ÅL‡NÆ ÆEI?ÇŒ¹NÈ È¿u?É}?É|?ÊÈÉ‘? ÊÈÉh ¬?Çʺs ×NÉ ÈŒ?Ë”?Ë“?Ì,¤OÍ ÍÀ±?ÎͰ?ºsÕ? ÎÍÙ?ºsiÿ?Ìκs@ͺ?Å ÈÆËÇÌ ¿OÌ ËÇÆÔ?
Ü?Ù?ëæÄä@ÅjÙ? ÀOÅ Ä ÁOÃü¾K’
µ
‡v ÏO
À
¿7
k 
!
µüÝOä
Ï)@
Ð?@
ÑG@
Ñ4LëO
Ò
ÒE[@
ÐÑÒp@
Ðpl óO
Ò
Ñl@
Ôt@
Ô s@
ÔŽ@
Ôz@
Õ y@ºs@
Õ ¡@ºsm Æ@
Õºs@
Ö9@
×l@
Ø“@
Ù@
Ùš@
Ú¢@
Ú Ÿ@
§@
¦@ÌÌÙÚ@ÚÒ@Øn§@ îQ
Ú
Ù¶@
áØæÉÉ@
×áÅ@
Í@
òQò¡×ö@Öo,òQ öQ
×ê@
Ö
Ö ÷Q
Øø@
÷@ºs ÀR
Ð
ÏW
¢
É
ÒÑ
ÑÁR
Ï ‡v>
ÐE
Ï=-
Ý/A
àHA
áPA
á
MA
UA
TA­çázAàqTA ºT
á\A
ÞdA
ÞàºscA
ßkA
ßàºs »T
àŒÎTâ âÞ,áTã ãߟAÝ âã æTã â ôT
ß
Þ¾A
ÛÆA
ÛݺsÅA
ÜÍA
Üݺs õT
Ýô-äÝAååAå
¾AæÆAæÜøA
BþAîå&Bæ÷AäröA ÁUæ å.ç
BèBèäB
BBäîè@Bçs B „VèdËVé éÛ'Bé ÖVér.ê™AëãAìGBíOBíNB˜Õºs!BîSBïBBðJBðÛqB
yBxBÅïðtBïtsB ¡Wð{Bîïºs «Wï‚Bñíî—B ñíîu²BìñºsKîRíBòìŽBºs´B òì·BºsvÞBëòºs °Wì™Bó—Bºs·BºsÌB óëwßBê ëáBºsôBëüÃWNô¬Bõ ÆWö öêÊBõöÉBºsîBõzxîBöšBù×BúßB
çBãBÍÞB
ÒrèBúy
CÝB
åBáBƒ‚ú.CùCcCö‘Xô ‡v Xõ ôå0ûCûCºsCüC{ Cý Cþ(Cþû ÄXÿ ÿê=CýþÿRCý| <ÿCþëBÖBÞBlC\íXƒ ƒÜŠCƒ‰Cºs®C ƒ²Cºs}ØCºsÚCƒ‘C
™C—CÞôCD€~C üX  ýX§C\žY ÜÅCÄCºséC íCºsDºsDÎCˆâC ˆýCˆºs]Dø2àCêCºs3ŠèCŠòCºsæCðCßCŒöCþC\•ZŽ ŽÜDŒŽ(DŒ ŸZŽ CD#D=DEDäBD
JDHD½÷pDƒ7D nD “[ðC9D\»[ ÜfDnDmD˜‚D ˜žD˜ºs¿DÇDD~Dºs£D §Dºs…ÎDºsÐD‡D
DD´ùšE EˆD Î[ –DžDºs Ï[ Ü4šµDšŠé4¼DÆDºsºDœÄD¥DËDžÓDžÒDŸÚDŸûÙDžŸîDˆEŸEžëD êDE¡ E@'E ¡š,EKEššNEðD¢ïDºsE ¢EºsŠ?E¢ºsüÓ\f ‡v¸]5F
=F -FŸ5Fžø“Ç\r¤ œ‡vI¤P ¸]œüÎ]u¦VE§mE¨uE¨tE§¨sEºs˜E§ŒšE¨ìD©×DªßDªŽE«¥E¬­E¬¬E­¬«EºsÐE ­¬ÔEºsŽ/F¨Ã^¦ ‡v!F«­ºs#F¬ÍE®äE¯ìE¯šëE®¯ûc ª^¯ñE
ùE÷E®þªðE«–F®/F©òE «^® «ª ¬^©ü×]l¦ ‡vÛ Â^§ ¦?F°>FºscF °gFºs‘ŽF°ºsd‡_± ±WF²Š±lF ²Š±ˆFвºs ’_±ü¡Z… ‡v ¥_ š¥_Œ5K
=KòŽúø’‹Z›´
‡vJ´QŒoáFûàFºsG û Gºs”0GûºsüÆX† ‡v Ë_Š Ë_ýÇM
ÏM{ 
ÿž
þø‘¹X“¸
ü‡vI¸PýgüFºcG»\`¼ ¼ÜG»€Gºs¼¥G» ™`¼‹G½\ž`¾ ¾Ü©G½¾¨GºsÍG½˜]¼Ë_š ¯`¾,±`º ‡v,°`½
»ºZ;ÀùGÁ Ó` ÂêHÃH3HÄÃBH@SH ÄÂXH»¾Ë_š*H¿2H
:H@HÄÀË_7ÒrË_¿^HÂHÁÂÅH Ù`ÂDHÅ\Þ`Æ ÆÜbHÅ ÆaHÿºs ð`ÆiHÇÁÅ~H ÇÁÅœ
šHÀǺsLÅSÁ-HÈHÉ HɆHÊ H˨HËç¥H
­H¬Hƒ„ËÓHÊ›H ¾aË¡H
©H§H½„É HÊýHÈž¡H ¿aÊ É¯HÌÈÃH ÌÈŸÞH̺sPȵHÍ HΨHΰHϸHÏÀëH
óHñH³…ÎêHÏéHÍ éH ýaÏ ÎøHÐÍ I ÐÍ¡'IкsPÍIÑIÑ2I Ñ ”bÑIÒIÒ3IÒ «bÒüð-Ç4 ‡v‚2ÀŠ2û’2êš2ç¢2äª2
ܲ2
Ûº2 EÁ2 9È2
4Ï2 3Ö22Ý2ä2e
e
û2 E3 9 3
43 3323%3Ë_
Ë_
ndÔ¥¤
ßbÕ.ábÓ ‡v.àbÔ
ÓJ¬:³:º: Á:
È:Gd¦hÕ:JÖBJ
JJPJÄÀË_*ÒrË_ÖnJGd%IJFJCJBJ?J<J9J6J3J0J-J *J
'J $J !J
JJ
JJ
J
J
 J JJJJýIúI÷IôIñIâºsîI¥ƒíIø¹ìIºsëIŠÝcëŠÍc¢IäÉPdæÉndD¿+‰‹|Iºs{IºsÆd늶dÅ¢ìdºszIëŠEeºsyI‡ve‡vÊKäɈI늡eºs¯eäɇIëŠéeºsfºs÷eÅ¢f‡vÃ9¿9‡vþf¼fæÉ‡fæÉšfºs­fþf‡vŸgVgºs:gæÉ'gºsIgºsŠg¥ƒ¦gºswgÅ¢»g‡vÚ6Ùgºsîgü¬1XÅ¢„gºsÚIºsÙI ûcØI
ºs1gÏ-gºs5g<gûcÖI ºsÜfÏØfºsàfçf‡v¯4«4‡vQf{fûcfûc˜fofûcìI ‡vGf‡vƒ3>fºsSfüñ7.æÉJ
äɹeëŠ8fºs%fºs:fÅ¢6f‡v:2“eºs¶eæÉ;2ºs¹eü•9O‡vw1eæÉ¬eæÉveºsªeÅ¢deüô:.‡v|0eºs+eæÉ|0ºs.eüÕ;Œûc[JºseºseeÖdûc:/ûcódûcõ.‡vU.‡vJ.dºsÓdºs¾dëŠ×düË>.æÉƒJ
äÉd늧dºs¡d‡v#-KdºsndæÉ$-ºsqdüë?O‡v`,9dæÉddæÉ.dºsbdÅ¢düÊA.‡vZ+ÀcºsãcæÉW+ºsæcüªBeùÜì#cǃÛcûcåJºs‘cºsŒc“cMcûcÈ)ûcjcûcx)‡vÏ(-cûcBcûc¾(cûc+cûcn(ü¥Fèºsc¥ƒõbûc(cÅ¢ñb‡v''‡výa»bºsÝbºsØb>bºs¹bºs§bºs¼bÅ¢¸bCbºs"b‡vj%e%‡vâa bºs.bºs)bb‡v¹#Ùaûcîaûc¨#‡vqaô’Ùa³M·aûcX#ºsâaºsÝaºs2a
ºs'a
³Mna°“ˆa‡v9`ô’6a³Mq`ûcô!ºs0aºsç!ºsNaÅ¢Iaºsaºs aºsv!Å¢a‡v@ e`ûc{`ûc/ üõO̺sc`Å¢P`ºsž_æÉ»_äÉï_ëŠ`ºs`ºs_
ºs_
Ù”—Kºsd_
ºsY_
³M™_°“³_ºsìºsÞ‰•TKô’>_ºs_ì• KÆ–_ºsÁºsKºs6^ºs€^ºsä^ºs£^Õ^ºsÄ^Å¢©^Å¢p^^‡v¿]ºsüÌWEù*Üì#w]ǃµ]ºs;K‡vJ]7]ºsN]ºs ‡vÉ\¥ƒµ\ºs;]ºsÏÅ¢L]ºs¾\ºsÅ¢Ï\Å¢y\ºscKºsbK‡v\\ºs\ºsºsºZ½vöZ¯˜ö[±˜ÿ[Æ–\ºsz[ºsÃ[ºsŠºsâ[Å¢Ü[Å¢¤[ºs2Kºs1K‡våZÄZºsêZºsãZ·Z¾ZÅ¢NZŇvÍÔ‡v¨ûYºsZ‡vEY¥ƒ1YºsØYºsïYÅ¢éYûcƒYºsšYÅ¢EYºs­Å¢÷X‡v Å¢ÊX@‡vHO‡v¶W†Xºs#`XºsÕÛWºs«KºsJXºsQZXaXºsÄWºsÅ¢±Wºs,W¥ƒWªwW®›’WÅ¢WºsâV¥ƒÎVºsÎVÅ¢ÆVºsVºs{V‡v2VQh°“@hIVæÉPdæÉÖSæÉÄSæÉèSæÉñSæÉúSæÉèSæÉñSæÉTæÉTæÉTd#8Uï›=U†œCUÃPd¨œ°T
´³T µœTÙœ—TðœšTŒTT 2¥T
3T 4ÉûS 9ÜÁS
EñµSKñHSdñSsñ™Rœ'ig¿ücgÀÇžydÛàžtdÜœ'ÏdÞüÉdß’Ÿ¨P䫟SPçÂKPê÷Oû·¹O쟾OŠˆ'ü^• %Oš¸)O¾ NÀHXid˜Õ (0  
Òr˜  
Òr O)Šs`0Ê  Òr ºs& Šs`0±
 Òr
ºs& 
2  ŠsÈÍ
ýcÞãÓØ¤©
x } 0 Ü!¹u- ÓÓÜ'Öþ''×¹'ؘ('D*éZô©SçN}ÈvÒrÒrŠsˆ Û¸ÒrcŠskÂwsÒrEŠsMõwUÂw]ë±ùÅ»ŠsüÂwŠsËõwŠsö¹(˜2è Û¸`2Ê ºs`2± ºs(2ž ÓçN ã5׺AÕºIÛ¸²Å»ººs Âw§ºsŽÂw~ˆ
ÙÛ¸ù
ÙºsãÓ¾É üßk ÓçN ž ºsÐ ,ü¥« ׺ Û¸ ºsu¹
7
ÚsçN˜,„ · Ò
Ùº ü¿/  ¾ ô ÓçNñºs É ý,û׺÷Û¸õ۸ǺspÛ¸¼¹
<üù T ÓçNÓ
-ü— ¼ ׺Û¸ºsºsþ'¹"˜(&\
T


Ø ÓçN Ì
é-ç׺ãÛ¸áºsߺsÝÛ¸§ºsºsþ'¹˜(P ºs ºs¼¶  *ºsÓ .ü‹ H ºs Õº ºsºsÅ¢z!C¿ÅºsÃɺsÇØ ïºs Ì Ó.ѺsÎպ̺sYºsOÅ¢Fî
ºs”¡
 *ºsü‘
#  Û¸  ,= ü
$ 
Û¸
º
/ü˜ ¢ =  çNÊ Õº ºs ºsñºs
Å¢ ‘OÒºsÙßÛ¸AÛ¸IRÖVÍ\
ˆºsŽ  ¸ºs ²
 Û¸¯ ¼ É
 Û 
 Ÿ Û¸± Á ¹
º/¹ó
†ÊµÕº´ºs³†Êºs¬ºsQºsÎŢŽʺs¤Û¸Û¸ÖU¼¥ „¥ 
,çN &Â 3üûG ׺$– Û¸ ¹
 /èÎt (3  Òr  
ÒrçNŸ,Šs`3ù  Òr ºs& Šs`3
 Òr
ºs& 
2  ŠsËÐö¹ÝâÒ× ¥
t y3” ï ¹u, O7Èv?ÒrGÒr:ŠsB ÐNÒrŠs"Âw*ÒrüŠsõw Âw¤±²½´ÒŠsµÂwŠsõwŠsSö¹á Ð
ÙÐ.6`5ù ºs`5 ºs(5œ äŸçN ø9OD‰ÒLÐδÒÖºs£ÂwªºsÂw˜æÓÓ¾ÜÓ¾ÂÐ < Ë_‡vŸü–# ž 
ã*‡vŸ9ŸçN‡vçN‡vçN_Ë_­Ö´¢ Üž ü†7 |† 
=ŸçN » ºs?à 7üç\ O ÐχvŸö,žÖí‚×”¦ „¦ 
´çN¸ 9áçN¥  ­Öù‡v £  Øe  ½ ºsŸ üÉ^ äŸçN­  6« ÄÀË_ÒrË_% ¬ üßÎ =O Ð ºs àzЙ))¬-fºsŸÄÀ¹ÐÉ; UTºsŸqr6¿  ‡v  } 4   © äŸçN ¦  »¿Æ
ÎÔÄÀË_ÒrË_òÎÍ=Û
OËÐʺsɇv=°ºsvSМºsºs ™)¬SóºsŸ    ºsŸ¸8á ÄÀË_ ÒrË_% üŸN äŸçNó ˜:‚ ÄÀË_ÒrË_% ò ü€ó ? O Ð ºs ºs 5í!ÐÙ™)@¹D˜(HŠTºsŸÄÀFÄÀäп]³  àò
ö   ‡v  y 
   1
 0ºsŸM
|:A
IOÄÀË_ ÒrË_m :•  ‡v:” 
  r
y
  ž äŸçN
 ì 
°6 ´ »
ÃÉÄÀË_ÒrË_ çÃÂ?ÐOÀпºs¾ºs½‡v£ùºsGºs<Á‡v`þºsèvпºsBºs7™)7¹<˜(AOºsŸºsºs¼ç  *ºs„! Aü¼ H ºs,× ‰ÒºsºsÅ¢z!C¿ÅºsÃɺsÇØ ïºs ý ÓAѺsΉÒ̺sYºsOÅ¢FîT“" $“" 
$˜" 
AŸçN9,˜"  œ" |“"  ¡" ºs¨" Büä!D $„" ‰Ò,ú! ºs°‰Ò°;„Ì# ÐÛ¸TÞ# ºsTê# ºsü®#G ì®# 
-çNhH;/û# Cüì" ׺Œ’# ‰Ò,ˆ# Û¸³´Ò»ºsºs)Mçí ðöüÐ#Û¸ Û# ºs%ºs"
*(çíj^S ô#  ú# AC@׺=‰Ò<Û¸î´Ò÷´ÒºsãºsÙq
T…( ºs|…(  “( ºs$T˜( ºs|˜(  ¦( ºsŸTÇ( ºsTÔ( ºs¼Ç(   * ºs4³*  
I ûcºs<²*  ü”*2 ì”* 
κsºs3 DT»*
CTû* 
æÉüæ* ¤æ* 
¶v9 $\Ø*  <Û* «Òr)A¸#ùA—'#ùA— #
éWÒr2'ù>½D#Á>½#ÄÀù>Ö*#(Òr
-|ñ+ І, üÆ'À Gü¶(² ü¶)² üÔ*” Ð4ñ' O$è' ºs´gºsºsTº( ºsTºsKÅ¢Cûcºs3Lº) ®ó¬ó3üŒ+. ÒrdÖ¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ÒrÅÏÅÏ Utf8ErrorÁÆÏ valid_up_toÁ¯vÇÏ error_lenÁ¯vlÅooÛÜ èWæÉ ©÷D Òr-e
actual_lenÁV len_bytesÁ;
len_strÁŽòõºsŸˆI¬óßódÇô·õŸÄÀy ü‚(æ Ž¦­ºs¬«ºsÎÏü¨(À ãµÍÔºsÓÒºsŸï
ðdé ð ºsï
ö
ºsõ 
   
  ºs Ý( 
 ä å
"I¬ó 
ÍÔ
!ßó
D C Å* 
Æ* ö%,3 @NæÉ „+ G
OMÇôƒk …+ xU
RY«Òr º+ Tmt{ˆ
Œˆ·õ±§fl
ÄÀŒ(Òrjè+ 
‡v ç+ ·ÐGºª§¤Ð¡O ‡v·Bºs[ºs'zºs®ºsºsøÅ¢ð©÷ ®ó£¬óÒºsk§Òr ã÷TæÉ~ùùGùA8#¸ù9¸ùBzÔøbêø? ÿøŒðóºsŸI¬ó¬ó"b"Buffer too large. Size needed: "Áºs31Á dÊ) 4Ê) I¬ó(5æÉ Ï) V
]Ñ) ò¡h,Ñ)  Õ) üÊ)6 üÙ)' ͺs "ͺs@ºs ÿ) _KlºswºsæÉ¬ó¬óÅ¢¢©+I¬óªÍºsµÍºs{ _ }ÁTâ- ºs|â-  ð- ºs$ùEž"#ù•ž"#Í”‡. Òr .ùD@#áD#ƒ‚N!|®. ºs ¼. ºs) ºs,ºsTºsºsT×. ºsÜÇ. ºsŸ  &ºsŸüÇ.# Ðñ. Lü™-Ø
‡vÔ- OLÀ- çN,Ë- ºs¬9ǃvÅ¢&ºsƺI»M{ÞºsŸéºsŸÍ̓‚ üß-F 5<ºs;:ºs]^ F M
UQÍLÒrV zK
SOƒ‚ šnÍ¥. 
‡v ¤. u
ºstºsœ 
ºs ºsɺs
ºs,å.     ºs
 œºsŸ« 
ºsŸ Ð  é.  ê.  üÕ-œ  ‡v³L²‡v¯òЬçN«‡v*Dºs^üò-3 ùDÜì#ǃ=Å¢íçNºsŠ»N²ºsŸ¾ºsŸTâ0 ºs,ï0 \ï0 õ0 
.çN+,õ0 Äâ0 ùIž"#ù—ž"#Í1 Òr .ùH@#áH#ƒ‚N!,Å1
\Å1 Ë1 
% ,Ë1 Ì·1 ºs   ºs 4ºs ºsTæ1 ºsJ“: 
 ºsøJž:Ä J¤: 
,Š2 ¸J¨: Jº: '(Jº: ØJ¤:  XJ­; 
øJŽ;! `J ; 
/çN3
xJ ; ,º2  µ2  ”¥2 ºsŸ &ºsŸ Ô¥2 Ð4Í2   Ò2 ºs$  'ºs J ºs0JÑ; 
JÖ; ºs& 
(ºs
L
ºsÞæ2 Mü‹0Û üÚ1Œ øJ‡:á øJ;` ‡vÔ0 òŠL´0 ׺,¿0 iºs¼ºs¢Õº»2ǃoºsÕº'Å¢ýºs,Þ1 ºs(J: NºsšºsÕº†Ê$‘2 Õº°ºsTçNºsÅ¢ÊÅ¢zÖ¹
Ù´ ´
Û-uFgºsŸsºsŸ±Ílƒ‚?Rã•õüß0O ¿ºs%"
*)M# ù0 *<)/
; B
JFÍAÒrK o@
HDƒ‚ 
c £®1 
‡v ­1 _ v
}
z

¥  Ï1 
ˆºs Ÿ ºs ¼ºsºsQ ÒºsøJý9ë ì§°ºs¦^©°žµ¼¹
Á¿ä¾J¾: Å× *0/6ßæâ
êçã•q
áJ®;  ü—2G ÷þýºsŸ *ºsŸ Ð ¾2  ¿2 ºs6 :ºs ^ºsèð‡vJÃ; .,ºsP Sºs
xºsøJÀ:¢ 
‡vJá; á; 1
9
5<ø™ž:Ä ! ‡vD!JJç;  üÕ0  ‡v å2 ¼M»¸µ±#‡v®òŠ­׺¬‡v_
ºso
ºsU
Õºn
üû03 ùHÜì#ú ǃ7
ºsÖ Õºï ŢŠºsȇv\ ºsχvu# ºso ºsY Õºr †ÊÕÕººs( ‡vçNöºsðêÅ¢¦Å¢V‡vžÈ¹
Ì´´ŠÛ-k=^ ºsŸj ºsŸT5 ºs5  *ºsüñ4# ºsŸ 'ºsŸüñ4+ ø{
ø{£5 Pü”4 ‡væ4 ¤„LÄ4 ºs,Ï4 ûc$Ý4 ºs׺sðÅ¢æ³9Ö=´AväºsŸïºsŸ$˜5 Pipºs,Ž5  ¬ºs ’5  žºsŸ­  ¸ºsŸø{
ø{ 5  œ5 üç4<  ‡v³P²
‡v¯¤„®ºs­ûc¬ûcEºsŠºs¤ºs+Å¢£qøÖý´8§ºsŸ³ºsŸ|ý? D@ 
iœ$ý? T@ ´ý? @ 
Àc
Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ³MŽ ‘@ 4@ ™@ ]ü®?k ¹uŒá? ŽP,µ? Èv ¼? õ¯ä±#PÁ¯ï¯ç$¿A  Û¼³ML¾A œü¥AA Vœ ÚA ºsìA `ü€Al ŽP$A ö¯œrö¯-¬² Û¼³M°œ ÆA  Vœ³ºs åA ¹`·ŽP´Ò²ö¯>ÛDÍB ºslÍB  ÙB ºsàB büžBB $¾B û°,´B ºse3ŒºsŠˆºsšŒbŠû°ºsèD«D ºsl«D  ·D ºsœùNž"#ù›ž"#ÍøPÎD… *Òr1ùM@#áM#ƒ‚Q!TþE  Û¼³MDòE ºsœèE ºsœ  &ºsœüèE Ò²lF
ºs žF ºs) 
ºs,ºsTºs
ºs¦F cüæCÀ ‡vD ŽPLD ³M$ŒD ©ºsÃSǃö¯@ºs.#Å¢ÞSûWøºsœ\ºsœhºsœÍƒ‚Òü¨D· Lelºskjºsœˆ8v }
Í|*Òr ªx
|ƒ‚ Ê ÷ßE 
‡v ÞE ¢
$ƒF   ¼
Û¼³M ‡F  Ã Ê ºsÉ
 Öºsœå 
ðºsœ ËÒ² 
n
ˆF  ׺sÖºsþ ºsºs+ºsºsüžDˆ  ‡vìcë‡vèÒ¹å³Mä‡vKºs®ü¹D¦ ùMÜì#Tǃö¯A³M ºs7,Å¢ç]ûbºsœiºsœuºsœDØG ºslØG  äG ºs$ùTž"#ùž"#ÍüûG: 8Òr /ùS@#áS#ƒ‚O!¤ÊH dÏH 
eœ$ÊH  ÜH ºs|ÏH äH dü›GÉ ³MTÀG û°,¶G ºsªǃç(K̓‚ְµüÕGl XqxºswvºsšF
͈8Òr
ŽŠƒ‚Ö© ÁH 
‡v ÀH   Ã
Ëʰ ÂÁºsÓÁ ÝH  ÈdÇ
³MÄû°Ã‡vxκsèüæG[ ùSÜì#ǃÇû°X6
DªJ ºsŒªJ ùXž"#ùŸž"#ÍüÑJ9 7Òr /ùW@#áW#ƒ‚O!D¯K ºs„¯K
  
 *
ºs¤¯K  ÂK ºs$  'ºsJ ºsü¥K ºsœ  'ºsœ9
Ò²üŸK% 
 bù[½D#Á[½#ÄÀù[Ö*#(Òr- ØK Ò²Û³M”L eüäI° dÓK ³MTJ û°,úI ºs,J ºs8Õǃºsvºs·ºsÑÅ¢ÈÅ¢˜F<ÓK ìsÖwÃÞºsœºsœÍ¡ƒ‚sÄÀG
ü§Jo æÿºs,¶J * ºJ ï +
2
:6Í17Òr;
_/
73ƒ‚
 R v|K 
‡v •K  S l
s
ºs,ºK 
 
¯ ºs ¾K 
 ºs  ººsÞ ºsà œ ©ºsœ¸ úsœ ÖÒ² ž þ¢
ª¦ÄÀ£(Òr­Í¡¨Ò² Û³M ÞK 
 “L  ÂeÁ¾³M½û°¼ºs»‡vüàºsúºsëü¼JZ ùWÜì#´ǃòºsUºsºs°ºs4Å¢¯Å¢-ç³M¢ÚbÖgÃϨxºsœºsœT£N ªN ºs$É^ÔS  ÄÀË_ÒrË_%¬çN œçN 
äæN ºsüÉN? äÉN 
=ºs³ME„O ºsG ŸO 
ºsüªOÉ ÀO 
LÀO  
 |üQ ºs ºsD…P 
ºsP l…P 
 
* ºsŒ…P   •P ºs$  'ºs J ºs4¤P dËP  ºsœ &ºsœ
8Ò² ”ÅP 
`ùcž"#ù¡ž"#Íü—Q+  )Òr / ïP Ò² Û³Mü¤P¯ Ì«P 
Lºs³MôüÅP ü«P¨ ùb@#áb#ƒ‚²!<áQ  çQ ºs$ 'ºsJºs­|ºsºs4•R ¡R fü¯Mò ü¸Né ü’O üýOö dêP ‰•üèM" Ò¹LÎM ºsÙM ;‰•T¼N ³Mºsæ³M ºs4O aºsvºs P ºsºs-ºs#ŢŢï‡vÓ ‰•ª¢<êP ³Mºǃ[Å¢§Å¢Éãç ÜixÁ´µ Ãj*ºsœ6ºsœÄÀBòÕ­ÖìÍõÿÚ¨ƒ‚kù\¤ST ñ]§S 
§â£N üûºs ¬N ^íS  ‡v ^ìS 
ù\ÆS2 
‡vÌJIP
X^ÄÀË_ÒrË_{\øS  ‡v& \÷S 
 m
 ˜
 ŸòÕ ž
 ºs O  £
«©­Ö
Ûºs© Þ ‡O 
 § °ºs¥
®ü½O3 §»Â ÆO Ôæ
ÈO ,ÜO 

‡v ïO  òQ 
ˆR %%&ºs%4 &ºs% }ƒðO 
‡v{+/U\ºs[b as  ºs P poºs ºs ººs¼­  ÕP Ÿ¬ºsœ» ƺsœ
ÙÒ²¢"§#®
²Í­ )Òr·#Û­ ´ Ò²Û³M õP  
 Ä
ÌÉÿÚª·´¯
·³ƒ‚#b"Ò ÒQ  ÓQ Î$ ͺsð $ ôºs $ºsü¯OÄ  ‡vS


l
ºs&ºs ŠR %ø  R   fþûø'‰•÷Ò¹õºsô‡v‡v
E ºsd ‰•ÖÝê ³M ºs‡v} ‡v‡v×| ºs ºsËüÊO& ºs,ºs1 ºsX ºsN Å¢J Å¢ ‡vþ ÇÞÒ
³Má ºsGÚ
8³MO
ùbÜì#ý ǃž
Å¢ê ºsÅ¢ . 3  )  µÞ  ´ ÃÐ
 ¹ y ºsœ ºsœºs256Áºs256ÁL«S Ò²D¸S ºsµS  £ºs µS ºsl´S 
Ü¢Ò²££¹ƒ£¹„£þ-'ºˆÉ¬gºs­ŒbÇS iüôRS ±¬ŠS û°,€S  Ò²õèñ׺sð%HÝñÉ
4ÖU  ×U ûcœü¹U' ä¹U 
=œûc? ÞU ºsœ
9¬þU tƒV 
Cœ³M$þU „ƒV d“:  ºsødž:Ä d¤: l­V  ¸d¨: dº: 
.³M -(dº: Ød¤:  ^ d­;  ødŽ;! `d ; ´ù  -
xd ; 4ÑV \òV 
ûcüÑV- ÌØV 
LϞcC9
üØV& 0dÑ; dÖ; ºs& (ºsLºst4”W  W lüÛTÅ ü¨Uø üêU¶ ød‡:á ød‚;` ääð(ç™)'é¹'ê˜('-JðŒ
òRœûcÄ…U ääð(ç™)'é¹'ê˜('-JðŒ
òRœ³M,ûT ŸøT¬U ûcœ4±˜lîU ºs(d: Nºs ºsН˜£½v,¼V ¯˜µºsS‡vü Ÿø+ûc$Å¢å 
self_as_sliceÁ´»|
¯·ºsœÓóíôµŠõD´ùáÂö

9@?ûcœ<
DBÓóv8ºsœDq ßU _'.[
cbôWV V ødý9ë ®oxºsn  q
x
f }  
Šõ ¬ d¾:   
   * 0
E
÷þ¡¨¤
¬©´ù9Õ
© d®;  üÃVF œÆÍÌÓ
ûcÐ
ØÖÂöÍ ýV  þV ЇvdÃ; úøºs ºsDºsødÀ:¢ 
‡vdá; 
¦á;  
 Ï Ö
ø¦ž:Ä  ‡vDJ dç;  l ŸW ylxurokŸø ñøÔŸøÓÐù±˜Íñø‡vpºs݇væ1ºsƒºsm¯˜½v㯘ºs5‡vK‡væ´úûc Å¢Ì9‡vAH ìùŒ´»q
¥­ºsœ ù
ºsüб  Ö Ú  
$Üò¡ / à hy '-
å   é


$ëò¡
/  ï
h
  y
 ' - üû3 '8 K$… '8 KºË  ˆ
 ­Ë_FLRX®
‡vBHü·4 ¼'8 
K à  !'" !8 "! K ºË
 Ä 
 êË_F LRXë
‡vBH$ ùºs$ $'ºsJ$ºsüñ ‡v§

r
z| ƒ Ë_'.Ë_
ø§Ð±& ‡vl&r
x <†( ))
$ˆò¡)/(,ˆ Œ)<* ++
$ò¡+/*,’ +Œ†(**( ˜P
Wà'%.qüµäüí¬÷,æÉ 较 ͼsD‡v(‡vL#ºs#ºsæÉ°ºs°ºs¥æÉ¦‡v><ûc<ºs<ºsLSûcºsºsüŠ$‡v64ûc4ºs4ºsDKûcúºsúºs
üÆ%Å¢/y‡vˆºsZæÉ[ºsæÉ¬Z­^´§¨
,‘ 
ºsüäj  ê  . ? ÷ üƒ5
d† $† ˆ

'
8 
K 
 '8 Kº  Ë 

 
 · 
¨Í Í ØÙ agm
s ¸

‡v] c
 ƺs$ 'ºsJºsüùU ‡vÇX
`   ø¨äj ‡v


 &rü±¨üÌî$‚æÉ ØæÉ âºsºsD‡v(‡vU$ºs$ºs‡váßûcߺsߺsïöûc¥ºs¥ºsµ¼ü“%Å¢¿6‡v>E¬Â­Å†œÊ´(f
f‡
ˆ"'-ø¹:ëŠBKU ü   ú ý  uü¥ _ø¹  
äÉ  Оn¾; Ý   ú Þ å vüŠ [ø¹  
Òrºs ¦ ߟq¾>
T
# à
Þߟ æ


 è

ÚsâŸC
 »
¯*О Á


 Ã

ÚsäÉC
 Ç
 ì
þ
wüë ̯
¼Ö
 ºs,†
ëŠ 
 ОïО× ߟsߟ\ߟОN¾4¾±$T‡# Ò  Þߟ,ÿ   

& 7   ¬¯*О&7 JV ¹
ø ï
 
 Òr    ºs  ˜
#
*
à|1 M ¥ ¼—  ­ » 
 Ìxü¹Ô üÈtüêRäÉŒë늺st —£'ºs Òžºsª£ÏÒr ºsºsÇ áŸ¿ºsÇÎæÉæÉˆÒrºs6ߟ,О¸ОÁߟGߟPߟYÛÖß¾¾ keyÁa
»G Y|•T•$•
$šÔÊ/ žU £ºsw$ Û¼äÉü’t NüÚ!  
$ñÔÊ / õ U
 ùºsw 
'ºs
ºsKÐ
×ÌÌáÑäß úüÕ' Û¼äÉ ûA ŒyüÒº ŠÌîëŠ)ºs)ëŠ*äɎ늎ºsºsëŠÅ¢W{ Ã
ºs Û¼æÉüþù t„ Tˆ$ˆ  
#ÔÊ .,  gx
'-¤¶    È

/
6ÌÌ A
2  É
 

æÉ Ê üØÜ"$ÛæÉì¹
2
9
qE5Zý  u
 Õ
‡v  ¥
 9?
97 ´ ö
©ö Š 9
 Û¼æÉ ×´Â ëºs$ 'ºs Jºsü“ä ‡võ
óp
x
ø©þù ‡v3:I$€
LSLVzüˆü·Óüμü¡Öü‘ø¹ºsˆÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙæÉ²‡vš‡v§ºsºsŠëпɻäÉ.ëŠ/ºs#‡v½æÉæÉæÉ{ü×=…ºƒæÉÅ¢D´‡v¼Ã ´­prevÁ ascii_strÁ
¯»:©üýW-üýW%
u4£X%ü¼XBü¼X2
ŸºsdtïX7”™YtY
Ÿ ™Y„›YüˆY$„ˆY
ø{J$²Yü‚W°üèWÊü´X~··…8¹È; «Ûôz¸ø{$ÃWО4¥Wø¹tìW‡| ¸Xø{ÛtuplesÁ,byte_str_sliceÁ=¾?±½¬½gæ½1–¾
zÆ
Î̽Çë ©X¾¦­æ
îì¬½Õ  ýXÛÆÍõ
ýüæ½ôó ªYø
þ–¾B «Y ±Y  ß¾ÝОÜø¹ÛОú‡|ãø¹Îø{Ƈ|²»¾ξ ¾#dºs100Áü§h,ü§h$
v4Ìh%üüiBüüi2¬½t¯j"”ÙjtÛjæ½ Ùj„ÛjüÈj$„Èj–¾>òjƒü¬gÆü’hàüôi~ß¾$ígߟ4Ðgø¹t–h‡| øiø{¥»¾'ξ+¾-uÄ.¬½
æ½é–¾Èf7>g
omÄhŒ Òhª\c
¬½¬ ½jƒŠ«
³²æ½±° êjµ
½»–¾øÚ ëj ñjÒƒÑÎËß¾ÉߟÈø¹Çߟ‡|Ïø¹ø{|‡|o»¾ξ ¾Xdºs100Á_ûc95Á  ®ûcü¦ì Òûcûc +
üÊÈ 
ÜÝ
®Ï
1 ´âüÒ&  T  ûc  +
©üøœüÅM ûcûc$‚ûc Œûc ©kGûcûcûcöÅÛ-Y»]¹a P©ÌG
4î' ó'ûc$†(Ý* D§( þ) £ûcTþ)ˆûch­þ) 
ÊL££¹ƒ£¹„£þ-'ºˆÉ¬gûc~Z^ø­õ)Ww

ûMöÏ
 ¥©  µ Ç4Ÿ*
4©*l¨* ³*)9 < 4Ñ*TÑ*ûc  ´Ÿ*  
4¹*l¸* Ã*)9 <
XYü–*/  Êñ
 žŠü½' ü–(Çûcâ'ûc$Ç'ûc Ñ'ûc Ø'*ûcTš(öϼöÏñöÏÎÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙûc öÏ'Äûc¦ûcrûc`ûcupwûc·ûcÌÇÎûcF@Û-¼ ¹ ùÍoîˆûcðÏíòÐô(gÃ, !Òr(gœ-îQ ŠsGL
‡d]bRogÈ,¹u ¼QÈv¢Òr©Šs  îQ¨˜Ù°Î±Ûå–ÙŠsÜ´Ø÷(hœ-îQîQ',
·ßîQîQAFNhÓ,HhÊ,
÷Ø÷ؘي˜Ù6¹
CM•Ú¼i×,iÕ,‡v÷Ø%/\à. îQñ.ü®.C¼Q$Ñ.îQ,À.È -4Þ0îQ|Þ04å0
âîQúc2Då0ìÞ0\î0
ÞsûcGlî0ð®Þ0 
ž$Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ§wæÉŽlp | Ë_ôÞ0
l©Þ Ñ0
§w4Ô0
æÉdÌ1 „Ì1
 Û1ºsºs3 
 "¯û0
¡$Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙºsÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙˆê)?ÈXM´­Ë_Ïà½í   ºsdé1  ô1ºs$ $2 Û¼ºsË_l«2 ûcôÒ2tÙ2
Àúcûc4Ò2 <è2
¼Ù2 Ç2æÉË2æÉD31lß
L•39lç
‰lÞ
 Alÿ
ÂwIl‰ ÂwIl®  Ql»  Él­    ùlè !   ǽálÌ 
 Û¼ǃùlŒ] 
ùlŒ 
òWºsºs!l­ Ql³ Yl¿ ZEº3"t²3²3
µ3". ¾3!
-¼²3 !ºsTé3 ì3
üsûcºsé3 ð3#<ì34 $#n‡
$
%#Û§wœ4 *%t”4 ”4
Š—4*.  4)-ùtž"# ù±ž"#ÍpmŒ
" Òr '/ùs@# ás#ƒ‚'O&!¼”4 ()ºs\Ì4Ð4µæÌ4(Ô4+<Ð4,,+v‡
,
-+Û§wò41-Tò4010ù|ž"#ù³ž"#ÍpuŒ
" Òr //ù{@#á{#ƒ‚/O.!D5 Û¼ºs(üï4P$±5 Û¼ºs#Å5ü–0¯üÌ0ù¢©°Jü¾1‡ü£2¢üÂ2ƒùlþ
Œ ùlÝ Ÿ  ü©3œüÓ3ò `n¡
 ü‹4º üµ4`v¡
2‡àl´0÷Ø,¡0ûc¨0§wÍæÉÅ•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜Ïà©ÞÜäÝæÉE˜ÙcשÞsºs<Â1ºsJCûc §2æÉ޿ɿɿÉÙÂwÂwQÂwºsÂwyºsÂweÂwZ.ºsVºsNǽȽɽ}ʽ˽NeÁ̽ͽMatchÁBÙe±æµé!lá  JÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙǃ´ºs­3ûcPûchÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ§wb8n¡
§w! ˜ǃÖºs4 ûcûc2ÁðŒ8v¡
§wSÜǃDûcZÑÁª×»© bufferÁª Ž K Ë_Ïà¹ñ 
n_usizeÁ ¹vqqÁeksÁleft_valÁ·  right_valÁ¹ ü
l1Áª ¼ ×3 %Ãt
%l2ÁI(ekÁ¹4-Ã-‡Ý² ´ÝŒ ÞÝi ò¡¡
àw Õâ ò¡ò¡ŸŸåØò嵿J°çÖͪƒ‚|µæLÍ¿ƒ‚4ú6îQ|ú647‡Ý*D7¬ú6Ìú6 ’7ºsºs3 C Dºs™7üÏ6Jºs,ê6÷Ø,à6ºs¢æÉ͘Ùêª(J‡Ýøò¡Û„¤8L©8
îQ$¤8\©84¾8îQ|¾84Å8‡Ý*DÅ8,Ý8 Ý8ºs$ 'ºsJºsü¾8%tÎ8Õâv¬Î8ü¾8'æÉë8üö7uüœ8OæÉ,Œ8÷Ø,‚8ºs  8—îƒæÉ ˜Ù'ºs÷Å¢ÿ=¹AtÕ÷‡ÝQÕâÚ4‘=îQ|=4˜=‡Ý*D˜=¦=üç<?æÉ,=÷Ø,÷<˜Ùm6‡Ýu,ýDüüD% ŠŠ+Œˆ Éð°w¼%ÃúcüúD'©Eü‡D¢ ›ü,ªDæÉ,™DšüŽÏ¤ýDbytesÁ#J4ÅGîQ|ÅG4ÌG‡Ý*DÌGü¦G/ô¦G
>!ÛG˜üåFvÿüÌ‚G÷Ø,øFæÉ˜Ùœ>‡Ý¤–þÄý Œ‚ 
îQ œ‚ üÏQ ˜¦  ü ˜˜…,š®,£9YQ”¹Sì§ ô_, ··…8¹È; «Ûôz¸æÉÒ>¦ÿïÄÝ Œâ 
¸îQ œâ ü«U ¡ £üçŸ ¡¡ä,£®,GLÐòüÿ! ê` ÍͲ9ÏÈþ@
‹›‚ÞµæÉÓ>¢ðüŠ( ˜¸ ¦üÆr ùÿìâ »€  .üÈ, ¡ú ©ü€z õüœ! ¸‚$“  /(}Ó!  #Òrø}"#  $Òr»€(4Šs[`
ùcqvfkˆ}Ø! Ÿ¹uª ùÿµÈv¼ÒrÃÒrµŠs¼  »€Ê·†Òð±ýµ†ŠsÿÆ…ø~"# »€
Ù»€/7(~Ú! ˜~ß!  ,ùÿ8ކ@»€ƒ·†Yc¨‡¨(–$  %ÒrøØ$'  $Òr¸‚(4Šs[`Æ…mrbg›$ ¦¹u¦ õ±Èv¸Òr¿Òr±Šs¸  ¸‚ÆŒŠÎì±ùŠŠŠsûÆ…ø€Ø$' ¸‚
Ù¸‚08(€$ ¡¢$ ©.õ:ã‰B¸‚ŒŠŽ[eþŠ«(²%  &Òr`‡'  'Òrûc'Šs°Ú'  (Òr
ûc' 
3 Šs
ûc¨­œ¡otÉ·% ®á ¹uì ¨SöÈvýÒrÒröŠsý§wÒrÕŠsÜ §wæ§wíC±Q\§wŠsR¾ŽŠs$®x¿% ƒÄ% ²$)¨S5Ž=FP`„‡' ûcûc$5°„Ú' ûcûc$5<DPÏ% µH„Æ% ŽŽÒûcÙûcàûc¤ûc«I¹
V`Ó% ·Ñ%  ‡vŽ&0¤®7 »€æÉüö6S üö67 
Ïc8$Ä7 +Ð7 «üË6… ‡vë6 ùÿL×6 ûc$â6 µÕp æÉ'Û-+Z¥¤ž= »€æÉü‹=( ”‹= 
4 ¹= ¬üÓ<f ‡àló< Ö“Lå< ô“u6Û”vL¿\ »€¤¿\ DÉ\ 
æÉ1TÉ\ Ù\ ®ü–\C $°\ ކ,¦\ ·†r4ñ•y¤Íh ¸‚æÉü‘hW ü‘h; 
´e8$ãh +îh °üØg– µÕTüg õLäg ûc$ïg ô“Û- P“—¤Ïj ¸‚æÉü¼j( ”¼j Û”2êj ±ü„jf ‡àl¤j Ú—L–j ô“s6Û”tLÚn ¸‚¤Ún Dän 
´æÉ1Tän ôn ³ü±nC $Ën ã‰,Án ŒŠr4è™y (†˜ )/7)Òrœ NV* Òriq+Òr:Œ,ÒrUŸ§-
Òrp¼Á
êcÒ×ß º÷¹u ˜U
ÈvÒr%/±=H¥œS¥ ˆª ¾$˜U/åœ7@JH‰¬ µ Á=BHSåœ[åœcjqz¹
 __self_discrÁ  __arg1_discrÁ·¿Š¹ Ê· ‡våœ *‡vÔš
„Ÿ

ºtÛV
°
¬Ÿ
üÄy
 ÄÛV‡v ÚV—¡Âw—¡üš¤


³T•¡ÄÛV¡£¡¨|üµ
Ä
ÃüÙë
•¡t
—¡
ºsò
Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ•¡AΡÂw!smidÁz§Ë Ä¡·ü
Âwù·ž"#  û

Âw
Æbºs
.6M ‚È‚ÈArgumentÁ„È´ÀbökÏ®ÝWj´. ûcºs,¼ÊÏ
«cºs,ºsü
ùœ@#áœ#ƒ‚ùž"#)Ä»LS •¡Æ
ΡàaǃMÂwƒ¸¤ºsš¸¤‹¥¬ 릸Âw5ÂwȤ¢ˆÂw
—¡À÷À–¤¸¥ƒ‚ _ref__midÁ
_ref__selfÁ°
 ÛV¯
Äì ÛVºs<å¨RK 

&
F 
ÛÛV ¦
ù£ž"#ù¹ž"#ÍüÄ(
/&Òr 1ù¢@#á¢#ƒ‚S$§
}ü«ü
Ê
ÛV Ö
ëV
ÛV

ǃÚò1
gigo_valueÁ?Ã8ŒÍ ƒ‚ðÛV>ÛVDäÇ
¼Ç
ӂ

„Ç

Àºs*6Ü
ºsX 'ºs~ºs Ý
á

ºsººsÎ Þ D
ºs â
üÇ
 æ
ºs% 'ºsKºsKü•S
ͺs,¿
ºsºsºsÅ¢œ«Å¢°U

 ûcŸ Ö

ºsüÝB
 ã

 ç
ºsž 
Lÿ
 ºsž  &ºsž8 ú


 
ºsŸ  &ºsŸ
¬ó

4
  
ºs$  'ºsJ ºsDü·

$¸
 ûcºs
܃
¼ƒ
ͺs 
ºs/ 2ͺs0ºs^ºsü¤ª


Ä

ºsºs3  C
D
ºs”»
ûc

0ûc  0ûc
 à
\×
ºsºs$ .ºsºs ´×

ûc


ºsºs3  C D
ºs,
T
 ˜
ºs$
 ß

ºsžüæj

 Æ
ºs$ 'ºsJºsJ ì
Üì
¼ð
ͺs §
 
! ºsºs$ !.ºsºs H
 
"L
#"ºsŸ #&ºsŸ"¼’
"
$ ¸
ºs$ $'ºsJ$ºs
% È
ºs$ %'ºsJ%ºs
Ý
Îü­°
üª³
üÊ
ü¤¹
üÜ
ü÷æ
ü³
üÓŠ
&ûcŸ
ûcž
ºs,‰
«½
ºs
ºsûcWºslfºs)#Å¢åûcºs
ºs
ºs
Å¢ûc ·
ºs ºs!ûcµºs{'ÀºsÕÅ¢}ºs
ºs2ûcôºs ºs°Å¢rÅ¢" prefixÁG»L»
P´Sint_onlyÁ
»´ÃµÅ% ºsžÍºsÂͺsºsž ͺsˆºsŸºsŸ7ºsžCºsžýºsŸ ºsŸ;   ûcŸS  ºs  ÿ    ºsž5 6   & 
- 
,  
9 ºsžH   S ºsž
f  
/  6  5 
 B ºsŸQ  
\ ºsŸ 7   
 ˆ
 
L K ºsn  r ºsºsüé6
 ‡vºž
¬

´
 
øºÝB
 ‡v<B ž
­ «  ûcºs.± 8· ͺsµ ºsã  ç ͺsæ ºs
ºs¿ ¬Ê Ñ Ð Ï 
ºsí ºs
  



ºs Æ
Ú ûc Ì
 å
ô ó 0ûc
 
0ûc
ô û ú 
ºsºs
 )
ºsºs ü ûc ì
 í



ºs(
ºs=
  N
 P

ºsüŒ,
 
!
"$
"#
!""
ºsE
!
F
"

‡v ·
! Í
°%^
%g
ºsž\
&e
©
"¸
 
‡vc!i ˆ
$
ºsª
 $®
ºsÒ
$ºsü©¥
 ‡vÏë 
ó œ
'°
(·
(
'(µ
ͺsÒ
' 
(°
)Ä
*Ë
*Ê
+*×
ºsºsî
 +ù
ºsºs* )*Í
,Ô
,%Ó
-,à
ºsŸï
 -ú
ºsŸ,Õ
,) ¨
) ©
,*ê
.%é
ºs  .% ºs4 %.ºsë
/ê
ºs
 / ºs5 /ºsüˆH
 ‡v»Ï
'



Ì(ø»æj
1 &‡v<1B' Ï
&E  Ü
% j Îi f c ` ] Z W T 3«½L º½F ºsE «½D ºsC ‡vÚ‡vÙ Òºsçûc©ºs¾¸ºs{uÅ¢7d‡vls£¾[ ºsZ ºsY Å¢Ú‡vsûc` ºskºszûc0õ¾ºsæàŒ‡v&-ºsBôš
Å¢òºsu ‡v ºs®ûcpºsºs2,Å¢î
Å¢ž
,‡v4; ‚¿Ô »Ù »
Ý ´à ¼¿˜ » ´ž Ø µK %¬
 ºsž=ͺsIͺs$ºsžÍºsºsŸºsŸ¾ºsžÊºsžºsŸºsŸ¼¾

ͺsÔ&ºs18<ͺsMAX_USIZE_LEN_AS_DIGITSÁŒ
¥
Ù$½W/ ½W9BLÕ
§Ú
â$ŽX/ ŽX9BLÎ
©Ó
ë$ßX/ ßX9BL¼
«Á
ô$°Y/ °Y9BL(­÷
­ü
ý$)/5;ZG ZQZd
œ—
 Ѥ Ú¤í
 ãÔ
 ìüìÒ
õ ½
üÄû
ßZ´Ó
½WÇŽXµßX£°YB
σ
 Ѥò
 Ú¤Ÿ
 ãÜÏ
 ìüžÓ
õ ð
üöü
äZ´…
½WÇŽXµßX£°YB
 Ñ´ñ
 Ú¤ !
 ãÔÐ!
 ìü¡ Ð
õ ð!
üùù
çZ´ˆ
½WÇŽXµßX£°YB
|½#
 Ñ´â#
 Ú´‘$
 ãÔÃ$
 ìü’#Ò
õ ã$
üê"û
êZ´ù"
½WÇŽXµßX£°YB4ÈB
ºs4àB
ºsüìB»$¢C
,¶C  ºCºs$  'ºsJ  ºsÔ¢Ct§CÕâ
} u ¬§C<C æÉ$šC æÉ ËCDÊC ÐC)@9 <X
Y4äC éCºs$ ýC
ºsüáC
,±D µDºs$ 'ºsJºs”¥D­Dµæ<¥DwT­DÈD
ò§wü¥D&|¸D
ÇÁð§wb= œ¸Dü¤D'ü¤D0ºsý
üÊC˜
 
 üÆCœºstöDþDµæ<öD E 4þD,¤ðD
L$ÊE%TÊE% ˜EÛ§w ŸEDžE  ¤E! )@9 !<XY©E#\©E"#ºs´žE$" $"*$ºs ³EüìDs ìE'4ìE&' ñEºs$&$¬F* µF, ¸F- ¼µF+ £ºs,-t¬F±F
üsûcèñ*f+D)L±F4šF( ŸFºs$ ('ºsJ(ºsmËF/
ò ûcºs(./æÉü¬F#|»F
Ç…ºæÉ)ï.`¤»FÑFòüìAåü¼B•üÔBýüûB¬üC,ü“E!0æÉ,°BæÉDúAºs Bºs •Bºs,ŸBºs,ÀBºs,ØBæÉÛæÉÒ—îæÉºsÅ¢ŠºsÓºsèãêºs0ûcd§wžÁðêºsMÅ¢V§wÙÅ¢nºsüðDoÁð@<“E§wÛºs¿ºsÔÏÖºs^ûctÅ¢_æÉ@ºs%Å¢v…º°æÉèñãºsºsæÉG‚ñP®,´¹Â »¥¼¨indicesÁ<ÿBÃàHÕâÕµæPÊêµæò¡'èñÂÌF ûc&ò£‚ñC„ñCS ÉD
ûcÁÐò÷§wìûcHû$—H,«H  ¯Hºs$  'ºsJ ºsÔ—HtœHÕâ}u¬œH<†HæÉ$HæÉ4ÂH  ÇHºs$  ÓH

ºsü¿Ha,÷H ûHºs$ 'ºsJºs”ëHóHµæ<ëHwTóHŽI
ó§wüëH&|þHÊêY4
œþHüêH'
üêH0
 ºsót´I¼Iµæ<´I ÀI 4¼I,¤®I
L$õITõI
 ÒIÛ§wØI\ØIºs âI
$ŒJ •J
˜J ¿•J £ºstŒJJèï];LJ«J
ó‚ñæÉüŒJ#|›J¸ñiF¤›J±Jóü¯G‚üôG½ü…H,ü·Húü¦I‹´ÍIæÉ,èGæÉDÀGºs ÑGºs ÛGæÉlæÉc—î¦æÉºsÅ¢ºs »Hyûc`§wÁðݺs@Å¢I§w̺s ªIÁðq<ÍI§w ûcýæÉA…ºžæÉïèñѺsóºsîæÉ¡‚ñª®,´ ¹—õ<øG»î
¼·Ã³¦ÕâàµæÛÊꟵæRò¡úèïb¸ñ¬J ûc[jóî‚ñ„ñC I
ûcL[ói§wwûcHtØP TÜPàûc¤ÒP Àà|“R ô„ôQ ô„ÌQ ôt¦Q ô|ÿP ô«Rü¬Pÿ¹\DÃPûc ¹Pûcö­5mü½Sµ$÷S
”÷S\üS´Ý
$ lüS˜Â÷S ÞÝ :! - Ë_œ÷S l©Þ ìS §w$ïS æÉ#®Tl¤TL¤T
'
ËÉTàË_ÏàlïLÍT
|ÇT
´X$¸XÜ¢XŒ¢X
Œ4+$÷W$ûWÜåWŒåW
4+$T¿U 
ÜÛVZ¬¿U ŽX‰®¾|  
$üTLøT  ùTºs €U}  
 ø|  
 ù®¾|`  V$šVÜ„VŒ„V¼Š2)"ù´ž"#ùÅž"#ÍüâV 0Òr 0ù³@#á³#ƒ‚R# ¼Tºs$¿TæÉ,ëX
ϑX
\ñX´Ý $lñX#
!|ÙX
!f ßX
"Û©Þ§w$âX
#Û©ÞæÉL™Y %
‰µ¾|  %}  $
 ø|  $
 ùµ¾|`  $!TâY
(
ÜÛVZÜâY
)(°Y‰¶¾| 
)} 
'

ø| 
'

ù¶¾|` 
'ÌÂZ
¤ÄZ
ì  ÂZ" ÙZ&¼ÄZ ‰[
* Ž[
+"4‰[

·ß§w§w*:+1&)D¶[ ,& , dû[ #Ë_
$Š] Û¼ºsË_
lLÈ].
‰·¾| .#"} -
$ø| -
$ù·¾|` -%TÞ^0
ÜÛVZ¬Þ^10ŽX‰¸¾| 1'&)¸} /
(!¸ø| /
(ù¸¾|` /5)L©_3
‰¹¾| 3+*} 2
,ø| 2
,ù¹¾|` 25-$£`9´£`t¨`Õâ9$ ·`8.Œ¨`L`68æÉ$`78æÉ$467,á`>Ìá`„ç`
ºtûc>) ø`=/œç`ÐÆá` 
ž$Û¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ—î=<0hl?<x?12Ôá`@<l—îTÌ`:@æÉ,Ø`;@æÉ$5:;LaB4TaC5¼a
·ßæÉæÉB<C3A3+(Çú`àË_ÏàlM]A4$Ûb Û¼ºsË_lD¸c
G½cºs$
G76DÄc
H $Ècÿºs4Îc
J Óc
KJ)@9
K<84ßc
F  ãcºsüµc2
9
Iˆ”Ãc
F HI8
9 ­c
DFºs °c
EFºsT‰dN
ÜÛVZĉdONßX‰º¾| O;:} M
<ø| M
<ùº¾|` M>= ÍdLEüýcB4ÂePE Çeºs$P?AùÀž"#ùÉž"#ÍüÊe!1Òr R@0ù¿@#á¿#ƒ‚RRQ#<þeL EfºsÀB4¬fTD ±fºs$TDCµfS
ºsä©fE ÂfSDETßfV
ÜÛVZœßfWV½W‰Á¾| WGF} U
Hø| U
HùÁ¾|` UIJ ŒgYS4ŒgXYgºs$XWJ$×g] ëg^S´×gtÜgÕâ]1^)\KŒÜg4ÇgZ\æÉ$Ïg[\æÉ$Z[T´ha
ÜÛVZÜ´hba°Y‰Â¾| bML} `
Nø| `
Nù¾|` `QO4ˆic´¥i”§i
ê " ¥ieP¤§i¼¤ideüˆiˆ¤i
çtûcûcƒÛV§wûc‡vcƒdRË_÷¤ü½iR_Rüi4Æjf¼ÆjlÍj
âtûcf)" Ûj_R„Íjt‰ki_œ‰k˜k
Ö[ºsºsi,hS$˜k Ê‰k 
ž$‡àhHgT#'jg3jUV¤‰kkglºsÄ…kküÓf`u!ËœkàË_Ïàl$ìko €lrS,€lsr „lºs$ sr'ºsXJqsºsL€ltq ˆlºs$ tq'ºsYJptºsôìktñkÕâoãpunZÌñk4ÜklnæÉ$äkmnæÉ$$l$m4¿lyü l&ô l
æÉy,x[%)wxËlz"ü l.Çl
æÉwaz1v\<ÇløÌ l/
¦vGu]"{u.{^_ü l/|ulºsüœl3|O`o&ÍÎlàË_Ïàl õlL4õl~ úlºs$~ca$œm ¢m ¥mƒSÌŽmlŽm
óD<ƒ4€b-1}üòle$Øm Þm ámS ämˆLÌÍmTÍm
òRJBˆ:„d37}Šeüël‰}dn#Ë_
LÏn)Š
‰Ã¾| )Šhg} ))iø| ))iùþ|` )kj<³o Û¼ºsË_l$Ýo Û¼ºs\Öolôo*ü·R½üÌS¦üëSéð÷ˆü”TÞü»TŠüÿX°Ë
üÇYè
E

u

üâ_ž
ü`*üË`03 : A î ü¨c‡ 
üõcº
Y
ü¡fŽŽüÆg'üÿg­T¬³ ºø"üÛk/Œ%Ð'‡àl©SæÉDýRæÉL’S§w ÑSºs ×SæÉ4ÚS§wÑæÉÉ×ì@äÝnæÉŠ©Þ¹\L˜TûcÞºsgæÉ_ºsæÉüÇT|åTæÉÅOZ´ÖUûcTæÉOéǃ(ûcŒæÉûcâæÉÝäݹæÉѧw
æÉ~
|¤YDËY
ZÜÿY¾Ž\¾ŽW!p|Ó]éZt´õ^Št´_æÉLç_
æÉTò_
æÉcæÉZ—îŸæÉ·æÉnæÉe•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜Ïà—îp«—ªæÉÂ\—î £ æÉͶ¸Èºs$
ºs
Ù”tLºs"ºsºs ùcÆ
ZQ´£d°
M
ǃŒ
ºs ¥f
) Z´ œôf ºs5 æÉ» æÉ² —îõ æÉ ºs Ö¿Ù¿Ú¿«Û¿ˆÜ¿Ý¿Þ¿ˆ‚†f|Â
ºsºstƒh Z
ÜÑhæÉˆ §wZ ûc æÉú
•¢˜¢™¢lš¢ˆ›¢œ¢[¢ˆe0<#˜ÏàºsÙ
‡à ¥º' y
ºs¸
æÉq æÉh —î« æÉ
ºs
ºsx
ºs
Å¢
Å¢9
¹» ‡à:  ŠŠ+Œˆ Éð°w¼%ÃæÉ½ –½Æ æÉÞ ûc¢ õºs3 æÉ9ݺsòæÉæÉźs¿ºs¹æÉ.æÉqºskºseºs_}|Ún®,Âû&Æ­Ëà ÔS´ÛsearchÁ㎠DË_Ïà¹á Ï È
®¬
"tempÁ 
#is_matchÁ & trie_spanÁÁ4
ascii_spanÁÍ5Ž ŠË_Ïà¹C@ÃDDÂ?EÂùLÃÍSbsearch_resultÁ3_Ž 
Ë_Ïà¹T
"kŽ Ý
%Ë_Ïà¹& '|¡¢ÜÛVZ2ÜÛVZÌÜÛVZÜÛVZ¼ÜÛVZPÜÛVZ!´ÝÎÞݰéˆà¾÷‰¼ŠS¼ŠCÍ"ƒ‚ó´ÝŸ‘é‘ÎÕâ¿ô–S¥—)š™9à7ͤƒ‚uÕâɰ¤È餘ץ/•¦ø¦ÒàÙÕâu
 ª
äªÍ ¦£ ઠ–­¯ š®2 ´ßi”ái°¤ ßi¤áijƒÜûcÀi ÷¤õ§w ¾ià °¤yBTõy
ÜÛVZ¬õyŽX‰È¾| } 
ø| 
ùȾ|` ùÊž"#ùÏž"#Íü«z,2*Òr 0ùÉ@#áÉ#ƒ‚R#TÊ{ 
ÜÛVZœÊ{
 ½W‰Ï¾| 
} 
 ø| 
 ùϾ|` 
ùÑž"#ùÑž"#Íüý{*3(Òr  0ùÐ@#áÐ#ƒ‚ R #T¨}
ÜÛVZĨ}ßX‰Ö¾| 
} 

ø| 

ùÖ¾|` 
ùØž"#ùÓž"#Íüá}846Òr 0ù×@#á×#ƒ‚R#$ã~R”ã~\è~´ÝR%lè~#ÄÝ~Ë_ Û¼ûcË_A Û©Þ Ñ~§w,Ô~æÉ©€lŸ€LŸ€éˆ(#œ™€$Ή+$Ò‰Sܼ‰Œ¼‰¼Š+7S-*&$Ü…&$à…TÜÊ…ŒÊ…÷‰&7T-%#$Tû€ ÜÛVZÜû€°Y‰Ù¾| } 
ø| 
ùÙ¾|` òÔۤݟ‘ Û0 ÄÝ£‚<£‚üï€Í DÑ‚  "!¢ƒ!Dƒ Û¼ûc!|–ƒA‹„" ÛV‚ñ\ƒ„"æÉ$«„ Û¼ûc\¤„A ¾…#%ºs,Á…$%æÉ $D¹Š/#¾Šºs&/('ùßž"#ùÕž"#Íüñ‡ 0Òr
(%1ùÞ@#áÞ#ƒ‚(S'#,³‰)*æÉ
)Ë_DÅŠ0 #$ÉŠÿºs4ÏŠ2 ÔŠ32+@; 3#=)4àŠ. # 䊺sü¶Š2*Œ1#Œ”ÄŠ. 01:* ®Š,.ºs ±Š-.ºs4®‹ 4- ³‹ºs& 4+-ùåž"# ùמ"#Íü¶‹!1Òr
6,1ùä@# áä#ƒ‚6S5#<æ‹ 7 -ꋺs4þ‹ 9, ƒŒºs& 9/.‡Œ 8 ºsäû‹ 0 ”Œ 8, 0$ÏŒ
U ãŒ
=8´ÏŒ
tÔŒÕâU6=,<1ŒÔŒ4¾Œ
:<æÉ,ÆŒ
;<æÉ;@  ÜÛVZÜŒA@°Y‰æ¾| A32} ?
4ø| ?
4ùæ¾|` ?75 í
D´í
”ï°¤D(C6¤ï¼ì
BCüÐP
¤×
çtûcûcÛVƒ¥‡v:BNË_«ÛÔ…Ž>8ü×IËŽ
EĶŽ
l½Ž×¥:4¶ŽE0>8Œ½ŽtàŽF>¤ÚŽF:9û‘Q ÛV‚ñ\ó‘QæÉ$Œ’ Û¼ûcA üŽG>«ºsI7 ¾ºs&I=;V éK8ÌÒ–­V6G æK4J<,0HJü¶?W ¥M8Ì‘Tš®W6G ¢M47 ¨L>48HLp?ü®ŠHL—‘O:PGO  POG@3N:G|’‘ Û¼ûcN ª‘A¢’üÌvÖü 
 ü¥~ýüÐ~¿d„üà€ð«ü½…(ü¯‰(ü©ŠùüÞ‹Ä üó‹¯ ü½Œ(
ü댷
¬
üù޲âXµÕTµwô“$“wûc ©wÃ
ZN¤Œz
ǃÎ
õ Z
œß{Á ǃ
' Z² ¤Â}ó ǃ2 §wJ æÉB äÝß <„©Þ ¹\6 ûcO |»€Dä€ý ZŠ
ܘ§w
ûcÌ ¤ ûcŽ ‚ña ºs æÉ ¿´þ
ûc& ǃ×æÉ¿´p ûc˜ ºsŒºsÙ”ÞG ºsºsv~¦@ǃºs â‹ ºs ÷‹ æÉd
æÉZ
—s¹¥ºtïŒ
ÙZfÜ©§w¨ûcÖ§wï§wS,ùŽºs²æÉªæÉ`ºsxæÉ ºs!ûc¼ºsÄË‚ñVæÉ£æÉ¬æÉµæÉ¾æÉÇæÉÐ
®,Û®à­,ª~à ±~#µ¾4´~:Á÷
Ž¿]Ã^ ,ÂX -Â 7Ã
8œÀn>´ßG=¸ÜÛVZÒÜÛVZìÜÛVZ]
ÜÛVZ ÜÛVZÍuƒ‚F̓‚^Í¥ƒ‚v´ÝF鈊¼Š+÷‰ê
Ÿ‘
͹ ƒ‚ Í
ƒ‚Ð Õâù°¤ùÛÉ×¥c–­]š®üü‘ ûc<KÓ‚ñh„ñDxŒ„ ûc'
6
|‚ñS
„ñDc
´‰Ž”‹Ž°¤ ‰Ž¤‹ŽŸŽûcˆŽ «Û©§w †ŽÃ
Ȱ¤¤Ç ûc ÚìǺs ãü­Ì¤ ,‘

  
T™ ûc £
D  ¨ûc_ ü´ üÝS
øŒÕ œ
¼ÿLÿ
$\‰´Ý/l‰ MÕ
où¤ST ñާS   Œô

Û©ÞŒú
§wæÉ ¯=CN  áJP] ì
ˆ‡vjp °
ü¦. !!" °6#"B@R #!<
ÉÔS ±


ù‘@#ù’ž"# 
ùåž"#Í„Ÿ5Òr  <L
Sá‘#ƒ‚]píS 
‡v ìS  ùÆS2 ‡v~ øS 
‡v  ÷S  Ó
 ‡v-4Å
Ë_ Å !® ±!üµ$¤¶%&& % &T¿ûc É&F$%ºs Ó%N' $` ' $x'ºsB$H ü¦3(× ºs% (' ºs üž;(ºs ØÌê)¤ê*++ * +€ûc ý+E)* ûc`)*,
‡v ©)Ë_G*ª 
‡v*) ³ o
w ´ º
‡v) ¹--..”¿ -. Ð.- ÒÓŒüãðü·œüêéüÇí<ï
/¿´ûc,‚æÉLºssûcsûcsæÉ0‡v# ûc ûc ‡v§w¿‡v¿§wÏæÉÁ©ÞÐäÝÍæÉÎï
©Þ<øŒ
V
‡vˆƒ‡vþù‘Üì#æǃã§wUæÉGºs¹ºs¸ºs¸ÈϺsîûcíûcíÅ¢ùÅ¢nûcûcü„&ºs"æÉ¹ remainderÁ» ¥þ¼ó ) Ãj!¤å ûc øìåºs ü«­Ì®¤® 

  
ûc Á
D  Æûc_ üÒ üûS
ø“Õ œ
¼L
$´Ý/ ³MX“Õ
où”¤ST ñ•§S   ô

Û©Þú
§wL‚æÉ Í=CN  ÿJP] Š
ˆ‡vjp Î
üÄ. !!" Î6#"B@R #!<
É–ÔS (“±


ù˜@#ù™ž"# 
ùçž"#Í„½5Òr  <L
Sá˜#ƒ‚]píS 
‡vìS  ù”ÆS2 ‡v~ øS 
‡v ÷S  (“Ó
 ‡v-4Å
Ë_ Å !® Ï!üÓ$¤Ô%&& % &ûc ç&F$%ºs ñ%N' $` ' $x'ºsB$H üÄ3(õºs% ('ºs ü¼;(ºs ö̈)¤ˆ*,‰++ * +T€ûc +E)*  ûc`)*,´
‡v Ç)Ë_G*È 
‡v*) Ñ o
w ´ Ø
‡v) ×--..”Ý -. î.- ðñüðüÕœüˆéüåí<`“ï
/¿´ûcæÉºssûcsûcsæÉ0‡v# ûc ûc ‡v§w¿‡v¿§wÏæÉÁ©ÞÐäÝÍæÉÎ8“ï
©Þ<ø“
V
‡vˆƒ‡vþù˜Üì#æǃã§wUæÉGºs¹ºs¸ºs¸ÈϺsîûcíûcíÅ¢ùÅ¢nûcûcü¢&ºs"æÉ¹¥þ» ¥þ´ó ! ÃbÄ¡&¤¡&\¡&˜Õºs* ¸&ºsGºs[ k DºsVä& &ºs$ 'ºsJºsµüü%>Žºs,•&ºsºs$Å¢žD˜ÕTÏ(´Ü( Ý(ûcºs
,ü(¬„)Œ„)Žºs ˜)ºs/ 2Žºs0ºs^ºsL£),¯)D¾)$É)
üÓ)‹ üâ)Ÿ Tå)
,å)  
 í) ºs=
  î) ,Š*

 …*Lþ)ºsºs
$ .ºsºs
¼þ)
ûc ”*
•*ü£*A$§* Å*L¾*ºsºs
$ .ºsºs
¼¾*
TË* ûc Õ*ü¬*8 ‡vÃä*
‡vÞ ã*,ñ*
‡v €+
 Ý,4°-   ¸-!!ü‹-B

ü‹-$
?ºs
ûc W!IŒ»-Žºs
N+ + 
‡v§
­ \Š+“+ ºs$ ' ºs
Jºsl«+,¬+ûc ·+ ¦+LŸ+ºsºs
$ .ºsºs
 üŸ+& T»+ûc Ä+ Å+üÏ+d$Ó+  í+Læ+ºsºs
$ .ºsºs

¼æ+
Tó+€ûc ý+üØ+0 ‡vÃdœ,,£,üŽ,% ‡võ ²,\¼, Æ,)@9 <XY4Ñ, Ö,ºs$ 'ºsJºsüØ)† ‡v´
¼ Ì-! Î-Ï-üä'ëüË(„üø(×üŸ)°üº)•"¿Œüœ((ºs,(ûcºs
)ºsÅ¢ºs¡‡v‡v‡v{xºsxüð)ºs?ºs4(‡vÆÄºs©Å¢-ûcܺsܺs»¯‡vA?ºs$U\Å¢ó¦£(ºs» 6´»­¤)Žºs5Žºs4ŽºsŒ®(
ŽºsÎ&ºs18<ŽºsMAX_VARINT_LENGTHÁŒà(
Žºs&ºs18<ŽºsMAX_VARINT_LENGTHÁTä/´ñ/ ò/ûcºs
,‘0¬™0Œ™0Žºs ­0ºs/ 2Žºs0ºs^ºsL¸0,Ä0DÓ0$Þ0
üè0‹ ü÷0Ÿ Tú0
,ú0  
 ‚1ºs=
  ƒ1 ,Ÿ1

 š1L“1ºsºs
$ .ºsºs
¼“1
ûc ©1
ª1ü¸1A$¼1 Ú1LÓ1ºsºs
$ .ºsºs
¼Ó1
Tà1ûc ê1üÁ18 ‡vÃù1
‡vÞ ø1,†2
‡v •2
 ò34Å4   Í4!!ü 4B

ü 4$¹› E!7ŒÐ4Žºs
< 2 
‡v
 \Ÿ2¨2ºs$ 'ºs
JºslÀ2,Á2ûc Ì2 »2L´2ºsºs
$ .ºsºs
 ü´2& TÐ2ûc Ù2 Ú2üä2d$è2  ‚3Lû2ºsºs
$ .ºsºs

¼û2
Tˆ3€ûc ’3üí20 ‡vÃd±3,¸3ü£3% ‡võ Ç3\Ñ3 Û3)@9 <XY4æ3 ë3ºs$ 'ºsJºsüí0† ‡v¢
ª á4! ã4ä4üù.ëüà/„üü´0°üÏ0•"¿Œü±/(ºs, /¦£
ºsæÅ¢çºst‡v`‡v|‡v\YºsYü…1‘ºs ºs ‡v§¥ºsŠ~Å¢ ûcϺsϺs®¢‡v42ºs HOŢ榣 ºsþ»  ´÷»Ž
ŽºsŽºs'ŽºsŒÃ/
ŽºsÏ&ºs18<ŽºsMAX_VARINT_LENGTHÁŒõ/
Žºs&ºs18<ŽºsMAX_VARINT_LENGTHÁÝ¡ë# –]1àº9BL[Wv–]–]ˆª¦˜Å–]Ж]×thisÁåïþ 

™" ]06?5U‡vPܼjÔ¼sÚ¼|±Ÿμª(›¹ 6Òrø›Š Ì^"ŠsJO´Ø\aPn¾¹u Ú]Èv¢Òr©Šsš  Ì^§¡¿¯Î±Û埿ŠsÛ´Ø÷øœŠ Ì^
ÙÌ^.6À ŽîQœÅƒ/Ú]:€¿BÌ^ƒ¡¿ZdÀ¨øžŠ Ì^Ì^).
·ßÌ^Ì^CHPžÖŠÍ€¿€¿¡¿Ž¡¿7¹
DNÓÁÀŸÚŸØ ‡v€¿&0·%ø£ò ò6ÖbG
O7Òr. :Šsw|´Ø
ŽhУÀÒ6àaº Â8 Òr- 9
 Šsêï´Øü 
hУ²6ô_/89 Òr/;Šsag´Øu{m£¼©¢¨¯¹uá¿ÌÈvÔܯ€ÑÒrìŠsà ¯€ë àajÒrŠsz ÁÇ ÖbÒr8Šs èÇ!V±d__self_0Áf®Çè®Çi ƒÈŠs´Ø±ÜÇŠs´ØÁ¶ÇŠs´ØÑ ¾%ø¤òò6Öb#
ÙÖb4<ФÀÒ6àa"
Ùàa3;Ф²6ô_"
Ùô_3;é œîQ¤Â
 œîQ%. œîQF¤Ã¬cipw Ì^¡¿¯€ôô_ûÁÇBàaJèÇÖbЮÇ5®Ç®ÇÎîÉâ­Ê©ìÊq Ë+9 I¡¿Y
f
xŒ
¡¿«¸ Æ¡¿Öãñ¡¿  ø¦ò¡¿ò6Öb,¡¿<ò6ÖbS_mr
·ßèÇèÇŽ
ЦÀ¡¿Ò6àa+¡¿;Ò6àaR^lq
·ßÁÇÁLj
Ц¡¿ ²6ô_+ ¡¿;  ²6ô_R
 ^ lq
·ß¯€¯€
ˆ
¦Ô³þ  !,¡¿5¡¿>FNU¡¿¡¿cks{ƒ¯€;¯€D¶ÇM¶ÇVÁÇøÁÇÜÇ
ÜÇèÇèÇ¿ƒÈȃÈÑ¡¿ø¡¿¡¿
¡¿¡¿¡¿%¡¿.¡¿7¡¿@¡¿I
S¹
a¨žp¿ž}®Ç9 __arg1_0ÁM ®ÇóÖծǧÖÕ´Û×ÐÈðÑ5‰Ó£§Ø§Ö ‡v!¡¿)2<ø :Òr€¨Ï! ;ÒrîQ'3Šs[`Æ…mraf¨ý¼œ¹u§¯€¯ÈvÒr½Òr®Šsµ–Ù½˜ÙÅä±ñû–ÙŠsñÆ…
€©Ï! 
´îQÿ ·îQ©¿/ô_:îQbHÊÚs€ªÏ!îQ
ÙîQ-5ˆ ·îQªÂ/ô_:¯€BîQ˜ÙŠZdÛÛ§€¬Ï!îQîQ(-•Ú9>F¬žÉ¯€¯€˜Ù˜ÙŒ7¹
DN•Ú­¢Ì­  ‡v¯€&0 é#üè#" ô_üæ#$š$˜üß"»¯€,#˜Ù ý"œßY îQŒé#¾Cüå%! œîQüÜ%+ ŽîQ&üž%oÚ]|Â%ô_$¹%Ì^f3$&  œîQ …&¥ ŽîQ †&ª¨Ú]¥ô_£Ì^ô_»Üã/ <Òr€®¾2 ;ÒrîQ'3Šs[`Æ…mraf®è/Òœ¹u§¬‚¯ÈvÒr½Òr®Šsµ–Ù½˜ÙÅä±ñû–ÙŠsñÆ…
€¯¾2 ÊÚê/ ÍîQ¯ñ/Õ/ê`:îQ]HÊÚn€°¾2îQÛÛ(0ó/ ÍîQ°ø/Ø/ê`:¬‚BîQ}˜ÙZdÛÛ¢€²¾2îQîQ(-•Ú9>F²‰0߀0¬‚¬‚˜Ù˜ÙŒ7¹
DN•Ú³0ⳋ0 ‡v¬‚&0 Ü4üÛ4" ê`üÙ4$5žüÒ3»¬‚,þ3˜Ù ð3µéYëߌÜ4¾B(´é; =Òr€´À> ;ÒrîQ'3Šs[`Æ…mraf´î;蜹u§ÁǯÈvÒr½Òr®Šsµ–Ù½˜ÙÅä±ñû–ÙŠsñÆ…
€µÀ> ÊÚð; ãîQµ÷;ë/àa:îQ]HÊÚn€¶À>îQÛÛ(0ù; ãîQþ;î/àa:ÁÇBîQ}˜ÙZdÛÛ¢€¸À>îQîQ(-•Ú9>F¸<õH¸†<ÁÇÁǘٌ٘7¹
DN•Ú¹“<ø¹< ‡vÁÇ&0 Ú@üÙ@" àaü×@$‹A¡üÐ?»ÁÇ,ü?˜Ù î?žñYëߌÚ@¾BüÖB! œîQüÍB+ ŽîQþB¤üBoÚ]|³Bàa$ªBÌ^f3$òB  œîQ öB¥ ŽîQ ÷Bª¤¨Ú]¥àa£Ì^àa»Ü D >Òr€ºüF ;ÒrîQ'3Šs[`Æ…mrafº¥Dþœ¹u§èǯÈvÒr½Òr®Šsµ–Ù½˜ÙÅä±ñû–ÙŠsñÆ…
€»üF ÊÚ§D ùîQ»®D/Öb:îQ]HÊÚn€¼üFîQÛÛ(0°D ùîQ¼µD/Öb:èÇBîQ}˜ÙZdÛÛ¢€¾üFîQîQ(-•Ú9>F¾ÆD½DèÇèǘٌ٘7¹
DN•Ú¿ÊDŽ¿ÈD ‡vèÇ&0 IüšI" Öbü˜I$ÌI§ü‘H»èÇ,½H˜Ù ¯H¶ûYëߌ›I¾BüœK& œîQü“K0 ŽîQÉKªüÕJtÚ]|ùJÖb$ðJÌ^f3$½K  œîQ ÁK¥ ŽîQ ÂKªª¨Ú]¥Öb£Ì^Öb»ÜéN ·îQÀ…OøÀ©N\ô_ ÀÒNîQÁNÈ3ðN
 ·îQÀöNŒˆô_ƒîQîQ`ȵPîQÀ¨PøÀÝOKîQøOô_ ÀïO
2®WîQ˜À¦W¦W
ë©îQ:-øÀW+°ÀW
å T)ÀÈWøÀÆV‚··…8¹È; «Ûôz¸å ôVô_ ÀëVå ÈîQänß ì“‚ ¿ÝZîQ˜ÀÝZèZ‡Ý0èZÀòZòZöZ
âœúc6öZøÀ»ZDøÀ»Z!
ô_]/ÀŒ[À[øÀæY§‡à†Z¯€ôY´„ ÀûYæÉ˜Ù;æÉñ ´„ ?ÁªAƒ‡Ýd®„ /è„ ÿ´„ д„ Ö–\îQ˜À–\¡\‡Ý0¡\ðÀ–\ª\
ÛsûcIª\ÀÂ\øÀå[] Àÿ[¯€õ[æÉ˜Ù³B‡Ý¹½‡ þaîQ˜Àþa‰b‡Ý0‰bÈÀþaÀ¥bšøÀÌaYºsæa¯€ÜaæÉu˜ÙC‡Ýšò¡w¿cîQ˜À¿cÊc‡Ý0ÊcÀàcøÀcSæÉ§c¯€c˜Ù}<‡Ýƒ¡eîQ˜À¡e¬e‡Ý0¬eøÀe&ˆÀe
¢H%ÀÃeœøÀÓdp Ïcðd¯€ædæÉ˜Ù²F‡Ý¸‡Œ €gîQ˜À€g‹g‡Ý0gøÀîf&ˆÀîf
æÉL)À¢gøÀ¬fv»€Ïf¯€ÅfæÉ˜Ù´D‡Ýºç À÷hüh
œîQ À÷hühÀ—i øÀÄhS½Œ Øh¯€Îh
4 øÀÉz&øÀÉz 
˜úc Àêz-Àýz¢øÀzn½Œ ±zæÉ À¡z®,5 Àܵáµ
œæÉ ÀܵáµÀüµ¤øÀ©µS½Œ ½µ·†³µ7«‘ ûÒ¤eøÀÝÒ+èÀÝÒ

íd¤e=-øÀËÒ>ˆÀËÒ
ídU*À—Ó©øÀ‰ÒŽÂd À´Ò ùd–Òíd£ ¤eŹ
 KÜ’ ËžéN ÍîQÐ…O¬øÐ©N\ê` ÐÒNîQÁNÈ3ðN
 ÍîQÐöNŒ¬ˆê`ƒîQîQ`ȵPîQШP­øÐÝOKîQøOê` ÐïO
2®WîQ˜Ð¦W¦Wß /"øÐW+°ÐW
¬å I)ÐÈW®øÐÆV‚ÍͲ9ÏÈþ@
‹›‚Þµå ôVê` ÐëVå ½îQÙnß áΗ ¿ÝZîQ˜ÐÝZèZ‡Ý0èZÐòZòZöZ®„ +öZøÐ»ZDøÐ»Z!
ê`R/ÐŒ[Ð[øÐæY§²‡à†Z¬‚ôY´„ ÐûYæÉ˜Ù0æÉ摆 <Áª>‡ÝV®„ !˜š ü´„ Í´„ Ó–\îQ˜Ð–\¡\‡Ý0¡\ðЖ\ª\½‡ Dª\ÐÂ\´øÐå[] Ðÿ[¬‚õ[æÉ˜Ù®B‡Ý´½‡ þaîQ˜Ðþa‰b‡Ý0‰bÈÐþaÐ¥bµøÐÌaYºsæa¬‚ÜaæÉu˜ÙC‡Ýšò¡w¿cîQ˜Ð¿cÊc‡Ý0ÊcÐàcøÐcSæÉ§c¬‚c˜Ù}<‡Ýƒ¡eîQ˜Ð¡e¬e‡Ý0¬eøÐe&ˆÐe
½H%ÐÃe·øÐÓdp ´eðd¬‚ædæÉ˜Ù²F‡Ý¸¯¡ €gîQ˜Ð€g‹g‡Ý0gøÐîf&ˆÐîf
¬æÉL)Тg¸øÐ¬fv¸‚Ïf¬‚ÅfæÉ˜Ù´D‡Ýº£ Ð÷hüh
·îQ Ð÷hühЗi»øÐÄhSå¡ Øh¬‚Îh
4¯¤ øÐÉz&øÐÉz 
žúc Ðêz-Ðýz½øÐznå¡ ±zæÉ Сz®,5Ã¥ Ðܵáµ
·æÉ ÐܵáµÐüµ¿øÐ©µSå¡ ½µŒŠ³µ7Ó¦ ûÒ¤eøÐÝÒ+èÐÝÒÜ’ 4$øÐËÒ>ˆÐËÒ
¬ídL*ЗÓÄøÐ‰ÒŽ f Ð´Ò Ôf–Òídšî“ º¹
IÜ’ À¯¨ œéN ãîQà…OÇøà©N\àa àÒNîQÁNÈ3ðN
 ãîQàöNŒÇˆàaƒîQîQ`ȵPîQà¨PÈøàÝOKîQøOàa àïO
2®WîQ˜à¦W¦Wß /"øàW+°àW
Çå I)àÈWÉøàÆV‚ããã:åÈpæ@¯¾Kå ôVàa àëVå ½îQÙnß áë¬ ¿ÝZîQ˜àÝZèZ‡Ý0èZàòZòZöZ®„ +öZøà»ZDøà»Z!
àaR/àŒ[à[øàæY§Í‡à†ZÁÇôY´„ àûYæÉ˜Ù0æÉ摆 <Áª>‡ÝV®„ !µ¯ ü´„ Í´„ Ó–\îQ˜à–\¡\‡Ý0¡\ðà–\ª\½‡ Dª\àÂ\Ïøàå[] àÿ[ÁÇõ[æÉ˜Ù®B‡Ý´½‡ þaîQ˜àþa‰b‡Ý0‰bÈàþaà¥bÐøàÌaYºsæaÁÇÜaæÉu˜ÙC‡Ýšò¡w¿cîQ˜à¿cÊc‡Ý0ÊcààcÑøàcSæÉ§cÁÇc˜Ù}<‡Ýƒ¡eîQ˜à¡e¬e‡Ý0¬eøàe&ˆàe
ØH%àÃeÒøàÓdp ŒgðdÁÇædæÉ˜Ù²F‡Ý¸Ì¶ €gîQ˜à€g‹g‡Ý0gøàîf&ˆàîf
ÇæÉL)à¢gÓøà¬fvããã:åÈpæ@¯¾KæÉÏfÁÇÅfæÉÀ˜Ùßo‡Ý嬸 Àà÷hüh
ÒîQ à÷hühà—iÖøàÄhS‚· ØhÁÇÎh
4÷¹ øàÉz&øàÉz 
¡úc àêz-àýzØøàzn‚· ±zæÉ à¡z®,5‹» àܵáµ
ÒæÉ àܵáµàüµÚøà©µS‚· ½µ æ¸ ³µ:›¼ ûÒ¤eøàÝÒ+èàÝÒÜ’ 4$øàËÒ>ˆàËÒ
ÇídL*à—Óßøà‰ÒŽøg à´Ò ¬h–Òídšî“ º¹
IÜ’ Àú½ œéN ùîQð…Oâøð©N\Öb ðÒNîQÁNÈ3ðN
 ùîQðöNŒâˆÖbƒîQîQ`ȵPîQð¨PãøðÝOKîQøOÖb ðïO
2®WîQ˜ð¦W¦Wß /"øðW+°ðW
âå I)ðÈWäøðÆV‚ùù<ûÈ½ÂÆöJÒqüå ôVÖb ðëVå ½îQÙnß á¶Â ¿ÝZîQ˜ðÝZèZ‡Ý0èZðòZòZöZ®„ +öZøð»ZDøð»Z!
ÖbR/ðŒ[ð[øðæY§è‡à†ZèÇôY´„ ðûYæÉ˜Ù0æÉ摆 <Áª>‡ÝV®„ !€Å ü´„ Í´„ Ó–\îQ˜ð–\¡\‡Ý0¡\ðð–\ª\½‡ Dª\ðÂ\êøðå[] ðÿ[èÇõ[æÉ˜Ù®B‡Ý´½‡ þaîQ˜ðþa‰b‡Ý0‰bÈðþað¥bëøðÌaYºsæaèÇÜaæÉu˜ÙC‡Ýšò¡w¿cîQ˜ð¿cÊc‡Ý0ÊcðàcìøðcSæÉ§cèÇc˜Ù}<‡Ýƒ¡eîQ˜ð¡e¬e‡Ý0¬eøðe&ˆðe
óH%ðÃeíøðÓdp ähðdèÇædæÉ˜Ù²F‡Ý¸—Ì €gîQ˜ð€g‹g‡Ý0gøðîf&ˆðîf
âæÉL)ð¢gîøð¬fvùù<ûÈ½ÂÆöJÒqüæÉÏfèÇÅfæÉÀ˜Ùßo‡Ýå÷Í Àð÷hüh
íîQ ð÷hühð—iñøðÄhSÍÌ ØhèÇÎh
4ÂÏ øðÉz&øðÉz 
§úc ðêz-ðýzóøðznÍÌ ±zæÉ ð¡z®,5ÖÐ ðܵáµ
íæÉ ðܵáµðüµõøð©µSÍÌ ½µ ±Î ³µ:æÑ ûÒ¤eøðÝÒ+èðÝÒÜ’ 4$øðËÒ>ˆðËÒ
âídL*ð—Óúøð‰ÒŽÐi ð´Ò „j–Òídšî“ º¹
IÜ’ ÀÅÓ œ8€ÓÛÌ^h€ÍÛ.8€œÝÌ^ò6Öb˜€¨ÝT‚ë
ãîQ8€¨ÝX€°Ý8€ÎÜÌ^Ò6àa˜€ÚÜT
ÈîQ8€ÚÜX€âÜ8€…ÜÌ^²6ô_˜€‘Ü¥
îQ8€‘ÜX€™Ü•ë¯üÂêSø€éÛ;ø€²Ü;ø€ûÜ@îQ,ÝêÚ]$Ôêø€éÛ$ô_¸àaÖbl0subtypeÁå‹× B‹× ££¼Õ Ö IÞÖ ÿ 8–ÞÌ^hÞ.8ÿßÌ^ò6Öb˜‹àlÖí
äîQ¬%8‹àX“à8¡ßÌ^Ò6àa˜­ßZ
ÉîQÈÙ 8­ßXµß8ÈÞÌ^²6ô_˜ÔÞ¯
îQÈÙ 8ÔÞXÜÞøÔÞ#hèÞ
ÈÙ YxèÞø­ß#hÁß
¤ÈÙ ãxÁßø‹à#hŸà
ªÈÙ rxŸàüí°üÏì­ø¬ÞKø…ßKøÞßP ŽŽî4ˆ ‹1;d?H+çÈÙ ”÷ìÚ]$îìø¬Þ$ô_··…8¹È; «Ûôz¸ÈÙ £àa ããã:åÈpæ@¯¾KÈÙ 4Öbùù<ûÈ½ÂÆöJÒqüÈÙ ÊÍ‹× S‹× µ‹× n¿Ù –Ú ½ëÚ o¨Û ?ÝÛ ’Ü ã@‚¹ãÌ^p‚³ã<8‹åò6Öb¸‚—åÛï
èîQ´„ 8‚—å©åx‚Ÿå8‚¹äÒ6àa¸‚Åä`
ÍîQ´„ 8‚Åä×äx‚Íä8‚ìã²6ô_¸‚øã½
îQ´„ 8‚øãŠäx‚€äêï´üçîƒø‚Ðã?ø‚ä?ø‚êäD‡àl‡ï€¿,õî´„ üî¡¿Åø‚Ðã$¯€ÜÁÇAèǪGÁªJ‹× ‹× }‹× êÆÞà ß»á ˜â 0úàÌ^ôà<Äâò6Öb˜ƒÐâDÛð
êîQÐâØâöáÒ6àa˜ƒ‚âR
ÏîQ‚âŠâ­á²6ô_˜ƒ¹á¡
îQ¹áÁáìðüœðPøƒ‘á;øƒÚá;øƒ£â@$¶ð€¿,¬ð¡¿øƒ‘á$¯€ÀÁÇèÇr<‹× é‹× D‹× £©·å ˜†æ MÕæ @„úàÌ^p„ôà<8„Äâò6Öb˜„ÐâD¸ò
ëîQ8„ÐâX„Øâ8„öáÒ6àa˜„‚âR
ÐîQ8„‚âX„Šâ8„­á²6ô_˜„¹á¡
šîQ8„¹áX„ÁáÉò·üøñQø„‘á;ø„Úá;ø„£â@ºs,’ò€¿,ˆò¡¿Žø„‘á$¯€ÁÁÇèÇs<‹× ê‹× E‹× ¤ªÉé ˜ê Nçê  @…ˆæœžŸ²6 ˆ¡¢Ò6£ˆ¤¥ò6¦ˆ«:s^r>¦+¤e}p…‚æ£8…ìè
ò6„j¼éˆ…´é

Ði„j
8…Æé 18…ÑçÒ6¬hœèˆ…”è

øg¬h8…¦è 18…»æ²6ùd†çˆ…þæ

Âdùd8…ç1ø…âæ7 œídø…ÙæA Žíd§çø…øç7 œíd ø…ïçA Žíd½èø…“é< œíd ø…ŠéF Žíd Ý鈉¼üø‡ø…Ÿæø…µçø…Ëè
¸j$¦ˆ òj,…ˆ ýì ßø…Ÿæ$Ø“ ¦œžŸ²6 ˆ¡¢Ò6£ˆ¤¥ò6¦ˆ«:s^r>¦+ídÂÂdÿ¾ yäò øglÔ æäò fÐiÙ¹
Ú‹× j‹× Ê‹× *
OÅî  ˜ï Ôëï ˆ
 úý'ø¹3О;BÝ
 ú'ø¹3ߟ;Büï,, îQŠ)¼Q4îQ;BÔï ŽîQ(Ú]3Ì^:A\‡ œîQŸ(Ì^3ô_:A\´ œîQ¢(Ì^3àa:A„á œîQ¥(Ì^3Öb:Aº½ÕëŠÄí²9¼Á;î4DóŽ¿î4¿<Ä–ùÀã:œÉãÁ…8œ÷·ÂŸ
”›¸Ãü²ü–[X A data structure offering zero-copy storage and retrieval of byte strings, with a focusÁüòTQ on the efficient storage of ASCII strings. Strings are mapped to `usize` values.ÁÇúüË`] [`ZeroTrie`] does not support mutation because doing so would require recomputing the entireÁü¬]Z data structure. Instead, it supports conversion to and from [`LiteMap`] and [`BTreeMap`].ÁŠúüŽRO There are multiple variants of [`ZeroTrie`] optimized for different use cases.Ááú # Safe RustÁõúüù<9 All runtime lookup code in this crate is 100% safe Rust.Áúüº>; A small amount of unsafe Rust is used in these situations:Áùúüýhe - Constructing unsized transparent newtypes (i.e. <https://github.com/rust-lang/rust/issues/18806>),Áüæ ZW which is reachable from builder code and when creating a `&TypedZeroTrie<[u8]>` DST.ÁüÁ
FC - Implementing unsafe traits when the `zerovec` feature is enabledÁˆ ú # ExamplesÁ ú  ```Áܧ  use zerotrie::ZeroTrie;Áà úüÇ KH let data: &[(&str, usize)] = &[("abc", 11), ("xyz", 22), ("axyb", 33)];Á úü— A> let trie: ZeroTrie<Vec<u8>> = data.iter().copied().collect();ÁÙ úüÝ +( assert_eq!(trie.get("axyb"), Some(33));Áü‰
$! assert_eq!(trie.byte_len(), 18);Á
û

úĺ
 # Internal StructureÁÓ
úü×
^[ To read about the internal structure of [`ZeroTrie`], build the docs with private modules:Áú ```bashÁüÆFC cargo doc --document-private-items --all-features --no-deps --openÁ<û
úü™! [`LiteMap`]: litemap::LiteMapÁü».+ [`BTreeMap`]: alloc::collections::BTreeMapÁº½ÕëŠÄíÖ²9×;î4ÖŽ¿î4ç¿<ÖùÀã:ÕãÁ…8ԷŸ
Ó¸Ã_bepö ¤ÅCú{…8œçC·|Â|ÈA\ÌAȳMôµ³MòÕ¤¡B,°B'ð(Œ•äoÂ
¤än\Ëé&TêÈ Óp ö ¤žú ð(ŒÇä
âŒìVÜ'TÓ×!4¨ŠüÏ%…Üúxlˆlnü¹büÞVăJl¡=üÒ6ÕŸŸºstù‡|¯|j’˜Riu ÿºsô$àzü²,Ÿ´
‡| #% ½ºsüô,t‡|ø{æ½·=Ôü‡|ò¾ü€ 9l û û‡|ûcºs ÷á$  û&4AüŒ<l™ü ü‡|ºsºs §˜Ð»¹Eüõ=t‚ý ý‡|ºsºs ³…$–»õJüèAþÿ þ‡|ÓÓÜ'Öþ''×¹'ؘ('D*éZô©Sÿûcºs ƒ½„¾aPüô1| ‡|ºs‡v Þô$–¹‹Vü¤Hı ‡|ºsûc‡v Ê®þÖóY´üYüù Z„†!!úüý¯*þˆÿÞˆlT+<%Ї!‡|œ""—!œºst!
Ÿœå¹Æ\02" ¡!ºsüå%Y¼ò%úüý¯*þˆÿÞˆlT+<%Ї‡|œ$$¤¡&Æ•
tŠ&Ô¸å¹)` &ºsü×)].\È(|à)ƒ ƒ‡|úüý¯*þˆÿÞˆlT+<%Їºsœ&& €*Æ•
tð)¨¿$…*„ ö)ºsLØÓé&T° È'(Étý; TUü•% (ì »*¥+*+ÍìçN Ë žN,-./Ç ü¥/ T² OžN))
,»çN¹
Xßü— W Œ¤ OºsºsžN))
-»çNþ'Õà¹Þà˜(çàü‹ ˜  žNºs) œ )
.»çN$ ü˜ 4 d¥  žNºs çN) ² )
/»çN ÖŸäüÅ/ »1¥221î™
Î žN3ë3Ê üû OžN00
3»çN¹
-çüœD Ÿ5¥656´
 î™
± ³çN<´ O7´7' § ºs')¤ç O44
7ŸçN¢ 7<closure_kind>Á9<closure_signature>Á9<upvars>Á997­ÖüÇ/ Ÿ;¥<<;´
 î™
Ü O=?ABC Ò ºsüßA Lì кsO::‚×™)Îì¬×ìü€V Œ кsºsO::
?ŸçN™)¹˜(Bðü¼ É  Oºs: Í :äë$Î üä!$ Dñ! ˆ ˆO: ú! :
BŸçN$û! üì"7 tù"  OÓÓÜ'Öþ''×¹'ؘ('D*éZô©SçN: ˆ# :
CŸçN$‰# ü›&5 ŸE¥FEF´
t & î™
°& Š çN$³& OGLM$ ¦& ºs$&üÆ'1 ¤Ó' OÐDD
GŸçNãú¼ì( 4ò( ' ®ó€) ºsºsü™-; ̦- Š ŠOçN‡vD À- D
LŸçN$Å- »ü‹0I ܘ0 Œ OÓÓÜ'Öþ''×¹'ؘ('D*éZô©SŒçN‡vD ´0 D
MŸçN$¹0 ¹
ý üê2- ŸOO´
tï2 àzP õ2 ºsü”4R ܨ4  àzºsûc‡vN Ä4 NõŠ$É4 Öõ´þü§55 ŸR¥SRS´
t¬5 î™
¼5 Ì¥
$¿5 O ²5 ºsܧ9 t´9  Ã9 ë;  É9 ÷9 , Ê9 8safe_const_sliceÁ„Ë9 & Û9 8$Ü9 $ à9 , â9 8÷$ã9 & ç9 8¯è9 $ ê9 , ì9 8innerÁ,í9 & ò9 8$ó9 *ù9  ü9 è;  ý9 ç; 8‡: 8: 8´ : : 7ˆ “: % ”: 8%,ž: 8´ ¤:  ¦: , ¨: 8±ª
„©:  ¹: 8º:  ½: ¾:  À: á; 8; , †; 8÷$‡; Œ; , Ž; 8±ª
;  Ÿ; 8Úd ;  ¬; ®; 8´ ­; % ¯; , ½; 8—«
,¾; % Ã; 8´ Ñ; Ó; 7 Ö; % ×; % é; è
ë
üý=3 Œ> œWWœºst¡> ŽP¢Ë(61ó XZ §> ºsì·> $·> 'VVÒ²TÚ> Ú> 'VVºsüé>> œ\\Á¯
tî> ŽP]Àc] ô> ºsü®?D ±? Ž ŽŽP  c cˆ¢cµ
 `£céu `àB¤GS
¹u[ µ? [
]œ$¶? ±
ü@) œ__Á¯
t¢@ ŽP`bcdefi ¨@ ºsÔ€A A ŽP^^
`œüžB$ D«B  ŽP^ ´B ^
bœ$µB üæC7 lóC  ŽP³M‡v^ D ^
cœ$†D ûaü›G/ l¨G  ŽP³M^ ¶G ^
dœ$·G üäI8 díI ' ŽPºs³M^ úI ^°Â$ûI Öa%ü¯M[ Œ¼M  ŽPºs‰•^ ÎM ^
fœ$ÓM 8.úM ºsþN ffºsüôR+ D÷R ' ŽP õ¯^ €S ^Á¯$S üËS5 œkkÁ¯
tÐS óøl
ÖS ºsüÛTB ”èT  óøŸøj ûT j
lœ$üT <óÄŽ¹ä“Cl¢Cqrúüµ1p˜ ˜úc úc ΀µ¬ZH­dHü±U”Åš šúc úcºs ÛÌάM­M†œ"Müý
!»ttÏPuvwxyz ü¥ @  »
 »úcºsÏPss
u»¾„NüŠ >t—  »
 »ºsÏPss
v»¾KNüë ø œ œÏPºss ü s
w» ü¹C ÏPºs­»
s Ós
x»Ö3JüÒ5ž žÏPÛ¼ݼÞ¼©ß¼à¼ÛἈcSñŸ«‡zÙ­»
s äs
y»üˆ$L•ÏPss
z»ßBü¶C#ºÔàC®üýC1Ÿ~~´
t‚Dß¾ƒ ˆDºsü‚WEüµDeb **Const Constructor:** Creates an [`ZeroTrieSimpleAscii`] from a sorted slice of keys and values.ÁŸEúü§EZW This function needs to know the exact length of the resulting trie at compile time. ToÁü†FZW figure out `N`, first set `N` to be too large (say 0xFFFF), then look at the resultingÁüåF@= compile error which will tell you how to set `N`, like this:ÁªGúü²GKH > the evaluated program panicked at 'Buffer too large. Size needed: 17'ÁHúüŠH63 That error message says you need to set `N` to 17.ÁÅHúüÍH.+ Also see [`Self::from_sorted_str_tuples`].Á€IúdˆI # PanicsÁ™Iúü¡I=: Panics if `items` is not sorted or if `N` is not correct.ÁãIútëIØ
þIúü†JYV Create a `const` [`ZeroTrieSimpleAscii`](crate::ZeroTrieSimpleAscii) at compile time:ÁäJú<ìJû
üøJ&# use zerotrie::ZeroTrieSimpleAscii;Á£Kúü«KA> // The required capacity for this trie happens to be 17 bytesÁüñK/, const TRIE: ZeroTrieSimpleAscii<[u8; 17]> =Áü¥L52 ZeroTrieSimpleAscii::from_sorted_u8_tuples(&[ÁÄßL (b"bar", 2),ÁÜüL (b"bazzoo", 3),ÁÄœM (b"foo", 1),Á\¹M ]);ÁÉMúüÑM*' assert_eq!(TRIE.get(b"foo"), Some(1));Áü€N*' assert_eq!(TRIE.get(b"bar"), Some(2));Áü¯N-* assert_eq!(TRIE.get(b"bazzoo"), Some(3));ÁüáN+( assert_eq!(TRIE.get(b"unknown"), None);Á<Oû
Oúü¥O%" Panics if strings are not sorted:ÁÏOúÌ×O ```compile_fail,E0080ÁüõO(% # use zerotrie::ZeroTrieSimpleAscii;Áü¢P]Z const TRIE: ZeroTrieSimpleAscii<[u8; 17]> = ZeroTrieSimpleAscii::from_sorted_u8_tuples(&[Á¤„Q (b"foo", 1),Á¤Q (b"bar", 2),Á¼¶Q (b"bazzoo", 3),Á<ÒQ ]);Á<ÞQû
êQúüòQ$! Panics if capacity is too small:ÁRúÌ£RíË
üÁR(Ì
üîR]Z const TRIE: ZeroTrieSimpleAscii<[u8; 15]> = ZeroTrieSimpleAscii::from_sorted_u8_tuples(&[Á¤ÐSÅÍ
¼éSâÍ
¤…T¨Í
<žT‚Î
<ªTû