€§ automaticalways navigatortoString==hashCodeisLTRsizeoffsetAnimationchildbuild largeTitleleadingautomaticallyImplyLeadingautomaticallyImplyMiddlepreviousPageTitlemiddletrailingbackgroundColorautomaticBackgroundVisibility brightnesspaddingbordertransitionBetweenRoutesenableBackgroundFilterBlurheroTagbottomshouldFullyObstruct preferredSize createStatekeys_scrollNotificationObserver_scrollAnimationValuedidChangeDependenciesdispose initState_handleScrollNotificationautomaticallyImplyTitlealwaysShowMiddle bottomModeonSearchableBottomTapopaquestretch searchField _searchable_scrollableStatepreferredSizeSearchField_animationController_searchAnimationpersistentHeightAnimationlargeTitleHeightAnimationsearchIsActive _bottomHeight_setupSearchableAnimation_handleScrollChange_handleSearchFieldStatusChanged_onSearchFieldTap components userMiddleactionsForegroundColorpersistentHeightlargeTitleHeight bottomHeight controller minExtent maxExtentstretchConfiguration shouldRebuildcreateRenderObjectupdateRenderObject alignment _alignment_scale_computeTitleScalecomputeDistanceToActualBaselinecomputeDryBaseline performLayoutapplyPaintTransformpainthitTestChildren middleVisible navBarBoxKey leadingKeybackChevronKey backLabelKey middleKey trailingKey largeTitleKeynavBarBottomKey _derivedTitle createLeading backChevroncreateBackChevron backLabelcreateBackLabel createMiddlecreateTrailingcreateLargeTitle navBarBottomcreateNavBarBottomcolor onPressed _backChevron _backLabelspecifiedPreviousTitleroute_buildPreviousTitleWidgetopacityanimationController animationonSearchFieldTapverticalPaddingsearchFieldHeightcomponentsKeysbackButtonTextStyletitleTextStylelargeTitleTextStyle hasUserMiddle largeExpanded renderBoxuserGestureInProgress topNavBar bottomNavBar heightTweenfadeOutfadeInbottomComponents topComponentsbottomNavBarBox topNavBarBoxbottomBackButtonTextStyletopBackButtonTextStylebottomTitleTextStyletopTitleTextStylebottomLargeTitleTextStyletopLargeTitleTextStylebottomHasUserMiddletopHasUserMiddlebottomLargeExpandedtopLargeExpandedbottomBackgroundColortopBackgroundColor bottomBorder topBorder transitionBoxforwardDirectionpositionInTransitionBoxslideFromLeadingEdge fadeInFrom fadeOutByrouteAnimationbottomNavBarBackground bottomLeadingbottomBackChevronbottomBackLabel bottomMiddlebottomLargeTitlebottomTrailingbottomNavBarBottomtopNavBarBackground topLeadingtopBackChevron topBackLabel topMiddle topTrailing topLargeTitletopNavBarBottom-NavigationBarBottomMode_kNavBarPersistentHeight!_kNavBarLargeTitleHeightExtension_kNavBarShowLargeTitleThreshold"_kNavBarScrollUnderAnimationExtent_kNavBarEdgePadding_kNavBarBottomPadding_kNavBarBackButtonTapWidth_kSearchFieldCancelButtonWidth_kNavBarSearchDuration_kNavBarSearchCurve_kNavBarTitleFadeDuration_kDefaultNavBarBorderColor_kDefaultNavBarBorder_kTransparentNavBarBorder _kTopNavBarHeaderTransitionCurve#_kBottomNavBarHeaderTransitionCurve_defaultHeroTag_HeroTag_FixedSizeSlidingTransition_wrapWithBackground_isTransitionableCupertinoNavigationBar_CupertinoNavigationBarStateCupertinoSliverNavigationBar"_CupertinoSliverNavigationBarState&_LargeTitleNavigationBarSliverDelegate _LargeTitle_RenderLargeTitle_PersistentNavigationBar"_NavigationBarStaticComponentsKeys_NavigationBarStaticComponents CupertinoNavigationBarBackButton _BackChevron _BackLabel _CancelButton_InactiveSearchableBottom_ActiveSearchableBottom_NavigationBarSearchField_TransitionableNavigationBar_NavigationBarTransition"_NavigationBarComponentsTransition(_linearTranslateWithLargestRectSizeTween_navBarHeroLaunchPadBuilder_navBarHeroFlightShuttleBuilder�É ImageFilterdouble!kMinInteractiveDimensionCupertinoCustomScrollViewsearchDuration millisecondsCurveCurves easeInOutColorBorderbottom BorderSidecolorwidthCubic immutableNavigatorStateoverrideStringboolObject identical runtimeType navigatorintidentityHashCodeAnimatedWidget listenableSize AnimationOffsetWidget BuildContext PositionedtopvaluedyleftdxrightheightchildBackdropFilter BrightnessupdateSystemUiOverlaybackgroundColorcomputeLuminance brightnessdarklightSystemUiOverlayStyleAnnotatedRegionstatusBarColorstatusBarBrightnessstatusBarIconBrightnesssystemStatusBarContrastEnforced DecoratedBox decoration BoxDecorationborderClipRectenabledalphaenableBackgroundFilterBlurfilterblursigmaXsigmaY ModalRoutedynamicof PageRoutefullscreenDialogCupertinoSheetRoutehasParentSheetCupertinoPageRoutelargeCupertinoPageScaffold navigationBar MediaQuery TextScalerStatefulWidgetObstructingPreferredSizeWidgetautomaticallyImplyTitleText largeTitlemiddleCupertinoThemeEdgeInsetsDirectional NavigatorPreferredSizeWidgetCupertinoSearchTextField PreferredSizeCupertinoDynamicColor maybeResolvebarBackgroundColor preferredSize fromHeightStateScrollNotificationObserverStatevoiddidChangeDependenciesremoveListenerScrollNotificationObservermaybeOfcontext addListenerdispose initStateScrollNotificationScrollUpdateNotificationdepth ScrollMetricsmetrics axisDirection AxisDirectionup extentAfterdown extentBeforesetState clampDoublewidget$CupertinoPageScaffoldBackgroundColorautomaticBackgroundVisibilitylerp paddingOfkeysroute userLeadingleadingautomaticallyImplyLeadingautomaticallyImplyMiddlepreviousPageTitle userMiddle userTrailingtrailingpaddinguserLargeTitle userBottom staticBar components middleVisibleConstrainedBox constraintsBoxConstraints maxHeightColumnchildrenExpandedPaddingonlystart SemanticsheaderDefaultTextStylestyle textThemenavLargeTitleTextStylemaxLinesoverflow TextOverflowellipsisSizedBox navBarBottom textStyletransitionBetweenRoutesBuilderbuilderHerotagheroTagcreateRectTweenplaceholderBuilderflightShuttleBuildertransitionOnUserGesturescomponentsKeysbackButtonTextStylenavActionTextStyletitleTextStylenavTitleTextStylelargeTitleTextStyle hasUserMiddle largeExpanded GlobalKey automatictitle ValueChangedCupertinoSliverRefreshControlTickerProviderStateMixinScrollableStateAnimationControllerCurvedAnimation _searchable searchFieldpositionisScrollingNotifier ScrollablevsyncdurationparentcurveTweenbeginendanimateaddStatusListenerScrollPosition hasPixelspixels bottomModealways animateTofastEaseInToSlowEaseOutAnimationStatusforwardreverse completed dismissedonSearchableBottomTaptoggle Visibilityvisible isAnimatinganimationController animationonSearchFieldTapshrinkwithNoTextScalingAnimatedBuilderSliverPersistentHeaderpinneddelegateactionsForegroundColor primaryColorpersistentHeightlargeTitleHeightalwaysShowMiddlestretchConfigurationstretch$OverScrollHeaderStretchConfiguration bottomHeight controllerSliverPersistentHeaderDelegateDiagnosticableTreeMixinStackSafeAreaAnimatedOpacityopacityisForwardOrCompletedSingleChildRenderObjectWidget alignmentAlignmentDirectional bottomStartresolveDirectionalityRenderShiftedBox AlignmentmarkNeedsLayoutmaxWidth TextBaselinegetDistanceToActualBaseline BoxParentData parentDataoffset RenderBoxwidthConstraintsloosengetDryBaseline getDryLayout alongOffsetbiggestsizelayoutparentUsesSizeMatrix4applyPaintTransformscalePaintingContextlayer pushTransformneedsCompositingdiagonal3Values paintChildoldLayerTransformLayerBoxHitTestResultidentity translateaddWithRawTransform transformhitTest transformedStatelessWidget backChevron backLabel _assembleNavigationToolbar middleSpacing EdgeInsets debugLabel leadingKeybackChevronKey backLabelKey middleKey trailingKey largeTitleKeyautomaticImplyTitlenavBarBottomKey currentRouteCupertinoRouteTransitionMixin KeyedSubtreecanPopCupertinoButtonzero onPressedmaybePopCupertinoLocalizationscancelButtonLabelkey IconThememergedata IconThemeDataspecifiedPreviousTitleSystemNavigator VoidCallback TextStylecopyWith containerexcludeSemanticslabelbackButtonLabelbuttonminWidthRow mainAxisSize MainAxisSizeminFlexible TextDirectionrichTextSpantext fromCharCodeCupertinoIconsback codePointinheritfontSize fontFamilypackage fontPackagertl TransformcentertransformHitTestsltrStandardComponentType backButtonlengthAlign centerStart widthFactorisFirstValueListenableBuildervalueListenable previousTitle centerLeftOpacityclipGestureDetectoronTap LayoutBuilderspacingFadeTransition AbsorbPointerFocusableActionDetectordescendantsAreFocusable navBarBoxKeycurrentContextfindRenderObjectattacheduserGestureInProgressvisitAncestorElementsElementancestorComponentElementMediaQueryData renderBox bottomNavBar topNavBardirectionalityListbottomNavBarBackgroundbottomBackChevronbottomBackLabel bottomLeading bottomMiddlebottomLargeTitlebottomTrailingbottomNavBarBottomtopNavBarBackground topLeadingtopBackChevron topBackLabel topMiddle topLargeTitle topTrailingtopNavBarBottommaxinfinityPositionedTransition paintBoundsexpandToInclude AnimatableRect RelativeRectfromRect localToGlobalfromIntervalfromKeytoKey fromNavBarBox toNavBarBoxisLTRoffsetAnimationdrive CurveTweeneaseInchaineaseOutstatusflippedlinearRelativeRectTweenshiftrect currentWidgetfromRelativeRectDefaultTextStyleTransitionTextStyleTweenScaleTransitionRenderAnimatedOpacityfindAncestorRenderObjectOfType RectTweentopLeft maintainSizemaintainAnimation maintainStateHeroFlightDirectionownerpushpop AnimatedWidgetStatefulWidgetObstructingPreferredSizeWidgetStateTickerProviderStateMixinSliverPersistentHeaderDelegateDiagnosticableTreeMixinSingleChildRenderObjectWidgetRenderShiftedBoxStatelessWidgetPreferredSizeWidget� ;x…¸  ®Jëen*'€Ö€è€ëmath€ë dart:math�� ImageFilter€ódart:ui�package:flutter/foundation.dart�Dpackage:flutter/rendering.dart�npackage:flutter/services.dart�—package:flutter/widgets.dart�Á button.dart�Ø colors.dart�ïconstants.dart‚  icons.dart‚localizations.dart‚=page_scaffold.dart‚[ route.dart‚qsearch_field.dart‚Ž sheet.dart‚¤ theme.dartÀÓ#Àu�[=€ˆ€§€©€É€Ó€Õ€ò���C�m�–�¾�À�×�î‚‚‚<‚Z‚p‚�‚£‚¹‚»ƒƒ>ƒxƒƒÑ„!„C„Q„S„—„ž„ð……!…$…&…f…k…º†††^†Š†Â†Ä‡‡b‡˜‡š‡îˆˆ ˆ_ˆ˜ˆšˆÄˆÆˆñˆó‰$‰&‰e‰›‰ ‰ÛŠŠŠNŠ„ŠÊŠÌ‹‹;‹p‹r‹‘‹Ú‹ÜŒŒŒIŒ`ŒˆŒ¹Œ¿ŒÃŒÅŒ÷�4�8�:�„�À�ÅŽŽRŽTŽ¡ŽÝŽâ�!�s�u�Ä��B�D�P�b�…�‡�«�­�à�í‘Q‘S‘`‘„‘§‘»‘‘ï’’ ’J’O’Q’^’’’•’—’â“3“A“}“¤“¾“â“û””A”C”�”¥”º”¼”ç”û”ý•A•G•—•ΕԖ–o–½——4—`—b—y—{—ˆ—°—È—î˜$˜[˜u˜‘˜¦˜®˜³˜¶˜¸™ ™I™N™˜™äššš8šSšmš“š¾šÄšÞšþ›C›¦›îœ$œZœbœ·œÚ�)�x�–�æžžEžižŸžßŸ'ŸŸ‰ŸŸŸ§Ÿ¬Ÿæ . B H J ^ z Ç¡¡'¡/¡5¡8¡:¡†¡¶¡ô¡ö¢E¢•¢¨¢È¢ê££"£$£G£L£–£²£·¤¤7¤<¤�¤á¥-¥2¥x¥¬¥±¦¦K¦P¦h¦m¦»§ §I§N§•§æ¨4¨o¨t¨¿©©a©°©µ©Ê©Ïª ªqªÁ««d«¯«´¬ ¬X¬¤¬Ú¬ß­2­{­Æ­÷­ü®®i®·®×®Ü¯6¯G¯L¯a¯²¯û° °%°°�°•°¤°©°õ±±e±©² ²l²¾²Å³³Q³X³i³p³¼´ ´7´Y´i´|´¨´Ó´ðµµµ@µ[µ‹µ¸µÎµá¶ ¶0¶B¶]¶m¶¸··G·R·T·¨·¯·ý¸:¸A¸R¸Y¸¨¸ú¹(¹P¹`¹v¹‰¹µ¹ß¹üºº:ºUº…º²ºÈºÛ»»*»<»S»�»Ÿ»ê¼9¼y¼„¼†¼Ô¼Û½'½w½�½”½ä¾2¾B¾I¾Z¾a¾ª¾ø¿5¿R¿T¿˜¿êÀ@-À@4À@‚À@¨À@¾À@ØÀ@ÚÀA0ÀA{ÀA‚ÀA×ÀB/ÀB6ÀBdÀBkÀBºÀC ÀCÀCnÀC¹ÀCÙÀCïÀDÀDÀDdÀDkÀD»ÀEÀEKÀEsÀEuÀEÃÀFÀF2ÀF9ÀFˆÀFÈÀFôÀFûÀGMÀG^ÀGtÀG˜ÀGšÀGÅÀGÌÀHÀHiÀHÀH†ÀH×ÀI$ÀI+ÀI<ÀICÀI†ÀIÔÀJÀJ)ÀJ+ÀJpÀJÅÀKÀKÀK2ÀK4ÀK€ÀKÔÀLÀLwÀLˆÀL�ÀLçÀM4ÀM;ÀMÀM•ÀM¶ÀM¸ÀNÀNkÀNrÀNÄÀOÀONÀOUÀO³ÀOºÀOÞÀOôÀP!ÀP#ÀPjÀP¤ÀP«ÀPûÀQDÀQ^ÀQeÀQ¹ÀQàÀQöÀRÀRÀR]ÀR”ÀR›ÀRáÀRèÀS:ÀSeÀS·ÀTÀT4ÀT;ÀT{ÀT‘ÀTºÀT¼ÀTÿÀU^ÀUeÀU¯ÀUÅÀUÞÀUàÀV4ÀVjÀVqÀVÄÀWÀWgÀWšÀW¡ÀWðÀXBÀXVÀX]ÀX®ÀXÌÀXÓÀX÷ÀY ÀY4ÀY6ÀY�ÀYÞÀYåÀZ7ÀZ’ÀZíÀZôÀ[À[.À[XÀ[ZÀ[žÀ[ôÀ[ûÀ\DÀ\–À\ãÀ]3À]:À]…À]ÈÀ]ÝÀ]äÀ^$À^OÀ^eÀ^~À^€À^¾À^ÅÀ_À_4À_;À_RÀ_œÀ_½À_ÄÀ` À`3À`:À`KÀ`RÀ`­À`ÓÀ`ÕÀaÀa,Àa`ÀaƒÀaÑÀb Àb4Àb9Àb;ÀbHÀbdÀb­ÀböÀbûÀbýÀc Àc\Àc_ÀcaÀc±ÀcýÀdÀddÀd•Àd—ÀdØÀdÿÀeÀeÀe0ÀeTÀe¡ÀeñÀf;Àf@ÀfBÀfOÀfcÀf“ÀfâÀg ÀgÀg*Àg/Àg1Àg>ÀgTÀglÀgžÀg£Àg¥ÀgêÀh:ÀhuÀhºÀhÜÀiÀi$ÀiJÀiyÀi›ÀiËÀiîÀjÀj`Àj«ÀjäÀjöÀjÿÀkÀkVÀkmÀk�ÀkÝÀkíÀkýÀl ÀlÀl_ÀlŒÀl£ÀlËÀlØÀm!Àm8Àm`ÀmmÀmvÀm}Àm‚Àm„Àm‘Àm¹ÀnÀn~Àn¿ÀnÁÀnäÀo4ÀolÀonÀoÒÀoâÀoêÀoìÀpÀpjÀp“Àp±ÀpÖÀpõÀq ÀqZÀq\ÀqˆÀqãÀqþÀr4ÀrXÀr‚Àr˜Àr¹ÀrÙÀrÛÀs(ÀsMÀs£ÀsùÀsûÀtRÀteÀt‹Àt¯ÀtóÀu4ÀuhÀuŠÀu°ÀuÐÀuúÀvÀvEÀvyÀv’ÀvšÀvœÀvÃÀvòÀwÀw1ÀwbÀwjÀwlÀw’ÀwªÀwÊÀxÀx Àx?ÀxTÀxkÀxŠÀxÆÀxõÀy'Ày;Ày^ÀyÀy«ÀzÀz&Àz\Àz£Àz¹ÀzÍÀzßÀzïÀ{À{fÀ{tÀ{€À{ŠÀ{˜À{°À{ÐÀ|À|+À|JÀ|_À|‡À|ÖÀ|äÀ|ðÀ|úÀ}À}À}&À}FÀ}xÀ}žÀ}äÀ~JÀ~RÀ~TÀ~ŸÀ~ÙÀ~ïÀ~öÀ~øÀ ÀZÀƒÀ™ÀÿÀ€EÀ€�À€ÃÀ€îÀ�À�AÀ�yÀ�ÔÀ‚)À‚ˆÀ‚®À‚áÀƒÀƒ4ÀƒBÀƒNÀƒXÀƒ`ÀƒeÀƒhÀƒjÀƒºÀƒ¿À„ À„-À„2À„„À„ÍÀ„ÒÀ…À…8À…=À…ŒÀ…ÜÀ…þÀ†À†QÀ†©À†®À†þÀ‡EÀ‡JÀ‡›À‡ïÀˆ;Àˆ@Àˆ‘ÀˆàÀˆýÀ‰À‰SÀ‰¤À‰ôÀŠEÀŠ–ÀŠâÀŠ÷ÀŠüÀ‹QÀ‹ À‹ìÀŒ"ÀŒ'ÀŒyÀŒ¿À�À�*À�/À�}À�ÎÀŽÀŽQÀŽVÀŽkÀŽÉÀŽÎÀ�(À�9À�>À�MÀ�RÀ�£À�²À� À�oÀ�¬À�áÀ�èÀ‘8À‘IÀ‘qÀ‘�À‘—À‘ªÀ‘ÖÀ’À’#À’@À’RÀ’fÀ’�À’«À’ÛÀ“À“À“1À“[À“€À“›À“­À“ÃÀ“ÓÀ” À”]À”¯À”ÂÀ”ÍÀ”ÝÀ• À•TÀ•_À•…À•¡À•¾À•ÀÀ–À–=À–DÀ–ŒÀ–ÙÀ—+À—2À—À—ÌÀ˜À˜lÀ˜¡À˜¨À˜øÀ™ À™À™'À™UÀ™›À™¢À™þÀšÀš@ÀšPÀšwÀš�Àš ÀšÌÀšöÀ›À›6À›HÀ›\À›†À›¡À›ÑÀ›þÀœÀœ'ÀœQÀœvÀœ‘ÀœËÀœìÀœüÀ�5À�†À�ØÀ�ëÀ�öÀž Àž)Àž+ÀžNÀžUÀž¦ÀžèÀžïÀŸ<ÀŸjÀŸqÀŸÀÀ À aÀ ²À¡À¡TÀ¡[À¡§À¡÷À¢ À¢À¢aÀ¢±À¢ÎÀ¢ÐÀ£À£À£]À£wÀ£yÀ£ÌÀ£õÀ£÷À¤GÀ¤NÀ¤�À¤íÀ¥6À¥]À¥_À¥©À¥ÁÀ¥ÈÀ¦À¦eÀ¦|À¦ƒÀ¦ÏÀ§À§&À§(À§sÀ§—À§™À§èÀ¨À¨À¨OÀ¨žÀ¨ìÀ©À©)À©+À©mÀ©tÀ©¹À©ÔÀ©ÖÀªÀª@ÀªBÀª™ÀªÆÀªÈÀ«À«FÀ«HÀ«ŒÀ«­À«¯À«ðÀ¬À¬À¬[À¬tÀ¬vÀ¬ÇÀ¬îÀ¬ðÀ­1À­JÀ­LÀ­›À­ÂÀ­ÉÀ®À®8À®?À®PÀ®WÀ®²À®ØÀ®ÚÀ¯+À¯kÀ¯rÀ¯¾À°À°<À°>À°‹À°ÖÀ± À± À±VÀ±ŒÀ±ŽÀ±ÖÀ±ÝÀ²/À²€À²‡À²ÓÀ³$À³]À³dÀ³€À³—À³™À³àÀ³çÀ´9À´ŠÀ´ŸÀ´¦À´ÕÀ´óÀ´õÀµCÀµ^Àµ`ÀµmÀµËÀµÎÀµÐÀ¶ À¶lÀ¶‡À¶ÝÀ·À·3À·YÀ·‘À·ÃÀ·íÀ¸"À¸WÀ¸wÀ¸yÀ¸†À¸œÀ¸´À¸æÀ¹À¹'À¹RÀ¹±À¹¸À¹½À¹¿À¹ÌÀ¹îÀºÀºkÀº ÀºöÀºûÀºýÀ» À»À»MÀ»¨À»¯À»ÔÀ»õÀ¼ À¼À¼À¼0À¼kÀ¼ŠÀ¼ÈÀ¼ñÀ½$À½+À½<À½AÀ½CÀ½iÀ½ÉÀ¾,À¾lÀ¾”À¾¥À¾­À¿À¿?À¿À¿°À¿ÁÀ¿ÉÀÀÀÀ$ÀÀ&ÀÀFÀÀˆÀÀÖÀÀåÀÀìÀÀîÀÁÀÁ*ÀÁ~ÀÁ ÀÁôÀÁöÀÂBÀÂTÀ˜ÀÂíÀÃ%ÀÃzÀÊÀÃäÀÄ,ÀÄQÀÄXÀÄZÀÄuÀÄ�ÀÄ¡ÀÄáÀÅÀÅGÀÅQÀÅXÀÅ]ÀÅ_ÀÅ¡ÀÅòÀÆ>ÀÆ�ÀÆ·ÀÆÊÀÆãÀÇ ÀÇ,ÀÇSÀÇvÀÇŸÀÇÈÀÇÑÀÇÚÀÇßÀÇáÀÇÿÀÈ0ÀÈgÀÈnÀÈ’ÀÈ—ÀÈ™ÀȦÀÈÎÀÉ%ÀÉ8ÀÉ^ÀÉrÀÉ”ÀÉâÀÉùÀÊ=ÀÊ}ÀʱÀËÀËÀË?ÀËŽÀË¥ÀËÏÀËâÀÌÀÌ!ÀÌOÀÌ�ÀÌÊÀÍÀÍ:ÀÍOÀÍÀÍ¿ÀÍúÀÎ6ÀÎpÀÎ…ÀΨÀÎÌÀÎìÀÏÀÏ.ÀÏGÀÏOÀÏQÀÏ{ÀÏšÀÏÀÀÏúÀÐ$ÀÐiÀШÀÐÃÀÐêÀÑÀÑ4ÀÑŽÀÑÐÀÒ$ÀÒRÀÒxÀÒ ÀÒðÀÓ8ÀÓ`ÀÓÆÀÔÀÔ[ÀÔ€ÀÔæÀÕ4ÀÕOÀÕqÀÕ©ÀÕúÀÖ&ÀÖWÀÖgÀÖuÀÖ�ÀÖ‹ÀÖ“ÀÖ˜ÀÖ›ÀÖ�ÀÖòÀ×À×BÀ×[À×zÀ×™À×½À×ïÀØÀØ)ÀØEÀØpÀØœÀظÀØÝÀÙÀÙ'ÀÙPÀÙÀÙžÀÙ¿ÀÙÞÀÙåÀÙçÀÚÀÚMÀÚjÀÚŠÀÚ·ÀÚØÀÚñÀÛÀÛAÀÛhÀÛ�ÀÛ£ÀÛÅÀÛåÀÜÀÜ<ÀÜZÀ܃ÀÜ…ÀÜ’ÀÜ­ÀÝ ÀÝÀÝÀÝjÀÝlÀÝyÀݸÀݺÀÝÇÀÞÀÞ{ÀÞÀÀÞÂÀÞ÷ÀßNÀßPÀ߆ÀßÙÀàÀàÀàÀà$Àà&Àà~Àà�Àà¶ÀáÀá-ÀánÀávÀáxÀáÜÀáìÀáôÀáöÀâÀâmÀâ–Àâ­ÀâÒÀã-Àã/Àã[Àã¯ÀãÊÀäÀä$ÀäMÀäcÀä„Àä¤Àä¦ÀäÖÀäöÀå(ÀåGÀå†Àå¦ÀåæÀåþÀæÀæ4ÀæQÀævÀæ•ÀæÁÀæáÀçÀçÀçhÀç±ÀçÕÀçûÀè"ÀèfÀè�Àè×ÀèóÀéÀéDÀénÀé¡ÀêÀêƒÀêÅÀêôÀë!ÀëYÀë¾ÀëìÀì.Àì�Àì£ÀìÃÀìáÀìýÀíÀí/ÀíEÀí¥ÀííÀîÀî0ÀîSÀîwÀîŸÀîëÀï5ÀïOÀïgÀï{Àï�Àï�ÀïÜÀð+Àð9ÀðEÀðOÀðWÀðYÀð�Àð³ÀðºÀð¼ÀðÎÀñ"ÀñdÀñ¢ÀñÚÀòÀòNÀòœÀòèÀóÀó3ÀógÀó¾ÀôÀôjÀôŒÀôáÀõ Àõ!Àõ+Àõ3Àõ8Àõ:ÀõGÀõ“ÀõÇÀõøÀö3ÀöŠÀö³ÀöÞÀ÷'À÷rÀ÷¯À÷ìÀø)ÀøTÀø¥ÀøÖÀù Àù:Àù?ÀùBÀùDÀùpÀùuÀù¿Àù×ÀúÀú7Àú9ÀúFÀú†Àú¥ÀúýÀûÀû Àû ÀûÀûlÀûÐÀûÕÀûØÀûÚÀüÀüjÀülÀü–Àü¯ÀüÓÀüóÀýÀý Àý"Àý$Àý<ÀýAÀýCÀý[Àý]Àý¯ÀþÀþ`Àþ}Àþ�ÀþêÀþþÀÿ-Àÿ2Àÿ4ÀÿAÀÿ…ÀÿÑÀÿîÀÀ ÀYÀ”À™À›À¨ÀÀ/ÀIÀ]ÀdÀºÀÀ#À7À>À€ÀÆÀûÀÀlÀqÀsÀ€ÀšÀÄÀåÀçÀÀÀÀÀoÀªÀåÀ4À‘À–À˜À¥ÀçÀ À À=À?ÀeÀjÀlÀyÀ±ÀÛÀÝÀ÷À ÀÀkÀmÀ“À®ÀØÀÀgÀ”ÀžÀ¥ÀªÀ¬À¹À À 2À 4À NÀ cÀ jÀ lÀ ¹À »À ÚÀ öÀ *À dÀ fÀ ŽÀ «À ÆÀ À DÀ NÀ VÀ [À ^À `À ¤À ©À üÀ HÀ ]À —À øÀ úÀ .À 0À YÀ [À ©À ßÀ ýÀ ÿÀ À4À]À_ÀzÀœÀäÀÀ&ÀyÀ¨À¸ÀÙÀñÀÀIÀÀŸÀ±À¸ÀºÀåÀÀSÀUÀqÀ‘À¯ÀèÀ=ÀDÀFÀuÀŽÀ¥ÀËÀæÀîÀðÀ À,À{ÀšÀ¤À«À­ÀÃÀÀ(ÀdÀ|À›À¥À­À²ÀµÀ·ÀÀCÀ–À»À¿ÀþÀ À6À^À¨ÀÞÀÀXÀŒÀÄÀÀJÀLÀmÀŒÀ¯ÀÐÀîÀÀ0ÀTÀWÀYÀ¨ÀñÀ>À†À’ÀºÀÞÀÀ?ÀbÀ�À¼ÀåÀÀ+ÀQÀsÀ¡À»ÀÙÀýÀÀEÀiÀ�ÀÁÀÝÀùÀÀ-À\À€À˜ÀØÀãÀÀ3ÀWÀoÀŸÀßÀêÀ À .À PÀ zÀ ’À ÎÀ æÀ!À!À!4À!]À!ƒÀ!ŸÀ!ªÀ!ÑÀ!þÀ"(À"@À"xÀ"�À"›À"ÆÀ"÷À#À#$À#&À#HÀ#tÀ#œÀ#¤À#ìÀ$À$JÀ$qÀ$šÀ$¡À$£À$µÀ$ºÀ$¼À$ÜÀ%À%(À%KÀ%uÀ%£À%ÑÀ%õÀ%ýÀ&À&À&<À&aÀ&ŽÀ&­À&ÆÀ&éÀ'À'5À'NÀ'vÀ'‚À'ÎÀ'ØÀ'ßÀ'áÀ(À(À(À(!À(;À(SÀ(jÀ(ÆÀ)%À)/À)7À)<À)>À)bÀ)ŽÀ)¶À)ÙÀ*À*1À*9À*YÀ*€À*šÀ*´À*ïÀ+À+ À+ À+XÀ+]À+_À+ªÀ+ÍÀ+ïÀ,À,?À,bÀ,ŒÀ,ºÀ,ãÀ,ëÀ- À-2À-LÀ-fÀ-¡À-µÀ-¼À-¾À-ØÀ-òÀ.EÀ.MÀ.RÀ.TÀ.ŸÀ.ÂÀ.áÀ/À/+À/MÀ/sÀ/�À/«À/×À0À0 À02À04À0SÀ0šÀ0éÀ0ýÀ1À1À1À1AÀ1HÀ1JÀ1pÀ1©À1ÅÀ1ÍÀ1ÏÀ1ñÀ2À2 À2À2NÀ2SÀ2UÀ2vÀ2ŸÀ2ÄÀ2èÀ3À3À3?À3SÀ3ZÀ3\À3vÀ3�À3¦À3þÀ4[À4eÀ4mÀ4rÀ4tÀ4¿À4âÀ5À50À5WÀ5}À5—À5¿À5éÀ5ñÀ6À6À6À6!À6HÀ6cÀ6¾À6ÀÀ6ÍÀ6ïÀ7<À7DÀ7FÀ7�À7”À7–À7»À7èÀ8À83À8;À8™À8žÀ8¡À8£À8êÀ8ïÀ95À9oÀ9™À9žÀ9îÀ:7À:FÀ:KÀ:˜À:ëÀ; À;LÀ;šÀ;´À;àÀ;ðÀ<À<À<3ÀÀ>%À>cÀ>zÀ>|À>ËÀ?À?RÀ?vÀ?xÀ?ÈÀ?çÀ?îÀ@:À@†À@™À@ À@¹À@ÛÀ@ÝÀ@üÀ@þÀAÀAÀA*ÀARÀA™ÀA·ÀAÆÀAîÀBLÀBVÀB]ÀB_ÀB¹ÀBÓÀCÀCJÀCTÀC[ÀC]ÀC³ÀCÐÀCñÀD ÀD$ÀDEÀDtÀD‹ÀD­ÀDÐÀDòÀEHÀEaÀE�ÀE³ÀFÀF;ÀFŒÀF§ÀFÁÀFæÀGIÀG]ÀGoÀGÀG�ÀG™ÀG£ÀGºÀGÜÀGõÀHÀH/ÀH:ÀHDÀHLÀHQÀHTÀHVÀH„ÀH�ÀHŸÀH¬ÀHÔÀIÀI^ÀI`ÀIªÀIÍÀIïÀJ3ÀJLÀJ_ÀJ¤ÀJÁÀJÞÀKÀK ÀKYÀK�ÀKžÀKªÀK´ÀK¼ÀKÚÀKùÀLÀL[ÀLƒÀL¨ÀLÆÀLÒÀLñÀMÀMÀM ÀMbÀMgÀMjÀMlÀM¿ÀMÍÀMùÀNKÀNMÀNvÀN›ÀN�ÀNéÀOÀOgÀO‰ÀO°ÀO·ÀO¹ÀPÀPÀP;ÀP‰ÀP�ÀP’ÀP÷ÀPüÀPþÀQ ÀQ3ÀQ^ÀQ®ÀRÀRIÀR†ÀRÖÀS$ÀS8ÀSgÀSŸÀSÌÀSÖÀSäÀT ÀTÀTÀTÀTÀTSÀTÀT®ÀTõÀT÷ÀUÀU5ÀU7ÀUDÀUlÀUÂÀUÕÀUýÀVÀV/ÀVPÀVuÀV–ÀVùÀWÀWÀWÀWÀWÀW!ÀWrÀW„ÀW¿ÀWäÀX ÀX,ÀXQÀXoÀXvÀXxÀXªÀXÛÀYÀY-ÀY/ÀY<ÀYdÀY�ÀYžÀYêÀZ"ÀZAÀZŠÀZ£ÀZÆÀZáÀZûÀ[)À[~À[ŸÀ[³À\ À\'À\}À\ À\ôÀ]?À]UÀ]iÀ]{À]‹À]™À]¥À]¯À]·À]¼À]¿À]ÁÀ^À^"À^[À^~À^¦À^ÆÀ^äÀ_ À_À_À_DÀ_bÀ_ˆÀ_´À_¶À_ÃÀ_ëÀ`À`2À`WÀ`À`‰À`œÀ`íÀa ÀaNÀajÀa�Àa±Àb ÀbMÀb]Àb›Àb»ÀcÀc.Àc@ÀcPÀc^ÀcjÀctÀc|Àc�Àc„Àc†Àc¼ÀcèÀdBÀdƒÀd…Àd³ÀdäÀeÀeÀeÀe8ÀeSÀezÀe£Àe¼ÀeòÀfÀfBÀfhÀfvÀfÁÀfÍÀf×ÀfßÀfäÀfæÀfóÀgLÀgOÀgQÀg�Àg’ÀgàÀh-Àh?ÀhDÀh‹Àh®ÀhìÀiÀi1ÀiUÀi}Ài ÀiÈÀiãÀjÀj'ÀjAÀj€Àj±Àj³ÀjïÀkÀk8Àk[Àk„Àk�ÀkºÀk×ÀkîÀkðÀl Àl(ÀlÀlŒÀl¡ÀlñÀmCÀmcÀmkÀm|Àm�ÀmƒÀm§ÀnÀn Àn ÀnÀn@ÀnQÀnmÀn§ÀnÔÀnçÀo-ÀoxÀoÌÀpÀpHÀpVÀpŒÀp¨ÀpµÀpÀÀpÖÀpáÀpðÀqÀqPÀqsÀq}Àq‘ÀqœÀq¯Àq´Àq·Àq¹Àr ÀrRÀrWÀr£Àr¼ÀrÁÀs Às?ÀsDÀs‡ÀsÙÀsëÀsðÀtBÀtŒÀt§ÀtáÀtÿÀuÀu;Àu\Àu�Àu¶ÀuæÀuñÀuóÀvÀvJÀv~Àv€Àv¤Àv¦Àv³ÀvÛÀw ÀwMÀwnÀw•Àw¶ÀwíÀwùÀwûÀx(ÀxhÀxŸÀyÀycÀy¿ÀzÀz{ÀzÙÀ{?À{~À{»À{ïÀ|EÀ|£À|ýÀ}QÀ}­À~À~eÀ~mÀ~oÀ~½À ÀUÀ§ÀÔÀþÀ€À€{À€œÀ€ÇÀ€ÑÀ€ÙÀ€ÞÀ€áÀ€ãÀ�/À�hÀ�mÀ�ºÀ�ÑÀ�ÖÀ‚&À‚yÀ‚¾À‚ÃÀƒÀƒYÀƒ^Àƒ¦ÀƒíÀƒòÀ„1À„rÀ„ÆÀ…À…;À…GÀ…sÀ…›À…¹À…òÀ†(À†TÀ†ŒÀ†¾À†ðÀ‡À‡bÀ‡¢À‡ÞÀˆÀˆZÀˆšÀˆÔÀ‰À‰BÀ‰vÀ‰´À‰ìÀŠÀŠ>ÀŠ^ÀбÀŠÉÀ‹À‹vÀ‹ÃÀ‹ÅÀŒÀŒhÀŒjÀŒ�ÀŒÎÀ� À� À�UÀ�¦À�ÎÀ�òÀŽÀŽÀŽCÀŽnÀŽ—À޽ÀŽìÀ�À�À�=À�]À�€À� À�ÅÀ�ÇÀ�îÀ�À�1À�MÀ�OÀ�›À�æÀ‘À‘À‘NÀ‘pÀ‘rÀ‘½À’ À’]À’·À’ÛÀ’ÝÀ“À“TÀ“jÀ“rÀ“wÀ“yÀ“ÇÀ”À”BÀ”HÀ”–À”¸À”¾À• À•]À•§À•ôÀ–DÀ–PÀ–†À–§À–ÎÀ–íÀ—À—?À—[À—cÀ—¼À˜À˜À˜AÀ˜CÀ˜–À˜ÞÀ™CÀ™¢À™áÀ™ùÀšÀš!Àš€Àš‚ÀšÔÀ›&À›uÀ›ÃÀ›ØÀ›ÚÀœ,ÀœAÀœaÀœpÀœ¥ÀœþÀ�bÀ�dÀ�ÃÀ�ùÀž2ÀžLÀžTÀžVÀžžÀžÇÀžüÀŸÀŸÀŸ/ÀŸDÀŸfÀŸ’ÀŸÄÀŸßÀŸôÀŸüÀ À À NÀ ¬À ±À ³À þÀ¡]À¡bÀ¡dÀ¡ªÀ¡ÔÀ¢À¢0À¢cÀ¢hÀ¢jÀ¢’À¢¼À¢ÐÀ¢×À¢ùÀ£.À£\À£“À£•À£âÀ¤4À¤<À¤>À¤vÀ¤œÀ¤ºÀ¤ÂÀ¤ÄÀ¥À¥YÀ¥mÀ¥uÀ¥wÀ¥™À¥ÔÀ¥÷À¦8À¦_À¦‘À¦­À§À§À§À§À§À§<À§¡À§£À§ÅÀ§ÙÀ§àÀ§âÀ¨ À¨eÀ¨¸À¨ÀÀ¨ÅÀ¨ÇÀ¨êÀ©À©`À©bÀ©ˆÀ©œÀ©£À©¥À©ÎÀª,ÀªJÀªlÀªÐÀªÚÀªâÀªçÀªéÀ« À«5À«|À«~À«¢À«¶À«½À«¿À«÷À¬À¬;À¬CÀ¬EÀ¬œÀ¬ÜÀ¬ðÀ­MÀ­UÀ­WÀ­yÀ­¦À­ÄÀ­æÀ®HÀ®RÀ®ZÀ®_À®aÀ®À®âÀ¯EÀ¯¤À¯¦À¯ñÀ°EÀ°}À°‘À°˜À°šÀ°ÓÀ±À±CÀ±qÀ±šÀ±ÆÀ±êÀ² À²[À²›À²´À³À³<À³vÀ³¦À³ÍÀ´(À´:À´dÀ´tÀ´‚À´ŽÀ´˜À´ŸÀ´¡À´ñÀµBÀµPÀµ‡Àµ²À¶ À¶-À¶mÀ¶»À·À·#À·-À·4À·6À·HÀ·MÀ·OÀ·qÀ·�À·åÀ¸HÀ¸§À¸©À¸æÀ¸úÀ¹À¹À¹$À¹pÀ¹”À¹ÆÀ¹ïÀºÀº?Àº—Àº·ÀºÛÀºôÀ»FÀ»|À»¶À»æÀ¼ À¼mÀ¼À¼›À¼ËÀ¼ùÀ½ À½À½#À½-À½4À½6À½UÀ½ À½ÕÀ¾À¾8À¾XÀ¾bÀ¾dÀ¾¦À¾¼À¿À¿"À¿$À¿uÀ¿”À¿¸À¿çÀÀÀÀ+ÀÀyÀÀßÀÀëÀÀõÀÀüÀÀþÀÁÀÁÀÁÀÁ7ÀÁaÀÁ§ÀÁ©ÀÁÌÀÁàÀÁçÀÁéÀÂÀÂmÀÂÁÀÂÉÀÂÎÀÂÐÀÂôÀÃ"ÀÃlÀ×ÀÃÞÀÃàÀÄÀÄÀÄ"ÀÄ$ÀÄ\ÀÄ…ÀÄ£ÀÄ«ÀÄáÀÅ!ÀÅ5ÀÅŠÀÅ’ÀÅ”ÀÅÂÀÅäÀÆÀÆLÀƈÀÆŠÀÆØÀÇÀÇ4ÀÇtÀÇ·ÀÈÀÈÀÈÀÈ?ÀÈLÀȤÀÈÅÀÉ"ÀÉ|ÀÉ~ÀÉ“ÀÉ›ÀÉ ÀÉ¢ÀÉÇÀÉîÀÊÀÊ ÀÊ+ÀÊ`ÀÊŽÀÊÅÀÊÇÀËÀËfÀËnÀËpÀËÖÀËØÀÌÀÌiÀÌyÀÌ�À̃ÀÌ¥ÀÌàÀÍÀÍDÀÍkÀÍšÀͶÀÎ ÀÎÀÎÀÎ!ÀÎ#ÀÎ?ÀΞÀΠÀοÀÎÓÀÎÚÀÎÜÀÏÀÏYÀϪÀϲÀÏ·ÀϹÀÏÙÀÐÀÐIÀÐvÀпÀÐÁÀÐäÀÐøÀÐÿÀÑÀÑ7ÀÑ\ÀÑwÀÑÀÑœÀÑžÀÑÈÀÒÀÒHÀÒ‚ÀÒ¾ÀÒûÀÓ!ÀÓJÀÓLÀÓ„ÀÓ´ÀÓêÀÓøÀÔ)ÀÔ`ÀÔgÀÔiÀÔºÀÔÒÀÔøÀÕ#ÀÕ}ÀÕÙÀÕùÀÖGÀÖ^ÀÖhÀÖoÀÖqÀÖÇÀÖÉÀÖëÀ×NÀ×lÀ×”À׫À×ÉÀØÀØ�ÀØ•ÀØ¥ÀسÀØ¿ÀÙÀÙÀÙ ÀÙ%ÀÙ'ÀÙEÀÙ¨ÀÙÔÀÚÀÚÀÚ�ÀÚ¢ÀÚ¶ÀÚ½ÀÚ¿ÀÚ÷ÀÛ*ÀÛrÀÛtÀÛ�ÀÛðÀÜÀÜfÀÜpÀÜwÀÜyÀÜÃÀÝÀÝbÀݵÀÝÃÀÝÿÀÞ#ÀÞUÀÞ~ÀÞªÀÞÎÀß&ÀßFÀß~À߬ÀßÑÀà/Àà?ÀàYÀà‡Àà¯Àà½ÀàÉÀàÓÀàÚÀàÜÀá*ÀáRÀásÀá—ÀáÅÀáîÀâÀâ>Àâ^Àâ–ÀâÄÀâéÀãBÀãRÀãzÀãˆÀã”ÀãžÀã¥Àã§Àã¹Àã¾ÀãÀÀãÛÀä8Àä:ÀäXÀälÀäsÀäuÀäÀÀåÀåFÀåZÀåaÀåcÀåÆÀåãÀæ6Àæ8ÀæfÀæhÀæºÀæÔÀç,Àç.ÀçeÀç­ÀçÃÀèÀèEÀè~Àè�Àè™Àè¾ÀèÆÀèÈÀèñÀéÀéNÀégÀé…Àé©ÀéýÀêÀêÀêÀêÀê3Àê”Àê–Àê¶ÀêÊÀêÑÀêÓÀêüÀëQÀë£Àë«Àë°Àë²ÀëÑÀì6Àì8ÀìoÀìƒÀìŠÀìŒÀìÂÀìæÀíÀí Àí ÀíBÀí‚ÀíÓÀíãÀíëÀííÀîÀîDÀîtÀî­Àî¯ÀîÑÀîÞÀï4ÀïUÀï²Àð Àð*ÀðdÀð†Àð±ÀðÉÀðõÀñÀñ(Àñ2Àñ:Àñ?ÀñAÀñbÀñ�ÀñÔÀòÀòLÀòNÀòrÀò†Àò�Àò�ÀòÅÀòëÀóÀóÀóEÀó…ÀóÖÀóæÀóîÀóðÀôÀôÀô?ÀôtÀô¤ÀôÝÀôßÀõ,ÀõdÀõ‹ÀõÎÀöÀölÀösÀöuÀö—Àö¤ÀöüÀ÷À÷zÀ÷ÔÀ÷éÀ÷ñÀ÷öÀ÷ùÀ÷ûÀøHÀø‘ÀøßÀùÀù4ÀùgÀùmÀùÆÀùÉÀùËÀú$ÀúVÀúžÀúØÀúÚÀû*ÀûyÀûÉÀüÀüÀüXÀüªÀüÅÀüÛÀüôÀýÀý,ÀýAÀýTÀýZÀý]Àý_Àý’Àý»ÀýÚÀýúÀþ"ÀþCÀþbÀþgÀþ’Àþ»Àþ½ÀþüÀÿ7Àÿ9ÀÿzÀÿ¹Àÿ»ÀÿîÀ+À�À’À�ÀèÀ6À<ÀGÀ�ÀÜÀâÀäÀÀ&ÀNÀmÀ�À®À¸ÀÛÀÀ"ÀCÀcÀmÀrÀu/// @docImport 'refresh.dart';€Õ€ì€ë€ò����C�m�–�À�×�î‚‚‚<‚Z‚p‚�‚£�D‚O�V�V�d�j�j�r�s�y�x�‰�Ÿ�Ÿ’S=’h’h’S’T�âm�ö�ö�â�ã‘U€ø‘p‘p‘s ‘{‘z‘U‘V�D�E“A…s“G“G“€À“…“…“ “¨“·“¶“Â“Ñ“Гæ“õ“ô“ÿ”” ””!”=”,”"”.”§”²”²”é”ô”ô—6'—N—N—d—q—q—}�4—‘—‘———¥—¤—}—~£$À@9²²Žš/// An iOS-styled navigation bar. /// /// The navigation bar is a toolbar that minimally consists of a widget, /// normally a page title. /// /// It also supports [leading] and [trailing] widgets on either end of the /// toolbar, typically for actions and navigation. /// /// The [leading] widget will automatically be a back chevron icon button (or a /// cancel button in case of a fullscreen dialog) to pop the current route if none /// is provided and [automaticallyImplyLeading] is true (true by default). /// /// This toolbar should be placed at top of the screen where it will /// automatically account for the OS's status bar. /// /// If the given [backgroundColor]'s opacity is not 1.0 (which is the case by /// default), it will produce a blurring effect to the content behind it. /// /// ### Layout options /// /// While the [CupertinoSliverNavigationBar] can dynamically change size and /// layout in response to scrolling, this static version can reflect the same /// large (expanded) layout, or the small (collapsed) layout. /// /// The default constructor will display the collapsed version of the /// [CupertinoSliverNavigationBar]. The [middle] widget will automatically be a /// title text from the current [CupertinoPageRoute] if none is provided and /// [automaticallyImplyMiddle] is true (true by default). /// /// Using the [CupertinoNavigationBar.large] constructor will display the /// expanded version of [CupertinoSliverNavigationBar]. The [largeTitle] widget /// will automatically be a title text from the current [CupertinoPageRoute] if /// none is provided and `automaticallyImplyTitle` is true (true by default). /// /// ### Transitions /// /// When [transitionBetweenRoutes] is true, this navigation bar will transition /// on top of the routes instead of inside them if the route being transitioned /// to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar] /// with [transitionBetweenRoutes] set to true. If [transitionBetweenRoutes] is /// true, none of the [Widget] parameters can contain a key in its subtree since /// that widget will exist in multiple places in the tree simultaneously. /// /// By default, only one [CupertinoNavigationBar] or [CupertinoSliverNavigationBar] /// should be present in each [PageRoute] to support the default transitions. /// Use [transitionBetweenRoutes] or [heroTag] to customize the transition /// behavior for multiple navigation bars per route. /// /// When used in a [CupertinoPageScaffold], [CupertinoPageScaffold.navigationBar] /// disables text scaling to match the native iOS behavior. To override /// this behavior, wrap each of the `navigationBar`'s components inside a /// [MediaQuery] with the desired [TextScaler]. /// /// {@tool dartpad} /// This example shows a [CupertinoNavigationBar] placed in a [CupertinoPageScaffold]. /// Since [backgroundColor]'s opacity is not 1.0, there is a blur effect and /// content slides underneath. /// /// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_navigation_bar.0.dart ** /// {@end-tool} /// /// {@tool dartpad} /// This example shows the resulting layout from [CupertinoNavigationBar.large] /// constructor, showing a large title similar to the expanded state of /// [CupertinoSliverNavigationBar]. /// /// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_navigation_bar.2.dart ** /// {@end-tool} /// /// See also: /// /// * [CupertinoPageScaffold], a page layout helper typically hosting the /// [CupertinoNavigationBar]. /// * [CupertinoSliverNavigationBar] for a navigation bar to be placed in a /// scrolling list and that supports iOS-11-style large titles. /// * ²n„â´?´?´U�¬/// Creates a static iOS style navigation bar, with a centered [middle] title. /// /// Similar to the collapsed state of [CupertinoSliverNavigationBar], which /// can dynamically change size in response to scrolling. /// /// See also: /// /// * [CupertinoNavigationBar.large], which creates a static iOS style /// navigation bar with a [largeTitle], similar to the expanded state of /// [CupertinoSliverNavigationBar].´] ´d´c´m ´s´r´€%´†´…´¬$´²´±´×´Ý´Ü´ô ´ú´ùµ µ µ µ#µ µµDµJµIµ_)µeµdµ�&µ•µ”µ¼µÂµÁµÒ µØµ×µå#µëµê¶¶¶¶4 ¶:¶9´¡´Ìµ(µ„µ±¶¶¶T¶I¶V¶d¶j¶µ·N¶�¶v¶w¶’¶›¶´¶œ¶¥¶Á··V…,¹0¹F¹G¹L¹G�µ/// Creates a static iOS style navigation bar, with a left aligned [largeTitle]. /// /// Similar to the expanded state of [CupertinoSliverNavigationBar], which /// can dynamically change size in response to scrolling. /// /// See also: /// /// * [CupertinoNavigationBar]'s base constructor, which creates a static /// iOS style navigation bar with [middle], similar to the collapsed state /// of [CupertinoSliverNavigationBar].¹T ¹[¹Z¹d¹j¹i¹z ¹€¹¹�%¹“¹’¹¹#¹¿¹¾¹ã¹é¹èº ººº#ººº>ºDºCºY)º_º^º‰&º�ºŽº¶º¼º»ºÌ ºÒºÑºß#ºåºä» »»». »4»3¹®¹Øº"º~º«ºþ»»J»C»L»s»Z»u»–»œ»ç¼€»Á»¨»©»Ä»Í»æ»Î»×»ó¼B¼ˆ‚Ç¿E¿E‚�/// The navigation bar's title, when using [CupertinoNavigationBar.large]. /// /// If null and `automaticallyImplyTitle` is true, an appropriate [Text] /// title will be created if the current route is a [CupertinoPageRoute] and /// has a `title`. /// /// This property is null for the base [CupertinoNavigationBar] constructor, /// which shows a collapsed navigation bar and uses [middle] for the title /// instead. /// /// See also: /// /// * [CupertinoSliverNavigationBar.largeTitle], a similar property /// in the expanded state of [CupertinoSliverNavigationBar], which can /// dynamically change size in response to scrolling.¿V�À@ÎÀ@Î�T/// {@template flutter.cupertino.CupertinoNavigationBar.leading} /// Widget to place at the start of the navigation bar. Normally a back button /// for a normal page or a cancel button for full page dialogs. /// /// If null and [automaticallyImplyLeading] is true, an appropriate button /// will be automatically created. /// {@endtemplate}À@܃9ÀCüÀCü‚ç/// {@template flutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading} /// Controls whether we should try to imply the leading widget if null. /// /// If true and [leading] is null, automatically try to deduce what the [leading] /// widget should be. If [leading] widget is not null, this parameter has no effect. /// /// Specifically this navigation bar will: /// /// 1. Show a 'Cancel' button if the current route is a `fullscreenDialog`. /// 2. Show a back chevron with [previousPageTitle] if [previousPageTitle] is /// not null. /// 3. Show a back chevron with the previous route's `title` if the current /// route is a [CupertinoPageRoute] and the previous route is also a /// [CupertinoPageRoute]. /// {@endtemplate}ÀD�TÀEXÀEX�!/// Controls whether we should try to imply the middle widget if null. /// /// If true and [middle] is null, automatically fill in a [Text] widget with /// the current route's `title` if the route is a [CupertinoPageRoute]. /// If [middle] widget is not null, this parameter has no effect.ÀEw‚ÀG„ÀG„�Ý/// {@template flutter.cupertino.CupertinoNavigationBar.previousPageTitle} /// Manually specify the previous route's title when automatically implying /// the leading back button. /// /// Overrides the text shown with the back chevron instead of automatically /// showing the previous [CupertinoPageRoute]'s `title` when /// [automaticallyImplyLeading] is true. /// /// Has no effect when [leading] is not null or if [automaticallyImplyLeading] /// is false. /// {@endtemplate}ÀGœ‚ŠÀJ ÀJ ‚K/// The navigation bar's default title. /// /// If null and [automaticallyImplyMiddle] is true, an appropriate [Text] /// title will be created if the current route is a [CupertinoPageRoute] and /// has a `title`. /// /// This property is null for the [CupertinoNavigationBar.large] constructor, /// which shows an expanded navigation bar and uses [largeTitle] instead. /// /// See also: /// /// * [CupertinoSliverNavigationBar.middle], a similar property /// in the collapsed state of [CupertinoSliverNavigationBar], which can /// dynamically change size in response to scrolling.ÀJ-�ÀK'ÀK'€ß/// {@template flutter.cupertino.CupertinoNavigationBar.trailing} /// Widget to place at the end of the navigation bar. Normally additional actions /// taken on the page such as a search or edit function. /// {@endtemplate}ÀK6‚}ÀM¤ÀM¤‚?/// {@template flutter.cupertino.CupertinoNavigationBar.backgroundColor} /// The background color of the navigation bar. If it contains transparency, the /// tab bar will automatically produce a blurring effect to the content /// behind it. This behavior can be disabled by setting [enableBackgroundFilterBlur] /// to false. /// /// By default, the navigation bar's background is visible only when scrolled under. /// This behavior can be controlled with [automaticBackgroundVisibility]. /// /// Defaults to [CupertinoTheme]'s `barBackgroundColor` if null. /// {@endtemplate}ÀMº‚dÀPÀP‚/// {@template flutter.cupertino.CupertinoNavigationBar.automaticBackgroundVisibility} /// Whether the navigation bar appears transparent when no content is scrolled under. /// /// If this is true, the navigation bar's background color will be transparent /// until the content scrolls under it. If false, the navigation bar will always /// use [backgroundColor] as its background color. /// /// If the navigation bar is not a child of a [CupertinoPageScaffold], this has no effect. /// /// This value defaults to true. /// {@endtemplate}ÀP%�ïÀR ÀR �´/// {@template flutter.cupertino.CupertinoNavigationBar.brightness} /// The brightness of the specified [backgroundColor]. /// /// Setting this value changes the style of the system status bar. Typically /// used to increase the contrast ratio of the system status bar over /// [backgroundColor]. /// /// If set to null, the value of the property will be inferred from the relative /// luminance of [backgroundColor]. /// {@endtemplate}ÀR‚œÀT°ÀT°‚P/// {@template flutter.cupertino.CupertinoNavigationBar.padding} /// Padding for the contents of the navigation bar. /// /// If null, the navigation bar will adopt the following defaults: /// /// * Vertically, contents will be sized to the same height as the navigation /// bar itself minus the status bar. /// * Horizontally, padding will be 16 pixels according to iOS specifications /// unless the leading widget is an automatically inserted back button, in /// which case the padding will be 0. /// /// Vertical padding won't change the height of the nav bar. /// {@endtemplate}ÀT¾�ÀUÕÀUÕ€ù/// {@template flutter.cupertino.CupertinoNavigationBar.border} /// The border of the navigation bar. By default renders a single pixel bottom border side. /// /// If a border is null, the navigation bar will not display a border. /// {@endtemplate}ÀUâƒOÀYÀY‚ù/// {@template flutter.cupertino.CupertinoNavigationBar.transitionBetweenRoutes} /// Whether to transition between navigation bars. /// /// When [transitionBetweenRoutes] is true, this navigation bar will transition /// on top of the routes instead of inside it if the route being transitioned /// to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar] /// with [transitionBetweenRoutes] set to true. /// /// This transition will also occur on edge back swipe gestures like on iOS /// but only if the previous page below has `maintainState` set to true on the /// [PageRoute]. /// /// When set to true, only one navigation bar can be present per route unless /// [heroTag] is also set. /// /// This value defaults to true. /// {@endtemplate}ÀY8‚À[;À[;�Ü/// {@template flutter.cupertino.CupertinoNavigationBar.enableBackgroundFilterBlur} /// Whether to have a blur effect when a non-opaque background color is used. /// /// When [enableBackgroundFilterBlur] is set to false, the blur effect will be /// disabled. The behaviour of [enableBackgroundFilterBlur] will only be respected when /// [automaticBackgroundVisibility] is false or until content scrolls under the navbar. /// /// This value defaults to true. /// {@endtemplate}À[\ƒÀ^tÀ^t‚Ý/// {@template flutter.cupertino.CupertinoNavigationBar.heroTag} /// Tag for the navigation bar's Hero widget if [transitionBetweenRoutes] is true. /// /// Defaults to a common tag between all [CupertinoNavigationBar] and /// [CupertinoSliverNavigationBar] instances of the same [Navigator]. With the /// default tag, all navigation bars of the same navigator can transition /// between each other as long as there's only one navigation bar per route. /// /// This [heroTag] can be overridden to manually handle having multiple /// navigation bars per route or to transition between multiple /// [Navigator]s. /// /// To disable Hero transitions for this navigation bar, set /// [transitionBetweenRoutes] to false. /// {@endtemplate}À^‚‚NÀ`ÊÀ`Ê�ÿ/// A widget to place at the bottom of the navigation bar. /// /// Only widgets that implement [PreferredSizeWidget] can be used at the /// bottom of a navigation bar. /// /// {@tool dartpad} /// This example shows a [CupertinoSearchTextField] at the bottom of a /// [CupertinoNavigationBar]. /// /// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_navigation_bar.1.dart ** /// {@end-tool} /// /// See also: /// /// * [PreferredSize], which can be used to give an arbitrary widget a preferred size.Àb=€¼ÀbSÀbSÀb=Àb>À`×�`Àa3Àa3F/// True if the navigation bar's background color has no transparency.ÀaGÀaUÀaTÀa!Àa"Àbÿ[Àc*Àc*ÀbÿÀcÀdŸNÀdÀdÀdf,ÀdŽÀdŽÀd™<ÀdºÀdºÀdÚ"ÀdáÀdáÀdùÀe�;ÀeÀeÀeÀeÀfD€éÀfVÀfVÀfDÀfEÀg3nÀgEÀgEÀg3Àg4Àg§…ÙÀg¬Àg¬ÀgÆÀgÚÀgÙÀm†•ÝÀmšÀmšÀm Àm®Àm­Àm†Àm‡Àƒj²bÀ�uÀ�uŒÄ/// An iOS-styled navigation bar with iOS-11-style large titles using slivers. /// /// The [CupertinoSliverNavigationBar] must be placed in a sliver group such /// as the [CustomScrollView]. /// /// This navigation bar consists of two sections, a pinned static section on top /// and a sliding section containing iOS-11-style large title below it. /// /// It should be placed at top of the screen and automatically accounts for /// the iOS status bar. /// /// Minimally, a [largeTitle] widget will appear in the middle of the app bar /// when the sliver is collapsed and transfer to the area below in larger font /// when the sliver is expanded. /// /// For advanced uses, an optional [middle] widget can be supplied to show a /// different widget in the middle of the navigation bar when the sliver is collapsed. /// /// Like [CupertinoNavigationBar], it also supports a [leading] and [trailing] /// widget on the static section on top that remains while scrolling. /// /// The [leading] widget will automatically be a back chevron icon button (or a /// cancel button in case of a fullscreen dialog) to pop the current route if none /// is provided and [automaticallyImplyLeading] is true (true by default). /// /// The [largeTitle] widget will automatically be a title text from the current /// [CupertinoPageRoute] if none is provided and [automaticallyImplyTitle] is /// true (true by default). /// /// When [transitionBetweenRoutes] is true, this navigation bar will transition /// on top of the routes instead of inside them if the route being transitioned /// to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar] /// with [transitionBetweenRoutes] set to true. If [transitionBetweenRoutes] is /// true, none of the [Widget] parameters can contain any [GlobalKey]s in their /// subtrees since those widgets will exist in multiple places in the tree /// simultaneously. /// /// By default, only one [CupertinoNavigationBar] or [CupertinoSliverNavigationBar] /// should be present in each [PageRoute] to support the default transitions. /// Use [transitionBetweenRoutes] or [heroTag] to customize the transition /// behavior for multiple navigation bars per route. /// /// [CupertinoSliverNavigationBar] by default disables text scaling to match the /// native iOS behavior. To override this behavior, wrap each of the /// [CupertinoSliverNavigationBar]'s components inside a [MediaQuery] with the /// desired [TextScaler]. /// /// The [stretch] parameter determines whether the nav bar should stretch to /// fill the over-scroll area. The nav bar can still expand and contract as the /// user scrolls, but it will also stretch when the user over-scrolls if the /// [stretch] value is `true`. Defaults to `false`. /// /// {@tool dartpad} /// This example shows [CupertinoSliverNavigationBar] in action inside a [CustomScrollView]. /// /// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_sliver_nav_bar.0.dart ** /// {@end-tool} /// /// See also: /// /// * [CupertinoNavigationBar], an iOS navigation bar for use on non-scrolling /// pages. /// * [CustomScrollView], a ScrollView that creates custom scroll effects using slivers. /// * À�®…À‘QÀ‘QÀ‘m€�/// Creates a navigation bar for scrolling lists. /// /// If [automaticallyImplyTitle] is false, then the [largeTitle] argument is /// required.À‘u À‘|À‘{À‘…À‘‹À‘ŠÀ‘› À‘¡À‘ À‘®%À‘´À‘³À‘Ú#À‘àÀ‘ßÀ’À’ À’ À’'À’-À’,À’D À’JÀ’IÀ’V À’\À’[À’j#À’pÀ’oÀ’”À’šÀ’™À’¯)À’µÀ’´À’ß&À’åÀ’äÀ“ À“À“À“" À“(À“'À“5#À“;À“:À“_À“eÀ“dÀ“„À“ŠÀ“‰À“Ÿ À“¥À“¤À“±À“·À“¶*À‘ÏÀ‘ùÀ’À’xÀ’ÔÀ“À“TÀ“nÀ““À“ÊÀ“ÐÀ” À”ÉÀ“ôÀ“ÜÀ”À“÷À”À”À”fÀ”¸À”ÔÀ”ÚÀ• À•[À”ùÀ”ñÀ”æÀ”ôÀ•À”üÀ•À•À•|À•fÀ•~À•˜À•ŒÀ•šÀ•´À•¨À•¶À•ˆeÀšÀš5Àš6Àš<Àš6„/// A navigation bar for scrolling lists that integrates a provided search /// field directly into the navigation bar. /// /// This search-enabled navigation bar is functionally equivalent to /// the standard [CupertinoSliverNavigationBar] constructor, but with the /// addition of [searchField], which sits at the bottom of the navigation bar. /// /// When the search field is tapped, [leading], [trailing], [middle], and /// [largeTitle] all collapse, causing the search field to animate to the /// 'top' of the navigation bar. A 'Cancel' button is presented next to the /// active [searchField], which when tapped, closes the search view, bringing /// the navigation bar back to its initial state. /// /// If [automaticallyImplyTitle] is false, then the [largeTitle] argument is /// required. /// /// {@tool dartpad} /// This example demonstrates how to use a /// [CupertinoSliverNavigationBar.search] to manage a search view. /// /// ** See code in examples/api/lib/cupertino/nav_bar/cupertino_sliver_nav_bar.1.dart ** /// {@end-tool}ÀšD ÀšKÀšJÀšT ÀšjÀšiÀš{Àš�Àš€Àš‘ Àš—Àš–Àš¤%ÀšªÀš©ÀšÐ#ÀšÖÀšÕÀšúÀ›ÀšÿÀ›À›#À›"À›: À›@À›?À›L À›RÀ›QÀ›`#À›fÀ›eÀ›ŠÀ›�À›�À›¥)À›«À›ªÀ›Õ&À›ÛÀ›ÚÀœÀœÀœÀœ ÀœÀœÀœ+#Àœ1Àœ0ÀœUÀœ[ÀœZÀœzÀœ€ÀœÀœ•3Àœ›ÀœšÀœÏÀœÕÀœÔÀšÅÀšïÀ›À›nÀ›ÊÀ›÷ÀœJÀœdÀœ‰Àœ§Àœ¾Àœ¿ÀœóÀœùÀ�2À�òÀ�À�À�+À� À�.À�>À��À�áÀžÀ�ýÀžÀž ÀžÀž"Àž-„žÀ¢ÁÀ¢Á„F/// The navigation bar's title. /// /// This text will appear in the top static navigation bar when collapsed and /// below the navigation bar, in a larger font, when expanded. /// /// A suitable [DefaultTextStyle] is provided around this widget as it is /// moved around, to change its font size. /// /// If [middle] is null, then the [largeTitle] widget will be inserted into /// the tree in two places when transitioning from the collapsed state to the /// expanded state. It is therefore imperative that this subtree not contain /// any [GlobalKey]s, and that it not rely on maintaining state (for example, /// animations will not survive the transition from one location to the other, /// and may in fact be visible in two places at once during the transition). /// /// If null and [automaticallyImplyTitle] is true, an appropriate [Text] /// title will be created if the current route is a [CupertinoPageRoute] and /// has a `title`. /// /// This parameter must either be non-null or the route must have a title /// ([CupertinoPageRoute.title]) and [automaticallyImplyTitle] must be true.À¢Ò€¢À£mÀ£m€ƒ/// {@macro flutter.cupertino.CupertinoNavigationBar.leading} /// /// This widget is visible in both collapsed and expanded states.À£{wÀ£ÙÀ£ÙO/// {@macro flutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading}À£ù�aÀ¥CÀ¥C�//// Controls whether we should try to imply the [largeTitle] widget if null. /// /// If true and [largeTitle] is null, automatically fill in a [Text] widget /// with the current route's `title` if the route is a [CupertinoPageRoute]. /// If [largeTitle] widget is not null, this parameter has no effect.À¥a�ÂÀ§À§�‹/// Controls whether [middle] widget should always be visible (even in /// expanded state). /// /// If true (default) and [middle] is not null, [middle] widget is always /// visible. If false, [middle] widget is visible only in collapsed state if /// it is provided. /// /// This should be set to false if you only want to show [largeTitle] in /// expanded state and [middle] in collapsed state.À§*jÀ§ƒÀ§ƒG/// {@macro flutter.cupertino.CupertinoNavigationBar.previousPageTitle}À§›�‹À© À© �a/// A widget to place in the middle of the static navigation bar instead of /// the [largeTitle]. /// /// This widget is visible in both collapsed and expanded states if /// [alwaysShowMiddle] is true, otherwise just in collapsed state. The text /// supplied in [largeTitle] will no longer appear in collapsed state if a /// [middle] widget is provided.À©-€¤À©ÉÀ©É€„/// {@macro flutter.cupertino.CupertinoNavigationBar.trailing} /// /// This widget is visible in both collapsed and expanded states.À©ØeÀª.Àª.E/// {@macro flutter.cupertino.CupertinoNavigationBar.backgroundColor}ÀªDÀª¦Àª¦S/// {@macro flutter.cupertino.CupertinoNavigationBar.automaticBackgroundVisibility}ÀªÊyÀ«)À«)P/// {@macro flutter.cupertino.CupertinoNavigationBar.enableBackgroundFilterBlur}À«J`À« À« @/// {@macro flutter.cupertino.CupertinoNavigationBar.brightness}À«±eÀ¬À¬=/// {@macro flutter.cupertino.CupertinoNavigationBar.padding}À¬TÀ¬kÀ¬kÀ×FÀ×UÀ×TÀ×_À×nÀ×mÀ×~À×�À׌À×�À׬À׫À×Á+À×ÐÀ×ÏÀ×óÀØÀØÀØÀØ!ÀØ ÀØ-ÀØ<ÀØ;ÀØI$ÀØXÀØWÀØt%À؃ÀØ‚ÀØ ÀدÀØ®ÀؼÀØËÀØÊÀØáÀØðÀØïÀÙÀÙÀÙÀÙ+"ÀÙ:ÀÙ9ÀÙT(ÀÙcÀÙbÀÙƒÀÙ’ÀÙ‘ÀÙ¢ÀÙ±ÀÙ°ÀÙÃÀÙÒÀÙÑÀÙé-ÀÚÀÚÀÚ/ÀÚ@ÀÚ@ÀÚOÀÚ]ÀÚ]ÀÚlÀÚxÀÚxÀÚŒ(ÀÚ—ÀÚ—ÀÚ¹ÀÚËÀÚËÀÚÚÀÚèÀÚèÀÚó$ÀÛÀÛÀÛ"ÀÛ(ÀÛ(ÀÛC"ÀÛNÀÛNÀÛjÀÛwÀÛwÀÛƒÀÛ�ÀÛ�ÀÛ¥ÀÛ²ÀÛ²ÀÛÇÀÛÒÀÛÒÀÛç%ÀÛòÀÛòÀÜ(ÀÜ/ÀÜ/ÀÜ>ÀÜKÀÜKÀÜ\$ÀÜvÀÜvÀÝnGÀÝ¡ÀÝ¡ÀÝnÀÝoÀ܇€ƒÀÜŸÀÜŸÀ܇À܈ÀÝXÀÝ(ÀÝ(ÀÝÀÝÀݼ—zÀÝÐÀÝÐÀÝÖÀÝäÀÝãÀÝìÀÝôÀÝóÀÞÀÞÀÞÀݼÀݽÀõ<„ÀõNÀõNÀõ\2Àõ„ÀõƒÀõ<Àõ=ÀùD‚’ÀùÝÀùÝ€Ž/// The large title of the navigation bar. /// /// Magnifies on over-scroll when [CupertinoSliverNavigationBar.stretch] /// parameter is true.Àú!ÀúÀúÀú%Àú' Àú.Àú-Àú;€ÍÀúZÀúZÀúmÀú{ÀúzÀú;Àú<Àû€ÅÀû Àû Àû3ÀûAÀû@ÀûIÀû\Àû[ÀûÀûÀûÚ�‚ÀûàÀûàÀüXÀüÀüÀü!Àü#Àü7Àü6ÀüOÀüDÀüQÀü\ÀüaÀüfÀübÀü˜Àü¢Àü¢ÀýEÀýLÀýLÀýUÀün&Àü|Àü|Àü±€ŽÀüµÀüµÀü¿ÀüÊÀüÉÀý_�ÑÀýmÀýmÀý€Àý†Àý…Àý�Àý ÀýŸÀÿ6�aÀÿKÀÿKÀÿkÀÿyÀÿxÀÿ6Àÿ7À�‚ÒÀ²À²ÀÅ$ÀßÀÞÀëÀùÀøÀ�ÀžÀu‚À‡À‡ÀuÀvÀš€ÎÀ¬À¬ÀÀÀËÀÊÀÑÀÚÀÙÀšÀ›Àn‚:À€À€À†À—À–ÀŸ À§À¦ÀnÀoÀ®‚«ÀÀÀÀÀÐÀâÀáÀêÀûÀúÀ®À¯À `‰SÀ cÀ c€÷/// The top part of the navigation bar that's never scrolled away. /// /// Consists of the entire navigation bar without background and border when used /// without large titles. With large titles, it's the top static half that /// doesn't scroll.À ™]À ŸÀ ŸÀ ·À ¹À ÈÀ ÇÀ Ó À ÙÀ ØÀ áÀ çÀ æÀ ü/À !À !À 2$À OÀ OÀ ]€�À íÀ í}/// Whether the middle widget has a visible animated opacity. A null value /// means the middle opacity will not be animated.À†¯ÀÀÀÀ)À(ÀÀÀþƒWÀÀÀ8‚À8À8ÀZ@ÀqÀdÀsÀ|À¤À‡À}À‰À¹À®À»ÀÄÀÚÀÏÀÅÀÑÀóÀäÀõÀþÀÀ ÀÿÀ À0À#À2À;ÀTÀFÀ<ÀHÀhÀ^ÀjÀsÀˆÀ~ÀtÀ€ÀžÀ’À À©ÀÀÀ´ÀªÀ¶ÀØÀÊÀÚÀãÀýÀîÀäÀðÀÀÀÀ"ÀFÀ-À#À/ÀNÀ^À^ÀoÀÀÀŽÀžÀžÀ±ÀÁÀÁÀÒÀâÀâÀðÀÀÀÀ À À2ÀBÀBÀþÀÿÀ†žÀ˜À˜À¼ˆfÀ¼À¼ÀÚÀâ0ÀÀÀ#À8À7ÀCÀUÀTÀf'ÀuÀtÀ”%À£À¢ÀÀ"ÀÒÀÑÀéÀûÀúÀ ÀÀÀ/ÀAÀ@ÀUÀgÀfÀw'À˜À—À¥À´À³À¿ÀÎÀÍÀÝÀôÀó€‘À ÀÀÀÀÀ1À'À3À7À8ÀYÀNÀ[ÀwÀrÀyÀ£ÀŠÀ¥ÀÑÀÊÀÓÀíÀæÀïÀÀ ÀÀ*ÀßÀDÀ6ÀFÀJÀKÀpÀeÀrÀŽÀ‰À�ÀºÀ¡À¼ÀôÀêÀöÀÀæÀÀÀÀ#À$ÀGÀ<ÀIÀeÀ`ÀgÀ‰ÀxÀ‹ÀÁÀ¨ÀÃÀøÀñÀúÀ À! À À À À !À "À AÀ 7À CÀ gÀ YÀ iÀ ˆÀ ƒÀ ŠÀ ²À ›À ´À ÜÀ ×À ÞÀ øÀ ïÀ úÀ!!À!À!#À!1À!¦À!HÀ!=À!JÀ!NÀ!OÀ!rÀ!fÀ!tÀ!“À!ŒÀ!•À!¼À!±À!¾À!ÎÀ"—À!çÀ!ÚÀ!éÀ!íÀ!îÀ"À"À"À"6À"1À"8À"\À"IÀ"^À"†À"�À"ˆÀ"¯À"¢À"±À"ÃÀ# À"ÞÀ"ÏÀ"àÀ"äÀ"åÀ# À#À# À$¾À$ÒÀ$ÒÀ)@À)TÀ)TÀ+a€‹À+ãÀ+ãg/// This widget is not decorated with a font since the font style could /// animate during transitions.À.V€ˆÀ.ØÀ.Øg/// This widget is not decorated with a font since the font style could /// animate during transitions.À2WÀ2kÀ2kÀ4v€ŒÀ4øÀ4øg/// This widget is not decorated with a font since the font style could /// animate during transitions.À7˜ À7¬À7¬À#(��À#7À#7À#L%À#[À#ZÀ#x!À#ŽÀ#�À$Þ„\À$óÀ$óÀ%À%À%À%,À%>À%=À%O#À%nÀ%mÀ%y'À%ˆÀ%‡À%§'À%ÈÀ%ÇÀ%ÕÀ%ìÀ%ëÀ)d�÷À)yÀ)yÀ)’!À)¦À)¥À)ºÀ)ÌÀ)ËÀ)Ý#À)üÀ)ûÀ*'À*À*À+ñ‚_À,À,À,À,1À,0À,CÀ,UÀ,TÀ,f#À,…À,„À,�'À,ŸÀ,žÀ,¾"À,ÐÀ,ÏÀ.ãƒnÀ.øÀ.øÀ/ À/ À/À//À/AÀ/@À/QÀ/cÀ/bÀ/wÀ/†À/…À/‘À/ À/ŸÀ/¯%À/¾À/½À/Û#À/úÀ/ùÀ2x�øÀ2�À2�À2£À2·À2¶À2ÈÀ2ÚÀ2ÙÀ2ì'À3 À3 À5‚‹À5À5À54 À5HÀ5GÀ5[À5mÀ5lÀ5�À5�À5�À5›!À5ªÀ5©À5Ã#À5âÀ5áÀ7½€ßÀ7ÒÀ7ÒÀ7ì"À8À7ÿÀ8À8'À8&À†À‡À8£�¯À;À;‚Y/// A nav bar back button typically used in [CupertinoNavigationBar]. /// /// This is automatically inserted into [CupertinoNavigationBar] and /// [CupertinoSliverNavigationBar]'s `leading` slot when /// `automaticallyImplyLeading` is true. /// /// When manually inserted, the [CupertinoNavigationBarBackButton] should only /// be used in routes that can be popped unless a custom [onPressed] is /// provided. /// /// Shows a back chevron and the previous route's title when available from /// the previous [CupertinoPageRoute.title]. If [previousPageTitle] is specified, /// it will be shown instead.À;N�À;¼À;¼À;Üa/// Construct a [CupertinoNavigationBarBackButton] that can be used to pop /// the current route.À;ä À;ëÀ;êÀ;ô À;úÀ;ùÀ<À< À< À<"À<(À<'ÀÀ=DÀ=C À=hÀ=VÀ=jÀ=}À=wÀ=À=–À=ŒÀ=˜À=£€ÔÀ>rÀ>r€²/// The [Color] of the back button. /// /// Can be used to override the color of the back button chevron and label. /// /// Defaults to [CupertinoTheme]'s `primaryColor` if null.À>~€õÀ?bÀ?b€Ì/// An override for showing the previous route's title. If null, it will be /// automatically derived from [CupertinoPageRoute.title] if the current and /// previous routes are both [CupertinoPageRoute]s.À?z�^À@ÏÀ@Ï�(/// An override callback to perform instead of the default behavior which is /// to pop the [Navigator]. /// /// It can, for instance, be used to pop the platform's navigation stack /// via [SystemNavigator] instead of Flutter's [Navigator] in add-to-app /// situations. /// /// Defaults to null.À@ßÀ@íÀ@íÀAÀAÀAÀA‡0ÀA3ÀA3ÀA9ÀAGÀAFÀAÀA ÀHV…ÀH\ÀH\ÀH†ÀHŒÀHŒÀH˜ÀH¡„ÄÀHµÀHµÀH»ÀHÉÀHÈÀH¡ÀH¢ÀMl†¬ÀMÓÀMÓ^/// A widget that shows next to the back chevron when `automaticallyImplyLeading` /// is true.ÀMûNÀNÀNÀN ÀN $ÀNÀNÀN3ÀNBÀNAÀNO$ÀN]ÀN]ÀNx ÀN“ÀN“ÀO�óÀOÀOÀO(ÀO6ÀO5ÀO>ÀOGÀOFÀOU ÀO^ÀO]ÀQƒÀQÀQÀQÀQ(ÀQ'ÀQÀQÀTƒÀT…ÀT…`/// The 'Cancel' button next to the search field in a /// [CupertinoSliverNavigationBar.search].ÀT°CÀT¶ÀT¶ÀTÃÀTÅÀTËÀTÊÀTÙÀTèÀTçÀTÔÀTù ÀUÀUÀUÀU+ÀU+ÀU9�áÀUMÀUMÀUSÀUaÀU`ÀU9ÀU:ÀW!†œÀWŠÀWŠ`/// The bottom of a [CupertinoSliverNavigationBar.search] when the search field /// is inactive.ÀWÁ€³ÀWÇÀWÇÀWàÀWè!ÀW÷ÀWöÀXÀXÀXÀX0ÀX?ÀX>ÀXUÀXdÀXcÀXz-ÀX”ÀX”ÀX¬,ÀXÍÀXÍÀXÝ!ÀXõÀXõÀY'ÀYÀYÀY1„‰ÀYEÀYEÀYKÀYYÀYXÀY1ÀY2À]Á…ÁÀ^(À^(^/// The bottom of a [CupertinoSliverNavigationBar.search] when the search field /// is active.À^]€±À^cÀ^cÀ^zÀ^‚!À^‘À^�À^ªÀ^¹À^¸À^ÊÀ^ÙÀ^ØÀ^èÀ^÷À^öÀ_-À_.À_.À_FÀ_TÀ_TÀ_d!À_|À_|À_Š'À_¡À_¡À_¸ƒÇÀ_ÌÀ_ÌÀ_ÒÀ_àÀ_ßÀ_¸À_¹Àc†ƒÇÀcîÀcî_/// The search field used in the expanded state of a /// [CupertinoSliverNavigationBar.search].ÀdD=ÀdJÀdJÀdcÀdeÀdtÀdsÀd‡)Àd›Àd›Àd­Àdµ,ÀdÉÀdÉÀdÝÀdæÀdóÀdóÀfèbÀfþÀfþÀfèÀféÀe�ÝÀeÀeÀeÀe-Àe,ÀeÀeÀgQŠdÀh´Àh´�T/// This should always be the first child of Hero widgets. /// /// This class helps each Hero transition obtain the start or end navigation /// bar's box size and the inner components of the navigation bar that will /// move around. /// /// It should be wrapped around the biggest [RenderBox] of the static /// navigation bar in each route.Àhî�ÁÀhîÀhîÀi ÀiÀi!Ài Ài5ÀiDÀiCÀiY!ÀihÀigÀi�Ài�Ài�Ài¤!Ài³Ài²ÀiÌÀiÛÀiÚÀiçÀiöÀiõÀj ÀjÀjÀj+Àj:Àj9ÀjHÀjNÀj|Àj^ÀjOÀjPÀjuÀjaÀjxÀj‡ÀjŒÀj­Àj�Àj�Àj’Àj Àj¡ Àjµ7ÀjÞÀjÞÀjñÀjþÀjþÀk#Àk"Àk"Àk:ÀkJÀkJÀk]$ÀknÀknÀk†Àk”Àk”ÀkŸÀkªÀkªÀk¼ÀkÇÀkÇÀkÙÀkæÀkæÀkò��ÀlÀlÀm…€‚ÀmŽÀmŽÀn ƒ¥Àn!Àn!Àn'Àn5Àn4Àn ÀnÀq¹�&Àt­Àt­‚Ý/// This class represents the widget that will be in the Hero flight instead of /// the 2 static navigation bars by taking inner components from both. /// /// The `topNavBar` parameter is the nav bar that was on top regardless of /// push/pop direction. /// /// Similarly, the `bottomNavBar` parameter is the nav bar that was at the /// bottom regardless of the push/pop direction. /// /// If [MediaQueryData.padding] is still present in this widget's /// [BuildContext], that padding will become part of the transitional navigation /// bar as well. /// /// [MediaQueryData.padding] should be consistent between the from/to routes and /// the Hero overlay. Inconsistent [MediaQueryData.padding] will produce /// undetermined results.Àtã� ÀtãÀtãÀtûÀuÀuÀuÀu!Àu0Àu/Àu?ÀuNÀuMÀuoÀucÀuqÀuvÀu}ÀuwÀu~ÀuíÀu�ÀuŠÀu‘Àu�ÀužÀu§Àu¨Àu¬Àu­ÀuÂÀu¿ÀuÄÀuÍÀuÎÀu×ÀuØÀuÜÀuÝÀuõ!Àv Àv Àv,Àv>Àv>ÀvL/ÀvoÀvoÀv‚Àv–Àv–Àv¨Š4Àv¼Àv¼ÀvÂÀvÐÀvÏÀv¨Àv©À€ãÀwÀ…MÀ…M„B/// This class helps create widgets that are in transition based on static /// components from the bottom and top navigation bars. /// /// It animates these transitional components both in terms of position and /// their appearance. /// /// Instead of running the transitional components through their normal static /// navigation bar layout logic, this creates transitional widgets that are based /// on these widgets' existing render objects' layout and position. /// /// This is possible because this widget is only used during Hero transitions /// where both the from and to routes are already built and laid out. /// /// The components' existing layout constraints and positions are then /// replicated using [Positioned] or [PositionedTransition] wrappers. /// /// This class should never return [KeyedSubtree]s created by /// _NavigationBarStaticComponents directly. Since widgets from /// _NavigationBarStaticComponents are still present in the widget tree during the /// hero transitions, it would cause global key duplications. Instead, return /// only the [KeyedSubtree]s' child.À…u†LÀ…uÀ…uÀ…—À…ŸÀ…®À…­À…½2À…äÀ…ãÀ…ö/À†À†À†,%À†DÀ†CÀ†lÀ†[À†nÀ†zÀ†{À†¡À†“À†£À†¬À†­À†ÕÀ†ÅÀ†×À†ãÀ†äÀ‡À†÷À‡À‡À‡À‡=À‡#À‡?À‡KÀ‡LÀ‡€À‡iÀ‡‚À‡‹À‡ŒÀ‡¾À‡©À‡ÀÀ‡ÌÀ‡ÍÀ‡÷À‡åÀ‡ùÀˆÀˆÀˆ5ÀˆÀˆ7ÀˆCÀˆDÀˆxÀˆaÀˆzÀˆƒÀˆ„ÀˆµÀˆ¡Àˆ·ÀˆÃÀˆÄÀˆìÀˆÛÀˆîÀˆ÷ÀˆøÀ‰#À‰À‰%À‰1À‰2À‰ZÀ‰IÀ‰\À‰eÀ‰fÀ‰“À‰}À‰•À‰¡À‰¢À‰ÎÀ‰»À‰ÐÀ‰ÙÀ‰ÚÀŠÀ‰óÀŠÀŠÀŠÀŠ)ÀŠÀŠ+ÀŠ4ÀŠ5ÀŠ[ÀŠEÀЉÀŠiÀŠrÀŠsÀŠŒÀŠ˜ÀŠ™ÀŠÆÀЏÀ‹ À‹,À‹-À‹6À‹7À‹BÀ‹CÀ‹RÀ‹rÀ‹SÀ‹\À‹]À‹fÀ‹gÀ‹ŽÀ‹}À‹´À‹ºÀ‹ŸÀ‹�À‹¢À‹¯À‹°À‹¶À‹¼À‹½À‹ÇMÀ‹çÀ‹ç À‹ñÀ‹öÀ‹ýÀ‹÷À‹þÀŒÀŒÀ‹ÿÀŒÀŒÀŒ ÀŒÀŒLÀŒ9ÀŒ9 ÀŒBÀŒGÀŒNÀŒHÀŒOÀŒdÀŒUÀŒPÀŒWÀŒ_ÀŒ\ÀŒaÀŒl!ÀŒ„ÀŒ„ÀŒ’9ÀŒ»ÀŒ»ÀŒÐ6ÀŒùÀŒùÀ�ÐÀ�àÀ�àÀ�ôÀŽÀŽÀŽ)ÀŽ'ÀŽ'ÀŽE&ÀŽUÀŽUÀŽp$ÀŽ€ÀŽ€ÀŽ™!ÀŽ©ÀŽ©ÀŽ¿*ÀŽÐÀŽÐÀŽî'ÀŽÿÀŽÿÀ�À�'À�'À�?À�JÀ�JÀ�_À�jÀ�jÀ�‚À��À��À�¢ À�­À�­À�É"À�ÖÀ�ÖÀ�ðÀ�ýÀ�ýÀ�À�"À�"À�3À�AÀ�AÀ�èÀ�óÀ�óÀ‘PÀ‘]À‘]À¡¬€ºÀ¡ÂÀ¡ÂÀ¢l„­À¢xÀ¢xÀ§�¤À§+À§+À¨É‚À¨ÕÀ¨ÕÀªëƒrÀª÷Àª÷À®cˆèÀ®oÀ®oÀ·Q‰ÂÀ·]À·]ÀÁ�³ÀÁ%ÀÁ%ÀÂÒ†ÌÀÂÞÀÂÞÀɤ„{ÀɰÀɰÀÎ%��ÀÎ1ÀÎ1ÀÏ»‰hÀÏÇÀÏÇÀÙ)Š“ÀÙ5ÀÙ5Àã†PÀãÎÀãÎÀê�–Àê$Àê$Àë´…‰ÀëÀÀëÀÀñC†±ÀñOÀñOÀ’ �jÀ’À’À’0 À’;À’:À’@À’TÀ’SÀ–R‰­À–nÀ–nÀ–ŠÀ–žÀ–�À–« À–¿À–¾À–ÒÀ–æÀ–åÀ–ñÀ—À—À—&À—À—À—CÀ—TÀ—SÀ—$À—*À—2À—;À—3À—8À €ªÀ À À "À *À )À -À 4À 3À ;À AÀ BÀ µ€«À ÇÀ ÇÀ ÑÀ ÙÀ ØÀ ÜÀ ãÀ âÀ êÀ ðÀ ñÀ…;À…<‚»‚gƒ#ƒ#a/// Modes that determine how to display the navigation bar's bottom in relation to scroll events.ƒ@�„E„E€õ/// Enable hiding the bottom in response to scrolling. /// /// As scrolling starts, the large title stays pinned while the bottom resizes /// until it is completely consumed. Then, the large title scrolls under the /// persistent navigation bar.„U€É……€¶/// Always display the bottom regardless of the scroll activity. /// /// When scrolled, the bottom stays pinned while the large title scrolls under /// the persistent navigation bar.˜¸ˆ~™ë™ë�&/// Returns `child` wrapped with background and a bottom border if background color /// is opaque. Otherwise, also blur with [BackdropFilter]. /// /// When `updateSystemUiOverlay` is true, the nav bar will update the OS /// status bar's color theme based on the background color of the nav bar.šš š šš'š&š:šGšFšUšfšešo!šuštš•&š›šššŒš·¡†�š¡‹¡‹¡�¡«¡ªÀ÷û�ÌÀø›Àø›€“/// Navigation bars' hero rect tween that will move between the static bars /// but keep a constant size that's the bigger of both navigation bars.ÀøÄ ÀøËÀøÊÀøÑ ÀøØÀø×Àù˃�ÀùÒÀùÒÀùîÀùüÀùûÀú Àú Àú Àú ÀúÀúÀý_†Àý™Àý™1/// Navigation bars' hero flight shuttle builder.Àý½ÀýËÀýÊÀýÜÀýïÀýîÀýü#ÀþÀþÀþ$Àþ2Àþ1ÀþEÀþSÀþR…&€Ý…Ç…Ç€�/// Standard iOS navigation bar height without the status bar. /// /// This height is constant and independent of accessibility as it is in iOS.…ↀ·†—†—/// Size increase from expanding the navigation bar into an iOS-11-style large title /// configuration in a [CustomScrollView].†»†Ä€Ñ‡o‡o€›/// Number of logical pixels scrolled down before the title text is transferred /// from the normal navigation bar to a big title below the navigation bar.‡‘‡š€ûˆlˆl€À/// Number of logical pixels scrolled during which the navigation bar's background /// fades in or out. /// /// Eyeballed on the native Settings app on an iPhone 15 simulator running iOS 17.4.ˆ‘ˆš'ˆ§ˆ§ˆ½ˆÆ(ˆÓˆÓˆëˆó.‰‰‰‰&€ç‰è‰è€°/// The width of the 'Cancel' button if the search field in a /// [CupertinoSliverNavigationBar.search] is active. /// /// Eyeballed on an iPhone 15 simulator running iOS 17.5.РЀµŠ“Š“o/// The duration of the animation when the search field in /// [CupertinoSliverNavigationBar.search] is tapped.ЬдЯŠÁеŠÃŠÌ€¡‹G‹Gl/// The curve of the animation when the search field in /// [CupertinoSliverNavigationBar.search] is tapped.‹]‹c‹d‹re‹ ‹ /// Title text transfer fade.‹¼‹Ä‹Ö‹Ñ‹Å‹Ó‹Ü:‹è‹èŒŒ ŒŒ Œ€¥Œ(Œ(Œ@ŒFŒ¿ŒQŒKŒSŒ]Œ»ŒiŒdŒkŒ‘ŒŒŒ“ŒÅpŒÒŒÒŒîŒô�4ŒÿŒù�� �0�� ���#��+�&�-�:�ŽŽ€Å/// The curve of the animation of the top nav bar regardless of push/pop /// direction in the hero transition between two nav bars. /// /// Eyeballed on an iPhone 15 Pro simulator running iOS 17.5.Ž3Ž8ŽNŽ9Ž>ŽDŽJŽT��-�-€È/// The curve of the animation of the bottom nav bar regardless of push/pop /// direction in the hero transition between two nav bars. /// /// Eyeballed on an iPhone 15 Pro simulator running iOS 17.5.�S�X�o�Y�_�e�k�/���1�9�>�:€² refresh.dart�[=€ˆ€§€©€É€Ó€Õ€ò���C�m�–�¾�À�×�î‚‚‚<‚Z‚p‚�‚£‚¹‚»ƒƒ>ƒxƒƒÑ„!„C„Q„S„—„ž„ð……!…$…&…f…k…º†††^†Š†Â†Ä‡‡b‡˜‡š‡îˆˆ ˆ_ˆ˜ˆšˆÄˆÆˆñˆó‰$‰&‰e‰›‰ ‰ÛŠŠŠNŠ„ŠÊŠÌ‹‹;‹p‹r‹‘‹Ú‹ÜŒŒŒIŒ`ŒˆŒ¹Œ¿ŒÃŒÅŒ÷�4�8�:�„�À�ÅŽŽRŽTŽ¡ŽÝŽâ�!�s�u�Ä��B�D�P�b�…�‡�«�­�à�í‘Q‘S‘`‘„‘§‘»‘‘ï’’ ’J’O’Q’^’’’•’—’â“3“A“}“¤“¾“â“û””A”C”�”¥”º”¼”ç”û”ý•A•G•—•ΕԖ–o–½——4—`—b—y—{—ˆ—°—È—î˜$˜[˜u˜‘˜¦˜®˜³˜¶˜¸™ ™I™N™˜™äššš8šSšmš“š¾šÄšÞšþ›C›¦›îœ$œZœbœ·œÚ�)�x�–�æžžEžižŸžßŸ'ŸŸ‰ŸŸŸ§Ÿ¬Ÿæ . B H J ^ z Ç¡¡'¡/¡5¡8¡:¡†¡¶¡ô¡ö¢E¢•¢¨¢È¢ê££"£$£G£L£–£²£·¤¤7¤<¤�¤á¥-¥2¥x¥¬¥±¦¦K¦P¦h¦m¦»§ §I§N§•§æ¨4¨o¨t¨¿©©a©°©µ©Ê©Ïª ªqªÁ««d«¯«´¬ ¬X¬¤¬Ú¬ß­2­{­Æ­÷­ü®®i®·®×®Ü¯6¯G¯L¯a¯²¯û° °%°°�°•°¤°©°õ±±e±©² ²l²¾²Å³³Q³X³i³p³¼´ ´7´Y´i´|´¨´Ó´ðµµµ@µ[µ‹µ¸µÎµá¶ ¶0¶B¶]¶m¶¸··G·R·T·¨·¯·ý¸:¸A¸R¸Y¸¨¸ú¹(¹P¹`¹v¹‰¹µ¹ß¹üºº:ºUº…º²ºÈºÛ»»*»<»S»�»Ÿ»ê¼9¼y¼„¼†¼Ô¼Û½'½w½�½”½ä¾2¾B¾I¾Z¾a¾ª¾ø¿5¿R¿T¿˜¿êÀ@-À@4À@‚À@¨À@¾À@ØÀ@ÚÀA0ÀA{ÀA‚ÀA×ÀB/ÀB6ÀBdÀBkÀBºÀC ÀCÀCnÀC¹ÀCÙÀCïÀDÀDÀDdÀDkÀD»ÀEÀEKÀEsÀEuÀEÃÀFÀF2ÀF9ÀFˆÀFÈÀFôÀFûÀGMÀG^ÀGtÀG˜ÀGšÀGÅÀGÌÀHÀHiÀHÀH†ÀH×ÀI$ÀI+ÀI<ÀICÀI†ÀIÔÀJÀJ)ÀJ+ÀJpÀJÅÀKÀKÀK2ÀK4ÀK€ÀKÔÀLÀLwÀLˆÀL�ÀLçÀM4ÀM;ÀMÀM•ÀM¶ÀM¸ÀNÀNkÀNrÀNÄÀOÀONÀOUÀO³ÀOºÀOÞÀOôÀP!ÀP#ÀPjÀP¤ÀP«ÀPûÀQDÀQ^ÀQeÀQ¹ÀQàÀQöÀRÀRÀR]ÀR”ÀR›ÀRáÀRèÀS:ÀSeÀS·ÀTÀT4ÀT;ÀT{ÀT‘ÀTºÀT¼ÀTÿÀU^ÀUeÀU¯ÀUÅÀUÞÀUàÀV4ÀVjÀVqÀVÄÀWÀWgÀWšÀW¡ÀWðÀXBÀXVÀX]ÀX®ÀXÌÀXÓÀX÷ÀY ÀY4ÀY6ÀY�ÀYÞÀYåÀZ7ÀZ’ÀZíÀZôÀ[À[.À[XÀ[ZÀ[žÀ[ôÀ[ûÀ\DÀ\–À\ãÀ]3À]:À]…À]ÈÀ]ÝÀ]äÀ^$À^OÀ^eÀ^~À^€À^¾À^ÅÀ_À_4À_;À_RÀ_œÀ_½À_ÄÀ` À`3À`:À`KÀ`RÀ`­À`ÓÀ`ÕÀaÀa,Àa`ÀaƒÀaÑÀb Àb4Àb9Àb;ÀbHÀbdÀb­ÀböÀbûÀbýÀc Àc\Àc_ÀcaÀc±ÀcýÀdÀddÀd•Àd—ÀdØÀdÿÀeÀeÀe0ÀeTÀe¡ÀeñÀf;Àf@ÀfBÀfOÀfcÀf“ÀfâÀg ÀgÀg*Àg/Àg1Àg>ÀgTÀglÀgžÀg£Àg¥ÀgêÀh:ÀhuÀhºÀhÜÀiÀi$ÀiJÀiyÀi›ÀiËÀiîÀjÀj`Àj«ÀjäÀjöÀjÿÀkÀkVÀkmÀk�ÀkÝÀkíÀkýÀl ÀlÀl_ÀlŒÀl£ÀlËÀlØÀm!Àm8Àm`ÀmmÀmvÀm}Àm‚Àm„Àm‘Àm¹ÀnÀn~Àn¿ÀnÁÀnäÀo4ÀolÀonÀoÒÀoâÀoêÀoìÀpÀpjÀp“Àp±ÀpÖÀpõÀq ÀqZÀq\ÀqˆÀqãÀqþÀr4ÀrXÀr‚Àr˜Àr¹ÀrÙÀrÛÀs(ÀsMÀs£ÀsùÀsûÀtRÀteÀt‹Àt¯ÀtóÀu4ÀuhÀuŠÀu°ÀuÐÀuúÀvÀvEÀvyÀv’ÀvšÀvœÀvÃÀvòÀwÀw1ÀwbÀwjÀwlÀw’ÀwªÀwÊÀxÀx Àx?ÀxTÀxkÀxŠÀxÆÀxõÀy'Ày;Ày^ÀyÀy«ÀzÀz&Àz\Àz£Àz¹ÀzÍÀzßÀzïÀ{À{fÀ{tÀ{€À{ŠÀ{˜À{°À{ÐÀ|À|+À|JÀ|_À|‡À|ÖÀ|äÀ|ðÀ|úÀ}À}À}&À}FÀ}xÀ}žÀ}äÀ~JÀ~RÀ~TÀ~ŸÀ~ÙÀ~ïÀ~öÀ~øÀ ÀZÀƒÀ™ÀÿÀ€EÀ€�À€ÃÀ€îÀ�À�AÀ�yÀ�ÔÀ‚)À‚ˆÀ‚®À‚áÀƒÀƒ4ÀƒBÀƒNÀƒXÀƒ`ÀƒeÀƒhÀƒjÀƒºÀƒ¿À„ À„-À„2À„„À„ÍÀ„ÒÀ…À…8À…=À…ŒÀ…ÜÀ…þÀ†À†QÀ†©À†®À†þÀ‡EÀ‡JÀ‡›À‡ïÀˆ;Àˆ@Àˆ‘ÀˆàÀˆýÀ‰À‰SÀ‰¤À‰ôÀŠEÀŠ–ÀŠâÀŠ÷ÀŠüÀ‹QÀ‹ À‹ìÀŒ"ÀŒ'ÀŒyÀŒ¿À�À�*À�/À�}À�ÎÀŽÀŽQÀŽVÀŽkÀŽÉÀŽÎÀ�(À�9À�>À�MÀ�RÀ�£À�²À� À�oÀ�¬À�áÀ�èÀ‘8À‘IÀ‘qÀ‘�À‘—À‘ªÀ‘ÖÀ’À’#À’@À’RÀ’fÀ’�À’«À’ÛÀ“À“À“1À“[À“€À“›À“­À“ÃÀ“ÓÀ” À”]À”¯À”ÂÀ”ÍÀ”ÝÀ• À•TÀ•_À•…À•¡À•¾À•ÀÀ–À–=À–DÀ–ŒÀ–ÙÀ—+À—2À—À—ÌÀ˜À˜lÀ˜¡À˜¨À˜øÀ™ À™À™'À™UÀ™›À™¢À™þÀšÀš@ÀšPÀšwÀš�Àš ÀšÌÀšöÀ›À›6À›HÀ›\À›†À›¡À›ÑÀ›þÀœÀœ'ÀœQÀœvÀœ‘ÀœËÀœìÀœüÀ�5À�†À�ØÀ�ëÀ�öÀž Àž)Àž+ÀžNÀžUÀž¦ÀžèÀžïÀŸ<ÀŸjÀŸqÀŸÀÀ À aÀ ²À¡À¡TÀ¡[À¡§À¡÷À¢ À¢À¢aÀ¢±À¢ÎÀ¢ÐÀ£À£À£]À£wÀ£yÀ£ÌÀ£õÀ£÷À¤GÀ¤NÀ¤�À¤íÀ¥6À¥]À¥_À¥©À¥ÁÀ¥ÈÀ¦À¦eÀ¦|À¦ƒÀ¦ÏÀ§À§&À§(À§sÀ§—À§™À§èÀ¨À¨À¨OÀ¨žÀ¨ìÀ©À©)À©+À©mÀ©tÀ©¹À©ÔÀ©ÖÀªÀª@ÀªBÀª™ÀªÆÀªÈÀ«À«FÀ«HÀ«ŒÀ«­À«¯À«ðÀ¬À¬À¬[À¬tÀ¬vÀ¬ÇÀ¬îÀ¬ðÀ­1À­JÀ­LÀ­›À­ÂÀ­ÉÀ®À®8À®?À®PÀ®WÀ®²À®ØÀ®ÚÀ¯+À¯kÀ¯rÀ¯¾À°À°<À°>À°‹À°ÖÀ± À± À±VÀ±ŒÀ±ŽÀ±ÖÀ±ÝÀ²/À²€À²‡À²ÓÀ³$À³]À³dÀ³€À³—À³™À³àÀ³çÀ´9À´ŠÀ´ŸÀ´¦À´ÕÀ´óÀ´õÀµCÀµ^Àµ`ÀµmÀµËÀµÎÀµÐÀ¶ À¶lÀ¶‡À¶ÝÀ·À·3À·YÀ·‘À·ÃÀ·íÀ¸"À¸WÀ¸wÀ¸yÀ¸†À¸œÀ¸´À¸æÀ¹À¹'À¹RÀ¹±À¹¸À¹½À¹¿À¹ÌÀ¹îÀºÀºkÀº ÀºöÀºûÀºýÀ» À»À»MÀ»¨À»¯À»ÔÀ»õÀ¼ À¼À¼À¼0À¼kÀ¼ŠÀ¼ÈÀ¼ñÀ½$À½+À½<À½AÀ½CÀ½iÀ½ÉÀ¾,À¾lÀ¾”À¾¥À¾­À¿À¿?À¿À¿°À¿ÁÀ¿ÉÀÀÀÀ$ÀÀ&ÀÀFÀÀˆÀÀÖÀÀåÀÀìÀÀîÀÁÀÁ*ÀÁ~ÀÁ ÀÁôÀÁöÀÂBÀÂTÀ˜ÀÂíÀÃ%ÀÃzÀÊÀÃäÀÄ,ÀÄQÀÄXÀÄZÀÄuÀÄ�ÀÄ¡ÀÄáÀÅÀÅGÀÅQÀÅXÀÅ]ÀÅ_ÀÅ¡ÀÅòÀÆ>ÀÆ�ÀÆ·ÀÆÊÀÆãÀÇ ÀÇ,ÀÇSÀÇvÀÇŸÀÇÈÀÇÑÀÇÚÀÇßÀÇáÀÇÿÀÈ0ÀÈgÀÈnÀÈ’ÀÈ—ÀÈ™ÀȦÀÈÎÀÉ%ÀÉ8ÀÉ^ÀÉrÀÉ”ÀÉâÀÉùÀÊ=ÀÊ}ÀʱÀËÀËÀË?ÀËŽÀË¥ÀËÏÀËâÀÌÀÌ!ÀÌOÀÌ�ÀÌÊÀÍÀÍ:ÀÍOÀÍÀÍ¿ÀÍúÀÎ6ÀÎpÀÎ…ÀΨÀÎÌÀÎìÀÏÀÏ.ÀÏGÀÏOÀÏQÀÏ{ÀÏšÀÏÀÀÏúÀÐ$ÀÐiÀШÀÐÃÀÐêÀÑÀÑ4ÀÑŽÀÑÐÀÒ$ÀÒRÀÒxÀÒ ÀÒðÀÓ8ÀÓ`ÀÓÆÀÔÀÔ[ÀÔ€ÀÔæÀÕ4ÀÕOÀÕqÀÕ©ÀÕúÀÖ&ÀÖWÀÖgÀÖuÀÖ�ÀÖ‹ÀÖ“ÀÖ˜ÀÖ›ÀÖ�ÀÖòÀ×À×BÀ×[À×zÀ×™À×½À×ïÀØÀØ)ÀØEÀØpÀØœÀظÀØÝÀÙÀÙ'ÀÙPÀÙÀÙžÀÙ¿ÀÙÞÀÙåÀÙçÀÚÀÚMÀÚjÀÚŠÀÚ·ÀÚØÀÚñÀÛÀÛAÀÛhÀÛ�ÀÛ£ÀÛÅÀÛåÀÜÀÜ<ÀÜZÀ܃ÀÜ…ÀÜ’ÀÜ­ÀÝ ÀÝÀÝÀÝjÀÝlÀÝyÀݸÀݺÀÝÇÀÞÀÞ{ÀÞÀÀÞÂÀÞ÷ÀßNÀßPÀ߆ÀßÙÀàÀàÀàÀà$Àà&Àà~Àà�Àà¶ÀáÀá-ÀánÀávÀáxÀáÜÀáìÀáôÀáöÀâÀâmÀâ–Àâ­ÀâÒÀã-Àã/Àã[Àã¯ÀãÊÀäÀä$ÀäMÀäcÀä„Àä¤Àä¦ÀäÖÀäöÀå(ÀåGÀå†Àå¦ÀåæÀåþÀæÀæ4ÀæQÀævÀæ•ÀæÁÀæáÀçÀçÀçhÀç±ÀçÕÀçûÀè"ÀèfÀè�Àè×ÀèóÀéÀéDÀénÀé¡ÀêÀêƒÀêÅÀêôÀë!ÀëYÀë¾ÀëìÀì.Àì�Àì£ÀìÃÀìáÀìýÀíÀí/ÀíEÀí¥ÀííÀîÀî0ÀîSÀîwÀîŸÀîëÀï5ÀïOÀïgÀï{Àï�Àï�ÀïÜÀð+Àð9ÀðEÀðOÀðWÀðYÀð�Àð³ÀðºÀð¼ÀðÎÀñ"ÀñdÀñ¢ÀñÚÀòÀòNÀòœÀòèÀóÀó3ÀógÀó¾ÀôÀôjÀôŒÀôáÀõ Àõ!Àõ+Àõ3Àõ8Àõ:ÀõGÀõ“ÀõÇÀõøÀö3ÀöŠÀö³ÀöÞÀ÷'À÷rÀ÷¯À÷ìÀø)ÀøTÀø¥ÀøÖÀù Àù:Àù?ÀùBÀùDÀùpÀùuÀù¿Àù×ÀúÀú7Àú9ÀúFÀú†Àú¥ÀúýÀûÀû Àû ÀûÀûlÀûÐÀûÕÀûØÀûÚÀüÀüjÀülÀü–Àü¯ÀüÓÀüóÀýÀý Àý"Àý$Àý<ÀýAÀýCÀý[Àý]Àý¯ÀþÀþ`Àþ}Àþ�ÀþêÀþþÀÿ-Àÿ2Àÿ4ÀÿAÀÿ…ÀÿÑÀÿîÀÀ ÀYÀ”À™À›À¨ÀÀ/ÀIÀ]ÀdÀºÀÀ#À7À>À€ÀÆÀûÀÀlÀqÀsÀ€ÀšÀÄÀåÀçÀÀÀÀÀoÀªÀåÀ4À‘À–À˜À¥ÀçÀ À À=À?ÀeÀjÀlÀyÀ±ÀÛÀÝÀ÷À ÀÀkÀmÀ“À®ÀØÀÀgÀ”ÀžÀ¥ÀªÀ¬À¹À À 2À 4À NÀ cÀ jÀ lÀ ¹À »À ÚÀ öÀ *À dÀ fÀ ŽÀ «À ÆÀ À DÀ NÀ VÀ [À ^À `À ¤À ©À üÀ HÀ ]À —À øÀ úÀ .À 0À YÀ [À ©À ßÀ ýÀ ÿÀ À4À]À_ÀzÀœÀäÀÀ&ÀyÀ¨À¸ÀÙÀñÀÀIÀÀŸÀ±À¸ÀºÀåÀÀSÀUÀqÀ‘À¯ÀèÀ=ÀDÀFÀuÀŽÀ¥ÀËÀæÀîÀðÀ À,À{ÀšÀ¤À«À­ÀÃÀÀ(ÀdÀ|À›À¥À­À²ÀµÀ·ÀÀCÀ–À»À¿ÀþÀ À6À^À¨ÀÞÀÀXÀŒÀÄÀÀJÀLÀmÀŒÀ¯ÀÐÀîÀÀ0ÀTÀWÀYÀ¨ÀñÀ>À†À’ÀºÀÞÀÀ?ÀbÀ�À¼ÀåÀÀ+ÀQÀsÀ¡À»ÀÙÀýÀÀEÀiÀ�ÀÁÀÝÀùÀÀ-À\À€À˜ÀØÀãÀÀ3ÀWÀoÀŸÀßÀêÀ À .À PÀ zÀ ’À ÎÀ æÀ!À!À!4À!]À!ƒÀ!ŸÀ!ªÀ!ÑÀ!þÀ"(À"@À"xÀ"�À"›À"ÆÀ"÷À#À#$À#&À#HÀ#tÀ#œÀ#¤À#ìÀ$À$JÀ$qÀ$šÀ$¡À$£À$µÀ$ºÀ$¼À$ÜÀ%À%(À%KÀ%uÀ%£À%ÑÀ%õÀ%ýÀ&À&À&<À&aÀ&ŽÀ&­À&ÆÀ&éÀ'À'5À'NÀ'vÀ'‚À'ÎÀ'ØÀ'ßÀ'áÀ(À(À(À(!À(;À(SÀ(jÀ(ÆÀ)%À)/À)7À)<À)>À)bÀ)ŽÀ)¶À)ÙÀ*À*1À*9À*YÀ*€À*šÀ*´À*ïÀ+À+ À+ À+XÀ+]À+_À+ªÀ+ÍÀ+ïÀ,À,?À,bÀ,ŒÀ,ºÀ,ãÀ,ëÀ- À-2À-LÀ-fÀ-¡À-µÀ-¼À-¾À-ØÀ-òÀ.EÀ.MÀ.RÀ.TÀ.ŸÀ.ÂÀ.áÀ/À/+À/MÀ/sÀ/�À/«À/×À0À0 À02À04À0SÀ0šÀ0éÀ0ýÀ1À1À1À1AÀ1HÀ1JÀ1pÀ1©À1ÅÀ1ÍÀ1ÏÀ1ñÀ2À2 À2À2NÀ2SÀ2UÀ2vÀ2ŸÀ2ÄÀ2èÀ3À3À3?À3SÀ3ZÀ3\À3vÀ3�À3¦À3þÀ4[À4eÀ4mÀ4rÀ4tÀ4¿À4âÀ5À50À5WÀ5}À5—À5¿À5éÀ5ñÀ6À6À6À6!À6HÀ6cÀ6¾À6ÀÀ6ÍÀ6ïÀ7<À7DÀ7FÀ7�À7”À7–À7»À7èÀ8À83À8;À8™À8žÀ8¡À8£À8êÀ8ïÀ95À9oÀ9™À9žÀ9îÀ:7À:FÀ:KÀ:˜À:ëÀ; À;LÀ;šÀ;´À;àÀ;ðÀ<À<À<3ÀÀ>%À>cÀ>zÀ>|À>ËÀ?À?RÀ?vÀ?xÀ?ÈÀ?çÀ?îÀ@:À@†À@™À@ À@¹À@ÛÀ@ÝÀ@üÀ@þÀAÀAÀA*ÀARÀA™ÀA·ÀAÆÀAîÀBLÀBVÀB]ÀB_ÀB¹ÀBÓÀCÀCJÀCTÀC[ÀC]ÀC³ÀCÐÀCñÀD ÀD$ÀDEÀDtÀD‹ÀD­ÀDÐÀDòÀEHÀEaÀE�ÀE³ÀFÀF;ÀFŒÀF§ÀFÁÀFæÀGIÀG]ÀGoÀGÀG�ÀG™ÀG£ÀGºÀGÜÀGõÀHÀH/ÀH:ÀHDÀHLÀHQÀHTÀHVÀH„ÀH�ÀHŸÀH¬ÀHÔÀIÀI^ÀI`ÀIªÀIÍÀIïÀJ3ÀJLÀJ_ÀJ¤ÀJÁÀJÞÀKÀK ÀKYÀK�ÀKžÀKªÀK´ÀK¼ÀKÚÀKùÀLÀL[ÀLƒÀL¨ÀLÆÀLÒÀLñÀMÀMÀM ÀMbÀMgÀMjÀMlÀM¿ÀMÍÀMùÀNKÀNMÀNvÀN›ÀN�ÀNéÀOÀOgÀO‰ÀO°ÀO·ÀO¹ÀPÀPÀP;ÀP‰ÀP�ÀP’ÀP÷ÀPüÀPþÀQ ÀQ3ÀQ^ÀQ®ÀRÀRIÀR†ÀRÖÀS$ÀS8ÀSgÀSŸÀSÌÀSÖÀSäÀT ÀTÀTÀTÀTÀTSÀTÀT®ÀTõÀT÷ÀUÀU5ÀU7ÀUDÀUlÀUÂÀUÕÀUýÀVÀV/ÀVPÀVuÀV–ÀVùÀWÀWÀWÀWÀWÀW!ÀWrÀW„ÀW¿ÀWäÀX ÀX,ÀXQÀXoÀXvÀXxÀXªÀXÛÀYÀY-ÀY/ÀY<ÀYdÀY�ÀYžÀYêÀZ"ÀZAÀZŠÀZ£ÀZÆÀZáÀZûÀ[)À[~À[ŸÀ[³À\ À\'À\}À\ À\ôÀ]?À]UÀ]iÀ]{À]‹À]™À]¥À]¯À]·À]¼À]¿À]ÁÀ^À^"À^[À^~À^¦À^ÆÀ^äÀ_ À_À_À_DÀ_bÀ_ˆÀ_´À_¶À_ÃÀ_ëÀ`À`2À`WÀ`À`‰À`œÀ`íÀa ÀaNÀajÀa�Àa±Àb ÀbMÀb]Àb›Àb»ÀcÀc.Àc@ÀcPÀc^ÀcjÀctÀc|Àc�Àc„Àc†Àc¼ÀcèÀdBÀdƒÀd…Àd³ÀdäÀeÀeÀeÀe8ÀeSÀezÀe£Àe¼ÀeòÀfÀfBÀfhÀfvÀfÁÀfÍÀf×ÀfßÀfäÀfæÀfóÀgLÀgOÀgQÀg�Àg’ÀgàÀh-Àh?ÀhDÀh‹Àh®ÀhìÀiÀi1ÀiUÀi}Ài ÀiÈÀiãÀjÀj'ÀjAÀj€Àj±Àj³ÀjïÀkÀk8Àk[Àk„Àk�ÀkºÀk×ÀkîÀkðÀl Àl(ÀlÀlŒÀl¡ÀlñÀmCÀmcÀmkÀm|Àm�ÀmƒÀm§ÀnÀn Àn ÀnÀn@ÀnQÀnmÀn§ÀnÔÀnçÀo-ÀoxÀoÌÀpÀpHÀpVÀpŒÀp¨ÀpµÀpÀÀpÖÀpáÀpðÀqÀqPÀqsÀq}Àq‘ÀqœÀq¯Àq´Àq·Àq¹Àr ÀrRÀrWÀr£Àr¼ÀrÁÀs Às?ÀsDÀs‡ÀsÙÀsëÀsðÀtBÀtŒÀt§ÀtáÀtÿÀuÀu;Àu\Àu�Àu¶ÀuæÀuñÀuóÀvÀvJÀv~Àv€Àv¤Àv¦Àv³ÀvÛÀw ÀwMÀwnÀw•Àw¶ÀwíÀwùÀwûÀx(ÀxhÀxŸÀyÀycÀy¿ÀzÀz{ÀzÙÀ{?À{~À{»À{ïÀ|EÀ|£À|ýÀ}QÀ}­À~À~eÀ~mÀ~oÀ~½À ÀUÀ§ÀÔÀþÀ€À€{À€œÀ€ÇÀ€ÑÀ€ÙÀ€ÞÀ€áÀ€ãÀ�/À�hÀ�mÀ�ºÀ�ÑÀ�ÖÀ‚&À‚yÀ‚¾À‚ÃÀƒÀƒYÀƒ^Àƒ¦ÀƒíÀƒòÀ„1À„rÀ„ÆÀ…À…;À…GÀ…sÀ…›À…¹À…òÀ†(À†TÀ†ŒÀ†¾À†ðÀ‡À‡bÀ‡¢À‡ÞÀˆÀˆZÀˆšÀˆÔÀ‰À‰BÀ‰vÀ‰´À‰ìÀŠÀŠ>ÀŠ^ÀбÀŠÉÀ‹À‹vÀ‹ÃÀ‹ÅÀŒÀŒhÀŒjÀŒ�ÀŒÎÀ� À� À�UÀ�¦À�ÎÀ�òÀŽÀŽÀŽCÀŽnÀŽ—À޽ÀŽìÀ�À�À�=À�]À�€À� À�ÅÀ�ÇÀ�îÀ�À�1À�MÀ�OÀ�›À�æÀ‘À‘À‘NÀ‘pÀ‘rÀ‘½À’ À’]À’·À’ÛÀ’ÝÀ“À“TÀ“jÀ“rÀ“wÀ“yÀ“ÇÀ”À”BÀ”HÀ”–À”¸À”¾À• À•]À•§À•ôÀ–DÀ–PÀ–†À–§À–ÎÀ–íÀ—À—?À—[À—cÀ—¼À˜À˜À˜AÀ˜CÀ˜–À˜ÞÀ™CÀ™¢À™áÀ™ùÀšÀš!Àš€Àš‚ÀšÔÀ›&À›uÀ›ÃÀ›ØÀ›ÚÀœ,ÀœAÀœaÀœpÀœ¥ÀœþÀ�bÀ�dÀ�ÃÀ�ùÀž2ÀžLÀžTÀžVÀžžÀžÇÀžüÀŸÀŸÀŸ/ÀŸDÀŸfÀŸ’ÀŸÄÀŸßÀŸôÀŸüÀ À À NÀ ¬À ±À ³À þÀ¡]À¡bÀ¡dÀ¡ªÀ¡ÔÀ¢À¢0À¢cÀ¢hÀ¢jÀ¢’À¢¼À¢ÐÀ¢×À¢ùÀ£.À£\À£“À£•À£âÀ¤4À¤<À¤>À¤vÀ¤œÀ¤ºÀ¤ÂÀ¤ÄÀ¥À¥YÀ¥mÀ¥uÀ¥wÀ¥™À¥ÔÀ¥÷À¦8À¦_À¦‘À¦­À§À§À§À§À§À§<À§¡À§£À§ÅÀ§ÙÀ§àÀ§âÀ¨ À¨eÀ¨¸À¨ÀÀ¨ÅÀ¨ÇÀ¨êÀ©À©`À©bÀ©ˆÀ©œÀ©£À©¥À©ÎÀª,ÀªJÀªlÀªÐÀªÚÀªâÀªçÀªéÀ« À«5À«|À«~À«¢À«¶À«½À«¿À«÷À¬À¬;À¬CÀ¬EÀ¬œÀ¬ÜÀ¬ðÀ­MÀ­UÀ­WÀ­yÀ­¦À­ÄÀ­æÀ®HÀ®RÀ®ZÀ®_À®aÀ®À®âÀ¯EÀ¯¤À¯¦À¯ñÀ°EÀ°}À°‘À°˜À°šÀ°ÓÀ±À±CÀ±qÀ±šÀ±ÆÀ±êÀ² À²[À²›À²´À³À³<À³vÀ³¦À³ÍÀ´(À´:À´dÀ´tÀ´‚À´ŽÀ´˜À´ŸÀ´¡À´ñÀµBÀµPÀµ‡Àµ²À¶ À¶-À¶mÀ¶»À·À·#À·-À·4À·6À·HÀ·MÀ·OÀ·qÀ·�À·åÀ¸HÀ¸§À¸©À¸æÀ¸úÀ¹À¹À¹$À¹pÀ¹”À¹ÆÀ¹ïÀºÀº?Àº—Àº·ÀºÛÀºôÀ»FÀ»|À»¶À»æÀ¼ À¼mÀ¼À¼›À¼ËÀ¼ùÀ½ À½À½#À½-À½4À½6À½UÀ½ À½ÕÀ¾À¾8À¾XÀ¾bÀ¾dÀ¾¦À¾¼À¿À¿"À¿$À¿uÀ¿”À¿¸À¿çÀÀÀÀ+ÀÀyÀÀßÀÀëÀÀõÀÀüÀÀþÀÁÀÁÀÁÀÁ7ÀÁaÀÁ§ÀÁ©ÀÁÌÀÁàÀÁçÀÁéÀÂÀÂmÀÂÁÀÂÉÀÂÎÀÂÐÀÂôÀÃ"ÀÃlÀ×ÀÃÞÀÃàÀÄÀÄÀÄ"ÀÄ$ÀÄ\ÀÄ…ÀÄ£ÀÄ«ÀÄáÀÅ!ÀÅ5ÀÅŠÀÅ’ÀÅ”ÀÅÂÀÅäÀÆÀÆLÀƈÀÆŠÀÆØÀÇÀÇ4ÀÇtÀÇ·ÀÈÀÈÀÈÀÈ?ÀÈLÀȤÀÈÅÀÉ"ÀÉ|ÀÉ~ÀÉ“ÀÉ›ÀÉ ÀÉ¢ÀÉÇÀÉîÀÊÀÊ ÀÊ+ÀÊ`ÀÊŽÀÊÅÀÊÇÀËÀËfÀËnÀËpÀËÖÀËØÀÌÀÌiÀÌyÀÌ�À̃ÀÌ¥ÀÌàÀÍÀÍDÀÍkÀÍšÀͶÀÎ ÀÎÀÎÀÎ!ÀÎ#ÀÎ?ÀΞÀΠÀοÀÎÓÀÎÚÀÎÜÀÏÀÏYÀϪÀϲÀÏ·ÀϹÀÏÙÀÐÀÐIÀÐvÀпÀÐÁÀÐäÀÐøÀÐÿÀÑÀÑ7ÀÑ\ÀÑwÀÑÀÑœÀÑžÀÑÈÀÒÀÒHÀÒ‚ÀÒ¾ÀÒûÀÓ!ÀÓJÀÓLÀÓ„ÀÓ´ÀÓêÀÓøÀÔ)ÀÔ`ÀÔgÀÔiÀÔºÀÔÒÀÔøÀÕ#ÀÕ}ÀÕÙÀÕùÀÖGÀÖ^ÀÖhÀÖoÀÖqÀÖÇÀÖÉÀÖëÀ×NÀ×lÀ×”À׫À×ÉÀØÀØ�ÀØ•ÀØ¥ÀسÀØ¿ÀÙÀÙÀÙ ÀÙ%ÀÙ'ÀÙEÀÙ¨ÀÙÔÀÚÀÚÀÚ�ÀÚ¢ÀÚ¶ÀÚ½ÀÚ¿ÀÚ÷ÀÛ*ÀÛrÀÛtÀÛ�ÀÛðÀÜÀÜfÀÜpÀÜwÀÜyÀÜÃÀÝÀÝbÀݵÀÝÃÀÝÿÀÞ#ÀÞUÀÞ~ÀÞªÀÞÎÀß&ÀßFÀß~À߬ÀßÑÀà/Àà?ÀàYÀà‡Àà¯Àà½ÀàÉÀàÓÀàÚÀàÜÀá*ÀáRÀásÀá—ÀáÅÀáîÀâÀâ>Àâ^Àâ–ÀâÄÀâéÀãBÀãRÀãzÀãˆÀã”ÀãžÀã¥Àã§Àã¹Àã¾ÀãÀÀãÛÀä8Àä:ÀäXÀälÀäsÀäuÀäÀÀåÀåFÀåZÀåaÀåcÀåÆÀåãÀæ6Àæ8ÀæfÀæhÀæºÀæÔÀç,Àç.ÀçeÀç­ÀçÃÀèÀèEÀè~Àè�Àè™Àè¾ÀèÆÀèÈÀèñÀéÀéNÀégÀé…Àé©ÀéýÀêÀêÀêÀêÀê3Àê”Àê–Àê¶ÀêÊÀêÑÀêÓÀêüÀëQÀë£Àë«Àë°Àë²ÀëÑÀì6Àì8ÀìoÀìƒÀìŠÀìŒÀìÂÀìæÀíÀí Àí ÀíBÀí‚ÀíÓÀíãÀíëÀííÀîÀîDÀîtÀî­Àî¯ÀîÑÀîÞÀï4ÀïUÀï²Àð Àð*ÀðdÀð†Àð±ÀðÉÀðõÀñÀñ(Àñ2Àñ:Àñ?ÀñAÀñbÀñ�ÀñÔÀòÀòLÀòNÀòrÀò†Àò�Àò�ÀòÅÀòëÀóÀóÀóEÀó…ÀóÖÀóæÀóîÀóðÀôÀôÀô?ÀôtÀô¤ÀôÝÀôßÀõ,ÀõdÀõ‹ÀõÎÀöÀölÀösÀöuÀö—Àö¤ÀöüÀ÷À÷zÀ÷ÔÀ÷éÀ÷ñÀ÷öÀ÷ùÀ÷ûÀøHÀø‘ÀøßÀùÀù4ÀùgÀùmÀùÆÀùÉÀùËÀú$ÀúVÀúžÀúØÀúÚÀû*ÀûyÀûÉÀüÀüÀüXÀüªÀüÅÀüÛÀüôÀýÀý,ÀýAÀýTÀýZÀý]Àý_Àý’Àý»ÀýÚÀýúÀþ"ÀþCÀþbÀþgÀþ’Àþ»Àþ½ÀþüÀÿ7Àÿ9ÀÿzÀÿ¹Àÿ»ÀÿîÀ+À�À’À�ÀèÀ6À<ÀGÀ�ÀÜÀâÀäÀÀ&ÀNÀmÀ�À®À¸ÀÛÀÀ"ÀCÀcÀmÀrÀu-NavigationBarBottomMode_kNavBarPersistentHeight!_kNavBarLargeTitleHeightExtension_kNavBarShowLargeTitleThreshold"_kNavBarScrollUnderAnimationExtent_kNavBarEdgePadding_kNavBarBottomPadding_kNavBarBackButtonTapWidth_kSearchFieldCancelButtonWidth_kNavBarSearchDuration_kNavBarSearchCurve_kNavBarTitleFadeDuration_kDefaultNavBarBorderColor_kDefaultNavBarBorder_kTransparentNavBarBorder _kTopNavBarHeaderTransitionCurve#_kBottomNavBarHeaderTransitionCurve_defaultHeroTag_HeroTag_FixedSizeSlidingTransition_wrapWithBackground_isTransitionableCupertinoNavigationBar_CupertinoNavigationBarStateCupertinoSliverNavigationBar"_CupertinoSliverNavigationBarState&_LargeTitleNavigationBarSliverDelegate _LargeTitle_RenderLargeTitle_PersistentNavigationBar"_NavigationBarStaticComponentsKeys_NavigationBarStaticComponents CupertinoNavigationBarBackButton _BackChevron _BackLabel _CancelButton_InactiveSearchableBottom_ActiveSearchableBottom_NavigationBarSearchField_TransitionableNavigationBar_NavigationBarTransition"_NavigationBarComponentsTransition(_linearTranslateWithLargestRectSizeTween_navBarHeroLaunchPadBuilder_navBarHeroFlightShuttleBuilder 0flutter.cupertino.CupertinoNavigationBar.leading€íWidget to place at the start of the navigation bar. Normally a back button for a normal page or a cancel button for full page dialogs. If null and [automaticallyImplyLeading] is true, an appropriate button will be automatically created.Bflutter.cupertino.CupertinoNavigationBar.automaticallyImplyLeading‚PControls whether we should try to imply the leading widget if null. If true and [leading] is null, automatically try to deduce what the [leading] widget should be. If [leading] widget is not null, this parameter has no effect. Specifically this navigation bar will: 1. Show a 'Cancel' button if the current route is a `fullscreenDialog`. 2. Show a back chevron with [previousPageTitle] if [previousPageTitle] is not null. 3. Show a back chevron with the previous route's `title` if the current route is a [CupertinoPageRoute] and the previous route is also a [CupertinoPageRoute].:flutter.cupertino.CupertinoNavigationBar.previousPageTitle�]Manually specify the previous route's title when automatically implying the leading back button. Overrides the text shown with the back chevron instead of automatically showing the previous [CupertinoPageRoute]'s `title` when [automaticallyImplyLeading] is true. Has no effect when [leading] is not null or if [automaticallyImplyLeading] is false.1flutter.cupertino.CupertinoNavigationBar.trailing€‚Widget to place at the end of the navigation bar. Normally additional actions taken on the page such as a search or edit function.8flutter.cupertino.CupertinoNavigationBar.backgroundColor�ÁThe background color of the navigation bar. If it contains transparency, the tab bar will automatically produce a blurring effect to the content behind it. This behavior can be disabled by setting [enableBackgroundFilterBlur] to false. By default, the navigation bar's background is visible only when scrolled under. This behavior can be controlled with [automaticBackgroundVisibility]. Defaults to [CupertinoTheme]'s `barBackgroundColor` if null.Fflutter.cupertino.CupertinoNavigationBar.automaticBackgroundVisibility��Whether the navigation bar appears transparent when no content is scrolled under. If this is true, the navigation bar's background color will be transparent until the content scrolls under it. If false, the navigation bar will always use [backgroundColor] as its background color. If the navigation bar is not a child of a [CupertinoPageScaffold], this has no effect. This value defaults to true.3flutter.cupertino.CupertinoNavigationBar.brightness�?The brightness of the specified [backgroundColor]. Setting this value changes the style of the system status bar. Typically used to increase the contrast ratio of the system status bar over [backgroundColor]. If set to null, the value of the property will be inferred from the relative luminance of [backgroundColor].0flutter.cupertino.CupertinoNavigationBar.padding�ÓPadding for the contents of the navigation bar. If null, the navigation bar will adopt the following defaults: * Vertically, contents will be sized to the same height as the navigation bar itself minus the status bar. * Horizontally, padding will be 16 pixels according to iOS specifications unless the leading widget is an automatically inserted back button, in which case the padding will be 0. Vertical padding won't change the height of the nav bar./flutter.cupertino.CupertinoNavigationBar.border€›The border of the navigation bar. By default renders a single pixel bottom border side. If a border is null, the navigation bar will not display a border.@flutter.cupertino.CupertinoNavigationBar.transitionBetweenRoutes‚]Whether to transition between navigation bars. When [transitionBetweenRoutes] is true, this navigation bar will transition on top of the routes instead of inside it if the route being transitioned to also has a [CupertinoNavigationBar] or a [CupertinoSliverNavigationBar] with [transitionBetweenRoutes] set to true. This transition will also occur on edge back swipe gestures like on iOS but only if the previous page below has `maintainState` set to true on the [PageRoute]. When set to true, only one navigation bar can be present per route unless [heroTag] is also set. This value defaults to true.Cflutter.cupertino.CupertinoNavigationBar.enableBackgroundFilterBlur�[Whether to have a blur effect when a non-opaque background color is used. When [enableBackgroundFilterBlur] is set to false, the blur effect will be disabled. The behaviour of [enableBackgroundFilterBlur] will only be respected when [automaticBackgroundVisibility] is false or until content scrolls under the navbar. This value defaults to true.0flutter.cupertino.CupertinoNavigationBar.heroTag‚XTag for the navigation bar's Hero widget if [transitionBetweenRoutes] is true. Defaults to a common tag between all [CupertinoNavigationBar] and [CupertinoSliverNavigationBar] instances of the same [Navigator]. With the default tag, all navigation bars of the same navigator can transition between each other as long as there's only one navigation bar per route. This [heroTag] can be overridden to manually handle having multiple navigation bars per route or to transition between multiple [Navigator]s. To disable Hero transitions for this navigation bar, set [transitionBetweenRoutes] to false.†0