7004TKl{& 1 i冊-iHN  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO"PQRSTUVWXYZ[\]^_`abcdefghijklmnopqRrRsRtRuTvTwTxTy$%356bzb{e|h}j~jjjlmmmn "'4;;RlkmWVRH>RjYyh>R7qRr99wt~Rٮkp3d R*|`61Zv=zN}R֘;zyDNRNcqOGTP57RsD[9hFA'R'>~yRw92,"=YgR+Z7g0+hR"|1XerRD0q 7žRbwXH$R;lGO; 8Rl“4k'bV6R]7Yh/Arڊ@R*Qe[ȗHbR^_7*L ETvd ab?Tw۽ЬjsThD#b҉Xu%jo `w<2TZbҵ%>5Z|[DǎKW(}W\v.N)\L[iݷ\m]fri ے`~8d8W;^ၓSڔ݆)'IwF\˩Z4 r>M&ob~ 0^Drınuh<;qŤTa>r wYr(eāUZ=F#>R\ܖ ٶw,rl RYl/G8ɭd! Y_8K J2 \2 0w!6QHy2i%9a9e}1۴d-KVYTba^Sv w0j QDz9J'U= p.6_ NJ4%{h`?Xc2267[K jqǩ.̱ .M"HMPfPBB*](7~@ޤL[.Ь޳<&h*?;+1?u00VECq2qLrh6o#{S6ծ)a5=bȐ{|-|bJk5~XxƃX+(?"թ}tp}8*Lc$l(\@xv]AO芳%OIwm3\0w@pvr{f('LQN(R#Ԭp[!(PmϏ٢"_}X>)M%myͮ 3iw/WGQ>Pԧt* YgdGz<My*'nU:gOW_ӗǼl:r--u}a=PhJ)ƮlœQ.\KlHPS 5'q }ӁWfϝױ4o^¸'ե֚P[rî 2~LlXdf/6 f4r[}b᪯a.zۭr8g/O6Fu |g*T6꛿0pd*  'uWݏB۞9$e^BYM脟6D9b4v5 ţwpD:Zcwnlf@)zI㱔>h䎅⤦Զ4HwPG cU妧JkoJ|#61*8nPs6߳ {dwj Ek\iˋ [J1xxF TU\%<"Hڱ뛇ջ<Ŭw& }ekmH0!Z两._Wx@t_yçBX\Fke2VW.ϴfpt1LR @Wa.Ǹ|yT>J@5>id5hk"vI4ZcectHm$G3_unFoP[;r j3^.NRui-<#C&Ham1'O ExUl|P6UEdNL2Ět   AMrlt _dJWI"q*ͦ520 '!0"000  h(P֨c⿨k 2 * : 3 2  MLjG8ylꈡz3 2   45?BXjTK7F4  /5{oς/0ʇd8ϣ6 . 5 6 7v-.7 ]7 \ /81? XzVrL98  9 : ;I ; 8;( ; 'eR1A.sˬu<; 8;( ;  "N; =8;>?(@AB ; ?' @+' 5@  AA B   C;=>? BU;Ơ'COC" D/7#ߐQ {O(* #  E( ݧ"zqoq|2D(  #p&+J7&E   2 * $A F   2  k X% 8E   2   $GZ8$50#i8   2 * % H   2  4U~6GjF   2   &JI(y'T   1! "2 (* ' J   1! "2 ( 4pjۢ{]OG   '! "2 (  '\# [0H'(Kȅ醯P|( 6* (X L  Y BI  ) M 6 N    JKJ  O PL QL)A)mAM  *'{5~-D>dN */ /Oj 6GƢ#Hn'R* S'T<7v}Du]<&GP'UV,GQR' W  X YT  ZQTTS[R[\ ]T[\UVWX ^UVWX YUYV_ZKZV`[\]^_`a\STfVrlǰhbUV, a bxUȲec '/ c d0 ' e0 ' f 'de$ g ehij k dd '% le m%f 'f n0 ohg *pg 'F Ѱc&hg $ g g /fGILƁ9;p4i/ /j0C!a@jk'/ q' r'XWPxbVF 2 *0 s 2 qw$?l 2  1 Z2 YZ t@K[mn  @ uYNSK!_8vo 2 v'w x y O zP { o8+ڢ"bTpw '5RqwYq '|rst }r ~rst 'mK[  'n\] mn '  w 'h ' 'Y z'Oqp6ٶ%u '6  ' {'+Q_|a;uG' 6 J)   1! "2 * 7a    1! "2  4"((Wa v   '! "2   8} -  '! "w2 @  -' Nw@ANSix   '! "2   9$o Aݟt   1! "  *# :2    1! "  # ~=&̵8+ y   '! "   # ;,    1! "2 ()  4dBF%/{   '! "2 ()   ?ZyW'^I1N* ?  XU{;X{ |  A             j  Q Q ix7u׹4} AV 5 6 0lCOβ,rt~ A /goƞ~ A /PXO+64{୎ A 5 6 RݗV;qP    () *) B    () ) @CK-9   ()  ) C T|e=,Ri!yL    () * Di    ()  Zz3   ()   G -  Y()   mnKK   Y     -      -  RT   mn[ mn۠_? ?S(R Jm>?(@RY     Y * >? @             ! !e'D.6D7Ĥ[    ( * K    (  <1W8՜ů-   (   KKi>M=d[^.Rs :<9[[@9 RR[6;9[H[[[ RR4[[[ R-\.[R[T "[R+,.Rs#2<3 Rs 788:888< TvCN;[DE#F$G(I%NRRMHPHHHHHbHHT*HHHHkRi[[[[[[hR[TRRRcl<o[RupRRRRRRR[[).vxy&zB{|X }RsRR~""9 -/#-"""99H999999mainDarcs.Repository.HashedRepoByteStringUtils 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.DependsDarcs.Patch.EffectDarcs.Patch.FileHunkDarcs.Patch.FileNameDarcs.Patch.FormatDarcs.Patch.InfoDarcs.Patch.InspectDarcs.Patch.InvertDarcs.Patch.MatchDataDarcs.Patch.MergeDarcs.Patch.NamedDarcs.Patch.OldDateDarcs.Patch.PatchInfoAndDarcs.Patch.PatchyDarcs.Patch.Patchy.InstancesDarcs.Patch.PermutationsDarcs.Patch.PrimDarcs.Patch.Prim.ClassDarcs.Patch.Prim.V3.ObjectMapDarcs.Patch.ReadDarcs.Patch.ReadMonadsDarcs.Patch.RegCharsDarcs.Patch.RepairDarcs.Patch.RepoPatchDarcs.Patch.SetDarcs.Patch.ShowDarcs.Patch.SummaryDarcs.Patch.SummaryDataDarcs.Patch.TokenReplaceDarcs.Patch.V1.CommuteDarcs.Patch.V1.CoreDarcs.Patch.V1.ShowDarcs.Patch.ViewingDarcs.ProgressPatchesDarcs.RepoPathDarcs.Repository.CacheDarcs.Repository.FormatDarcs.Repository.HashedIODarcs.Repository.InternalTypesDarcs.SignalHandler Darcs.Ssh Darcs.URL Darcs.UtilsDarcs.Witnesses.EqDarcs.Witnesses.OrderedDarcs.Witnesses.SealedDarcs.Witnesses.ShowDarcs.Witnesses.UnsafeEnglishExecPrinterProgressRatifiedSHA1URLURL.Curl URL.Request Workaround HTTP-4000.1.1 array-0.3.0.2basebinary-0.5.0.2bytestring-0.9.1.10containers-0.4.0.0 dataenc-0.14deepseq-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.4old-locale-1.0.0.2old-time-1.0.0.6 parsec-3.1.1process-1.0.1.5random-1.0.0.3regex-base-0.93.2regex-compat-0.95.1regex-posix-0.95.1terminfo-0.3.1.3 text-0.11.1.1 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.StringText.Regex.Base.ContextText.Regex.Posix.ByteString Text.Regex.Posix.ByteString.LazyText.Regex.Posix.SequenceText.Regex.Posix.String Data.TextData.Time.Calendar.GregorianData.Time.Format.ParseData.Time.LocalTime.LocalTimeControl.Monad.Trans.ErrorControl.Applicative Control.Monad Data.Either Data.Functor Data.List Data.Maybe Data.Tuple GHC.ClassesGHC.IOGHC.IO.ExceptionGHC.IO.Handle.FDGHC.IO.Handle.TextGHC.ListGHC.ShowPrelude System.IOSystem.IO.ErrorSystem.IO.UnsafeData.ByteString.InternalSystem.DirectorySystem.FilePath.Posix GHC.TypesStorage.Hashed.DarcsStorage.Hashed.HashStorage.Hashed.Tree dropSpace gzReadFilePS sha256sum_bug cloneFile copyFileOrUrl fetchFilePS gzFetchFilePS Compression RemoteDarcsdarcsdir debugMessage appendBinFileappendDocBinFilewriteAtomicFilePS writeBinFilewriteDocBinFileApply commuteToEndslightlyOptimizePatchset PatchInfo humanFriendly readPatchInfo showPatchInfo PatchInfoAnd createHashed extractHashinfopatchInfoAndPatchPatchy readPatch parseStrictly RepoPatchPatchSetSealedPatchSetTaggedShowPatchBasic FilePathLike FilePathOrURLioAbsoluteOrRemoteCacheCacheLoc CacheType HashedDir WritableOrNotfetchFileUsingCache hashedDirokayHash peekInCache repo2cachespeculateFilesUsingCachetakeHash unionCacheswriteFileUsingCache cleanHashdir copyHashedcopyPartialsHashed Repository extractCache modifyCachewithCurrentDirectory+<+:>FLRLmapFLmapRL reverseFL reverseRLSealedmapSealsealunseal unsafeCoerceP$$<>Dochcat invisiblePSrenderPS renderStringtext beginTedious endTedious finishedOneIOCachableaddToSpecificInventoryaddToTentativeInventoryapplyToTentativePristine cleanPristinecopyPartialsPristine copyPristinecopyRepo copySourcesfinalizeTentativeChangeslistInventoriespris2invreadHashedPristineRoot readPatchIdsreadReporeadRepoFromInventoryListreadRepoUsingSpecificInventoryreadTentativeReporemoveFromTentativeInventoryrevertTentativeChangeswriteAndReadPatchwritePatchIfNecessarywriteTentativeInventory$wapww1ww2ww3ww4ww5wswildvar#wild1new_sa12a13s1wild2new_s1a14wild3wild4new_s2a15$wa1$wa2$wa3$wa4co $winv2pris$wreadPatchIds$wskipPristineaddToSpecificInventory1addToTentativeInventory1 $dRepoPatchaddToTentativeInventory2tentative_hashed_inventoryqco_wild0applyToTentativePristine1cleanPristine1cleanPristine2"Cleaning out the pristine cache...cleanPristine3cleanPristine4/hashed_inventorycleanPristine_$dFilePathLikecleanPristine_$dFilePathOrURLfpcopyPartialsPristine1$dFilePathLikeccomprdinamefpscopyPartialsPristine2 copyPristine1 copyRepo1 copySources1finalizeTentativeChanges1inv2prislistInventories1xds1x2listInventories2listInventories3hashed_inventory pris2inv1hinvlvl64tpltpl1tpl2tpl3tpl4etadsds2ds3ds4ds5ds6ds7ds8 pris2inv2 pris2inv3s'mbarr#s'1a pris2inv4 pris2inv_str pristine: pristineNamereadHashedPristineRoot1rbrb1readHashedPristineRoot2readHashedPristineRoot3ee1000 $dException1e1readHashedPristineRoot4 readRepo1repo readRepo2readRepoFromInventoryList1readTentativeRepo1removeFromTentativeInventory1revertTentativeChanges1revertTentativeChanges2revertTentativeChanges3/tentative_pristinerevertTentativeChanges4/tentative_hashed_inventoryrevertTentativeChanges_twriteAndReadPatch1writePatchIfNecessary1eta1eta2eta3rb2rb3rb4rb5rb6rb7rb8rb9rb10rb11rb12rb13ipvwritePatchIfNecessary2subdirk2Writing hash file to writeTentativeInventory1String DarcsFlag RepoFormatPristineGHC.PrimState# RealWorldwithCurrentDirectory1 _debugMode GHC.IORef NTCo:IORef GHC.STRefSTRef readMutVar# gzReadFilePS1 cleanHashdir1HashedPristineDir:[]GHC.BoolFalseTrue debugFail2hPutStr2stderrsymNTCo:IOMaybe ApplyStateTreeAddr#GHC.ForeignPtrForeignPtrContentsInt# ByteStringIOFilePathunpackCString#++$fFilePathLike[]$fCharLikeChar$fFilePathOrURL[] fetchFilePS2 readFile1 UncachablecopyPartialsHashed1C#NothingJustNTCo:DocStDocument$$1<>1text1 PrintablePSPrinters invisiblePS1$wlen<#newPinnedByteArray#byteArrayContents#CoUnsafeMutableByteArray# ByteArray#PlainPtrtouch#mallocPlainForeignPtrBytes2 ForeignPtrunsafeDupablePerformIORepocatch# GHC.Exception SomeException Data.TypeabletypeOf $p1ExceptionTypeRep$fExceptionIOException1==#raise# copyFile1writeAtomicFilePS2unpackAppendCString#GHC.IO.Handle.TypesHandlehPutStr1PIAP HopefullyHashedPatchesDir$fShowNamed_$cshowPatch $p10RepoPatch $p1ShowPatch $p5Patchy $p1RepoPatchconscientiously extractHash1Hashed hashedDir3 hashedDir2HashedInventoriesDir hashedDir1