7042>F9~Ѓ-N-Y#/qlx5yىNW7H      *ed_]V-6x~:u{L&3C$yxa7JKq ~RN5NW0 8>+AZMb0iB?   @& &#M &M'AB C* *(MCM)DB @C)+M)MCDB'A:k d?ۀE A@} EJF   @8> @8>#M>M8wD ye7ٿIOfG    @& &#M 'M'A ( @'Ab|A̭^H  ^犑,?qI   ~)$/4 [Ц6J1 L111   1  KL1L1M1A N 1   & 1&#M M MOP M Q 1    * 1*(M * MRST L1KROU   QS2  2+M M MVWT,MUWM M VUWQMANPNLpGYޟPl#bvGX      &   M Ε|9rIY    [5y tCZ [  [ [ [ \] [^\_M ! )[!] _^{a/4)#`    @a b +b ,  8>  L  @8>babCU@E<}<.c    Z%q    r sb  LsrbbA}L?@Kt1 8 > L1 18>18>1 8 > KL1u 18>M18 1 Ly 18>1 L)18>u'8 1>K , 18> 8 1> 218>u 18K8M'M a[:)v8 >  8>8 >8 > & 8>8&#1]1]tlaQЙ{w1 8 >  18>8 1>1 8 > & 18>8&#1]1]I! a >bx8 >  8>8>p8 > u 8>M8  Ly 8> L)8>u'8 -   >> 1>M , 8> 8 > 38>u 488M'B.ip%D! qy1 8 > L181 18>8>1 8 > KL1z81u 18>A8 18>KuzAAfWch q{8  88 8 88 8 ] 88| 8& 8&#M 58M85b 8 M88}}8 688 M 88 78 M 88 M*85 M 88|b]bb7Bpi!dԹ~8 88 8  M  88\BR9.I8 8!!YeX>6Ak8  88 8 88#T8 ] 88| 8& 8&#M 98M85b 8 M88}}8 688 M 88 78 M 88 M*85 M 88]b|b : 8 8 ;8 M8 < 2  =b]twSq7# M 2ƨıwyՆ8  8 8 8$;8 ' O8| 8 > ?' @#M|M M8O|'h= $r M M Aa-]@ >#M8M*2#?L -I2*X4V| 8 C|L || 88&lH*x5ӌ=H| 8 C|L || 88+~| 8 C|L || |8 |8|8' |8 |8|#M L*|8M(3' D|3+M'MN 8 | 8(& 8&#M E|8MOPT |8 L!|8OS | 8NP* |*(M M8MRU M8T+M F8M'22,M L*|8'M'i3) D|R3M)MRSU G 88 LLf N@.[ HIJ#K N@ LfJ JJJ L[(8 | M|J N8A 8NAO 88!zҡFP 8 8+sr|6D|ӫA| 8  | 8,| 8 & | M8<'# ur @8 8 8 8,8 @8^ 8 P888>8 8@8>#M QM R^#~-50z  1[ \^ ^#M MMOP\(M  N@ 0+M1   -& &,M MMRS N@ 0iM S  MRAL* .L* N@ 1M MRA N@ 1MAMSP  MO1AL* /zL* N@ 1,M MOA N@ 1MAM  0& &,M MMRS N@ 0iM1 S  MR1AL* 0L* N@ 1M MRA N@ 1MAMSPSXoeZ#oܵ8 88813H(Ek]iԽk1  2Ƹi"O$ [  [ [2 [ ] [^ [] ^BlX}pfʤ$_  3 \^ S ,  T\^IPg\պ&I &  5_   G LLf N@.[ HIJ#K N@ LfJ JJJ L[(8 ,   U VJ N8Oa g: YCk;c  7* \A\(M O1  Ly   U( WL* N@ O 1 N@ 0+M <AMAD  6& &#M1M' M  U'ADD X 0O("s8bR   8 @& &#M YM'AB 7C* *(MCM)DB @C)+M)MCDB'ARL 4(h96q 89 KL K 4 J KL K Z d8 > KL 8>K 68>ti>M=d[^.[?FGIJZ`dpqty{67;9:<=lkEHXcnmjwvYx~        olocal-search-0.0.7Control.Search.Local array-0.4.0.0basedeepseq-1.3.0.0ghc-prim integer-gmpold-locale-1.0.0.4random-1.0.1.1time-1.4GHC.Base GHC.Float System.RandomData.Time.Calendar.GregorianData.Time.Format.ParseData.Time.LocalTime.LocalTime Data.Either Data.Maybe GHC.Generics GHC.Tuple Data.List Data.TupleGHC.IOGHC.ListGHC.NumPreludeSystem.IO.Unsafe GHC.Classes GHC.Types$wchunks$wlvlvwwww1wildkksdsxwild1x1ds1wild2wild3ww2ww3ww4bsnds2ppsasList Optimisablea=:=>:<:StreamStreamTbbest $dOptimisablexslgozxs1best1bestOf bestSoFar bestSoFar1chunkdivide$dEqindicesnsgoyysgo1y1ys1_xys2y2ys3divide1divide_$sdividedoManys'szfetaw improvementnfsols improvement1joinstreamsvsds3ds4wild4join1join2join3join4join5 join_$sjoinloopPloopSstreamTseednestfsnest1nest2 nest_$snestpreNestdrestartra1restart1restart2restartExtractrsrestartExtract1restartExtract2restartExtract3restartExtract4restartExtract5safesafe1selectselect'$dRandom$dOrddist$ssscsc1sc2ipvipv1wild5r#new_sselect'1select'2sortOstretchn#go2n1lvl3muntil_ variableChunkvariableDoManyszsvariableStretch varyWindowrangewindowxs2worstworst11SPEC Control.Search.Local.divide [GHC.Types.Bool]/SPEC Control.Search.Local.join [GHC.Types.Bool]/SPEC Control.Search.Local.nest [GHC.Types.Bool]MaybeJust$wbreakscanlzipWithunfoldridfoldr2 drop_drop# $fEq[]_$c==1$fEqBoolRandom>unsafeDupablePerformIO theStdGen GHC.IORef NTCo:IORefStdGen GHC.STRefSTRef$fRandomGenStdGen_$csplitrandoms$fRandomGenStdGenNTCo:IOsortByGTLT concat_go replicatetake$fRandomInt_$crandomRstailsGHC.EnumeftInt