Îõ³h$öç+      !"#$%&'()*None àmsuAlways matchesmsuMatches if equalmsuMatches if elementmsuApply a  to get +Accepts ,Ô purefuly for convenience of current use (where matches are optional keys in JSON).msuApply a  to a , to get +A - always matches.None#$3  None^  None #$8:<Ÿ  !"#$  !"#$ Safe-InferredÚ./0123456      !"#$%&'()*+,-./01/023456789:;"msu-0.2.0.0-8I2k0qaKBaBHloaSxoyRzs MSU.MatchMSU.Xrandr.Parse MSU.Context MSU.Monitors Paths_msuMatchAnyEqInmatches matchesMaybe $fToJSONMatch$fFromJSONMatchDisplayname connectedmodes parseXrandrparseXrandrUnsafe $fEqDisplay $fShowDisplayWifiessidContextdisplayswifi getContext getDisplaysgetWifiMonitorsmatchexecreadMonitorsFileThrowreadMonitorsYaml findMonitors createMonitorwriteMonitorsFile$fGenericMonitors$fFromJSONMonitors$fToJSONMonitors$fGenericMatchContext$fFromJSONMatchContext$fToJSONMatchContextghc-prim GHC.TypesBoolbase GHC.MaybeMaybeNothingversion getBinDir getLibDir getDynLibDir getDataDir getLibexecDir getSysconfDirgetDataFileName