git: b00ae4028fee - main - net-p2p/cardano-node: Catch up with the Cabal update.

From: Gleb Popov <arrowd_at_FreeBSD.org>
Date: Sun, 12 Mar 2023 07:16:35 UTC
The branch main has been updated by arrowd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=b00ae4028fee70c2e605e433036b32f65f3ce0b9

commit b00ae4028fee70c2e605e433036b32f65f3ce0b9
Author:     Gleb Popov <arrowd@FreeBSD.org>
AuthorDate: 2023-01-25 11:44:04 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-03-12 07:15:54 +0000

    net-p2p/cardano-node: Catch up with the Cabal update.
---
 net-p2p/cardano-node/Makefile | 166 ++++++++++++------------
 net-p2p/cardano-node/distinfo | 286 ++++++++++++++++++++++--------------------
 2 files changed, 235 insertions(+), 217 deletions(-)

diff --git a/net-p2p/cardano-node/Makefile b/net-p2p/cardano-node/Makefile
index 9716f4e07133..9ab272cb14db 100644
--- a/net-p2p/cardano-node/Makefile
+++ b/net-p2p/cardano-node/Makefile
@@ -1,8 +1,8 @@
 PORTNAME=	cardano-node
 PORTVERSION=	1.35.5
-PORTREVISION=	3
-MASTER_SITES=	https://input-output-hk.github.io/cardano-haskell-packages/package/:chap
+PORTREVISION=	4
 CATEGORIES=	net-p2p
+MASTER_SITES=	https://input-output-hk.github.io/cardano-haskell-packages/package/:chap
 
 MAINTAINER=	arrowd@FreeBSD.org
 COMMENT=	Core component of the Cardano decentralized blockchain
@@ -11,6 +11,8 @@ WWW=		https://cardano.org/
 LICENSE=	APACHE20
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
+NOT_FOR_ARCHS=	i386
+
 BUILD_DEPENDS=	ghc-8.10.7:lang/ghc810
 RUN_DEPENDS=	${LOCALBASE}/share/rc-subr-jail:ports-mgmt/rc-subr-jail
 
@@ -19,9 +21,9 @@ USES=		autoreconf:build cabal gmake libtool pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	input-output-hk
 
-GH_TUPLE=	denisshevchenko:threepenny-gui:4ec92ded05ccf59ba4a874be4b404ac1b6d666b6:threepenny_gui/dist-newstyle/src/threepenn_-bd6c9d7cf9bd56f0 \
-		input-output-hk:moo:8c487714fbfdea66188fcb85053e7e292e0cc348:moo/dist-newstyle/src/moo-2c80e078576ffc55 \
-		vshabanov:ekg-json:00ebe7211c981686e65730b7144fbf5350462608:ekg_json/dist-newstyle/src/ekg-json-e51d7dff12d02a95
+GH_TUPLE=	denisshevchenko:threepenny-gui:4ec92ded05ccf59ba4a874be4b404ac1b6d666b6:threepenny_gui/dist-newstyle/src/threepenn_-a39f3242b2cf0a10 \
+		input-output-hk:moo:8c487714fbfdea66188fcb85053e7e292e0cc348:moo/dist-newstyle/src/moo-4414dd0dfed8975 \
+		vshabanov:ekg-json:00ebe7211c981686e65730b7144fbf5350462608:ekg_json/dist-newstyle/src/ekg-json-ecbacf43151947f5
 
 GH_TUPLE+=	input-output-hk:libsodium:${LIBSODIUM_HASH}:sodium \
 		bitcoin-core:secp256k1:${SECP256K1_HASH}:secp
@@ -32,7 +34,6 @@ LIBSODIUM_HASH=		66f017f16633f2060db25e17c170c2afa0f2a8a1
 SECP256K1_HASH=		ac83be33d0956faf6b7f61a60ab524ef7d6a473a
 
 USE_RC_SUBR=		cardano_node
-MAKE_ENV=		PKG_CONFIG_PATH=${LIBS_PREFIX}${PREFIX}/libdata/pkgconfig/
 LIBS_PREFIX=		${WRKDIR}/libs_install
 BINARY_ALIAS=		git=true
 
@@ -42,10 +43,10 @@ GROUPS=		cardano
 USE_CABAL=	Glob-0.10.2_3 \
 		HUnit-1.6.2.0 \
 		Histogram-0.1.0.2 \
-		HsOpenSSL-0.11.7.4 \
+		HsOpenSSL-0.11.7.5 \
 		ListLike-4.7.8 \
-		MonadRandom-0.6_2 \
-		OneTuple-0.3.1_3 \
+		MonadRandom-0.6_3 \
+		OneTuple-0.4.1.1 \
 		Only-0.1_1 \
 		QuickCheck-2.14.2 \
 		SHA-1.6.4.4 \
@@ -55,7 +56,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		Unique-0.4.7.9_1 \
 		Win32-network-0.1.0.0:chap \
 		adjunctions-4.4.2 \
-		aeson-2.1.1.0 \
+		aeson-2.1.2.1_1 \
 		aeson-pretty-0.8.9_2 \
 		algebraic-graphs-0.6.1 \
 		ansi-terminal-0.11.4 \
@@ -70,24 +71,24 @@ USE_CABAL=	Glob-0.10.2_3 \
 		async-extras-0.1.3.2 \
 		async-timer-0.1.4.1 \
 		atomic-primops-0.8.4 \
-		attoparsec-0.14.4_2 \
+		attoparsec-0.14.4_3 \
 		attoparsec-iso8601-1.1.0.0 \
 		auto-update-0.1.6 \
 		barbies-2.0.4.0 \
-		base-compat-0.12.2 \
-		base-compat-batteries-0.12.2 \
+		base-compat-0.12.0 \
+		base-compat-batteries-0.12.0_1 \
 		base-deriving-via-0.1.0.0:chap \
-		base-orphans-0.8.7 \
+		base-orphans-0.8.8.2 \
 		base16-bytestring-1.0.2.0 \
 		base58-bytestring-0.1.0 \
 		base64-bytestring-1.2.1.0 \
 		base64-bytestring-type-1.0.1_15 \
 		basement-0.0.15 \
 		bech32-1.1.2 \
-		bifunctors-5.5.14 \
+		bifunctors-5.5.15 \
 		bimap-0.4.0_1 \
 		bin-0.1_2 \
-		binary-orphans-1.0.3 \
+		binary-orphans-1.0.4.1 \
 		blaze-builder-0.4.2.2_1 \
 		blaze-html-0.9.1.2_2 \
 		blaze-markup-0.8.2.8_3 \
@@ -97,7 +98,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		byron-spec-ledger-0.1.0.0:chap \
 		byteorder-1.0.4 \
 		bytestring-builder-0.10.8.2.0 \
-		cabal-doctest-1.0.9_2 \
+		cabal-doctest-1.0.9_3 \
 		call-stack-0.4.0 \
 		canonical-json-0.6.0.1 \
 		cardano-binary-1.5.0:chap \
@@ -123,8 +124,8 @@ USE_CABAL=	Glob-0.10.2_3 \
 		cardano-protocol-tpraos-0.1.0.0:chap \
 		cardano-slotting-0.1.0.0:chap \
 		case-insensitive-1.2.1.0 \
-		cassava-0.5.3.0 \
-		cborg-0.2.8.0_1 \
+		cassava-0.5.3.0_1 \
+		cborg-0.2.8.0_2 \
 		cereal-0.5.8.3 \
 		charset-0.3.9 \
 		clock-0.8.3 \
@@ -141,11 +142,12 @@ USE_CABAL=	Glob-0.10.2_3 \
 		contra-tracer-0.1.0.0:chap \
 		contravariant-1.5.5 \
 		cookie-0.4.6 \
-		criterion-1.6.0.0 \
-		criterion-measurement-0.2.0.0 \
+		criterion-1.6.0.0_1 \
+		criterion-measurement-0.2.1.0 \
 		cryptonite-0.27_1 \
 		data-accessor-0.2.3.1 \
 		data-accessor-transformers-0.2.1.8 \
+		data-array-byte-0.1.0.1_1 \
 		data-default-0.7.1.1 \
 		data-default-class-0.1.2.0 \
 		data-default-instances-containers-0.0.1 \
@@ -159,9 +161,9 @@ USE_CABAL=	Glob-0.10.2_3 \
 		dependent-sum-template-0.1.1.1 \
 		deque-0.4.4 \
 		deriving-aeson-0.2.9 \
-		deriving-compat-0.6.2 \
+		deriving-compat-0.6.3 \
 		dictionary-sharing-0.1.0.0_3 \
-		digest-0.0.1.5 \
+		digest-0.0.1.6 \
 		distributive-0.6.2.1_1 \
 		dlist-1.0 \
 		dns-3.0.4_1 \
@@ -174,30 +176,31 @@ USE_CABAL=	Glob-0.10.2_3 \
 		entropy-0.4.1.10 \
 		erf-2.0.0.0 \
 		extra-1.7.12 \
-		fast-logger-3.1.1 \
-		fgl-5.8.1.0 \
+		fast-logger-3.2.0 \
+		fgl-5.8.1.1 \
 		file-embed-0.0.15.0 \
 		filelock-0.1.1.5 \
 		fin-0.1.1_2 \
 		fingertree-0.1.5.0 \
 		flat-0.4.4.0.0.0.0.2:chap \
 		fmlist-0.9.4 \
-		foldl-1.4.14 \
+		foldable1-classes-compat-0.1_1 \
+		foldl-1.4.14_1 \
 		formatting-6.3.7_2 \
 		foundation-0.0.29 \
-		free-5.1.10 \
-		generic-data-1.0.0.0 \
-		generic-deriving-1.14.2 \
+		free-5.1.10_1 \
+		generic-data-1.0.0.1 \
+		generic-deriving-1.14.3 \
 		generic-monoid-0.1.0.1_2 \
 		generic-random-1.5.0.1 \
-		generically-0.1 \
+		generically-0.1.1 \
 		gnuplot-0.5.7 \
 		goblins-0.2.0.0:chap \
 		graphviz-2999.20.1.0_2 \
 		gray-code-0.3.1 \
 		groups-0.5.3 \
 		half-0.3.1 \
-		happy-1.20.0_1 \
+		happy-1.20.1.1 \
 		hashable-1.3.5.0_1 \
 		haskell-lexer-1.1.1 \
 		hedgehog-1.2 \
@@ -205,10 +208,10 @@ USE_CABAL=	Glob-0.10.2_3 \
 		hedgehog-quickcheck-0.1.1_4 \
 		hostname-1.0 \
 		hourglass-0.2.12 \
-		hsc2hs-0.68.8_1 \
-		hspec-2.10.9 \
-		hspec-core-2.10.9 \
-		hspec-discover-2.10.9 \
+		hsc2hs-0.68.9 \
+		hspec-2.10.10 \
+		hspec-core-2.10.10 \
+		hspec-discover-2.10.10 \
 		hspec-expectations-0.8.2 \
 		http-api-data-0.5_1 \
 		http-client-0.7.13.1_1 \
@@ -216,17 +219,17 @@ USE_CABAL=	Glob-0.10.2_3 \
 		http-date-0.0.11 \
 		http-media-0.8.0.0_7 \
 		http-types-0.12.3 \
-		http2-3.0.3 \
+		http2-4.0.0 \
 		hw-aeson-0.1.8.0_2 \
 		indexed-traversable-0.1.2_2 \
-		indexed-traversable-instances-0.1.1.1 \
+		indexed-traversable-instances-0.1.1.2 \
 		int-cast-0.2.0.0.0.0.0.0.1:chap \
 		integer-logarithms-1.0.3.1_4 \
-		invariant-0.6_1 \
+		invariant-0.6.1 \
 		io-classes-0.2.0.0:chap \
 		io-sim-0.2.0.0:chap \
-		io-streams-1.5.2.2 \
-		io-streams-haproxy-1.0.1.0_6 \
+		io-streams-1.5.2.2_1 \
+		io-streams-haproxy-1.0.1.0_7 \
 		iohk-monitoring-0.1.11.0:chap \
 		iproute-1.7.12 \
 		ixset-typed-0.5.1.0 \
@@ -235,7 +238,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		katip-0.8.7.2 \
 		lazy-search-0.1.3.0 \
 		lazysmallcheck-0.6 \
-		lens-5.2 \
+		lens-5.2.1_1 \
 		libyaml-0.1.2_1 \
 		lifted-async-0.10.2.3 \
 		lifted-base-0.2.3.12 \
@@ -262,7 +265,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		monoidal-synchronisation-0.1.0.1:chap \
 		mtl-compat-0.2.2 \
 		mwc-random-0.15.0.2_1 \
-		network-3.1.2.7 \
+		network-3.1.2.8 \
 		network-byte-order-0.1.6_1 \
 		network-mux-0.1.0.1:chap \
 		network-uri-2.6.4.2 \
@@ -302,33 +305,33 @@ USE_CABAL=	Glob-0.10.2_3 \
 		prettyprinter-configurable-0.1.0.0:chap \
 		primitive-0.7.4.0_1 \
 		process-extras-0.7.4 \
-		profunctors-5.6.2_2 \
+		profunctors-5.6.2_3 \
 		prometheus-2.2.3 \
 		protolude-0.3.0 \
 		psqueues-0.2.7.3 \
-		quickcheck-instances-0.3.28 \
+		quickcheck-instances-0.3.29.1 \
 		quickcheck-io-0.2.0 \
 		quiet-0.2 \
 		ral-0.1_2 \
 		random-1.2.1.1 \
 		random-shuffle-0.0.4 \
 		readable-0.3.1_1 \
-		recursion-schemes-5.2.2.3 \
-		recv-0.0.0 \
+		recursion-schemes-5.2.2.4_1 \
+		recv-0.1.0 \
 		reducers-3.12.4_2 \
-		reflection-2.1.6_1 \
+		reflection-2.1.7 \
 		regex-base-0.94.0.2_1 \
 		regex-posix-0.96.0.1_1 \
 		resourcet-1.2.6 \
 		safe-0.3.19 \
 		safe-exceptions-0.1.7.3 \
-		safecopy-0.10.4.2_5 \
-		scientific-0.3.7.0_3 \
-		selective-0.5 \
+		safecopy-0.10.4.2_6 \
+		scientific-0.3.7.0_4 \
+		selective-0.6_1 \
 		semialign-1.2.0.1_3 \
-		semigroupoids-5.3.7 \
+		semigroupoids-5.3.7_1 \
 		semigroups-0.20 \
-		serialise-0.2.6.0_1 \
+		serialise-0.2.6.0_2 \
 		servant-0.19.1 \
 		servant-server-0.19.2_1 \
 		set-algebra-0.1.0.0:chap \
@@ -340,8 +343,8 @@ USE_CABAL=	Glob-0.10.2_3 \
 		small-steps-0.1.0.0:chap \
 		small-steps-test-0.1.0.0:chap \
 		snap-blaze-0.2.1.5 \
-		snap-core-1.0.5.0_3 \
-		snap-server-1.1.2.0_2 \
+		snap-core-1.0.5.1 \
+		snap-server-1.1.2.1 \
 		socks-0.6.1 \
 		some-1.0.2 \
 		sop-core-0.5.0.2_1 \
@@ -362,7 +365,7 @@ USE_CABAL=	Glob-0.10.2_3 \
 		string-qq-0.0.4 \
 		syb-0.7.2.2 \
 		system-filepath-0.4.14_1 \
-		tagged-0.8.6.1_3 \
+		tagged-0.8.7 \
 		tasty-1.4.3 \
 		tasty-expected-failure-0.12.3 \
 		tasty-golden-2.3.5 \
@@ -375,13 +378,13 @@ USE_CABAL=	Glob-0.10.2_3 \
 		testing-type-modifiers-0.1.0.1 \
 		text-short-0.1.5_1 \
 		tf-random-0.5 \
-		th-abstraction-0.4.5.0 \
-		th-compat-0.1.4 \
-		th-expand-syns-0.4.10.0 \
+		th-abstraction-0.4.5.0_1 \
+		th-compat-0.1.4_2 \
+		th-expand-syns-0.4.11.0_1 \
 		th-extras-0.0.0.6 \
-		th-lift-0.8.2_2 \
+		th-lift-0.8.3 \
 		th-lift-instances-0.1.20 \
-		th-orphans-0.13.14 \
+		th-orphans-0.13.14_1 \
 		th-reify-many-0.1.10 \
 		th-utilities-0.2.5.0 \
 		these-1.1.1.1_6 \
@@ -391,11 +394,11 @@ USE_CABAL=	Glob-0.10.2_3 \
 		tls-1.6.0 \
 		tracer-transformers-0.1.0.1:chap \
 		transformers-base-0.4.6 \
-		transformers-compat-0.6.6 \
+		transformers-compat-0.6.6_1 \
 		transformers-except-0.1.3 \
-		tree-diff-0.2.2 \
+		tree-diff-0.3 \
 		type-equality-1_4 \
-		typed-process-0.2.10.1 \
+		typed-process-0.2.11.0 \
 		typed-protocols-0.1.0.0:chap \
 		typed-protocols-cborg-0.1.0.0:chap \
 		typed-protocols-examples-0.1.0.1:chap \
@@ -405,15 +408,15 @@ USE_CABAL=	Glob-0.10.2_3 \
 		unix-bytestring-0.3.7.8 \
 		unix-compat-0.6_1 \
 		unix-time-0.4.8 \
-		unliftio-0.2.23.0 \
-		unliftio-core-0.2.0.1_2 \
+		unliftio-0.2.24.0 \
+		unliftio-core-0.2.1.0_1 \
 		unordered-containers-0.2.19.1_1 \
 		utf8-string-1.0.2 \
 		utility-ht-0.0.16 \
 		uuid-types-1.0.5_3 \
-		validation-selective-0.1.0.2 \
+		validation-selective-0.2.0.0 \
 		vault-0.3.1.5_2 \
-		vector-0.12.3.1_2 \
+		vector-0.12.3.1_3 \
 		vector-algorithms-0.8.0.4_2 \
 		vector-binary-instances-0.2.5.2_3 \
 		vector-map-0.1.0.0:chap \
@@ -423,10 +426,10 @@ USE_CABAL=	Glob-0.10.2_3 \
 		wai-app-static-3.1.7.4 \
 		wai-extra-3.1.13.0_1 \
 		wai-logger-2.4.0 \
-		warp-3.3.23_1 \
+		warp-3.3.24 \
 		websockets-0.12.7.3_2 \
 		websockets-snap-0.10.3.1_1 \
-		witherable-0.4.2_3 \
+		witherable-0.4.2_4 \
 		wl-pprint-annotated-0.1.0.1_1 \
 		wl-pprint-text-1.2.0.2 \
 		word-array-0.1.0.0:chap \
@@ -435,35 +438,30 @@ USE_CABAL=	Glob-0.10.2_3 \
 		x509-store-1.6.9 \
 		x509-system-1.6.7 \
 		x509-validation-1.6.12 \
-		yaml-0.11.8.0_2 \
-		zlib-0.6.3.0 \
+		yaml-0.11.11.0 \
+		zlib-0.6.3.0_1 \
 		zlib-bindings-0.1.1.5_2
 
 CABAL_PROJECT=		append
 CABAL_EXECUTABLES=	cardano-node cardano-cli cardano-submit-api cardano-tracer
 CABAL_REPOSITORIES=	chap
 
-NOT_FOR_ARCHS=		i386
-
 post-patch:
 	${REINPLACE_CMD} -e 's/$$(gitRevFromGit)/"${CARDANO_NODE_HASH}"/' \
 			 -e '/Cardano.Git.RevFromGit/d' \
 			 ${WRKSRC}/cardano-git-rev/src/Cardano/Git/Rev.hs
 
-	${ECHO_CMD} "package *" >> ${WRKSRC}/cabal.project.local
-	${ECHO_CMD} "  extra-include-dirs: ${LIBS_PREFIX}${PREFIX}/include" >> ${WRKSRC}/cabal.project.local
-	${ECHO_CMD} "  extra-lib-dirs: ${LIBS_PREFIX}${PREFIX}/lib" >> ${WRKSRC}/cabal.project.local
-
 pre-build:
+	@${MKDIR} ${PKGCONFIG_LINKDIR}
+
 	cd ${WRKSRC_sodium} && ./autogen.sh
-	cd ${WRKSRC_sodium} && ./configure --prefix=${PREFIX} --with-pthreads --disable-shared
-	cd ${WRKSRC_sodium} && ${GMAKE} -j${MAKE_JOBS_NUMBER} && ${GMAKE} DESTDIR=${LIBS_PREFIX} ${INSTALL_TARGET}
-	${MKDIR} ${LIBS_PREFIX}${PREFIX}/libdata/pkgconfig
-	${MV} ${LIBS_PREFIX}${PREFIX}/lib/pkgconfig/libsodium.pc ${LIBS_PREFIX}${PREFIX}/libdata/pkgconfig/libsodium.pc
+	cd ${WRKSRC_sodium} && ./configure --prefix=${LIBS_PREFIX} --with-pthreads --disable-shared
+	cd ${WRKSRC_sodium} && ${GMAKE} -j${MAKE_JOBS_NUMBER} && ${GMAKE} ${INSTALL_TARGET}
+	${MV} ${LIBS_PREFIX}/lib/pkgconfig/libsodium.pc ${PKGCONFIG_LINKDIR}
 
 	cd ${WRKSRC_secp} && ./autogen.sh
-	cd ${WRKSRC_secp} && ./configure --prefix=${PREFIX} --enable-module-schnorrsig --enable-experimental --with-pic --disable-shared
-	cd ${WRKSRC_secp} && ${GMAKE} -j${MAKE_JOBS_NUMBER} && ${GMAKE} DESTDIR=${LIBS_PREFIX} ${INSTALL_TARGET}
-	${MV} ${LIBS_PREFIX}${PREFIX}/lib/pkgconfig/libsecp256k1.pc ${LIBS_PREFIX}${PREFIX}/libdata/pkgconfig/libsecp256k1.pc
+	cd ${WRKSRC_secp} && ./configure --prefix=${LIBS_PREFIX} --enable-module-schnorrsig --enable-experimental --with-pic --disable-shared
+	cd ${WRKSRC_secp} && ${GMAKE} -j${MAKE_JOBS_NUMBER} && ${GMAKE} ${INSTALL_TARGET}
+	${MV} ${LIBS_PREFIX}/lib/pkgconfig/libsecp256k1.pc ${PKGCONFIG_LINKDIR}
 
 .include <bsd.port.mk>
diff --git a/net-p2p/cardano-node/distinfo b/net-p2p/cardano-node/distinfo
index c4c1c2e0e1cf..316f17a9bb70 100644
--- a/net-p2p/cardano-node/distinfo
+++ b/net-p2p/cardano-node/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1674898417
+TIMESTAMP = 1678560335
 SHA256 (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 6af672ac8427d35cbd42d64142dc288feab266f0be92dae3c696e8860d8173c0
 SIZE (cabal/Glob-0.10.2/Glob-0.10.2.tar.gz) = 30226
 SHA256 (cabal/Glob-0.10.2/revision/3.cabal) = dd2ddbecae8f84e8f4cacb5b856901a19c25ceaa11f2525d3ee88d034acb0081
@@ -7,18 +7,16 @@ SHA256 (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = b0b7538871ffc058486fc0074088
 SIZE (cabal/HUnit-1.6.2.0/HUnit-1.6.2.0.tar.gz) = 21179
 SHA256 (cabal/Histogram-0.1.0.2/Histogram-0.1.0.2.tar.gz) = b4af5f50e964e4acae2d7fb3ee2cda7eb02fe151c9d9fa2938fab0bbe850c001
 SIZE (cabal/Histogram-0.1.0.2/Histogram-0.1.0.2.tar.gz) = 4188
-SHA256 (cabal/HsOpenSSL-0.11.7.4/HsOpenSSL-0.11.7.4.tar.gz) = ae0b7bbba604028546cf03fdd891580969fdc4db0ead3dca3ee959b09072ac7f
-SIZE (cabal/HsOpenSSL-0.11.7.4/HsOpenSSL-0.11.7.4.tar.gz) = 81774
+SHA256 (cabal/HsOpenSSL-0.11.7.5/HsOpenSSL-0.11.7.5.tar.gz) = e1f85ebe2ac9207414f2ad0b1c7c972f336e8f15ca182e42a5886909962d1478
+SIZE (cabal/HsOpenSSL-0.11.7.5/HsOpenSSL-0.11.7.5.tar.gz) = 82136
 SHA256 (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 9a7929f29011e5647b39b8d6ef1cadf76a6ada19b747eabec5fdc077bc7437d1
 SIZE (cabal/ListLike-4.7.8/ListLike-4.7.8.tar.gz) = 33011
 SHA256 (cabal/MonadRandom-0.6/MonadRandom-0.6.tar.gz) = c9388630895c3e68035ab804004de852b63a95d083aa140dc0e1481c854ed044
 SIZE (cabal/MonadRandom-0.6/MonadRandom-0.6.tar.gz) = 11402
-SHA256 (cabal/MonadRandom-0.6/revision/2.cabal) = beae56845262e572bc18b9f0919d15757461bf9a60b66394d0060d925dbe6e5e
-SIZE (cabal/MonadRandom-0.6/revision/2.cabal) = 1488
-SHA256 (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 98853682d52fb4cc37a45cd186fbd77cf2565d3df5171acc4cf026427e103eef
-SIZE (cabal/OneTuple-0.3.1/OneTuple-0.3.1.tar.gz) = 5148
-SHA256 (cabal/OneTuple-0.3.1/revision/3.cabal) = fc32cb744477befa450a538ea4975cc523f0a2f1585cb5a36e9936a3d18e9a3c
-SIZE (cabal/OneTuple-0.3.1/revision/3.cabal) = 2276
+SHA256 (cabal/MonadRandom-0.6/revision/3.cabal) = df56fcf43422728ad6032afdb7ad665a843a11b743ffbb585ad4d9f73285c16c
+SIZE (cabal/MonadRandom-0.6/revision/3.cabal) = 1488
+SHA256 (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = c9e764d4ee1e57cad8341bd5d0de33ba3a52b6793fc1309679f2bf60c030bb2b
+SIZE (cabal/OneTuple-0.4.1.1/OneTuple-0.4.1.1.tar.gz) = 5601
 SHA256 (cabal/Only-0.1/Only-0.1.tar.gz) = ab7aa193e8c257d3bda6b0b3c1cbcf74cdaa85ab08cb20c2dd62ba248c1ab265
 SIZE (cabal/Only-0.1/Only-0.1.tar.gz) = 1960
 SHA256 (cabal/Only-0.1/revision/1.cabal) = f92f5da97e647451f1ee7f5bf44914fb75062d08ccd3f36b2000d649c63d13aa
@@ -43,8 +41,10 @@ SHA256 (cabal/Win32-network-0.1.0.0.tar.gz) = 7447a454d5f731dc7e4c955425542b19c7
 SIZE (cabal/Win32-network-0.1.0.0.tar.gz) = 33690
 SHA256 (cabal/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz) = 147b5f8db810bca0ea8952ef974982ffc447cecd21f01e1ea1121df77e276518
 SIZE (cabal/adjunctions-4.4.2/adjunctions-4.4.2.tar.gz) = 17201
-SHA256 (cabal/aeson-2.1.1.0/aeson-2.1.1.0.tar.gz) = a3ae978d67cd8554a6dc11d1e5a4c46280dc90bbc50f3a8787fdd2278524b6ad
-SIZE (cabal/aeson-2.1.1.0/aeson-2.1.1.0.tar.gz) = 301830
+SHA256 (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 5d4042b903ce181ee023bbf908f37a3f55e820c5f0df102683b87f963e3522c6
+SIZE (cabal/aeson-2.1.2.1/aeson-2.1.2.1.tar.gz) = 335908
+SHA256 (cabal/aeson-2.1.2.1/revision/1.cabal) = f10f3c661bd5cf57aee46b94420e47736240b8e209ac15f4bfc1a4e4d55831fa
+SIZE (cabal/aeson-2.1.2.1/revision/1.cabal) = 6344
 SHA256 (cabal/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz) = 5dbc4f451dfa1e667b2c6ec5170714fed1905dc9cae6a1134b3376f355fa2a08
 SIZE (cabal/aeson-pretty-0.8.9/aeson-pretty-0.8.9.tar.gz) = 5802
 SHA256 (cabal/aeson-pretty-0.8.9/revision/2.cabal) = f7b1808efab1b9edd0efbdfc2cd47e7dfe8bbd42ee970d1d3780112a4de125a1
@@ -85,22 +85,24 @@ SHA256 (cabal/atomic-primops-0.8.4/atomic-primops-0.8.4.tar.gz) = 22a8617eb9e221
 SIZE (cabal/atomic-primops-0.8.4/atomic-primops-0.8.4.tar.gz) = 33639
 SHA256 (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 3f337fe58624565de12426f607c23e60c7b09c86b4e3adfc827ca188c9979e6c
 SIZE (cabal/attoparsec-0.14.4/attoparsec-0.14.4.tar.gz) = 160701
-SHA256 (cabal/attoparsec-0.14.4/revision/2.cabal) = c0569d86c02cadd403017ea414dcb5e4f7de5380de0d8a92b9337cad84cd5e02
-SIZE (cabal/attoparsec-0.14.4/revision/2.cabal) = 5811
+SHA256 (cabal/attoparsec-0.14.4/revision/3.cabal) = 50475b722305175f57a3ee3dbaee10aa4b91f61c9717b85b718a7df37c223fb2
+SIZE (cabal/attoparsec-0.14.4/revision/3.cabal) = 5679
 SHA256 (cabal/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz) = 1109a817c448a154ec58047a8f01282530cb40d20fbd5690bc58b1443ecb264a
 SIZE (cabal/attoparsec-iso8601-1.1.0.0/attoparsec-iso8601-1.1.0.0.tar.gz) = 5564
 SHA256 (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = f4e023dc8713c387ecf20d851247597fd012cabea3872310b35e911105eb66c4
 SIZE (cabal/auto-update-0.1.6/auto-update-0.1.6.tar.gz) = 10929
 SHA256 (cabal/barbies-2.0.4.0/barbies-2.0.4.0.tar.gz) = e2a01762041ff15ab7a33d85d1fe15e95c0e4018ad8718dcc3d3a112fb640b6d
 SIZE (cabal/barbies-2.0.4.0/barbies-2.0.4.0.tar.gz) = 51770
-SHA256 (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = a62adc883a5ac436f80e4ae02c3c56111cf1007492f267c291139a668d2150bd
-SIZE (cabal/base-compat-0.12.2/base-compat-0.12.2.tar.gz) = 36393
-SHA256 (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = ede9092e07f904e0759160bf1ecd3fb7eb043bae6dc89a37c3dc94829ec5eb99
-SIZE (cabal/base-compat-batteries-0.12.2/base-compat-batteries-0.12.2.tar.gz) = 17645
+SHA256 (cabal/base-compat-0.12.0/base-compat-0.12.0.tar.gz) = b7ab72d6b799fd0fde47a90ca50f2d5d6a39d5879e0eb65009842d04bfa668b9
+SIZE (cabal/base-compat-0.12.0/base-compat-0.12.0.tar.gz) = 35193
+SHA256 (cabal/base-compat-batteries-0.12.0/base-compat-batteries-0.12.0.tar.gz) = da4daa5673b4a822e3c64bcdf922acc84345fc057ee4f0a4b3030dc97ad8450a
+SIZE (cabal/base-compat-batteries-0.12.0/base-compat-batteries-0.12.0.tar.gz) = 17321
+SHA256 (cabal/base-compat-batteries-0.12.0/revision/1.cabal) = eb24794517c87cd3ba514582f5c71a53dc5b0bd1a1b8801ea75e6be38e288d9f
+SIZE (cabal/base-compat-batteries-0.12.0/revision/1.cabal) = 8733
 SHA256 (cabal/base-deriving-via-0.1.0.0.tar.gz) = aaa0654563aead7114cced80a3a807cf72de630dbba61d4d65d5fc7829e9ae4e
 SIZE (cabal/base-deriving-via-0.1.0.0.tar.gz) = 5328
-SHA256 (cabal/base-orphans-0.8.7/base-orphans-0.8.7.tar.gz) = 888fd67f0dbe932778f5b170922ce80d0dcab1680ee98f1d6fcc362f20d9e447
-SIZE (cabal/base-orphans-0.8.7/base-orphans-0.8.7.tar.gz) = 25083
+SHA256 (cabal/base-orphans-0.8.8.2/base-orphans-0.8.8.2.tar.gz) = 61cae7063884128dc98596ab7d8e6d896f6b0fa3da4e12310c850c8c08825092
+SIZE (cabal/base-orphans-0.8.8.2/base-orphans-0.8.8.2.tar.gz) = 25461
 SHA256 (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 1d5a91143ef0e22157536093ec8e59d226a68220ec89378d5dcaeea86472c784
 SIZE (cabal/base16-bytestring-1.0.2.0/base16-bytestring-1.0.2.0.tar.gz) = 7219
 SHA256 (cabal/base58-bytestring-0.1.0/base58-bytestring-0.1.0.tar.gz) = c2dbf598f3415053e12cca84b90fa7c0c1b02f3b784cce0157264baebf2d40d3
@@ -115,8 +117,8 @@ SHA256 (cabal/basement-0.0.15/basement-0.0.15.tar.gz) = 56c2afb6754e8d16a627331a
 SIZE (cabal/basement-0.0.15/basement-0.0.15.tar.gz) = 135169
 SHA256 (cabal/bech32-1.1.2/bech32-1.1.2.tar.gz) = 489e1922dce97ce59f72d87b17480eb0087b6661d4bcb7be124e027abcb7d2c7
 SIZE (cabal/bech32-1.1.2/bech32-1.1.2.tar.gz) = 27889
-SHA256 (cabal/bifunctors-5.5.14/bifunctors-5.5.14.tar.gz) = 530116d0c47cde3b76c3b9b7d11f0599196739033f973317e876776334699264
-SIZE (cabal/bifunctors-5.5.14/bifunctors-5.5.14.tar.gz) = 47657
+SHA256 (cabal/bifunctors-5.5.15/bifunctors-5.5.15.tar.gz) = d6359d50d359dd6048dbf6d56c7628211a1785aab9174177faa6d2d8b0d9e3b7
+SIZE (cabal/bifunctors-5.5.15/bifunctors-5.5.15.tar.gz) = 47395
 SHA256 (cabal/bimap-0.4.0/bimap-0.4.0.tar.gz) = d1a39686abbfed5864a8fb778d2244825b6eac977e130e7c1212e6d3a68f249d
 SIZE (cabal/bimap-0.4.0/bimap-0.4.0.tar.gz) = 10710
 SHA256 (cabal/bimap-0.4.0/revision/1.cabal) = c59d587b56b575c299ba0c2fff44e630991a120a167de5a19cd7a81320f63c84
@@ -125,8 +127,8 @@ SHA256 (cabal/bin-0.1/bin-0.1.tar.gz) = 057fff623abc17bc32cb7c17d5d32d22c0e78f1b
 SIZE (cabal/bin-0.1/bin-0.1.tar.gz) = 15228
 SHA256 (cabal/bin-0.1/revision/2.cabal) = d0ab4d2b00abe1d6312186a100c658248ec67c1bb2573057aa797b6d4c89bffe
 SIZE (cabal/bin-0.1/revision/2.cabal) = 2058
-SHA256 (cabal/binary-orphans-1.0.3/binary-orphans-1.0.3.tar.gz) = e2e554823ce6758cbbfb64acb8b5905d3c226eab18b5fcaf5d7c79252114602c
-SIZE (cabal/binary-orphans-1.0.3/binary-orphans-1.0.3.tar.gz) = 5205
+SHA256 (cabal/binary-orphans-1.0.4.1/binary-orphans-1.0.4.1.tar.gz) = 5f5b789bc86d25bbd054b86b2d9a6a03f4ac0dd480f283564b6d6465cfa2f0d2
+SIZE (cabal/binary-orphans-1.0.4.1/binary-orphans-1.0.4.1.tar.gz) = 5327
 SHA256 (cabal/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz) = 2cdc998c021d3a5f2a66a95138b93386271c26a117e7676d78264a90e536af67
 SIZE (cabal/blaze-builder-0.4.2.2/blaze-builder-0.4.2.2.tar.gz) = 60707
 SHA256 (cabal/blaze-builder-0.4.2.2/revision/1.cabal) = f0017df374c330de0ebe0eb15eae8c48427bddefa1d81a3cb31c0a4812ecdb08
@@ -157,8 +159,8 @@ SHA256 (cabal/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz
 SIZE (cabal/bytestring-builder-0.10.8.2.0/bytestring-builder-0.10.8.2.0.tar.gz) = 47366
 SHA256 (cabal/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz) = 5556088496111d33810c4ae6c4a065bb37fa3315e9e8891e8000b1ab6707ba73
 SIZE (cabal/cabal-doctest-1.0.9/cabal-doctest-1.0.9.tar.gz) = 10770
-SHA256 (cabal/cabal-doctest-1.0.9/revision/2.cabal) = 21823c6227a483b4faf210d7a55d435563ff69ddf94b48b8af1bba878196c820
-SIZE (cabal/cabal-doctest-1.0.9/revision/2.cabal) = 1502
+SHA256 (cabal/cabal-doctest-1.0.9/revision/3.cabal) = 6dea0dbd1457f43d96ce1cfb1bab8b9f55d4fb82940e2bfa5aad78e6e2260656
+SIZE (cabal/cabal-doctest-1.0.9/revision/3.cabal) = 1517
 SHA256 (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 430bcf8a3404f7e55319573c0b807b1356946f0c8f289bb3d9afb279c636b87b
 SIZE (cabal/call-stack-0.4.0/call-stack-0.4.0.tar.gz) = 2757
 SHA256 (cabal/canonical-json-0.6.0.1/canonical-json-0.6.0.1.tar.gz) = 33df39d9058d33357956cdf7f911184a26da20c49b90f844ec6374f6bf5ace7e
@@ -211,10 +213,12 @@ SHA256 (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 296dc1
 SIZE (cabal/case-insensitive-1.2.1.0/case-insensitive-1.2.1.0.tar.gz) = 53609
 SHA256 (cabal/cassava-0.5.3.0/cassava-0.5.3.0.tar.gz) = b4c8451f433ad7725cb8b9f7a7efe598ba103b16584713c91f48ae023829e9be
 SIZE (cabal/cassava-0.5.3.0/cassava-0.5.3.0.tar.gz) = 38224
+SHA256 (cabal/cassava-0.5.3.0/revision/1.cabal) = 3e5a702f0194968ddf2ef38343318334e7c7de44b90c7822e9e20a7e98685bd1
+SIZE (cabal/cassava-0.5.3.0/revision/1.cabal) = 6121
 SHA256 (cabal/cborg-0.2.8.0/cborg-0.2.8.0.tar.gz) = 2e59c827c273b57af0fcbbfb62f6d15faeb399e0d89d57baf8adcc60e62ab01e
 SIZE (cabal/cborg-0.2.8.0/cborg-0.2.8.0.tar.gz) = 91143
-SHA256 (cabal/cborg-0.2.8.0/revision/1.cabal) = a6778307362f87689afb872c893c28ef4f56eb304428405ad2e5ed4b33d4a28e
-SIZE (cabal/cborg-0.2.8.0/revision/1.cabal) = 5308
+SHA256 (cabal/cborg-0.2.8.0/revision/2.cabal) = 445b8f128080bfa7e2005addb487d023992a76ea0ac237079e3176edadfa765f
+SIZE (cabal/cborg-0.2.8.0/revision/2.cabal) = 5308
 SHA256 (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 99905220661b26e5bd91130bd9772554938608a5b1d717240a6eb331121e0f6a
 SIZE (cabal/cereal-0.5.8.3/cereal-0.5.8.3.tar.gz) = 20166
 SHA256 (cabal/charset-0.3.9/charset-0.3.9.tar.gz) = cb4f8781491d1e346e7eef7b33bfadae96642c81777165ec585a05591abc998b
@@ -255,8 +259,10 @@ SHA256 (cabal/cookie-0.4.6/cookie-0.4.6.tar.gz) = 8c41a956c32b9733d525a53d43b033
 SIZE (cabal/cookie-0.4.6/cookie-0.4.6.tar.gz) = 6219
 SHA256 (cabal/criterion-1.6.0.0/criterion-1.6.0.0.tar.gz) = 4029ef9ccd158e995a97827bb50d189a98a0875ea4b73300276fac1510a252b0
 SIZE (cabal/criterion-1.6.0.0/criterion-1.6.0.0.tar.gz) = 47612
-SHA256 (cabal/criterion-measurement-0.2.0.0/criterion-measurement-0.2.0.0.tar.gz) = 4a1a50d74341ee23ad7250da8eafdd0a40bcd4d08836ec76c956dcc1c9b2cab3
-SIZE (cabal/criterion-measurement-0.2.0.0/criterion-measurement-0.2.0.0.tar.gz) = 17593
+SHA256 (cabal/criterion-1.6.0.0/revision/1.cabal) = 6c0d247b3101c827e8e87df3a4cfeb9b0d2cc4ee1f4dd5726f41063ef58f01eb
+SIZE (cabal/criterion-1.6.0.0/revision/1.cabal) = 5645
+SHA256 (cabal/criterion-measurement-0.2.1.0/criterion-measurement-0.2.1.0.tar.gz) = ddce822e11be48a56ac1cb3c752847ac5fe04743728268207482aee8713eeda5
+SIZE (cabal/criterion-measurement-0.2.1.0/criterion-measurement-0.2.1.0.tar.gz) = 17823
 SHA256 (cabal/cryptonite-0.27/cryptonite-0.27.tar.gz) = c82745a8930c36a81a0772dc18c86f8b7505e25fc2ab96b08c2f9125ece6c8b0
 SIZE (cabal/cryptonite-0.27/cryptonite-0.27.tar.gz) = 611768
 SHA256 (cabal/cryptonite-0.27/revision/1.cabal) = c3a9c8ce11e654a9d5bee827b089d4b50587272828d0c52a85362a58667a916c
@@ -265,6 +271,10 @@ SHA256 (cabal/data-accessor-0.2.3.1/data-accessor-0.2.3.1.tar.gz) = 06a3c790a27e
 SIZE (cabal/data-accessor-0.2.3.1/data-accessor-0.2.3.1.tar.gz) = 10109
 SHA256 (cabal/data-accessor-transformers-0.2.1.8/data-accessor-transformers-0.2.1.8.tar.gz) = 03f9944ba12a6d2646410be7a7ed9fb8f02697842fd6d0643c94c4d6605b28d4
 SIZE (cabal/data-accessor-transformers-0.2.1.8/data-accessor-transformers-0.2.1.8.tar.gz) = 2659
+SHA256 (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 1bb6eca0b3e02d057fe7f4e14c81ef395216f421ab30fdaa1b18017c9c025600
+SIZE (cabal/data-array-byte-0.1.0.1/data-array-byte-0.1.0.1.tar.gz) = 6784
+SHA256 (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 2ef1bd3511e82ba56f7f23cd793dd2da84338a1e7c2cbea5b151417afe3baada
+SIZE (cabal/data-array-byte-0.1.0.1/revision/1.cabal) = 1989
 SHA256 (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = b0f95d279cd75cacaa8152a01590dc3460f7134f6840b37052abb3ba3cb2a511
 SIZE (cabal/data-default-0.7.1.1/data-default-0.7.1.1.tar.gz) = 1627
 SHA256 (cabal/data-default-class-0.1.2.0/data-default-class-0.1.2.0.tar.gz) = 4f01b423f000c3e069aaf52a348564a6536797f31498bb85c3db4bd2d0973e56
@@ -295,14 +305,14 @@ SHA256 (cabal/deque-0.4.4/deque-0.4.4.tar.gz) = d646d82001cc6b1f17a969ab1d479c2f
 SIZE (cabal/deque-0.4.4/deque-0.4.4.tar.gz) = 8669
 SHA256 (cabal/deriving-aeson-0.2.9/deriving-aeson-0.2.9.tar.gz) = c0b2975df7ed5ba668982ba442318c36adfe8be3c32dcf136c13bf9662261833
 SIZE (cabal/deriving-aeson-0.2.9/deriving-aeson-0.2.9.tar.gz) = 5859
-SHA256 (cabal/deriving-compat-0.6.2/deriving-compat-0.6.2.tar.gz) = 711a995f027fd47823e8c5e6719eefe867f8c49e5d62ec58b7ecab2c475477a2
-SIZE (cabal/deriving-compat-0.6.2/deriving-compat-0.6.2.tar.gz) = 75396
+SHA256 (cabal/deriving-compat-0.6.3/deriving-compat-0.6.3.tar.gz) = b1bf97012db9012a74af4b13cb3454afb7afa1db54c0f6e4bd7c10349e66692a
+SIZE (cabal/deriving-compat-0.6.3/deriving-compat-0.6.3.tar.gz) = 74379
 SHA256 (cabal/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz) = 8c3b5184d5d6056433d51a49c5402e4ab7b0260073d5342685b8e141d2be5a01
 SIZE (cabal/dictionary-sharing-0.1.0.0/dictionary-sharing-0.1.0.0.tar.gz) = 2524
 SHA256 (cabal/dictionary-sharing-0.1.0.0/revision/3.cabal) = 6990c4cb6e5c7fd2b3c545576accc2c00a56cdc52ffe646f70680d781893c7d6
 SIZE (cabal/dictionary-sharing-0.1.0.0/revision/3.cabal) = 788
-SHA256 (cabal/digest-0.0.1.5/digest-0.0.1.5.tar.gz) = 7bdb5dd1ae1f86cd77c6a9bbc4a5f9f5eda4daf1815dddb3801ebdafa009f2d2
-SIZE (cabal/digest-0.0.1.5/digest-0.0.1.5.tar.gz) = 3914
+SHA256 (cabal/digest-0.0.1.6/digest-0.0.1.6.tar.gz) = b1f2761b8aea0954ea92a62abd51dd090d536e3ba06098c6ae9a3fce3f78cfcf
+SIZE (cabal/digest-0.0.1.6/digest-0.0.1.6.tar.gz) = 4026
 SHA256 (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = d7351392e078f58caa46630a4b9c643e1e2e9dddee45848c5c8358e7b1316b91
 SIZE (cabal/distributive-0.6.2.1/distributive-0.6.2.1.tar.gz) = 8140
 SHA256 (cabal/distributive-0.6.2.1/revision/1.cabal) = 0f99f5541cca04acf89b64432b03422b6408e830a8dff30e6c4334ef1a48680c
@@ -335,10 +345,10 @@ SHA256 (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 24f0b79c7e1d25cb2cd44c2258d7a464
 SIZE (cabal/erf-2.0.0.0/erf-2.0.0.0.tar.gz) = 1918
 SHA256 (cabal/extra-1.7.12/extra-1.7.12.tar.gz) = e571a9ec1d8865f0fbb0e0ba1eb575f783b0365c80db19b54a93600bae43b03c
 SIZE (cabal/extra-1.7.12/extra-1.7.12.tar.gz) = 45598
-SHA256 (cabal/fast-logger-3.1.1/fast-logger-3.1.1.tar.gz) = 435f6e7e0771b9b525550c292a941ab5726b233e7d91fdeca707e3cdb531a8e7
-SIZE (cabal/fast-logger-3.1.1/fast-logger-3.1.1.tar.gz) = 12772
-SHA256 (cabal/fgl-5.8.1.0/fgl-5.8.1.0.tar.gz) = 5ba1cbc5cbc409aa98815cf3b73b221da3d485fef57eda3765321d657e9fa368
-SIZE (cabal/fgl-5.8.1.0/fgl-5.8.1.0.tar.gz) = 56680
+SHA256 (cabal/fast-logger-3.2.0/fast-logger-3.2.0.tar.gz) = 175b72bdef72ade94c3d7b9b7cca6e2f218fe0b47265794c22ace638d6610ab8
+SIZE (cabal/fast-logger-3.2.0/fast-logger-3.2.0.tar.gz) = 14562
+SHA256 (cabal/fgl-5.8.1.1/fgl-5.8.1.1.tar.gz) = 6908fd6ecb010c83d103a296b970eb82f7b9c914059afd6002d39a720a6a8cad
+SIZE (cabal/fgl-5.8.1.1/fgl-5.8.1.1.tar.gz) = 56829
 SHA256 (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = f066b85d537a20252faa59489f6a854e4e8f39080f08730c9e195e418cec5bdd
 SIZE (cabal/file-embed-0.0.15.0/file-embed-0.0.15.0.tar.gz) = 7119
 SHA256 (cabal/filelock-0.1.1.5/filelock-0.1.1.5.tar.gz) = 50ebea81e8443356af26f32221d4594709d94102445931673fcd94a44e244419
@@ -353,8 +363,14 @@ SHA256 (cabal/flat-0.4.4.0.0.0.0.2.tar.gz) = e0f558a3832f094b3471ee1c9a6311128ea
 SIZE (cabal/flat-0.4.4.0.0.0.0.2.tar.gz) = 66270
 SHA256 (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 2dbdc1850e6768fd5f4e4c45d011ef6796d8b2d639ec200da7f4407ae02d09a6
 SIZE (cabal/fmlist-0.9.4/fmlist-0.9.4.tar.gz) = 4445
+SHA256 (cabal/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz) = d057c3f358e1a6b72c73519bc64ba6aa959f066c08fed69f73258555ef95ff12
+SIZE (cabal/foldable1-classes-compat-0.1/foldable1-classes-compat-0.1.tar.gz) = 10484
+SHA256 (cabal/foldable1-classes-compat-0.1/revision/1.cabal) = 2db274a120ab8ddb2834eecf28781baf94b9e2a2b8891a1e6918feee76a3a4db
+SIZE (cabal/foldable1-classes-compat-0.1/revision/1.cabal) = 3782
 SHA256 (cabal/foldl-1.4.14/foldl-1.4.14.tar.gz) = 8c056f8eea4b598aa584b7d752221e71b380ef675b97dd5d779fa12662560e46
 SIZE (cabal/foldl-1.4.14/foldl-1.4.14.tar.gz) = 24350
+SHA256 (cabal/foldl-1.4.14/revision/1.cabal) = 6ca3b5a312fb7ddfad4df5079da585dd22099dcf4f540af651bd707d242b056c
+SIZE (cabal/foldl-1.4.14/revision/1.cabal) = 2714
 SHA256 (cabal/formatting-6.3.7/formatting-6.3.7.tar.gz) = 0cdb4fc2c33612db08cd07926ac4fbea6b9f3c31955ed7d212ae04586f585c1a
 SIZE (cabal/formatting-6.3.7/formatting-6.3.7.tar.gz) = 14986
 SHA256 (cabal/formatting-6.3.7/revision/2.cabal) = 610199e835d93eb5902d88cf684fd938a94eda6e075353b6f8558d5ecb396855
@@ -363,18 +379,20 @@ SHA256 (cabal/foundation-0.0.29/foundation-0.0.29.tar.gz) = 34839bab424ffd5aed22
 SIZE (cabal/foundation-0.0.29/foundation-0.0.29.tar.gz) = 120793
 SHA256 (cabal/free-5.1.10/free-5.1.10.tar.gz) = 12dea4ff94dd475d4249e93abb385d9c0399c13e3cb3f4132d316e0b32700e72
 SIZE (cabal/free-5.1.10/free-5.1.10.tar.gz) = 62439
-SHA256 (cabal/generic-data-1.0.0.0/generic-data-1.0.0.0.tar.gz) = 0fa021b8d0d879d9f1d81c792bf596ccc88ebdaf94dc0c1d1d3cadcf47eacab1
-SIZE (cabal/generic-data-1.0.0.0/generic-data-1.0.0.0.tar.gz) = 40417
-SHA256 (cabal/generic-deriving-1.14.2/generic-deriving-1.14.2.tar.gz) = 265e351117d451afaa37821ce91b44a02611cc94c7ed917a19e1efb0cc63aa2f
-SIZE (cabal/generic-deriving-1.14.2/generic-deriving-1.14.2.tar.gz) = 74655
+SHA256 (cabal/free-5.1.10/revision/1.cabal) = bc2d9eefabf4699eaff20d80b207f90b35c9f1d37c581a6b092c090add3eeb4e
+SIZE (cabal/free-5.1.10/revision/1.cabal) = 5169
+SHA256 (cabal/generic-data-1.0.0.1/generic-data-1.0.0.1.tar.gz) = 3e29c6cb02a6a596e270823663672e54cf2a64dc60c7f2f2102cd9aec92ce63b
+SIZE (cabal/generic-data-1.0.0.1/generic-data-1.0.0.1.tar.gz) = 40323
+SHA256 (cabal/generic-deriving-1.14.3/generic-deriving-1.14.3.tar.gz) = 9e4fa5082b36685db2e79f34ebc835c30ba9032a9b04673e21089742d28fbc40
+SIZE (cabal/generic-deriving-1.14.3/generic-deriving-1.14.3.tar.gz) = 74832
 SHA256 (cabal/generic-monoid-0.1.0.1/generic-monoid-0.1.0.1.tar.gz) = cfd072ad70af41c1b94ac24e42e2635f37ed2a54e8f4be871be78b18b66b2adf
 SIZE (cabal/generic-monoid-0.1.0.1/generic-monoid-0.1.0.1.tar.gz) = 2547
 SHA256 (cabal/generic-monoid-0.1.0.1/revision/2.cabal) = a3987d6bdc9397f85f57a6c39128e3833056701ebe1235e25bb3586c589a705c
 SIZE (cabal/generic-monoid-0.1.0.1/revision/2.cabal) = 747
 SHA256 (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = dd3451808788d99211edeac27287db5417e97234ce9221a2eb9ab02e9cfc2c0a
 SIZE (cabal/generic-random-1.5.0.1/generic-random-1.5.0.1.tar.gz) = 21703
-SHA256 (cabal/generically-0.1/generically-0.1.tar.gz) = d5b72880e1d00b24b6c221978d060bea620acc412cdcb62521f3016cbd3f2b71
-SIZE (cabal/generically-0.1/generically-0.1.tar.gz) = 2572
+SHA256 (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 04c5a436bec4b041f71a733f56a1bd7f435f63dde8d3eb5c1f48d55b4dbc43cf
+SIZE (cabal/generically-0.1.1/generically-0.1.1.tar.gz) = 2870
 SHA256 (cabal/gnuplot-0.5.7/gnuplot-0.5.7.tar.gz) = a342e84c2201ff938e18803deb39596f470249effc5a3af5577795a807848abe
 SIZE (cabal/gnuplot-0.5.7/gnuplot-0.5.7.tar.gz) = 32810
 SHA256 (cabal/goblins-0.2.0.0.tar.gz) = 6269b92d94423fb2b62bc5ce0759284727e1c6811443af1b3978ee126601ceb8
@@ -389,10 +407,8 @@ SHA256 (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = ce1e52a8be7effbd1f995eadf0ed34
 SIZE (cabal/groups-0.5.3/groups-0.5.3.tar.gz) = 3396
 SHA256 (cabal/half-0.3.1/half-0.3.1.tar.gz) = e2afc32724e11bf5c695d797b9169d9d9b2dc62a530aed31284c8187af1615d1
 SIZE (cabal/half-0.3.1/half-0.3.1.tar.gz) = 8514
-SHA256 (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 3b1d3a8f93a2723b554d9f07b2cd136be1a7b2fcab1855b12b7aab5cbac8868c
-SIZE (cabal/happy-1.20.0/happy-1.20.0.tar.gz) = 184515
-SHA256 (cabal/happy-1.20.0/revision/1.cabal) = 5d47dc221a9fe964e36aaaa2e1ab7e8f085a225fd6528d6eff310b92360bbe99
-SIZE (cabal/happy-1.20.0/revision/1.cabal) = 5732
+SHA256 (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 8b4e7dc5a6c5fd666f8f7163232931ab28746d0d17da8fa1cbd68be9e878881b
+SIZE (cabal/happy-1.20.1.1/happy-1.20.1.1.tar.gz) = 183409
 SHA256 (cabal/hashable-1.3.5.0/hashable-1.3.5.0.tar.gz) = baaad82cd4271b197016bdbe76f22d5c3d3913fe38534cec7d817db9bae19886
 SIZE (cabal/hashable-1.3.5.0/hashable-1.3.5.0.tar.gz) = 24676
 SHA256 (cabal/hashable-1.3.5.0/revision/1.cabal) = 3a2beeafb220f9de706568a7e4a5b3c762cc4c9f25c94d7ef795b8c2d6a691d7
@@ -411,16 +427,14 @@ SHA256 (cabal/hostname-1.0/hostname-1.0.tar.gz) = 9b43dab1b6da521f35685b20555da0
 SIZE (cabal/hostname-1.0/hostname-1.0.tar.gz) = 1982
 SHA256 (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 44335b5c402e80c60f1db6a74462be4ea29d1a9043aa994334ffee1164f1ca4a
 SIZE (cabal/hourglass-0.2.12/hourglass-0.2.12.tar.gz) = 25797
-SHA256 (cabal/hsc2hs-0.68.8/hsc2hs-0.68.8.tar.gz) = 78341efbc917a84a07f2143bee9203e2555072054d495717aa73d89d9df77a52
-SIZE (cabal/hsc2hs-0.68.8/hsc2hs-0.68.8.tar.gz) = 40207
-SHA256 (cabal/hsc2hs-0.68.8/revision/1.cabal) = 988c29f9b25293f44a29cf5164e2ec07a9f95e8d92c4ab3985e4915abf213a69
-SIZE (cabal/hsc2hs-0.68.8/revision/1.cabal) = 2976
-SHA256 (cabal/hspec-2.10.9/hspec-2.10.9.tar.gz) = 9431bdbafa152cfab9e203a98d701278c2c34e7c215dda9778db1e77f901716d
-SIZE (cabal/hspec-2.10.9/hspec-2.10.9.tar.gz) = 11186
-SHA256 (cabal/hspec-core-2.10.9/hspec-core-2.10.9.tar.gz) = ff7e28bc23c19988aad83d0d1ba700844b43e7d7c10ab5cb590bdf94bb127ea9
-SIZE (cabal/hspec-core-2.10.9/hspec-core-2.10.9.tar.gz) = 90579
-SHA256 (cabal/hspec-discover-2.10.9/hspec-discover-2.10.9.tar.gz) = f279368d7b3a1b03cc29e8fc07947cb146b555f9fb6e0f17b8d306f9787c5099
-SIZE (cabal/hspec-discover-2.10.9/hspec-discover-2.10.9.tar.gz) = 6842
+SHA256 (cabal/hsc2hs-0.68.9/hsc2hs-0.68.9.tar.gz) = c95b10ce0b2c881480e35118d738dcc9cefc435ec72baa0031af81d0d4d3bc0a
+SIZE (cabal/hsc2hs-0.68.9/hsc2hs-0.68.9.tar.gz) = 40442
+SHA256 (cabal/hspec-2.10.10/hspec-2.10.10.tar.gz) = 9a4b5e63d51796d5f6c3590b8495a1cd8c600e1bf720086b6709ee00405d03a4
+SIZE (cabal/hspec-2.10.10/hspec-2.10.10.tar.gz) = 11226
+SHA256 (cabal/hspec-core-2.10.10/hspec-core-2.10.10.tar.gz) = 644793717f2f9ee7f778e2f801ea54705bdd0abb71d7a7e40aa75bd98b8f55b6
+SIZE (cabal/hspec-core-2.10.10/hspec-core-2.10.10.tar.gz) = 91175
+SHA256 (cabal/hspec-discover-2.10.10/hspec-discover-2.10.10.tar.gz) = a809388c0ea90b215e582f11e19e030aefa279d63f6ba1c5cbfd714403152f32
+SIZE (cabal/hspec-discover-2.10.10/hspec-discover-2.10.10.tar.gz) = 6843
 SHA256 (cabal/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz) = 819607ea1faf35ce5be34be61c6f50f3389ea43892d56fb28c57a9f5d54fb4ef
 SIZE (cabal/hspec-expectations-0.8.2/hspec-expectations-0.8.2.tar.gz) = 5492
 SHA256 (cabal/http-api-data-0.5/http-api-data-0.5.tar.gz) = f7edb4202cd6567e9ec5cda94dec0a823ca0ef00cf2fd7ec2cf80d946776b73f
@@ -441,8 +455,8 @@ SHA256 (cabal/http-media-0.8.0.0/revision/7.cabal) = 4d9a0779d26872847a1935a281e
 SIZE (cabal/http-media-0.8.0.0/revision/7.cabal) = 4244
 SHA256 (cabal/http-types-0.12.3/http-types-0.12.3.tar.gz) = 4e8a4a66477459fa436a331c75e46857ec8026283df984d54f90576cd3024016
 SIZE (cabal/http-types-0.12.3/http-types-0.12.3.tar.gz) = 13547
-SHA256 (cabal/http2-3.0.3/http2-3.0.3.tar.gz) = 1bae426d9b9c7266b89ae13b8ad7dfb548d16efe4c4dda6c0fa35b7b474c69cf
-SIZE (cabal/http2-3.0.3/http2-3.0.3.tar.gz) = 5504308
+SHA256 (cabal/http2-4.0.0/http2-4.0.0.tar.gz) = eb9b7f0690aec4839792544fc3ccc4f6f141fe3f4f2952a19c3abed3e70479bf
+SIZE (cabal/http2-4.0.0/http2-4.0.0.tar.gz) = 5493749
 SHA256 (cabal/hw-aeson-0.1.8.0/hw-aeson-0.1.8.0.tar.gz) = a20a8e21a2bf49fb33cefd09ab0fd521757280ab15603e837d9b5188df6d07f4
 SIZE (cabal/hw-aeson-0.1.8.0/hw-aeson-0.1.8.0.tar.gz) = 5734
 SHA256 (cabal/hw-aeson-0.1.8.0/revision/2.cabal) = 0f8f49a01e9c5e72738af44d931be1bb2997fa1d06b9f71fd3a40cd649c17213
@@ -451,28 +465,28 @@ SHA256 (cabal/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz) = 5168
 SIZE (cabal/indexed-traversable-0.1.2/indexed-traversable-0.1.2.tar.gz) = 8685
 SHA256 (cabal/indexed-traversable-0.1.2/revision/2.cabal) = 52a1b708abd921f91a5977f6ae53c4aa2b33f7c30be0fff17173f658b34c5350
 SIZE (cabal/indexed-traversable-0.1.2/revision/2.cabal) = 2533
-SHA256 (cabal/indexed-traversable-instances-0.1.1.1/indexed-traversable-instances-0.1.1.1.tar.gz) = 895ee5063d59e2b58930ca6fa54885bb11f19c8b7c7ba6c7b014f9431cdcc0b0
-SIZE (cabal/indexed-traversable-instances-0.1.1.1/indexed-traversable-instances-0.1.1.1.tar.gz) = 3751
+SHA256 (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 0f9b4e895ccc819f74d15f913c93613cc74cab74dbb05d7e305aa387bdbe374a
+SIZE (cabal/indexed-traversable-instances-0.1.1.2/indexed-traversable-instances-0.1.1.2.tar.gz) = 3769
 SHA256 (cabal/int-cast-0.2.0.0.0.0.0.0.1.tar.gz) = 8a32f02ba18e3c087a9d5edcbf5e86d1967737fe442918886c0823a64c9722b6
 SIZE (cabal/int-cast-0.2.0.0.0.0.0.0.1.tar.gz) = 7243
 SHA256 (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9b0a9f9fab609b15cd015865721fb05f744a1bc77ae92fd133872de528bbea7f
 SIZE (cabal/integer-logarithms-1.0.3.1/integer-logarithms-1.0.3.1.tar.gz) = 9023
 SHA256 (cabal/integer-logarithms-1.0.3.1/revision/4.cabal) = 336fb40c3af19a59dbeb4e5b7bffe4b4c7fa04ab06006a8d4b70b1febc1bb4ca
 SIZE (cabal/integer-logarithms-1.0.3.1/revision/4.cabal) = 3262
-SHA256 (cabal/invariant-0.6/invariant-0.6.tar.gz) = b52b2a798c514e2f3bb37d9d629078f433745fa8a25756198c4d33751d7bce1d
-SIZE (cabal/invariant-0.6/invariant-0.6.tar.gz) = 27707
-SHA256 (cabal/invariant-0.6/revision/1.cabal) = 67ecd31a36c3a9a686a8bee9dbee5a395a4c68b758262413c0355bae03a5a114
-SIZE (cabal/invariant-0.6/revision/1.cabal) = 3563
+SHA256 (cabal/invariant-0.6.1/invariant-0.6.1.tar.gz) = fb7294ade6554e9c6e77020f065f3acb63f78e62019e4830ea509c36c8b0d4f0
+SIZE (cabal/invariant-0.6.1/invariant-0.6.1.tar.gz) = 27873
 SHA256 (cabal/io-classes-0.2.0.0.tar.gz) = cdd6e29f505ed180c83ad85ee90fc63268d5579786b8c5ae2b0ca0866157df08
 SIZE (cabal/io-classes-0.2.0.0.tar.gz) = 23242
 SHA256 (cabal/io-sim-0.2.0.0.tar.gz) = ee89de7e30b170a74a641e2261ba94c40830582ff9ba1cd211cc18260474f31f
 SIZE (cabal/io-sim-0.2.0.0.tar.gz) = 71022
 SHA256 (cabal/io-streams-1.5.2.2/io-streams-1.5.2.2.tar.gz) = d365d5051696c15414ebe23749fc67475a532234b7c7d77060323d149a8fc4fe
 SIZE (cabal/io-streams-1.5.2.2/io-streams-1.5.2.2.tar.gz) = 64166
+SHA256 (cabal/io-streams-1.5.2.2/revision/1.cabal) = 5f95b8b6fc693c09a08a6a780304f1b4808c6ee2cdaa4d033c4ba7a4cffc72ba
+SIZE (cabal/io-streams-1.5.2.2/revision/1.cabal) = 9942
 SHA256 (cabal/io-streams-haproxy-1.0.1.0/io-streams-haproxy-1.0.1.0.tar.gz) = b74eca9290fe838a0e3be857a38b62cf6fb7478acee400eac19e47471a2c96b5
 SIZE (cabal/io-streams-haproxy-1.0.1.0/io-streams-haproxy-1.0.1.0.tar.gz) = 10348
-SHA256 (cabal/io-streams-haproxy-1.0.1.0/revision/6.cabal) = 2241a754697935e0a11e814affcaa4861b42fe88131f807b586ef48051e28a08
-SIZE (cabal/io-streams-haproxy-1.0.1.0/revision/6.cabal) = 3070
+SHA256 (cabal/io-streams-haproxy-1.0.1.0/revision/7.cabal) = 7cb590e1212ebe3b18fee70735fd6e07a70d409b37e87459eed1ba687e152b72
+SIZE (cabal/io-streams-haproxy-1.0.1.0/revision/7.cabal) = 3149
 SHA256 (cabal/iohk-monitoring-0.1.11.0.tar.gz) = bdecce2d31bfdde6b5c83f3e157a9d280892542efe0296cb7b3ae7cb00ba12cf
 SIZE (cabal/iohk-monitoring-0.1.11.0.tar.gz) = 100543
 SHA256 (cabal/iproute-1.7.12/iproute-1.7.12.tar.gz) = f1751d1579fcbc1d9f86d9d1c9ede48cb71cbeb1d7b2043491c6216e4f236b63
@@ -489,8 +503,10 @@ SHA256 (cabal/lazy-search-0.1.3.0/lazy-search-0.1.3.0.tar.gz) = 56a7ec14260265d3
 SIZE (cabal/lazy-search-0.1.3.0/lazy-search-0.1.3.0.tar.gz) = 9500
 SHA256 (cabal/lazysmallcheck-0.6/lazysmallcheck-0.6.tar.gz) = 9dd4dfb590c77e4f6aff68296602de58422eed5e7148fc29190d875a4e7d0f53
 SIZE (cabal/lazysmallcheck-0.6/lazysmallcheck-0.6.tar.gz) = 16862
-SHA256 (cabal/lens-5.2/lens-5.2.tar.gz) = b33e2ebede468d9e8acb79d20bb5a5947fc3bec13cc39b122aa131c5e6dcd188
-SIZE (cabal/lens-5.2/lens-5.2.tar.gz) = 698333
+SHA256 (cabal/lens-5.2.1/lens-5.2.1.tar.gz) = 02d1c19de7258a3ce83ecda3f96f4a34e03921d51f97881b118ca167f0e5266f
+SIZE (cabal/lens-5.2.1/lens-5.2.1.tar.gz) = 698679
+SHA256 (cabal/lens-5.2.1/revision/1.cabal) = 26b998448c8f7166eb5e05ea3a273d791cd100fc8ed4ac36c4372f1353ef9593
+SIZE (cabal/lens-5.2.1/revision/1.cabal) = 15126
 SHA256 (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 8f42d66f199fcaee255326f8f770d88b0670df56b5eb78002d6058f3a45e97b5
 SIZE (cabal/libyaml-0.1.2/libyaml-0.1.2.tar.gz) = 63635
 SHA256 (cabal/libyaml-0.1.2/revision/1.cabal) = 7fb663b11fcdb86503c14aa81763106ea79b1048fc29a1fe44ec346d9ecac101
@@ -553,8 +569,8 @@ SHA256 (cabal/mwc-random-0.15.0.2/mwc-random-0.15.0.2.tar.gz) = 35d64d5d6f8e9332
 SIZE (cabal/mwc-random-0.15.0.2/mwc-random-0.15.0.2.tar.gz) = 26591
 SHA256 (cabal/mwc-random-0.15.0.2/revision/1.cabal) = 109e0fb72ce64bda468fc44d9cb5abbf455d6337140b57eb851a8183baba0597
 SIZE (cabal/mwc-random-0.15.0.2/revision/1.cabal) = 3372
-SHA256 (cabal/network-3.1.2.7/network-3.1.2.7.tar.gz) = 7f7620fef1a1af3d3d6747f510e73223a5c600e7d7fd9ace073d1222bdc63d85
-SIZE (cabal/network-3.1.2.7/network-3.1.2.7.tar.gz) = 139973
+SHA256 (cabal/network-3.1.2.8/network-3.1.2.8.tar.gz) = fde2d4b065f1984c76755004c64a29ae9ec52c8bf74f2485d805ef577e7c7822
+SIZE (cabal/network-3.1.2.8/network-3.1.2.8.tar.gz) = 139597
 SHA256 (cabal/network-byte-order-0.1.6/network-byte-order-0.1.6.tar.gz) = f2b0ccc9b759d686af30aac874fc394c13c1fc8a3db00fac401c9339c263dc5e
 SIZE (cabal/network-byte-order-0.1.6/network-byte-order-0.1.6.tar.gz) = 6648
 SHA256 (cabal/network-byte-order-0.1.6/revision/1.cabal) = 23d8b609ac43a69d04d5e8f411e5f86a0266c0e8b33b65f8c92ebda64273fe3a
@@ -653,16 +669,16 @@ SHA256 (cabal/process-extras-0.7.4/process-extras-0.7.4.tar.gz) = 293e75f849254c
 SIZE (cabal/process-extras-0.7.4/process-extras-0.7.4.tar.gz) = 14256
 SHA256 (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 65955d7b50525a4a3bccdab1d982d2ae342897fd38140d5a94b5ef3800d8c92a
 SIZE (cabal/profunctors-5.6.2/profunctors-5.6.2.tar.gz) = 28522
-SHA256 (cabal/profunctors-5.6.2/revision/2.cabal) = 3d3685119243a7ebf984fa6af03299d156ab7674a432e2e15ecee2a4fd420fb6
-SIZE (cabal/profunctors-5.6.2/revision/2.cabal) = 2483
+SHA256 (cabal/profunctors-5.6.2/revision/3.cabal) = e178ba4468982326656626e2089e296f64485e68fdddc9f4476dcd5d612b4f78
+SIZE (cabal/profunctors-5.6.2/revision/3.cabal) = 2484
 SHA256 (cabal/prometheus-2.2.3/prometheus-2.2.3.tar.gz) = ff92277630d3bb510ee09eecf6bf09ab9aa7bd783d1795c6db795e67c4d8eabd
 SIZE (cabal/prometheus-2.2.3/prometheus-2.2.3.tar.gz) = 10225
 SHA256 (cabal/protolude-0.3.0/protolude-0.3.0.tar.gz) = 4083385a9e03fab9201f63ce198b9ced3fbc1c50d6d42574db5e36c757bedcac
 SIZE (cabal/protolude-0.3.0/protolude-0.3.0.tar.gz) = 19645
 SHA256 (cabal/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz) = d09750ba3578d905b54d0b3a60a7b468910a60b3165e5de98bf6f4efae3ebfb2
 SIZE (cabal/psqueues-0.2.7.3/psqueues-0.2.7.3.tar.gz) = 27328
-SHA256 (cabal/quickcheck-instances-0.3.28/quickcheck-instances-0.3.28.tar.gz) = c4111b7b49d5814120cb6055705d04eda7dd32a536057167c646aa77b68ccccb
-SIZE (cabal/quickcheck-instances-0.3.28/quickcheck-instances-0.3.28.tar.gz) = 13175
+SHA256 (cabal/quickcheck-instances-0.3.29.1/quickcheck-instances-0.3.29.1.tar.gz) = b23d8256345bd17d24c48b56e273973a12a89478a790983409b9157fbce3a24b
+SIZE (cabal/quickcheck-instances-0.3.29.1/quickcheck-instances-0.3.29.1.tar.gz) = 13288
 SHA256 (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = fb779119d79fe08ff4d502fb6869a70c9a8d5fd8ae0959f605c3c937efd96422
 SIZE (cabal/quickcheck-io-0.2.0/quickcheck-io-0.2.0.tar.gz) = 1843
 SHA256 (cabal/quiet-0.2/quiet-0.2.tar.gz) = 118bf67379dce4737619998380e399acba306dc8a086a069d4a01d5694325e4c
@@ -679,18 +695,18 @@ SHA256 (cabal/readable-0.3.1/readable-0.3.1.tar.gz) = 703037ad2cca4d6d42ba23e275
 SIZE (cabal/readable-0.3.1/readable-0.3.1.tar.gz) = 2907
 SHA256 (cabal/readable-0.3.1/revision/1.cabal) = ea550740bbee9ae46c6bbf1c5e5185818a1d37509b855c640b0a7f2dfba6dc37
 SIZE (cabal/readable-0.3.1/revision/1.cabal) = 1121
-SHA256 (cabal/recursion-schemes-5.2.2.3/recursion-schemes-5.2.2.3.tar.gz) = a9f20c6fecc0a304e27e362090fe344d7f31ddfd844002fd04751f8e8b1f4310
-SIZE (cabal/recursion-schemes-5.2.2.3/recursion-schemes-5.2.2.3.tar.gz) = 40629
-SHA256 (cabal/recv-0.0.0/recv-0.0.0.tar.gz) = 5c6872652e1025a701a73d9e97b02796f9433c42e2eec6d7e2acfb544b5ae9fb
-SIZE (cabal/recv-0.0.0/recv-0.0.0.tar.gz) = 5499
+SHA256 (cabal/recursion-schemes-5.2.2.4/recursion-schemes-5.2.2.4.tar.gz) = 0c151bc90a9a28bab2beced0e450103e102f754ddfebb8f924fc8a3b11c4db43
+SIZE (cabal/recursion-schemes-5.2.2.4/recursion-schemes-5.2.2.4.tar.gz) = 40701
+SHA256 (cabal/recursion-schemes-5.2.2.4/revision/1.cabal) = 2b67faeba2fd6ea7dde38b415503eb0d071eb962d0451c6b365a03f203bb63e9
+SIZE (cabal/recursion-schemes-5.2.2.4/revision/1.cabal) = 3887
+SHA256 (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = f664905cffb44b7f9cba604cd75bd69011a666ba06bccbcb7f3fae0cd4f14d5b
+SIZE (cabal/recv-0.1.0/recv-0.1.0.tar.gz) = 5158
 SHA256 (cabal/reducers-3.12.4/reducers-3.12.4.tar.gz) = c066f545df7947613217256d210ecb59ba709294e7b06dad8c4d8a9263635e43
 SIZE (cabal/reducers-3.12.4/reducers-3.12.4.tar.gz) = 11938
 SHA256 (cabal/reducers-3.12.4/revision/2.cabal) = cb418f2f9f72fda13b6bd0f227f1c64fe6adce640ccb29ee06ed14e4c0cd26ca
 SIZE (cabal/reducers-3.12.4/revision/2.cabal) = 2587
-SHA256 (cabal/reflection-2.1.6/reflection-2.1.6.tar.gz) = bf3e14917ebb329a53701a3cce0afe670f20037a0148dbfa5cbfa574ed6ba6cd
-SIZE (cabal/reflection-2.1.6/reflection-2.1.6.tar.gz) = 19976
-SHA256 (cabal/reflection-2.1.6/revision/1.cabal) = f41afef54a696377bb7591e12969a56e7a4a1cf1d2a32210ab24c6a7aa9bd7ae
-SIZE (cabal/reflection-2.1.6/revision/1.cabal) = 4116
+SHA256 (cabal/reflection-2.1.7/reflection-2.1.7.tar.gz) = 6cbb18a8b02871533bb8b641dc6f76813a097d94404e5808bb5d52b0f0e415fd
+SIZE (cabal/reflection-2.1.7/reflection-2.1.7.tar.gz) = 17823
 SHA256 (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 7b99408f580f5bb67a1c413e0bc735886608251331ad36322020f2169aea2ef1
 SIZE (cabal/regex-base-0.94.0.2/regex-base-0.94.0.2.tar.gz) = 10488
 SHA256 (cabal/regex-base-0.94.0.2/revision/1.cabal) = 4ff4425c710cddf440dfbac6cd52310bb6b23e17902390ff71c9fc7eaafc4fcc
@@ -707,26 +723,30 @@ SHA256 (cabal/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz) = 91ce28d8
 SIZE (cabal/safe-exceptions-0.1.7.3/safe-exceptions-0.1.7.3.tar.gz) = 14169
 SHA256 (cabal/safecopy-0.10.4.2/safecopy-0.10.4.2.tar.gz) = 7140a3af92a0acff8c75d88ef03c3c3dc83c7d59e790dea8ddc83d812e705564
 SIZE (cabal/safecopy-0.10.4.2/safecopy-0.10.4.2.tar.gz) = 22006
-SHA256 (cabal/safecopy-0.10.4.2/revision/5.cabal) = 924048c12e52aaeb1285835616463f97b27dbc85b6d02ea3e17328196d929fe3
-SIZE (cabal/safecopy-0.10.4.2/revision/5.cabal) = 2904
+SHA256 (cabal/safecopy-0.10.4.2/revision/6.cabal) = 0b7400345ffddb63c4a7f9738837143ae326c51fb5b4776e409c134a5e632546
+SIZE (cabal/safecopy-0.10.4.2/revision/6.cabal) = 2928
 SHA256 (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = a3a121c4b3d68fb8b9f8c709ab012e48f090ed553609247a805ad070d6b343a9
 SIZE (cabal/scientific-0.3.7.0/scientific-0.3.7.0.tar.gz) = 24723
-SHA256 (cabal/scientific-0.3.7.0/revision/3.cabal) = 517444c944dad9db8235d7b311d7b9a0839a519ee3178288b5a9606256e0c7d8
-SIZE (cabal/scientific-0.3.7.0/revision/3.cabal) = 4840
-SHA256 (cabal/selective-0.5/selective-0.5.tar.gz) = b0fda80309a83d8f9eed9b8798b3c8c6626600154948323a8d80ab8e2c2f8da3
-SIZE (cabal/selective-0.5/selective-0.5.tar.gz) = 34055
+SHA256 (cabal/scientific-0.3.7.0/revision/4.cabal) = 57451a0a7f62af85958c21a8ef79358c8a45b467f39d78ee5d51074d12e4c718
+SIZE (cabal/scientific-0.3.7.0/revision/4.cabal) = 4854
+SHA256 (cabal/selective-0.6/selective-0.6.tar.gz) = 18742e33b17c278e690b29e03ea71575bcaf89f4ca044449f9908bd77ca67c3a
+SIZE (cabal/selective-0.6/selective-0.6.tar.gz) = 35470
+SHA256 (cabal/selective-0.6/revision/1.cabal) = 30b336b9ad50b17316b4f2e29ddf0d30f14ea44c9b8299fa2de8a0efd5167eb7
+SIZE (cabal/selective-0.6/revision/1.cabal) = 3579
 SHA256 (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = d900697041ae4b0cca3243273a2b3e80bcf74d937405d6a5ff34dc33ee952132
 SIZE (cabal/semialign-1.2.0.1/semialign-1.2.0.1.tar.gz) = 10371
 SHA256 (cabal/semialign-1.2.0.1/revision/3.cabal) = ee3468e349e72ec0a604ae05573a4de7181d97d10366254244a0cca8a76d6c35
 SIZE (cabal/semialign-1.2.0.1/revision/3.cabal) = 2852
 SHA256 (cabal/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz) = 6d45cdb6c58c75ca588859b80b2c92b6f48590a03e065c24ce5d767a6a963799
 SIZE (cabal/semigroupoids-5.3.7/semigroupoids-5.3.7.tar.gz) = 35349
+SHA256 (cabal/semigroupoids-5.3.7/revision/1.cabal) = ac093739682f0dc7a37698b423590dc0f1ca89fed908fbbc5a73a44beefa7d18
+SIZE (cabal/semigroupoids-5.3.7/revision/1.cabal) = 7721
 SHA256 (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 902d2e33c96b40a89de5957f2a9e097197afcc35e257e45b32ebe770993673e1
 SIZE (cabal/semigroups-0.20/semigroups-0.20.tar.gz) = 18788
 SHA256 (cabal/serialise-0.2.6.0/serialise-0.2.6.0.tar.gz) = 93ff1888e1972999f14663072b38efcfd0c1481b4ec8e30ddc9c5ce97681a516
 SIZE (cabal/serialise-0.2.6.0/serialise-0.2.6.0.tar.gz) = 75077
-SHA256 (cabal/serialise-0.2.6.0/revision/1.cabal) = c98de52c5758da4dc5141d44bd2195dcd3232ca3aee8ebc4542d348125899a66
-SIZE (cabal/serialise-0.2.6.0/revision/1.cabal) = 8776
+SHA256 (cabal/serialise-0.2.6.0/revision/2.cabal) = 6b28cc217bda3f3fad35f179543d539c551aae31d44dbc7ca85989cdbb7ce459
+SIZE (cabal/serialise-0.2.6.0/revision/2.cabal) = 8776
 SHA256 (cabal/servant-0.19.1/servant-0.19.1.tar.gz) = 78bc48716f47bc182be5785cef22c9de20c933b49386323453f24a96d39066be
 SIZE (cabal/servant-0.19.1/servant-0.19.1.tar.gz) = 54728
 SHA256 (cabal/servant-server-0.19.2/servant-server-0.19.2.tar.gz) = beab908f65d681771e03d97e2dbfc05c8227874e911669f5ab65a77211d4f5a8
@@ -757,14 +777,10 @@ SHA256 (cabal/small-steps-test-0.1.0.0.tar.gz) = fea569fc798d5ea2b766969a4075e12
 SIZE (cabal/small-steps-test-0.1.0.0.tar.gz) = 20357
 SHA256 (cabal/snap-blaze-0.2.1.5/snap-blaze-0.2.1.5.tar.gz) = b36e35bd4ba3087b3de92702e488ba6570675719243b5dbdf4eae0b819988841
 SIZE (cabal/snap-blaze-0.2.1.5/snap-blaze-0.2.1.5.tar.gz) = 1762
-SHA256 (cabal/snap-core-1.0.5.0/snap-core-1.0.5.0.tar.gz) = 642aedd244865560b5d656cd460e829a39d859ad031710b79bd112785e38c641
-SIZE (cabal/snap-core-1.0.5.0/snap-core-1.0.5.0.tar.gz) = 163675
-SHA256 (cabal/snap-core-1.0.5.0/revision/3.cabal) = 2b7976ee803c2e0d8d87b2d88b2d4a4d62b062ab2a5dd5c78b78130a2fbd260b
-SIZE (cabal/snap-core-1.0.5.0/revision/3.cabal) = 10019
-SHA256 (cabal/snap-server-1.1.2.0/snap-server-1.1.2.0.tar.gz) = 92306f4148fd9eca06a608b9a8d46a95e928aee231ab320650f5d25854da9e70
-SIZE (cabal/snap-server-1.1.2.0/snap-server-1.1.2.0.tar.gz) = 73795
-SHA256 (cabal/snap-server-1.1.2.0/revision/2.cabal) = 82868c7c34a601d323cd281d7ddf9b6831f2b27cb15870970c0a5a79fcb0fa37
-SIZE (cabal/snap-server-1.1.2.0/revision/2.cabal) = 15200
+SHA256 (cabal/snap-core-1.0.5.1/snap-core-1.0.5.1.tar.gz) = a704c1a0e2c4ebfdcc8baf6feab09dd7715bdc9d750f7efb63d06e3965ec0502
+SIZE (cabal/snap-core-1.0.5.1/snap-core-1.0.5.1.tar.gz) = 150427
+SHA256 (cabal/snap-server-1.1.2.1/snap-server-1.1.2.1.tar.gz) = a47457fd746db202711b6a6b34a8575daa291a01a99cd0900e639aadc06fca7e
+SIZE (cabal/snap-server-1.1.2.1/snap-server-1.1.2.1.tar.gz) = 73909
 SHA256 (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 734447558bb061ce768f53a0df1f2401902c6bee396cc96ce627edd986ef6a73
 SIZE (cabal/socks-0.6.1/socks-0.6.1.tar.gz) = 9759
 SHA256 (cabal/some-1.0.2/some-1.0.2.tar.gz) = ccf8a4b07d5236a6f966649ebef39e764f1f6bb52217647e2e96d0cdfe2bbb8a
@@ -815,10 +831,8 @@ SHA256 (cabal/system-filepath-0.4.14/system-filepath-0.4.14.tar.gz) = 1656ce3c0d
 SIZE (cabal/system-filepath-0.4.14/system-filepath-0.4.14.tar.gz) = 16663
 SHA256 (cabal/system-filepath-0.4.14/revision/1.cabal) = e8ce7d24d7008a825e5d03aa672950a0e8178ac54c3de7134f36c3a7e37694a2
 SIZE (cabal/system-filepath-0.4.14/revision/1.cabal) = 1631
-SHA256 (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = f5e0fcf95f0bb4aa63f428f2c01955a41ea1a42cfcf39145ed631f59a9616c02
-SIZE (cabal/tagged-0.8.6.1/tagged-0.8.6.1.tar.gz) = 9842
-SHA256 (cabal/tagged-0.8.6.1/revision/3.cabal) = 8a24aef29b8e35447ccc56658ea07c2aded30bfa8130ea057e382936e17c74a6
-SIZE (cabal/tagged-0.8.6.1/revision/3.cabal) = 2874
+SHA256 (cabal/tagged-0.8.7/tagged-0.8.7.tar.gz) = 6414eeac27a1633f49e2f78199ced99ce8ce3d70b658cf6d55b1d81ff60cb961
+SIZE (cabal/tagged-0.8.7/tagged-0.8.7.tar.gz) = 10082
 SHA256 (cabal/tasty-1.4.3/tasty-1.4.3.tar.gz) = f420da9560267271dce8a0007a1cb77c06987f0d129eb0f613110ce61f71cb00
 SIZE (cabal/tasty-1.4.3/tasty-1.4.3.tar.gz) = 58726
 SHA256 (cabal/tasty-expected-failure-0.12.3/tasty-expected-failure-0.12.3.tar.gz) = cb07cc5ca62a6fd673ef54ae70b4bc5f9c12662fe835bea1f38b944684ee8f7e
@@ -849,20 +863,26 @@ SHA256 (cabal/tf-random-0.5/tf-random-0.5.tar.gz) = 2e30cec027b313c9e1794d326635
 SIZE (cabal/tf-random-0.5/tf-random-0.5.tar.gz) = 18483
 SHA256 (cabal/th-abstraction-0.4.5.0/th-abstraction-0.4.5.0.tar.gz) = 00d5e24f247e328bd9898d5af5915c1e86b134b4d40baa680258635f95031526
 SIZE (cabal/th-abstraction-0.4.5.0/th-abstraction-0.4.5.0.tar.gz) = 39515
+SHA256 (cabal/th-abstraction-0.4.5.0/revision/1.cabal) = c28f186ae9817a059e54f63689f8985194b7f58d8fbd79e157d12374b6f9d2c3
+SIZE (cabal/th-abstraction-0.4.5.0/revision/1.cabal) = 2212
 SHA256 (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = d8f97ac14ab47b6b8a7b0fdb4ff95426322ec56badd01652ac15da4a44d4bab8
 SIZE (cabal/th-compat-0.1.4/th-compat-0.1.4.tar.gz) = 14838
-SHA256 (cabal/th-expand-syns-0.4.10.0/th-expand-syns-0.4.10.0.tar.gz) = f5455844e27578cf937c2eb670f15f6c10a45c29b2599e32bf308245360c9010
-SIZE (cabal/th-expand-syns-0.4.10.0/th-expand-syns-0.4.10.0.tar.gz) = 7457
+SHA256 (cabal/th-compat-0.1.4/revision/2.cabal) = e5ae7c083ef3a22248558f8451669bb1c55ea8090f5908b86b9033743c161730
+SIZE (cabal/th-compat-0.1.4/revision/2.cabal) = 3224
+SHA256 (cabal/th-expand-syns-0.4.11.0/th-expand-syns-0.4.11.0.tar.gz) = 8acd59ce73078ec6fb39f7555c4bb6cf1e49c256859c30aa8a4fda6d029bf7d0
+SIZE (cabal/th-expand-syns-0.4.11.0/th-expand-syns-0.4.11.0.tar.gz) = 7493
+SHA256 (cabal/th-expand-syns-0.4.11.0/revision/1.cabal) = e8654156d8a75343e3f4e7170ebf12993b649f003004e910a2bcfc75f267844d
+SIZE (cabal/th-expand-syns-0.4.11.0/revision/1.cabal) = 2207
 SHA256 (cabal/th-extras-0.0.0.6/th-extras-0.0.0.6.tar.gz) = 02bf23940c0233a6ef6f61868e827ebd4554afe8d71cef2a1eb8e286a7f07c4a
 SIZE (cabal/th-extras-0.0.0.6/th-extras-0.0.0.6.tar.gz) = 4839
-SHA256 (cabal/th-lift-0.8.2/th-lift-0.8.2.tar.gz) = 3a5927037a10ae63e605c02228c4027c32b7bab1985ae7b5379e6363b3cd5ce4
-SIZE (cabal/th-lift-0.8.2/th-lift-0.8.2.tar.gz) = 14385
-SHA256 (cabal/th-lift-0.8.2/revision/2.cabal) = f135f67b018c22889e68b094773273dcf8f9e16fcfa330bf4778f84fce8925e9
-SIZE (cabal/th-lift-0.8.2/revision/2.cabal) = 2677
+SHA256 (cabal/th-lift-0.8.3/th-lift-0.8.3.tar.gz) = 25d57bf5f8e7deefeb4ace0539805ae1e90b1ba5a034ebcc36141846408c6b75
+SIZE (cabal/th-lift-0.8.3/th-lift-0.8.3.tar.gz) = 14643
 SHA256 (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = f533c3f95addcca461a0ccd1aafef75dd801bfa6599c0d1184d54bfffb61d870
 SIZE (cabal/th-lift-instances-0.1.20/th-lift-instances-0.1.20.tar.gz) = 6721
 SHA256 (cabal/th-orphans-0.13.14/th-orphans-0.13.14.tar.gz) = 9ddb2a1a0f6afeb8b6697256bfa5930f1f75e99624e370931c4b48bd16c3077c
 SIZE (cabal/th-orphans-0.13.14/th-orphans-0.13.14.tar.gz) = 9585
+SHA256 (cabal/th-orphans-0.13.14/revision/1.cabal) = 5e2bbb363f8f7cfc90080cab338e788fbe97ae34d2ff2e11adc6ff27467c63d1
+SIZE (cabal/th-orphans-0.13.14/revision/1.cabal) = 3013
 SHA256 (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 9d250e61242f2fb887dedc9d28c0141832ff256e63bebc2bf5abff81037be4a5
 SIZE (cabal/th-reify-many-0.1.10/th-reify-many-0.1.10.tar.gz) = 5825
 SHA256 (cabal/th-utilities-0.2.5.0/th-utilities-0.2.5.0.tar.gz) = 4a0742a525e0ef22c993f1b6b693312bddcefe3afed9b6c519372d82931b97e1
@@ -889,16 +909,18 @@ SHA256 (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 323bf868
 SIZE (cabal/transformers-base-0.4.6/transformers-base-0.4.6.tar.gz) = 2902
 SHA256 (cabal/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz) = 7e2e0251e5e6d28142615a4b950a3fabac9c0b7804b1ec4a4ae985f19519a9f9
 SIZE (cabal/transformers-compat-0.6.6/transformers-compat-0.6.6.tar.gz) = 41347
+SHA256 (cabal/transformers-compat-0.6.6/revision/1.cabal) = e2686c31df27a39ff058371acb46e78639ea47c8f35adee926db7e6aa70a6a19
+SIZE (cabal/transformers-compat-0.6.6/revision/1.cabal) = 5768
 SHA256 (cabal/transformers-except-0.1.3/transformers-except-0.1.3.tar.gz) = 484babf024bd82e87cc8305bd38ae04d40a7c24fa81c487cc603c3c9fd230c0d
 SIZE (cabal/transformers-except-0.1.3/transformers-except-0.1.3.tar.gz) = 5020
-SHA256 (cabal/tree-diff-0.2.2/tree-diff-0.2.2.tar.gz) = 008390239dd942095b487b4a59e54faf18d51db5a4462177f301b763c0d5743c
-SIZE (cabal/tree-diff-0.2.2/tree-diff-0.2.2.tar.gz) = 26179
+SHA256 (cabal/tree-diff-0.3/tree-diff-0.3.tar.gz) = a1c05636cedf521bc2e2898f0668fc7264f3396f5484be6ec6a8b9b2e5c11c8b
+SIZE (cabal/tree-diff-0.3/tree-diff-0.3.tar.gz) = 26449
 SHA256 (cabal/type-equality-1/type-equality-1.tar.gz) = 4728b502a211454ef682a10d7a3e817c22d06ba509df114bb267ef9d43a08ce8
 SIZE (cabal/type-equality-1/type-equality-1.tar.gz) = 4525
 SHA256 (cabal/type-equality-1/revision/4.cabal) = 7cd952c3ebf0da36ee05544e6209a850b22205fa8b749e17f4bacc5a8fe15269
 SIZE (cabal/type-equality-1/revision/4.cabal) = 1611
-SHA256 (cabal/typed-process-0.2.10.1/typed-process-0.2.10.1.tar.gz) = e436875ccd6664d4111e601c8e2ec6ba9473979eac49b23a1bdb88f80e95099e
-SIZE (cabal/typed-process-0.2.10.1/typed-process-0.2.10.1.tar.gz) = 18264
+SHA256 (cabal/typed-process-0.2.11.0/typed-process-0.2.11.0.tar.gz) = 948c59540675d85f35c99e285cdb8686713ec1689f530d5d21813239ea91f625
+SIZE (cabal/typed-process-0.2.11.0/typed-process-0.2.11.0.tar.gz) = 18309
 SHA256 (cabal/typed-protocols-0.1.0.0.tar.gz) = 6330301923039fc986a518d1e1356cc9db59fe994b5a2d67828af971952de6f4
 SIZE (cabal/typed-protocols-0.1.0.0.tar.gz) = 24312
 SHA256 (cabal/typed-protocols-cborg-0.1.0.0.tar.gz) = 45b88828e0dbdeaa8f942a3519c59bf0a657d2830d1cfb085ad2a4305eabbdbc
@@ -919,12 +941,12 @@ SHA256 (cabal/unix-compat-0.6/revision/1.cabal) = 0f5d0929d838077909d397c7c83b71
 SIZE (cabal/unix-compat-0.6/revision/1.cabal) = 3583
 SHA256 (cabal/unix-time-0.4.8/unix-time-0.4.8.tar.gz) = fedeb6a11bcb5396f50a30166a6bb05e56fc9866be4066718404bd8940ace843
 SIZE (cabal/unix-time-0.4.8/unix-time-0.4.8.tar.gz) = 52180
-SHA256 (cabal/unliftio-0.2.23.0/unliftio-0.2.23.0.tar.gz) = 2d86a3deef6d801991aa6c837c5e6c0d3db916f33226be1428a5a04f626be4fd
-SIZE (cabal/unliftio-0.2.23.0/unliftio-0.2.23.0.tar.gz) = 57461
-SHA256 (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 919f0d1297ea2f5373118553c1df2a9405d8b9e31a8307e829da67d4953c299a
-SIZE (cabal/unliftio-core-0.2.0.1/unliftio-core-0.2.0.1.tar.gz) = 3696
-SHA256 (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = f9abcdd3f3d28e4840563efb7b8760d2de9b5707bcd6f53a87f6a0d77bb5a9f7
-SIZE (cabal/unliftio-core-0.2.0.1/revision/2.cabal) = 1082
+SHA256 (cabal/unliftio-0.2.24.0/unliftio-0.2.24.0.tar.gz) = fd8ab9b84cec794570faa53e88cf83af2bf7f5566baebf6b664892178d50229b
+SIZE (cabal/unliftio-0.2.24.0/unliftio-0.2.24.0.tar.gz) = 57520
+SHA256 (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 99384cba8d56d9d61b85e38a313a93ebcdb78be6566367f0930ef580597fe3e3
+SIZE (cabal/unliftio-core-0.2.1.0/unliftio-core-0.2.1.0.tar.gz) = 3865
+SHA256 (cabal/unliftio-core-0.2.1.0/revision/1.cabal) = 9fc3506770b16cdc73114307f854d56ddb96c7b930e7a5ed9b48cd0a8f33fca6
+SIZE (cabal/unliftio-core-0.2.1.0/revision/1.cabal) = 1004
 SHA256 (cabal/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz) = 1b27bec5e0d522b27a6029ebf4c4a6d40acbc083c787008e32fb55c4b1d128d2
 SIZE (cabal/unordered-containers-0.2.19.1/unordered-containers-0.2.19.1.tar.gz) = 58030
 SHA256 (cabal/unordered-containers-0.2.19.1/revision/1.cabal) = db11042bb0356c0adea277d0794743829125b4c99455af6af2bd5f7bd5e88a39
@@ -937,16 +959,16 @@ SHA256 (cabal/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz) = ad68b89b7a64c07dd5c250
 SIZE (cabal/uuid-types-1.0.5/uuid-types-1.0.5.tar.gz) = 11922
 SHA256 (cabal/uuid-types-1.0.5/revision/3.cabal) = 9ca76986e3950af5e908502be2373e2292d6dc57ec10f5aeb41d7dc3a1961782
 SIZE (cabal/uuid-types-1.0.5/revision/3.cabal) = 2622
-SHA256 (cabal/validation-selective-0.1.0.2/validation-selective-0.1.0.2.tar.gz) = 016fde31529afad0cfe70ec3215fa85e38147582248696af6b135df950655bbf
-SIZE (cabal/validation-selective-0.1.0.2/validation-selective-0.1.0.2.tar.gz) = 22324
+SHA256 (cabal/validation-selective-0.2.0.0/validation-selective-0.2.0.0.tar.gz) = 9a884e97e6a64f2cacadec8d5ea7e8ba7562d0c8fa9ab7cd5c34055eaec64987
+SIZE (cabal/validation-selective-0.2.0.0/validation-selective-0.2.0.0.tar.gz) = 22397
 SHA256 (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = ac2a6b6adf58598c5c8faa931ae961a8a2aa50ddb2f0f7a2044ff6e8c3d433a0
 SIZE (cabal/vault-0.3.1.5/vault-0.3.1.5.tar.gz) = 5431
 SHA256 (cabal/vault-0.3.1.5/revision/2.cabal) = c34d37d73a8cedbb0ef57b89540ebe54f9dadf7ec3cea27acbd049b4edd85cae
 SIZE (cabal/vault-0.3.1.5/revision/2.cabal) = 2366
 SHA256 (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = fb4a53c02bd4d7fdf155c0604da9a5bb0f3b3bfce5d9960aea11c2ae235b9f35
 SIZE (cabal/vector-0.12.3.1/vector-0.12.3.1.tar.gz) = 151420
-SHA256 (cabal/vector-0.12.3.1/revision/2.cabal) = fffbd00912d69ed7be9bc7eeb09f4f475e0d243ec43f916a9fd5bbd219ce7f3e
-SIZE (cabal/vector-0.12.3.1/revision/2.cabal) = 8238
+SHA256 (cabal/vector-0.12.3.1/revision/3.cabal) = abbfe8830e13549596e1295219d340eb01bd00e1c7124d0dd16586911a291c59
+SIZE (cabal/vector-0.12.3.1/revision/3.cabal) = 8218
 SHA256 (cabal/vector-algorithms-0.8.0.4/vector-algorithms-0.8.0.4.tar.gz) = 76176a56778bf30a275b1089ee6db24ec6c67d92525145f8dfe215b80137af3b
*** 43 LINES SKIPPED ***