Files
parallel-hashmap/html/img/phash.png
T

59 lines
14 KiB
Plaintext
Raw Normal View History

2019-03-02 09:10:10 -05:00
‰PNG

IHDR{KpsRGB®ÎégAMA± üa pHYsÃÃÇo¨d9'IDATx^í`UÚ†×iRCo‹•Nè½Ù]YW¥ƒî®º+Bh" ®ŠeÛºº b¡…¦tˆ+VA ¤W¤)ÒnÏû¿ï™{Cr“\$úçƒ/gfîÜi癯œsfn)”H‰PJ )K 4%R`)¦D
,%ДH¥š)°”@ã“ì\ê•óåú0@Éù¾o» o‘kâ×#%ÐxÅ톋êÎöÀÚÌfeòïÙ\Íϲͧn~Ó£ú\SÞ5µ5³Ä,×w²],p{œf:œç:fK%ÐüZ…Õk*Öe ±1‹Ïª—~Låç,…Ž‹Ÿ©â
dR®ä|ZO²<NnßExàá7]Ü×±üuI 4^ñ°ÆUÉF½G@Ø9Ÿæöà˜Û…Ã.¢ín|u<kSàꂸX˜|ËüŸÀgìøÑéÆÏ.7Nò;Y‚BÕ6
ÅN^ܶìQ6—ÿÚ¤#¼ß=6V®™¬èc¬ð¨“éXwø ÞŠû~>‰h¾!á»QeñnT^¼•—F¢ÒêÒ½œÞƒª\þj/Ü–+#qßçñ˜²sÂ÷Ç×ÇÎ %#.ln;¡›2 záW$¿yhxC{ÿø
“šsЪœr»±;ÝŽv&£óªhÌJ¯¼dÊ…ïAYÂrÍâh\³4×,ai4ŠóÑ(»˜Ÿ…³\côšeq(»4–ê›B9ÂUëã(4_~ŸÅa-ÔQîÏN7¥8ŠöÆ:ž¼â]|O/›ü¦¡ÑÅ–ÛQС˜B!¨‚Y·Ë —ÛÉ;Þƒ¨3Yx3þ'ôù4! w¢¼ 8©æ/¤ù}~VËza«°8
£¶%`Õ¡øÉá€ÎCKgqÅB:l–
‰äÀ¸¸ØÈoÛÒ˜ drÒÀÃi]|‡ÃƒdÆC·F£úò]¨¶(‘ ìF™¥´Kh%³’Y±×¨ôSù…Õ«iq~¿ìNG¡|x,*,‹A¥å{Ðê“ø(ñ0ݢøHÒ­ÿàÛ:â0ÿÆÝ“ÔZÙL62}~}ü žø.u—oGEÞùåFãêå‘(³L.&–•G—ƒ2r?~*¾(Zvq,Ê-N0û)k•‹‹â¾÷ dq$n݇ÿÐê´3x¦ûRà¬LKÙšCVÒ{V—[~…Ðxo=ó7ŸËÈ=L¼ƒedá…˜}¨±|Êк\ÃJ*ÃàUwùðD”_D`¨ÆX?•^t% œÿñüþ¹A RÁT~1aI*.Þ¦ëw`ÝÑÓ8C‹èTfÒxï9¹ÌМÀ”¹fÕ‚¡f6w6ãl;5 NOlž4dºNÙa–¹²™õ¨áŒw¥ ²@²m!ƒßÿøÐit‰ˆä¾‹wº*б…îtVZ9º ’½¼ã©ËµÜ Ná)CË& VŽÛµöËyí“Áò5ÌÀ4+x¾va<j懾ŽB|ÏÏe¥ÿÖ¥ñ^ Ë(—
«rå¹ÕØådðÇJ§Iv»HwœDêé8ìøé3,| o7Ï6ãVߊ1kz!lM„­îƒÉþ„W¿|îxŸ%ÏGÂñïq83…wg:3ögÙðÔ÷ɨÆJ*¿,‘•ÉÊ#0¹aÈ™VxP[$Õ>½û-à P¹?—õ©@7ÖaU$"ŽÆi·
NÁÃÞ¸\]AÝ¡Ë9iýe€êö8å:¤3ßcù®7ñêgâÙOûbBD;LÜÐ
6ÜŠñz ,¢'õ„q>lC/Œå² zrÞüüVLÜx7^Úü ÞÞò8>LX>+¿BÞÁå˜:—×gîìœÊ)¦j,-¡¬Qyº³š+¿Ç »â¨ÓEpxs©%™×MqŽ®ã/-—ž¤Éd”Zºá>=G¾ÄGÛ¦aòú?a¼ ˆèŠÑ]¨½1šp„E˜ÝJWŒ#(c×ÂÆé1:s½³±×áüú[ñ§µ·¡â÷àÊ÷Cé…ÿÅ•KÖ³äšâù÷WQÅM˜_Ãìª<­N9ºÓŠ„ç/[Sb£»rÛMpìV—±ù¥å…Æ´€2öðв8\vì?E«ð(žŠèÅÊïNíi•©íEgÇZ’ÑgLDg³|Œ ¡’µ [ßÛ|>ÆLwÇ]+îÄÕsþˆRsþŒRïÞ‡RïÝ‹R³þ‚+æÏÅ•Ÿ|Ã
‘‹ò_QÅIee”_Í€¹,ÓMW¤µìÁØ,!Ë ã9¹óË`h~ahdN Mšý(VÇÍÂ3ûÑ­ôÄXZ•±´"a§iI,k"0
Ë1ƪô4ðŒŽ`´>eœY·ç|åwàê¹w˜¾†àÌeùž”Í!<ïODéð4ÿ»ýVTqÒ«éFŠ ˜ÕÂlb HfW‰¸5"»™
ºÔq4¿ A—¸£tRÅiz{].'N8áÍ/Gc­eE¤@PX`ø–Y*`|ÐXŸk]¹)}ÿɵ}èÂî@·µw¡ôœ;-HæÜCh¨ÆâüÉæ]_9¥½²á{è²ßÄzõüŠ»œzN`lZ¨UF¢(õQhúñvD¦eÁÆÇãQ+#Èy9ºr  ±@É9tÆÎT9æØw r¦u±,Eáµ£qEODôÁ¨M=qË'· ÌœÛ AñA“£‚%·Êm
Ç•Í$8ßóŽþÚ¼S¬Õjç)»,×.ŠÆ½cJWeWÖ©kÎÿ§£ðøRJ¡(^?«s0šÍØŽØãÛðLÄŸéŠCwäˆüU®ì»œ^è·î6”ù°ã–~‚ÀÌFGVè½þ(ý¡ÀQ³~ä¹wv1Ö«—©½)“˜YíÅŸ>ÝŸm3VG7§5ÔâWÄ:`í¤Æ‘8²3tj^Þô€q'£60;Z߇•ŸÛLG3ðËïßí…+³Ì tGç)A:G ŒYÎïÌ€Òó^B™Å;X!E€F=àUÛÉGË.ó6<Ò­R¯^¾–íÁ3{~4C: LÓ—nÚK(Á‡&ÇÊdÃæNÇÓÑxaÓ@Œ( `ŒgàV(å
 ?qê- 0s™!ͦι›%8O Sn%elóŽæù9qåü·LJRf7>Q6œV PU‡h@µÚnÊ/Š3ÍW¬m(ƉA¥¥? <ùìŒkdq.µ3ô@~•–&Ãq³¶Ž7Vá¬eaT×Ä4{c—qëÕvÓOldŬ©é’>(íµWÒÒ øtfÇ~Šw©³c7™ò¬nƬ˜MF5ý^Ìÿ0'znYñ4á¡õyà„ÏcÅì¥ÉO0}Pþ+ΟF£û–¼•rï¦Å{ÔwSŽaNÊÑst¶W5=+õÆí>ŒkoÇ5ŒOüo÷|• ÍéË Žiy–Å éê½Ø{2Y
ðâ]+ƒ/weæt >4æ 5>$±³0qíÆ-ù"UÚmÚhXŽ‹è@€zâ«oÃïÞëA+!·Ô¿›}/fl_ ï4‡ÇyQµS³¨é '4ÓÚ<Zž¹£P&ü sÿ~é÷æ®Î]aÖh<òm*Î0u¸=܇:Çy¤œö£YülMÌ~Tšö>*,,bîí'+OKÙïË(f§Vï¸]¨#Ò?`I
KnINq'¾Ã“L…+Z_xhÆ®ïÍôº#ߨÖÑ-1&ª5¯J½O×3—•=ë.\E—óêöÕWÝ`Ss×±âÔ=jÞT”šÜÖ€§xçŠù3PfÙnü~ù®À¡¡‹xd[
N©Á’A¨Ëü#0üëOµ†G…gÞá÷‹à©e–GÓ2Ò]-D…åQøoÔa8ê<<_ž´“ÓÖÙGliX%¤ÜæÊÀ;&a43œ±Ô`Wø[Ò¸õhmºÑÊÜŽÎËoEéÙw˜ûiiTÙÄUï݇;
Õ…2Ë«¾ùÜËäBÕ¶1jþ4BÓ†Û!|Šwæ<ˆß-Za²u94¦†Ð<öm
2 ¡6.·,.¥æÊQk™DÂ6D%¡â”Y¬ð¢õ…¸em8]qI
Z¯ÞmÒp%!0ýTнÖ&Hth<n"O~G«p«ÕÒkºüˆ>aZ{büº.x`ã(7÷vV0Ý’ÚdL&t®šÓ¯ïXATi<Š‹)+NIÃ*Ÿÿ J=EK#7§îY¦°"Ôv£¸&@•–fk
ÒXIê<4O5ðJèÞö§âÆÅuÖF%¢üÓ³Í=©_JÃ9ʇ+6²:g§EÀi—“uan$óÈÙsp$HÐx/+"Ëy
3¿MXnÁÄutME„F™Ò¨½!7×jÅí(m*—VÁ
+üªÙ‚f@–¿êB
šä†FÖÆ´ë E™E›M{ˆ¿J:_iiM†ÏÒ2uMô'¯ªà1p
„¦ÂÓj™B¯;­ ×€2Í×cL¶íX<´4r•9Ö/HDh¬ t|7&o¼—Þ‹Ö¡¨-¿V <vSOümýmøýÜž¬T¹e<,ÕîÂʾjV¼ºcµ"?ÑVŸ—mû~”~ÿef5 á´_4ü·ÎXš A“GËÓ­NÚ‘‡“·®ŠÉ¢‚'E„F°PÌE’Ùubcܘ`z»3Qg£å^üˆªõwtDG„.¹WȲ¨mEÖ&¨Ðx­Ì»Š“¸ý¹qõâ­¬€ÀÜSqƒæše±h²êp¹ádp®FboM.Š\u}Taöìt¼úù£¿Ñ
Yš‡ a•ï`¥ö£þ‘dhŒ»4wš¬ìÊ XThñƒ¦ŒžrX¼™ôßC
àÒ,EƒÆ{hïQ[*Æ­½ã"ÚÓBôböÔž•®†¼ÂC3šñLßµ}QzŽ`VªZ€MßQ°Ý“DcqúáŠ^`öÈŠbF*.ŽEã¥ÛpÄŽyôâïþƒ EsO2}ü§ŒÁŬ髤 Ë-&kRª¬ÑwçkÈOµ¾/RWC<¾áV\· 7+“nc+Դͨr
çY^5«¡Y04zœÅÉÊ5ÐLÊÓ¨…YÛ¦E{ ~¿t;+Á;tÂŒåÍSA¦UÖ‚&Sõ _nA±ZÌ×*垪”›ÛÕ¶ójÞ}q?
Î¥¦)à"ýWjìÓÈ¿ZÊõ‡O™ô;k¨1¦ÑgÞµ<§Ó†y;§³¢ Ÿ-…mèHèøœ±fº+†o¸¿{·ƒU±r!ÈÐÚõh³TÊý¯±44ÿøhJ=ÙÚEžf{
²iÑÞÉ
úųbLj«~ߣ.F5†wQ þþ­,,Œ Ñ^t3ù.”Q«ùzZšŠSßFžÁVçjyiž}•[’Hå±,Žç:îêÐ#9jì»–`= HªÁ’"A#S¬›Jé«Íyo~ùD ¡ñ¾Ý1ÚLw`ªÝ Ý?¹¥çÞF×DPÔ÷¾7¦1–†Ì
/ˆ¥1¢f~ZÉÇLE©)-­mª×Û¸;ïögÀ•K?3©¬*Iwúyã‹5¢ŽËÙš„4Zíß22¨ ó™ÈñhÊM{zöJÛ>_óì‹jÅ›cjÐó¿Ž¥ÑÜî^\»(]6îE†ù
ut¹Ò²~Æ+["4…_ºc<ÝÓ„µÝ1imo<¹^Ã>{¡éBº¦¹w±BiYT©ï+»Q¥Šf9[Ý÷b¦÷€Fk˜'YqÍ{¥&ÒÒ¨7Ü àÒ¶ÕÚLe†Vzñ*ר…Øå§¢GáÑmIHw«M„ÆÚµ£<"+Ã|†ëx°12UžœƒÊóµmû\=o?^ÔC®Và«?Ö:rSy׳bÁ\ªÂâïk£{Ò1I
¹6Šix•ÔAv2ã ^ø|°
 ›˜¦GÜÊ”ý.–wáïú¢1)óßþÔ(3ë*§g÷£²Ô4µüìAx}Çš€-»ì¼ˆ/xe&wᶸmmÏ”¾é(;o*/ùÕGš×‹Hõ:‘eåT ß…°oã`7Ï# Ã*H×Ê`ãÆšødT}æuT_¸õÜm^D+-߉*Kv¡üRÆ6kÀ¹¿œM¤±‚‚J-į1‹r(Ö
ÍÒ˜;KÖÆ…#i©xö³¬üB6è­ï‰¹['#ñÔ6ì;µ ©§#‘x&ÛÆâ›#±øúh ¾8gM‰Á—\þË/~ŽÆ—Gâp,í¸÷¨..ºtæÍ nRŽþˆ¯~ÜÉíDq›ÑfÛßp[Ò¯Äã«c?á›ãgð͉,ó"£¯Ndr>ßzUÓÒèt»õì5N«j.\AæîÿL†
[Å·G²¸ ?zv?g÷•†ÏgaÈfóÁ7&¾±º;ò@#‹´4ÎêÄd,vïgÑ Ô‹¥1BKcÝÝ.NOÁsŸõ'…‡&|û °{²¸]ßK Í?ëb_L"þ¶WP-ŒøÛÎÅTÝ<vÙF”{i®Ñ³Qy€1ÐШ/JO4(]…Ÿ.n!8RÄ˜Æ ·¢5vãHÆ~<¿y  Q¿Ð”ˆO,hèV;]ò/.¥ òûXªgÖ5l¢ã±ÆŸìAÔétkCA"Cc,
ýåÉÌŸñòg# —@sQ± ‘¥!4K ÍKK/0+Αˢ2qM4j~ƒ-ÇÒÌ6‚q]‹·Ñˆî2Ýq
¯ñ÷BC£Z%Ð\X
MãšH+ë£5ªƒU‡N™FØËéx'1nÀæÎÀìo&BÝêá.è#*z¢rq.hÌU*‘ñAãPL³tʽ¼„Ðøï‚(»˜ñŒ Ñ³ë‹÷¢âÂÌßoACj¼[+ü.Z ,Z˜»'Qs0ŽÀ„­¿
amiuãó»ôÆ•jÌÓÿ/¾ýEØ<6žúq¼Û/ü¹ý¦D—A¯q:=#4eþµˆ€0æg±£Gá_ ÇL†§PÂj³ÑËÙ
'E‚ÆÊœ<#ï'â~ÞŠ±ëô´€`èJxús~F¥Çj-h¼óÆÒ¼”eEƒ×ŠùkåjãÉr{ð„,ÍKᦻÁ/(¹U}T„fÊîýô¾vµË2'
¡6S<›û4¦F܇±ê
0#öúäX”¼:Ž é3Å@ã4x|UO,üf:}¶Ü“ÚÝCjt8ÝW¿²1Hü)¡³= éõAy¡1¯))œ1¦Ñ©œU½ÆlÞŽðäzë¡8Y‘ Æcù™â˜ñëzcüŠÞ‹¿<š`v²ýÚEWØŒ&p¸1áõPmüQ!<À·_šÑÛ“‘FhTgV?TáÛmŠNÊ=,dôº;nÆÓëú`œÜN„a ?ଷ »‚ñÌ¢Nxj~7,ýb:=A£T^öKÃoZtÝÙtO.<5ù5Th2 ÕßÜì£F>ëí¤çt+x§Ó„mO1–ÆlǸ§Ëáp2ó0žÛø­ŒÜŽ‚bï»f"ôЛ•QiùX¹®Oºa¢ΘD`&Íï…·XÐ(K0m@ÛÊÒ¸ª\ªS6w ÿ¹èã]êP€fr¹RŸú$÷²‚ªuù4 ñ~çì64Ÿê¦´ÃE÷4yâ˨Ùðv4¼c<j¼ñ)Óê]¦MFC"ô¨®zÀ­~)/LáјöÃ>œÒñ©»Ã\9Ns»…‘àB£Jô8°*z&2ÑÞ€"e½ŒÈzpnÂú[¶¬3]-ÌÂ.ÆÊLšßá[¦á´ã²ì'`wœB¦Í†tG–ÍDš#¦Ì™¬L^ÌÀï_;deeµq_¾é‚ªÍfAj¹§Ó[–Wù}i§/¤f½L2ÎdaâØçѰ^´j=õº>Ž*ÿùŸ×S~‘·£ÒûÔ¥T/‚”¥™ý2Õi©þ1ªc).Ðè!´Σ˜ù¿¡·±­±8£•=)†¡Ž_× ã?éŽ ;aÒ¹%AÓ…ÓÝðâ²ûðƪàÙ¹#0탇p÷Œ‡ÐóõG©äÒ¿¡çC7ÿŠ^¯ÿ•ÓளìûM¦JŸuxûí·Ñ·o_ôïߟ:ýû=ˆŒA‡` UåE§´Ö}wö»p™1+Ö¡þ°3÷ß;ƒú?ŽA¨Œ²ÊÜÓ*sM0
úB»výp]ûбÙP´n5¸}
*¾û9ʹ( ¹&u%ÈMíÆ¼Ô“fÄ"èÞÌ!˜«Àñú‘ CÃc"É.‚óEòbŒ_­ö½VD%-Œt%Ýc˜I^X,`¤iuºò3Z y½0*üVTx©®xå”zåÎ<Êe¯Þn•Ô«f܃ß,ó^ˆÀDЄ……!$$Mš4EÓ›Z£yÓ¶hÓªBÔÖ-;}þ¹h9hÅöÕõóÍ[Q¯F´»y(:4’¯¶§¶i)H†¡•”À´i>­[ GGj­{§¡üßÑEiXè^Xchu–Å Ââ]Xu𔹡åêÎ^¦|Ž÷ThTiz ´b‘cöعå1ZfHtUãå–Vu£KjG@ºPžÌQ3¿žœßã¶Ç”y=0qao4|³7® ¥fæÑD©×ï¶JÎ_5ó^¼ùõ
³ÿ@%74M›6#4¡ 3¡éж­»¦¡ÝЦuW<ÿüKA£ã3™‹‡Ð|Kh:£cÓ‘èÐbX¾ÚžÚ’Ó͇¡sÓaèÄéÖ„(”.ª3·Ñ¦ÕßPëïo¢"cß»‰Õ ײl7>;–ÉìKÃÄŠ4ÖEQ˜Å THÁ?7÷¥…é‚qL­Ç.éŠÉóÛQ;z­K¥Õ™°°3&ÔÛ€ÔqV”žI0^õ£¯©$8Ô«fþ ¯}ØÈ=Ÿø ©Q£¡i‰–Í:Ðzt)4^î…&0QáÆçŸÒÒÔìB 2”:<pm6¨í›$Ô‘Ú鿇Ñ"t‰Úÿ\½—Ïüö‚ Ž£Ñ`åì9•É«SÛêÂ\hÄ ¡aˆIvœpÚœø:i9ãš[0ii'Lž×–„)ö‚žVÆt4M¬ó¡‘»úóGwãÊ™tG…æ®"ARÍ›·¶€¡Õø¥¡ig\O0ÔvFÁp×›Fhèqó04¸m2*}ômÎЈk¨¡+wã'[áSì¼ô˜Æ¤‡Ìd
õè„Í•ŽÕ»'á™…i=Ú Aq>4Ýè–Úc’܃ä¿.º egÞB$8‚ ›©§ÏÒ´ íà†@õrB£§û£U‹‡¹l(ÚÑ
Õ|ì
ó"Ç2Ë5/÷lŽE¦~Ã(H|÷Ä ¢ë¢ÑþLŽé¦öãxÂíX¸ñ:L&“ßïËRÀäuQŒsL,Ó†±
ááç£?êšox¡É NP ‹:uê£mÛŽ~aT/4ÒŽM‡£k“hÙrš…r¾Ù4ký7T›¹‘qÍn¦á»1}o*lùÆ[Kð-†)­Þ¨ítÀ~âm8âªãXB-¬ÜÜÿ\ÐοŠ_Š™M/<Ih&rùDZ¤§æuÅï0Kšqi ;vêÖ%4m~½Ðth:m[ZV»f ˆ›S[>„Fƒg0Þ…ª w#*M¯T ž?¦!0æ­ä¦\G`Ûw Ü ኯŒô„øtK
<Þ’qKWL˜ÏT|qL\Ô
S>êΘ§'Q%÷ÔUgô™Ó ¥_! ‚æu¥Ù÷fPEŽi²-hj7dÅwÉà×ÓœU+(nßlËŒo†â採Þ;;Ñv}Ò\ÁíÅ º{,zE˜Çcƒ#m!2êÁ™X ®„*pÆWDzR
ìÜ~þõÉ