SwF             ! " # $ % & '()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[ \ ] ^!_!`"a"b"c#d#e$f$g%h%i%j&k&l'm'n'o(p(q(r)s)t)u*v*w+x+y+z,{,|,}-~-...//0001112233344556667777777788899:::;;<<<===>>???@@@AABBBCCDDDEEFFFFG                   !"#!"#!"#!"#"# $%&$%&$%&$%&%&'()'()'()'()()*+,*+,*+,*+,+,-./-./-./-././0120120120121234534534534545678678678678789:;9:;9:;9:;:;<=><=><=><=>=>?@A?@A?@A?@A@ABCDBCDBCDBCDCDEFGEFGEFGEFGFGHIJHIJHIJHIJIJKLMKLMKLMKLMLMNOPNOPNOPNOPOPQR The author.  The year.  The license. QRQRQRSTUSTUSTUSTUTUVW The href.  The text.  The type. VWVWVWXYZXYZXYZXYZYZ [\][\][\][\]\]!^_The id.  The domain. ^_^_^_"`ab`ab`ab`abab#cd The name.  The email.  The link. cdcdcd$efThe extensions sub-tree. efefef%ghighighighihi&jknThe value which will be between -90 and 90 (values out of the range are truncated using a modulus operation). jkjkjk'lmnlmnlmnlmnmn(opqopqopqopqpq)rstrstrstrstst*uvpThe value which will be between -180 and 180 (values out of the range are truncated using a modulus operation). uvuvuv+wxywxywxywxyxy,z{|z{|z{|z{|{|-}~$The minimum latitude and longitude. $The maximum latitude and longitude. }~}~}~./  The name.  The desc.  The author. The copyright. The links (link).  The time. The keywords.  The bounds. The extensions 012 The lat.  The lon.  The ele.  The time. 34The points (pt). 5mThe value which will be between 0 and 360 (values out of the range are truncated using a modulus operation). 67 The catamorphism for FixType.  The value if none.  The value if twod.  The value if threed.  The value if dgps.  The value if pps. The value to fold.  Construct a FixType with a value of none.  Construct a FixType with a value of 2d.  Construct a FixType with a value of 3d.  Construct a FixType with a value of dgps.  Construct a FixType with a value of pps.  Construct a FixType using a string with a value of [none, 2d, 3d, dgps, pps].  The string value to construct a FixType with. 89The value between 0 and 1023. :; The lat.  The lon.  The ele.  The time.  The magvar. The geoidheight.  The name.  The cmt.  The desc.  The src. The links (link).  The sym.  The type.  The fix.  The sat.  The hdop.  The vdop.  The pdop. The ageofdgpsdata.  The dgpsid. The extensions. <=>  The name.  The cmt.  The desc.  The src. The links (link).  The number.  The type. The extensions. The route points (rtept). ?@AThe track points (trkpt). The extensions. BC  The name.  The cmt.  The desc.  The src. The links (link).  The number.  The type. The extensions. The track segments (trkseg). DE The version.  The creator. The metadata. The waypoints (wpt). The routes (rte). The tracks (trk). The extensions. FThe gpx element contents.  Reads a GPX file into a list of Gpx values removing whitespace. )Reads 0 or more GPX files into a list of Gpx values removing whitespace. G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~HIJKLMNOPQRSTUVWXYZ[\]^_ ` a b c d e f g h i j k l m nopqrstuvwxyz{|}~  !!"""##$$%%%&&'''((()))**+++,,,--...//0001112233344556667777777788899:::;;<<<===>>???@@@AABBBCCDDDEE F F F F !#$&*-/245777779;>ACEF  !"#$%%&'()*+,-.//012134 GPX-0.4.1Data.Geo.GPX.Accessor.LatlonData.Geo.GPX.Accessor.Number#Data.Geo.GPX.Accessor.AgeofdgpsdataData.Geo.GPX.Accessor.PdopData.Geo.GPX.Accessor.VdopData.Geo.GPX.Accessor.HdopData.Geo.GPX.Accessor.SatData.Geo.GPX.Accessor.SymData.Geo.GPX.Accessor.SrcData.Geo.GPX.Accessor.Cmt!Data.Geo.GPX.Accessor.GeoidheightData.Geo.GPX.Accessor.EleData.Geo.GPX.Accessor.KeywordsData.Geo.GPX.Accessor.TimeData.Geo.GPX.Accessor.DescData.Geo.GPX.Accessor.NameData.Geo.GPX.Accessor.TypeData.Geo.GPX.Accessor.TextData.Geo.GPX.Accessor.HrefData.Geo.GPX.Accessor.CreatorData.Geo.GPX.Accessor.VersionData.Geo.GPX.Accessor.DomainData.Geo.GPX.Accessor.IdData.Geo.GPX.Accessor.ValueData.Geo.GPX.Accessor.LicenseData.Geo.GPX.Accessor.YearData.Geo.GPX.Accessor.AuthorData.Geo.GPX.CopyrightTypeData.Geo.GPX.Accessor.CopyrightData.Geo.GPX.LinkTypeData.Geo.GPX.Accessor.LinksData.Geo.GPX.Accessor.LinkData.Geo.GPX.EmailTypeData.Geo.GPX.Accessor.EmailData.Geo.GPX.PersonTypeData.Geo.GPX.ExtensionsType Data.Geo.GPX.Accessor.ExtensionsData.Geo.GPX.LatitudeTypeData.Geo.GPX.Accessor.MinlatData.Geo.GPX.Accessor.MaxlatData.Geo.GPX.Accessor.LatData.Geo.GPX.LongitudeTypeData.Geo.GPX.Accessor.MinlonData.Geo.GPX.Accessor.MaxlonData.Geo.GPX.BoundsTypeData.Geo.GPX.Accessor.BoundsData.Geo.GPX.MetadataTypeData.Geo.GPX.Accessor.MetadataData.Geo.GPX.Accessor.LonData.Geo.GPX.PtTypeData.Geo.GPX.Accessor.PtsData.Geo.GPX.PtsegTypeData.Geo.GPX.DegreesTypeData.Geo.GPX.Accessor.MagvarData.Geo.GPX.FixTypeData.Geo.GPX.Accessor.FixData.Geo.GPX.DgpsStationTypeData.Geo.GPX.Accessor.DgpsidData.Geo.GPX.WptTypeData.Geo.GPX.Accessor.WptsData.Geo.GPX.Accessor.RteptsData.Geo.GPX.RteTypeData.Geo.GPX.Accessor.RtesData.Geo.GPX.Accessor.TrkptsData.Geo.GPX.TrksegTypeData.Geo.GPX.Accessor.TrksegsData.Geo.GPX.TrkTypeData.Geo.GPX.Accessor.TrksData.Geo.GPX.GpxTypeData.Geo.GPX.Gpx Data.Geo.GPXLatlonlatlon setLatlonNumbernumber setNumber Ageofdgpsdata ageofdgpsdatasetAgeofdgpsdataPdoppdopsetPdopVdopvdopsetVdopHdophdopsetHdopSatsatsetSatSymsymsetSymSrcsrcsetSrcCmtcmtsetCmt Geoidheight geoidheightsetGeoidheightEleelesetEleKeywordskeywords setKeywordsTimetimesetTimeDescdescsetDescNamenamesetNameTypetype'setTypeTexttextsetTextHrefhrefsetHrefCreatorcreator setCreatorVersionversion setVersionDomaindomain setDomainIdidsetIdValuevaluesetValueLicenselicense setLicenseYearyearsetYearAuthorauthor setAuthor CopyrightType copyrightType Copyright copyright setCopyrightLinkTypelinkTypeLinkslinkssetLinksLinklinksetLink EmailType emailTypeEmailemailsetEmail PersonType personTypeExtensionsTypeextensionsType Extensions extensions setExtensions LatitudeType latitudeTypeMinlatminlat setMinlatMaxlatmaxlat setMaxlatLatlatsetLat LongitudeType longitudeTypeMinlonminlon setMinlonMaxlonmaxlon setMaxlon BoundsType boundsTypeBoundsbounds setBounds MetadataType metadataTypeMetadatametadata setMetadataLonlonsetLonPtTypeptTypePtsptssetPts PtsegType ptsegType DegreesType degreesTypeMagvarmagvar setMagvarFixType foldFixTypenonetwodthreeddgpsppsfixTypeFixfixsetFixDgpsStationTypedgpsStationTypeDgpsiddgpsid setDgpsidWptTypewptTypeWptswptssetWptsRteptsrtepts setRteptsRteTyperteTypeRtesrtessetRtesTrkptstrkpts setTrkpts TrksegType trksegTypeTrksegstrksegs setTrksegsTrkTypetrkTypeTrkstrkssetTrksGpxTypegpxTypeGpxgpx readGpxFile readGpxFilesPpsDgpsThreedTwodNonebase Control.Arrowarrfirstapp|||loopleftApp^<<<<^>>^^>>returnA&&&***secondArrow runKleisliKleisli zeroArrow ArrowZero<+> ArrowPlus+++rightleft ArrowChoice ArrowApply ArrowMonad ArrowLoopControl.Category>>><<<