isecondthirdfourthelementAtOrNullelementAtOrDefaultelementAtOrElse firstOrNullfirstOrDefaultfirstOrNullWhere lastOrNull lastOrElselastOrNullWhereallnonesliceforEachIndexed containsAll containsAny contentEqualssortedsortedDescendingsortedBysortedByDescending sortedWith joinToStringsumBy averageBymin_minMax _minMaxBy _minMaxWithminByminWithmaxmaxBymaxWithcountreversed takeFirsttakeLast firstWhile lastWhilefilter filterIndexedfilterTofilterIndexedTo filterNotfilterNotIndexed filterNotTofilterNotToIndexed filterNotNull whereIndexedwhereTowhereIndexedTowhereNotwhereNotIndexed whereNotTowhereNotToIndexed whereNotNull mapNotNull mapIndexedmapIndexedNotNullonEachdistinct distinctBychunked chunkWhile splitWhenwindowedflatMapcycle intersectexcept- exceptElementprependprependElementappend+ appendElementunionzip toIterableasStream toHashSettoUnmodifiableshuffled associate associateBy associateWithgroupBy partitioncached_uncomputedIterator_cacheiterator_latestValidCachecurrent_currentmoveNextnextvalueflattenasStreamAwaited startsWithaIterableSecondItemIterableThirdItemIterableFourthItemIterableElementAtOrNullIterableElementAtOrDefaultIterableElementAtOrElseIterableFirstOrNullIterableFirstOrDefaultIterableFirstOrNullWhereIterableLastOrNullIterableLastOrElseIterableLastOrNullWhere IterableAll IterableNone IterableSliceIterableForEachIndexedIterableContainsAllIterableContainsAnyIterableContentEqualsIterableSortedIterableSortedDescendingIterableSortedByIterableSortedByDescendingIterableSortedWithIterableJoinToString IterableSumByIterableAverageBy InterableMin _MinMaxHelper IterableMinByIterableMinWith IterableMax IterableMaxByIterableMaxWith IterableCountIterableReversedIterableTakeFirstIterableTakeLastIterableFirstWhileIterableLastWhileIterableFilterIterableFilterIndexedIterableFilterToIterableFilterIndexedToIterableFilterNotIterableFilterNotIndexedIterableFilterNotToIterableFilterNotToIndexedIterableFilterNotNullIterableWhereIndexedIterableWhereToIterableWhereIndexedToIterableWhereNotIterableWhereNotIndexedIterableWhereNotToIterableWhereNotToIndexedIterableWhereNotNullIterableMapNotNullIterableMapIndexedIterableMapIndexedNotNullIterableOnEachIterableDistinctIterableDistinctByIterableChunkedIterableChunkWhileIterableSplitWhenIterableWindowedIterableFlatMap IterableCycleIterableIntersectIterableExcept IterableMinusIterableExceptElementIterablePrependIterablePrependElementIterableAppend IterablePlusIterableAppendElement IterableUnion IterableZipIterableToIterableIterableAsStreamIterableToHashSetIterableToUnmodifiableIterableShuffledIterableAssociateIterableAssociateByIterableAssociateWithIterableGroupByIterablePartitionIterableCached_CachedIterable_CachedIterator_IterableCacheIterableIterableXIterableFutureXIterableStartsWithExtension_IterableE elementAtintelementelementAtOrElse isNotEmptyfirstboollast lastOrNulleanyendListtoListlength RangeErrorcheckValidRangesublistvoidcontains checkEqualiteratormoveNextcurrentsorta Comparable compareTob SortedList withSelector Comparator separatorprefixpostfixlimit truncatedString StringBufferwritetoString transformnumdouble StateError_minMax _minMaxBy _minMaxWith predicatereversedtake ListQueueaddFirstwhere whereIndexedwhereTowhereIndexedTowhereNotwhereNotIndexed whereNotTowhereNotToIndexed whereNotNulladdcastHashSet ArgumentError splitWhen chunkWhilesteppartialWindowsi removeFirstnfromexceptappendStream fromIterableUnmodifiableListViewrandomRandomshuffleMapMapEntrykeyvaluegroupBy IterableBaseIteratoroverridenextFuture fromFutures IterableBaseIteratoråLÜsr�®Qìײ¸69Àdart:collection dart:math0[^ collection^"package:collection/collection.dartk"package:dartx/src/sorted_list.dartÀnÀ£ô…l./j€—€˜€É€ß€å€ó���:�<�=�m�‚�ˆ�–�²�¼�Û�Ý�Þ‚‚%‚+‚9‚Y‚c‚ƒ‚…‚†‚¼ƒ ƒ.ƒ4ƒBƒcƒ•ƒÊƒÔƒö„„)„K„w„}„Ž„’„”„•„Î……H…N…\…}…¶…ð…ú†.†f†j†l†m†£†î‡4‡F‡L‡Z‡{‡­‡ä‡îˆ3ˆbˆuˆ—ˆÃˆÉˆéˆíˆïˆð‰"‰\‰b‰p‰£‰Ô‰ÞŠŠŠŠIŠ‹Š‘ŠŸŠÙ‹‹‹b‹d‹e‹œ‹ìŒ ŒŒŒ@Œ�ŒÝŒç�#�E�s�y�Š�Ž���‘�Â�ûŽŽŽ@ŽpŽzޫޭޮŽß� �B�}��€�¶��#�^�l�ˆ�¢�µ�½�Ã�Õ�Ù�Û�Ü‘‘O‘j‘›‘½‘Þ‘ô‘ü’’’’’’E’Œ’§’ë’í’î““b“‹“‘“Ì“ù”5”M”a”b”x”�”£”·”ؔޔߕ••F•J•L•M•‚•Еè–,–?–a–�–‡–‹–�–Ž–À— —#—P—x—¤—ª—»—¿—Á——ô˜@˜W˜„˜¬˜Ö˜Ü˜î˜ò˜ô˜õ™)™t™†™Œ™×™Ýš,š8š‰š£šÃšá››+›l›t›�› ›Ëœœ œœ+œ/œ1œ2œ_œ«œ¸œÍœèœù� ����H�’�¬�Ë�æž ž1ž5ž7ž8žgž³žøžþŸNŸjŸpŸÀŸÖ  Z ^ ` a š ä¡,¡<¡B¡�¡¬¡²¢¢¢f¢§¢«¢­¢®¢ß£(£<£B£�£¬£²¤¤¤O¤{¤¤�¤‚¤µ¥¥<¥B¥‘¥à¦&¦>¦[¦†¦ž¦·¦Ç¦å¦ì§§"§D§q§’§´§¼§Ó§ô§ü¨¨7¨a¨p¨š¨¢¨¿¨À¨Ï¨Õ¨ó¨÷¨ù¨ú©&©u©›©Ö©ûªª=ªCªXª\ª^ª_ª�ªÞªô«+«>«O«P«r«’«¡«§«¨«¾«ó¬¬¬ ¬$¬&¬'¬R¬™¬Ÿ¬Ð¬ë¬í¬î­­4­M­g­z­€­¡­¢­·­Õ®®A®K®S®`®~®Ç®ê®ô®ü¯¯¯¯¯¯d¯}¯—¯ª¯°¯±¯Ò°°°G°}°ž°¾°Æ°Ì°Í°ä°è°é±!±:±T±g±m±Ž±�±«±ä²² ²²²+²/²1²2²^²§²Ü³,³.³/³]³¨³è´/´1´2´\´¢´¨´Ù´ó´õ´öµ"µjµŸµîµðµñ¶¶i¶©¶ï¶ñ¶ò··c·i·¤·Ù·ì¸ ¸¸+¸O¸q¸„¸Ž¸–¸œ¸�¸¯¸³¸µ¸¶¸å¹/¹L¹™¹�¹Ÿ¹ ¹Ðºº ººGºoº«ºÔ»» »=»|»ž»¢»¤»¥»Ô¼¼ ¼¼J¼r¼®¼×½½#½?½~½²½¶½¸½¹½ê¾.¾4¾B¾q¾™¾Õ¾þ¿@¿J¿�¿±¿×¿ì¿ò¿ö¿ø¿ùÀ@)À@kÀ@qÀ@À@®À@ÖÀAÀA;ÀA}ÀA‡ÀAÅÀAæÀB ÀB2ÀBPÀBVÀBgÀBkÀBmÀBnÀB›ÀBÖÀC$ÀC&ÀC'ÀC[ÀCšÀCèÀD"ÀD$ÀD%ÀDTÀD›ÀD°ÀDüÀE#ÀE%ÀE&ÀE\ÀE£ÀE¸ÀEÐÀEéÀFÀF#ÀFQÀFSÀFTÀF„ÀFÃÀGÀG4ÀG6ÀG7ÀGnÀG­ÀGþÀH>ÀH@ÀHAÀHsÀH¾ÀHÓÀI"ÀILÀINÀIOÀIˆÀIÓÀIèÀJÀJÀJOÀJVÀJ‡ÀJ‰ÀJŠÀJ¿ÀK ÀK:ÀK<ÀK=ÀKpÀK¯ÀKËÀKþÀL ÀLÀL?ÀLhÀLÀL‡ÀL�ÀL‘ÀL“ÀL”ÀLÂÀM ÀMÀMhÀMŠÀMªÀMÌÀMÔÀMÚÀMÞÀMàÀMáÀNÀN]ÀNrÀN‰ÀN¢ÀNÕÀNÛÀNîÀOÀO9ÀO[ÀOcÀOiÀOmÀOoÀOpÀOŸÀOÞÀP!ÀPCÀPdÀP{ÀPƒÀP‰ÀP�ÀP�ÀP�ÀPÆÀQÀQ$ÀQWÀQcÀQvÀQ˜ÀQÂÀQÙÀQáÀQçÀQëÀQíÀQîÀRÀRjÀRÀRÌÀRîÀSÀS1ÀS9ÀS?ÀSCÀSEÀSFÀS~ÀSÉÀSÞÀSøÀTÀTDÀTJÀT]ÀTÀT©ÀTËÀTÓÀTÙÀTÝÀTßÀTàÀUÀU^ÀU­ÀU¯ÀU°ÀUáÀV-ÀV{ÀV�ÀVÓÀVõÀWÀW:ÀWPÀWXÀW^ÀWbÀWdÀWeÀW–ÀWáÀX0ÀXBÀXŠÀX�ÀX¿ÀXèÀXîÀXòÀXôÀXõÀY-ÀYyÀYÅÀYçÀZ7ÀZJÀZlÀZžÀZºÀZÐÀZØÀZÞÀZâÀZäÀZåÀ[À[^À[mÀ[«À[ÍÀ[äÀ[ùÀ[ÿÀ\À\À\À\5À\„À\–À\œÀ\ëÀ]À])À]LÀ]nÀ]‘À]¨À]°À]¶À]ºÀ]¼À]½À]îÀ^?À^…À^‹À^ÚÀ^÷À_;À_^À_€À_­À_ÄÀ_ÌÀ_ÒÀ_ÖÀ_ØÀ_ÙÀ`À`QÀ`sÀ`yÀ`ÉÀ`×À`ÝÀa-ÀaDÀarÀa†ÀaÑÀa×ÀaØÀaöÀbÀb9ÀbbÀb~ÀbœÀb¤ÀbªÀbÍÀbçÀbíÀbñÀbóÀbôÀc%ÀcuÀc¹Àc¿ÀdÀdÀd_Àd«ÀdµÀd»ÀeÀeFÀeLÀe\Àe©ÀeïÀf Àf*Àf?Àf@ÀfbÀfœÀfÅÀfèÀf÷Àg/ÀgKÀgmÀguÀgvÀg�ÀgªÀg°Àg±ÀgæÀgêÀgìÀgíÀhÀhkÀh©Àh¯ÀiÀiÀi;ÀitÀi~Ài„ÀiÑÀièÀiîÀiþÀjLÀj‹Àj¾ÀjÂÀjÄÀjÅÀjôÀkEÀkrÀkxÀk¸Àk¾ÀlÀl5ÀlSÀlcÀluÀl–Àl£ÀlÀÀlÔÀlîÀmÀm&Àm>ÀmSÀmgÀmqÀmŽÀm³ÀmËÀmåÀmûÀnÀn ÀnYÀnoÀnwÀn„Àn­ÀnÑÀnîÀoÀo4Ào_Ào�Ào�Ào—ÀoŸÀo»ÀoâÀpÀp.ÀpPÀp\ÀpfÀp‡Àp¨Àp²ÀpºÀpÀÀpÄÀpÆÀpÇÀpõÀqAÀqŽÀqÚÀqüÀrÀr#Àr'Àr)Àr*ÀrVÀr¢Àr¯ÀrµÀsÀs/Às5ÀskÀs‘Às¨ÀsÂÀsÐÀsÖÀsëÀtÀt5ÀtJÀtjÀt†Àt�Àt§Àt¯Àt¼ÀtÑÀtéÀuÀu%ÀuAÀuKÀubÀujÀupÀutÀuvÀuwÀu§ÀuöÀv0Àv6Àv�Àv˜ÀvËÀvöÀwÀw9Àw_Àw‚Àw›Àw¥Àw­Àw³Àw·Àw¹ÀwºÀwçÀx6Àx~Àx±ÀxÓÀy ÀyÀyÀyÀyÀyBÀy‘ÀyÎÀzÀzÀzÀzNÀz�Àz¿ÀzîÀ{À{=À{CÀ{GÀ{IÀ{JÀ{xÀ{ÇÀ|À|;À|PÀ|aÀ|eÀ|gÀ|hÀ|�À|ìÀ}À}@À}SÀ}dÀ}hÀ}jÀ}kÀ}˜À}áÀ~'À~ZÀ~kÀ~€À~„À~†À~‡À~²À~ûÀ6ÀÀ�À‚À¶À€À€)À€XÀ€iÀ€|À€€À€‚À€ƒÀ€¯À€ùÀ�À�À�hÀ�·À�íÀ‚À‚?À‚aÀ‚‘À‚—À‚˜À‚»À‚ëÀ‚ñÀ‚õÀ‚÷À‚øÀƒ"ÀƒpÀƒ±Àƒ·À„À„FÀ„LÀ„”À„šÀ„¨À„ÈÀ„øÀ…À…&À…^À…“À…�À…¶À…ÍÀ…ñÀ…ýÀ†À†7À†fÀ†—À†�À†¡À†£À†¤À†ÕÀ‡À‡BÀ‡SÀ‡WÀ‡YÀ‡ZÀ‡‰À‡ÌÀˆÀˆÀˆÀˆ4Àˆ�Àˆ±Àˆ³Àˆ´ÀˆéÀ‰%À‰jÀ‰lÀ‰mÀ‰œÀ‰ÉÀ‰ÏÀŠÀŠ]ÀŠ_ÀŠ`ÀŠ�ÀŠàÀ‹À‹À‹eÀ‹pÀ‹¼À‹ÖÀ‹øÀŒ ÀŒDÀŒJÀŒZÀŒ^ÀŒ`ÀŒaÀŒ“ÀŒÞÀ�*À�0À�€À�¦À�æÀŽÀŽ"ÀŽMÀŽSÀŽcÀŽgÀŽiÀŽjÀŽžÀŽïÀ�:À�@À��À�ŸÀ�ãÀ�ýÀ�À�LÀ�RÀ�bÀ�fÀ�hÀ�iÀ�—À�ãÀ‘1À‘7À‘�À‘‡À‘×À‘ûÀ’=À’oÀ’sÀ’uÀ’vÀ’¦À’ëÀ’ñÀ“<À“ˆÀ“•À“ÕÀ“êÀ“ÿÀ”!À”AÀ”YÀ”hÀ”€À”ˆÀ”ŽÀ”¡À”¥À”§À”¨À”ÕÀ•$À•6À•<À•…À•ÍÀ•ßÀ–À–À–À–KÀ–sÀ–¤À–¥À–ÎÀ–øÀ–ùÀ—À—TÀ—VÀ—WÀ—†À—ËÀ—øÀ˜À˜3À˜4À˜QÀ˜RÀ˜…À˜‹À˜»À˜âÀ™ À™ À™À™:À™IÀ™JÀ™VÀ™jÀ™‰À™œÀ™´À™ÑÀ™ñÀšÀš Àš4ÀšbÀš�ÀšÈÀšûÀ›À›À›&À›*À›,À›-À›rÀ›ŒÀ›ªÀ›«À›ÆÀ›ØÀ›ÚÀ›ÛÀœÀœfÀœxÀœ~ÀœŒÀœÃÀ�À�À�1À�SÀ�iÀ�oÀ�sÀ�uÀ�vÀ�¬À�ÛÀ�áÀž0ÀžUÀž—ÀžÄÀžÊÀŸÀŸ[ÀŸaÀŸžÀŸÙÀŸÛÀŸÜÀ À dÀ jÀ ¸À ÷À ýÀ¡ À¡6À¡bÀ¡‘À¡ÃÀ¡ùÀ¢)À¢3À¢bÀ¢…À¢·À¢çÀ¢ðÀ£6À£\À£—À£­À£µÀ£ÝÀ£îÀ£òÀ£ô/^jÀ–MÀ–\À–]À–]À–iÀ–�À–{À–‘À–™À–šÀ–MÀ–MVÀ–.À–.À–.À–¹À–§%À–¹À–ßÀ–íÀ–ïÀ–îÀ–ðÀ–õÀ–ñÀ–ÖÀ–Ð&À–ÖÀ–ûÀ–üÀ–ûÀ–ûXÀ—À–À–�=À–À—ˆÀ——À—˜À—˜À—ªÀ—±À—±À—¶À˜À˜À˜ À˜*À˜À˜,À—ˆÀ—ˆ€ªÀ—mÀ—mÀ—mÀ˜IÀ˜6À˜IÀ˜ÏÀ˜T€ŒÀ˜Ïb/// A reference to the latest non-null [_cache]. /// /// This allows adding new items to the cacheÀ˜öÀ˜ä%À˜öÀ™?À™< À™?À™À™À™À™+À™ À™LÀ™MÀ™LÀ™L�ÝÀ™]À—WÀ—WƒÔÀ—]À›ŽÀ›œÀ›�À›� À›¢À›ŽÀ›ŽÀ›‡À›‡À›‡À›ÀÀ›­À›ÀÀ›ÑÀ›ÈÀ›ÑÀ›-À›-€¬À›xD/// A LinkedList that does not throw concurrent modification errors.^€µ€µ€µ€Ë€Ën�"F/// Second element. /// /// ```dart /// [1, 2, 3].second; // 2 /// ```€˜€˜€£€¢�Y�Y�Y�o�ok�ÄD/// Third element. /// /// ```dart /// [1, 2, 3].third; // 3 /// ```�=�=€Ÿ�G�û�û�û‚‚q‚kI/// Fourth element. /// /// ```dart /// [1, 2, 3, 4].fourth; // 4 /// ```�Þ�Þ€¦�肨‚¨‚¨ƒéƒé ƒí‚¾‚¾�ÓƒÙ�/// Returns an element at the given [index] or `null` if the [index] is out of /// bounds of this collection. /// /// ```dart /// final list = [1, 2, 3, 4]; /// final first = list.elementAtOrNull(0); // 1 /// final fifth = list.elementAtOrNull(4); // null /// ```‚†‚†‚ ‚�„º„º„º†† ††††„ЄÐ�™…þ�/// Returns an element at the given [index] or [defaultValue] if the [index] /// is out of bounds of this collection. /// /// ```dart /// final list = [1, 2, 3, 4]; /// final first = list.elementAtOrDefault(0, -1); // 1 /// final fifth = list.elementAtOrDefault(4, -1); // -1 /// ```„•„•�Ö„Ÿ†�†�†�ˆˆ ˆˆ ˆ "ˆ#†¥†¥‚G‡ò�8/// Returns an element at the given [index] or the result of calling the /// [defaultValue] function if the [index] is out of bounds of this /// collection. /// /// ```dart /// final list = [1, 2, 3, 4]; /// final first = list.elementAtOrElse(0); // 1 /// final fifth = list.elementAtOrElse(4, -1); // -1 /// ```†m†m‚�†w‰‰‰‰$‰$€ì‰ç€¯/// First element or `null` if the collection is empty. /// /// ```dart /// final first = [1, 2, 3, 4].firstOrNull; // 1 /// final emptyFirst = [].firstOrNull; // null /// ```ˆðˆð�"ˆúŠ5Š5Š5‹,‹,‹.ŠKŠK�‹€Ã/// First element or `defaultValue` if the collection is empty. /// /// ```dart /// final first = [1, 2, 3, 4].firstOrDefault(-1); // 1 /// final emptyFirst = [].firstOrDefault(-1); // -1 /// ```ŠŠ�OŠ‹ˆ‹ˆ‹ˆŒýŒý"�‹ž‹ž�ïŒì�:/// Returns the first element matching the given [predicate], or `null` if no /// such element was found. /// /// ```dart /// final list = ['a', 'Test']; /// final firstLong= list.firstOrNullWhere((e) => e.length > 1); // 'Test' /// final firstVeryLong = list.firstOrNullWhere((e) => e.length > 5); // null /// ```‹e‹e‚*‹o�®�®�®�Ä�Ā掃€«/// Last element or `null` if the collection is empty. /// /// ```dart /// final last = [1, 2, 3, 4].lastOrNull; // 4 /// final emptyLast = [].firstOrNull; // null /// ```�‘�‘��›ŽËŽËŽË�/�/�1ŽáŽá€›�$>/// Last element or `defaultValue` if the collection is empty.ޮޮ€Ðޏ�¢�¢�¢�8�8"�Q�¸�¸� �(h/// Returns the last element matching the given [predicate], or `null` if no /// such element was found.�€�€�Z�Š�ò�ò�ò‘u‘u"‘Ž‘‘�‘q_/// Returns true if all elements match the given [predicate] or if the /// collection is empty.�Ü�Ü�<�æ’1’1’1’³’³"’Ì’G’G€£’®]/// Returns true if no entries match the given [predicate] or if the /// collection is empty.’’€Ò’$““““Ü“Ü “à“è“è “ì“ò“ó““‚-“Ö€©/// Returns a new list containing elements at indices between [start] /// (inclusive) and [end] (inclusive). /// /// If [end] is omitted, it is being set to `lastIndex`.’î’î‚]’ø•n•n•n•þ•þ*–"•„•„�•ïa/// Performs the given [action] on each element, providing sequential index /// with the element.•M•M�?•W–¬–¬–¬—6—6—B––€ü—*^/// Checks if all elements in the specified [collection] are contained in /// this collection.–Ž–Ž�2–˜—à—à—à˜j˜j˜v—ö—ö€û˜^^/// Checks if any elements in the specified [collection] are contained in /// this collection.——Â�1—Ì™™™šMšMšYšaša#šz™+™+ƒš?�/// Returns true if this collection is structurally equal to the [other] /// collection. /// /// I.e. contain the same number of the same elements in the same order. /// /// If [checkEqual] is provided, it is used to check if two elements are the /// same.˜õ˜õƒ;˜ÿœKœKœKœaœa€¬œÂT/// Returns a new list with all elements sorted according to natural sort /// order.œ2œ2€Ýœ<�4�4�4�J�J€ê�¶_/// Returns a new list with all elements sorted according to descending /// natural sort order.���%�žSžSžSŸïŸï' žiži�ôŸæ�^/// Returns a new list with all elements sorted according to natural sort /// order of the values returned by specified [selector] function. /// /// To sort by more than one property, `thenBy()` or `thenByDescending()` can /// be called afterwards. /// /// **Note:** The actual sorting is performed when an element is accessed for /// the first time.ž8ž8‚'žB † † †¢;¢;'¢Z œ œ‚¢(�k/// Returns a new list with all elements sorted according to descending /// natural sort order of the values returned by specified [selector] /// function. /// /// To sort by more than one property, `thenBy()` or `thenByDescending` can /// be called afterwards. /// /// **Note:** The actual sorting is performed when an element is accessed for /// the first time. a a‚K k¢Ë¢Ë¢Ë¤3¤3¤A¢á¢á��¤(�(/// Returns a new list with all elements sorted according to specified /// [comparator]. /// /// To sort by more than one property, `thenBy()` or `thenByDescending` can /// be called afterwards. /// /// **Note:** The actual sorting is performed when an element is accessed for /// the first time.¢®¢®�Ò¢¸¤¡¤¡¤¡¦B¦B¦I¦_¦_%¦{¦Š¦Š¦‘¦¢¦¢¦©¦»¦» ¦À¦Ë¦Ë¦Ò¦U¦š¦³¦Þ¤·¤·„?¦/�d/// Creates a string from all the elements separated using [separator] and /// using the given [prefix] and [postfix] if supplied. /// /// If the collection could be huge, you can specify a non-negative value of /// [limit], in which case only the first [limit] elements will be appended, /// followed by the [truncated] string (which defaults to `'...'`).¤‚¤‚„v¤Œ©©©©¥©¥ ©¥©´©´©Ê©(©(�3©Ÿp/// Returns the sum of all values produced by [selector] function applied to /// each element in the collection.¨ú¨ú�c©ª{ª{ª{«« «ª‘ª‘�’ªý`/// Returns the average of values returned by [selector] for all elements in /// the collection.ª_ª_�ƪi¬>¬>¬>¬T¬T€–¬Õw/// Returns the smallest element or `null` if there are no elements. /// /// All elements must be of type [Comparable].¬'¬'€Å¬1­­­­'­' ­+­­‚­¯.¯. ¯2¯9¯9'¯X¯!¯!�Ư$°ú°ú °þ±±±°ë°ë�C°î¬î¬î…B¬ø²J²J²J²ç²ç'³²`²`€Ë²áy/// Returns the first element yielding the smallest value of the given /// [selector] or `null` if there are no elements.²2²2€û²<³I³I³I³õ³õ´³_³_€Ï³í€†/// Returns the first element having the smallest value according to the /// provided [comparator] or `null` if there are no elements.³/³/�³9´H´H´H´^´^€”´Þv/// Returns the largest element or `null` if there are no elements. /// /// All elements must be of type [Comparable].´2´2€Â´<µµµµªµª'µÉµ$µ$€Éµ¤x/// Returns the first element yielding the largest value of the given /// [selector] or `null` if there are no elements.´ö´ö€ùµ¶ ¶ ¶ ¶¶¶¶¶Ä¶!¶!€Í¶®€…/// Returns the first element having the largest value according to the /// provided [comparator] or `null` if there are no elements.µñµñ€ÿµû· · · ·±·±#·Ë· · �’·ª/// Returns the number of elements matching the given [predicate]. /// /// If no [predicate] is given, this equals to [length].¶ò¶ò�¶ü¸Ñ¸Ñ¸Ñ¸ç¸ç€µ¹AG/// Returns an [Iterable] of the objects in this list in reverse order.¸¶¸¶€è¸À¹¼¹¼¹¼»4»4»8¹Ò¹Ò�Ï»*�=/// Returns a list containing first [n] elements. /// /// ```dart /// val chars = [1, 2, 3, 4, 5, 6, 7, 8, 9]; /// print(chars.take(3)) // [1, 2, 3] /// print(chars.takeWhile((it) => it < 5) // [1, 2, 3, 4] /// print(chars.takeLast(2)) // [8, 9] /// print(chars.takeLastWhile((it) => it > 5 }) // [6, 7, 8, 9] /// ```¹ ¹ ‚¹ª»À»À»À½6½6½:»Ö»Ö�ß½-� it < 5) // [1, 2, 3, 4] /// print(chars.takeLast(2)) // [8, 9] /// print(chars.takeLastWhile((it) => it > 5 }) // [6, 7, 8, 9] /// ```»¥»¥‚»¯½Ö½Ö½Ö¿c¿c"¿|½ì½ì‚ ¿X�M//// Returns the first elements satisfying the given [predicate]. /// /// ```dart /// val chars = [1, 2, 3, 4, 5, 6, 7, 8, 9]; /// print(chars.take(3)) // [1, 2, 3] /// print(chars.takeWhile((it) => it < 5) // [1, 2, 3, 4] /// print(chars.takeLast(2)) // [8, 9] /// print(chars.takeLastWhile((it) => it > 5 }) // [6, 7, 8, 9] /// ```½¹½¹‚>½ÃÀ@À@À@ÀAŸÀAŸ"ÀA¸À@+À@+‚?ÀA•�K/// Returns the last elements satisfying the given [predicate]. /// /// ```dart /// val chars = [1, 2, 3, 4, 5, 6, 7, 8, 9]; /// print(chars.take(3)) // [1, 2, 3] /// print(chars.takeWhile((it) => it < 5) // [1, 2, 3, 4] /// print(chars.takeLast(2)) // [8, 9] /// print(chars.takeLastWhile((it) => it > 5 }) // [6, 7, 8, 9] /// ```¿ù¿ù‚sÀ@ÀB‡ÀB‡ÀB‡ÀBëÀBë"ÀCÀB�ÀB�€†ÀBä8/// Returns all elements matching the given [predicate].ÀBnÀBn€·ÀBxÀCGÀCGÀCGÀC¶ÀC¶-ÀCÚÀC]ÀC]€ÄÀC¨ a + 1 == b); /// ``` /// /// Here, `increasingSubSequences` would consist of `[1, 2]`, `[4]`, /// `[9, 10, 11]`, `[12]`, `[15, 16]` and finally `[19, 20, 21]`. /// /// See also: /// - [splitWhen], which works similarly but with a reverted [predicate].ÀbôÀbô„÷ÀbþÀh Àh Àh ÀjjÀjjÀj~ÀhÀh‚¢Àj`‚/// Splits this collection into a lazy [Iterable], where each split will be /// make if [predicate] returns true for a pair of entries. /// /// For example, one could split the iterable at each changed value like this: /// ```dart /// final list = [1, 1, 1, 2, 2, 1, 4, 4]; /// final splitted = list.splitWhen((a, b) => a != b); /// ``` /// /// In that example, `splitted` would consist of `[1, 1, 1, 1]`, `[2, 2]`, /// `[1]`, `[4, 4]`. /// /// See also: /// - [chunkWhile], which works similarly but with a reverted [predicate].ÀgíÀgí‚ÖÀg÷ÀjàÀjàÀjàÀlWÀlWÀl[ÀlgÀlg ÀlkÀlyÀlyÀl~ÀlrÀl�ÀjöÀjö…ÍÀlI�2/// Returns a new lazy [Iterable] of windows of the given [size] sliding along /// this collection with the given [step]. /// /// The last list may have less elements than the given size. /// /// Both [size] and [step] must be positive and can be greater than the number /// of elements in this collection.ÀjÅÀjņÀjÏÀpáÀpáÀpáÀq¤Àq¤Àq¤Àq§Àq§)ÀqÇÀp÷Àp÷�/Àqœ€”/// Returns a new lazy [Iterable] of all elements yielded from results of /// [transform] function being invoked on each element of this collection.ÀpÇÀpÇ�aÀpÑÀrBÀrBÀrBÀs€Às€Às…ÀrXÀrXƒÀsy�/// Returns a new lazy [Iterable] which iterates over this collection [n] /// times. /// /// When it reaches the end, it jumps back to the beginning. Returns `null` /// [n] times if the collection is empty. /// /// If [n] is omitted, the Iterable cycles forever.Àr*Àr*ƒKÀr4Àu“Àu“Àu“Àv°Àv°Àv¼Àu©Àu©‚ Àv¦€æ/// Returns a new lazy [Iterable] containing all elements that are contained /// by both this collection and the [other] collection. /// /// The returned collection preserves the element iteration order of the /// this collection.ÀuwÀuw‚AÀu�ÀwÓÀwÓÀwÓÀx“Àx“ÀxŸÀwéÀwé�)ÀxŒ€’/// Returns a new lazy [Iterable] containing all elements of this collection /// except the elements contained in the given [elements] collection.ÀwºÀwº�ZÀwÄÀy.Ày.Ày.ÀyãÀyãÀyïÀyDÀyD€ÒÀyဇ/// Returns a new list containing all elements of this collection except the /// elements contained in the given [elements] collection.ÀyÀy�Ày Àz:Àz:Àz:ÀzÛÀzÛ ÀzÝÀzPÀzP€öÀzÍl/// Returns a new lazy [Iterable] containing all elements of this collection /// except the given [element].ÀzÀz�.Àz$À{dÀ{dÀ{dÀ|À|À|)À{zÀ{z€êÀ|€Š/// Returns a new lazy [Iterable] containing all elements of this collection /// and then all elements of the given [elements] collection.À{JÀ{J�À{TÀ|‰À|‰À|‰À}-À}- À}/À|ŸÀ|Ÿ€ÈÀ}n/// Returns a new lazy [Iterable] containing all elements of this collection /// and then the given [element].À|hÀ|h�À|rÀ}„À}„À}„À~<À~<À~HÀ}šÀ}š€éÀ~5€Š/// Returns a new lazy [Iterable] containing all elements of the given /// [elements] collection and then all elements of this collection.À}kÀ}k�À}uÀ~žÀ~žÀ~žÀKÀKÀWÀ~´À~´€ÊÀI/// Returns a new list containing all elements of the given [elements] /// collection and then all elements of this collection.À~‡À~‡€ùÀ~‘À¢À¢À¢À€EÀ€E À€GÀ¸À¸€ÇÀ€7n/// Returns a new lazy [Iterable] containing the given [element] and then all /// elements of this collection.À‚À‚€ÿÀŒÀ€›À€›À€›À‚À‚À‚ À€±À€±‚CÀ�û�1/// Returns a new lazy [Iterable] containing all distinct elements from /// both collections. /// /// The returned set preserves the element iteration order of this collection. /// Those elements of the [other] collection that are unique are iterated in /// the end in the order of the [other] collection.À€ƒÀ€ƒ‚sÀ€�ÀƒÀƒÀƒÀ…¯À…¯À…¯À…²À…²À…²À…ºÀ…ºÀ…ÆÀ…ÑÀ…ÑÀ…æÀƒ$Àƒ$ƒ|À…«‚Z/// Returns a new lazy [Iterable] of values built from the elements of this /// collection and the [other] collection with the same index. /// /// Using the provided [transform] function applied to each pair of elements. /// The returned list has length of the shortest collection. /// /// Example (with added type definitions for [transform] parameters): /// /// ```dart ///final amounts = [2, 3, 4]; ///final animals = ['dogs', 'birds', 'cats']; ///final all = amounts.zip( /// animals, /// (int amount, String animal) => '$amount $animal' ///); // returns: ['2 dogs', '3 birds', '4 cats'] /// ```À‚øÀ‚øƒªÀƒÀ†ÁÀ†ÁÀ†ÁÀ†×À†×À‡-G/// Returns a new lazy [Iterable] with all elements of this collection.À†¤À†¤€´À†®À‡uÀ‡uÀ‡uÀ‡‹À‡‹uÀ‡Ø@/// Returns a new [Stream] with all elements of this collection.À‡ZÀ‡Z€¨À‡dÀˆ Àˆ Àˆ Àˆ6Àˆ6zÀˆŽJ/// Returns a new [HashSet] with all distinct elements of this collection.ÀˆÀˆ€®ÀˆÀˆÕÀˆÕÀˆÕÀˆëÀˆë~À‰/9/// Returns an unmodifiable List view of this collection.Àˆ´Àˆ´€·Àˆ¾À‰ˆÀ‰ˆÀ‰ˆÀŠ.ÀŠ.ÀŠ6À‰žÀ‰ž€¾ÀŠ$w/// Returns a new, randomly shuffled list. /// /// If [random] is given, it is being used for random number generation.À‰mÀ‰m€ñÀ‰wÀŠ|ÀŠ|ÀŠ|À‹†À‹†À‹†À‹‰À‹‰À‹‰À‹ŒÀ‹Œ,À‹¯ÀŠ’ÀŠ’�ËÀ‹|€Õ/// Returns a Map containing key-value pairs provided by [transform] function /// applied to elements of this collection. /// /// If any of two pairs would have the same key the last one gets added to the /// map.ÀŠ`ÀŠ`�ÿÀŠjÀŒÀŒÀŒÀ�¾À�¾À�¾À�ÁÀ�Á!À�×ÀŒ•ÀŒ•�ÑÀ�²�/// Returns a Map containing the elements from the collection indexed by /// the key returned from [keySelector] function applied to each element. /// /// If any two elements would have the same key returned by [keySelector] the /// last one gets added to the map.ÀŒaÀŒa‚ÀŒkÀŽŠÀŽŠÀŽŠÀ�¹À�¹À�¹À�¼À�¼#À�ÒÀŽ ÀŽ �ÅÀ�«€ö/// Returns a Map containing the values returned from [valueSelector] function /// applied to each element indexed by the elements from the collection. /// /// If any of elements (-> keys) would be the same the last one gets added /// to the map.ÀŽjÀŽj�ýÀŽtÀ�ƒÀ�ƒÀ�ƒÀ’À’À’À’À’!À’.À�™À�™�ÙÀ’ �U/// Groups elements of the original collection by the key returned by the /// given [keySelector] function applied to each element and returns a map. /// /// Each group key is associated with a list of corresponding elements. /// /// The returned map preserves the entry iteration order of the keys produced /// from the original collection.À�iÀ�i‚ À�sÀ’’À’’À’’À“¯À“¯"À“ÈÀ’¨À’¨�üÀ“¥€ä/// Splits the collection into two lists according to [predicate]. /// /// The first list contains elements for which [predicate] yielded true, /// while the second list contains elements for which [predicate] yielded /// false.À’vÀ’v‚0À’€À”ÁÀ”ÁÀ”ÁÀ”×À”×�=À•ñ€ý/// Returns a new lazy [Iterable] that caches the computation of the current /// [Iterable]. /// /// This is an alternative to [toList] to not recompute the collection /// multiple times, without having to lose the lazy loading aspect of /// [Iterable].À”¨À”¨�nÀ”²À›÷À›÷À›÷ÀœÀœ�[À�€í/// Returns a new lazy [Iterable] of all elements from all collections in this /// collection. /// /// ```dart /// final nestedList = List([[1, 2, 3], [4, 5, 6]]); /// final flattened = nestedList.flatten(); // [1, 2, 3, 4, 5, 6] /// ```À›ÛÀ›Û�™À›åÀ��À��À��À�®À�®‚*ÀŸª�Û/// Create a stream from a group of futures. /// /// The stream reports the results of the futures on the stream in the order /// in which the futures complete. /// Each future provides either a data event or an error event, /// depending on how the future completes. /// /// If some futures have already completed when `Stream.fromFutures` is /// called, their results will be emitted in some unspecified order. /// /// When all futures have completed, the stream is closed.À�vÀ�v‚dÀ�€À À À À¢EÀ¢EÀ¢QÀ À ƒÙÀ¢:‚/// Returns if this [Iterable] starts with the elements of [otherIterable]. /// /// If [otherIterable] is empty, `true` is returned. If [otherIterable] has /// more elements than this [Iterable], `false` is returned. /// /// ```dart /// [1, 2, 3].startsWith([]); // -> true /// [1, 2, 3].startsWith([1]); // -> true /// [1, 2, 3].startsWith([1, 2]); // -> true /// [1, 2, 3].startsWith([1, 2, 3]); // -> true /// [1, 2, 3].startsWith([1, 2, 3, 4]); // -> false /// [1, 2, 3].startsWith([2, 3]); // -> false /// ```ÀŸÜÀŸÜ„ÀŸæ…l./j€—€˜€É€ß€å€ó���:�<�=�m�‚�ˆ�–�²�¼�Û�Ý�Þ‚‚%‚+‚9‚Y‚c‚ƒ‚…‚†‚¼ƒ ƒ.ƒ4ƒBƒcƒ•ƒÊƒÔƒö„„)„K„w„}„Ž„’„”„•„Î……H…N…\…}…¶…ð…ú†.†f†j†l†m†£†î‡4‡F‡L‡Z‡{‡­‡ä‡îˆ3ˆbˆuˆ—ˆÃˆÉˆéˆíˆïˆð‰"‰\‰b‰p‰£‰Ô‰ÞŠŠŠŠIŠ‹Š‘ŠŸŠÙ‹‹‹b‹d‹e‹œ‹ìŒ ŒŒŒ@Œ�ŒÝŒç�#�E�s�y�Š�Ž���‘�Â�ûŽŽŽ@ŽpŽzޫޭޮŽß� �B�}��€�¶��#�^�l�ˆ�¢�µ�½�Ã�Õ�Ù�Û�Ü‘‘O‘j‘›‘½‘Þ‘ô‘ü’’’’’’E’Œ’§’ë’í’î““b“‹“‘“Ì“ù”5”M”a”b”x”�”£”·”ؔޔߕ••F•J•L•M•‚•Еè–,–?–a–�–‡–‹–�–Ž–À— —#—P—x—¤—ª—»—¿—Á——ô˜@˜W˜„˜¬˜Ö˜Ü˜î˜ò˜ô˜õ™)™t™†™Œ™×™Ýš,š8š‰š£šÃšá››+›l›t›�› ›Ëœœ œœ+œ/œ1œ2œ_œ«œ¸œÍœèœù� ����H�’�¬�Ë�æž ž1ž5ž7ž8žgž³žøžþŸNŸjŸpŸÀŸÖ  Z ^ ` a š ä¡,¡<¡B¡�¡¬¡²¢¢¢f¢§¢«¢­¢®¢ß£(£<£B£�£¬£²¤¤¤O¤{¤¤�¤‚¤µ¥¥<¥B¥‘¥à¦&¦>¦[¦†¦ž¦·¦Ç¦å¦ì§§"§D§q§’§´§¼§Ó§ô§ü¨¨7¨a¨p¨š¨¢¨¿¨À¨Ï¨Õ¨ó¨÷¨ù¨ú©&©u©›©Ö©ûªª=ªCªXª\ª^ª_ª�ªÞªô«+«>«O«P«r«’«¡«§«¨«¾«ó¬¬¬ ¬$¬&¬'¬R¬™¬Ÿ¬Ð¬ë¬í¬î­­4­M­g­z­€­¡­¢­·­Õ®®A®K®S®`®~®Ç®ê®ô®ü¯¯¯¯¯¯d¯}¯—¯ª¯°¯±¯Ò°°°G°}°ž°¾°Æ°Ì°Í°ä°è°é±!±:±T±g±m±Ž±�±«±ä²² ²²²+²/²1²2²^²§²Ü³,³.³/³]³¨³è´/´1´2´\´¢´¨´Ù´ó´õ´öµ"µjµŸµîµðµñ¶¶i¶©¶ï¶ñ¶ò··c·i·¤·Ù·ì¸ ¸¸+¸O¸q¸„¸Ž¸–¸œ¸�¸¯¸³¸µ¸¶¸å¹/¹L¹™¹�¹Ÿ¹ ¹Ðºº ººGºoº«ºÔ»» »=»|»ž»¢»¤»¥»Ô¼¼ ¼¼J¼r¼®¼×½½#½?½~½²½¶½¸½¹½ê¾.¾4¾B¾q¾™¾Õ¾þ¿@¿J¿�¿±¿×¿ì¿ò¿ö¿ø¿ùÀ@)À@kÀ@qÀ@À@®À@ÖÀAÀA;ÀA}ÀA‡ÀAÅÀAæÀB ÀB2ÀBPÀBVÀBgÀBkÀBmÀBnÀB›ÀBÖÀC$ÀC&ÀC'ÀC[ÀCšÀCèÀD"ÀD$ÀD%ÀDTÀD›ÀD°ÀDüÀE#ÀE%ÀE&ÀE\ÀE£ÀE¸ÀEÐÀEéÀFÀF#ÀFQÀFSÀFTÀF„ÀFÃÀGÀG4ÀG6ÀG7ÀGnÀG­ÀGþÀH>ÀH@ÀHAÀHsÀH¾ÀHÓÀI"ÀILÀINÀIOÀIˆÀIÓÀIèÀJÀJÀJOÀJVÀJ‡ÀJ‰ÀJŠÀJ¿ÀK ÀK:ÀK<ÀK=ÀKpÀK¯ÀKËÀKþÀL ÀLÀL?ÀLhÀLÀL‡ÀL�ÀL‘ÀL“ÀL”ÀLÂÀM ÀMÀMhÀMŠÀMªÀMÌÀMÔÀMÚÀMÞÀMàÀMáÀNÀN]ÀNrÀN‰ÀN¢ÀNÕÀNÛÀNîÀOÀO9ÀO[ÀOcÀOiÀOmÀOoÀOpÀOŸÀOÞÀP!ÀPCÀPdÀP{ÀPƒÀP‰ÀP�ÀP�ÀP�ÀPÆÀQÀQ$ÀQWÀQcÀQvÀQ˜ÀQÂÀQÙÀQáÀQçÀQëÀQíÀQîÀRÀRjÀRÀRÌÀRîÀSÀS1ÀS9ÀS?ÀSCÀSEÀSFÀS~ÀSÉÀSÞÀSøÀTÀTDÀTJÀT]ÀTÀT©ÀTËÀTÓÀTÙÀTÝÀTßÀTàÀUÀU^ÀU­ÀU¯ÀU°ÀUáÀV-ÀV{ÀV�ÀVÓÀVõÀWÀW:ÀWPÀWXÀW^ÀWbÀWdÀWeÀW–ÀWáÀX0ÀXBÀXŠÀX�ÀX¿ÀXèÀXîÀXòÀXôÀXõÀY-ÀYyÀYÅÀYçÀZ7ÀZJÀZlÀZžÀZºÀZÐÀZØÀZÞÀZâÀZäÀZåÀ[À[^À[mÀ[«À[ÍÀ[äÀ[ùÀ[ÿÀ\À\À\À\5À\„À\–À\œÀ\ëÀ]À])À]LÀ]nÀ]‘À]¨À]°À]¶À]ºÀ]¼À]½À]îÀ^?À^…À^‹À^ÚÀ^÷À_;À_^À_€À_­À_ÄÀ_ÌÀ_ÒÀ_ÖÀ_ØÀ_ÙÀ`À`QÀ`sÀ`yÀ`ÉÀ`×À`ÝÀa-ÀaDÀarÀa†ÀaÑÀa×ÀaØÀaöÀbÀb9ÀbbÀb~ÀbœÀb¤ÀbªÀbÍÀbçÀbíÀbñÀbóÀbôÀc%ÀcuÀc¹Àc¿ÀdÀdÀd_Àd«ÀdµÀd»ÀeÀeFÀeLÀe\Àe©ÀeïÀf Àf*Àf?Àf@ÀfbÀfœÀfÅÀfèÀf÷Àg/ÀgKÀgmÀguÀgvÀg�ÀgªÀg°Àg±ÀgæÀgêÀgìÀgíÀhÀhkÀh©Àh¯ÀiÀiÀi;ÀitÀi~Ài„ÀiÑÀièÀiîÀiþÀjLÀj‹Àj¾ÀjÂÀjÄÀjÅÀjôÀkEÀkrÀkxÀk¸Àk¾ÀlÀl5ÀlSÀlcÀluÀl–Àl£ÀlÀÀlÔÀlîÀmÀm&Àm>ÀmSÀmgÀmqÀmŽÀm³ÀmËÀmåÀmûÀnÀn ÀnYÀnoÀnwÀn„Àn­ÀnÑÀnîÀoÀo4Ào_Ào�Ào�Ào—ÀoŸÀo»ÀoâÀpÀp.ÀpPÀp\ÀpfÀp‡Àp¨Àp²ÀpºÀpÀÀpÄÀpÆÀpÇÀpõÀqAÀqŽÀqÚÀqüÀrÀr#Àr'Àr)Àr*ÀrVÀr¢Àr¯ÀrµÀsÀs/Às5ÀskÀs‘Às¨ÀsÂÀsÐÀsÖÀsëÀtÀt5ÀtJÀtjÀt†Àt�Àt§Àt¯Àt¼ÀtÑÀtéÀuÀu%ÀuAÀuKÀubÀujÀupÀutÀuvÀuwÀu§ÀuöÀv0Àv6Àv�Àv˜ÀvËÀvöÀwÀw9Àw_Àw‚Àw›Àw¥Àw­Àw³Àw·Àw¹ÀwºÀwçÀx6Àx~Àx±ÀxÓÀy ÀyÀyÀyÀyÀyBÀy‘ÀyÎÀzÀzÀzÀzNÀz�Àz¿ÀzîÀ{À{=À{CÀ{GÀ{IÀ{JÀ{xÀ{ÇÀ|À|;À|PÀ|aÀ|eÀ|gÀ|hÀ|�À|ìÀ}À}@À}SÀ}dÀ}hÀ}jÀ}kÀ}˜À}áÀ~'À~ZÀ~kÀ~€À~„À~†À~‡À~²À~ûÀ6ÀÀ�À‚À¶À€À€)À€XÀ€iÀ€|À€€À€‚À€ƒÀ€¯À€ùÀ�À�À�hÀ�·À�íÀ‚À‚?À‚aÀ‚‘À‚—À‚˜À‚»À‚ëÀ‚ñÀ‚õÀ‚÷À‚øÀƒ"ÀƒpÀƒ±Àƒ·À„À„FÀ„LÀ„”À„šÀ„¨À„ÈÀ„øÀ…À…&À…^À…“À…�À…¶À…ÍÀ…ñÀ…ýÀ†À†7À†fÀ†—À†�À†¡À†£À†¤À†ÕÀ‡À‡BÀ‡SÀ‡WÀ‡YÀ‡ZÀ‡‰À‡ÌÀˆÀˆÀˆÀˆ4Àˆ�Àˆ±Àˆ³Àˆ´ÀˆéÀ‰%À‰jÀ‰lÀ‰mÀ‰œÀ‰ÉÀ‰ÏÀŠÀŠ]ÀŠ_ÀŠ`ÀŠ�ÀŠàÀ‹À‹À‹eÀ‹pÀ‹¼À‹ÖÀ‹øÀŒ ÀŒDÀŒJÀŒZÀŒ^ÀŒ`ÀŒaÀŒ“ÀŒÞÀ�*À�0À�€À�¦À�æÀŽÀŽ"ÀŽMÀŽSÀŽcÀŽgÀŽiÀŽjÀŽžÀŽïÀ�:À�@À��À�ŸÀ�ãÀ�ýÀ�À�LÀ�RÀ�bÀ�fÀ�hÀ�iÀ�—À�ãÀ‘1À‘7À‘�À‘‡À‘×À‘ûÀ’=À’oÀ’sÀ’uÀ’vÀ’¦À’ëÀ’ñÀ“<À“ˆÀ“•À“ÕÀ“êÀ“ÿÀ”!À”AÀ”YÀ”hÀ”€À”ˆÀ”ŽÀ”¡À”¥À”§À”¨À”ÕÀ•$À•6À•<À•…À•ÍÀ•ßÀ–À–À–À–KÀ–sÀ–¤À–¥À–ÎÀ–øÀ–ùÀ—À—TÀ—VÀ—WÀ—†À—ËÀ—øÀ˜À˜3À˜4À˜QÀ˜RÀ˜…À˜‹À˜»À˜âÀ™ À™ À™À™:À™IÀ™JÀ™VÀ™jÀ™‰À™œÀ™´À™ÑÀ™ñÀšÀš Àš4ÀšbÀš�ÀšÈÀšûÀ›À›À›&À›*À›,À›-À›rÀ›ŒÀ›ªÀ›«À›ÆÀ›ØÀ›ÚÀ›ÛÀœÀœfÀœxÀœ~ÀœŒÀœÃÀ�À�À�1À�SÀ�iÀ�oÀ�sÀ�uÀ�vÀ�¬À�ÛÀ�áÀž0ÀžUÀž—ÀžÄÀžÊÀŸÀŸ[ÀŸaÀŸžÀŸÙÀŸÛÀŸÜÀ À dÀ jÀ ¸À ÷À ýÀ¡ À¡6À¡bÀ¡‘À¡ÃÀ¡ùÀ¢)À¢3À¢bÀ¢…À¢·À¢çÀ¢ðÀ£6À£\À£—À£­À£µÀ£ÝÀ£îÀ£òÀ£ôaIterableSecondItemIterableThirdItemIterableFourthItemIterableElementAtOrNullIterableElementAtOrDefaultIterableElementAtOrElseIterableFirstOrNullIterableFirstOrDefaultIterableFirstOrNullWhereIterableLastOrNullIterableLastOrElseIterableLastOrNullWhere IterableAll IterableNone IterableSliceIterableForEachIndexedIterableContainsAllIterableContainsAnyIterableContentEqualsIterableSortedIterableSortedDescendingIterableSortedByIterableSortedByDescendingIterableSortedWithIterableJoinToString IterableSumByIterableAverageBy InterableMin _MinMaxHelper IterableMinByIterableMinWith IterableMax IterableMaxByIterableMaxWith IterableCountIterableReversedIterableTakeFirstIterableTakeLastIterableFirstWhileIterableLastWhileIterableFilterIterableFilterIndexedIterableFilterToIterableFilterIndexedToIterableFilterNotIterableFilterNotIndexedIterableFilterNotToIterableFilterNotToIndexedIterableFilterNotNullIterableWhereIndexedIterableWhereToIterableWhereIndexedToIterableWhereNotIterableWhereNotIndexedIterableWhereNotToIterableWhereNotToIndexedIterableWhereNotNullIterableMapNotNullIterableMapIndexedIterableMapIndexedNotNullIterableOnEachIterableDistinctIterableDistinctByIterableChunkedIterableChunkWhileIterableSplitWhenIterableWindowedIterableFlatMap IterableCycleIterableIntersectIterableExcept IterableMinusIterableExceptElementIterablePrependIterablePrependElementIterableAppend IterablePlusIterableAppendElement IterableUnion IterableZipIterableToIterableIterableAsStreamIterableToHashSetIterableToUnmodifiableIterableShuffledIterableAssociateIterableAssociateByIterableAssociateWithIterableGroupByIterablePartitionIterableCached_CachedIterable_CachedIterator_IterableCacheIterableIterableXIterableFutureXIterableStartsWithExtension_