d7003D?WdOvGIm\X)UzrUU F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefJgJhJiJjLkLlLmLn"#/12ZoZp]qarbsbtbucv%0 #JwU%YJxNpjsF7EoJydE27PJzZН3yJ{}Jqؘ=)< JhkBhRio2L3J|'>~yJ}L$<[%#NJeJ~$X?DJj,S*ԭ<Jix%_ڰV(yJaNK)LkWZ9U,1$6Ll+{krAL[Mo>=s: WIMbX*AL+J#!P K=w]9SDǎKW(}WT9~6xJɼ%Tߜ9BJ}^ff1Hc6/z4~K1/Lk{&\ʿ$ߟ/FV /$5'} )dYN~Ѷ͞d:rMd`%j%r;ף QAqoմ }#`B27{o'5#0^Drınuh< )vpخNGHsg.czVePN\ܖ ٶw,rl @V{lS% W ȓ1!dT4}BA5Cp_exbTu"|YAM^EFB.!4*7>`m-<̗Y1+J+B(/CӤˋB]R'5|aE"A2C;U x׈ f_?%˰SH0A"]7^#hUy9UIHψLCF eq-$ LA~L&y*2%Lp ܆Ј .Q|ZH-n ޹ǜ. `iS~<3Vֶ!ZTUwrW|{Ea2l(1%vRv42 rMCɗ#oC.X; @2Ԗf'3޹C,xMr%!KT&|?&y x~t^9f#Lpg'AqHhOW`^7w*7Z[E es2X9oRn32u!eXw [u6Q,W"qޱ7ps;JeiIE8(?^$aAm DɲK21*A{rfMˈX1CF*E?1 ,8`ur 5^z%0lAYǘjS?Y"@Vu_5ďc lE[Љ_ cc90*hjNK+=#-\d!L 3ҽު{.l>         ҽު{.l>          ҽު{.l>               ! " #   $%&'  ( )ҽު{.l> *+ *+ ҽު{.l> *+ *+  6 *+ *+  , - . *+   / 0ҽު{.l>     ҽު{.l>      :       1   2 34  5  6  7   8 9   :;L&79?:a h <ҽު{.l> *+ *+  *+  =>,?, . @ *+ ҽު{.l>      4  6 A B4 %&')ҽު{.l>  ҽު{.l>              34  5  6  2  C 4   6  2  D4  %&    8   :;ҽު{.l>  #  E    F" #  F" *+ *+ , - . *+  / *+    G   H     tYS~#d8"2&Lk. $1 I @ Jҽު{.l> *+ *+  $=Np $ <ҽު{.l>  '    K  L 2    ! "  D M   N 0ҽު{.l>  (  L 2ҽު{.l>  )  O Pҽު{.l>  * Q R   ҽު{.l> + O Sҽު{.l>  ,  ҽު{.l>    - T   R   ҽު{.l> .  Kҽު{.l>  /  3  U ҽު{.l>  0  Dҽު{.l>  1  Vҽު{.l>  2  O W}pJ<_1^vY   3)ҽު{.l> 3ҽު{.l> 45ؔ 2d?y X4 Y Zؔ 2d?y 57'' A) B)' B) Aؔ 2d?y 5'' B) A)' A) B+m-0     >?ҽު{.l>  ؔ 2d?y,`$ҽު{.l>eK`st>[  7 \>[  v CȐsX 5ÄE>[ *+ *+ 8m(2;ziX>? 8 ]>? [{ptܑ͗j>?*+ *+ 9oR[Sp] ^>?  9 _ ^>?  \7!z ^>? *+ *+ :T=waH?ȋ  4 :ҽު{.l> 4 ;ҽު{.l>  ;Y}f˴\k5    ;ҽު{.l>    ?    ` a bc @d  eN f0: g h1; i *+  =>,?, . *+  2,! 0!   jX k?Ci>M=d[^.lJh"Jh#L$c% S&Jh'Jh(S)*S)+S,c-Jh.Jh/0Jz1Jz2S)3S)4 4546 S78Jh9Jz:Jz;S<=S<>Jh?44 Lk@S<=S<>ASBSCJhDJhELFJhGS)HJ|I  43JhJSCSBLlKS)LLFS)M NmainDarcs.Repository.HashedIOByteStringUtils CommandLine Crypt.SHA256 Darcs.BugDarcs.ColorPrinterDarcs.CommandsAux Darcs.Compat Darcs.EmailDarcs.External Darcs.Flags Darcs.Global Darcs.LockDarcs.MonadProgress Darcs.PatchDarcs.Patch.ApplyDarcs.Patch.ApplyMonadDarcs.Patch.BracketedDarcs.Patch.CommuteDarcs.Patch.ConflictDarcs.Patch.ConflictMarkingDarcs.Patch.EffectDarcs.Patch.FileHunkDarcs.Patch.FileNameDarcs.Patch.FormatDarcs.Patch.InfoDarcs.Patch.InspectDarcs.Patch.InvertDarcs.Patch.MatchDataDarcs.Patch.MergeDarcs.Patch.NamedDarcs.Patch.OldDateDarcs.Patch.PatchyDarcs.Patch.Patchy.InstancesDarcs.Patch.PermutationsDarcs.Patch.PrimDarcs.Patch.Prim.ClassDarcs.Patch.ReadDarcs.Patch.ReadMonadsDarcs.Patch.RegCharsDarcs.Patch.RepairDarcs.Patch.RepoPatchDarcs.Patch.ShowDarcs.Patch.SummaryDarcs.Patch.SummaryDataDarcs.Patch.TokenReplaceDarcs.Patch.V1.CommuteDarcs.Patch.V1.CoreDarcs.Patch.V1.ShowDarcs.Patch.ViewingDarcs.RepoPathDarcs.Repository.CacheDarcs.SignalHandler Darcs.URL Darcs.UtilsDarcs.Witnesses.EqDarcs.Witnesses.OrderedDarcs.Witnesses.SealedDarcs.Witnesses.ShowDarcs.Witnesses.UnsafeEnglishExecHTTPPrinterProgressRatifiedSHA1SshURLVersion Workaround HTTP-4000.1.1 array-0.3.0.2basebinary-0.5.0.2bytestring-0.9.1.10containers-0.4.0.0dataenc-0.13.0.4deepseq-1.1.0.2directory-1.1.0.0extensible-exceptions-0.1.1.2filepath-1.2.0.0ghc-primhashed-storage-0.5.7haskeline-0.6.4.0 html-1.0.1.2 integer-gmp mmap-0.5.7 mtl-2.0.1.0network-2.3.0.2old-locale-1.0.0.2old-time-1.0.0.6 parsec-3.1.1process-1.0.1.5random-1.0.0.3terminfo-0.3.1.3 text-0.11.0.6 time-1.2.0.3transformers-0.2.2.0 unix-2.4.2.0utf8-string-0.3.6 zlib-0.5.3.1Control.Monad.InstancesGHC.Base GHC.FloatGHC.NumData.ByteStringData.ByteString.Char8Data.ByteString.LazyData.ByteString.Lazy.Char8Network.SocketNetwork.Socket.InternalText.Parsec.String Data.TextData.Time.Calendar.GregorianData.Time.Format.ParseData.Time.LocalTime.LocalTimeControl.Monad.Trans.ErrorControl.Applicative Control.Monad Data.Functor Data.Maybe Data.Tuple GHC.ClassesGHC.IOGHC.ListPreludeSystem.IO.UnsafeData.ByteString.InternalData.SetSystem.Directory GHC.TypesStorage.Hashed.DarcsStorage.Hashed.TreelinesPS unlinesPSisMaliciousSubPath Compressiondarcsdir debugMessageremoveFileMayNotExistwriteAtomicFilePS ApplyMonadFileName breakOnDirfn2fp fn2nicepsfp2fn niceps2fnnormPathownName superName FilePathLikeCache HashedDircleanCachesWithHintfetchFileUsingCache hashedDirokayHash peekInCachespeculateFileUsingCachewriteFileUsingCachewithCurrentDirectory finishedOneIO tediousSizeControl.Monad.StateControl.Monad.State.ClassControl.Monad.Trans.ClassControl.Monad.Trans.State.LazyHashedIORW cleanHashdir copyHashedcopyPartialsHashed$fApplyMonadStateTp$fApplyMonadStateT1p1 $dFunctor$dMonadfj$fApplyMonadStateT10ww1lvl36 file don't exist... lvl37cwildxwild1o'hwild2$fApplyMonadStateT11$fApplyMonadStateT12w2wwww1ww2ww3new_sa8$fApplyMonadStateT13$fApplyMonadStateT14ablvl38lvl39exists$fApplyMonadStateT15/can't mCreateDirectory over an existing object.$fApplyMonadStateT16etaeta1dsds1ds2ds3$fApplyMonadStateT17thing$fApplyMonadStateT2$fApplyMonadStateT3lvl40mxw3ww4ww5nexists$fApplyMonadStateT4sa9new_s1a10wild3a11s'$fApplyMonadStateT5$fApplyMonadStateT6$fApplyMonadStateT7$fApplyMonadStateT8mRename failed...$fApplyMonadStateT9Cannot remove non-empty file rbrb1rb2rb3 $fApplyMonadStateT_$cmChangePref%$fApplyMonadStateT_$cmCreateDirectory $fApplyMonadStateT_$cmCreateFile($fApplyMonadStateT_$cmDoesDirectoryExist"$fApplyMonadStateT_$cmModifyFilePS#$fApplyMonadStateT_$cmModifyFilePSs $fApplyMonadStateT_$cmReadFilePS!$fApplyMonadStateT_$cmReadFilePSs%$fApplyMonadStateT_$cmRemoveDirectory $fApplyMonadStateT_$cmRemoveFile$fApplyMonadStateT_$cmRenamew4$fApplyMonadStateT_go2&$fApplyMonadStateT_mInCurrentDirectory($fApplyMonadStateT_mWithCurrentDirectory $fEqObjType$fEqObjType_$c/=$fEqObjType_$c==HashDirr permissionscachecompressrootHashObjTypeFDRO cleanHashdir1 copyHashed1fpcopyPartialsHashed1getany identifyThingrmThingseta writerootipvipv1tplFunctorMonad ByteStringStateTIO>>=StringGHC.PrimtranssymNTCo:IO NTCo:StateTfailunpackAppendCString# NTCo:FileNameNothingJustState# RealWorld peekInCache1HashedPristineDirGHC.Unit()fmapMaybeisJustGHC.BoolFalseTrueunpackCString#empty normPath1:[]return>>PSD:MonadCoUnsafeEq++unlines<=#-#