From 16412fb1adb2f7a93c038a2047fca74f087e4bdd Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:02:21 +0100 Subject: [PATCH 01/15] feat(core): add Array data constructor and CBOR encoding Add Array as a new Data constructor using Vector for efficient array representation. This enables compact encoding of homogeneous data sequences and improves performance for array-heavy smart contracts. The Array constructor uses CBOR tag 128 for encoding, following the CBOR specification for alternative array representations. This provides better memory efficiency compared to linked lists for large sequential data structures. --- plutus-core/CHANGELOG.md | 4 +++ .../plutus-core/src/Data/Vector/Orphans.hs | 5 +++ .../plutus-core/src/PlutusCore/Data.hs | 11 ++++++ .../plutus-core/test/CBOR/DataStability.hs | 36 +++++++++++++++++++ 4 files changed, 56 insertions(+) diff --git a/plutus-core/CHANGELOG.md b/plutus-core/CHANGELOG.md index 99373c75556..1d9816baab8 100644 --- a/plutus-core/CHANGELOG.md +++ b/plutus-core/CHANGELOG.md @@ -6,10 +6,14 @@ - Implementations of `ScaleValue` primitives. +- Added `Array (Vector Data)` constructor to the `Data` type with CBOR tag 128 encoding, matching CIP-0138's array representation. Added `ArrayData` and `UnArrayData` builtins to construct and deconstruct Array data values. + ## Changed - Renamed 'Size' types functions to AstSize +- `ChooseData` builtin now returns `BuiltinResult a` instead of `a` and fails gracefully when encountering an `Array` value (requires protocol change to add 6th branch for Array support). + - In #7323 made the `Constr`, `List` and `Map` builtins 7+% faster. - Updated the Plutus Core specification to allow names with optional numeric suffixes (e.g., `name-42`) in #7396, resolving the discrepancy between the formal grammar and the parser implementation. diff --git a/plutus-core/plutus-core/src/Data/Vector/Orphans.hs b/plutus-core/plutus-core/src/Data/Vector/Orphans.hs index be95f1c8830..34cc03acd54 100644 --- a/plutus-core/plutus-core/src/Data/Vector/Orphans.hs +++ b/plutus-core/plutus-core/src/Data/Vector/Orphans.hs @@ -4,12 +4,17 @@ module Data.Vector.Orphans () where import Data.Hashable (Hashable (hashWithSalt)) import Data.Vector.Strict qualified as Strict +import NoThunks.Class (NoThunks (..)) import PlutusCore.Flat (Flat (..)) import PlutusCore.Flat.Instances.Vector () instance Hashable a => Hashable (Strict.Vector a) where hashWithSalt = Strict.foldl' hashWithSalt +instance NoThunks a => NoThunks (Strict.Vector a) where + wNoThunks ctx = wNoThunks ctx . Strict.toList + showTypeOf _proxy = "Strict.Vector" + {- The `flat` library does not provide a `Flat` instance for `Vector.Strict.Vector`. We could encode and decode strict vectors by converting them to and from lazy vectors (for which there is a `Flat` instance), but diff --git a/plutus-core/plutus-core/src/PlutusCore/Data.hs b/plutus-core/plutus-core/src/PlutusCore/Data.hs index 1926372e514..af8ce7d71c7 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Data.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Data.hs @@ -24,6 +24,9 @@ import Data.ByteString.Lazy qualified as BSL import Data.Data qualified import Data.Hashable import Data.Text.Encoding qualified as Text +import Data.Vector.Orphans () +import Data.Vector.Strict (Vector) +import Data.Vector.Strict qualified as Vector import Data.Word (Word64, Word8) import GHC.Generics import NoThunks.Class @@ -42,6 +45,7 @@ data Data = Constr Integer [Data] | Map [(Data, Data)] | List [Data] + | Array (Vector Data) | I Integer | B BS.ByteString deriving stock (Show, Read, Eq, Ord, Generic, Data.Data.Data) @@ -53,6 +57,7 @@ instance Pretty Data where Map entries -> braces (sep (punctuate comma (fmap (\(k, v) -> pretty k <> ":" <+> pretty v) entries))) List ds -> brackets (sep (punctuate comma (fmap pretty ds))) + Array ds -> brackets (sep (punctuate comma (Vector.toList (pretty <$> ds)))) I i -> pretty i B b -> -- Base64 encode the ByteString since it may contain arbitrary bytes @@ -161,6 +166,10 @@ encodeData = \case CBOR.encodeMapLen (fromIntegral $ length es) <> mconcat [encode t <> encode t' | (t, t') <- es] List ds -> encode ds + Array ds -> + CBOR.encodeTag 128 + <> CBOR.encodeListLen (fromIntegral $ Vector.length ds) + <> Vector.foldMap encodeData ds I i -> encodeInteger i B b -> encodeBs b @@ -298,6 +307,7 @@ decodeConstr :: Decoder s Data decodeConstr = CBOR.decodeTag64 >>= \case 102 -> decodeConstrExtended + 128 -> decodeArray t | 121 <= t && t < 128 -> Constr (fromIntegral t - 121) <$> decodeListOf decodeData @@ -316,3 +326,4 @@ decodeConstr = unless done $ fail "Expected exactly two elements" Just n -> unless (n == 2) $ fail "Expected exactly two elements" pure $ Constr (fromIntegral i) args + decodeArray = Array . Vector.fromList <$> decodeListOf decodeData diff --git a/plutus-core/plutus-core/test/CBOR/DataStability.hs b/plutus-core/plutus-core/test/CBOR/DataStability.hs index a5d952ced00..90ef1318d65 100644 --- a/plutus-core/plutus-core/test/CBOR/DataStability.hs +++ b/plutus-core/plutus-core/test/CBOR/DataStability.hs @@ -37,6 +37,7 @@ import Data.ByteString.Lazy qualified as BSL (fromStrict, length) import Data.Maybe (fromJust) import Data.Text (Text) import Data.Text.Encoding qualified as Text (encodeUtf8) +import Data.Vector.Strict qualified as Vector import Text.Printf (printf) import Test.Tasty @@ -135,6 +136,41 @@ testData = , "d8799fd8799f9fd8799fd8799fd8799f58200636250aef275497b4f3807d661a299e34e53e5ad3bc1110e43d1f3420bc8faeff08ffd8799fd8799fd8799f581c7f8a76c0ebaa4ad20dfdcd51a5de070ab771f4bf377f2c41e6b71c0affd87a80ff9fd8799f409fd8799f401a05f5e100ffffffffd87a80ffffd8799fd8799fd8799f582010a7b86c76306acc6dd7aa0002f90309c4e762b74d490364d072d8606e97e2dcff01ffd8799fd8799fd8799f581c7f8a76c0ebaa4ad20dfdcd51a5de070ab771f4bf377f2c41e6b71c0affd87a80ff9fd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb769fd8799f41411a000f4240ffd8799f41421a000f4240ffd8799f41431a000f4240ffd8799f41441a000f4240ffffffffd87a80ffffd8799fd8799fd8799f58208e42db798a023468c23085d2cc0018415f16ddc813ae049f8734c2dc7dc7aef0ff02ffd8799fd8799fd87a9f581c3cbaf97b944fe6e595fed42bfed2b7187978818ecff9cecea5602562ffd87a80ff9fd8799f409fd8799f401a000186a0ffffffd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb769fd8799f41411a0007a120ffffffd8799f581c8d823ac08ef4c337a234c64514fe6fa3f5243909109d60d5780a76479fd8799f4a506f6f6c20537461746501ffffffffd8799f5820130a5cb91f1f394fa17214a24fb6632bbd8f5f0fbc8a3cface3736b07712bd47ffffffff9fd8799fd8799fd8799f581c7f8a76c0ebaa4ad20dfdcd51a5de070ab771f4bf377f2c41e6b71c0affd87a80ff9fd8799f409fd8799f401a05f5a1d3ffffffd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb769fd8799f41411a000f2eb8ffd8799f41421a000f4240ffd8799f41431a000f4240ffd8799f41441a000f4240ffffffd8799f581c8d823ac08ef4c337a234c64514fe6fa3f5243909109d60d5780a76479fd8799f4a506f6f6c20537461746500ffffffffd87a80ffd8799fd8799fd8799f581c7f8a76c0ebaa4ad20dfdcd51a5de070ab771f4bf377f2c41e6b71c0affd87a80ff9fd8799f581c8d823ac08ef4c337a234c64514fe6fa3f5243909109d60d5780a76479fd8799f582025a10c572c602c02e93897a3e69d63f948647c666104136032b5740fd86aa25a1908bcffffffd8799f4080ffd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb7680ffffd87a80ffd8799fd8799fd87a9f581c3cbaf97b944fe6e595fed42bfed2b7187978818ecff9cecea5602562ffd87a80ff9fd8799f581c8d823ac08ef4c337a234c64514fe6fa3f5243909109d60d5780a76479fd8799f4a506f6f6c20537461746501ffffffd8799f409fd8799f401a00018a88ffffffd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb769fd8799f41411a0007b4a8ffffffffd8799f5820de9e1f3d2534e75e5ce0c2c6ebdd494a9db54c1ab8f1e6592f80221bd745ce97ffffff9fd8799f409fd8799f40193b45ffffffff9fd8799f581c8d823ac08ef4c337a234c64514fe6fa3f5243909109d60d5780a76479fd8799f582025a10c572c602c02e93897a3e69d63f948647c666104136032b5740fd86aa25a1908bcffffffff8080d8799fd8799fd87980d87a80ffd8799fd87b80d87a80ffff9f581c7f8a76c0ebaa4ad20dfdcd51a5de070ab771f4bf377f2c41e6b71c0aff9fd8799f5820130a5cb91f1f394fa17214a24fb6632bbd8f5f0fbc8a3cface3736b07712bd47d87a9fd8799fd8799fd8799f4040ffffd8799fd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb764141ffffffd8799f1a00036977ffffffd8799f5820de9e1f3d2534e75e5ce0c2c6ebdd494a9db54c1ab8f1e6592f80221bd745ce97d87a9fd8799fd8799fd8799f4040ffffd8799fd8799f581c60bab65c3fbe2ba8c920d0ba15cdb2489767c81349271ecd5bbbeb764141ffffffd8799f1a00037233ffffffffd8799f58205f690e6656e0318d065f01c5fc6931495bfbc65d300a95520b34c6772d05fb87ffffd8799f581c8d823ac08ef4c337a234c64514fe6fa3f5243909109d60d5780a7647ffff" , Constr 0 [Constr 0 [List [Constr 0 [Constr 0 [Constr 0 [B "\ACK6%\n\239'T\151\180\243\128}f\SUB)\158\&4\229>Z\211\188\DC1\DLE\228=\US4 \188\143\174"], I 8], Constr 0 [Constr 0 [Constr 0 [B "\DEL\138v\192\235\170J\210\r\253\205Q\165\222\a\n\183q\244\191\&7\DEL,A\230\183\FS\n"], Constr 1 []], List [Constr 0 [B "", List [Constr 0 [B "", I 100000000]]]], Constr 1 []]], Constr 0 [Constr 0 [Constr 0 [B "\DLE\167\184lv0j\204m\215\170\NUL\STX\249\ETX\t\196\231b\183MI\ETXd\208r\216`n\151\226\220"], I 1], Constr 0 [Constr 0 [Constr 0 [B "\DEL\138v\192\235\170J\210\r\253\205Q\165\222\a\n\183q\244\191\&7\DEL,A\230\183\FS\n"], Constr 1 []], List [Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", List [Constr 0 [B "A", I 1000000], Constr 0 [B "B", I 1000000], Constr 0 [B "C", I 1000000], Constr 0 [B "D", I 1000000]]]], Constr 1 []]], Constr 0 [Constr 0 [Constr 0 [B "\142B\219y\138\STX4h\194\&0\133\210\204\NUL\CANA_\SYN\221\200\DC3\174\EOT\159\135\&4\194\220}\199\174\240"], I 2], Constr 0 [Constr 0 [Constr 1 [B "<\186\249{\148O\230\229\149\254\212+\254\210\183\CANyx\129\142\207\249\206\206\165`%b"], Constr 1 []], List [Constr 0 [B "", List [Constr 0 [B "", I 100000]]], Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", List [Constr 0 [B "A", I 500000]]], Constr 0 [B "\141\130:\192\142\244\195\&7\162\&4\198E\DC4\254o\163\245$9\t\DLE\157`\213x\nvG", List [Constr 0 [B "Pool State", I 1]]]], Constr 0 [B "\DC3\n\\\185\US\US9O\161r\DC4\162O\182c+\189\143_\SI\188\138<\250\206\&76\176w\DC2\189G"]]]], List [Constr 0 [Constr 0 [Constr 0 [B "\DEL\138v\192\235\170J\210\r\253\205Q\165\222\a\n\183q\244\191\&7\DEL,A\230\183\FS\n"], Constr 1 []], List [Constr 0 [B "", List [Constr 0 [B "", I 99983827]]], Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", List [Constr 0 [B "A", I 995000], Constr 0 [B "B", I 1000000], Constr 0 [B "C", I 1000000], Constr 0 [B "D", I 1000000]]], Constr 0 [B "\141\130:\192\142\244\195\&7\162\&4\198E\DC4\254o\163\245$9\t\DLE\157`\213x\nvG", List [Constr 0 [B "Pool State", I 0]]]], Constr 1 []], Constr 0 [Constr 0 [Constr 0 [B "\DEL\138v\192\235\170J\210\r\253\205Q\165\222\a\n\183q\244\191\&7\DEL,A\230\183\FS\n"], Constr 1 []], List [Constr 0 [B "\141\130:\192\142\244\195\&7\162\&4\198E\DC4\254o\163\245$9\t\DLE\157`\213x\nvG", List [Constr 0 [B "%\161\fW,`,\STX\233\&8\151\163\230\157c\249Hd|fa\EOT\DC3`2\181t\SI\216j\162Z", I 2236]]], Constr 0 [B "", List []], Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", List []]], Constr 1 []], Constr 0 [Constr 0 [Constr 1 [B "<\186\249{\148O\230\229\149\254\212+\254\210\183\CANyx\129\142\207\249\206\206\165`%b"], Constr 1 []], List [Constr 0 [B "\141\130:\192\142\244\195\&7\162\&4\198E\DC4\254o\163\245$9\t\DLE\157`\213x\nvG", List [Constr 0 [B "Pool State", I 1]]], Constr 0 [B "", List [Constr 0 [B "", I 101000]]], Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", List [Constr 0 [B "A", I 505000]]]], Constr 0 [B "\222\158\US=%4\231^\\\224\194\198\235\221IJ\157\181L\SUB\184\241\230Y/\128\"\ESC\215E\206\151"]]], List [Constr 0 [B "", List [Constr 0 [B "", I 15173]]]], List [Constr 0 [B "\141\130:\192\142\244\195\&7\162\&4\198E\DC4\254o\163\245$9\t\DLE\157`\213x\nvG", List [Constr 0 [B "%\161\fW,`,\STX\233\&8\151\163\230\157c\249Hd|fa\EOT\DC3`2\181t\SI\216j\162Z", I 2236]]]], List [], List [], Constr 0 [Constr 0 [Constr 0 [], Constr 1 []], Constr 0 [Constr 2 [], Constr 1 []]], List [B "\DEL\138v\192\235\170J\210\r\253\205Q\165\222\a\n\183q\244\191\&7\DEL,A\230\183\FS\n"], List [Constr 0 [B "\DC3\n\\\185\US\US9O\161r\DC4\162O\182c+\189\143_\SI\188\138<\250\206\&76\176w\DC2\189G", Constr 1 [Constr 0 [Constr 0 [Constr 0 [B "", B ""]], Constr 0 [Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", B "A"]]], Constr 0 [I 223607]]], Constr 0 [B "\222\158\US=%4\231^\\\224\194\198\235\221IJ\157\181L\SUB\184\241\230Y/\128\"\ESC\215E\206\151", Constr 1 [Constr 0 [Constr 0 [Constr 0 [B "", B ""]], Constr 0 [Constr 0 [B "`\186\182\\?\190+\168\201 \208\186\NAK\205\178H\151g\200\DC3I'\RS\205[\187\235v", B "A"]]], Constr 0 [I 225843]]]], Constr 0 [B "_i\SOfV\224\&1\141\ACK_\SOH\197\252i1I[\251\198]0\n\149R\v4\198w-\ENQ\251\135"]], Constr 0 [B "\141\130:\192\142\244\195\&7\162\&4\198E\DC4\254o\163\245$9\t\DLE\157`\213x\nvG"]] ) + , -- Array constructor tests (CBOR tag 128 = 0x80) + -- Tag 128 is encoded as d880 in CBOR (tag major type 6, value 24 + 1 byte for 128) + + ( "array-empty" + , -- d88080 = tag 128, empty array [] + "d88080" + , "d88080" + , Array Vector.empty + ) + , + ( "array-integers" + , -- d88083010203 = tag 128, array of 3 items [1, 2, 3] + "d88083010203" + , "d8809f010203ff" -- indefinite length variant + , Array (Vector.fromList [I 1, I 2, I 3]) + ) + , + ( "array-with-list" + , -- Array containing [List [1, 2], 3] + -- d88082 = tag 128, array of 2 items + -- 82 01 02 = list [1, 2] (definite length array of 2 items) + -- 03 = integer 3 + "d8808282010203" + , "d8809f82010203ff" + , Array (Vector.fromList [List [I 1, I 2], I 3]) + ) + , + ( "array-with-constr" + , -- Array containing Constr 0 [] + -- d88081 = tag 128, array of 1 item + -- d87980 = Constr 0 (tag 121), empty list + "d88081d87980" + , "d8809fd87980ff" + , Array (Vector.fromList [Constr 0 []]) + ) ] -- Lifted from the `hex-text` package which is being dropped because it From 07496f4d238f607e006042086eee970d376a9ea0 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:02:31 +0100 Subject: [PATCH 02/15] feat(builtins): add ArrayData and UnArrayData builtins Implement ArrayData (tag 101) and UnArrayData (tag 102) builtins for constructing and deconstructing Array data. These builtins enable efficient conversion between Vector and Data representation. Update ChooseData to handle the new Array constructor by adding a seventh branch parameter, maintaining backwards compatibility with proper error handling for non-Array data in UnArrayData. --- .../src/PlutusCore/Default/Builtins.hs | 43 +++++++++++++++---- .../Evaluation/Machine/BuiltinCostModel.hs | 7 ++- .../src/PlutusCore/Parser/Builtin.hs | 1 + .../src/PlutusCore/Pretty/PrettyConst.hs | 1 + 4 files changed, 42 insertions(+), 10 deletions(-) diff --git a/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs b/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs index 1e6fa8f29f7..5982c9a9906 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs @@ -132,6 +132,8 @@ data DefaultFun | UnConstrData | UnMapData | UnListData + | ArrayData + | UnArrayData | UnIData | UnBData | EqualsData @@ -1444,18 +1446,19 @@ instance uni ~ DefaultUni => ToBuiltinMeaning uni DefaultFun where (runCostingFunOneArgument . paramNullList) -- Data toBuiltinMeaning _semvar ChooseData = - let chooseDataDenotation :: Data -> a -> a -> a -> a -> a -> a - chooseDataDenotation d xConstr xMap xList xI xB = + let chooseDataDenotation :: Data -> a -> a -> a -> a -> a -> a -> BuiltinResult a + chooseDataDenotation d xConstr xMap xList xArray xI xB = case d of - Constr {} -> xConstr - Map {} -> xMap - List {} -> xList - I {} -> xI - B {} -> xB + Constr {} -> pure xConstr + Map {} -> pure xMap + List {} -> pure xList + Array {} -> pure xArray + I {} -> pure xI + B {} -> pure xB {-# INLINE chooseDataDenotation #-} in makeBuiltinMeaning chooseDataDenotation - (runCostingFunSixArguments . paramChooseData) + (runCostingFunSevenArguments . paramChooseData) toBuiltinMeaning _semvar ConstrData = let constrDataDenotation :: Integer -> [Data] -> Data constrDataDenotation = Constr @@ -1477,6 +1480,13 @@ instance uni ~ DefaultUni => ToBuiltinMeaning uni DefaultFun where in makeBuiltinMeaning listDataDenotation (runCostingFunOneArgument . paramListData) + toBuiltinMeaning _semvar ArrayData = + let arrayDataDenotation :: Vector Data -> Data + arrayDataDenotation = Array + {-# INLINE arrayDataDenotation #-} + in makeBuiltinMeaning + arrayDataDenotation + (runCostingFunOneArgument . paramArrayData) toBuiltinMeaning _semvar IData = let iDataDenotation :: Integer -> Data iDataDenotation = I @@ -1524,6 +1534,17 @@ instance uni ~ DefaultUni => ToBuiltinMeaning uni DefaultFun where in makeBuiltinMeaning unListDataDenotation (runCostingFunOneArgument . paramUnListData) + toBuiltinMeaning _semvar UnArrayData = + let unArrayDataDenotation :: Data -> BuiltinResult (Vector Data) + unArrayDataDenotation = \case + Array v -> pure v + _ -> + -- See Note [Structural vs operational errors within builtins]. + fail "Expected the Array constructor but got a different one" + {-# INLINE unArrayDataDenotation #-} + in makeBuiltinMeaning + unArrayDataDenotation + (runCostingFunOneArgument . paramUnArrayData) toBuiltinMeaning _semvar UnIData = let unIDataDenotation :: Data -> BuiltinResult Integer unIDataDenotation = \case @@ -1926,7 +1947,7 @@ instance uni ~ DefaultUni => ToBuiltinMeaning uni DefaultFun where let listToArrayDenotation :: SomeConstant uni [a] -> BuiltinResult (Opaque val (Vector a)) listToArrayDenotation (SomeConstant (Some (ValueOf uniListA xs))) = case uniListA of - DefaultUniList uniA -> + DefaultUniList uniA -> pure $ fromValueOf (DefaultUniArray uniA) $ Vector.fromListN (length xs) xs _ -> throwError $ structuralUnliftingError "Expected a list but got something else" {-# INLINE listToArrayDenotation #-} @@ -2099,6 +2120,8 @@ instance Flat DefaultFun where UnConstrData -> 42 UnMapData -> 43 UnListData -> 44 + ArrayData -> 101 + UnArrayData -> 102 UnIData -> 45 UnBData -> 46 EqualsData -> 47 @@ -2259,6 +2282,8 @@ instance Flat DefaultFun where go 98 = pure ValueData go 99 = pure UnValueData go 100 = pure ScaleValue + go 101 = pure ArrayData + go 102 = pure UnArrayData go t = fail $ "Failed to decode builtin tag, got: " ++ show t size _ n = n + builtinTagWidth diff --git a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/BuiltinCostModel.hs b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/BuiltinCostModel.hs index 2230304b792..0589ba7c42f 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/BuiltinCostModel.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/BuiltinCostModel.hs @@ -41,12 +41,14 @@ module PlutusCore.Evaluation.Machine.BuiltinCostModel , ModelFourArguments (..) , ModelFiveArguments (..) , ModelSixArguments (..) + , ModelSevenArguments (..) , runCostingFunOneArgument , runCostingFunTwoArguments , runCostingFunThreeArguments , runCostingFunFourArguments , runCostingFunFiveArguments , runCostingFunSixArguments + , runCostingFunSevenArguments , Hashable , MCostingFun (..) ) @@ -127,7 +129,7 @@ data BuiltinCostModelBase f , paramTailList :: f ModelOneArgument , paramNullList :: f ModelOneArgument , -- Data - paramChooseData :: f ModelSixArguments + paramChooseData :: f ModelSevenArguments , paramConstrData :: f ModelTwoArguments , paramMapData :: f ModelOneArgument , paramListData :: f ModelOneArgument @@ -136,6 +138,8 @@ data BuiltinCostModelBase f , paramUnConstrData :: f ModelOneArgument , paramUnMapData :: f ModelOneArgument , paramUnListData :: f ModelOneArgument + , paramArrayData :: f ModelOneArgument + , paramUnArrayData :: f ModelOneArgument , paramUnIData :: f ModelOneArgument , paramUnBData :: f ModelOneArgument , paramEqualsData :: f ModelTwoArguments @@ -234,6 +238,7 @@ type AllArgumentModels (constraint :: Kind.Type -> Kind.Constraint) f = , constraint (f ModelFourArguments) , constraint (f ModelFiveArguments) , constraint (f ModelSixArguments) + , constraint (f ModelSevenArguments) ) -- HLS doesn't like the AllBF from Barbies. diff --git a/plutus-core/plutus-core/src/PlutusCore/Parser/Builtin.hs b/plutus-core/plutus-core/src/PlutusCore/Parser/Builtin.hs index d869b69d6e2..017f7492a55 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Parser/Builtin.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Parser/Builtin.hs @@ -134,6 +134,7 @@ conDataNoParens = [ symbol "Constr" *> (Constr <$> conInteger <*> conList knownUni) , symbol "Map" *> (Map <$> conList knownUni) , symbol "List" *> (List <$> conList knownUni) + , symbol "Array" *> (Array <$> conArray knownUni) , symbol "I" *> (I <$> conInteger) , symbol "B" *> (B <$> conBS) ] diff --git a/plutus-core/plutus-core/src/PlutusCore/Pretty/PrettyConst.hs b/plutus-core/plutus-core/src/PlutusCore/Pretty/PrettyConst.hs index 074185ba868..1d017af1e9c 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Pretty/PrettyConst.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Pretty/PrettyConst.hs @@ -157,6 +157,7 @@ instance PrettyBy ConstConfig Data where Constr i ds -> ("Constr" <+> prettyArg i) :| [prettyArg ds] Map ps -> "Map" :| [prettyArg ps] List ds -> "List" :| [prettyArg ds] + Array ds -> "Array" :| [prettyArg ds] I i -> ("I" <+> prettyArg i) :| [] B b -> ("B" <+> prettyArg b) :| [] From 235475843617abafe0d8ef049ed4cbefdb3ea9ed Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:02:45 +0100 Subject: [PATCH 03/15] feat(costing): add cost models for array builtins Add costing functions and models for ArrayData, UnArrayData, and updated ChooseData (now 7-argument). Cost models derived from benchmark data provide accurate execution cost estimates for array operations. Update all three cost model variants (A, B, C) with identical parameters for consistency across evaluation contexts. --- .../budgeting-bench/Benchmarks/Data.hs | 32 ++- .../budgeting-bench/Benchmarks/Nops.hs | 88 +++++++- .../cost-model/budgeting-bench/Common.hs | 35 +++ .../create-cost-model/BuiltinMemoryModels.hs | 4 +- .../CreateBuiltinCostModel.hs | 13 +- .../cost-model/data/benching-conway.csv | 201 +++++++++--------- .../cost-model/data/builtinCostModelA.json | 22 +- .../cost-model/data/builtinCostModelB.json | 22 +- .../cost-model/data/builtinCostModelC.json | 22 +- plutus-core/cost-model/data/models.R | 11 +- plutus-core/cost-model/test/TestCostModels.hs | 69 +++++- .../Evaluation/Machine/CostingFun/Core.hs | 55 +++++ .../Evaluation/Machine/CostingFun/JSON.hs | 8 + .../Evaluation/Machine/ExBudgetingDefaults.hs | 7 +- .../Evaluation/Machine/ExMemoryUsage.hs | 1 + 15 files changed, 475 insertions(+), 115 deletions(-) diff --git a/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs b/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs index 4580e532572..fc3d360b99b 100644 --- a/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs +++ b/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs @@ -1,4 +1,5 @@ {-# LANGUAGE LambdaCase #-} +{-# LANGUAGE TypeApplications #-} module Benchmarks.Data (makeBenchmarks) where @@ -6,9 +7,11 @@ import Common import Generators import PlutusCore hiding (Constr) +import PlutusCore.Builtin (mkTyBuiltin) import PlutusCore.Data import Criterion.Main +import Data.Vector.Strict (Vector) import System.Random (StdGen) {-| Benchmarks for builtins operating on Data. Recall that Data is defined by @@ -17,6 +20,7 @@ import System.Random (StdGen) Constr Integer [Data] | Map [(Data, Data)] | List [Data] + | Array (Vector Data) | I Integer | B ByteString -} isConstr :: Data -> Bool @@ -34,6 +38,9 @@ isI = \case I {} -> True; _ -> False isB :: Data -> Bool isB = \case B {} -> True; _ -> False +isArray :: Data -> Bool +isArray = \case Array {} -> True; _ -> False + ---------------- ChooseData ---------------- -- Choose one of five alternatives depending on which constructor you've got. @@ -72,7 +79,6 @@ benchMapData = createOneTermBuiltinBench MapData [] pairs pairs = take 50 . map unMap $ filter isMap dataSample unMap = \case Map l -> l; _ -> error "Expected Map" --- -- Apply List benchListData :: Benchmark benchListData = createOneTermBuiltinBench ListData [] lists @@ -80,6 +86,13 @@ benchListData = createOneTermBuiltinBench ListData [] lists lists = take 50 . map unList $ filter isList dataSample unList = \case List l -> l; _ -> error "Expected List" +-- Apply Array - wraps a typed builtin array into Data.Array +benchArrayData :: Benchmark +benchArrayData = createOneTermBuiltinBench ArrayData [tyArrayOfData] arrays + where + arrays = take 50 . map unArray $ filter isArray dataSample + unArray = \case Array v -> v; _ -> error "Expected Array" + -- Apply I benchIData :: Benchmark benchIData = @@ -116,6 +129,12 @@ benchUnListData = createOneTermBuiltinBench UnListData [] listData where listData = take 100 $ filter isList dataSample +-- Match against Array, failing otherwise +benchUnArrayData :: Benchmark +benchUnArrayData = createOneTermBuiltinBench UnArrayData [] arrayData + where + arrayData = take 100 $ filter isArray dataSample + -- Match against I, failing otherwise benchUnIData :: Benchmark benchUnIData = createOneTermBuiltinBench UnIData [] idata @@ -149,17 +168,28 @@ benchSerialiseData = -- does the internal structure of a Data object influence serialisation -- time? What causes a Data object to be quick or slow to serialise? +-------------------------------------------------------------------------------- +-- Helpers --------------------------------------------------------------------- + +tyArrayOfData :: Type TyName DefaultUni () +tyArrayOfData = mkTyBuiltin @_ @(Vector Data) () + +-------------------------------------------------------------------------------- +-- Main Benchmark Suite -------------------------------------------------------- + makeBenchmarks :: StdGen -> [Benchmark] makeBenchmarks gen = [ benchChooseData , benchConstrData gen , benchMapData , benchListData + , benchArrayData , benchIData , benchBData , benchUnConstrData , benchUnMapData , benchUnListData + , benchUnArrayData , benchUnIData , benchUnBData , benchEqualsData diff --git a/plutus-core/cost-model/budgeting-bench/Benchmarks/Nops.hs b/plutus-core/cost-model/budgeting-bench/Benchmarks/Nops.hs index 25794b63d39..309264bd9c2 100644 --- a/plutus-core/cost-model/budgeting-bench/Benchmarks/Nops.hs +++ b/plutus-core/cost-model/budgeting-bench/Benchmarks/Nops.hs @@ -72,6 +72,10 @@ data NopFun | Nop4o | Nop5o | Nop6o + | Nop7b -- 7-argument nops + | Nop7i + | Nop7c + | Nop7o deriving stock (Show, Eq, Ord, Enum, Ix, Bounded, Generic) deriving anyclass (PrettyBy PrettyConfigPlc) @@ -86,6 +90,7 @@ data NopCostModel , paramNop4 :: CostingFun ModelFourArguments , paramNop5 :: CostingFun ModelFiveArguments , paramNop6 :: CostingFun ModelSixArguments + , paramNop7 :: CostingFun ModelSevenArguments } {-| A fake cost model for nops. This is just to make sure that the overhead of @@ -119,6 +124,10 @@ nopCostModel = CostingFun (ModelSixArgumentsConstantCost 2250000) (ModelSixArgumentsConstantCost 600) + , paramNop7 = + CostingFun + (ModelSevenArgumentsConstantCost 2500000) + (ModelSevenArgumentsConstantCost 700) } nopCostParameters :: MachineParameters CekMachineCosts NopFun (CekValue DefaultUni NopFun ()) @@ -298,6 +307,34 @@ instance uni ~ DefaultUni => ToBuiltinMeaning uni NopFun where ) (\_ _ _ _ _ _ -> fromValueOf DefaultUniInteger 66) (runCostingFunSixArguments . paramNop6) + -- 7-argument nops + toBuiltinMeaning _semvar Nop7b = + makeBuiltinMeaning + @(Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool) + (\_ _ _ _ _ _ _ -> True) + (runCostingFunSevenArguments . paramNop7) + toBuiltinMeaning _semvar Nop7i = + makeBuiltinMeaning + @(Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer -> Integer) + (\_ _ _ _ _ _ _ -> 77) + (runCostingFunSevenArguments . paramNop7) + toBuiltinMeaning _semvar Nop7c = + makeBuiltinMeaning + (\c1 c2 c3 c4 c5 c6 c7 -> c1 >: c2 >: c3 >: c4 >: c5 >: c6 >: c7 >: BuiltinSuccess 77) + (runCostingFunSevenArguments . paramNop7) + toBuiltinMeaning _semvar Nop7o = + makeBuiltinMeaning + @( Opaque val Integer + -> Opaque val Integer + -> Opaque val Integer + -> Opaque val Integer + -> Opaque val Integer + -> Opaque val Integer + -> Opaque val Integer + -> Opaque val Integer + ) + (\_ _ _ _ _ _ _ -> fromValueOf DefaultUniInteger 77) + (runCostingFunSevenArguments . paramNop7) instance Default (BuiltinSemanticsVariant NopFun) where def = NopFunSemanticsVariantX @@ -452,25 +489,66 @@ benchNop6 nop rand gen = ] ] +benchNop7 + :: (ExMemoryUsage a, DefaultUni `HasTermLevel` a, NFData a) + => NopFun + -> (StdGen -> (a, StdGen)) + -> StdGen + -> Benchmark +benchNop7 nop rand gen = + let (x, gen1) = rand gen + (y, gen2) = rand gen1 + (z, gen3) = rand gen2 + (t, gen4) = rand gen3 + (u, gen5) = rand gen4 + (v, gen6) = rand gen5 + (w, _) = rand gen6 + in bgroup + (show nop) + [ bgroup + (showMemoryUsage x) + [ bgroup + (showMemoryUsage y) + [ bgroup + (showMemoryUsage z) + [ bgroup + (showMemoryUsage t) + [ bgroup + (showMemoryUsage u) + [ bgroup + (showMemoryUsage v) + [ benchWith + nopCostParameters + (showMemoryUsage w) + $ mkApp7 nop [] x y z t u v w + ] + ] + ] + ] + ] + ] + ] + -- | The actual benchmarks makeBenchmarks :: StdGen -> [Benchmark] makeBenchmarks gen = [benchUnitTerm] - ++ mkBMs mkBmB (Nop1b, Nop2b, Nop3b, Nop4b, Nop5b, Nop6b) - ++ mkBMs mkBmI (Nop1i, Nop2i, Nop3i, Nop4i, Nop5i, Nop6i) - ++ mkBMs mkBmI (Nop1c, Nop2c, Nop3c, Nop4c, Nop5c, Nop6c) - ++ mkBMs mkBmI (Nop1o, Nop2o, Nop3o, Nop4o, Nop5o, Nop6o) + ++ mkBMs mkBmB (Nop1b, Nop2b, Nop3b, Nop4b, Nop5b, Nop6b, Nop7b) + ++ mkBMs mkBmI (Nop1i, Nop2i, Nop3i, Nop4i, Nop5i, Nop6i, Nop7i) + ++ mkBMs mkBmI (Nop1c, Nop2c, Nop3c, Nop4c, Nop5c, Nop6c, Nop7c) + ++ mkBMs mkBmI (Nop1o, Nop2o, Nop3o, Nop4o, Nop5o, Nop6o, Nop7o) where -- The subsidiary functions below make it a lot easier to see that we're -- benchmarking the right things with the right benchmarking functions. -- Maybe we could use some TH instead. - mkBMs mkBM (nop1, nop2, nop3, nop4, nop5, nop6) = + mkBMs mkBM (nop1, nop2, nop3, nop4, nop5, nop6, nop7) = [ mkBM benchNop1 nop1 , mkBM benchNop2 nop2 , mkBM benchNop3 nop3 , mkBM benchNop4 nop4 , mkBM benchNop5 nop5 , mkBM benchNop6 nop6 + , mkBM benchNop7 nop7 ] mkBmB benchfn nop = benchfn nop randBool gen mkBmI benchfn nop = benchfn nop (randNwords 1) gen diff --git a/plutus-core/cost-model/budgeting-bench/Common.hs b/plutus-core/cost-model/budgeting-bench/Common.hs index 92f1030ba86..b9c7bf49cc7 100644 --- a/plutus-core/cost-model/budgeting-bench/Common.hs +++ b/plutus-core/cost-model/budgeting-bench/Common.hs @@ -25,6 +25,7 @@ import Criterion.Main (Benchmark, bench, bgroup, whnf) import Data.Bifunctor (bimap) import Data.ByteString qualified as BS import Data.Typeable (Typeable) +import Data.Vector.Strict qualified as Vector type PlainTerm uni fun = UPLC.Term Name uni fun () @@ -64,6 +65,7 @@ copyData = Constr n l -> Constr (copyInteger n) (map copyData l) Map l -> Map $ map (bimap copyData copyData) l List l -> List (map copyData l) + Array v -> Array $ Vector.map copyData v I n -> I $ copyInteger n B b -> B $ copyByteString b {-# OPAQUE copyData #-} @@ -225,6 +227,39 @@ mkApp6 fun tys (force -> !x) (force -> !y) (force -> !z) (force -> !t) (force -> where instantiated = mkIterInstNoAnn (builtin () fun) tys +-- Create a term instantiating a builtin and applying it to seven arguments +mkApp7 + :: ( uni `HasTermLevel` a + , uni `HasTermLevel` b + , uni `HasTermLevel` c + , uni `HasTermLevel` d + , uni `HasTermLevel` e + , uni `HasTermLevel` f + , uni `HasTermLevel` g + , NFData a + , NFData b + , NFData c + , NFData d + , NFData e + , NFData f + , NFData g + ) + => fun -> [Type tyname uni ()] -> a -> b -> c -> d -> e -> f -> g -> PlainTerm uni fun +mkApp7 fun tys (force -> !x) (force -> !y) (force -> !z) (force -> !t) (force -> !u) (force -> !v) (force -> !w) = + eraseTerm $ + mkIterAppNoAnn + instantiated + [ mkConstant () x + , mkConstant () y + , mkConstant () z + , mkConstant () t + , mkConstant () u + , mkConstant () v + , mkConstant () w + ] + where + instantiated = mkIterInstNoAnn (builtin () fun) tys + ---------------- Creating benchmarks ---------------- {-| The use of bgroups in the functions below will cause Criterion to give the diff --git a/plutus-core/cost-model/create-cost-model/BuiltinMemoryModels.hs b/plutus-core/cost-model/create-cost-model/BuiltinMemoryModels.hs index 7ca44864cd1..3534a4cbf1a 100644 --- a/plutus-core/cost-model/create-cost-model/BuiltinMemoryModels.hs +++ b/plutus-core/cost-model/create-cost-model/BuiltinMemoryModels.hs @@ -110,7 +110,7 @@ builtinMemoryModels = , paramHeadList = Id $ ModelOneArgumentConstantCost 32 , paramTailList = Id $ ModelOneArgumentConstantCost 32 , paramNullList = Id $ ModelOneArgumentConstantCost 32 - , paramChooseData = Id $ ModelSixArgumentsConstantCost 32 + , paramChooseData = Id $ ModelSevenArgumentsConstantCost 32 , paramConstrData = Id $ ModelTwoArgumentsConstantCost 32 , paramMapData = Id $ ModelOneArgumentConstantCost 32 , paramListData = Id $ ModelOneArgumentConstantCost 32 @@ -119,6 +119,8 @@ builtinMemoryModels = , paramUnConstrData = Id $ ModelOneArgumentConstantCost 32 , paramUnMapData = Id $ ModelOneArgumentConstantCost 32 , paramUnListData = Id $ ModelOneArgumentConstantCost 32 + , paramArrayData = Id $ ModelOneArgumentConstantCost 32 + , paramUnArrayData = Id $ ModelOneArgumentConstantCost 32 , paramUnIData = Id $ ModelOneArgumentConstantCost 32 , paramUnBData = Id $ ModelOneArgumentConstantCost 32 , paramEqualsData = Id $ ModelTwoArgumentsConstantCost 1 diff --git a/plutus-core/cost-model/create-cost-model/CreateBuiltinCostModel.hs b/plutus-core/cost-model/create-cost-model/CreateBuiltinCostModel.hs index 9ecf59d42b6..f426abe4a6f 100644 --- a/plutus-core/cost-model/create-cost-model/CreateBuiltinCostModel.hs +++ b/plutus-core/cost-model/create-cost-model/CreateBuiltinCostModel.hs @@ -85,6 +85,8 @@ builtinCostModelNames = , paramUnConstrData = "unConstrDataModel" , paramUnMapData = "unMapDataModel" , paramUnListData = "unListDataModel" + , paramArrayData = "arrayDataModel" + , paramUnArrayData = "unArrayDataModel" , paramUnIData = "unIDataModel" , paramUnBData = "unBDataModel" , paramEqualsData = "equalsDataModel" @@ -221,7 +223,7 @@ createBuiltinCostModel bmfile rfile = do paramTailList <- getParams readCF1 paramTailList paramNullList <- getParams readCF1 paramNullList -- Data - paramChooseData <- getParams readCF6 paramChooseData + paramChooseData <- getParams readCF7 paramChooseData paramConstrData <- getParams readCF2 paramConstrData paramMapData <- getParams readCF1 paramMapData paramListData <- getParams readCF1 paramListData @@ -230,6 +232,8 @@ createBuiltinCostModel bmfile rfile = do paramUnConstrData <- getParams readCF1 paramUnConstrData paramUnMapData <- getParams readCF1 paramUnMapData paramUnListData <- getParams readCF1 paramUnListData + paramArrayData <- getParams readCF1 paramArrayData + paramUnArrayData <- getParams readCF1 paramUnArrayData paramUnIData <- getParams readCF1 paramUnIData paramUnBData <- getParams readCF1 paramUnBData paramEqualsData <- getParams readCF2 paramEqualsData @@ -453,3 +457,10 @@ readCF6 e = do case ty of "constant_cost" -> ModelSixArgumentsConstantCost <$> getConstant e _ -> error $ "Unknown six-variable model type: " ++ ty + +readCF7 :: MonadR m => SomeSEXP (Region m) -> m ModelSevenArguments +readCF7 e = do + ty <- getType e + case ty of + "constant_cost" -> ModelSevenArgumentsConstantCost <$> getConstant e + _ -> error $ "Unknown seven-variable model type: " ++ ty diff --git a/plutus-core/cost-model/data/benching-conway.csv b/plutus-core/cost-model/data/benching-conway.csv index 0956ee65988..049fba1e417 100644 --- a/plutus-core/cost-model/data/benching-conway.csv +++ b/plutus-core/cost-model/data/benching-conway.csv @@ -4150,106 +4150,6 @@ Bls12_381_finalVerify/72/72,3.348654127367372e-4,3.347610941072667e-4,3.34947933 Bls12_381_finalVerify/72/72,3.3489424318009604e-4,3.3479133669822315e-4,3.3499786547232946e-4,3.464461229774397e-7,2.824006985528634e-7,4.259843107063618e-7 Bls12_381_finalVerify/72/72,3.348620910602992e-4,3.347918338723425e-4,3.349299288564491e-4,2.3489922627549957e-7,1.8969142707925734e-7,2.994055019946151e-7 Bls12_381_finalVerify/72/72,3.3485617778116524e-4,3.3477147312470595e-4,3.3492643756811134e-4,2.626624472766396e-7,2.0398473780285024e-7,3.672593146707853e-7 -ChooseData/9,1.4195791215299441e-6,1.4191627874796368e-6,1.4199179431678863e-6,1.196636217331573e-9,9.64130789376992e-10,1.5463454597584459e-9 -ChooseData/6,1.4203916704939228e-6,1.4199655404588345e-6,1.421082232259444e-6,1.7359821181180108e-9,1.2849731111948686e-9,2.6302453765741767e-9 -ChooseData/9,1.4199031563684368e-6,1.4196155820382576e-6,1.4202089495059772e-6,9.950918751926672e-10,8.114305897431031e-10,1.323527683134096e-9 -ChooseData/14,1.4185788704365537e-6,1.4180731642778108e-6,1.4191131950009699e-6,1.852787133743231e-9,1.506254297712693e-9,2.298282325898973e-9 -ChooseData/6,1.4206546484936178e-6,1.420267568579428e-6,1.4210509395929238e-6,1.2491529872926855e-9,1.064338260829564e-9,1.4603631853373854e-9 -ChooseData/14,1.4187160733972975e-6,1.4182617875257659e-6,1.4191449485283276e-6,1.5573615569998103e-9,1.2967596194427114e-9,1.874693729472282e-9 -ChooseData/14,1.425400320436375e-6,1.4238037342366483e-6,1.4267581594085064e-6,4.932120293138452e-9,4.3299926448393664e-9,5.413149732642453e-9 -ChooseData/6,1.419857303889329e-6,1.4193792903172869e-6,1.4202775961477088e-6,1.5248332397193167e-9,1.3036192540783289e-9,1.8217441885802315e-9 -ChooseData/14,1.4237306174548955e-6,1.4234415497532887e-6,1.424066333738742e-6,1.072052032955092e-9,8.679881102456903e-10,1.3903604588421197e-9 -ChooseData/14,1.4228860234519283e-6,1.422493934065921e-6,1.4233028028987028e-6,1.3915837027503516e-9,1.1738781992534386e-9,1.704643730609615e-9 -ChooseData/143,1.4221089620652554e-6,1.4215646923146057e-6,1.4226936166877375e-6,1.889280068921245e-9,1.6082306355256025e-9,2.2227313248195864e-9 -ChooseData/12,1.4288869234657331e-6,1.4284824704363138e-6,1.4293113063435396e-6,1.3958080907472083e-9,1.228923980161343e-9,1.6227544822740652e-9 -ChooseData/36,1.4345691444767134e-6,1.4338185363862198e-6,1.435342260752412e-6,2.4534085212000043e-9,2.1465996873200825e-9,2.8371444139722495e-9 -ChooseData/149,1.418176934953915e-6,1.4176312622119866e-6,1.4189761969594034e-6,2.2058671346710014e-9,1.637374614002667e-9,3.5266608714712183e-9 -ChooseData/11,1.4323958729861627e-6,1.431273466035965e-6,1.4337888694063807e-6,4.464336868931209e-9,3.837612359570356e-9,4.995973101669056e-9 -ChooseData/12,1.4290953824413431e-6,1.4287242389697054e-6,1.4295662301636876e-6,1.364289265994783e-9,1.178756869670213e-9,1.671068009806076e-9 -ChooseData/133,1.4225936609661923e-6,1.4219294463969753e-6,1.4231779787846582e-6,2.036334671126159e-9,1.577913705083042e-9,2.8057622190840356e-9 -ChooseData/4,1.4239918277244596e-6,1.4236733524787012e-6,1.4243428983063172e-6,1.126622264028685e-9,9.327773451139214e-10,1.4084294615413737e-9 -ChooseData/45,1.4230313541229104e-6,1.4227350731787153e-6,1.423396941340202e-6,1.1097017498222332e-9,8.207309775750201e-10,1.6694486230891262e-9 -ChooseData/173,1.4189972347571628e-6,1.4186646829672422e-6,1.4193438243689013e-6,1.1542897053000819e-9,9.4766221545773e-10,1.4078428754363757e-9 -ChooseData/473,1.4255852253300293e-6,1.4249602498785312e-6,1.4261837613391662e-6,2.0825367273248473e-9,1.7305441499784767e-9,2.6306749745593012e-9 -ChooseData/212,1.4185201169017345e-6,1.418152172433845e-6,1.4188874806470351e-6,1.2133684914418199e-9,1.041528692343679e-9,1.5276952322882718e-9 -ChooseData/107,1.4263436027705406e-6,1.4258033410728947e-6,1.4268413825509166e-6,1.7263011016342598e-9,1.505461205386623e-9,2.055587794604237e-9 -ChooseData/254,1.4238863411988168e-6,1.4234983975190144e-6,1.4242583260141388e-6,1.3115296158102552e-9,1.1395072289894866e-9,1.5822931745053356e-9 -ChooseData/463,1.4306795936333804e-6,1.4292295972327328e-6,1.4319174061304503e-6,4.879664682601747e-9,4.4925293503583e-9,5.4144976395705465e-9 -ChooseData/165,1.4313361046711216e-6,1.4309111421956056e-6,1.4321555010941707e-6,1.875791399665082e-9,1.269963393941154e-9,3.3281045605325945e-9 -ChooseData/4,1.435804817143675e-6,1.4341993700429706e-6,1.437253519256624e-6,5.179367534805093e-9,4.828618586062197e-9,5.6371523359270936e-9 -ChooseData/191,1.430476989719477e-6,1.4300519555092984e-6,1.430944730819417e-6,1.537638763850218e-9,1.3074047334713687e-9,1.8154730332154758e-9 -ChooseData/730,1.4293523130160802e-6,1.4289711420054135e-6,1.4298364326992957e-6,1.4364361848182338e-9,1.1273495916400087e-9,1.869457651249738e-9 -ChooseData/705,1.4230577605152595e-6,1.4224069274767666e-6,1.4237350216494787e-6,2.2453490149747476e-9,1.914507681071342e-9,2.6800273456807183e-9 -ChooseData/44,1.4302846879022463e-6,1.4299116172789372e-6,1.4306073996174023e-6,1.1909824546858157e-9,9.617041740173963e-10,1.6092266266071995e-9 -ChooseData/9,1.4270260840500571e-6,1.4265751561772579e-6,1.4275223526451853e-6,1.5307929407841928e-9,1.3644875345618805e-9,1.7486771770421037e-9 -ChooseData/44,1.4218327113714975e-6,1.421333926838968e-6,1.4226355984399217e-6,2.1294985263395074e-9,1.5514428781728033e-9,3.32011445585896e-9 -ChooseData/29,1.432477275286859e-6,1.4317289948144515e-6,1.4332159219988834e-6,2.5647191888116406e-9,2.241190648309592e-9,2.9437461954912274e-9 -ChooseData/74,1.423510455259942e-6,1.4229791490087643e-6,1.4240269917677054e-6,1.688963823527652e-9,1.391856233030942e-9,2.050646864387863e-9 -ChooseData/74,1.4230209050131507e-6,1.4225333715030234e-6,1.423625975069763e-6,1.8627256088760844e-9,1.4511495093162866e-9,2.6532466262816724e-9 -ChooseData/29,1.4254815200870215e-6,1.425094428602564e-6,1.4258417200030312e-6,1.2495038795426574e-9,1.0920713727090366e-9,1.516903895783953e-9 -ChooseData/14,1.4320419375158962e-6,1.429948422401421e-6,1.4339391893802434e-6,6.859335459068021e-9,6.1603019231237154e-9,7.689127324241646e-9 -ChooseData/49,1.4314287641271385e-6,1.4307438954723888e-6,1.4322375168790317e-6,2.4169604316875237e-9,1.9345334085358643e-9,3.01365897104695e-9 -ChooseData/14,1.4254636041297795e-6,1.4239657472132283e-6,1.4269151428002381e-6,5.068473174527024e-9,4.5010744125709076e-9,5.789582732520252e-9 -ChooseData/203,1.4228891827955178e-6,1.4225332652019367e-6,1.423342259923813e-6,1.3493283179080612e-9,1.0369873071497562e-9,2.033762884622192e-9 -ChooseData/305,1.4257007014926755e-6,1.424427112636458e-6,1.426781037414304e-6,3.89423975244773e-9,3.530648901226291e-9,4.352868891899368e-9 -ChooseData/518,1.425343642631033e-6,1.4250037114865623e-6,1.4257009171317177e-6,1.1849226448915436e-9,9.587472445141367e-10,1.5080710457665546e-9 -ChooseData/503,1.4190258822712182e-6,1.4184543621251617e-6,1.4202915118054064e-6,2.6673460613646703e-9,1.0415351711893466e-9,5.464443092928084e-9 -ChooseData/79,1.4200884567580024e-6,1.4196276621986996e-6,1.4205394383526966e-6,1.5612524067960217e-9,1.2942212258753445e-9,1.9363744698603995e-9 -ChooseData/2133,1.421569360478322e-6,1.4198508869570215e-6,1.423490014710542e-6,6.316737662512022e-9,5.3607280714601796e-9,7.0882769666713315e-9 -ChooseData/414,1.418273048959145e-6,1.4178258732664168e-6,1.4186903690361386e-6,1.449440553530015e-9,1.1334310032587105e-9,1.8793950768672606e-9 -ChooseData/1093,1.4263310751199074e-6,1.4255941987909129e-6,1.4271659581659738e-6,2.4849255969966096e-9,2.0944589544002546e-9,2.9504233933808504e-9 -ChooseData/1186,1.4403473651080757e-6,1.4397737143237156e-6,1.4408944693748119e-6,1.7680666524140049e-9,1.4866565467193412e-9,2.1539662259897962e-9 -ChooseData/645,1.4244972654424828e-6,1.4242197086371068e-6,1.424733293783213e-6,8.594361632954558e-10,7.073951759504695e-10,1.0620943764025721e-9 -ChooseData/273,1.4248007305759072e-6,1.424408683992027e-6,1.4253084688667052e-6,1.44008024896211e-9,1.2153099073417226e-9,1.7535479717410265e-9 -ChooseData/93,1.4274039331935685e-6,1.4271458074274049e-6,1.4277691196173083e-6,1.0405021632665284e-9,8.635248526300952e-10,1.3219344585463579e-9 -ChooseData/55,1.4272829288699115e-6,1.4268057553823446e-6,1.4277129841451728e-6,1.4789001291633663e-9,1.2350451334484318e-9,1.8054580525538828e-9 -ChooseData/4,1.4243860929943788e-6,1.4240312689276963e-6,1.424806260294296e-6,1.2838474216498952e-9,1.0657142434086172e-9,1.6507378267020546e-9 -ChooseData/2018,1.4196931726944249e-6,1.4185853677087629e-6,1.4210517152810895e-6,4.051529667734267e-9,3.5306231301692635e-9,4.599538053576278e-9 -ChooseData/525,1.427059546619653e-6,1.4266477097681638e-6,1.4274720585087157e-6,1.4775179960932322e-9,1.2666475377230246e-9,1.7160344084192152e-9 -ChooseData/291,1.4336580743332917e-6,1.4321372528675649e-6,1.435529725928846e-6,5.863147622983116e-9,4.887615020355308e-9,6.61170043823765e-9 -ChooseData/379,1.427622683612222e-6,1.4272787543655984e-6,1.4280430045335756e-6,1.2729976722821285e-9,1.0377424792095947e-9,1.8082931601086988e-9 -ChooseData/208,1.4244208270550312e-6,1.4241404116676432e-6,1.4247480356992443e-6,1.095583804334816e-9,8.334202809634771e-10,1.7338127353661764e-9 -ChooseData/45,1.422586689171988e-6,1.4222133569946855e-6,1.4229911305548614e-6,1.286980782380373e-9,1.0637736879747281e-9,1.7754698554267581e-9 -ChooseData/1862,1.4275367310234908e-6,1.4271997536258616e-6,1.4279483065243373e-6,1.2127801494727134e-9,1.01428555122609e-9,1.4883635526365568e-9 -ChooseData/4,1.4285667774680256e-6,1.4282213640999737e-6,1.4289316525984184e-6,1.2225971224090414e-9,1.039748309540508e-9,1.519056111332428e-9 -ChooseData/1593,1.4297482029606637e-6,1.4293199423592872e-6,1.430154700208652e-6,1.4218079018710094e-9,1.1559858922907542e-9,1.768622716129541e-9 -ChooseData/26617,1.421263983880759e-6,1.4208858393788893e-6,1.421677205683814e-6,1.3851091803655155e-9,1.1260225646244327e-9,1.7748988773054797e-9 -ChooseData/25729,1.4249465465288124e-6,1.4244590309832862e-6,1.4254478396017849e-6,1.6128174249122746e-9,1.3229542754736711e-9,1.9553264076909986e-9 -ChooseData/43,1.4299093020565286e-6,1.4293428218868802e-6,1.4304152381585333e-6,1.7649911061662984e-9,1.4914381339597222e-9,2.145774872896881e-9 -ChooseData/662,1.4266556656516166e-6,1.4262580111886735e-6,1.4270506854946162e-6,1.3081917946541852e-9,1.0667588637552025e-9,1.6843851544502293e-9 -ChooseData/1951,1.4358155876322633e-6,1.434512103009954e-6,1.4372314412424276e-6,4.744928513554237e-9,4.261565759309863e-9,5.251884117656753e-9 -ChooseData/4,1.4223872098957265e-6,1.422052120599143e-6,1.4227718695415256e-6,1.201506795439475e-9,9.575058687733281e-10,1.6378405945521471e-9 -ChooseData/4,1.4208201756454866e-6,1.4204301267973498e-6,1.4211791212803893e-6,1.2862323439319911e-9,1.052865154364967e-9,1.5528483522136128e-9 -ChooseData/940,1.4199311744059155e-6,1.4188322319800324e-6,1.4210328202692661e-6,3.8227941247466435e-9,3.4852494224194785e-9,4.287787721061489e-9 -ChooseData/4,1.4252500769404409e-6,1.42485625091357e-6,1.4257407700780639e-6,1.451081181521815e-9,1.2132838197643179e-9,1.7589886880560798e-9 -ChooseData/694,1.4261484288865236e-6,1.4257101762048522e-6,1.4265999025749337e-6,1.490689793828296e-9,1.3013113001079468e-9,1.7711347584368617e-9 -ChooseData/4,1.4255399386760525e-6,1.4248838238232108e-6,1.4261534003025163e-6,2.063127006892152e-9,1.797391784381888e-9,2.4596569725622847e-9 -ChooseData/797,1.4168942164607755e-6,1.4164152395792628e-6,1.4173265360981022e-6,1.5344535610808003e-9,1.2986597582295056e-9,1.8578673683978723e-9 -ChooseData/347,1.4242993569498052e-6,1.4239393714167409e-6,1.4247032557289442e-6,1.2694188550969897e-9,1.0307721070006708e-9,1.6466688027314214e-9 -ChooseData/4,1.4284178862699636e-6,1.4277387632549754e-6,1.4291916332295602e-6,2.6831330480387115e-9,2.0965280889892845e-9,3.5149005675556922e-9 -ChooseData/4,1.429710574496491e-6,1.429251174636413e-6,1.430245041959497e-6,1.7141831325676185e-9,1.28936844847237e-9,2.2427620779020756e-9 -ChooseData/845,1.4245205779428613e-6,1.423154045629806e-6,1.425636123410356e-6,3.957046251444219e-9,3.33162130712853e-9,4.6151713928539564e-9 -ChooseData/13,1.4259651432609847e-6,1.4253347793811462e-6,1.4265329136607347e-6,2.0522685243348805e-9,1.6433822441476828e-9,2.6020172474423783e-9 -ChooseData/5127,1.426300502959901e-6,1.4259083883517316e-6,1.4267014456248724e-6,1.3236824836309341e-9,1.0830537018320258e-9,1.5833284691136354e-9 -ChooseData/3566,1.4246274023858997e-6,1.4242070218777764e-6,1.4250895166054117e-6,1.4412032536102808e-9,1.225296375120056e-9,1.8558544356913139e-9 -ChooseData/14563,1.427191028160335e-6,1.4266967458352232e-6,1.4276188126371714e-6,1.4684481738650572e-9,1.2082428705756728e-9,1.8294180610253567e-9 -ChooseData/1324,1.4295798098683536e-6,1.4286172142203314e-6,1.4303805864440843e-6,3.190876711923895e-9,2.6328997289697425e-9,3.803126256915762e-9 -ChooseData/4124,1.4286434187363578e-6,1.4283072378037157e-6,1.4290397864961099e-6,1.246557188201632e-9,1.0111024451012587e-9,1.5886605337911766e-9 -ChooseData/3393,1.4287032239707704e-6,1.4283535599274525e-6,1.4290274578481254e-6,1.1439921111556162e-9,9.194162000182144e-10,1.4305768846601313e-9 -ChooseData/4,1.43341627893259e-6,1.432769867662532e-6,1.434133008137058e-6,2.2698920790526595e-9,1.8371475733008381e-9,2.9285381207108267e-9 -ChooseData/4,1.4281184373688596e-6,1.4275530616086338e-6,1.4287203877427822e-6,1.988106320299905e-9,1.5483061830499094e-9,2.9112371253567774e-9 -ChooseData/18921,1.4281565224908513e-6,1.4276045478450354e-6,1.4286582520454166e-6,1.8419038696852372e-9,1.5924257372766153e-9,2.153011813254655e-9 -ChooseData/22221,1.4193380608017869e-6,1.4189777135921544e-6,1.4196668463692637e-6,1.1085367225083157e-9,9.034623790571491e-10,1.3492313028121753e-9 -ChooseData/27670,1.4199994220125051e-6,1.4194777837271955e-6,1.420578654683767e-6,1.9296614707870684e-9,1.6188630083868312e-9,2.6063651971428024e-9 -ChooseData/1681,1.433931416455221e-6,1.4320859527673247e-6,1.435258370350011e-6,5.309523295899699e-9,4.351799257429712e-9,6.0195372657232104e-9 -ChooseData/1943,1.4281137863944814e-6,1.4265855567042913e-6,1.429763601546575e-6,5.447637302650325e-9,4.723817367908861e-9,5.960507757550349e-9 -ChooseData/227289,1.4234605609432988e-6,1.420993199633899e-6,1.4256112238697462e-6,7.845592137901206e-9,7.412420835069979e-9,8.28949617929537e-9 -ChooseData/1897,1.4281732000307114e-6,1.4274756901777105e-6,1.4287207595100233e-6,2.141652527644066e-9,1.7658628837258766e-9,2.5810457646162427e-9 -ChooseData/8,1.4315522441109378e-6,1.4304852198247797e-6,1.4324905960854902e-6,3.3151862270224587e-9,2.602074742424862e-9,4.1300481270578e-9 -ChooseData/5939,1.4186545300576784e-6,1.418318176140678e-6,1.4191078315775022e-6,1.2838719788454093e-9,1.07078081607035e-9,1.564068871198672e-9 -ChooseData/1662,1.4260317787514462e-6,1.4254414511668668e-6,1.426572979562301e-6,1.9434762519007726e-9,1.651201138884696e-9,2.363547023230931e-9 -ChooseData/29918,1.4325202894575637e-6,1.4318354725710177e-6,1.4331314905377996e-6,2.2724428079029904e-9,1.9597429569980987e-9,2.7367224491049083e-9 -ChooseData/78789,1.4268826386578132e-6,1.4252463777067765e-6,1.4287336871840714e-6,6.103355151301191e-9,5.247710290234438e-9,6.6796932560144144e-9 ConstrData/1/161,8.616030595442972e-7,8.610540455651715e-7,8.621264615111529e-7,1.740011284325079e-9,1.429920786083002e-9,2.157263767355615e-9 ConstrData/1/726,8.631432026786354e-7,8.627135841883646e-7,8.635621746382466e-7,1.41710775041454e-9,1.189609922200582e-9,1.7522922140970248e-9 ConstrData/1/40,8.626895864856546e-7,8.620438299354406e-7,8.633516552366845e-7,2.0925308037467707e-9,1.7208453795044225e-9,2.6690608456233602e-9 @@ -13948,3 +13848,104 @@ ListToArray/1443,2.9346282364025285e-5,2.9325772202614526e-5,2.9391706769781166e ListToArray/4181,7.441304302057385e-5,7.439159112614982e-5,7.44395995968166e-5,7.740722676333549e-8,6.214978245193033e-8,9.51104279423442e-8 ListToArray/3110,5.926637260695039e-5,5.906816987450401e-5,5.942384419039519e-5,6.232147039585826e-7,5.38165486823948e-7,7.040505131156698e-7 ListToArray/4015,7.035933606851938e-5,7.015831820022106e-5,7.049682767876397e-5,5.728845093287018e-7,3.9839333333091796e-7,7.843817482596103e-7 +Nop7o/1/1/1/1/1/1/1,1.5797954594294294e-6,1.578703057167649e-6,1.5808766414808871e-6,4.925157217089962e-9,4.205637063200092e-9,6.2798137077799786e-9 +ChooseData/9,3.7990723999254853e-6,3.797262012033961e-6,3.8013529157464056e-6,6.857655621487142e-9,5.688183105597517e-9,8.638541997116951e-9 +ChooseData/14,3.7930752108906905e-6,3.7905027288156577e-6,3.795555636328517e-6,8.925891711537e-9,7.54963409278571e-9,1.0508639156520387e-8 +ChooseData/14,3.7833771272170706e-6,3.7771418547891063e-6,3.787908539276821e-6,1.6610455070636437e-8,1.348716892755259e-8,2.1181009550904166e-8 +ChooseData/14,3.7687121208703856e-6,3.7653307622514614e-6,3.7717106850636045e-6,1.1255721027593047e-8,9.232944346000015e-9,1.4069957517143928e-8 +ChooseData/6,3.7685775803962943e-6,3.762469736609572e-6,3.7896946937397956e-6,3.4255462260636835e-8,8.42056275957962e-9,7.630598159744812e-8 +ChooseData/14,3.7797031280974883e-6,3.7739170171689003e-6,3.7918104406762707e-6,2.8080504984274413e-8,1.3679279432783592e-8,5.364174967866569e-8 +ChooseData/6,3.7755173576731234e-6,3.769415946829063e-6,3.785158991748578e-6,2.622884055805491e-8,1.893491578858213e-8,3.457318718527393e-8 +ChooseData/8,3.775772864822316e-6,3.773180692192341e-6,3.780076374408788e-6,1.0682787149215659e-8,7.09860969855572e-9,1.9547429496131368e-8 +ChooseData/14,3.7693971524088515e-6,3.766601861313647e-6,3.7730702649263864e-6,1.0267771401443038e-8,7.924777521905291e-9,1.495239153048161e-8 +ChooseData/9,3.782279005571854e-6,3.777446050570248e-6,3.7868743938493537e-6,1.670010693006717e-8,1.365492806596103e-8,2.0157323270959663e-8 +ChooseData/58,3.811009917418851e-6,3.7988548802166363e-6,3.8207632827701794e-6,3.434942729439981e-8,3.033423817417115e-8,3.747205473820872e-8 +ChooseData/11,3.7720370467727884e-6,3.7673164423856728e-6,3.776576070268151e-6,1.5278265160561237e-8,1.097747465674463e-8,2.0822112877073307e-8 +ChooseData/42,3.80264523507299e-6,3.799816313784821e-6,3.8057158979139306e-6,9.785710935989169e-9,8.596697595157923e-9,1.1075440902186897e-8 +ChooseData/26,3.7824250908315917e-6,3.777857139318367e-6,3.7867529980021306e-6,1.4940808335674124e-8,1.3148673271266681e-8,1.686444753808955e-8 +ChooseData/39,3.7616951893755843e-6,3.7565561037752785e-6,3.7664373519334012e-6,1.6797317922483194e-8,1.4330185051282878e-8,2.0064335243392953e-8 +ChooseData/18,3.7515555039656212e-6,3.7441641041667006e-6,3.756142084387532e-6,1.9037445588414905e-8,1.3245102449270277e-8,2.499567011966617e-8 +ChooseData/54,3.7719362222545e-6,3.768902719861257e-6,3.774693524980471e-6,9.075589524892357e-9,7.403011699846274e-9,1.2357666324737844e-8 +ChooseData/30,3.774011330288192e-6,3.7661353456233286e-6,3.781838606985046e-6,2.6831555867410514e-8,2.387238247475034e-8,3.104602036472231e-8 +ChooseData/18,3.803624204668741e-6,3.800905879305959e-6,3.8063463343261467e-6,9.352021978857466e-9,7.751382194637994e-9,1.1572255851964176e-8 +ChooseData/107,3.765879610274861e-6,3.7622322808835705e-6,3.7693822131170053e-6,1.209506660121798e-8,1.0696619319433703e-8,1.3811363807322013e-8 +ChooseData/466,3.751656882298528e-6,3.7471976563040406e-6,3.7557562513878097e-6,1.4588694224692328e-8,1.2450828831320276e-8,1.8202539141245824e-8 +ChooseData/147,3.8069412067948385e-6,3.7940737205676745e-6,3.816880038303616e-6,3.8706799290855566e-8,3.038267342319636e-8,4.621072194887508e-8 +ChooseData/497,3.7588415742100732e-6,3.7551942143052343e-6,3.7610864713017276e-6,9.626566955363624e-9,7.155315535922062e-9,1.3532398425552436e-8 +ChooseData/662,3.7760248275195335e-6,3.7717323536007977e-6,3.7793899508636076e-6,1.3210264847315064e-8,1.0673042275225703e-8,1.7652199507999462e-8 +ChooseData/245,3.7753012610541575e-6,3.7730241861689475e-6,3.778191145954693e-6,8.69141755565153e-9,7.308290828560409e-9,1.0666329072788228e-8 +ChooseData/9954,3.8176997370306585e-6,3.810773379312525e-6,3.822339069314565e-6,1.9228375057695784e-8,1.256465478430392e-8,2.6800007404466422e-8 +ChooseData/151,3.814170418580711e-6,3.811632849313622e-6,3.816867927739942e-6,8.848552738301197e-9,7.842940426453063e-9,1.032675491931438e-8 +ChooseData/316,3.7731920921981035e-6,3.7677679263110445e-6,3.781506985429907e-6,2.173959172593741e-8,1.42997187876709e-8,2.9665011449200096e-8 +ChooseData/108,3.7609102278689065e-6,3.7563296745473487e-6,3.765243189053127e-6,1.4487487606684881e-8,1.0845375329561932e-8,1.9251851325386573e-8 +ChooseData/342,3.782417886171407e-6,3.777513878268196e-6,3.786311350447521e-6,1.4643285713789029e-8,1.1728119031545261e-8,1.8110453595234378e-8 +ChooseData/14,3.7727160166191065e-6,3.766413553352455e-6,3.779004192826332e-6,2.0609970864669385e-8,1.6853107567883707e-8,2.576090332803991e-8 +ChooseData/14,3.761543169563915e-6,3.7573389344205874e-6,3.7651051998308843e-6,1.3339022311375024e-8,9.96215701222885e-9,1.8543407590806745e-8 +ChooseData/924,3.846080467805159e-6,3.841948602576175e-6,3.85071898054373e-6,1.3816433521780081e-8,1.186366831393819e-8,1.6038914291291492e-8 +ChooseData/14,3.7503646173775e-6,3.7442634078940126e-6,3.757280532451028e-6,2.1710131430722576e-8,1.810014791843528e-8,2.6699042879064107e-8 +ChooseData/14,3.781597354024691e-6,3.7788674598474537e-6,3.7848932096553115e-6,9.327167364643546e-9,7.426805589933899e-9,1.3870604495114804e-8 +ChooseData/4,3.7767189025542894e-6,3.771233476596784e-6,3.7814552070140357e-6,1.651916225054182e-8,1.2589777466942265e-8,2.5518110186257502e-8 +ChooseData/29,3.820811346070891e-6,3.8135597302364616e-6,3.825716098338296e-6,2.0438922065204077e-8,1.3564680024556823e-8,2.7066841712569957e-8 +ChooseData/34,3.771855362492787e-6,3.765579876052171e-6,3.7770335426271994e-6,1.872647275928795e-8,1.518256567016224e-8,2.3127806408025526e-8 +ChooseData/34,3.8142482344765087e-6,3.8067629705231405e-6,3.820315380918049e-6,2.4340836507638257e-8,1.905100423014652e-8,2.9729559086741108e-8 +ChooseData/134,3.791203990752036e-6,3.782163998140355e-6,3.800679338307883e-6,3.1876414786436336e-8,2.7362450920490333e-8,3.730250788165311e-8 +ChooseData/239,3.7560474503038867e-6,3.751850301845906e-6,3.759573646235634e-6,1.2273429909622084e-8,8.802662329767963e-9,1.84333955381885e-8 +ChooseData/138,3.834745679784443e-6,3.819593104100393e-6,3.846584704621665e-6,4.645448574760874e-8,3.6361617278612336e-8,5.7578223787018925e-8 +ChooseData/52,3.766518962468872e-6,3.762702448342255e-6,3.769918221951495e-6,1.180396994368971e-8,9.638822144380108e-9,1.626736684577025e-8 +ChooseData/982,3.7800568098096415e-6,3.7718477295989263e-6,3.788953951281295e-6,2.91173461265908e-8,2.2060339371335935e-8,3.716282996945357e-8 +ChooseData/43,3.78741178514473e-6,3.7806683432729967e-6,3.795471627573217e-6,2.389668275652882e-8,1.9144860874974727e-8,2.8107874273263783e-8 +ChooseData/795,3.7960373531966866e-6,3.7895140754106e-6,3.8037532381263687e-6,2.4237204806435442e-8,1.961977552863546e-8,2.9229437616572438e-8 +ChooseData/188,3.770157028446697e-6,3.759513252651873e-6,3.7801969219563624e-6,3.5932615151132206e-8,2.8347142977587814e-8,4.446493561861117e-8 +ChooseData/78,3.8095071958346756e-6,3.8017822476485975e-6,3.817634198348726e-6,2.8216313046387117e-8,2.2936166349412824e-8,3.48590720203418e-8 +ChooseData/807,3.762781613745754e-6,3.758691239197827e-6,3.766825153146744e-6,1.397631589224076e-8,1.0790112604488863e-8,1.9114506330592444e-8 +ChooseData/1305,3.766769021578364e-6,3.7615157994119826e-6,3.7709304390091663e-6,1.551720679468605e-8,1.2419812311903602e-8,1.9862145339741553e-8 +ChooseData/2022,3.7767724045297397e-6,3.7736297174996125e-6,3.779968366338219e-6,1.055623580251979e-8,9.37790673640606e-9,1.2149333470610151e-8 +ChooseData/2491,3.8190399558262785e-6,3.8076491238867213e-6,3.827502467832328e-6,3.368712000425237e-8,2.5529122308022627e-8,4.0386449232997445e-8 +ChooseData/395,3.82714212725825e-6,3.823971216362617e-6,3.830010184768459e-6,1.0478882780827057e-8,8.957115272382758e-9,1.2376126929009613e-8 +ChooseData/38,3.7782814243650397e-6,3.7744455861390114e-6,3.781772620112593e-6,1.2359398111254291e-8,9.508663512084281e-9,1.656999510147639e-8 +ChooseData/20,3.7742458975388804e-6,3.7711014197462555e-6,3.778026165564105e-6,1.1408883481068194e-8,1.0008377300152935e-8,1.3605920837817482e-8 +ChooseData/4,3.8009103094617887e-6,3.7920218811777058e-6,3.809076191604817e-6,3.040662601808524e-8,2.4195139810758716e-8,3.630717254274442e-8 +ChooseData/357,3.7771180218293544e-6,3.773747262885332e-6,3.7807707958172063e-6,1.1622885604898814e-8,9.781468413198873e-9,1.4140510865462593e-8 +ChooseData/4,3.795337159533374e-6,3.7911633031195843e-6,3.800109489499966e-6,1.5447620370922896e-8,1.3116336679051113e-8,1.8883260893602413e-8 +ChooseData/545,3.7808799318730434e-6,3.7766633159192643e-6,3.78644073155414e-6,1.648753399048539e-8,1.0677678658764863e-8,2.4355441670023007e-8 +ChooseData/15470,3.7802987615088056e-6,3.773159747386423e-6,3.78689825000092e-6,2.3188441444155676e-8,2.0330765017399506e-8,2.8443916472384378e-8 +ChooseData/2609,3.816765901116721e-6,3.803632359307176e-6,3.826291120376065e-6,3.64365121787168e-8,2.8905281720920677e-8,4.346368989254684e-8 +ChooseData/691,3.759731595918527e-6,3.7551595235278763e-6,3.7645673259348113e-6,1.5339800344969447e-8,1.3190951765498963e-8,1.837094407301053e-8 +ChooseData/31849,3.776393028860802e-6,3.7699837237773758e-6,3.784682715588031e-6,2.4142805212339342e-8,1.743053483521873e-8,3.169285694175062e-8 +ChooseData/4,3.7822073358587936e-6,3.7755713877133533e-6,3.788591576822935e-6,2.2364669597901826e-8,1.9466309950192683e-8,2.586128994546714e-8 +ChooseData/38,3.815144876489496e-6,3.803920434895436e-6,3.823770928615052e-6,3.1044273107755886e-8,2.5541073625618128e-8,3.551900737008601e-8 +ChooseData/1103,3.806198508220343e-6,3.7944244766552637e-6,3.818470296977672e-6,4.0575524483103295e-8,3.675129343912962e-8,4.553458112944891e-8 +ChooseData/1539,3.7709597249584877e-6,3.7600619026596768e-6,3.7836124355807283e-6,4.000931806936199e-8,3.397299576968489e-8,4.846966624322602e-8 +ChooseData/104,3.7801439394492767e-6,3.774793275644454e-6,3.7848153287721415e-6,1.6147436640894697e-8,1.248149415849318e-8,2.2337153060809712e-8 +ChooseData/1134,3.767739209790232e-6,3.761213137629855e-6,3.7736836697644073e-6,2.0252555448269972e-8,1.6679662036328935e-8,2.5638518012745712e-8 +ChooseData/457,3.790768303725074e-6,3.787847949600896e-6,3.793706475544089e-6,9.702958404035742e-9,8.290029509514047e-9,1.1680774803181742e-8 +ChooseData/87,3.7900239851305106e-6,3.7816255703049883e-6,3.798851182378535e-6,2.8539322559112295e-8,2.318373914498064e-8,3.447034892942165e-8 +ChooseData/2130,3.7709558149860925e-6,3.7671237804695406e-6,3.7744053583646337e-6,1.170659098722071e-8,9.427973278576355e-9,1.481544958987413e-8 +ChooseData/4,3.817252873229405e-6,3.8062368324673664e-6,3.824887340895498e-6,3.022716194041898e-8,2.411870334412948e-8,3.568206376589399e-8 +ChooseData/4,3.762582606237075e-6,3.7567613352453425e-6,3.7682227462022426e-6,2.0005511746196067e-8,1.6060489064756625e-8,2.6714445259852648e-8 +ChooseData/2205,3.785339989001563e-6,3.7771940173889616e-6,3.7951171369169096e-6,2.9439794679654133e-8,2.326919416086844e-8,3.7860398496176645e-8 +ChooseData/192,3.775902005293336e-6,3.7707486650175344e-6,3.7806898504184295e-6,1.6808959757213367e-8,1.3838115350113108e-8,2.1864518215428423e-8 +ChooseData/4,3.7790338282489435e-6,3.7774363243842274e-6,3.7808588586636483e-6,5.73337976643412e-9,4.706494806057991e-9,7.042091568262886e-9 +ChooseData/5252,3.767110421779044e-6,3.7620078226673264e-6,3.7745866996959044e-6,2.118315828047382e-8,1.6408404957761693e-8,2.6392299941947563e-8 +ChooseData/85,3.7980562136735364e-6,3.783142918667474e-6,3.813986350617183e-6,5.0534706424468315e-8,4.5948279185738776e-8,5.676111602566651e-8 +ChooseData/120,3.8111095038479715e-6,3.802559961048711e-6,3.818209779556417e-6,2.6580244643453544e-8,2.306087321824183e-8,3.304262617561939e-8 +ChooseData/2113,3.841802915826299e-6,3.834574206422751e-6,3.846858984169409e-6,2.0140496612681337e-8,1.469996448583731e-8,2.6473169142150064e-8 +ChooseData/10730,3.7679001290449354e-6,3.7603474889061894e-6,3.7747041400273306e-6,2.39716321475998e-8,1.946521989605393e-8,3.1844321079031585e-8 +ChooseData/4,3.8073406303087073e-6,3.79627113845698e-6,3.818800503611164e-6,3.793603236339505e-8,3.5766852923204136e-8,4.085719743269053e-8 +ChooseData/788,3.751031970131691e-6,3.745503271167956e-6,3.7553532306963213e-6,1.6551088687131552e-8,1.3066520983660435e-8,2.1313745072512677e-8 +ChooseData/4,3.7994648994015047e-6,3.7909786193528517e-6,3.809344793124787e-6,2.939218260464921e-8,2.5072543480761662e-8,3.3515021813305335e-8 +ChooseData/24916,3.7899825672497613e-6,3.780850444936123e-6,3.8001108611235357e-6,3.10608771498425e-8,2.767492966109997e-8,3.450245297136136e-8 +ChooseData/7404,3.7722151624705897e-6,3.7672149194751733e-6,3.778433148829194e-6,1.8981012874513826e-8,1.4087724326194644e-8,2.678436883907241e-8 +ChooseData/4,3.760721913590209e-6,3.7561354017705335e-6,3.7660768656742523e-6,1.561898153645073e-8,1.1881349532732425e-8,2.2860384347459834e-8 +ChooseData/1459,3.7880460134247806e-6,3.7855372835676678e-6,3.7911149574907086e-6,9.635549643175825e-9,7.334993497881666e-9,1.1670360030309296e-8 +ChooseData/4877,3.762489361323793e-6,3.7566620186460545e-6,3.766249476739825e-6,1.5467015484980387e-8,1.02844916370715e-8,2.1937077066922906e-8 +ChooseData/4,3.753656861813153e-6,3.7454940303426127e-6,3.7607399315345176e-6,2.5942212635615168e-8,2.1415615662520102e-8,3.294206040383499e-8 +ChooseData/29709,3.761279711340535e-6,3.756934885404139e-6,3.76448334733234e-6,1.2038881805765283e-8,9.133553435143449e-9,1.680564444272642e-8 +ChooseData/121,3.826341701592314e-6,3.824367268036357e-6,3.828332760860859e-6,6.8219947676058724e-9,5.909507163957794e-9,7.948475805178734e-9 +ChooseData/16555,3.7880421329317726e-6,3.778464197229929e-6,3.7999912908645373e-6,3.5981382197294685e-8,3.0566903439510736e-8,4.643028592606416e-8 +ChooseData/20386,3.839423451820701e-6,3.837360751020905e-6,3.8412658474012195e-6,6.799065019207049e-9,5.483722635329132e-9,8.66745621310528e-9 +ChooseData/4345,3.78605497103699e-6,3.7750404414145344e-6,3.7981315640177617e-6,3.836034892891998e-8,3.535788356115201e-8,4.354288674808136e-8 +ChooseData/17810,3.8146433236310078e-6,3.8110642092574606e-6,3.8188630079149965e-6,1.324238779212411e-8,1.129374990737759e-8,1.6718161212697272e-8 +ChooseData/1303,3.7960853742614397e-6,3.7850597891043e-6,3.807005589224925e-6,3.681244554446913e-8,3.3240463849872265e-8,4.108862031157288e-8 +ChooseData/3009,3.835282673550304e-6,3.833529592896083e-6,3.836945711766743e-6,5.7414457143231896e-9,4.98168294684687e-9,6.8703157736101445e-9 +ChooseData/3959,3.775802918183735e-6,3.766193657933909e-6,3.7853822723116487e-6,3.122885453708821e-8,2.5379854520334923e-8,4.098847824777623e-8 diff --git a/plutus-core/cost-model/data/builtinCostModelA.json b/plutus-core/cost-model/data/builtinCostModelA.json index eddf7c7da81..5c3d8f6f427 100644 --- a/plutus-core/cost-model/data/builtinCostModelA.json +++ b/plutus-core/cost-model/data/builtinCostModelA.json @@ -310,7 +310,7 @@ }, "chooseData": { "cpu": { - "arguments": 19537, + "arguments": 2205982, "type": "constant_cost" }, "memory": { @@ -1254,5 +1254,25 @@ "arguments": 1, "type": "constant_cost" } + }, + "arrayData": { + "cpu": { + "arguments": 33852, + "type": "constant_cost" + }, + "memory": { + "arguments": 32, + "type": "constant_cost" + } + }, + "unArrayData": { + "cpu": { + "arguments": 25933, + "type": "constant_cost" + }, + "memory": { + "arguments": 32, + "type": "constant_cost" + } } } diff --git a/plutus-core/cost-model/data/builtinCostModelB.json b/plutus-core/cost-model/data/builtinCostModelB.json index 579f90d755a..9b05271f0bc 100644 --- a/plutus-core/cost-model/data/builtinCostModelB.json +++ b/plutus-core/cost-model/data/builtinCostModelB.json @@ -310,7 +310,7 @@ }, "chooseData": { "cpu": { - "arguments": 94375, + "arguments": 2205982, "type": "constant_cost" }, "memory": { @@ -1254,5 +1254,25 @@ "arguments": 1, "type": "constant_cost" } + }, + "arrayData": { + "cpu": { + "arguments": 33852, + "type": "constant_cost" + }, + "memory": { + "arguments": 32, + "type": "constant_cost" + } + }, + "unArrayData": { + "cpu": { + "arguments": 25933, + "type": "constant_cost" + }, + "memory": { + "arguments": 32, + "type": "constant_cost" + } } } diff --git a/plutus-core/cost-model/data/builtinCostModelC.json b/plutus-core/cost-model/data/builtinCostModelC.json index 956bb15876a..7b0adfd47ec 100644 --- a/plutus-core/cost-model/data/builtinCostModelC.json +++ b/plutus-core/cost-model/data/builtinCostModelC.json @@ -310,7 +310,7 @@ }, "chooseData": { "cpu": { - "arguments": 94375, + "arguments": 2205982, "type": "constant_cost" }, "memory": { @@ -1272,5 +1272,25 @@ "arguments": 1, "type": "constant_cost" } + }, + "arrayData": { + "cpu": { + "arguments": 33852, + "type": "constant_cost" + }, + "memory": { + "arguments": 32, + "type": "constant_cost" + } + }, + "unArrayData": { + "cpu": { + "arguments": 25933, + "type": "constant_cost" + }, + "memory": { + "arguments": 32, + "type": "constant_cost" + } } } diff --git a/plutus-core/cost-model/data/models.R b/plutus-core/cost-model/data/models.R index 8a27aee49ca..ecfb4380d51 100644 --- a/plutus-core/cost-model/data/models.R +++ b/plutus-core/cost-model/data/models.R @@ -97,7 +97,7 @@ arity <- function(name) { "HeadList" = 1, "TailList" = 1, "NullList" = 1, - "ChooseData" = 6, + "ChooseData" = 7, "ConstrData" = 2, "MapData" = 1, "ListData" = 1, @@ -106,6 +106,8 @@ arity <- function(name) { "UnConstrData" = 1, "UnMapData" = 1, "UnListData" = 1, + "ArrayData" = 1, + "UnArrayData" = 1, "UnIData" = 1, "UnBData" = 1, "EqualsData" = 2, @@ -363,7 +365,7 @@ modelFun <- function(path) { ## appears to give a good trade-off between including the overhead in the ## cost of calling the benchmark and absorbing it in the cost of a CEK ## machine step. - nops <- c("Nop1o", "Nop2o", "Nop3o", "Nop4o", "Nop5o", "Nop6o") + nops <- c("Nop1o", "Nop2o", "Nop3o", "Nop4o", "Nop5o", "Nop6o", "Nop7o") overhead <- sapply(nops, get.mean.time) ## The next function discards the overhead for calling a builtin, as @@ -679,6 +681,9 @@ modelFun <- function(path) { unConstrDataModel <- constantModel ("UnConstrData") unMapDataModel <- constantModel ("UnMapData") unListDataModel <- constantModel ("UnListData") + ## ArrayData and UnArrayData don't have benchmark data yet, use placeholders + arrayDataModel <- list(type = "constant_cost", model = list(coefficients = c("(Intercept)" = 1))) + unArrayDataModel <- list(type = "constant_cost", model = list(coefficients = c("(Intercept)" = 1))) unIDataModel <- constantModel ("UnIData") unBDataModel <- constantModel ("UnBData") @@ -882,6 +887,8 @@ modelFun <- function(path) { unConstrDataModel = unConstrDataModel, unMapDataModel = unMapDataModel, unListDataModel = unListDataModel, + arrayDataModel = arrayDataModel, + unArrayDataModel = unArrayDataModel, unIDataModel = unIDataModel, unBDataModel = unBDataModel, equalsDataModel = equalsDataModel, diff --git a/plutus-core/cost-model/test/TestCostModels.hs b/plutus-core/cost-model/test/TestCostModels.hs index ddffa1985ca..dae0f07fd8d 100644 --- a/plutus-core/cost-model/test/TestCostModels.hs +++ b/plutus-core/cost-model/test/TestCostModels.hs @@ -349,6 +349,73 @@ makeProp6 makeProp6 name getField modelsH modelsR = (fromString name, testPredictSix (getField modelsH) (getConst $ getField modelsR)) +testPredictSeven + :: CostingFun ModelSevenArguments + -> SomeSEXP s + -> Property +testPredictSeven costingFunH modelR = + propertyR $ + let predictR + :: MonadR m + => CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> m CostingInteger + predictR x y z u v w p = + let + xD = fromSatInt x :: Double + yD = fromSatInt y :: Double + zD = fromSatInt z :: Double + uD = fromSatInt u :: Double + vD = fromSatInt v :: Double + wD = fromSatInt w :: Double + pD = fromSatInt p :: Double + in + microToPico . fromSomeSEXP + <$> [r|predict(modelR_hs$model, data.frame(x_mem=xD_hs, y_mem=yD_hs, z_mem=zD_hs, + u_mem=uD_hs, v_mem=vD_hs, w_mem=wD_hs, p_mem=pD_hs))[[1]]|] + predictH + :: CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + -> CostingInteger + predictH x y z u v w p = + coerce $ + exBudgetCPU $ + sumExBudgetStream $ + runCostingFunSevenArguments costingFunH (ExM x) (ExM y) (ExM z) (ExM u) (ExM v) (ExM w) (ExM p) + sizeGen = + (,,,,,,) + <$> memUsageGen + <*> memUsageGen + <*> memUsageGen + <*> memUsageGen + <*> memUsageGen + <*> memUsageGen + <*> memUsageGen + in do + (x, y, z, u, v, w, p) <- forAll sizeGen + byR <- lift $ predictR x y z u v w p + diff byR (>=) 0 + diff byR (~=) (predictH x y z u v w p) + +makeProp7 + :: String + -> (forall f. BuiltinCostModelBase f -> f ModelSevenArguments) + -> HModels + -> RModels s + -> (PropertyName, Property) +makeProp7 name getField modelsH modelsR = + (fromString name, testPredictSeven (getField modelsH) (getConst $ getField modelsR)) + main :: IO () main = withEmbeddedR defaultConfig $ runRegion $ do @@ -418,7 +485,7 @@ main = , $(genTest 1 "valueData") , $(genTest 1 "unValueData") , -- Data - $(genTest 6 "chooseData") + $(genTest 7 "chooseData") , $(genTest 2 "constrData") Everywhere , $(genTest 1 "mapData") , $(genTest 1 "listData") diff --git a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/Core.hs b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/Core.hs index 8c133f6b682..ac8c366487a 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/Core.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/Core.hs @@ -39,12 +39,14 @@ module PlutusCore.Evaluation.Machine.CostingFun.Core , ModelFourArguments (..) , ModelFiveArguments (..) , ModelSixArguments (..) + , ModelSevenArguments (..) , runCostingFunOneArgument , runCostingFunTwoArguments , runCostingFunThreeArguments , runCostingFunFourArguments , runCostingFunFiveArguments , runCostingFunSixArguments + , runCostingFunSevenArguments , Hashable ) where @@ -911,3 +913,56 @@ runCostingFunSixArguments (CostingFun cpu mem) = (runCpu mem1 mem2 mem3 mem4 mem5 mem6) (runMem mem1 mem2 mem3 mem4 mem5 mem6) {-# INLINE runCostingFunSixArguments #-} + +---------------- Seven-argument costing functions ---------------- + +data ModelSevenArguments + = ModelSevenArgumentsConstantCost CostingInteger + deriving stock (Show, Eq, Generic, Lift) + deriving anyclass (NFData) + +instance Default ModelSevenArguments where + def = ModelSevenArgumentsConstantCost maxBound + +instance UnimplementedCostingFun ModelSevenArguments where + unimplementedCostingFun = makeUnimplementedCostingFun ModelSevenArgumentsConstantCost + +runSevenArgumentModel + :: ModelSevenArguments + -> CostStream + -> CostStream + -> CostStream + -> CostStream + -> CostStream + -> CostStream + -> CostStream + -> CostStream +runSevenArgumentModel (ModelSevenArgumentsConstantCost c) = lazy $ \_ _ _ _ _ _ _ -> CostLast c +{-# OPAQUE runSevenArgumentModel #-} + +-- See Note [runCostingFun* API]. +runCostingFunSevenArguments + :: ( ExMemoryUsage a1 + , ExMemoryUsage a2 + , ExMemoryUsage a3 + , ExMemoryUsage a4 + , ExMemoryUsage a5 + , ExMemoryUsage a6 + , ExMemoryUsage a7 + ) + => CostingFun ModelSevenArguments + -> a1 + -> a2 + -> a3 + -> a4 + -> a5 + -> a6 + -> a7 + -> ExBudgetStream +runCostingFunSevenArguments (CostingFun cpu mem) = + case (runSevenArgumentModel cpu, runSevenArgumentModel mem) of + (!runCpu, !runMem) -> onMemoryUsages $ \mem1 mem2 mem3 mem4 mem5 mem6 mem7 -> + zipCostStream + (runCpu mem1 mem2 mem3 mem4 mem5 mem6 mem7) + (runMem mem1 mem2 mem3 mem4 mem5 mem6 mem7) +{-# INLINE runCostingFunSevenArguments #-} diff --git a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/JSON.hs b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/JSON.hs index 0a41a17be84..c97941a9738 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/JSON.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/CostingFun/JSON.hs @@ -110,6 +110,14 @@ deriving via ModelArgumentJSON "ModelSixArguments" ModelSixArguments instance ToJSON ModelSixArguments +deriving via + ModelArgumentJSON "ModelSevenArguments" ModelSevenArguments + instance + FromJSON ModelSevenArguments +deriving via + ModelArgumentJSON "ModelSevenArguments" ModelSevenArguments + instance + ToJSON ModelSevenArguments deriving via ModelJSON "modelSubtractedSizes" ModelSubtractedSizes diff --git a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExBudgetingDefaults.hs b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExBudgetingDefaults.hs index 6364481ab9b..5b42ee0b558 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExBudgetingDefaults.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExBudgetingDefaults.hs @@ -241,6 +241,9 @@ unitCostThreeArguments = CostingFun (ModelThreeArgumentsConstantCost 1) (ModelTh unitCostSixArguments :: CostingFun ModelSixArguments unitCostSixArguments = CostingFun (ModelSixArgumentsConstantCost 1) (ModelSixArgumentsConstantCost 0) +unitCostSevenArguments :: CostingFun ModelSevenArguments +unitCostSevenArguments = CostingFun (ModelSevenArgumentsConstantCost 1) (ModelSevenArgumentsConstantCost 0) + unitCostBuiltinCostModel :: BuiltinCostModel unitCostBuiltinCostModel = BuiltinCostModelBase @@ -292,7 +295,7 @@ unitCostBuiltinCostModel = , paramTailList = unitCostOneArgument , paramNullList = unitCostOneArgument , -- Data - paramChooseData = unitCostSixArguments + paramChooseData = unitCostSevenArguments , paramConstrData = unitCostTwoArguments , paramMapData = unitCostOneArgument , paramListData = unitCostOneArgument @@ -301,6 +304,8 @@ unitCostBuiltinCostModel = , paramUnConstrData = unitCostOneArgument , paramUnMapData = unitCostOneArgument , paramUnListData = unitCostOneArgument + , paramArrayData = unitCostOneArgument + , paramUnArrayData = unitCostOneArgument , paramUnIData = unitCostOneArgument , paramUnBData = unitCostOneArgument , paramEqualsData = unitCostTwoArguments diff --git a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs index 7f8b32c7c2c..835394e52bb 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs @@ -381,6 +381,7 @@ instance ExMemoryUsage Data where Constr _ l -> CostRose 0 $ l <&> sizeData Map l -> CostRose 0 $ l >>= \(d1, d2) -> [d1, d2] <&> sizeData List l -> CostRose 0 $ l <&> sizeData + Array v -> CostRose 0 $ Vector.toList v <&> sizeData I n -> memoryUsage n B b -> memoryUsage b From 124a1a925b3444743a4698db7509da6c54858162 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:02:57 +0100 Subject: [PATCH 04/15] feat(plutus-tx): add PlutusTx support for Array data Add PlutusTx compiler support for array builtins and update IsData instances to handle Array constructor. This enables Haskell smart contract code to use array data representations with automatic compilation to Plutus Core. Update AssocMap to work with the new 7-argument ChooseData. --- .../src/PlutusTx/Compiler/Builtins.hs | 4 ++ .../test/Plugin/Primitives/Spec.hs | 2 +- plutus-tx/src/PlutusTx/AssocMap.hs | 1 + plutus-tx/src/PlutusTx/Builtins.hs | 37 +++++++++++++++---- plutus-tx/src/PlutusTx/Builtins/Internal.hs | 16 +++++++- plutus-tx/src/PlutusTx/IsData/Class.hs | 19 +++++++++- plutus-tx/src/PlutusTx/IsData/TH.hs | 2 + 7 files changed, 69 insertions(+), 12 deletions(-) diff --git a/plutus-tx-plugin/src/PlutusTx/Compiler/Builtins.hs b/plutus-tx-plugin/src/PlutusTx/Compiler/Builtins.hs index 000f9b53b5a..5718d250e82 100644 --- a/plutus-tx-plugin/src/PlutusTx/Compiler/Builtins.hs +++ b/plutus-tx-plugin/src/PlutusTx/Compiler/Builtins.hs @@ -245,11 +245,13 @@ builtinNames = , 'Builtins.mkConstr , 'Builtins.mkMap , 'Builtins.mkList + , 'Builtins.mkArray , 'Builtins.mkI , 'Builtins.mkB , 'Builtins.unsafeDataAsConstr , 'Builtins.unsafeDataAsMap , 'Builtins.unsafeDataAsList + , 'Builtins.unsafeDataAsArray , 'Builtins.unsafeDataAsB , 'Builtins.unsafeDataAsI , ''Builtins.BuiltinBLS12_381_G1_Element @@ -706,6 +708,8 @@ defineBuiltinTerms = do PLC.UnConstrData -> defineBuiltinInl 'Builtins.unsafeDataAsConstr PLC.UnMapData -> defineBuiltinInl 'Builtins.unsafeDataAsMap PLC.UnListData -> defineBuiltinInl 'Builtins.unsafeDataAsList + PLC.ArrayData -> defineBuiltinInl 'Builtins.mkArray + PLC.UnArrayData -> defineBuiltinInl 'Builtins.unsafeDataAsArray PLC.UnBData -> defineBuiltinInl 'Builtins.unsafeDataAsB PLC.UnIData -> defineBuiltinInl 'Builtins.unsafeDataAsI PLC.SerialiseData -> defineBuiltinInl 'Builtins.serialiseData diff --git a/plutus-tx-plugin/test/Plugin/Primitives/Spec.hs b/plutus-tx-plugin/test/Plugin/Primitives/Spec.hs index 27ef87c03ef..ae8f3f6ef77 100644 --- a/plutus-tx-plugin/test/Plugin/Primitives/Spec.hs +++ b/plutus-tx-plugin/test/Plugin/Primitives/Spec.hs @@ -266,7 +266,7 @@ matchData1 :: CompiledCode (Builtins.BuiltinData -> Maybe Integer) matchData1 = plc (Proxy @"matchData1") - (\(d :: Builtins.BuiltinData) -> (Builtins.matchData d (\_ _ -> Nothing) (const Nothing) (const Nothing) (Just) (const Nothing))) + (\(d :: Builtins.BuiltinData) -> (Builtins.matchData d (\_ _ -> Nothing) (const Nothing) (const Nothing) (const Nothing) (Just) (const Nothing))) writeBitsIntegerToByteString :: CompiledCode (P.BuiltinByteString) writeBitsIntegerToByteString = diff --git a/plutus-tx/src/PlutusTx/AssocMap.hs b/plutus-tx/src/PlutusTx/AssocMap.hs index f3d3f42a4e0..4a45aa20068 100644 --- a/plutus-tx/src/PlutusTx/AssocMap.hs +++ b/plutus-tx/src/PlutusTx/AssocMap.hs @@ -123,6 +123,7 @@ instance (FromData k, FromData v) => FromData (Map k v) where (const Nothing) (const Nothing) (const Nothing) + (const Nothing) where {-# INLINE traverseFromBuiltin #-} traverseFromBuiltin diff --git a/plutus-tx/src/PlutusTx/Builtins.hs b/plutus-tx/src/PlutusTx/Builtins.hs index 1c26a194343..50678d21c47 100644 --- a/plutus-tx/src/PlutusTx/Builtins.hs +++ b/plutus-tx/src/PlutusTx/Builtins.hs @@ -58,11 +58,13 @@ module PlutusTx.Builtins , mkConstr , mkMap , mkList + , mkArray , mkI , mkB , unsafeDataAsConstr , unsafeDataAsMap , unsafeDataAsList + , unsafeDataAsArray , unsafeDataAsI , unsafeDataAsB , BI.builtinDataToData @@ -173,7 +175,8 @@ import PlutusTx.Bool (Bool (..)) import PlutusTx.Builtins.HasBuiltin import PlutusTx.Builtins.HasOpaque import PlutusTx.Builtins.Internal - ( BuiltinBLS12_381_G1_Element (..) + ( BuiltinArray + , BuiltinBLS12_381_G1_Element (..) , BuiltinBLS12_381_G2_Element (..) , BuiltinBLS12_381_MlResult (..) , BuiltinByteString (..) @@ -503,9 +506,9 @@ sopListToArray :: (HasToOpaque a arep, MkNil arep) => [a] -> BI.BuiltinArray are sopListToArray l = BI.listToArray (toOpaque l) {-# INLINEABLE sopListToArray #-} -{-| Given five values for the five different constructors of 'BuiltinData', selects +{-| Given six values for the six different constructors of 'BuiltinData', selects one depending on which corresponds to the actual constructor of the given value. -} -chooseData :: forall a. BuiltinData -> a -> a -> a -> a -> a -> a +chooseData :: forall a. BuiltinData -> a -> a -> a -> a -> a -> a -> a chooseData = BI.chooseData {-# INLINEABLE chooseData #-} @@ -529,6 +532,11 @@ mkList :: [BuiltinData] -> BuiltinData mkList l = BI.mkList (toOpaque l) {-# INLINEABLE mkList #-} +-- | Constructs a 'BuiltinData' value with the @Array@ constructor. +mkArray :: BuiltinArray BuiltinData -> BuiltinData +mkArray = BI.mkArray +{-# INLINEABLE mkArray #-} + -- | Constructs a 'BuiltinData' value with the @I@ constructor. mkI :: Integer -> BuiltinData mkI = BI.mkI @@ -554,6 +562,11 @@ unsafeDataAsList :: BuiltinData -> [BuiltinData] unsafeDataAsList d = fromOpaque (BI.unsafeDataAsList d) {-# INLINEABLE unsafeDataAsList #-} +-- | Deconstructs a 'BuiltinData' as an @Array@, or fails if it is not one. +unsafeDataAsArray :: BuiltinData -> BuiltinArray BuiltinData +unsafeDataAsArray = BI.unsafeDataAsArray +{-# INLINEABLE unsafeDataAsArray #-} + -- | Deconstructs a 'BuiltinData' as an @I@, or fails if it is not one. unsafeDataAsI :: BuiltinData -> Integer unsafeDataAsI d = fromOpaque (BI.unsafeDataAsI d) @@ -569,43 +582,53 @@ equalsData :: BuiltinData -> BuiltinData -> Bool equalsData d1 d2 = fromOpaque (BI.equalsData d1 d2) {-# INLINEABLE equalsData #-} +{-| Given a 'BuiltinData' value and matching functions for the six constructors, +applies the appropriate matcher to the arguments of the constructor and returns the result. + +Note: This function uses 'chooseData' with thunk-wrapped branches to ensure lazy evaluation +in off-chain Haskell code. The thunks (@(\() -> ...)@) prevent eager evaluation of all +branches - only the selected branch is forced when the final @()@ is applied. On-chain, +the PlutusTx plugin compiles this to use the 'ChooseData' builtin which is inherently lazy. -} matchData' :: BuiltinData -> (Integer -> BI.BuiltinList BuiltinData -> r) -> (BI.BuiltinList (BI.BuiltinPair BuiltinData BuiltinData) -> r) -> (BI.BuiltinList BuiltinData -> r) + -> (BI.BuiltinArray BuiltinData -> r) -> (Integer -> r) -> (BuiltinByteString -> r) -> r --- See Note [Making arguments non-strict in case and match functions] -matchData' d ~constrCase ~mapCase ~listCase ~iCase ~bCase = +matchData' d ~constrCase ~mapCase ~listCase ~arrayCase ~iCase ~bCase = chooseData d (\_ -> BI.casePair (BI.unsafeDataAsConstr d) (\l r -> constrCase l r)) (\_ -> mapCase (BI.unsafeDataAsMap d)) (\_ -> listCase (BI.unsafeDataAsList d)) + (\_ -> arrayCase (BI.unsafeDataAsArray d)) (\_ -> iCase (unsafeDataAsI d)) (\_ -> bCase (unsafeDataAsB d)) () {-# INLINEABLE matchData' #-} -{-| Given a 'BuiltinData' value and matching functions for the five constructors, +{-| Given a 'BuiltinData' value and matching functions for the six constructors, applies the appropriate matcher to the arguments of the constructor and returns the result. -} matchData :: BuiltinData -> (Integer -> [BuiltinData] -> r) -> ([(BuiltinData, BuiltinData)] -> r) -> ([BuiltinData] -> r) + -> (BuiltinArray BuiltinData -> r) -> (Integer -> r) -> (BuiltinByteString -> r) -> r -- See Note [Making arguments non-strict in case and match functions] -matchData d ~constrCase ~mapCase ~listCase ~iCase ~bCase = +matchData d ~constrCase ~mapCase ~listCase ~arrayCase ~iCase ~bCase = matchData' d (\i ds -> constrCase i (fromOpaque ds)) (\ps -> mapCase (fromOpaque ps)) (\ds -> listCase (fromOpaque ds)) + arrayCase iCase bCase {-# INLINEABLE matchData #-} diff --git a/plutus-tx/src/PlutusTx/Builtins/Internal.hs b/plutus-tx/src/PlutusTx/Builtins/Internal.hs index 5c537b5b64d..f9c1dbf2ce9 100644 --- a/plutus-tx/src/PlutusTx/Builtins/Internal.hs +++ b/plutus-tx/src/PlutusTx/Builtins/Internal.hs @@ -554,11 +554,12 @@ dataToBuiltinData = BuiltinData {-# OPAQUE dataToBuiltinData #-} -- | Branches out depending on the structure of given data and never fails. -chooseData :: forall a. BuiltinData -> a -> a -> a -> a -> a -> a -chooseData (BuiltinData d) constrCase mapCase listCase iCase bCase = case d of +chooseData :: forall a. BuiltinData -> a -> a -> a -> a -> a -> a -> a +chooseData (BuiltinData d) constrCase mapCase listCase arrayCase iCase bCase = case d of PLC.Constr {} -> constrCase PLC.Map {} -> mapCase PLC.List {} -> listCase + PLC.Array {} -> arrayCase PLC.I {} -> iCase PLC.B {} -> bCase {-# OPAQUE chooseData #-} @@ -580,6 +581,11 @@ mkList :: BuiltinList BuiltinData -> BuiltinData mkList (BuiltinList l) = BuiltinData (PLC.List (fmap builtinDataToData l)) {-# OPAQUE mkList #-} +-- | Creates 'Array' data value with the given array and never fails. +mkArray :: BuiltinArray BuiltinData -> BuiltinData +mkArray (BuiltinArray v) = BuiltinData (PLC.Array (fmap builtinDataToData v)) +{-# OPAQUE mkArray #-} + -- | Creates 'I' data value with the given integer and never fails. mkI :: BuiltinInteger -> BuiltinData mkI i = BuiltinData (PLC.I i) @@ -610,6 +616,12 @@ unsafeDataAsList (BuiltinData (PLC.List l)) = BuiltinList (fmap dataToBuiltinDat unsafeDataAsList _ = Haskell.error "not a List" {-# OPAQUE unsafeDataAsList #-} +-- | Deconstructs the given data as an 'Array', failing if it is not an 'Array'. +unsafeDataAsArray :: BuiltinData -> BuiltinArray BuiltinData +unsafeDataAsArray (BuiltinData (PLC.Array v)) = BuiltinArray (fmap dataToBuiltinData v) +unsafeDataAsArray _nonArrayData = Haskell.error "not an Array" +{-# OPAQUE unsafeDataAsArray #-} + -- | Deconstructs the given data as a 'I', failing if it is not a 'I'. unsafeDataAsI :: BuiltinData -> BuiltinInteger unsafeDataAsI (BuiltinData (PLC.I i)) = i diff --git a/plutus-tx/src/PlutusTx/IsData/Class.hs b/plutus-tx/src/PlutusTx/IsData/Class.hs index aaa53f694f1..eacb5288103 100644 --- a/plutus-tx/src/PlutusTx/IsData/Class.hs +++ b/plutus-tx/src/PlutusTx/IsData/Class.hs @@ -92,7 +92,14 @@ instance ToData Integer where instance FromData Integer where {-# INLINEABLE fromBuiltinData #-} fromBuiltinData d = - matchData' d (\_ _ -> Nothing) (\_ -> Nothing) (\_ -> Nothing) Just (\_ -> Nothing) + matchData' + d + (\_ _ -> Nothing) + (\_ -> Nothing) + (\_ -> Nothing) + (\_ -> Nothing) + Just + (\_ -> Nothing) instance UnsafeFromData Integer where {-# INLINEABLE unsafeFromBuiltinData #-} unsafeFromBuiltinData = BI.unsafeDataAsI @@ -103,7 +110,14 @@ instance ToData Builtins.BuiltinByteString where instance FromData Builtins.BuiltinByteString where {-# INLINEABLE fromBuiltinData #-} fromBuiltinData d = - matchData' d (\_ _ -> Nothing) (\_ -> Nothing) (\_ -> Nothing) (\_ -> Nothing) Just + matchData' + d + (\_ _ -> Nothing) + (\_ -> Nothing) + (\_ -> Nothing) + (\_ -> Nothing) + (\_ -> Nothing) + Just instance UnsafeFromData Builtins.BuiltinByteString where {-# INLINEABLE unsafeFromBuiltinData #-} unsafeFromBuiltinData = BI.unsafeDataAsB @@ -129,6 +143,7 @@ instance FromData a => FromData [a] where traverseFromBuiltin (\_ -> Nothing) (\_ -> Nothing) + (\_ -> Nothing) where {-# INLINE traverseFromBuiltin #-} traverseFromBuiltin :: BI.BuiltinList BI.BuiltinData -> Maybe [a] diff --git a/plutus-tx/src/PlutusTx/IsData/TH.hs b/plutus-tx/src/PlutusTx/IsData/TH.hs index a0a07202d72..d106db2d2d3 100644 --- a/plutus-tx/src/PlutusTx/IsData/TH.hs +++ b/plutus-tx/src/PlutusTx/IsData/TH.hs @@ -187,6 +187,7 @@ fromDataClause indexedCons = do (const Nothing) (const Nothing) (const Nothing) + (const Nothing) |] TH.clause [TH.varP dName] (TH.normalB body) [] @@ -217,6 +218,7 @@ fromDataListClause TH.ConstructorInfo {TH.constructorName = consName, TH.constru constrFun (const Nothing) (const Nothing) + (const Nothing) |] TH.clause [TH.varP dName] (TH.normalB body) [] From 1f274031a97c66c6a3b300f243edd89202b6a044 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:03:11 +0100 Subject: [PATCH 05/15] feat(ledger-api): expose array builtins in ledger API Update evaluation contexts across all Plutus versions (V1, V2, V3) to include the new array builtins. This makes ArrayData and UnArrayData available to on-chain validators and scripts. Add plutus-core dependency to analyse-script-events for array support in script analysis tooling. --- .../exe/analyse-script-events/Main.hs | 3 +++ plutus-ledger-api/plutus-ledger-api.cabal | 1 + .../Test/V1/Data/EvaluationContext.hs | 15 ++++++++++++--- .../PlutusLedgerApi/Test/V1/EvaluationContext.hs | 15 ++++++++++++--- .../Test/V2/Data/EvaluationContext.hs | 15 ++++++++++++--- .../PlutusLedgerApi/Test/V2/EvaluationContext.hs | 15 ++++++++++++--- .../Test/V3/Data/EvaluationContext.hs | 15 ++++++++++++--- .../PlutusLedgerApi/Test/V3/EvaluationContext.hs | 15 ++++++++++++--- 8 files changed, 76 insertions(+), 18 deletions(-) diff --git a/plutus-ledger-api/exe/analyse-script-events/Main.hs b/plutus-ledger-api/exe/analyse-script-events/Main.hs index 29ab5ffa71b..939fe0a675c 100644 --- a/plutus-ledger-api/exe/analyse-script-events/Main.hs +++ b/plutus-ledger-api/exe/analyse-script-events/Main.hs @@ -14,6 +14,7 @@ module Main (main) where import LoadScriptEvents (eventsOf, loadEvents) +import Data.Vector.Strict qualified as Vector import PlutusCore.Data as Data (Data (..)) import PlutusCore.Default (DefaultUni (DefaultUniData), Some (..), ValueOf (..)) import PlutusCore.Evaluation.Machine.CostStream (sumCostStream) @@ -256,6 +257,7 @@ getDataInfo d = I n -> i & numInodes +~ 1 & maxIsize %~ max s & totalIsize +~ s where s = memU n B b -> i & numBnodes +~ 1 & maxBsize %~ max s & totalBsize +~ s where s = memU b List l -> foldr go i' l where i' = i & numLnodes +~ 1 & maxLlen %~ max (ilen l) + Data.Array v -> foldr go i' (Vector.toList v) where i' = i & numLnodes +~ 1 & maxLlen %~ max (ilen (Vector.toList v)) Data.Constr _ l -> foldr go i' l where i' = i & numCnodes %~ (+ 1) & maxClen %~ max (ilen l) Map l -> let (a, b) = unzip l @@ -266,6 +268,7 @@ getDataInfo d = I _ -> 1 B _ -> 1 List l -> 1 + depthList l + Data.Array v -> 1 + depthList (Vector.toList v) Data.Constr _ l -> 1 + depthList l Map l -> let (a, b) = unzip l diff --git a/plutus-ledger-api/plutus-ledger-api.cabal b/plutus-ledger-api/plutus-ledger-api.cabal index ef7b7c99f54..a12d19daee6 100644 --- a/plutus-ledger-api/plutus-ledger-api.cabal +++ b/plutus-ledger-api/plutus-ledger-api.cabal @@ -299,6 +299,7 @@ executable analyse-script-events , plutus-tx ^>=1.55 , primitive , serialise + , vector executable dump-cost-model-parameters import: lang diff --git a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/Data/EvaluationContext.hs b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/Data/EvaluationContext.hs index 30fc66040e0..2ac973aec40 100644 --- a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/Data/EvaluationContext.hs +++ b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/Data/EvaluationContext.hs @@ -9,7 +9,10 @@ module PlutusLedgerApi.Test.V1.Data.EvaluationContext , clearBuiltinCostModel ) where +import PlutusCore.Default qualified as PLC +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults qualified as PLCE import PlutusCore.Evaluation.Machine.MachineParameters +import PlutusLedgerApi.Common (showParamName) import PlutusLedgerApi.Data.V1 qualified as V1 import PlutusLedgerApi.Test.Common.EvaluationContext as Common import PlutusLedgerApi.Test.V2.Data.EvaluationContext qualified as V2 @@ -23,9 +26,15 @@ import GHC.Stack (HasCallStack) Suitable to be used in testing. -} costModelParamsForTesting :: HasCallStack => [(V1.ParamName, Int64)] costModelParamsForTesting = - case Common.extractCostModelParamsLedgerOrder mCostModel of - Nothing -> error "extractCostModelParamsLedgerOrder (V1): nothing extracted" - Just xs -> Map.toList xs + let params = + fromMaybe (error "defaultCostModelParamsForVariant (V1): nothing extracted") $ + PLCE.defaultCostModelParamsForVariant PLC.DefaultFunSemanticsVariantB + lookupParam :: V1.ParamName -> (V1.ParamName, Int64) + lookupParam name = + case Map.lookup (showParamName name) params of + Nothing -> error $ "No entry for " ++ show (showParamName name) ++ " in cost model" + Just n -> (name, n) + in fmap lookupParam ([minBound .. maxBound] :: [V1.ParamName]) -- | The PlutusV1 "cost model" is constructed by the v2 "cost model", by clearing v2 introductions. mCostModel :: MCostModel diff --git a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/EvaluationContext.hs b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/EvaluationContext.hs index 7f6c2745bf7..7934fb19b72 100644 --- a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/EvaluationContext.hs +++ b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V1/EvaluationContext.hs @@ -9,7 +9,10 @@ module PlutusLedgerApi.Test.V1.EvaluationContext , clearBuiltinCostModel ) where +import PlutusCore.Default qualified as PLC +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults qualified as PLCE import PlutusCore.Evaluation.Machine.MachineParameters +import PlutusLedgerApi.Common (showParamName) import PlutusLedgerApi.Test.Common.EvaluationContext as Common import PlutusLedgerApi.Test.V2.EvaluationContext qualified as V2 import PlutusLedgerApi.V1 qualified as V1 @@ -23,9 +26,15 @@ import GHC.Stack (HasCallStack) Suitable to be used in testing. -} costModelParamsForTesting :: HasCallStack => [(V1.ParamName, Int64)] costModelParamsForTesting = - case Common.extractCostModelParamsLedgerOrder mCostModel of - Nothing -> error "extractCostModelParamsLedgerOrder (V1): nothing extracted" - Just xs -> Map.toList xs + let params = + fromMaybe (error "defaultCostModelParamsForVariant (V1): nothing extracted") $ + PLCE.defaultCostModelParamsForVariant PLC.DefaultFunSemanticsVariantB + lookupParam :: V1.ParamName -> (V1.ParamName, Int64) + lookupParam name = + case Map.lookup (showParamName name) params of + Nothing -> error $ "No entry for " ++ show (showParamName name) ++ " in cost model" + Just n -> (name, n) + in fmap lookupParam ([minBound .. maxBound] :: [V1.ParamName]) -- | The PlutusV1 "cost model" is constructed by the v2 "cost model", by clearing v2 introductions. mCostModel :: MCostModel diff --git a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/Data/EvaluationContext.hs b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/Data/EvaluationContext.hs index 45e0adcdf6a..9e19a73fa62 100644 --- a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/Data/EvaluationContext.hs +++ b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/Data/EvaluationContext.hs @@ -9,9 +9,12 @@ module PlutusLedgerApi.Test.V2.Data.EvaluationContext , clearBuiltinCostModel ) where +import PlutusCore.Default qualified as PLC import PlutusCore.Evaluation.Machine.BuiltinCostModel import PlutusCore.Evaluation.Machine.ExBudgetingDefaults +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults qualified as PLCE import PlutusCore.Evaluation.Machine.MachineParameters +import PlutusLedgerApi.Common (showParamName) import PlutusLedgerApi.Data.V2 qualified as V2 import PlutusLedgerApi.Test.Common.EvaluationContext as Common import PlutusLedgerApi.Test.V3.Data.EvaluationContext qualified as V3 @@ -25,9 +28,15 @@ import GHC.Stack (HasCallStack) Suitable to be used in testing. -} costModelParamsForTesting :: HasCallStack => [(V2.ParamName, Int64)] costModelParamsForTesting = - case Common.extractCostModelParamsLedgerOrder mCostModel of - Nothing -> error "extractCostModelParamsLedgerOrder (V2): nothing extracted" - Just xs -> Map.toList xs + let params = + fromMaybe (error "defaultCostModelParamsForVariant (V2): nothing extracted") $ + PLCE.defaultCostModelParamsForVariant PLC.DefaultFunSemanticsVariantB + lookupParam :: V2.ParamName -> (V2.ParamName, Int64) + lookupParam name = + case Map.lookup (showParamName name) params of + Nothing -> error $ "No entry for " ++ show (showParamName name) ++ " in cost model" + Just n -> (name, n) + in fmap lookupParam ([minBound .. maxBound] :: [V2.ParamName]) -- | The PlutusV2 "cost model" is constructed by the v3 "cost model", by clearing v3 introductions. mCostModel :: MCostModel diff --git a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/EvaluationContext.hs b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/EvaluationContext.hs index 65f06d5dbea..651e8c97819 100644 --- a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/EvaluationContext.hs +++ b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V2/EvaluationContext.hs @@ -9,9 +9,12 @@ module PlutusLedgerApi.Test.V2.EvaluationContext , clearBuiltinCostModel ) where +import PlutusCore.Default qualified as PLC import PlutusCore.Evaluation.Machine.BuiltinCostModel import PlutusCore.Evaluation.Machine.ExBudgetingDefaults +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults qualified as PLCE import PlutusCore.Evaluation.Machine.MachineParameters +import PlutusLedgerApi.Common (showParamName) import PlutusLedgerApi.Test.Common.EvaluationContext as Common import PlutusLedgerApi.Test.V3.EvaluationContext qualified as V3 import PlutusLedgerApi.V2 qualified as V2 @@ -25,9 +28,15 @@ import GHC.Stack (HasCallStack) Suitable to be used in testing. -} costModelParamsForTesting :: HasCallStack => [(V2.ParamName, Int64)] costModelParamsForTesting = - case Common.extractCostModelParamsLedgerOrder mCostModel of - Nothing -> error "extractCostModelParamsLedgerOrder (V2): nothing extracted" - Just xs -> Map.toList xs + let params = + fromMaybe (error "defaultCostModelParamsForVariant (V2): nothing extracted") $ + PLCE.defaultCostModelParamsForVariant PLC.DefaultFunSemanticsVariantB + lookupParam :: V2.ParamName -> (V2.ParamName, Int64) + lookupParam name = + case Map.lookup (showParamName name) params of + Nothing -> error $ "No entry for " ++ show (showParamName name) ++ " in cost model" + Just n -> (name, n) + in fmap lookupParam ([minBound .. maxBound] :: [V2.ParamName]) -- | The PlutusV2 "cost model" is constructed by the v3 "cost model", by clearing v3 introductions. mCostModel :: MCostModel diff --git a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/Data/EvaluationContext.hs b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/Data/EvaluationContext.hs index 009565a6248..9f99c3052f1 100644 --- a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/Data/EvaluationContext.hs +++ b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/Data/EvaluationContext.hs @@ -8,9 +8,12 @@ module PlutusLedgerApi.Test.V3.Data.EvaluationContext , clearBuiltinCostModel ) where +import PlutusCore.Default qualified as PLC import PlutusCore.Evaluation.Machine.BuiltinCostModel import PlutusCore.Evaluation.Machine.ExBudgetingDefaults +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults qualified as PLCE import PlutusCore.Evaluation.Machine.MachineParameters +import PlutusLedgerApi.Common (showParamName) import PlutusLedgerApi.Data.V3 qualified as V3 import PlutusLedgerApi.Test.Common.EvaluationContext as Common import PlutusPrelude @@ -24,9 +27,15 @@ import GHC.Stack (HasCallStack) Suitable to be used in testing. -} costModelParamsForTesting :: HasCallStack => [(V3.ParamName, Int64)] costModelParamsForTesting = - case Common.extractCostModelParamsLedgerOrder mCostModel of - Nothing -> error "extractCostModelParamsLedgerOrder (V3): nothing extracted" - Just xs -> Map.toList xs + let params = + fromMaybe (error "defaultCostModelParamsForVariant (V3): nothing extracted") $ + PLCE.defaultCostModelParamsForVariant PLC.DefaultFunSemanticsVariantC + lookupParam :: V3.ParamName -> (V3.ParamName, Int64) + lookupParam name = + case Map.lookup (showParamName name) params of + Nothing -> error $ "No entry for " ++ show (showParamName name) ++ " in cost model" + Just n -> (name, n) + in fmap lookupParam ([minBound .. maxBound] :: [V3.ParamName]) -- | The PlutusV3 "cost model" is constructed by the v4 "cost model", by clearing v4 introductions. mCostModel :: MCostModel diff --git a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/EvaluationContext.hs b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/EvaluationContext.hs index 9317746b899..0ae63156b26 100644 --- a/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/EvaluationContext.hs +++ b/plutus-ledger-api/testlib/PlutusLedgerApi/Test/V3/EvaluationContext.hs @@ -8,9 +8,12 @@ module PlutusLedgerApi.Test.V3.EvaluationContext , clearBuiltinCostModel ) where +import PlutusCore.Default qualified as PLC import PlutusCore.Evaluation.Machine.BuiltinCostModel import PlutusCore.Evaluation.Machine.ExBudgetingDefaults +import PlutusCore.Evaluation.Machine.ExBudgetingDefaults qualified as PLCE import PlutusCore.Evaluation.Machine.MachineParameters +import PlutusLedgerApi.Common (showParamName) import PlutusLedgerApi.Test.Common.EvaluationContext as Common import PlutusLedgerApi.V3 qualified as V3 import PlutusPrelude @@ -29,9 +32,15 @@ import GHC.Stack (HasCallStack) Suitable to be used in testing. -} costModelParamsForTesting :: HasCallStack => [(V3.ParamName, Int64)] costModelParamsForTesting = - case Common.extractCostModelParamsLedgerOrder mCostModel of - Nothing -> error "extractCostModelParamsLedgerOrder (V3): nothing extracted" - Just xs -> Map.toList xs + let params = + fromMaybe (error "defaultCostModelParamsForVariant (V3): nothing extracted") $ + PLCE.defaultCostModelParamsForVariant PLC.DefaultFunSemanticsVariantC + lookupParam :: V3.ParamName -> (V3.ParamName, Int64) + lookupParam name = + case Map.lookup (showParamName name) params of + Nothing -> error $ "No entry for " ++ show (showParamName name) ++ " in cost model" + Just n -> (name, n) + in fmap lookupParam ([minBound .. maxBound] :: [V3.ParamName]) -- | The PlutusV3 "cost model" is constructed by the v4 "cost model", by clearing v4 introductions. mCostModel :: MCostModel From d6d9798e560b32074e72dd6dc85497b6da42e3d0 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:03:24 +0100 Subject: [PATCH 06/15] feat(metatheory): add array support to Agda formalization Extend Agda metatheory with Array constructor and array builtins. Update CEK machine semantics, builtin signatures, and all generated Haskell code from Agda to maintain formal correspondence between specification and implementation. This ensures the array feature is fully formalized and verified in the Plutus metatheory. --- .../src/Algorithmic/CEK.lagda.md | 14 +- plutus-metatheory/src/Builtin.lagda.md | 8 +- plutus-metatheory/src/FFI/AgdaUnparse.hs | 2 + .../src/MAlonzo/Code/Algorithmic.hs | 12 +- .../src/MAlonzo/Code/Algorithmic/CEK.hs | 755 +- .../src/MAlonzo/Code/Algorithmic/CK.hs | 116 +- .../MAlonzo/Code/Algorithmic/Completeness.hs | 66 +- .../src/MAlonzo/Code/Algorithmic/Erasure.hs | 36 +- .../MAlonzo/Code/Algorithmic/Properties.hs | 8 +- .../MAlonzo/Code/Algorithmic/ReductionEC.hs | 84 +- .../Code/Algorithmic/ReductionEC/Progress.hs | 168 +- .../Code/Algorithmic/RenamingSubstitution.hs | 296 +- .../src/MAlonzo/Code/Algorithmic/Signature.hs | 36 +- .../src/MAlonzo/Code/Algorithmic/Soundness.hs | 290 +- plutus-metatheory/src/MAlonzo/Code/Builtin.hs | 14165 +++++++++------- .../src/MAlonzo/Code/Builtin/Signature.hs | 322 +- plutus-metatheory/src/MAlonzo/Code/Check.hs | 258 +- plutus-metatheory/src/MAlonzo/Code/Cost.hs | 16 +- .../src/MAlonzo/Code/Cost/Model.hs | 10 +- .../src/MAlonzo/Code/Cost/Size.hs | 6 +- .../src/MAlonzo/Code/Declarative.hs | 18 +- .../src/MAlonzo/Code/Declarative/Erasure.hs | 20 +- .../Code/Declarative/RenamingSubstitution.hs | 130 +- .../src/MAlonzo/Code/Evaluator/Base.hs | 2 +- .../src/MAlonzo/Code/Evaluator/Program.hs | 124 +- .../src/MAlonzo/Code/Evaluator/Term.hs | 136 +- plutus-metatheory/src/MAlonzo/Code/Raw.hs | 24 +- plutus-metatheory/src/MAlonzo/Code/RawU.hs | 10 +- plutus-metatheory/src/MAlonzo/Code/Scoped.hs | 32 +- .../src/MAlonzo/Code/Scoped/Extrication.hs | 92 +- plutus-metatheory/src/MAlonzo/Code/Type.hs | 8 +- .../src/MAlonzo/Code/Type/BetaNBE.hs | 132 +- .../MAlonzo/Code/Type/BetaNBE/Completeness.hs | 320 +- .../Code/Type/BetaNBE/RenamingSubstitution.hs | 160 +- .../MAlonzo/Code/Type/BetaNBE/Soundness.hs | 186 +- .../MAlonzo/Code/Type/BetaNBE/Stability.hs | 14 +- .../src/MAlonzo/Code/Type/BetaNormal.hs | 104 +- .../MAlonzo/Code/Type/BetaNormal/Equality.hs | 56 +- .../src/MAlonzo/Code/Type/Equality.hs | 70 +- .../MAlonzo/Code/Type/RenamingSubstitution.hs | 362 +- plutus-metatheory/src/MAlonzo/Code/Untyped.hs | 2 +- .../src/MAlonzo/Code/Untyped/CEK.hs | 470 +- .../src/MAlonzo/Code/Untyped/CEKWithCost.hs | 10 +- .../src/MAlonzo/Code/Untyped/Equality.hs | 12 +- .../src/MAlonzo/Code/Untyped/Purity.hs | 2 +- .../src/MAlonzo/Code/Untyped/Reduction.hs | 18 +- plutus-metatheory/src/MAlonzo/Code/Utils.hs | 87 +- .../src/MAlonzo/Code/VerifiedCompilation.hs | 20 +- .../Code/VerifiedCompilation/UCaseOfCase.hs | 4 +- .../Code/VerifiedCompilation/UCaseReduce.hs | 2 +- .../Code/VerifiedCompilation/UForceDelay.hs | 8 +- .../VerifiedCompilation/UntypedTranslation.hs | 2 +- plutus-metatheory/src/Untyped/CEK.lagda.md | 20 +- plutus-metatheory/src/Utils.lagda.md | 21 +- 54 files changed, 10759 insertions(+), 8587 deletions(-) diff --git a/plutus-metatheory/src/Algorithmic/CEK.lagda.md b/plutus-metatheory/src/Algorithmic/CEK.lagda.md index 3e515483f25..eaf93245ca9 100644 --- a/plutus-metatheory/src/Algorithmic/CEK.lagda.md +++ b/plutus-metatheory/src/Algorithmic/CEK.lagda.md @@ -266,6 +266,8 @@ BUILTIN unMapData (base $ V-con (MapDATA x)) = inj₂ (V-con x) BUILTIN unMapData (base $ V-con _) = inj₁ (con (ne (^ (atomic aData)))) BUILTIN unListData (base $ V-con (ListDATA x)) = inj₂ (V-con x) BUILTIN unListData (base $ V-con _) = inj₁ (con (ne (^ (atomic aData)))) +BUILTIN unArrayData (base $ V-con (ArrayDATA x)) = inj₂ (V-con x) +BUILTIN unArrayData (base $ V-con _) = inj₁ (con (ne (^ (atomic aData)))) BUILTIN serialiseData (base $ V-con d) = inj₂ (V-con (serialiseDATA d)) BUILTIN mkNilData (base $ V-con _) = inj₂ (V-con []) BUILTIN mkNilPairData (base $ V-con _) = inj₂ (V-con []) @@ -275,6 +277,7 @@ BUILTIN mkPairData (base $ V-con x $ V-con y) = inj₂ (V-con (x ,, y)) BUILTIN constrData (base $ V-con i $ V-con xs) = inj₂ (V-con (ConstrDATA i xs)) BUILTIN mapData (base $ V-con xs) = inj₂ (V-con (MapDATA xs)) BUILTIN listData (base $ V-con xs) = inj₂ (V-con (ListDATA xs)) +BUILTIN arrayData (base $ V-con xs) = inj₂ (V-con (ArrayDATA xs)) BUILTIN fstPair (Λ̂ A ● B $ V-con (x ,, _)) = inj₂ (V-con x) BUILTIN sndPair (Λ̂ A ● B $ V-con (_ ,, y)) = inj₂ (V-con y) BUILTIN chooseList (Λ̂ A ● B $ V-con [] $ n $ c) = inj₂ n @@ -295,11 +298,12 @@ BUILTIN indexArray {A = A'} (Λ̂ A $ V-con as $ V-con i) with Data.Integer.ℤ. ... | yes _ with i - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> T_'9839'Kinded_40 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Data.Irrelevant.T_Irrelevant_20 @@ -154,11 +154,11 @@ data T__'8866'__178 C__'183'__196 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T__'8866'__178 T__'8866'__178 | C_Λ_202 T__'8866'__178 | - C__'183''8902'_'47'__212 MAlonzo.Code.Utils.T_Kind_652 + C__'183''8902'_'47'__212 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T__'8866'__178 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 | C_wrap_220 T__'8866'__178 | - C_unwrap_230 MAlonzo.Code.Utils.T_Kind_652 + C_unwrap_230 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T__'8866'__178 | C_constr_240 MAlonzo.Code.Data.Fin.Base.T_Fin_10 diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CEK.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CEK.hs index 1544f9ce1dc..b12e02e5195 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CEK.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CEK.hs @@ -93,7 +93,7 @@ data T_BApp_48 = C_base_144 | C__'36'__162 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T_BApp_48 T_Value_52 | - C__'36''36'__190 MAlonzo.Code.Utils.T_Kind_652 + C__'36''36'__190 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 MAlonzo.Code.Builtin.Signature.T_SigTy_266 T_BApp_48 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 @@ -172,24 +172,24 @@ d_discharge_228 v0 v1 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v7 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v8)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -200,24 +200,24 @@ d_discharge_228 v0 v1 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v7)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) v7 v8)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -296,7 +296,7 @@ d_dischargeBody_250 v0 v1 v2 v3 v4 coe MAlonzo.Code.Type.BetaNormal.C_ne_20 (coe MAlonzo.Code.Type.BetaNormal.C_'96'_8 v6))) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v1))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v1))) (coe (\ v5 v6 -> coe @@ -317,7 +317,7 @@ d_dischargeBody_250 v0 v1 v2 v3 v4 -- Algorithmic.CEK.dischargeBody⋆ d_dischargeBody'8902'_264 :: MAlonzo.Code.Algorithmic.T_Ctx_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8866'__178 -> T_Env_26 -> MAlonzo.Code.Algorithmic.T__'8866'__178 @@ -546,7 +546,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_div_312 v23 v25))) + (coe MAlonzo.Code.Builtin.d_div_316 v23 v25))) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -583,7 +583,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_quot_314 v23 v25))) + (coe MAlonzo.Code.Builtin.d_quot_318 v23 v25))) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -620,7 +620,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_rem_316 v23 v25))) + (coe MAlonzo.Code.Builtin.d_rem_320 v23 v25))) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -657,7 +657,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_mod_318 v23 v25))) + (coe MAlonzo.Code.Builtin.d_mod_322 v23 v25))) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -767,7 +767,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_concat_324 v23 v25)) + (coe MAlonzo.Code.Builtin.d_concat_328 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -783,7 +783,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v23 -> case coe v11 of C_V'45'con_86 v25 - -> let v26 = coe MAlonzo.Code.Builtin.d_cons_326 v23 v25 in + -> let v26 = coe MAlonzo.Code.Builtin.d_cons_330 v23 v25 in coe (case coe v26 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v27 @@ -828,7 +828,7 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_slice_328 v33 + MAlonzo.Code.Builtin.d_slice_332 v33 v35 v37)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -845,7 +845,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v13 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 - (coe C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_lengthBS_308 v13)) + (coe C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_lengthBS_312 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Builtin.C_indexByteString_32 @@ -872,7 +872,7 @@ du_BUILTIN_368 v0 v1 = MAlonzo.Code.Data.Integer.Properties.d__'60''63'__3082 (coe v25) (coe - MAlonzo.Code.Builtin.d_lengthBS_308 + MAlonzo.Code.Builtin.d_lengthBS_312 v23) in coe (case coe v29 of @@ -885,7 +885,7 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_index_310 + MAlonzo.Code.Builtin.d_index_314 v23 v25))) else coe seq (coe v31) @@ -936,7 +936,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_equals_346 v23 v25)) + (coe MAlonzo.Code.Builtin.d_equals_350 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -956,7 +956,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_B'60'_330 v23 v25)) + (coe MAlonzo.Code.Builtin.d_B'60'_334 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -976,7 +976,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_B'60''61'_332 v23 v25)) + (coe MAlonzo.Code.Builtin.d_B'60''61'_336 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError @@ -991,7 +991,7 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_SHA2'45'256_334 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_SHA2'45'256_338 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Builtin.C_sha3'45'256_42 @@ -1004,7 +1004,7 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_SHA3'45'256_336 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_SHA3'45'256_340 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Builtin.C_blake2b'45'256_44 @@ -1017,7 +1017,7 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_BLAKE2B'45'256_338 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_BLAKE2B'45'256_342 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Builtin.C_verifyEd25519Signature_46 @@ -1037,7 +1037,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> let v38 = coe - MAlonzo.Code.Builtin.d_verifyEd25519Sig_340 + MAlonzo.Code.Builtin.d_verifyEd25519Sig_344 v33 v35 v37 in coe (case coe v38 of @@ -1082,7 +1082,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> let v38 = coe - MAlonzo.Code.Builtin.d_verifyEcdsaSecp256k1Sig_342 + MAlonzo.Code.Builtin.d_verifyEcdsaSecp256k1Sig_346 v33 v35 v37 in coe (case coe v38 of @@ -1127,7 +1127,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> let v38 = coe - MAlonzo.Code.Builtin.d_verifySchnorrSecp256k1Sig_344 + MAlonzo.Code.Builtin.d_verifySchnorrSecp256k1Sig_348 v33 v35 v37 in coe (case coe v38 of @@ -1208,7 +1208,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v13 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 - (coe C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_ENCODEUTF8_348 v13)) + (coe C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_ENCODEUTF8_352 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Builtin.C_decodeUtf8_58 @@ -1218,7 +1218,7 @@ du_BUILTIN_368 v0 v1 seq (coe v10) (case coe v11 of C_V'45'con_86 v13 - -> let v14 = coe MAlonzo.Code.Builtin.d_DECODEUTF8_350 v13 in + -> let v14 = coe MAlonzo.Code.Builtin.d_DECODEUTF8_354 v13 in coe (case coe v14 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v15 @@ -1292,7 +1292,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 - (coe MAlonzo.Code.Builtin.d_TRACE_322 erased v37 v11) + (coe MAlonzo.Code.Builtin.d_TRACE_326 erased v37 v11) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -1410,19 +1410,19 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8321'_12 (coe MAlonzo.Code.Type.BetaNBE.d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C_'8709'_4) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe MAlonzo.Code.Type.C_'8709'_4) (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + (coe MAlonzo.Code.Utils.C_'9839'_706)) (coe MAlonzo.Code.Type.C_'8709'_4) (coe (\ v28 v29 -> @@ -1439,14 +1439,14 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Type.BetaNormal.C_'96'_8 v31))) (coe v23) (coe v28) (coe v29)))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656)) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'9839'_706)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Builtin.Signature.du_mkTy_204 (\ v28 v29 v30 -> @@ -1474,7 +1474,7 @@ du_BUILTIN_368 v0 v1 (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe - MAlonzo.Code.Builtin.du_a_218))))) + MAlonzo.Code.Builtin.du_a_222))))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) MAlonzo.Code.Utils.C__'8759'__390 v28 v29 -> coe @@ -1503,7 +1503,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Type.BetaNormal.C_ne_20 (coe MAlonzo.Code.Type.BetaNormal.C__'183'__10 - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.BetaNormal.C_'94'_12 (coe @@ -1657,34 +1657,41 @@ du_BUILTIN_368 v0 v1 -> case coe v50 of C__'36'__162 v52 v60 v61 -> case coe v60 of - C__'36''36'__190 v62 v63 v71 v72 v73 - -> coe - seq (coe v72) - (case coe v61 of - C_V'45'con_86 v77 - -> case coe v77 of - MAlonzo.Code.Utils.C_ConstrDATA_496 v78 v79 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe v51) - MAlonzo.Code.Utils.C_MapDATA_498 v78 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe v41) - MAlonzo.Code.Utils.C_ListDATA_500 v78 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe v31) - MAlonzo.Code.Utils.C_iDATA_502 v78 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe v21) - MAlonzo.Code.Utils.C_bDATA_504 v78 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe v11) - _ -> MAlonzo.RTE.mazUnreachableError - _ -> MAlonzo.RTE.mazUnreachableError) + C__'36'__162 v62 v70 v71 + -> case coe v70 of + C__'36''36'__190 v72 v73 v81 v82 v83 + -> coe + seq (coe v82) + (case coe v71 of + C_V'45'con_86 v87 + -> case coe v87 of + MAlonzo.Code.Utils.C_ConstrDATA_496 v88 v89 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe v61) + MAlonzo.Code.Utils.C_MapDATA_498 v88 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe v51) + MAlonzo.Code.Utils.C_ListDATA_500 v88 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe v41) + MAlonzo.Code.Utils.C_ArrayDATA_502 v88 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe v31) + MAlonzo.Code.Utils.C_iDATA_504 v88 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe v21) + MAlonzo.Code.Utils.C_bDATA_506 v88 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe v11) + _ -> MAlonzo.RTE.mazUnreachableError + _ -> MAlonzo.RTE.mazUnreachableError) + _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -1740,7 +1747,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 (coe MAlonzo.Code.Utils.C_ListDATA_500 (coe v13))) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_iData_94 + MAlonzo.Code.Builtin.C_arrayData_94 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1749,10 +1756,23 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v13 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 - (coe C_V'45'con_86 (coe MAlonzo.Code.Utils.C_iDATA_502 (coe v13))) + (coe + C_V'45'con_86 (coe MAlonzo.Code.Utils.C_ArrayDATA_502 (coe v13))) + _ -> MAlonzo.RTE.mazUnreachableError) + _ -> MAlonzo.RTE.mazUnreachableError + MAlonzo.Code.Builtin.C_iData_96 + -> case coe v1 of + C__'36'__162 v2 v10 v11 + -> coe + seq (coe v10) + (case coe v11 of + C_V'45'con_86 v13 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe C_V'45'con_86 (coe MAlonzo.Code.Utils.C_iDATA_504 (coe v13))) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bData_96 + MAlonzo.Code.Builtin.C_bData_98 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1761,10 +1781,10 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v13 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 - (coe C_V'45'con_86 (coe MAlonzo.Code.Utils.C_bDATA_504 (coe v13))) + (coe C_V'45'con_86 (coe MAlonzo.Code.Utils.C_bDATA_506 (coe v13))) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_unConstrData_98 + MAlonzo.Code.Builtin.C_unConstrData_100 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1796,7 +1816,7 @@ du_BUILTIN_368 v0 v1 _ -> coe v14) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_unMapData_100 + MAlonzo.Code.Builtin.C_unMapData_102 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1823,7 +1843,7 @@ du_BUILTIN_368 v0 v1 _ -> coe v14) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_unListData_102 + MAlonzo.Code.Builtin.C_unListData_104 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1850,7 +1870,34 @@ du_BUILTIN_368 v0 v1 _ -> coe v14) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_unIData_104 + MAlonzo.Code.Builtin.C_unArrayData_106 + -> case coe v1 of + C__'36'__162 v2 v10 v11 + -> coe + seq (coe v10) + (case coe v11 of + C_V'45'con_86 v13 + -> let v14 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe + MAlonzo.Code.Type.BetaNormal.C_con_22 + (coe + MAlonzo.Code.Type.BetaNormal.C_ne_20 + (coe + MAlonzo.Code.Type.BetaNormal.C_'94'_12 + (coe + MAlonzo.Code.Builtin.Constant.Type.C_atomic_8 + (coe + MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))))) in + coe + (case coe v13 of + MAlonzo.Code.Utils.C_ArrayDATA_502 v15 + -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 v15) + _ -> coe v14) + _ -> MAlonzo.RTE.mazUnreachableError) + _ -> MAlonzo.RTE.mazUnreachableError + MAlonzo.Code.Builtin.C_unIData_108 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1872,12 +1919,12 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))))) in coe (case coe v13 of - MAlonzo.Code.Utils.C_iDATA_502 v15 + MAlonzo.Code.Utils.C_iDATA_504 v15 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 v15) _ -> coe v14) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_unBData_106 + MAlonzo.Code.Builtin.C_unBData_110 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1899,12 +1946,12 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))))) in coe (case coe v13 of - MAlonzo.Code.Utils.C_bDATA_504 v15 + MAlonzo.Code.Utils.C_bDATA_506 v15 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 v15) _ -> coe v14) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_equalsData_108 + MAlonzo.Code.Builtin.C_equalsData_112 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -1919,13 +1966,13 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (MAlonzo.Code.Utils.d_eqDATA_506 + (MAlonzo.Code.Utils.d_eqDATA_508 (coe v23) (coe v25))) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_serialiseData_110 + MAlonzo.Code.Builtin.C_serialiseData_114 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1935,10 +1982,10 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_serialiseDATA_352 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_serialiseDATA_356 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_mkPairData_112 + MAlonzo.Code.Builtin.C_mkPairData_116 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -1960,7 +2007,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_mkNilData_114 + MAlonzo.Code.Builtin.C_mkNilData_118 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1971,7 +2018,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 (coe MAlonzo.Code.Utils.C_'91''93'_388)))) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_mkNilPairData_116 + MAlonzo.Code.Builtin.C_mkNilPairData_120 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -1982,7 +2029,7 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 (coe MAlonzo.Code.Utils.C_'91''93'_388)))) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_118 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_122 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -1998,13 +2045,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'add_354 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'add_358 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_120 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_124 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2015,10 +2062,10 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'neg_356 v13)) + (coe MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'neg_360 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_122 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_126 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2034,13 +2081,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'scalarMul_358 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'scalarMul_362 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_124 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_128 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2056,13 +2103,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'equal_360 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'equal_364 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_126 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_130 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2075,7 +2122,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v25 -> let v26 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'hashToGroup_362 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'hashToGroup_366 v23 v25 in coe (case coe v26 of @@ -2101,7 +2148,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_128 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_132 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2113,10 +2160,10 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'compress_364 v13)) + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'compress_368 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_130 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_134 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2125,7 +2172,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v13 -> let v14 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'uncompress_366 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'uncompress_370 v13 in coe (case coe v14 of @@ -2147,7 +2194,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_132 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_136 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2163,13 +2210,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'add_368 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'add_372 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_134 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_138 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2180,10 +2227,10 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'neg_370 v13)) + (coe MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'neg_374 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_136 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_140 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2199,13 +2246,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'scalarMul_372 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'scalarMul_376 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_138 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_142 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2221,13 +2268,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'equal_374 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'equal_378 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_140 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_144 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2240,7 +2287,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v25 -> let v26 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'hashToGroup_376 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'hashToGroup_380 v23 v25 in coe (case coe v26 of @@ -2266,7 +2313,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_142 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_146 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2278,10 +2325,10 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'compress_378 v13)) + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'compress_382 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_144 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_148 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2290,7 +2337,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v13 -> let v14 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'uncompress_380 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'uncompress_384 v13 in coe (case coe v14 of @@ -2312,7 +2359,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_146 + MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_150 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2328,13 +2375,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'millerLoop_382 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'millerLoop_386 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_148 + MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_152 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2350,13 +2397,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'mulMlResult_384 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'mulMlResult_388 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_150 + MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_154 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2372,13 +2419,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'finalVerify_386 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'finalVerify_390 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_keccak'45'256_152 + MAlonzo.Code.Builtin.C_keccak'45'256_156 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2388,10 +2435,10 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_KECCAK'45'256_388 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_KECCAK'45'256_392 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_blake2b'45'224_154 + MAlonzo.Code.Builtin.C_blake2b'45'224_158 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2401,10 +2448,10 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_BLAKE2B'45'224_390 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_BLAKE2B'45'224_394 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_byteStringToInteger_156 + MAlonzo.Code.Builtin.C_byteStringToInteger_160 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2419,12 +2466,12 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_BStoI_392 v23 v25)) + (coe MAlonzo.Code.Builtin.d_BStoI_396 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_integerToByteString_158 + MAlonzo.Code.Builtin.C_integerToByteString_162 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2441,7 +2488,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> let v38 = coe - MAlonzo.Code.Builtin.d_ItoBS_394 + MAlonzo.Code.Builtin.d_ItoBS_398 v33 v35 v37 in coe (case coe v38 of @@ -2469,7 +2516,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_andByteString_160 + MAlonzo.Code.Builtin.C_andByteString_164 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2489,7 +2536,7 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_andBYTESTRING_396 + MAlonzo.Code.Builtin.d_andBYTESTRING_400 v33 v35 v37)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -2497,7 +2544,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_orByteString_162 + MAlonzo.Code.Builtin.C_orByteString_166 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2517,7 +2564,7 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_orBYTESTRING_398 + MAlonzo.Code.Builtin.d_orBYTESTRING_402 v33 v35 v37)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -2525,7 +2572,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_xorByteString_164 + MAlonzo.Code.Builtin.C_xorByteString_168 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2545,7 +2592,7 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_xorBYTESTRING_400 + MAlonzo.Code.Builtin.d_xorBYTESTRING_404 v33 v35 v37)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -2553,7 +2600,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_complementByteString_166 + MAlonzo.Code.Builtin.C_complementByteString_170 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2564,10 +2611,10 @@ du_BUILTIN_368 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe C_V'45'con_86 - (coe MAlonzo.Code.Builtin.d_complementBYTESTRING_402 v13)) + (coe MAlonzo.Code.Builtin.d_complementBYTESTRING_406 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_readBit_168 + MAlonzo.Code.Builtin.C_readBit_172 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2579,7 +2626,7 @@ du_BUILTIN_368 v0 v1 -> case coe v11 of C_V'45'con_86 v25 -> let v26 - = coe MAlonzo.Code.Builtin.d_readBIT_404 v23 v25 in + = coe MAlonzo.Code.Builtin.d_readBIT_408 v23 v25 in coe (case coe v26 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v27 @@ -2604,7 +2651,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_writeBits_170 + MAlonzo.Code.Builtin.C_writeBits_174 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2621,7 +2668,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> let v38 = coe - MAlonzo.Code.Builtin.d_writeBITS_406 + MAlonzo.Code.Builtin.d_writeBITS_410 v33 (coe MAlonzo.Code.Utils.du_toList_416 @@ -2653,7 +2700,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_replicateByte_172 + MAlonzo.Code.Builtin.C_replicateByte_176 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2666,7 +2713,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v25 -> let v26 = coe - MAlonzo.Code.Builtin.d_replicateBYTE_408 v23 + MAlonzo.Code.Builtin.d_replicateBYTE_412 v23 v25 in coe (case coe v26 of @@ -2692,7 +2739,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_shiftByteString_174 + MAlonzo.Code.Builtin.C_shiftByteString_178 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2708,13 +2755,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_shiftBYTESTRING_410 v23 + MAlonzo.Code.Builtin.d_shiftBYTESTRING_414 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_rotateByteString_176 + MAlonzo.Code.Builtin.C_rotateByteString_180 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2730,13 +2777,13 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_rotateBYTESTRING_412 v23 + MAlonzo.Code.Builtin.d_rotateBYTESTRING_416 v23 v25)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_countSetBits_178 + MAlonzo.Code.Builtin.C_countSetBits_182 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2746,10 +2793,10 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_countSetBITS_414 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_countSetBITS_418 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_findFirstSetBit_180 + MAlonzo.Code.Builtin.C_findFirstSetBit_184 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2759,10 +2806,10 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_findFirstSetBIT_416 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_findFirstSetBIT_420 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_ripemd'45'160_182 + MAlonzo.Code.Builtin.C_ripemd'45'160_186 -> case coe v1 of C__'36'__162 v2 v10 v11 -> coe @@ -2772,10 +2819,10 @@ du_BUILTIN_368 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_RIPEMD'45'160_418 v13)) + C_V'45'con_86 (coe MAlonzo.Code.Builtin.d_RIPEMD'45'160_422 v13)) _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_expModInteger_184 + MAlonzo.Code.Builtin.C_expModInteger_188 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2792,7 +2839,7 @@ du_BUILTIN_368 v0 v1 C_V'45'con_86 v37 -> let v38 = coe - MAlonzo.Code.Builtin.d_expModINTEGER_420 + MAlonzo.Code.Builtin.d_expModINTEGER_424 v33 v35 v37 in coe (case coe v38 of @@ -2820,7 +2867,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_dropList_186 + MAlonzo.Code.Builtin.C_dropList_190 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2845,7 +2892,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_188 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_192 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2861,14 +2908,14 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'multiScalarMul_422 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'multiScalarMul_426 (coe MAlonzo.Code.Utils.du_toList_416 (coe v23)) (coe MAlonzo.Code.Utils.du_toList_416 (coe v25)))) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_190 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_194 -> case coe v1 of C__'36'__162 v2 v10 v11 -> case coe v10 of @@ -2884,7 +2931,7 @@ du_BUILTIN_368 v0 v1 (coe C_V'45'con_86 (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'multiScalarMul_424 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'multiScalarMul_428 (coe MAlonzo.Code.Utils.du_toList_416 (coe v23)) (coe MAlonzo.Code.Utils.du_toList_416 (coe v25)))) _ -> MAlonzo.RTE.mazUnreachableError @@ -2893,7 +2940,7 @@ du_BUILTIN_368 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.CEK.BUILTIN' -d_BUILTIN''_1050 :: +d_BUILTIN''_1058 :: MAlonzo.Code.Builtin.T_Builtin_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> Integer -> @@ -2902,13 +2949,13 @@ d_BUILTIN''_1050 :: MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> MAlonzo.Code.Builtin.Signature.T_SigTy_266 -> T_BApp_48 -> MAlonzo.Code.Algorithmic.T__'8866'__178 -d_BUILTIN''_1050 v0 v1 ~v2 ~v3 ~v4 ~v5 ~v6 v7 - = du_BUILTIN''_1050 v0 v1 v7 -du_BUILTIN''_1050 :: +d_BUILTIN''_1058 v0 v1 ~v2 ~v3 ~v4 ~v5 ~v6 v7 + = du_BUILTIN''_1058 v0 v1 v7 +du_BUILTIN''_1058 :: MAlonzo.Code.Builtin.T_Builtin_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> T_BApp_48 -> MAlonzo.Code.Algorithmic.T__'8866'__178 -du_BUILTIN''_1050 v0 v1 v2 +du_BUILTIN''_1058 v0 v1 v2 = let v3 = coe du_BUILTIN_368 (coe v0) (coe v2) in coe (case coe v3 of @@ -2918,7 +2965,7 @@ du_BUILTIN''_1050 v0 v1 v2 -> coe d_discharge_228 (coe v1) (coe v4) _ -> MAlonzo.RTE.mazUnreachableError) -- Algorithmic.CEK.V-I -d_V'45'I_1126 :: +d_V'45'I_1134 :: MAlonzo.Code.Builtin.T_Builtin_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> Integer -> @@ -2929,9 +2976,9 @@ d_V'45'I_1126 :: MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> MAlonzo.Code.Builtin.Signature.T_SigTy_266 -> T_BApp_48 -> T_Value_52 -d_V'45'I_1126 v0 ~v1 v2 v3 v4 v5 v6 v7 v8 v9 - = du_V'45'I_1126 v0 v2 v3 v4 v5 v6 v7 v8 v9 -du_V'45'I_1126 :: +d_V'45'I_1134 v0 ~v1 v2 v3 v4 v5 v6 v7 v8 v9 + = du_V'45'I_1134 v0 v2 v3 v4 v5 v6 v7 v8 v9 +du_V'45'I_1134 :: MAlonzo.Code.Builtin.T_Builtin_2 -> Integer -> Integer -> @@ -2941,7 +2988,7 @@ du_V'45'I_1126 :: MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> MAlonzo.Code.Builtin.Signature.T_SigTy_266 -> T_BApp_48 -> T_Value_52 -du_V'45'I_1126 v0 v1 v2 v3 v4 v5 v6 v7 v8 +du_V'45'I_1134 v0 v1 v2 v3 v4 v5 v6 v7 v8 = case coe v2 of 0 -> case coe v7 of MAlonzo.Code.Builtin.Signature.C__B'8658'__302 v17 v18 v19 @@ -2954,17 +3001,17 @@ du_V'45'I_1126 v0 v1 v2 v3 v4 v5 v6 v7 v8 -> coe C_V'45'IΠ_128 v0 v1 v9 v3 v4 v5 v6 v21 v8 _ -> MAlonzo.RTE.mazUnreachableError) -- Algorithmic.CEK.Error -d_Error_1144 a0 = () -data T_Error_1144 = C_E'45'error_1148 +d_Error_1152 a0 = () +data T_Error_1152 = C_E'45'error_1156 -- Algorithmic.CEK.Frame -d_Frame_1154 a0 a1 = () -data T_Frame_1154 - = C_'45''183'_1162 MAlonzo.Code.Algorithmic.T_Ctx_2 +d_Frame_1162 a0 a1 = () +data T_Frame_1162 + = C_'45''183'_1170 MAlonzo.Code.Algorithmic.T_Ctx_2 MAlonzo.Code.Algorithmic.T__'8866'__178 T_Env_26 | - C_'45''183'v_1168 T_Value_52 | C__'183''45'_1174 T_Value_52 | - C_'45''183''8902'_1182 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 | - C_wrap'45'_1190 | C_unwrap'45'_1198 | - C_constr'45'_1218 MAlonzo.Code.Algorithmic.T_Ctx_2 + C_'45''183'v_1176 T_Value_52 | C__'183''45'_1182 T_Value_52 | + C_'45''183''8902'_1190 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 | + C_wrap'45'_1198 | C_unwrap'45'_1206 | + C_constr'45'_1226 MAlonzo.Code.Algorithmic.T_Ctx_2 MAlonzo.Code.Utils.List.T_Bwd_6 [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] MAlonzo.Code.Data.Fin.Base.T_Fin_10 T_Env_26 @@ -2972,32 +3019,32 @@ data T_Frame_1154 MAlonzo.Code.Utils.List.T__'8803'_'60''62''62'__684 MAlonzo.Code.Utils.List.T_IBwd_396 MAlonzo.Code.Utils.List.T_IList_302 | - C_case'45'_1230 MAlonzo.Code.Algorithmic.T_Ctx_2 T_Env_26 + C_case'45'_1238 MAlonzo.Code.Algorithmic.T_Ctx_2 T_Env_26 MAlonzo.Code.Algorithmic.T_Cases_172 -- Algorithmic.CEK.Stack -d_Stack_1236 a0 a1 = () -data T_Stack_1236 - = C_ε_1240 | - C__'44'__1246 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 - T_Stack_1236 T_Frame_1154 +d_Stack_1244 a0 a1 = () +data T_Stack_1244 + = C_ε_1248 | + C__'44'__1254 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 + T_Stack_1244 T_Frame_1162 -- Algorithmic.CEK.State -d_State_1250 a0 = () -data T_State_1250 - = C__'894'_'9659'__1258 MAlonzo.Code.Algorithmic.T_Ctx_2 - MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T_Stack_1236 +d_State_1258 a0 = () +data T_State_1258 + = C__'894'_'9659'__1266 MAlonzo.Code.Algorithmic.T_Ctx_2 + MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T_Stack_1244 T_Env_26 MAlonzo.Code.Algorithmic.T__'8866'__178 | - C__'9669'__1262 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 - T_Stack_1236 T_Value_52 | - C_'9633'_1264 T_Value_52 | - C_'9670'_1266 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 + C__'9669'__1270 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 + T_Stack_1244 T_Value_52 | + C_'9633'_1272 T_Value_52 | + C_'9670'_1274 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -- Algorithmic.CEK.ival -d_ival_1270 :: MAlonzo.Code.Builtin.T_Builtin_2 -> T_Value_52 -d_ival_1270 v0 +d_ival_1278 :: MAlonzo.Code.Builtin.T_Builtin_2 -> T_Value_52 +d_ival_1278 v0 = coe - du_V'45'I_1126 (coe v0) (coe (0 :: Integer)) + du_V'45'I_1134 (coe v0) (coe (0 :: Integer)) (coe MAlonzo.Code.Builtin.Signature.d_fv_96 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))) (coe MAlonzo.Code.Utils.C_start_124) (coe (0 :: Integer)) (coe MAlonzo.Code.Data.List.Base.du_foldr_216 @@ -3008,7 +3055,7 @@ d_ival_1270 v0 MAlonzo.Code.Data.List.NonEmpty.Base.d_tail_32 (coe MAlonzo.Code.Builtin.Signature.d_args_86 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))))) (coe MAlonzo.Code.Utils.C_start_124) (coe MAlonzo.Code.Builtin.Signature.du_sig2SigTy_398 @@ -3022,107 +3069,107 @@ d_ival_1270 v0 (\ v1 v2 v3 -> coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v2 v3) (\ v1 v2 v3 -> coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v2 v3) - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))) (coe C_base_144) -- Algorithmic.CEK.pushValueFrames -d_pushValueFrames_1282 :: +d_pushValueFrames_1290 :: MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Utils.List.T_Bwd_6 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> - T_Stack_1236 -> + T_Stack_1244 -> MAlonzo.Code.Utils.List.T_IBwd_396 -> - MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> T_Stack_1236 -d_pushValueFrames_1282 ~v0 v1 v2 ~v3 v4 v5 ~v6 - = du_pushValueFrames_1282 v1 v2 v4 v5 -du_pushValueFrames_1282 :: + MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> T_Stack_1244 +d_pushValueFrames_1290 ~v0 v1 v2 ~v3 v4 v5 ~v6 + = du_pushValueFrames_1290 v1 v2 v4 v5 +du_pushValueFrames_1290 :: MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Utils.List.T_Bwd_6 -> - T_Stack_1236 -> MAlonzo.Code.Utils.List.T_IBwd_396 -> T_Stack_1236 -du_pushValueFrames_1282 v0 v1 v2 v3 + T_Stack_1244 -> MAlonzo.Code.Utils.List.T_IBwd_396 -> T_Stack_1244 +du_pushValueFrames_1290 v0 v1 v2 v3 = case coe v3 of MAlonzo.Code.Utils.List.C_'91''93'_402 -> coe v2 MAlonzo.Code.Utils.List.C__'58''60'__408 v6 v7 -> case coe v1 of MAlonzo.Code.Utils.List.C__'58''60'__12 v8 v9 -> coe - du_pushValueFrames_1282 + du_pushValueFrames_1290 (coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v9 v0) (coe v8) - (coe C__'44'__1246 v0 v2 (coe C_'45''183'v_1168 v7)) (coe v6) + (coe C__'44'__1254 v0 v2 (coe C_'45''183'v_1176 v7)) (coe v6) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.CEK.step -d_step_1294 :: +d_step_1302 :: MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> - T_State_1250 -> T_State_1250 -d_step_1294 ~v0 v1 = du_step_1294 v1 -du_step_1294 :: T_State_1250 -> T_State_1250 -du_step_1294 v0 + T_State_1258 -> T_State_1258 +d_step_1302 ~v0 v1 = du_step_1302 v1 +du_step_1302 :: T_State_1258 -> T_State_1258 +du_step_1302 v0 = case coe v0 of - C__'894'_'9659'__1258 v1 v2 v3 v4 v5 + C__'894'_'9659'__1266 v1 v2 v3 v4 v5 -> case coe v5 of MAlonzo.Code.Algorithmic.C_'96'_184 v7 -> coe - C__'9669'__1262 (coe v2) (coe v3) + C__'9669'__1270 (coe v2) (coe v3) (coe du_lookup_214 (coe v1) (coe v7) (coe v4)) MAlonzo.Code.Algorithmic.C_ƛ_190 v8 -> case coe v2 of MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v10 v11 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v10 v11) (coe v3) (coe C_V'45'ƛ_64 v1 v8 v4) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Algorithmic.C__'183'__196 v6 v8 v9 -> coe - C__'894'_'9659'__1258 (coe v1) + C__'894'_'9659'__1266 (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v6 v2) - (coe C__'44'__1246 v2 v3 (coe C_'45''183'_1162 v1 v9 v4)) (coe v4) + (coe C__'44'__1254 v2 v3 (coe C_'45''183'_1170 v1 v9 v4)) (coe v4) (coe v8) MAlonzo.Code.Algorithmic.C_Λ_202 v8 -> case coe v2 of MAlonzo.Code.Type.BetaNormal.C_Π_14 v10 v11 -> coe - C__'9669'__1262 (coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v10 v11) + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v10 v11) (coe v3) (coe C_V'45'Λ_74 v1 v8 v4) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Algorithmic.C__'183''8902'_'47'__212 v6 v8 v9 v10 -> coe - C__'894'_'9659'__1258 (coe v1) + C__'894'_'9659'__1266 (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v6 v8) (coe - C__'44'__1246 + C__'44'__1254 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6) (coe v8) (coe v10)) - v3 (coe C_'45''183''8902'_1182 v10)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6) (coe v8) (coe v10)) + v3 (coe C_'45''183''8902'_1190 v10)) (coe v4) (coe v9) MAlonzo.Code.Algorithmic.C_wrap_220 v9 -> case coe v2 of MAlonzo.Code.Type.BetaNormal.C_μ_24 v11 v12 v13 -> coe - C__'894'_'9659'__1258 (coe v1) + C__'894'_'9659'__1266 (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v11 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v12)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -3133,24 +3180,24 @@ du_step_1294 v0 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v11)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704))) v11 v12)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -3158,36 +3205,36 @@ du_step_1294 v0 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v11) (coe v13)))) (coe - C__'44'__1246 (coe MAlonzo.Code.Type.BetaNormal.C_μ_24 v11 v12 v13) - v3 (coe C_wrap'45'_1190)) + C__'44'__1254 (coe MAlonzo.Code.Type.BetaNormal.C_μ_24 v11 v12 v13) + v3 (coe C_wrap'45'_1198)) (coe v4) (coe v9) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Algorithmic.C_unwrap_230 v6 v8 v9 v10 -> coe - C__'894'_'9659'__1258 (coe v1) + C__'894'_'9659'__1266 (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C_μ_24 v6 v8 v9) (coe - C__'44'__1246 + C__'44'__1254 (MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v6 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v8)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -3198,31 +3245,31 @@ du_step_1294 v0 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v6)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) v6 v8)) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v6) (coe v9)))) - v3 (coe C_unwrap'45'_1198)) + v3 (coe C_unwrap'45'_1206)) (coe v4) (coe v10) MAlonzo.Code.Algorithmic.C_constr_240 v7 v9 v11 -> case coe v2 of @@ -3235,7 +3282,7 @@ du_step_1294 v0 -> coe seq (coe v11) (coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v13 v14) (coe v3) (coe C_V'45'constr_140 v7 @@ -3245,13 +3292,13 @@ du_step_1294 v0 -> case coe v11 of MAlonzo.Code.Utils.List.C__'8759'__314 v20 v21 -> coe - C__'894'_'9659'__1258 (coe v1) (coe v16) + C__'894'_'9659'__1266 (coe v1) (coe v16) (coe - C__'44'__1246 + C__'44'__1254 (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v13 v14) v3 (coe - C_constr'45'_1218 v1 + C_constr'45'_1226 v1 (coe MAlonzo.Code.Utils.List.C_'91''93'_10) v17 v7 v4 v15 (coe MAlonzo.Code.Utils.List.C_start_690) (coe MAlonzo.Code.Utils.List.C_'91''93'_402) v21)) @@ -3261,86 +3308,86 @@ du_step_1294 v0 _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Algorithmic.C_case_252 v6 v7 v9 v10 -> coe - C__'894'_'9659'__1258 (coe v1) + C__'894'_'9659'__1266 (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v6 v7) - (coe C__'44'__1246 v2 v3 (coe C_case'45'_1230 v1 v4 v10)) (coe v4) + (coe C__'44'__1254 v2 v3 (coe C_case'45'_1238 v1 v4 v10)) (coe v4) (coe v9) MAlonzo.Code.Algorithmic.C_con_258 v6 v8 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNormal.C_con_22 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf'8709'_566 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v6))) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v6))) (coe v3) (coe C_V'45'con_86 v8) MAlonzo.Code.Algorithmic.C_builtin_'47'__264 v7 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Algorithmic.Signature.d_btype_30 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v7)) - (coe v3) (coe d_ival_1270 (coe v7)) - MAlonzo.Code.Algorithmic.C_error_268 -> coe C_'9670'_1266 (coe v2) + (coe v3) (coe d_ival_1278 (coe v7)) + MAlonzo.Code.Algorithmic.C_error_268 -> coe C_'9670'_1274 (coe v2) _ -> MAlonzo.RTE.mazUnreachableError - C__'9669'__1262 v1 v2 v3 + C__'9669'__1270 v1 v2 v3 -> case coe v2 of - C_ε_1240 -> coe C_'9633'_1264 (coe v3) - C__'44'__1246 v4 v6 v7 + C_ε_1248 -> coe C_'9633'_1272 (coe v3) + C__'44'__1254 v4 v6 v7 -> case coe v7 of - C_'45''183'_1162 v8 v11 v12 + C_'45''183'_1170 v8 v11 v12 -> case coe v1 of MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v14 v15 -> coe - C__'894'_'9659'__1258 (coe v8) (coe v14) - (coe C__'44'__1246 v4 v6 (coe C__'183''45'_1174 v3)) (coe v12) + C__'894'_'9659'__1266 (coe v8) (coe v14) + (coe C__'44'__1254 v4 v6 (coe C__'183''45'_1182 v3)) (coe v12) (coe v11) _ -> MAlonzo.RTE.mazUnreachableError - C_'45''183'v_1168 v10 + C_'45''183'v_1176 v10 -> case coe v1 of MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v12 v13 -> coe - C__'9669'__1262 (coe v12) - (coe C__'44'__1246 v4 v6 (coe C__'183''45'_1174 v3)) (coe v10) + C__'9669'__1270 (coe v12) + (coe C__'44'__1254 v4 v6 (coe C__'183''45'_1182 v3)) (coe v10) _ -> MAlonzo.RTE.mazUnreachableError - C__'183''45'_1174 v10 + C__'183''45'_1182 v10 -> case coe v10 of C_V'45'ƛ_64 v11 v14 v15 -> coe - C__'894'_'9659'__1258 + C__'894'_'9659'__1266 (coe MAlonzo.Code.Algorithmic.C__'44'__12 v11 v1) (coe v4) (coe v6) (coe C__'8759'__208 v15 v3) (coe v14) C_V'45'I'8658'_106 v11 v14 v15 v16 v17 v18 v19 v20 -> case coe v17 of 0 -> coe - C__'894'_'9659'__1258 + C__'894'_'9659'__1266 (coe MAlonzo.Code.Algorithmic.C_'8709'_4) (coe v4) (coe v6) (coe C_'91''93'_202) (coe - du_BUILTIN''_1050 (coe v11) (coe v4) + du_BUILTIN''_1058 (coe v11) (coe v4) (coe C__'36'__162 v1 v20 v3)) _ -> let v21 = subInt (coe v17) (coe (1 :: Integer)) in coe (coe - C__'9669'__1262 (coe v4) (coe v6) + C__'9669'__1270 (coe v4) (coe v6) (coe - du_V'45'I_1126 (coe v11) (coe v14) + du_V'45'I_1134 (coe v11) (coe v14) (coe (0 :: Integer)) (coe v15) (coe addInt (coe (1 :: Integer)) (coe v16)) (coe v21) (coe MAlonzo.Code.Utils.C_bubble_132 v18) (coe v19) (coe C__'36'__162 v1 v20 v3))) _ -> MAlonzo.RTE.mazUnreachableError - C_'45''183''8902'_1182 v10 + C_'45''183''8902'_1190 v10 -> case coe v1 of MAlonzo.Code.Type.BetaNormal.C_Π_14 v12 v13 -> case coe v3 of C_V'45'Λ_74 v14 v17 v18 -> coe - C__'894'_'9659'__1258 (coe v14) + C__'894'_'9659'__1266 (coe v14) (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v12) (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12) (coe v13) (coe v10)) (coe v6) (coe v18) (coe @@ -3349,15 +3396,15 @@ du_step_1294 v0 (coe v13) (coe v17) (coe v10)) C_V'45'IΠ_128 v14 v17 v18 v19 v20 v21 v22 v23 v24 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v12) (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12) (coe v13) (coe v10)) (coe v6) (coe - du_V'45'I_1126 (coe v14) + du_V'45'I_1134 (coe v14) (coe addInt (coe (1 :: Integer)) (coe v17)) (coe v18) (coe MAlonzo.Code.Utils.C_bubble_132 v19) (coe v20) (coe v21) (coe v22) @@ -3368,44 +3415,44 @@ du_step_1294 v0 (coe C__'36''36'__190 v12 v13 v23 v24 v10)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - C_wrap'45'_1190 + C_wrap'45'_1198 -> case coe v4 of MAlonzo.Code.Type.BetaNormal.C_μ_24 v12 v13 v14 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNormal.C_μ_24 v12 v13 v14) (coe v6) (coe C_V'45'wrap_82 v3) _ -> MAlonzo.RTE.mazUnreachableError - C_unwrap'45'_1198 + C_unwrap'45'_1206 -> case coe v1 of MAlonzo.Code.Type.BetaNormal.C_μ_24 v12 v13 v14 -> case coe v3 of C_V'45'wrap_82 v18 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v12 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v12) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) - (coe MAlonzo.Code.Utils.C_'42'_654))) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v13)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -3417,32 +3464,32 @@ du_step_1294 v0 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v12)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v12) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) v12 v13)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -3453,7 +3500,7 @@ du_step_1294 v0 (coe v6) (coe v18) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - C_constr'45'_1218 v8 v10 v12 v13 v15 v16 v18 v19 v20 + C_constr'45'_1226 v8 v10 v12 v13 v15 v16 v18 v19 v20 -> case coe v4 of MAlonzo.Code.Type.BetaNormal.C_SOP_28 v22 v23 -> let v24 @@ -3466,7 +3513,7 @@ du_step_1294 v0 (case coe v20 of MAlonzo.Code.Utils.List.C_'91''93'_308 -> coe - C__'9669'__1262 + C__'9669'__1270 (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v22 v23) (coe v6) (coe @@ -3481,15 +3528,15 @@ du_step_1294 v0 -> case coe v12 of (:) v29 v30 -> coe - C__'894'_'9659'__1258 (coe v8) (coe v29) + C__'894'_'9659'__1266 (coe v8) (coe v29) (coe - C__'44'__1246 + C__'44'__1254 (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v22 v23) v6 (coe - C_constr'45'_1218 v8 + C_constr'45'_1226 v8 (coe MAlonzo.Code.Utils.List.C__'58''60'__12 (coe v10) (coe v1)) @@ -3505,20 +3552,20 @@ du_step_1294 v0 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError)) _ -> MAlonzo.RTE.mazUnreachableError - C_case'45'_1230 v8 v12 v13 + C_case'45'_1238 v8 v12 v13 -> case coe v1 of MAlonzo.Code.Type.BetaNormal.C_SOP_28 v15 v16 -> case coe v3 of C_V'45'constr_140 v18 v20 v21 -> coe - C__'894'_'9659'__1258 (coe v8) + C__'894'_'9659'__1266 (coe v8) (coe MAlonzo.Code.Algorithmic.du_mkCaseType_156 v4 (coe MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe v16) (coe v18))) (coe - du_pushValueFrames_1282 (coe v4) + du_pushValueFrames_1290 (coe v4) (coe MAlonzo.Code.Utils.List.du__'60''62''60'__54 (coe MAlonzo.Code.Utils.List.C_'91''93'_10) @@ -3534,35 +3581,35 @@ du_step_1294 v0 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError - C_'9633'_1264 v1 -> coe v0 - C_'9670'_1266 v1 -> coe v0 + C_'9633'_1272 v1 -> coe v0 + C_'9670'_1274 v1 -> coe v0 _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.CEK.stepper -d_stepper_1602 :: +d_stepper_1610 :: Integer -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> - T_State_1250 -> + T_State_1258 -> MAlonzo.Code.Utils.T_Either_6 - MAlonzo.Code.Utils.T_RuntimeError_348 T_State_1250 -d_stepper_1602 v0 ~v1 v2 = du_stepper_1602 v0 v2 -du_stepper_1602 :: + MAlonzo.Code.Utils.T_RuntimeError_348 T_State_1258 +d_stepper_1610 v0 ~v1 v2 = du_stepper_1610 v0 v2 +du_stepper_1610 :: Integer -> - T_State_1250 -> + T_State_1258 -> MAlonzo.Code.Utils.T_Either_6 - MAlonzo.Code.Utils.T_RuntimeError_348 T_State_1250 -du_stepper_1602 v0 v1 + MAlonzo.Code.Utils.T_RuntimeError_348 T_State_1258 +du_stepper_1610 v0 v1 = case coe v0 of 0 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe MAlonzo.Code.Utils.C_gasError_350) _ -> let v2 = subInt (coe v0) (coe (1 :: Integer)) in coe - (let v3 = coe du_step_1294 (coe v1) in + (let v3 = coe du_step_1302 (coe v1) in coe (case coe v3 of - C__'894'_'9659'__1258 v4 v5 v6 v7 v8 - -> coe du_stepper_1602 (coe v2) (coe v3) - C__'9669'__1262 v4 v5 v6 -> coe du_stepper_1602 (coe v2) (coe v3) - C_'9633'_1264 v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) - C_'9670'_1266 v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) + C__'894'_'9659'__1266 v4 v5 v6 v7 v8 + -> coe du_stepper_1610 (coe v2) (coe v3) + C__'9669'__1270 v4 v5 v6 -> coe du_stepper_1610 (coe v2) (coe v3) + C_'9633'_1272 v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) + C_'9670'_1274 v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) _ -> MAlonzo.RTE.mazUnreachableError)) diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CK.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CK.hs index 49e33c6995f..34bec4f14e4 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CK.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/CK.hs @@ -177,7 +177,7 @@ du_step_122 v0 C__'44'__30 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v4) (coe v6) (coe v8)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4) (coe v6) (coe v8)) v2 (coe MAlonzo.Code.Algorithmic.ReductionEC.C_'45''183''8902'_382 v8)) @@ -190,24 +190,24 @@ du_step_122 v0 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -218,24 +218,24 @@ du_step_122 v0 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -254,24 +254,24 @@ du_step_122 v0 C__'44'__30 (MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v4 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v6)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -282,24 +282,24 @@ du_step_122 v0 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v4)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) v4 v6)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -370,7 +370,7 @@ du_step_122 v0 MAlonzo.Code.Type.BetaNormal.C_con_22 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf'8709'_566 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v4))) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v4))) (coe v2) (coe MAlonzo.Code.Algorithmic.C_con_258 v4 v6) (coe MAlonzo.Code.Algorithmic.ReductionEC.C_V'45'con_162) MAlonzo.Code.Algorithmic.C_builtin_'47'__264 v5 @@ -463,7 +463,7 @@ du_step_122 v0 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v14) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v14) (coe v15) (coe v12)) (coe v8) (coe @@ -478,7 +478,7 @@ du_step_122 v0 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v14) (coe v15) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v14) (coe v15) (coe v12)) (coe v8) (coe @@ -519,26 +519,26 @@ du_step_122 v0 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v14 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v14) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) - (coe MAlonzo.Code.Utils.C_'42'_654))) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v15)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -550,32 +550,32 @@ du_step_122 v0 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v14)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v14) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) v14 v15)) (coe MAlonzo.Code.Type.C_'96'_22 diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Completeness.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Completeness.hs index 6df798fb916..4861cb3b4a1 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Completeness.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Completeness.hs @@ -53,7 +53,7 @@ d_nfCtx_6 v0 v1 -> coe MAlonzo.Code.Algorithmic.C__'44'__12 (d_nfCtx_6 (coe v0) (coe v3)) (MAlonzo.Code.Type.BetaNBE.d_nf_258 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v4)) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4)) _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.Completeness.nfTyVar d_nfTyVar_22 :: @@ -87,7 +87,7 @@ du_nfTyVar_22 v0 v1 v2 -> coe MAlonzo.Code.Algorithmic.C_T_38 (MAlonzo.Code.Type.BetaNBE.d_eval_166 - (coe v8) (coe v8) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5) + (coe v8) (coe v8) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe du_nfTyVar_22 (coe v8) (coe v11) (coe v7)) _ -> MAlonzo.RTE.mazUnreachableError @@ -96,14 +96,14 @@ du_nfTyVar_22 v0 v1 v2 -- Algorithmic.Completeness.lemΠ d_lemΠ_36 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_lemΠ_36 = erased -- Algorithmic.Completeness.stability-μ d_stability'45'μ_48 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -111,7 +111,7 @@ d_stability'45'μ_48 = erased -- Algorithmic.Completeness.lem[] d_lem'91''93'_62 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -121,7 +121,7 @@ d_lemσ_94 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -143,20 +143,20 @@ d_nfList_106 v0 v1 MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)) (coe d_nfList_106 (coe v0) (coe v3)) _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.Completeness.subNf-sub∅ d_subNf'45'sub'8709'_118 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'sub'8709'_118 = erased -- Algorithmic.Completeness.subNf∅-sub∅ d_subNf'8709''45'sub'8709'_130 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'8709''45'sub'8709'_130 = erased @@ -238,10 +238,10 @@ d_nfType_264 v0 v1 v2 v3 -> coe MAlonzo.Code.Algorithmic.C__'183'__196 (MAlonzo.Code.Type.BetaNBE.d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v0) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v0) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (d_nfType_264 (coe v0) (coe v1) (coe MAlonzo.Code.Type.C__'8658'__26 v4 v2) @@ -262,7 +262,7 @@ d_nfType_264 v0 v1 v2 v3 MAlonzo.Code.Algorithmic.C__'183''8902'_'47'__212 v4 (MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) (d_nfType_264 (coe v0) (coe v1) (coe MAlonzo.Code.Type.C_Π_24 v4 v5) (coe v6)) (MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) (coe v4) (coe v7)) @@ -278,8 +278,8 @@ d_nfType_264 v0 v1 v2 v3 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) v10 (coe MAlonzo.Code.Type.C_ƛ_28 @@ -288,13 +288,13 @@ d_nfType_264 v0 v1 v2 v3 (coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) @@ -310,24 +310,24 @@ d_nfType_264 v0 v1 v2 v3 MAlonzo.Code.Algorithmic.C_unwrap_230 v9 (MAlonzo.Code.Type.BetaNBE.d_reify_86 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v0) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v16) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (MAlonzo.Code.Type.BetaNBE.d_reify_86 (coe v9) (coe v0) @@ -345,7 +345,7 @@ d_nfType_264 v0 v1 v2 v3 -> coe MAlonzo.Code.Algorithmic.C_constr_240 v5 (MAlonzo.Code.Type.BetaNBE.d_eval'45'List_174 - (coe v0) (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe v12) (coe v5)) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (d_nfType'45'ConstrArgs_274 @@ -358,7 +358,7 @@ d_nfType_264 v0 v1 v2 v3 MAlonzo.Code.Algorithmic.C_case_252 v4 (coe MAlonzo.Code.Type.BetaNBE.du_eval'45'VecList_184 (coe v0) (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (d_nfType_264 (coe v0) (coe v1) (coe MAlonzo.Code.Type.C_SOP_40 v4 v5) (coe v7)) @@ -372,7 +372,7 @@ d_nfType_264 v0 v1 v2 v3 MAlonzo.Code.Algorithmic.C_con_258 (MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v4)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v4)) v6 MAlonzo.Code.Declarative.C_builtin_166 v4 -> coe MAlonzo.Code.Algorithmic.C_builtin_'47'__264 v4 @@ -454,4 +454,4 @@ d_completenessT_376 v0 v1 v2 v3 (coe d_nfType_264 (coe v0) (coe v1) (coe v2) (coe v3)) (coe MAlonzo.Code.Type.BetaNBE.Soundness.d_soundness_470 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)) diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Erasure.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Erasure.hs index 4fe39ac5788..16a735bda41 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Erasure.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Erasure.hs @@ -133,24 +133,24 @@ d_erase_48 v0 v1 v2 v3 d_erase_48 (coe v0) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -159,23 +159,23 @@ d_erase_48 v0 v1 v2 v3 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Properties.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Properties.hs index 499f025ca16..1150cbc863e 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Properties.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Properties.hs @@ -25,8 +25,8 @@ import qualified MAlonzo.Code.Utils -- Algorithmic.Properties.lem-·⋆ d_lem'45''183''8902'_28 :: - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -50,8 +50,8 @@ du_lem'45''183''8902'_28 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 erased erased)) -- Algorithmic.Properties.lem-unwrap d_lem'45'unwrap_54 :: - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC.hs index d1c6cbb4045..ff48cb326fa 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC.hs @@ -145,24 +145,24 @@ d_red2cekVal_240 v0 v1 v2 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -173,24 +173,24 @@ d_red2cekVal_240 v0 v1 v2 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -325,7 +325,7 @@ du_BUILTIN''_326 :: T_BApp_74 -> MAlonzo.Code.Algorithmic.T__'8866'__178 du_BUILTIN''_326 v0 v1 v2 v3 v4 v5 = coe - MAlonzo.Code.Algorithmic.CEK.du_BUILTIN''_1050 (coe v0) (coe v1) + MAlonzo.Code.Algorithmic.CEK.du_BUILTIN''_1058 (coe v0) (coe v1) (coe du_red2cekBApp_266 (coe v3) (coe v4) (coe v2) (coe v5)) -- Algorithmic.ReductionEC.Error d_Error_338 a0 a1 a2 a3 = () @@ -413,11 +413,11 @@ data T_EC_476 T_EC_476 MAlonzo.Code.Algorithmic.T__'8866'__178 | C__'183'r__500 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 MAlonzo.Code.Algorithmic.T__'8866'__178 T_Value_28 T_EC_476 | - C__'183''8902'_'47'__512 MAlonzo.Code.Utils.T_Kind_652 + C__'183''8902'_'47'__512 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T_EC_476 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 | C_wrap_522 T_EC_476 | - C_unwrap_'47'__534 MAlonzo.Code.Utils.T_Kind_652 + C_unwrap_'47'__534 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 T_EC_476 | C_constr_558 MAlonzo.Code.Utils.List.T_Bwd_6 @@ -477,24 +477,24 @@ du__'91'_'93''7473'_574 v0 v1 v2 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -505,24 +505,24 @@ du__'91'_'93''7473'_574 v0 v1 v2 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -653,7 +653,7 @@ d_ival_838 v0 du_V'45'I_818 (coe v0) (coe (0 :: Integer)) (coe MAlonzo.Code.Builtin.Signature.d_fv_96 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))) (coe MAlonzo.Code.Utils.C_start_124) (coe (0 :: Integer)) (coe MAlonzo.Code.Data.List.Base.du_foldr_216 @@ -664,7 +664,7 @@ d_ival_838 v0 MAlonzo.Code.Data.List.NonEmpty.Base.d_tail_32 (coe MAlonzo.Code.Builtin.Signature.d_args_86 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))))) (coe MAlonzo.Code.Utils.C_start_124) (coe MAlonzo.Code.Builtin.Signature.du_sig2SigTy_398 @@ -678,5 +678,5 @@ d_ival_838 v0 (\ v1 v2 v3 -> coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v2 v3) (\ v1 v2 v3 -> coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v2 v3) - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))) (coe C_base_78) diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC/Progress.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC/Progress.hs index 9510f0e71a3..00320361758 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC/Progress.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/ReductionEC/Progress.hs @@ -236,7 +236,7 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2) (coe v4) (coe v6)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2) (coe v4) (coe v6)) (coe MAlonzo.Code.Algorithmic.ReductionEC.C__'183''8902'_'47'__512 v2 v4 v15 v6) @@ -268,7 +268,7 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2) (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2) (coe v4) (coe v6)) (coe MAlonzo.Code.Algorithmic.ReductionEC.C_'91''93'_480) (coe @@ -280,7 +280,7 @@ d_progress_86 v0 v1 MAlonzo.Code.Algorithmic.ReductionEC.C_ruleEC_766 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2) (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2) (coe v4) (coe v6)) (coe MAlonzo.Code.Algorithmic.C__'183''8902'_'47'__212 v2 v4 @@ -319,39 +319,39 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe MAlonzo.Code.Type.C_'8709'_4) (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v8)) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe @@ -359,8 +359,8 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.C_'8709'_4) (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe MAlonzo.Code.Type.C_ƛ_28 (coe @@ -370,24 +370,24 @@ d_progress_86 v0 v1 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v7)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v7) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704))) v7 v8)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -448,24 +448,24 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v2 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v4)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -476,26 +476,26 @@ d_progress_86 v0 v1 MAlonzo.Code.Type.C__'44''8902'__6 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v2)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654))) + (coe MAlonzo.Code.Utils.C_'42'_704))) v2 v4)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -533,24 +533,24 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v2 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v4)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -562,31 +562,31 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v2)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) v2 v4)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -600,24 +600,24 @@ d_progress_86 v0 v1 MAlonzo.Code.Algorithmic.ReductionEC.C_ruleEC_766 (MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v2 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v4)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -629,31 +629,31 @@ d_progress_86 v0 v1 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v2)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 (coe MAlonzo.Code.Type.C_'8709'_4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) v2 v4)) (coe MAlonzo.Code.Type.C_'96'_22 diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/RenamingSubstitution.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/RenamingSubstitution.hs index 665a90186e0..a5b084e2a5d 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/RenamingSubstitution.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/RenamingSubstitution.hs @@ -34,7 +34,7 @@ import qualified MAlonzo.Code.Utils.List d_Ren_8 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> @@ -46,7 +46,7 @@ d_ext_32 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -77,13 +77,13 @@ d_ext'8902'_58 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8715'__16) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8715'__16 @@ -92,7 +92,7 @@ d_ext'8902'_58 v0 v1 ~v2 ~v3 v4 v5 ~v6 ~v7 v8 du_ext'8902'_58 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -106,7 +106,7 @@ du_ext'8902'_58 v0 v1 v2 v3 v4 -> coe MAlonzo.Code.Algorithmic.C_T_38 (MAlonzo.Code.Type.BetaNormal.d_renNf_46 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (coe v3 v8 v9) _ -> MAlonzo.RTE.mazUnreachableError @@ -114,7 +114,7 @@ du_ext'8902'_58 v0 v1 v2 v3 v4 d_ren'45'mkCaseType_78 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -127,7 +127,7 @@ d_ren_104 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -150,7 +150,7 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Algorithmic.C__'44'__12 v3 (MAlonzo.Code.Type.BetaNormal.d_renNf_46 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12))) (coe v4) (coe du_ext_32 (coe v5)) (coe v13) (coe v10)) _ -> MAlonzo.RTE.mazUnreachableError @@ -158,7 +158,7 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Algorithmic.C__'183'__196 (MAlonzo.Code.Type.BetaNormal.d_renNf_46 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (d_ren_104 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -188,7 +188,7 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v8)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v8)) (coe MAlonzo.Code.Type.RenamingSubstitution.du_ext_18 (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v10)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v10)) (d_ren_104 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v8 v10) (coe v11)) @@ -203,42 +203,42 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe v0) (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v14)) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe MAlonzo.Code.Type.C_ƛ_28 (coe @@ -246,23 +246,23 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) v13 v14)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -282,13 +282,13 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 (MAlonzo.Code.Type.BetaNormal.d_renNf_46 (coe v0) (coe v1) (coe v4) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (MAlonzo.Code.Type.BetaNormal.d_renNf_46 (coe v0) (coe v1) (coe v4) (coe v8) (coe v11)) @@ -304,7 +304,7 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe MAlonzo.Code.Type.BetaNormal.du_renNf'45'VecList_58 (coe v0) - (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v16)) + (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v16)) (coe v9)) (coe du_ren'45'ConstrArgs_126 (coe v0) (coe v1) (coe v2) (coe v3) @@ -315,7 +315,7 @@ d_ren_104 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Algorithmic.C_case_252 v8 (coe MAlonzo.Code.Type.BetaNormal.du_renNf'45'VecList_58 (coe v0) - (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9)) + (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9)) (d_ren_104 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v8 v9) (coe v11)) @@ -336,7 +336,7 @@ d_ren'45'ConstrArgs_126 :: MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -353,7 +353,7 @@ du_ren'45'ConstrArgs_126 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -375,7 +375,7 @@ d_ren'45'ConstrArgs'45'List_144 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -407,7 +407,7 @@ d_ren'45'Cases_166 :: MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -424,7 +424,7 @@ du_ren'45'Cases_166 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -474,7 +474,7 @@ d_weaken'8902'_326 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Algorithmic.T__'8866'__178 -> MAlonzo.Code.Algorithmic.T__'8866'__178 d_weaken'8902'_326 v0 v1 v2 v3 v4 @@ -488,7 +488,7 @@ d_weaken'8902'_326 v0 v1 v2 v3 v4 d_Sub_336 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> @@ -500,7 +500,7 @@ d_exts_360 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -516,7 +516,7 @@ du_exts_360 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -537,10 +537,10 @@ du_exts_360 v0 v1 v2 v3 v4 v5 v6 v7 d_weaken_314 (coe v1) (coe v2) (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf_104 (coe v0) - (coe v1) (coe v3) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6)) + (coe v1) (coe v3) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf_104 (coe v0) - (coe v1) (coe v3) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe v1) (coe v3) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) (coe v4 v6 v12) _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.RenamingSubstitution.exts⋆ @@ -549,13 +549,13 @@ d_exts'8902'_386 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8866'__178) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8866'__178 @@ -565,13 +565,13 @@ du_exts'8902'_386 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8866'__178) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8866'__178 du_exts'8902'_386 v0 v1 v2 v3 v4 v5 v6 @@ -581,17 +581,17 @@ du_exts'8902'_386 v0 v1 v2 v3 v4 v5 v6 d_weaken'8902'_326 (coe v1) (coe v2) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) (coe (\ v12 v13 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v12) (coe v3 v12 v13))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v10))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v10))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe v5) (coe v4 v10 v11) _ -> MAlonzo.RTE.mazUnreachableError @@ -601,7 +601,7 @@ d_sub_412 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -623,7 +623,7 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Algorithmic.C__'44'__12 v3 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf_104 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12))) (coe v4) (coe @@ -634,20 +634,20 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Algorithmic.C__'183'__196 (MAlonzo.Code.Type.BetaNBE.d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) (coe (\ v12 v13 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v12) (coe v4 v12 v13))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v8))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (d_sub_412 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -678,13 +678,13 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Algorithmic.C__'183''8902'_'47'__212 v8 (MAlonzo.Code.Type.BetaNBE.d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v8)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v8)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v8)) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v8)) @@ -696,11 +696,11 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v14) (coe v4 v14 v15))) (coe v8)) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v8)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v10))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v10))) (coe MAlonzo.Code.Type.BetaNBE.du_exte_140 (coe v1) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250) (coe v8)))) @@ -718,24 +718,24 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v13 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v14)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -744,23 +744,23 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) v13 v14)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -774,24 +774,24 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Algorithmic.C_unwrap_230 v8 (MAlonzo.Code.Type.BetaNBE.d_reify_86 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v1) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) (coe @@ -799,23 +799,23 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v14) (coe v4 v14 v15))) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (MAlonzo.Code.Type.BetaNBE.d_reify_86 @@ -845,7 +845,7 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe MAlonzo.Code.Type.BetaNBE.du_eval'45'VecList_184 (coe v1) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.du_sub'45'VecList_356 (coe v0) (coe v1) @@ -853,10 +853,10 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 (\ v17 v18 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v17) (coe v4 v17 v18))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.du_embNf'45'VecList_148 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v16))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v16))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe v9)) (coe @@ -868,7 +868,7 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Algorithmic.C_case_252 v8 (coe MAlonzo.Code.Type.BetaNBE.du_eval'45'VecList_184 (coe v1) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.du_sub'45'VecList_356 (coe v0) (coe v1) @@ -876,10 +876,10 @@ d_sub_412 v0 v1 v2 v3 v4 v5 v6 v7 (\ v13 v14 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v13) (coe v4 v13 v14))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.du_embNf'45'VecList_148 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (d_sub_412 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -900,7 +900,7 @@ d_sub'45'ConstrList_434 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -932,7 +932,7 @@ d_sub'45'VecList_470 :: MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -949,7 +949,7 @@ du_sub'45'VecList_470 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -969,7 +969,7 @@ du_sub'45'VecList_470 v0 v1 v2 v3 v4 v5 v6 v7 v8 d_sub'45'mkCaseType_510 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -983,7 +983,7 @@ d_sub'45'Cases_544 :: MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -1000,7 +1000,7 @@ du_sub'45'Cases_544 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -1032,7 +1032,7 @@ d_subcons_678 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -1085,7 +1085,7 @@ d__'91'_'93'_702 v0 v1 v2 v3 v4 v5 d_lem_726 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> @@ -1103,7 +1103,7 @@ du_lem_726 v0 d__'91'_'93''8902'_740 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8866'__178 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -1163,7 +1163,7 @@ d_ext'738''8902'_784 :: (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8715'__16) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Algorithmic.T__'8715'__16 @@ -1241,24 +1241,24 @@ d_ren'738'_800 v0 v1 v2 v3 v4 v5 (coe v0) (coe v1) (coe v2) (coe v3) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v11 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v12)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -1267,23 +1267,23 @@ d_ren'738'_800 v0 v1 v2 v3 v4 v5 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v11)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v11) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v11) + (coe MAlonzo.Code.Utils.C_'42'_704))) v11 v12)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -1482,7 +1482,7 @@ d_ext'738''45'comp_994 = erased d_ext'738''8902''45'id_1008 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -1493,7 +1493,7 @@ d_ext'738''8902''45'comp_1030 :: MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> MAlonzo.Code.Algorithmic.T_Ctx_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> @@ -1537,7 +1537,7 @@ d_ext'738''8902''45'cong_1082 :: (MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Algorithmic.T__'8715'__16 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Signature.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Signature.hs index f1e80593a7c..2c39a90cd30 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Signature.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Signature.hs @@ -160,7 +160,7 @@ d_btype_30 :: d_btype_30 v0 v1 = coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf'8709'_566 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Builtin.Signature.du_sig2type_242 (\ v2 v3 v4 -> coe MAlonzo.Code.Type.BetaNormal.C_ne_20 v4) @@ -173,13 +173,13 @@ d_btype_30 v0 v1 (\ v2 v3 v4 -> coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v3 v4) (\ v2 v3 v4 -> coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v3 v4) - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v1))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v1))) -- Algorithmic.Signature.btype-ren d_btype'45'ren_42 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Builtin.T_Builtin_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -189,7 +189,7 @@ d_btype'45'sub_56 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Builtin.T_Builtin_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -198,8 +198,8 @@ d_btype'45'sub_56 = erased d_subNf'45'Π_72 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -209,7 +209,7 @@ d_subNf'45'Π_72 = erased d_subSigTy_108 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> Integer -> @@ -228,7 +228,7 @@ d_subSigTy_108 v0 v1 v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8 ~v9 ~v10 ~v11 v12 du_subSigTy_108 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Builtin.Signature.T_SigTy_266 -> @@ -241,23 +241,23 @@ du_subSigTy_108 v0 v1 v2 v3 -> coe MAlonzo.Code.Builtin.Signature.C__B'8658'__302 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf_104 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12)) (MAlonzo.Code.Type.BetaNBE.d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) (coe (\ v15 v16 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) (coe v15) (coe v2 v15 v16))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v13))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v13))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (coe du_subSigTy_108 (coe v0) (coe v1) (coe v2) (coe v14)) MAlonzo.Code.Builtin.Signature.C_sucΠ_326 v13 v14 v15 @@ -266,7 +266,7 @@ du_subSigTy_108 v0 v1 v2 v3 (MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v13)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v13)) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) @@ -279,11 +279,11 @@ du_subSigTy_108 v0 v1 v2 v3 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.du_extsNf_198 (coe v1) (coe v2) (coe v13) (coe v16) (coe v17)))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v14))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v14))) (coe (\ v16 v17 -> coe @@ -301,7 +301,7 @@ du_subSigTy_108 v0 v1 v2 v3 -- Algorithmic.Signature._[_]SigTy d__'91'_'93'SigTy_150 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> Integer -> Integer -> @@ -319,7 +319,7 @@ d__'91'_'93'SigTy_150 v0 v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 ~v8 ~v9 ~v10 = du__'91'_'93'SigTy_150 v0 v1 v11 v12 du__'91'_'93'SigTy_150 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Signature.T_SigTy_266 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Builtin.Signature.T_SigTy_266 diff --git a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Soundness.hs b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Soundness.hs index 25144fcc8b1..8aea1e4bf2a 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Soundness.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Algorithmic/Soundness.hs @@ -54,7 +54,7 @@ d_embCtx_6 v0 v1 -> coe MAlonzo.Code.Declarative.C__'44'__26 (d_embCtx_6 (coe v0) (coe v3)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v4)) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4)) _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.Soundness.embVar d_embVar_22 :: @@ -88,7 +88,7 @@ du_embVar_22 v0 v1 v2 -> coe MAlonzo.Code.Declarative.C_T_40 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v8) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6)) + (coe v8) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (coe du_embVar_22 (coe v8) (coe v11) (coe v7)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -96,7 +96,7 @@ du_embVar_22 v0 v1 v2 -- Algorithmic.Soundness.emb[] d_emb'91''93'_38 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 @@ -104,29 +104,29 @@ d_emb'91''93'_38 v0 v1 v2 v3 = coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d__'91'_'93'_432 (coe v0) - (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v1)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v3)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v3)) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v1) (coe v2))))) (MAlonzo.Code.Type.BetaNBE.Soundness.d_soundness_470 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d__'91'_'93'_432 (coe v0) - (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v1)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v3)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v3)) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v1) (coe v2)))) @@ -135,7 +135,7 @@ d_emb'91''93'_38 v0 v1 v2 v3 d_soundness'45'μ_60 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -144,7 +144,7 @@ d_soundness'45'μ_60 v0 ~v1 v2 ~v3 v4 v5 = du_soundness'45'μ_60 v0 v2 v4 v5 du_soundness'45'μ_60 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 @@ -152,27 +152,27 @@ du_soundness'45'μ_60 v0 v1 v2 v3 = coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v1 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v2)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -181,47 +181,47 @@ du_soundness'45'μ_60 v0 v1 v2 v3 (coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704))) v1 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v2))) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v1) (coe v3))))) (MAlonzo.Code.Type.BetaNBE.Soundness.d_soundness_470 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v1 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v2)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -230,24 +230,24 @@ du_soundness'45'μ_60 v0 v1 v2 v3 (coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704))) v1 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v1) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v2))) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 @@ -264,7 +264,7 @@ d_lemσ''_108 :: MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> @@ -275,7 +275,7 @@ du_lemσ''_108 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.Equality.T__'8801'β__10 @@ -283,33 +283,33 @@ du_lemσ''_108 v0 v1 v2 v3 = coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v1) (coe v0) (coe (\ v4 v5 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v4) (coe v3 v4 v5))) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2)))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)))) (MAlonzo.Code.Type.BetaNBE.Soundness.d_soundness_470 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v1) (coe v0) (coe (\ v4 v5 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v4) (coe v3 v4 v5))) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2))) (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2) (coe (\ v4 v5 -> MAlonzo.Code.Type.BetaNBE.d_eval_166 @@ -322,16 +322,16 @@ du_lemσ''_108 v0 v1 v2 v3 (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2))) (coe (\ v4 v5 -> MAlonzo.Code.Type.BetaNBE.d_eval_166 @@ -344,23 +344,23 @@ du_lemσ''_108 v0 v1 v2 v3 (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v1) (coe v0) (coe (\ v4 v5 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v4) (coe v3 v4 v5))) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2)))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)))) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76) (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76)))) @@ -399,7 +399,7 @@ d_embList_158 v0 v1 MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)) (coe d_embList_158 (coe v0) (coe v3)) _ -> MAlonzo.RTE.mazUnreachableError -- Algorithmic.Soundness.lemsub @@ -408,7 +408,7 @@ d_lemsub_180 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.Equality.T__'8801'β__10 -> @@ -419,7 +419,7 @@ du_lemsub_180 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.Equality.T__'8801'β__10 @@ -427,28 +427,28 @@ du_lemsub_180 v0 v1 v2 v3 v4 = coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v1) (coe v0) (coe (\ v5 v6 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v5) (coe v4 v5 v6))) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v3)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v3)) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250))) (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v1) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v2)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v2)) (coe (\ v5 v6 -> MAlonzo.Code.Type.BetaNBE.d_eval_166 @@ -461,10 +461,10 @@ du_lemsub_180 v0 v1 v2 v3 v4 (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v3) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v3) (coe (\ v5 v6 -> MAlonzo.Code.Type.BetaNBE.d_eval_166 @@ -478,14 +478,14 @@ du_lemsub_180 v0 v1 v2 v3 v4 (coe MAlonzo.Code.Type.Equality.C_sym'8801'β_16 (MAlonzo.Code.Type.BetaNBE.Soundness.d_soundness_470 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v1) (coe v0) (coe (\ v5 v6 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v5) (coe v4 v5 v6))) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v3)))) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v3)))) -- Algorithmic.Soundness.subNf-sub∅-lem d_subNf'45'sub'8709''45'lem_196 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> @@ -499,17 +499,17 @@ d_subNf'45'sub'8709''45'lem_196 v0 v1 (coe (\ v2 v3 -> MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v2) erased)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v1))) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v1))) (coe du_lemsub_180 (coe v0) (coe MAlonzo.Code.Type.C_'8709'_4) (coe v1) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v1)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v1)) erased) (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76) -- Algorithmic.Soundness.subNf∅-sub∅-lem @@ -527,7 +527,7 @@ d_btype'45'lem'8801'β_224 :: d_btype'45'lem'8801'β_224 v0 v1 = coe MAlonzo.Code.Type.BetaNBE.Soundness.d_soundness_470 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Declarative.d_btype_42 (coe v0) (coe v1)) -- Algorithmic.Soundness.emb d_emb_240 :: @@ -555,7 +555,7 @@ d_emb_240 v0 v1 v2 v3 -> coe MAlonzo.Code.Declarative.C__'183'__118 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v4)) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4)) (d_emb_240 (coe v0) (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v4 v2) (coe v6)) @@ -574,11 +574,11 @@ d_emb_240 v0 v1 v2 v3 -> coe MAlonzo.Code.Declarative.C_conv_156 (MAlonzo.Code.Type.RenamingSubstitution.d__'91'_'93'_432 - (coe v0) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v4) (coe v8))) @@ -588,7 +588,7 @@ d_emb_240 v0 v1 v2 v3 (coe MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (coe d_emb_240 (coe v0) (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v4 v6) (coe v7)) @@ -603,27 +603,27 @@ d_emb_240 v0 v1 v2 v3 (coe MAlonzo.Code.Declarative.C_conv_156 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -633,23 +633,23 @@ d_emb_240 v0 v1 v2 v3 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -663,24 +663,24 @@ d_emb_240 v0 v1 v2 v3 (coe v0) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -690,23 +690,23 @@ d_emb_240 v0 v1 v2 v3 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -723,18 +723,18 @@ d_emb_240 v0 v1 v2 v3 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v6)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -743,24 +743,24 @@ d_emb_240 v0 v1 v2 v3 (coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) v4 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v6))) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 @@ -777,7 +777,7 @@ d_emb_240 v0 v1 v2 v3 -> coe MAlonzo.Code.Declarative.C_constr_142 v5 (MAlonzo.Code.Type.BetaNormal.d_embNf'45'List_140 - (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe v12) (coe v5))) (d_emb'45'ConstrArgs_250 (coe v0) (coe v1) @@ -789,7 +789,7 @@ d_emb_240 v0 v1 v2 v3 MAlonzo.Code.Declarative.C_case_154 v4 (coe MAlonzo.Code.Type.BetaNormal.du_embNf'45'VecList_148 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) (d_emb_240 (coe v0) (coe v1) (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v4 v5) (coe v7)) @@ -800,7 +800,7 @@ d_emb_240 v0 v1 v2 v3 MAlonzo.Code.Declarative.C_con_162 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v4)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v4)) v6 (d_subNf'8709''45'sub'8709''45'lem_210 (coe v0) (coe v4)) MAlonzo.Code.Algorithmic.C_builtin_'47'__264 v5 -> coe diff --git a/plutus-metatheory/src/MAlonzo/Code/Builtin.hs b/plutus-metatheory/src/MAlonzo/Code/Builtin.hs index e6d74ef1635..44f363209a6 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Builtin.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Builtin.hs @@ -102,55 +102,57 @@ pattern C_chooseData_86 = ChooseData pattern C_constrData_88 = ConstrData pattern C_mapData_90 = MapData pattern C_listData_92 = ListData -pattern C_iData_94 = IData -pattern C_bData_96 = BData -pattern C_unConstrData_98 = UnConstrData -pattern C_unMapData_100 = UnMapData -pattern C_unListData_102 = UnListData -pattern C_unIData_104 = UnIData -pattern C_unBData_106 = UnBData -pattern C_equalsData_108 = EqualsData -pattern C_serialiseData_110 = SerialiseData -pattern C_mkPairData_112 = MkPairData -pattern C_mkNilData_114 = MkNilData -pattern C_mkNilPairData_116 = MkNilPairData -pattern C_bls12'45'381'45'G1'45'add_118 = Bls12_381_G1_add -pattern C_bls12'45'381'45'G1'45'neg_120 = Bls12_381_G1_neg -pattern C_bls12'45'381'45'G1'45'scalarMul_122 = Bls12_381_G1_scalarMul -pattern C_bls12'45'381'45'G1'45'equal_124 = Bls12_381_G1_equal -pattern C_bls12'45'381'45'G1'45'hashToGroup_126 = Bls12_381_G1_hashToGroup -pattern C_bls12'45'381'45'G1'45'compress_128 = Bls12_381_G1_compress -pattern C_bls12'45'381'45'G1'45'uncompress_130 = Bls12_381_G1_uncompress -pattern C_bls12'45'381'45'G2'45'add_132 = Bls12_381_G2_add -pattern C_bls12'45'381'45'G2'45'neg_134 = Bls12_381_G2_neg -pattern C_bls12'45'381'45'G2'45'scalarMul_136 = Bls12_381_G2_scalarMul -pattern C_bls12'45'381'45'G2'45'equal_138 = Bls12_381_G2_equal -pattern C_bls12'45'381'45'G2'45'hashToGroup_140 = Bls12_381_G2_hashToGroup -pattern C_bls12'45'381'45'G2'45'compress_142 = Bls12_381_G2_compress -pattern C_bls12'45'381'45'G2'45'uncompress_144 = Bls12_381_G2_uncompress -pattern C_bls12'45'381'45'millerLoop_146 = Bls12_381_millerLoop -pattern C_bls12'45'381'45'mulMlResult_148 = Bls12_381_mulMlResult -pattern C_bls12'45'381'45'finalVerify_150 = Bls12_381_finalVerify -pattern C_keccak'45'256_152 = Keccak_256 -pattern C_blake2b'45'224_154 = Blake2b_224 -pattern C_byteStringToInteger_156 = ByteStringToInteger -pattern C_integerToByteString_158 = IntegerToByteString -pattern C_andByteString_160 = AndByteString -pattern C_orByteString_162 = OrByteString -pattern C_xorByteString_164 = XorByteString -pattern C_complementByteString_166 = ComplementByteString -pattern C_readBit_168 = ReadBit -pattern C_writeBits_170 = WriteBits -pattern C_replicateByte_172 = ReplicateByte -pattern C_shiftByteString_174 = ShiftByteString -pattern C_rotateByteString_176 = RotateByteString -pattern C_countSetBits_178 = CountSetBits -pattern C_findFirstSetBit_180 = FindFirstSetBit -pattern C_ripemd'45'160_182 = Ripemd_160 -pattern C_expModInteger_184 = ExpModInteger -pattern C_dropList_186 = DropList -pattern C_bls12'45'381'45'G1'45'multiScalarMul_188 = Bls12_381_G1_multiScalarMul -pattern C_bls12'45'381'45'G2'45'multiScalarMul_190 = Bls12_381_G2_multiScalarMul +pattern C_arrayData_94 = ArrayData +pattern C_iData_96 = IData +pattern C_bData_98 = BData +pattern C_unConstrData_100 = UnConstrData +pattern C_unMapData_102 = UnMapData +pattern C_unListData_104 = UnListData +pattern C_unArrayData_106 = UnArrayData +pattern C_unIData_108 = UnIData +pattern C_unBData_110 = UnBData +pattern C_equalsData_112 = EqualsData +pattern C_serialiseData_114 = SerialiseData +pattern C_mkPairData_116 = MkPairData +pattern C_mkNilData_118 = MkNilData +pattern C_mkNilPairData_120 = MkNilPairData +pattern C_bls12'45'381'45'G1'45'add_122 = Bls12_381_G1_add +pattern C_bls12'45'381'45'G1'45'neg_124 = Bls12_381_G1_neg +pattern C_bls12'45'381'45'G1'45'scalarMul_126 = Bls12_381_G1_scalarMul +pattern C_bls12'45'381'45'G1'45'equal_128 = Bls12_381_G1_equal +pattern C_bls12'45'381'45'G1'45'hashToGroup_130 = Bls12_381_G1_hashToGroup +pattern C_bls12'45'381'45'G1'45'compress_132 = Bls12_381_G1_compress +pattern C_bls12'45'381'45'G1'45'uncompress_134 = Bls12_381_G1_uncompress +pattern C_bls12'45'381'45'G2'45'add_136 = Bls12_381_G2_add +pattern C_bls12'45'381'45'G2'45'neg_138 = Bls12_381_G2_neg +pattern C_bls12'45'381'45'G2'45'scalarMul_140 = Bls12_381_G2_scalarMul +pattern C_bls12'45'381'45'G2'45'equal_142 = Bls12_381_G2_equal +pattern C_bls12'45'381'45'G2'45'hashToGroup_144 = Bls12_381_G2_hashToGroup +pattern C_bls12'45'381'45'G2'45'compress_146 = Bls12_381_G2_compress +pattern C_bls12'45'381'45'G2'45'uncompress_148 = Bls12_381_G2_uncompress +pattern C_bls12'45'381'45'millerLoop_150 = Bls12_381_millerLoop +pattern C_bls12'45'381'45'mulMlResult_152 = Bls12_381_mulMlResult +pattern C_bls12'45'381'45'finalVerify_154 = Bls12_381_finalVerify +pattern C_keccak'45'256_156 = Keccak_256 +pattern C_blake2b'45'224_158 = Blake2b_224 +pattern C_byteStringToInteger_160 = ByteStringToInteger +pattern C_integerToByteString_162 = IntegerToByteString +pattern C_andByteString_164 = AndByteString +pattern C_orByteString_166 = OrByteString +pattern C_xorByteString_168 = XorByteString +pattern C_complementByteString_170 = ComplementByteString +pattern C_readBit_172 = ReadBit +pattern C_writeBits_174 = WriteBits +pattern C_replicateByte_176 = ReplicateByte +pattern C_shiftByteString_178 = ShiftByteString +pattern C_rotateByteString_180 = RotateByteString +pattern C_countSetBits_182 = CountSetBits +pattern C_findFirstSetBit_184 = FindFirstSetBit +pattern C_ripemd'45'160_186 = Ripemd_160 +pattern C_expModInteger_188 = ExpModInteger +pattern C_dropList_190 = DropList +pattern C_bls12'45'381'45'G1'45'multiScalarMul_192 = Bls12_381_G1_multiScalarMul +pattern C_bls12'45'381'45'G2'45'multiScalarMul_194 = Bls12_381_G2_multiScalarMul check_addInteger_4 :: T_Builtin_2 check_addInteger_4 = AddInteger check_subtractInteger_6 :: T_Builtin_2 @@ -243,109 +245,113 @@ check_mapData_90 :: T_Builtin_2 check_mapData_90 = MapData check_listData_92 :: T_Builtin_2 check_listData_92 = ListData -check_iData_94 :: T_Builtin_2 -check_iData_94 = IData -check_bData_96 :: T_Builtin_2 -check_bData_96 = BData -check_unConstrData_98 :: T_Builtin_2 -check_unConstrData_98 = UnConstrData -check_unMapData_100 :: T_Builtin_2 -check_unMapData_100 = UnMapData -check_unListData_102 :: T_Builtin_2 -check_unListData_102 = UnListData -check_unIData_104 :: T_Builtin_2 -check_unIData_104 = UnIData -check_unBData_106 :: T_Builtin_2 -check_unBData_106 = UnBData -check_equalsData_108 :: T_Builtin_2 -check_equalsData_108 = EqualsData -check_serialiseData_110 :: T_Builtin_2 -check_serialiseData_110 = SerialiseData -check_mkPairData_112 :: T_Builtin_2 -check_mkPairData_112 = MkPairData -check_mkNilData_114 :: T_Builtin_2 -check_mkNilData_114 = MkNilData -check_mkNilPairData_116 :: T_Builtin_2 -check_mkNilPairData_116 = MkNilPairData -check_bls12'45'381'45'G1'45'add_118 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'add_118 = Bls12_381_G1_add -check_bls12'45'381'45'G1'45'neg_120 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'neg_120 = Bls12_381_G1_neg -check_bls12'45'381'45'G1'45'scalarMul_122 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'scalarMul_122 = Bls12_381_G1_scalarMul -check_bls12'45'381'45'G1'45'equal_124 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'equal_124 = Bls12_381_G1_equal -check_bls12'45'381'45'G1'45'hashToGroup_126 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'hashToGroup_126 +check_arrayData_94 :: T_Builtin_2 +check_arrayData_94 = ArrayData +check_iData_96 :: T_Builtin_2 +check_iData_96 = IData +check_bData_98 :: T_Builtin_2 +check_bData_98 = BData +check_unConstrData_100 :: T_Builtin_2 +check_unConstrData_100 = UnConstrData +check_unMapData_102 :: T_Builtin_2 +check_unMapData_102 = UnMapData +check_unListData_104 :: T_Builtin_2 +check_unListData_104 = UnListData +check_unArrayData_106 :: T_Builtin_2 +check_unArrayData_106 = UnArrayData +check_unIData_108 :: T_Builtin_2 +check_unIData_108 = UnIData +check_unBData_110 :: T_Builtin_2 +check_unBData_110 = UnBData +check_equalsData_112 :: T_Builtin_2 +check_equalsData_112 = EqualsData +check_serialiseData_114 :: T_Builtin_2 +check_serialiseData_114 = SerialiseData +check_mkPairData_116 :: T_Builtin_2 +check_mkPairData_116 = MkPairData +check_mkNilData_118 :: T_Builtin_2 +check_mkNilData_118 = MkNilData +check_mkNilPairData_120 :: T_Builtin_2 +check_mkNilPairData_120 = MkNilPairData +check_bls12'45'381'45'G1'45'add_122 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'add_122 = Bls12_381_G1_add +check_bls12'45'381'45'G1'45'neg_124 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'neg_124 = Bls12_381_G1_neg +check_bls12'45'381'45'G1'45'scalarMul_126 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'scalarMul_126 = Bls12_381_G1_scalarMul +check_bls12'45'381'45'G1'45'equal_128 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'equal_128 = Bls12_381_G1_equal +check_bls12'45'381'45'G1'45'hashToGroup_130 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'hashToGroup_130 = Bls12_381_G1_hashToGroup -check_bls12'45'381'45'G1'45'compress_128 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'compress_128 = Bls12_381_G1_compress -check_bls12'45'381'45'G1'45'uncompress_130 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'uncompress_130 +check_bls12'45'381'45'G1'45'compress_132 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'compress_132 = Bls12_381_G1_compress +check_bls12'45'381'45'G1'45'uncompress_134 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'uncompress_134 = Bls12_381_G1_uncompress -check_bls12'45'381'45'G2'45'add_132 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'add_132 = Bls12_381_G2_add -check_bls12'45'381'45'G2'45'neg_134 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'neg_134 = Bls12_381_G2_neg -check_bls12'45'381'45'G2'45'scalarMul_136 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'scalarMul_136 = Bls12_381_G2_scalarMul -check_bls12'45'381'45'G2'45'equal_138 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'equal_138 = Bls12_381_G2_equal -check_bls12'45'381'45'G2'45'hashToGroup_140 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'hashToGroup_140 +check_bls12'45'381'45'G2'45'add_136 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'add_136 = Bls12_381_G2_add +check_bls12'45'381'45'G2'45'neg_138 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'neg_138 = Bls12_381_G2_neg +check_bls12'45'381'45'G2'45'scalarMul_140 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'scalarMul_140 = Bls12_381_G2_scalarMul +check_bls12'45'381'45'G2'45'equal_142 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'equal_142 = Bls12_381_G2_equal +check_bls12'45'381'45'G2'45'hashToGroup_144 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'hashToGroup_144 = Bls12_381_G2_hashToGroup -check_bls12'45'381'45'G2'45'compress_142 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'compress_142 = Bls12_381_G2_compress -check_bls12'45'381'45'G2'45'uncompress_144 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'uncompress_144 +check_bls12'45'381'45'G2'45'compress_146 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'compress_146 = Bls12_381_G2_compress +check_bls12'45'381'45'G2'45'uncompress_148 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'uncompress_148 = Bls12_381_G2_uncompress -check_bls12'45'381'45'millerLoop_146 :: T_Builtin_2 -check_bls12'45'381'45'millerLoop_146 = Bls12_381_millerLoop -check_bls12'45'381'45'mulMlResult_148 :: T_Builtin_2 -check_bls12'45'381'45'mulMlResult_148 = Bls12_381_mulMlResult -check_bls12'45'381'45'finalVerify_150 :: T_Builtin_2 -check_bls12'45'381'45'finalVerify_150 = Bls12_381_finalVerify -check_keccak'45'256_152 :: T_Builtin_2 -check_keccak'45'256_152 = Keccak_256 -check_blake2b'45'224_154 :: T_Builtin_2 -check_blake2b'45'224_154 = Blake2b_224 -check_byteStringToInteger_156 :: T_Builtin_2 -check_byteStringToInteger_156 = ByteStringToInteger -check_integerToByteString_158 :: T_Builtin_2 -check_integerToByteString_158 = IntegerToByteString -check_andByteString_160 :: T_Builtin_2 -check_andByteString_160 = AndByteString -check_orByteString_162 :: T_Builtin_2 -check_orByteString_162 = OrByteString -check_xorByteString_164 :: T_Builtin_2 -check_xorByteString_164 = XorByteString -check_complementByteString_166 :: T_Builtin_2 -check_complementByteString_166 = ComplementByteString -check_readBit_168 :: T_Builtin_2 -check_readBit_168 = ReadBit -check_writeBits_170 :: T_Builtin_2 -check_writeBits_170 = WriteBits -check_replicateByte_172 :: T_Builtin_2 -check_replicateByte_172 = ReplicateByte -check_shiftByteString_174 :: T_Builtin_2 -check_shiftByteString_174 = ShiftByteString -check_rotateByteString_176 :: T_Builtin_2 -check_rotateByteString_176 = RotateByteString -check_countSetBits_178 :: T_Builtin_2 -check_countSetBits_178 = CountSetBits -check_findFirstSetBit_180 :: T_Builtin_2 -check_findFirstSetBit_180 = FindFirstSetBit -check_ripemd'45'160_182 :: T_Builtin_2 -check_ripemd'45'160_182 = Ripemd_160 -check_expModInteger_184 :: T_Builtin_2 -check_expModInteger_184 = ExpModInteger -check_dropList_186 :: T_Builtin_2 -check_dropList_186 = DropList -check_bls12'45'381'45'G1'45'multiScalarMul_188 :: T_Builtin_2 -check_bls12'45'381'45'G1'45'multiScalarMul_188 +check_bls12'45'381'45'millerLoop_150 :: T_Builtin_2 +check_bls12'45'381'45'millerLoop_150 = Bls12_381_millerLoop +check_bls12'45'381'45'mulMlResult_152 :: T_Builtin_2 +check_bls12'45'381'45'mulMlResult_152 = Bls12_381_mulMlResult +check_bls12'45'381'45'finalVerify_154 :: T_Builtin_2 +check_bls12'45'381'45'finalVerify_154 = Bls12_381_finalVerify +check_keccak'45'256_156 :: T_Builtin_2 +check_keccak'45'256_156 = Keccak_256 +check_blake2b'45'224_158 :: T_Builtin_2 +check_blake2b'45'224_158 = Blake2b_224 +check_byteStringToInteger_160 :: T_Builtin_2 +check_byteStringToInteger_160 = ByteStringToInteger +check_integerToByteString_162 :: T_Builtin_2 +check_integerToByteString_162 = IntegerToByteString +check_andByteString_164 :: T_Builtin_2 +check_andByteString_164 = AndByteString +check_orByteString_166 :: T_Builtin_2 +check_orByteString_166 = OrByteString +check_xorByteString_168 :: T_Builtin_2 +check_xorByteString_168 = XorByteString +check_complementByteString_170 :: T_Builtin_2 +check_complementByteString_170 = ComplementByteString +check_readBit_172 :: T_Builtin_2 +check_readBit_172 = ReadBit +check_writeBits_174 :: T_Builtin_2 +check_writeBits_174 = WriteBits +check_replicateByte_176 :: T_Builtin_2 +check_replicateByte_176 = ReplicateByte +check_shiftByteString_178 :: T_Builtin_2 +check_shiftByteString_178 = ShiftByteString +check_rotateByteString_180 :: T_Builtin_2 +check_rotateByteString_180 = RotateByteString +check_countSetBits_182 :: T_Builtin_2 +check_countSetBits_182 = CountSetBits +check_findFirstSetBit_184 :: T_Builtin_2 +check_findFirstSetBit_184 = FindFirstSetBit +check_ripemd'45'160_186 :: T_Builtin_2 +check_ripemd'45'160_186 = Ripemd_160 +check_expModInteger_188 :: T_Builtin_2 +check_expModInteger_188 = ExpModInteger +check_dropList_190 :: T_Builtin_2 +check_dropList_190 = DropList +check_bls12'45'381'45'G1'45'multiScalarMul_192 :: T_Builtin_2 +check_bls12'45'381'45'G1'45'multiScalarMul_192 = Bls12_381_G1_multiScalarMul -check_bls12'45'381'45'G2'45'multiScalarMul_190 :: T_Builtin_2 -check_bls12'45'381'45'G2'45'multiScalarMul_190 +check_bls12'45'381'45'G2'45'multiScalarMul_194 :: T_Builtin_2 +check_bls12'45'381'45'G2'45'multiScalarMul_194 = Bls12_381_G2_multiScalarMul cover_Builtin_2 :: DefaultFun -> () cover_Builtin_2 x @@ -395,11 +401,13 @@ cover_Builtin_2 x ConstrData -> () MapData -> () ListData -> () + ArrayData -> () IData -> () BData -> () UnConstrData -> () UnMapData -> () UnListData -> () + UnArrayData -> () UnIData -> () UnBData -> () EqualsData -> () @@ -445,121 +453,121 @@ cover_Builtin_2 x Bls12_381_G1_multiScalarMul -> () Bls12_381_G2_multiScalarMul -> () -- Builtin.SugaredSignature.∙ -d_'8729'_194 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d_'8729'_194 +d_'8729'_198 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 +d_'8729'_198 = coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe (0 :: Integer)) (coe (0 :: Integer)) -- Builtin.SugaredSignature.∀a -d_'8704'a_196 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d_'8704'a_196 +d_'8704'a_200 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 +d_'8704'a_200 = coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe (0 :: Integer)) (coe (1 :: Integer)) -- Builtin.SugaredSignature.∀b,a -d_'8704'b'44'a_198 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d_'8704'b'44'a_198 +d_'8704'b'44'a_202 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 +d_'8704'b'44'a_202 = coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe (0 :: Integer)) (coe (2 :: Integer)) -- Builtin.SugaredSignature.∀A -d_'8704'A_200 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d_'8704'A_200 +d_'8704'A_204 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 +d_'8704'A_204 = coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe (1 :: Integer)) (coe (0 :: Integer)) -- Builtin.SugaredSignature.∀A,a -d_'8704'A'44'a_202 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d_'8704'A'44'a_202 +d_'8704'A'44'a_206 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 +d_'8704'A'44'a_206 = coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe (1 :: Integer)) (coe (1 :: Integer)) -- Builtin.SugaredSignature.A -d_A_208 :: +d_A_212 :: Integer -> Integer -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -d_A_208 ~v0 ~v1 = du_A_208 -du_A_208 :: MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -du_A_208 +d_A_212 ~v0 ~v1 = du_A_212 +du_A_212 :: MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 +du_A_212 = coe MAlonzo.Code.Builtin.Signature.C_'96'_32 (coe MAlonzo.Code.Data.Fin.Base.C_zero_12) -- Builtin.SugaredSignature.a -d_a_218 :: +d_a_222 :: Integer -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -d_a_218 ~v0 = du_a_218 -du_a_218 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -du_a_218 +d_a_222 ~v0 = du_a_222 +du_a_222 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 +du_a_222 = coe MAlonzo.Code.Builtin.Signature.C_'96'_8 (coe MAlonzo.Code.Data.Fin.Base.C_zero_12) -- Builtin.SugaredSignature.b -d_b_222 :: +d_b_226 :: Integer -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -d_b_222 ~v0 = du_b_222 -du_b_222 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -du_b_222 +d_b_226 ~v0 = du_b_226 +du_b_226 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 +du_b_226 = coe MAlonzo.Code.Builtin.Signature.C_'96'_8 (coe MAlonzo.Code.Data.Fin.Base.C_suc_16 (coe MAlonzo.Code.Data.Fin.Base.C_zero_12)) -- Builtin.SugaredSignature.pair -d_pair_228 :: +d_pair_232 :: Integer -> Integer -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -d_pair_228 ~v0 ~v1 v2 v3 = du_pair_228 v2 v3 -du_pair_228 :: +d_pair_232 ~v0 ~v1 v2 v3 = du_pair_232 v2 v3 +du_pair_232 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -du_pair_228 v0 v1 +du_pair_232 v0 v1 = coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_pair_24 v0 v1) -- Builtin.SugaredSignature.list -d_list_238 :: +d_list_242 :: Integer -> Integer -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -d_list_238 ~v0 ~v1 v2 = du_list_238 v2 -du_list_238 :: +d_list_242 ~v0 ~v1 v2 = du_list_242 v2 +du_list_242 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -du_list_238 v0 +du_list_242 v0 = coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_list_16 v0) -- Builtin.SugaredSignature.array -d_array_246 :: +d_array_250 :: Integer -> Integer -> MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -d_array_246 ~v0 ~v1 v2 = du_array_246 v2 -du_array_246 :: +d_array_250 ~v0 ~v1 v2 = du_array_250 v2 +du_array_250 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -du_array_246 v0 +du_array_250 v0 = coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_array_20 v0) -- Builtin.SugaredSignature.ArgSet -d_ArgSet_250 :: () -d_ArgSet_250 = erased +d_ArgSet_254 :: () +d_ArgSet_254 = erased -- Builtin.SugaredSignature.ArgTy -d_ArgTy_258 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> () -d_ArgTy_258 = erased +d_ArgTy_262 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> () +d_ArgTy_262 = erased -- Builtin.SugaredSignature._[_ -d__'91'__266 :: +d__'91'__270 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d__'91'__266 v0 v1 +d__'91'__270 v0 v1 = coe seq (coe v0) (coe @@ -567,11 +575,11 @@ d__'91'__266 v0 v1 (coe MAlonzo.Code.Data.List.NonEmpty.Base.du_'91'_'93'_42 (coe v1))) -- Builtin.SugaredSignature._,_ -d__'44'__276 :: +d__'44'__280 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -d__'44'__276 v0 v1 +d__'44'__280 v0 v1 = case coe v0 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v2 v3 -> coe @@ -583,11 +591,11 @@ d__'44'__276 v0 v1 (coe v3))) _ -> MAlonzo.RTE.mazUnreachableError -- Builtin.SugaredSignature._]⟶_ -d__'93''10230'__288 :: +d__'93''10230'__292 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> MAlonzo.Code.Builtin.Signature.T__'47'_'8866''8902'_26 -> MAlonzo.Code.Builtin.Signature.T_Sig_72 -d__'93''10230'__288 v0 v1 +d__'93''10230'__292 v0 v1 = case coe v0 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v2 v3 -> case coe v2 of @@ -598,17 +606,17 @@ d__'93''10230'__288 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError -- Builtin.SugaredSignature.signature -d_signature_298 :: +d_signature_302 :: T_Builtin_2 -> MAlonzo.Code.Builtin.Signature.T_Sig_72 -d_signature_298 v0 +d_signature_302 v0 = case coe v0 of C_addInteger_4 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -626,11 +634,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_subtractInteger_6 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -648,11 +656,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_multiplyInteger_8 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -670,11 +678,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_divideInteger_10 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -692,11 +700,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_quotientInteger_12 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -714,11 +722,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_remainderInteger_14 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -736,11 +744,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_modInteger_16 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -758,11 +766,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_equalsInteger_18 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -780,11 +788,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_lessThanInteger_20 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -802,11 +810,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_lessThanEqualsInteger_22 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -824,11 +832,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_appendByteString_24 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -846,11 +854,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_consByteString_26 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -868,13 +876,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_sliceByteString_28 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -897,9 +905,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_lengthOfByteString_30 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -912,11 +920,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_indexByteString_32 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -934,11 +942,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_equalsByteString_34 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -956,11 +964,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_lessThanByteString_36 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -978,11 +986,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_lessThanEqualsByteString_38 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1000,9 +1008,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_sha2'45'256_40 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1015,9 +1023,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_sha3'45'256_42 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1030,9 +1038,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_blake2b'45'256_44 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1045,13 +1053,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_verifyEd25519Signature_46 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1074,13 +1082,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_verifyEcdsaSecp256k1Signature_48 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1103,13 +1111,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_verifySchnorrSecp256k1Signature_50 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1132,11 +1140,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_appendString_52 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1154,11 +1162,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aString_12))) C_equalsString_54 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1176,9 +1184,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_encodeUtf8_56 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1191,9 +1199,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) C_decodeUtf8_58 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1206,100 +1214,100 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aString_12))) C_ifThenElse_60 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'A_200) + d__'91'__270 (coe d_'8704'A_204) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)))) - (coe du_A_208)) - (coe du_A_208)) - (coe du_A_208) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212) C_chooseUnit_62 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 (coe d__'91'__266 (coe d_'8704'A_200) (coe du_A_208)) + d__'44'__280 (coe d__'91'__270 (coe d_'8704'A_204) (coe du_A_212)) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aUnit_14)))) - (coe du_A_208) + (coe du_A_212) C_trace_64 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'A_200) + d__'91'__270 (coe d_'8704'A_204) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aString_12)))) - (coe du_A_208)) - (coe du_A_208) + (coe du_A_212)) + (coe du_A_212) C_fstPair_66 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'b'44'a_198) - (coe du_pair_228 (coe du_b_222) (coe du_a_218))) - (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_b_222)) + d__'91'__270 (coe d_'8704'b'44'a_202) + (coe du_pair_232 (coe du_b_226) (coe du_a_222))) + (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_b_226)) C_sndPair_68 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'b'44'a_198) - (coe du_pair_228 (coe du_b_222) (coe du_a_218))) - (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_218)) + d__'91'__270 (coe d_'8704'b'44'a_202) + (coe du_pair_232 (coe du_b_226) (coe du_a_222))) + (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_222)) C_chooseList_70 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'A'44'a_202) - (coe du_list_238 (coe du_a_218))) - (coe du_A_208)) - (coe du_A_208)) - (coe du_A_208) + d__'91'__270 (coe d_'8704'A'44'a_206) + (coe du_list_242 (coe du_a_222))) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212) C_mkCons_72 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'a_196) - (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_218))) - (coe du_list_238 (coe du_a_218))) - (coe du_list_238 (coe du_a_218)) + d__'91'__270 (coe d_'8704'a_200) + (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_222))) + (coe du_list_242 (coe du_a_222))) + (coe du_list_242 (coe du_a_222)) C_headList_74 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'a_196) (coe du_list_238 (coe du_a_218))) - (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_218)) + d__'91'__270 (coe d_'8704'a_200) (coe du_list_242 (coe du_a_222))) + (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_222)) C_tailList_76 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'a_196) (coe du_list_238 (coe du_a_218))) - (coe du_list_238 (coe du_a_218)) + d__'91'__270 (coe d_'8704'a_200) (coe du_list_242 (coe du_a_222))) + (coe du_list_242 (coe du_a_222)) C_nullList_78 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'a_196) (coe du_list_238 (coe du_a_218))) + d__'91'__270 (coe d_'8704'a_200) (coe du_list_242 (coe du_a_222))) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1307,9 +1315,9 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) C_lengthOfArray_80 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'a_196) (coe du_array_246 (coe du_a_218))) + d__'91'__270 (coe d_'8704'a_200) (coe du_array_250 (coe du_a_222))) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1317,63 +1325,66 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) C_listToArray_82 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8704'a_196) (coe du_list_238 (coe du_a_218))) - (coe du_array_246 (coe du_a_218)) + d__'91'__270 (coe d_'8704'a_200) (coe du_list_242 (coe du_a_222))) + (coe du_array_250 (coe du_a_222)) C_indexArray_84 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'a_196) (coe du_array_246 (coe du_a_218))) + d__'91'__270 (coe d_'8704'a_200) (coe du_array_250 (coe du_a_222))) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)))) - (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_218)) + (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe du_a_222)) C_chooseData_86 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'A_200) + d__'44'__280 (coe - MAlonzo.Code.Builtin.Signature.C__'8593'_38 + d__'91'__270 (coe d_'8704'A_204) (coe - MAlonzo.Code.Builtin.Signature.C_atomic_12 - (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) - (coe du_A_208)) - (coe du_A_208)) - (coe du_A_208)) - (coe du_A_208)) - (coe du_A_208)) - (coe du_A_208) + MAlonzo.Code.Builtin.Signature.C__'8593'_38 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212)) + (coe du_A_212) C_constrData_88 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) @@ -1384,11 +1395,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) C_mapData_90 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_pair_24 (coe @@ -1404,11 +1415,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) C_listData_92 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) @@ -1417,11 +1428,26 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) - C_iData_94 + C_arrayData_94 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) + (coe + du_list_242 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) + (coe + MAlonzo.Code.Builtin.Signature.C__'8593'_38 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) + C_iData_96 + -> coe + d__'93''10230'__292 + (coe + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1432,11 +1458,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) - C_bData_96 + C_bData_98 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1447,18 +1473,18 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) - C_unConstrData_98 + C_unConstrData_100 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) (coe - du_pair_228 + du_pair_232 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)) @@ -1467,18 +1493,18 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) - C_unMapData_100 + C_unMapData_102 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_pair_24 (coe @@ -1487,26 +1513,41 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) - C_unListData_102 + C_unListData_104 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) - C_unIData_104 + C_unArrayData_106 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) + (coe + MAlonzo.Code.Builtin.Signature.C__'8593'_38 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) + (coe + du_list_242 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) + C_unIData_108 + -> coe + d__'93''10230'__292 + (coe + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1517,11 +1558,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) - C_unBData_106 + C_unBData_110 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1532,13 +1573,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_equalsData_108 + C_equalsData_112 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1554,11 +1595,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) - C_serialiseData_110 + C_serialiseData_114 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1569,13 +1610,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_mkPairData_112 + C_mkPairData_116 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1587,40 +1628,40 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) (coe - du_pair_228 + du_pair_232 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)) (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) - C_mkNilData_114 + C_mkNilData_118 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aUnit_14)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18))) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aUnit_14)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_pair_24 (coe @@ -1629,13 +1670,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)))) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1654,11 +1695,11 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g1'45'element_20))) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1671,13 +1712,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g1'45'element_20))) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1695,13 +1736,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g1'45'element_20))) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1719,13 +1760,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1742,11 +1783,11 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g1'45'element_20))) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1758,11 +1799,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1774,13 +1815,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g1'45'element_20))) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1799,11 +1840,11 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g2'45'element_22))) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1816,13 +1857,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g2'45'element_22))) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1840,13 +1881,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g2'45'element_22))) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1864,13 +1905,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1887,11 +1928,11 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g2'45'element_22))) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1903,11 +1944,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1919,13 +1960,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g2'45'element_22))) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1944,13 +1985,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'mlresult_24))) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1969,13 +2010,13 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'mlresult_24))) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -1993,11 +2034,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2008,11 +2049,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2023,13 +2064,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2045,15 +2086,15 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) - C_integerToByteString_158 + C_integerToByteString_162 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2074,15 +2115,15 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_andByteString_160 + C_andByteString_164 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2103,15 +2144,15 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_orByteString_162 + C_orByteString_166 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2132,15 +2173,15 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_xorByteString_164 + C_xorByteString_168 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2161,11 +2202,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_complementByteString_166 + C_complementByteString_170 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2176,13 +2217,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_readBit_168 + C_readBit_172 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2198,22 +2239,22 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16))) - C_writeBits_170 + C_writeBits_174 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)))) @@ -2227,13 +2268,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_replicateByte_172 + C_replicateByte_176 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2249,13 +2290,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_shiftByteString_174 + C_shiftByteString_178 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2271,13 +2312,13 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_rotateByteString_176 + C_rotateByteString_180 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2293,11 +2334,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_countSetBits_178 + C_countSetBits_182 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2308,11 +2349,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2323,11 +2364,11 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2338,15 +2379,15 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10))) - C_expModInteger_184 + C_expModInteger_188 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe @@ -2367,34 +2408,34 @@ d_signature_298 v0 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8))) - C_dropList_186 + C_dropList_190 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8704'a_196) + d__'91'__270 (coe d_'8704'a_200) (coe MAlonzo.Code.Builtin.Signature.C__'8593'_38 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)))) - (coe du_list_238 (coe du_a_218))) - (coe du_list_238 (coe du_a_218)) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + (coe du_list_242 (coe du_a_222))) + (coe du_list_242 (coe du_a_222)) + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe @@ -2405,20 +2446,20 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g1'45'element_20))) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe - d__'93''10230'__288 + d__'93''10230'__292 (coe - d__'44'__276 + d__'44'__280 (coe - d__'91'__266 (coe d_'8729'_194) + d__'91'__270 (coe d_'8729'_198) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)))) (coe - du_list_238 + du_list_242 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe @@ -2431,363 +2472,363 @@ d_signature_298 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'g2'45'element_22))) _ -> MAlonzo.RTE.mazUnreachableError -- Builtin.arity₀ -d_arity'8320'_300 :: T_Builtin_2 -> Integer -d_arity'8320'_300 v0 +d_arity'8320'_304 :: T_Builtin_2 -> Integer +d_arity'8320'_304 v0 = coe addInt (coe MAlonzo.Code.Builtin.Signature.d_fv'9839'_84 - (coe d_signature_298 (coe v0))) + (coe d_signature_302 (coe v0))) (coe MAlonzo.Code.Builtin.Signature.d_fv'8902'_82 - (coe d_signature_298 (coe v0))) + (coe d_signature_302 (coe v0))) -- Builtin.arity -d_arity_304 :: T_Builtin_2 -> Integer -d_arity_304 v0 +d_arity_308 :: T_Builtin_2 -> Integer +d_arity_308 v0 = coe MAlonzo.Code.Data.List.NonEmpty.Base.du_length_54 (coe MAlonzo.Code.Builtin.Signature.d_args_86 - (coe d_signature_298 (coe v0))) + (coe d_signature_302 (coe v0))) -- Builtin.lengthBS -d_lengthBS_308 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -d_lengthBS_308 = toInteger . BS.length +d_lengthBS_312 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer +d_lengthBS_312 = toInteger . BS.length -- Builtin.index -d_index_310 :: +d_index_314 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -> Integer -d_index_310 = \xs n -> fromIntegral (BS.index xs (fromIntegral n)) +d_index_314 = \xs n -> fromIntegral (BS.index xs (fromIntegral n)) -- Builtin.div -d_div_312 :: Integer -> Integer -> Integer -d_div_312 = div +d_div_316 :: Integer -> Integer -> Integer +d_div_316 = div -- Builtin.quot -d_quot_314 :: Integer -> Integer -> Integer -d_quot_314 = quot +d_quot_318 :: Integer -> Integer -> Integer +d_quot_318 = quot -- Builtin.rem -d_rem_316 :: Integer -> Integer -> Integer -d_rem_316 = rem +d_rem_320 :: Integer -> Integer -> Integer +d_rem_320 = rem -- Builtin.mod -d_mod_318 :: Integer -> Integer -> Integer -d_mod_318 = mod +d_mod_322 :: Integer -> Integer -> Integer +d_mod_322 = mod -- Builtin.TRACE -d_TRACE_322 :: +d_TRACE_326 :: forall xa. () -> MAlonzo.Code.Agda.Builtin.String.T_String_6 -> xa -> xa -d_TRACE_322 = \_ s -> trace (Text.unpack s) +d_TRACE_326 = \_ s -> trace (Text.unpack s) -- Builtin.concat -d_concat_324 :: +d_concat_328 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_concat_324 = BS.append +d_concat_328 = BS.append -- Builtin.cons -d_cons_326 :: +d_cons_330 :: Integer -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () MAlonzo.Code.Utils.T_ByteString_356 -d_cons_326 +d_cons_330 = \n xs -> fmap (\w8 -> BS.cons w8 xs) (toIntegralSized n) -- Builtin.slice -d_slice_328 :: +d_slice_332 :: Integer -> Integer -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_slice_328 +d_slice_332 = \start n xs -> BS.take (fromIntegral n) (BS.drop (fromIntegral start) xs) -- Builtin.B< -d_B'60'_330 :: +d_B'60'_334 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> Bool -d_B'60'_330 = (<) +d_B'60'_334 = (<) -- Builtin.B<= -d_B'60''61'_332 :: +d_B'60''61'_336 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> Bool -d_B'60''61'_332 = (<=) +d_B'60''61'_336 = (<=) -- Builtin.SHA2-256 -d_SHA2'45'256_334 :: +d_SHA2'45'256_338 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_SHA2'45'256_334 = Hash.sha2_256 +d_SHA2'45'256_338 = Hash.sha2_256 -- Builtin.SHA3-256 -d_SHA3'45'256_336 :: +d_SHA3'45'256_340 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_SHA3'45'256_336 = Hash.sha3_256 +d_SHA3'45'256_340 = Hash.sha3_256 -- Builtin.BLAKE2B-256 -d_BLAKE2B'45'256_338 :: +d_BLAKE2B'45'256_342 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_BLAKE2B'45'256_338 = Hash.blake2b_256 +d_BLAKE2B'45'256_342 = Hash.blake2b_256 -- Builtin.verifyEd25519Sig -d_verifyEd25519Sig_340 :: +d_verifyEd25519Sig_344 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () Bool -d_verifyEd25519Sig_340 +d_verifyEd25519Sig_344 = \k m s -> builtinResultToMaybe $ verifyEd25519Signature k m s -- Builtin.verifyEcdsaSecp256k1Sig -d_verifyEcdsaSecp256k1Sig_342 :: +d_verifyEcdsaSecp256k1Sig_346 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () Bool -d_verifyEcdsaSecp256k1Sig_342 +d_verifyEcdsaSecp256k1Sig_346 = \k m s -> builtinResultToMaybe $ verifyEcdsaSecp256k1Signature k m s -- Builtin.verifySchnorrSecp256k1Sig -d_verifySchnorrSecp256k1Sig_344 :: +d_verifySchnorrSecp256k1Sig_348 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () Bool -d_verifySchnorrSecp256k1Sig_344 +d_verifySchnorrSecp256k1Sig_348 = \k m s -> builtinResultToMaybe $ verifySchnorrSecp256k1Signature k m s -- Builtin.equals -d_equals_346 :: +d_equals_350 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> Bool -d_equals_346 = (==) +d_equals_350 = (==) -- Builtin.ENCODEUTF8 -d_ENCODEUTF8_348 :: +d_ENCODEUTF8_352 :: MAlonzo.Code.Agda.Builtin.String.T_String_6 -> MAlonzo.Code.Utils.T_ByteString_356 -d_ENCODEUTF8_348 = encodeUtf8 +d_ENCODEUTF8_352 = encodeUtf8 -- Builtin.DECODEUTF8 -d_DECODEUTF8_350 :: +d_DECODEUTF8_354 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () MAlonzo.Code.Agda.Builtin.String.T_String_6 -d_DECODEUTF8_350 = eitherToMaybe . decodeUtf8' +d_DECODEUTF8_354 = eitherToMaybe . decodeUtf8' -- Builtin.serialiseDATA -d_serialiseDATA_352 +d_serialiseDATA_356 = error "MAlonzo Runtime Error: postulate evaluated: Builtin.serialiseDATA" -- Builtin.BLS12-381-G1-add -d_BLS12'45'381'45'G1'45'add_354 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -d_BLS12'45'381'45'G1'45'add_354 = G1.add +d_BLS12'45'381'45'G1'45'add_358 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 +d_BLS12'45'381'45'G1'45'add_358 = G1.add -- Builtin.BLS12-381-G1-neg -d_BLS12'45'381'45'G1'45'neg_356 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -d_BLS12'45'381'45'G1'45'neg_356 = G1.neg +d_BLS12'45'381'45'G1'45'neg_360 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 +d_BLS12'45'381'45'G1'45'neg_360 = G1.neg -- Builtin.BLS12-381-G1-scalarMul -d_BLS12'45'381'45'G1'45'scalarMul_358 :: +d_BLS12'45'381'45'G1'45'scalarMul_362 :: Integer -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -d_BLS12'45'381'45'G1'45'scalarMul_358 = G1.scalarMul + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 +d_BLS12'45'381'45'G1'45'scalarMul_362 = G1.scalarMul -- Builtin.BLS12-381-G1-equal -d_BLS12'45'381'45'G1'45'equal_360 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> Bool -d_BLS12'45'381'45'G1'45'equal_360 = (==) +d_BLS12'45'381'45'G1'45'equal_364 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> Bool +d_BLS12'45'381'45'G1'45'equal_364 = (==) -- Builtin.BLS12-381-G1-hashToGroup -d_BLS12'45'381'45'G1'45'hashToGroup_362 :: +d_BLS12'45'381'45'G1'45'hashToGroup_366 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 - () MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -d_BLS12'45'381'45'G1'45'hashToGroup_362 + () MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 +d_BLS12'45'381'45'G1'45'hashToGroup_366 = eitherToMaybe .* G1.hashToGroup -- Builtin.BLS12-381-G1-compress -d_BLS12'45'381'45'G1'45'compress_364 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> +d_BLS12'45'381'45'G1'45'compress_368 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> MAlonzo.Code.Utils.T_ByteString_356 -d_BLS12'45'381'45'G1'45'compress_364 = G1.compress +d_BLS12'45'381'45'G1'45'compress_368 = G1.compress -- Builtin.BLS12-381-G1-uncompress -d_BLS12'45'381'45'G1'45'uncompress_366 :: +d_BLS12'45'381'45'G1'45'uncompress_370 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 - () MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -d_BLS12'45'381'45'G1'45'uncompress_366 + () MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 +d_BLS12'45'381'45'G1'45'uncompress_370 = eitherToMaybe . G1.uncompress -- Builtin.BLS12-381-G2-add -d_BLS12'45'381'45'G2'45'add_368 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -d_BLS12'45'381'45'G2'45'add_368 = G2.add +d_BLS12'45'381'45'G2'45'add_372 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 +d_BLS12'45'381'45'G2'45'add_372 = G2.add -- Builtin.BLS12-381-G2-neg -d_BLS12'45'381'45'G2'45'neg_370 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -d_BLS12'45'381'45'G2'45'neg_370 = G2.neg +d_BLS12'45'381'45'G2'45'neg_374 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 +d_BLS12'45'381'45'G2'45'neg_374 = G2.neg -- Builtin.BLS12-381-G2-scalarMul -d_BLS12'45'381'45'G2'45'scalarMul_372 :: +d_BLS12'45'381'45'G2'45'scalarMul_376 :: Integer -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -d_BLS12'45'381'45'G2'45'scalarMul_372 = G2.scalarMul + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 +d_BLS12'45'381'45'G2'45'scalarMul_376 = G2.scalarMul -- Builtin.BLS12-381-G2-equal -d_BLS12'45'381'45'G2'45'equal_374 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> Bool -d_BLS12'45'381'45'G2'45'equal_374 = (==) +d_BLS12'45'381'45'G2'45'equal_378 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> Bool +d_BLS12'45'381'45'G2'45'equal_378 = (==) -- Builtin.BLS12-381-G2-hashToGroup -d_BLS12'45'381'45'G2'45'hashToGroup_376 :: +d_BLS12'45'381'45'G2'45'hashToGroup_380 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 - () MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -d_BLS12'45'381'45'G2'45'hashToGroup_376 + () MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 +d_BLS12'45'381'45'G2'45'hashToGroup_380 = eitherToMaybe .* G2.hashToGroup -- Builtin.BLS12-381-G2-compress -d_BLS12'45'381'45'G2'45'compress_378 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> +d_BLS12'45'381'45'G2'45'compress_382 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> MAlonzo.Code.Utils.T_ByteString_356 -d_BLS12'45'381'45'G2'45'compress_378 = G2.compress +d_BLS12'45'381'45'G2'45'compress_382 = G2.compress -- Builtin.BLS12-381-G2-uncompress -d_BLS12'45'381'45'G2'45'uncompress_380 :: +d_BLS12'45'381'45'G2'45'uncompress_384 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 - () MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -d_BLS12'45'381'45'G2'45'uncompress_380 + () MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 +d_BLS12'45'381'45'G2'45'uncompress_384 = eitherToMaybe . G2.uncompress -- Builtin.BLS12-381-millerLoop -d_BLS12'45'381'45'millerLoop_382 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -d_BLS12'45'381'45'millerLoop_382 = Pairing.millerLoop +d_BLS12'45'381'45'millerLoop_386 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 +d_BLS12'45'381'45'millerLoop_386 = Pairing.millerLoop -- Builtin.BLS12-381-mulMlResult -d_BLS12'45'381'45'mulMlResult_384 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -d_BLS12'45'381'45'mulMlResult_384 = Pairing.mulMlResult +d_BLS12'45'381'45'mulMlResult_388 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 +d_BLS12'45'381'45'mulMlResult_388 = Pairing.mulMlResult -- Builtin.BLS12-381-finalVerify -d_BLS12'45'381'45'finalVerify_386 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -> Bool -d_BLS12'45'381'45'finalVerify_386 = Pairing.finalVerify +d_BLS12'45'381'45'finalVerify_390 :: + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 -> Bool +d_BLS12'45'381'45'finalVerify_390 = Pairing.finalVerify -- Builtin.KECCAK-256 -d_KECCAK'45'256_388 :: +d_KECCAK'45'256_392 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_KECCAK'45'256_388 = Hash.keccak_256 +d_KECCAK'45'256_392 = Hash.keccak_256 -- Builtin.BLAKE2B-224 -d_BLAKE2B'45'224_390 :: +d_BLAKE2B'45'224_394 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_BLAKE2B'45'224_390 = Hash.blake2b_224 +d_BLAKE2B'45'224_394 = Hash.blake2b_224 -- Builtin.BStoI -d_BStoI_392 :: +d_BStoI_396 :: Bool -> MAlonzo.Code.Utils.T_ByteString_356 -> Integer -d_BStoI_392 = Bitwise.byteStringToInteger +d_BStoI_396 = Bitwise.byteStringToInteger -- Builtin.ItoBS -d_ItoBS_394 :: +d_ItoBS_398 :: Bool -> Integer -> Integer -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () MAlonzo.Code.Utils.T_ByteString_356 -d_ItoBS_394 +d_ItoBS_398 = \e w n -> builtinResultToMaybe $ Bitwise.integerToByteString e w n -- Builtin.andBYTESTRING -d_andBYTESTRING_396 :: +d_andBYTESTRING_400 :: Bool -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_andBYTESTRING_396 = Bitwise.andByteString +d_andBYTESTRING_400 = Bitwise.andByteString -- Builtin.orBYTESTRING -d_orBYTESTRING_398 :: +d_orBYTESTRING_402 :: Bool -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_orBYTESTRING_398 = Bitwise.orByteString +d_orBYTESTRING_402 = Bitwise.orByteString -- Builtin.xorBYTESTRING -d_xorBYTESTRING_400 :: +d_xorBYTESTRING_404 :: Bool -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_xorBYTESTRING_400 = Bitwise.xorByteString +d_xorBYTESTRING_404 = Bitwise.xorByteString -- Builtin.complementBYTESTRING -d_complementBYTESTRING_402 :: +d_complementBYTESTRING_406 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_complementBYTESTRING_402 = Bitwise.complementByteString +d_complementBYTESTRING_406 = Bitwise.complementByteString -- Builtin.readBIT -d_readBIT_404 :: +d_readBIT_408 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () Bool -d_readBIT_404 +d_readBIT_408 = \s n -> builtinResultToMaybe $ Bitwise.readBit s (fromIntegral n) -- Builtin.writeBITS -d_writeBITS_406 :: +d_writeBITS_410 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Agda.Builtin.List.T_List_10 () Integer -> Bool -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () MAlonzo.Code.Utils.T_ByteString_356 -d_writeBITS_406 +d_writeBITS_410 = \s ps u -> builtinResultToMaybe $ Bitwise.writeBits s (fmap fromIntegral ps) u -- Builtin.replicateBYTE -d_replicateBYTE_408 :: +d_replicateBYTE_412 :: Integer -> Integer -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () MAlonzo.Code.Utils.T_ByteString_356 -d_replicateBYTE_408 +d_replicateBYTE_412 = \n w8 -> case toIntegralSized w8 of { Nothing -> Nothing; Just w -> builtinResultToMaybe $ Bitwise.replicateByte n w } -- Builtin.shiftBYTESTRING -d_shiftBYTESTRING_410 :: +d_shiftBYTESTRING_414 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -> MAlonzo.Code.Utils.T_ByteString_356 -d_shiftBYTESTRING_410 = Bitwise.shiftByteString +d_shiftBYTESTRING_414 = Bitwise.shiftByteString -- Builtin.rotateBYTESTRING -d_rotateBYTESTRING_412 :: +d_rotateBYTESTRING_416 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -> MAlonzo.Code.Utils.T_ByteString_356 -d_rotateBYTESTRING_412 = Bitwise.rotateByteString +d_rotateBYTESTRING_416 = Bitwise.rotateByteString -- Builtin.countSetBITS -d_countSetBITS_414 :: +d_countSetBITS_418 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -d_countSetBITS_414 = \s -> fromIntegral $ Bitwise.countSetBits s +d_countSetBITS_418 = \s -> fromIntegral $ Bitwise.countSetBits s -- Builtin.findFirstSetBIT -d_findFirstSetBIT_416 :: +d_findFirstSetBIT_420 :: MAlonzo.Code.Utils.T_ByteString_356 -> Integer -d_findFirstSetBIT_416 +d_findFirstSetBIT_420 = \s -> fromIntegral $ Bitwise.findFirstSetBit s -- Builtin.RIPEMD-160 -d_RIPEMD'45'160_418 :: +d_RIPEMD'45'160_422 :: MAlonzo.Code.Utils.T_ByteString_356 -> MAlonzo.Code.Utils.T_ByteString_356 -d_RIPEMD'45'160_418 = Hash.ripemd_160 +d_RIPEMD'45'160_422 = Hash.ripemd_160 -- Builtin.expModINTEGER -d_expModINTEGER_420 :: +d_expModINTEGER_424 :: Integer -> Integer -> Integer -> MAlonzo.Code.Agda.Builtin.Maybe.T_Maybe_10 () Integer -d_expModINTEGER_420 +d_expModINTEGER_424 = \b e m -> if m < 0 then Nothing else fmap fromIntegral $ builtinResultToMaybe $ ExpMod.expMod b e (fromIntegral m) -- Builtin.BLS12-381-G1-multiScalarMul -d_BLS12'45'381'45'G1'45'multiScalarMul_422 :: +d_BLS12'45'381'45'G1'45'multiScalarMul_426 :: MAlonzo.Code.Agda.Builtin.List.T_List_10 () Integer -> MAlonzo.Code.Agda.Builtin.List.T_List_10 - () MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -d_BLS12'45'381'45'G1'45'multiScalarMul_422 = G1.multiScalarMul + () MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 +d_BLS12'45'381'45'G1'45'multiScalarMul_426 = G1.multiScalarMul -- Builtin.BLS12-381-G2-multiScalarMul -d_BLS12'45'381'45'G2'45'multiScalarMul_424 :: +d_BLS12'45'381'45'G2'45'multiScalarMul_428 :: MAlonzo.Code.Agda.Builtin.List.T_List_10 () Integer -> MAlonzo.Code.Agda.Builtin.List.T_List_10 - () MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -d_BLS12'45'381'45'G2'45'multiScalarMul_424 = G2.multiScalarMul + () MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 +d_BLS12'45'381'45'G2'45'multiScalarMul_428 = G2.multiScalarMul -- Builtin.decBuiltin -d_decBuiltin_426 :: +d_decBuiltin_430 :: T_Builtin_2 -> T_Builtin_2 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 -d_decBuiltin_426 v0 v1 +d_decBuiltin_430 v0 v1 = case coe v0 of C_addInteger_4 -> case coe v1 of @@ -3016,247 +3057,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -3489,247 +3540,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -3962,247 +4023,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -4435,247 +4506,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -4908,247 +4989,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -5381,247 +5472,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -5854,247 +5955,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -6327,247 +6438,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -6800,247 +6921,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -7273,247 +7404,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -7746,247 +7887,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -8219,247 +8370,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -8692,247 +8853,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -9165,247 +9336,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -9638,247 +9819,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -10111,247 +10302,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -10584,247 +10785,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -11057,247 +11268,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -11530,247 +11751,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -12003,247 +12234,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -12476,247 +12717,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -12949,247 +13200,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -13422,247 +13683,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -13895,247 +14166,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -14368,247 +14649,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -14841,247 +15132,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -15314,247 +15615,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -15787,247 +16098,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -16260,247 +16581,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -16733,247 +17064,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -17206,247 +17547,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -17679,247 +18030,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -18152,247 +18513,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -18625,247 +18996,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -19098,247 +19479,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -19571,247 +19962,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -20044,247 +20445,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -20517,247 +20928,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -20990,247 +21411,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -21463,247 +21894,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -21936,247 +22377,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -22409,247 +22860,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -22882,247 +23343,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -23355,247 +23826,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) @@ -23828,253 +24309,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_iData_94 + C_arrayData_94 -> case coe v1 of C_addInteger_4 -> coe @@ -24301,253 +24792,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bData_96 + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bData_96 + C_iData_96 -> case coe v1 of C_addInteger_4 -> coe @@ -24774,253 +25275,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_unConstrData_98 + C_bData_98 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_unConstrData_98 + C_bData_98 -> case coe v1 of C_addInteger_4 -> coe @@ -25247,253 +25758,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_unMapData_100 + C_unConstrData_100 -> case coe v1 of C_addInteger_4 -> coe @@ -25720,253 +26241,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_unListData_102 + C_unMapData_102 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_unListData_102 + C_unMapData_102 -> case coe v1 of C_addInteger_4 -> coe @@ -26193,253 +26724,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_unIData_104 + C_unListData_104 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unArrayData_106 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_unIData_104 + C_unListData_104 -> case coe v1 of C_addInteger_4 -> coe @@ -26666,253 +27207,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_unBData_106 + C_unArrayData_106 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unIData_108 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_unBData_106 + C_unArrayData_106 -> case coe v1 of C_addInteger_4 -> coe @@ -27139,253 +27690,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_equalsData_108 + C_unIData_108 -> case coe v1 of C_addInteger_4 -> coe @@ -27612,253 +28173,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_serialiseData_110 + C_unBData_110 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_serialiseData_110 + C_unBData_110 -> case coe v1 of C_addInteger_4 -> coe @@ -28085,253 +28656,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_mkPairData_112 + C_equalsData_112 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_serialiseData_114 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_mkPairData_112 + C_equalsData_112 -> case coe v1 of C_addInteger_4 -> coe @@ -28558,253 +29139,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_mkNilData_114 + C_serialiseData_114 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkPairData_116 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_mkNilData_114 + C_serialiseData_114 -> case coe v1 of C_addInteger_4 -> coe @@ -29031,253 +29622,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_mkNilPairData_116 + C_mkPairData_116 -> case coe v1 of C_addInteger_4 -> coe @@ -29504,253 +30105,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> case coe v1 of C_addInteger_4 -> coe @@ -29977,253 +30588,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'add_122 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> case coe v1 of C_addInteger_4 -> coe @@ -30450,253 +31071,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'neg_124 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> case coe v1 of C_addInteger_4 -> coe @@ -30923,253 +31554,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'scalarMul_126 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> case coe v1 of C_addInteger_4 -> coe @@ -31396,253 +32037,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'equal_128 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> case coe v1 of C_addInteger_4 -> coe @@ -31869,253 +32520,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> case coe v1 of C_addInteger_4 -> coe @@ -32342,253 +33003,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'compress_132 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> case coe v1 of C_addInteger_4 -> coe @@ -32815,253 +33486,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> case coe v1 of C_addInteger_4 -> coe @@ -33288,253 +33969,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'add_136 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> case coe v1 of C_addInteger_4 -> coe @@ -33761,253 +34452,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> case coe v1 of C_addInteger_4 -> coe @@ -34234,253 +34935,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> case coe v1 of C_addInteger_4 -> coe @@ -34707,253 +35418,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'equal_142 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> case coe v1 of C_addInteger_4 -> coe @@ -35180,253 +35901,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> case coe v1 of C_addInteger_4 -> coe @@ -35653,253 +36384,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> case coe v1 of C_addInteger_4 -> coe @@ -36126,253 +36867,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> case coe v1 of C_addInteger_4 -> coe @@ -36599,253 +37350,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'millerLoop_150 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> case coe v1 of C_addInteger_4 -> coe @@ -37072,253 +37833,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'mulMlResult_152 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> case coe v1 of C_addInteger_4 -> coe @@ -37545,253 +38316,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> case coe v1 of C_addInteger_4 -> coe @@ -38018,253 +38799,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> case coe v1 of C_addInteger_4 -> coe @@ -38491,253 +39282,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_byteStringToInteger_156 + C_keccak'45'256_156 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'224_158 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_byteStringToInteger_156 + C_keccak'45'256_156 -> case coe v1 of C_addInteger_4 -> coe @@ -38964,253 +39765,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_integerToByteString_158 + C_blake2b'45'224_158 -> case coe v1 of C_addInteger_4 -> coe @@ -39437,253 +40248,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_andByteString_160 + C_byteStringToInteger_160 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_integerToByteString_162 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_andByteString_160 + C_byteStringToInteger_160 -> case coe v1 of C_addInteger_4 -> coe @@ -39910,253 +40731,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_orByteString_162 + C_integerToByteString_162 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_orByteString_162 + C_integerToByteString_162 -> case coe v1 of C_addInteger_4 -> coe @@ -40383,253 +41214,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_xorByteString_164 + C_andByteString_164 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_xorByteString_164 + C_andByteString_164 -> case coe v1 of C_addInteger_4 -> coe @@ -40856,253 +41697,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_complementByteString_166 + C_orByteString_166 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_xorByteString_168 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_complementByteString_166 + C_orByteString_166 -> case coe v1 of C_addInteger_4 -> coe @@ -41329,253 +42180,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_readBit_168 + C_xorByteString_168 -> case coe v1 of C_addInteger_4 -> coe @@ -41802,253 +42663,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_writeBits_170 + C_complementByteString_170 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_writeBits_170 + C_complementByteString_170 -> case coe v1 of C_addInteger_4 -> coe @@ -42275,253 +43146,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_replicateByte_172 + C_readBit_172 -> case coe v1 of C_addInteger_4 -> coe @@ -42748,253 +43629,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_shiftByteString_174 + C_writeBits_174 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_replicateByte_176 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_shiftByteString_174 + C_writeBits_174 -> case coe v1 of C_addInteger_4 -> coe @@ -43221,726 +44112,746 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_rotateByteString_176 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - _ -> MAlonzo.RTE.mazUnreachableError - C_rotateByteString_176 - -> case coe v1 of - C_addInteger_4 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_subtractInteger_6 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_multiplyInteger_8 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_divideInteger_10 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_quotientInteger_12 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_remainderInteger_14 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_modInteger_16 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsInteger_18 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanInteger_20 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanEqualsInteger_22 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_appendByteString_24 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_consByteString_26 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sliceByteString_28 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lengthOfByteString_30 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_indexByteString_32 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsByteString_34 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanByteString_36 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanEqualsByteString_38 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sha2'45'256_40 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sha3'45'256_42 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'256_44 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_verifyEd25519Signature_46 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_verifyEcdsaSecp256k1Signature_48 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_verifySchnorrSecp256k1Signature_50 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_appendString_52 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsString_54 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_encodeUtf8_56 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_decodeUtf8_58 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ifThenElse_60 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_chooseUnit_62 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_trace_64 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_fstPair_66 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sndPair_68 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_chooseList_70 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkCons_72 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_headList_74 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_tailList_76 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_nullList_78 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lengthOfArray_80 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_listToArray_82 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_indexArray_84 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_chooseData_86 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_constrData_88 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mapData_90 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_listData_92 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + _ -> MAlonzo.RTE.mazUnreachableError + C_replicateByte_176 + -> case coe v1 of + C_addInteger_4 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_subtractInteger_6 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_multiplyInteger_8 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_divideInteger_10 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_quotientInteger_12 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_remainderInteger_14 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_modInteger_16 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsInteger_18 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanInteger_20 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsInteger_22 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendByteString_24 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_consByteString_26 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sliceByteString_28 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfByteString_30 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexByteString_32 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsByteString_34 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanByteString_36 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsByteString_38 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha2'45'256_40 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha3'45'256_42 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'256_44 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_verifyEd25519Signature_46 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_verifyEcdsaSecp256k1Signature_48 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_verifySchnorrSecp256k1Signature_50 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_appendString_52 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_equalsString_54 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_encodeUtf8_56 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_decodeUtf8_58 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_ifThenElse_60 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_chooseUnit_62 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_trace_64 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_fstPair_66 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_sndPair_68 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_chooseList_70 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_mkCons_72 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_headList_74 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_tailList_76 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_nullList_78 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_lengthOfArray_80 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_listToArray_82 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_indexArray_84 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_chooseData_86 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_constrData_88 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_mapData_90 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_listData_92 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_mkNilData_118 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilPairData_120 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'add_122 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'neg_124 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'scalarMul_126 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'equal_128 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'hashToGroup_130 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'compress_132 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'uncompress_134 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'add_136 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'neg_138 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'scalarMul_140 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'equal_142 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'hashToGroup_144 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'compress_146 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'uncompress_148 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'millerLoop_150 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'mulMlResult_152 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'finalVerify_154 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_keccak'45'256_156 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'224_158 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_byteStringToInteger_160 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_integerToByteString_162 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_andByteString_164 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_orByteString_166 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_xorByteString_168 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_complementByteString_170 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_readBit_172 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_writeBits_174 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_countSetBits_178 + C_shiftByteString_178 -> case coe v1 of C_addInteger_4 -> coe @@ -44167,253 +45078,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_findFirstSetBit_180 + C_rotateByteString_180 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_countSetBits_182 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_findFirstSetBit_180 + C_rotateByteString_180 -> case coe v1 of C_addInteger_4 -> coe @@ -44640,253 +45561,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_ripemd'45'160_182 + C_countSetBits_182 -> case coe v1 of C_addInteger_4 -> coe @@ -45113,253 +46044,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_expModInteger_184 + C_findFirstSetBit_184 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ripemd'45'160_186 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_expModInteger_184 + C_findFirstSetBit_184 -> case coe v1 of C_addInteger_4 -> coe @@ -45586,726 +46527,1712 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_dropList_186 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - _ -> MAlonzo.RTE.mazUnreachableError - C_dropList_186 - -> case coe v1 of - C_addInteger_4 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_subtractInteger_6 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_multiplyInteger_8 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_divideInteger_10 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_quotientInteger_12 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_remainderInteger_14 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_modInteger_16 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsInteger_18 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanInteger_20 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanEqualsInteger_22 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_appendByteString_24 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_consByteString_26 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sliceByteString_28 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lengthOfByteString_30 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_indexByteString_32 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsByteString_34 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanByteString_36 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lessThanEqualsByteString_38 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sha2'45'256_40 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sha3'45'256_42 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'256_44 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_verifyEd25519Signature_46 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_verifyEcdsaSecp256k1Signature_48 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_verifySchnorrSecp256k1Signature_50 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_appendString_52 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsString_54 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_encodeUtf8_56 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_decodeUtf8_58 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ifThenElse_60 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_chooseUnit_62 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_trace_64 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_fstPair_66 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_sndPair_68 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_chooseList_70 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkCons_72 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_headList_74 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_tailList_76 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_nullList_78 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_lengthOfArray_80 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_listToArray_82 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_indexArray_84 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_chooseData_86 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_constrData_88 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mapData_90 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_listData_92 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 - -> coe - MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 - (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) - (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + _ -> MAlonzo.RTE.mazUnreachableError + C_ripemd'45'160_186 + -> case coe v1 of + C_addInteger_4 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_subtractInteger_6 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_multiplyInteger_8 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_divideInteger_10 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_quotientInteger_12 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_remainderInteger_14 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_modInteger_16 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsInteger_18 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanInteger_20 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsInteger_22 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendByteString_24 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_consByteString_26 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sliceByteString_28 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfByteString_30 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexByteString_32 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsByteString_34 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanByteString_36 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsByteString_38 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha2'45'256_40 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha3'45'256_42 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'256_44 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifyEd25519Signature_46 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifyEcdsaSecp256k1Signature_48 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifySchnorrSecp256k1Signature_50 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendString_52 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsString_54 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_encodeUtf8_56 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_decodeUtf8_58 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ifThenElse_60 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseUnit_62 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_trace_64 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_fstPair_66 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sndPair_68 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseList_70 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkCons_72 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_headList_74 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_tailList_76 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_nullList_78 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfArray_80 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_listToArray_82 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexArray_84 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseData_86 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_constrData_88 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mapData_90 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_listData_92 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unConstrData_100 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unMapData_102 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unListData_104 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unArrayData_106 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unIData_108 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unBData_110 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsData_112 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_serialiseData_114 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkPairData_116 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilData_118 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilPairData_120 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'add_122 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'neg_124 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'scalarMul_126 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'equal_128 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'hashToGroup_130 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'compress_132 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'uncompress_134 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'add_136 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'neg_138 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'scalarMul_140 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'equal_142 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'hashToGroup_144 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'compress_146 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'uncompress_148 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'millerLoop_150 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'mulMlResult_152 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'finalVerify_154 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_keccak'45'256_156 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'224_158 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_byteStringToInteger_160 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_integerToByteString_162 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_andByteString_164 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_orByteString_166 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_xorByteString_168 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_complementByteString_170 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_readBit_172 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_writeBits_174 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_replicateByte_176 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_shiftByteString_178 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_rotateByteString_180 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_countSetBits_182 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_findFirstSetBit_184 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ripemd'45'160_186 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) + C_expModInteger_188 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + _ -> MAlonzo.RTE.mazUnreachableError + C_expModInteger_188 + -> case coe v1 of + C_addInteger_4 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_subtractInteger_6 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_multiplyInteger_8 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_divideInteger_10 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_quotientInteger_12 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_remainderInteger_14 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_modInteger_16 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsInteger_18 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanInteger_20 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsInteger_22 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendByteString_24 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_consByteString_26 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sliceByteString_28 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfByteString_30 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexByteString_32 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsByteString_34 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanByteString_36 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsByteString_38 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha2'45'256_40 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha3'45'256_42 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'256_44 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifyEd25519Signature_46 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifyEcdsaSecp256k1Signature_48 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifySchnorrSecp256k1Signature_50 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendString_52 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsString_54 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_encodeUtf8_56 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_decodeUtf8_58 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ifThenElse_60 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseUnit_62 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_trace_64 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_fstPair_66 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sndPair_68 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseList_70 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkCons_72 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_headList_74 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_tailList_76 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_nullList_78 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfArray_80 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_listToArray_82 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexArray_84 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseData_86 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_constrData_88 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mapData_90 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_listData_92 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unConstrData_100 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unMapData_102 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unListData_104 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unArrayData_106 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unIData_108 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unBData_110 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsData_112 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_serialiseData_114 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkPairData_116 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilData_118 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilPairData_120 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'add_122 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'neg_124 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'scalarMul_126 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'equal_128 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'hashToGroup_130 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'compress_132 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'uncompress_134 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'add_136 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'neg_138 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'scalarMul_140 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'equal_142 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'hashToGroup_144 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'compress_146 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'uncompress_148 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'millerLoop_150 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'mulMlResult_152 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'finalVerify_154 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_keccak'45'256_156 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'224_158 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_byteStringToInteger_160 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_integerToByteString_162 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_andByteString_164 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_orByteString_166 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_xorByteString_168 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_complementByteString_170 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_readBit_172 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_writeBits_174 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_replicateByte_176 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_shiftByteString_178 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_rotateByteString_180 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_countSetBits_182 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_findFirstSetBit_184 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ripemd'45'160_186 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_expModInteger_188 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'multiScalarMul_194 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + _ -> MAlonzo.RTE.mazUnreachableError + C_dropList_190 + -> case coe v1 of + C_addInteger_4 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_subtractInteger_6 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_multiplyInteger_8 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_divideInteger_10 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_quotientInteger_12 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_remainderInteger_14 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_modInteger_16 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsInteger_18 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanInteger_20 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsInteger_22 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendByteString_24 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_consByteString_26 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sliceByteString_28 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfByteString_30 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexByteString_32 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsByteString_34 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanByteString_36 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lessThanEqualsByteString_38 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha2'45'256_40 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sha3'45'256_42 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'256_44 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifyEd25519Signature_46 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifyEcdsaSecp256k1Signature_48 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_verifySchnorrSecp256k1Signature_50 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_appendString_52 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsString_54 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_encodeUtf8_56 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_decodeUtf8_58 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ifThenElse_60 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseUnit_62 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_trace_64 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_fstPair_66 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_sndPair_68 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseList_70 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkCons_72 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_headList_74 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_tailList_76 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_nullList_78 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_lengthOfArray_80 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_listToArray_82 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_indexArray_84 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_chooseData_86 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_constrData_88 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mapData_90 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_listData_92 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unConstrData_100 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unMapData_102 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unListData_104 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unArrayData_106 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unIData_108 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_unBData_110 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_equalsData_112 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_serialiseData_114 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkPairData_116 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilData_118 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_mkNilPairData_120 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'add_122 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'neg_124 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'scalarMul_126 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'equal_128 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'hashToGroup_130 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_bls12'45'381'45'G1'45'uncompress_134 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'add_136 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'neg_138 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'scalarMul_140 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'equal_142 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'hashToGroup_144 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'compress_146 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G2'45'uncompress_148 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'millerLoop_150 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'mulMlResult_152 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'finalVerify_154 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_keccak'45'256_156 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_blake2b'45'224_158 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_byteStringToInteger_160 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_integerToByteString_162 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_andByteString_164 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_orByteString_166 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_xorByteString_168 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_complementByteString_170 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_readBit_172 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_writeBits_174 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_replicateByte_176 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_shiftByteString_178 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_rotateByteString_180 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_countSetBits_182 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_findFirstSetBit_184 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_ripemd'45'160_186 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_expModInteger_188 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> case coe v1 of C_addInteger_4 -> coe @@ -46532,253 +48459,263 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_iData_96 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_expModInteger_188 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_dropList_190 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> case coe v1 of C_addInteger_4 -> coe @@ -47005,247 +48942,257 @@ d_decBuiltin_426 v0 v1 MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_iData_94 + C_arrayData_94 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_iData_96 + -> coe + MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 + (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) + (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) + C_bData_98 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bData_96 + C_unConstrData_100 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unConstrData_98 + C_unMapData_102 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unMapData_100 + C_unListData_104 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unListData_102 + C_unArrayData_106 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unIData_104 + C_unIData_108 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_unBData_106 + C_unBData_110 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_equalsData_108 + C_equalsData_112 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_serialiseData_110 + C_serialiseData_114 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkPairData_112 + C_mkPairData_116 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilData_114 + C_mkNilData_118 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_mkNilPairData_116 + C_mkNilPairData_120 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'add_118 + C_bls12'45'381'45'G1'45'add_122 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_keccak'45'256_152 + C_keccak'45'256_156 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_blake2b'45'224_154 + C_blake2b'45'224_158 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_byteStringToInteger_156 + C_byteStringToInteger_160 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_integerToByteString_158 + C_integerToByteString_162 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_andByteString_160 + C_andByteString_164 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_orByteString_162 + C_orByteString_166 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_xorByteString_164 + C_xorByteString_168 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_complementByteString_166 + C_complementByteString_170 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_readBit_168 + C_readBit_172 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_writeBits_170 + C_writeBits_174 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_replicateByte_172 + C_replicateByte_176 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_shiftByteString_174 + C_shiftByteString_178 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_rotateByteString_176 + C_rotateByteString_180 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_countSetBits_178 + C_countSetBits_182 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_findFirstSetBit_180 + C_findFirstSetBit_184 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_ripemd'45'160_182 + C_ripemd'45'160_186 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_expModInteger_184 + C_expModInteger_188 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_dropList_186 + C_dropList_190 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) @@ -47253,9 +49200,9 @@ d_decBuiltin_426 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError -- Builtin.showBuiltin -d_showBuiltin_428 :: +d_showBuiltin_432 :: T_Builtin_2 -> MAlonzo.Code.Agda.Builtin.String.T_String_6 -d_showBuiltin_428 v0 +d_showBuiltin_432 v0 = case coe v0 of C_addInteger_4 -> coe ("addInteger" :: Data.Text.Text) C_subtractInteger_6 -> coe ("subtractInteger" :: Data.Text.Text) @@ -47309,82 +49256,84 @@ d_showBuiltin_428 v0 C_constrData_88 -> coe ("constrData" :: Data.Text.Text) C_mapData_90 -> coe ("mapData" :: Data.Text.Text) C_listData_92 -> coe ("listData" :: Data.Text.Text) - C_iData_94 -> coe ("iData" :: Data.Text.Text) - C_bData_96 -> coe ("bData" :: Data.Text.Text) - C_unConstrData_98 -> coe ("unConstrData" :: Data.Text.Text) - C_unMapData_100 -> coe ("unMapData" :: Data.Text.Text) - C_unListData_102 -> coe ("unListData" :: Data.Text.Text) - C_unIData_104 -> coe ("unIData" :: Data.Text.Text) - C_unBData_106 -> coe ("unBData" :: Data.Text.Text) - C_equalsData_108 -> coe ("equalsData" :: Data.Text.Text) - C_serialiseData_110 -> coe ("serialiseData" :: Data.Text.Text) - C_mkPairData_112 -> coe ("mkPairData" :: Data.Text.Text) - C_mkNilData_114 -> coe ("mkNilData" :: Data.Text.Text) - C_mkNilPairData_116 -> coe ("mkNilPairData" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'add_118 + C_arrayData_94 -> coe ("arrayData" :: Data.Text.Text) + C_iData_96 -> coe ("iData" :: Data.Text.Text) + C_bData_98 -> coe ("bData" :: Data.Text.Text) + C_unConstrData_100 -> coe ("unConstrData" :: Data.Text.Text) + C_unMapData_102 -> coe ("unMapData" :: Data.Text.Text) + C_unListData_104 -> coe ("unListData" :: Data.Text.Text) + C_unArrayData_106 -> coe ("unArrayData" :: Data.Text.Text) + C_unIData_108 -> coe ("unIData" :: Data.Text.Text) + C_unBData_110 -> coe ("unBData" :: Data.Text.Text) + C_equalsData_112 -> coe ("equalsData" :: Data.Text.Text) + C_serialiseData_114 -> coe ("serialiseData" :: Data.Text.Text) + C_mkPairData_116 -> coe ("mkPairData" :: Data.Text.Text) + C_mkNilData_118 -> coe ("mkNilData" :: Data.Text.Text) + C_mkNilPairData_120 -> coe ("mkNilPairData" :: Data.Text.Text) + C_bls12'45'381'45'G1'45'add_122 -> coe ("bls12-381-G1-add" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'neg_120 + C_bls12'45'381'45'G1'45'neg_124 -> coe ("bls12-381-G1-neg" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'scalarMul_122 + C_bls12'45'381'45'G1'45'scalarMul_126 -> coe ("bls12-381-G1-scalarMul" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'equal_124 + C_bls12'45'381'45'G1'45'equal_128 -> coe ("bls12-381-G1-equal" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'hashToGroup_126 + C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe ("bls12-381-G1-hashToGroup" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'compress_128 + C_bls12'45'381'45'G1'45'compress_132 -> coe ("bls12-381-G1-compress" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'uncompress_130 + C_bls12'45'381'45'G1'45'uncompress_134 -> coe ("bls12-381-G1-uncompress" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'add_132 + C_bls12'45'381'45'G2'45'add_136 -> coe ("bls12-381-G2-add" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'neg_134 + C_bls12'45'381'45'G2'45'neg_138 -> coe ("bls12-381-G2-neg" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'scalarMul_136 + C_bls12'45'381'45'G2'45'scalarMul_140 -> coe ("bls12-381-G2-scalarMul" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'equal_138 + C_bls12'45'381'45'G2'45'equal_142 -> coe ("bls12-381-G2-equal" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'hashToGroup_140 + C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe ("bls12-381-G2-hashToGroup" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'compress_142 + C_bls12'45'381'45'G2'45'compress_146 -> coe ("bls12-381-G2-compress" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'uncompress_144 + C_bls12'45'381'45'G2'45'uncompress_148 -> coe ("bls12-381-G2-uncompress" :: Data.Text.Text) - C_bls12'45'381'45'millerLoop_146 + C_bls12'45'381'45'millerLoop_150 -> coe ("bls12-381-millerLoop" :: Data.Text.Text) - C_bls12'45'381'45'mulMlResult_148 + C_bls12'45'381'45'mulMlResult_152 -> coe ("bls12-381-mulMlResult" :: Data.Text.Text) - C_bls12'45'381'45'finalVerify_150 + C_bls12'45'381'45'finalVerify_154 -> coe ("bls12-381-finalVerify" :: Data.Text.Text) - C_keccak'45'256_152 -> coe ("keccak-256" :: Data.Text.Text) - C_blake2b'45'224_154 -> coe ("blake2b-224" :: Data.Text.Text) - C_byteStringToInteger_156 + C_keccak'45'256_156 -> coe ("keccak-256" :: Data.Text.Text) + C_blake2b'45'224_158 -> coe ("blake2b-224" :: Data.Text.Text) + C_byteStringToInteger_160 -> coe ("byteStringToInteger" :: Data.Text.Text) - C_integerToByteString_158 + C_integerToByteString_162 -> coe ("integerToByteString" :: Data.Text.Text) - C_andByteString_160 -> coe ("andByteString" :: Data.Text.Text) - C_orByteString_162 -> coe ("orByteString" :: Data.Text.Text) - C_xorByteString_164 -> coe ("xorByteString" :: Data.Text.Text) - C_complementByteString_166 + C_andByteString_164 -> coe ("andByteString" :: Data.Text.Text) + C_orByteString_166 -> coe ("orByteString" :: Data.Text.Text) + C_xorByteString_168 -> coe ("xorByteString" :: Data.Text.Text) + C_complementByteString_170 -> coe ("complementByteString" :: Data.Text.Text) - C_readBit_168 -> coe ("readBit" :: Data.Text.Text) - C_writeBits_170 -> coe ("writeBits" :: Data.Text.Text) - C_replicateByte_172 -> coe ("replicateByte" :: Data.Text.Text) - C_shiftByteString_174 -> coe ("shiftByteString" :: Data.Text.Text) - C_rotateByteString_176 + C_readBit_172 -> coe ("readBit" :: Data.Text.Text) + C_writeBits_174 -> coe ("writeBits" :: Data.Text.Text) + C_replicateByte_176 -> coe ("replicateByte" :: Data.Text.Text) + C_shiftByteString_178 -> coe ("shiftByteString" :: Data.Text.Text) + C_rotateByteString_180 -> coe ("rotateByteString" :: Data.Text.Text) - C_countSetBits_178 -> coe ("countSetBits" :: Data.Text.Text) - C_findFirstSetBit_180 -> coe ("findFirstSetBit" :: Data.Text.Text) - C_ripemd'45'160_182 -> coe ("ripemd-160" :: Data.Text.Text) - C_expModInteger_184 -> coe ("expModInteger" :: Data.Text.Text) - C_dropList_186 -> coe ("dropList" :: Data.Text.Text) - C_bls12'45'381'45'G1'45'multiScalarMul_188 + C_countSetBits_182 -> coe ("countSetBits" :: Data.Text.Text) + C_findFirstSetBit_184 -> coe ("findFirstSetBit" :: Data.Text.Text) + C_ripemd'45'160_186 -> coe ("ripemd-160" :: Data.Text.Text) + C_expModInteger_188 -> coe ("expModInteger" :: Data.Text.Text) + C_dropList_190 -> coe ("dropList" :: Data.Text.Text) + C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe ("bls12-381-G1-multiScalarMul" :: Data.Text.Text) - C_bls12'45'381'45'G2'45'multiScalarMul_190 + C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe ("bls12-381-G2-multiScalarMul" :: Data.Text.Text) _ -> MAlonzo.RTE.mazUnreachableError -- Builtin.builtinList -d_builtinList_430 :: [T_Builtin_2] -d_builtinList_430 +d_builtinList_434 :: [T_Builtin_2] +d_builtinList_434 = coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe C_addInteger_4) (coe @@ -47545,198 +49494,206 @@ d_builtinList_430 (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_iData_94) + C_arrayData_94) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bData_96) + C_iData_96) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_unConstrData_98) + C_bData_98) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_unMapData_100) + C_unConstrData_100) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_unListData_102) + C_unMapData_102) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_unIData_104) + C_unListData_104) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_unBData_106) + C_unArrayData_106) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_equalsData_108) + C_unIData_108) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_serialiseData_110) + C_unBData_110) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_mkPairData_112) + C_equalsData_112) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_mkNilData_114) + C_serialiseData_114) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_mkNilPairData_116) + C_mkPairData_116) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'add_118) + C_mkNilData_118) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'neg_120) + C_mkNilPairData_120) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'scalarMul_122) + C_bls12'45'381'45'G1'45'add_122) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'equal_124) + C_bls12'45'381'45'G1'45'neg_124) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'hashToGroup_126) + C_bls12'45'381'45'G1'45'scalarMul_126) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'compress_128) + C_bls12'45'381'45'G1'45'equal_128) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'uncompress_130) + C_bls12'45'381'45'G1'45'hashToGroup_130) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'add_132) + C_bls12'45'381'45'G1'45'compress_132) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'neg_134) + C_bls12'45'381'45'G1'45'uncompress_134) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'scalarMul_136) + C_bls12'45'381'45'G2'45'add_136) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'equal_138) + C_bls12'45'381'45'G2'45'neg_138) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'hashToGroup_140) + C_bls12'45'381'45'G2'45'scalarMul_140) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'compress_142) + C_bls12'45'381'45'G2'45'equal_142) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'uncompress_144) + C_bls12'45'381'45'G2'45'hashToGroup_144) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'millerLoop_146) + C_bls12'45'381'45'G2'45'compress_146) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'mulMlResult_148) + C_bls12'45'381'45'G2'45'uncompress_148) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'finalVerify_150) + C_bls12'45'381'45'millerLoop_150) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_keccak'45'256_152) + C_bls12'45'381'45'mulMlResult_152) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_blake2b'45'224_154) + C_bls12'45'381'45'finalVerify_154) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_byteStringToInteger_156) + C_keccak'45'256_156) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_integerToByteString_158) + C_blake2b'45'224_158) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_andByteString_160) + C_byteStringToInteger_160) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_orByteString_162) + C_integerToByteString_162) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_xorByteString_164) + C_andByteString_164) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_complementByteString_166) + C_orByteString_166) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_readBit_168) + C_xorByteString_168) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_writeBits_170) + C_complementByteString_170) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_replicateByte_172) + C_readBit_172) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_shiftByteString_174) + C_writeBits_174) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_rotateByteString_176) + C_replicateByte_176) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_countSetBits_178) + C_shiftByteString_178) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_findFirstSetBit_180) + C_rotateByteString_180) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_ripemd'45'160_182) + C_countSetBits_182) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_expModInteger_184) + C_findFirstSetBit_184) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_dropList_186) + C_ripemd'45'160_186) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G1'45'multiScalarMul_188) + C_expModInteger_188) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - C_bls12'45'381'45'G2'45'multiScalarMul_190) + C_dropList_190) (coe - MAlonzo.Code.Agda.Builtin.List.C_'91''93'_16)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) + MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 + (coe + C_bls12'45'381'45'G1'45'multiScalarMul_192) + (coe + MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 + (coe + C_bls12'45'381'45'G2'45'multiScalarMul_194) + (coe + MAlonzo.Code.Agda.Builtin.List.C_'91''93'_16)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) diff --git a/plutus-metatheory/src/MAlonzo/Code/Builtin/Signature.hs b/plutus-metatheory/src/MAlonzo/Code/Builtin/Signature.hs index 2dd87ccac5f..492b8637d05 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Builtin/Signature.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Builtin/Signature.hs @@ -98,13 +98,13 @@ d_mkCtx'8902'_104 v0 v1 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe d_mkCtx'8902'_104 (coe (0 :: Integer)) (coe v2)) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + (coe MAlonzo.Code.Utils.C_'9839'_706)) _ -> let v2 = subInt (coe v0) (coe (1 :: Integer)) in coe (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe d_mkCtx'8902'_104 (coe v2) (coe v1)) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) -- Builtin.Signature.fin♯2∋⋆ d_fin'9839'2'8715''8902'_116 :: Integer -> @@ -166,122 +166,122 @@ du_fin'8902'2'8715''8902'_130 v0 -- Builtin.Signature.FromSig.⊢♯2TyNe♯ d_'8866''9839'2TyNe'9839'_186 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> T__'8866''9839'_4 -> AgdaAny d_'8866''9839'2TyNe'9839'_186 ~v0 ~v1 v2 v3 v4 v5 ~v6 ~v7 ~v8 v9 v10 v11 = du_'8866''9839'2TyNe'9839'_186 v2 v3 v4 v5 v9 v10 v11 du_'8866''9839'2TyNe'9839'_186 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> Integer -> Integer -> T__'8866''9839'_4 -> AgdaAny du_'8866''9839'2TyNe'9839'_186 v0 v1 v2 v3 v4 v5 v6 = case coe v6 of C_'96'_8 v8 -> coe - v1 v4 v5 (coe MAlonzo.Code.Utils.C_'9839'_656) + v1 v4 v5 (coe MAlonzo.Code.Utils.C_'9839'_706) (coe du_fin'9839'2'8715''8902'_116 (coe v4) (coe v8)) C_atomic_12 v8 -> coe v3 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Builtin.Constant.Type.C_atomic_8 (coe v8)) C_list_16 v8 -> coe v2 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v3 (d_mkCtx'8902'_104 (coe v4) (coe v5)) (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706)) (coe MAlonzo.Code.Builtin.Constant.Type.C_list_10)) (coe v0 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe du_'8866''9839'2TyNe'9839'_186 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe v8))) C_array_20 v8 -> coe v2 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v3 (d_mkCtx'8902'_104 (coe v4) (coe v5)) (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706)) (coe MAlonzo.Code.Builtin.Constant.Type.C_array_12)) (coe v0 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe du_'8866''9839'2TyNe'9839'_186 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe v8))) C_pair_24 v8 v9 -> coe v2 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v2 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706)) (coe v3 (d_mkCtx'8902'_104 (coe v4) (coe v5)) (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656))) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706))) (coe MAlonzo.Code.Builtin.Constant.Type.C_pair_14)) (coe v0 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe du_'8866''9839'2TyNe'9839'_186 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe v8)))) (coe v0 (d_mkCtx'8902'_104 (coe v4) (coe v5)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe du_'8866''9839'2TyNe'9839'_186 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe v9))) @@ -289,41 +289,41 @@ du_'8866''9839'2TyNe'9839'_186 v0 v1 v2 v3 v4 v5 v6 -- Builtin.Signature.FromSig.mkTy d_mkTy_204 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> T__'47'_'8866''8902'_26 -> AgdaAny d_mkTy_204 ~v0 ~v1 v2 v3 v4 v5 v6 ~v7 ~v8 v9 v10 v11 = du_mkTy_204 v2 v3 v4 v5 v6 v9 v10 v11 du_mkTy_204 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> T__'47'_'8866''8902'_26 -> AgdaAny @@ -332,16 +332,16 @@ du_mkTy_204 v0 v1 v2 v3 v4 v5 v6 v7 C_'96'_32 v10 -> coe v0 (d_mkCtx'8902'_104 (coe v5) (coe v6)) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe - v1 v5 v6 (coe MAlonzo.Code.Utils.C_'42'_654) + v1 v5 v6 (coe MAlonzo.Code.Utils.C_'42'_704) (coe du_fin'8902'2'8715''8902'_130 (coe v10))) C__'8593'_38 v10 -> coe v4 (d_mkCtx'8902'_104 (coe v5) (coe v6)) (coe v0 (d_mkCtx'8902'_104 (coe v5) (coe v6)) - (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe du_'8866''9839'2TyNe'9839'_186 (coe v0) (coe v1) (coe v2) (coe v3) (coe v5) (coe v6) (coe v10))) @@ -349,42 +349,42 @@ du_mkTy_204 v0 v1 v2 v3 v4 v5 v6 v7 -- Builtin.Signature.FromSig.sig2type⇒ d_sig2type'8658'_214 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> [T__'47'_'8866''8902'_26] -> AgdaAny -> AgdaAny d_sig2type'8658'_214 ~v0 ~v1 v2 v3 v4 v5 v6 v7 ~v8 v9 v10 v11 v12 = du_sig2type'8658'_214 v2 v3 v4 v5 v6 v7 v9 v10 v11 v12 du_sig2type'8658'_214 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> @@ -408,32 +408,32 @@ du_sig2type'8658'_214 v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 -- Builtin.Signature.FromSig.sig2typeΠ d_sig2typeΠ_228 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> AgdaAny -> AgdaAny d_sig2typeΠ_228 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10 v11 = du_sig2typeΠ_228 v8 v9 v10 v11 du_sig2typeΠ_228 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> AgdaAny -> AgdaAny du_sig2typeΠ_228 v0 v1 v2 v3 = case coe v1 of @@ -445,58 +445,58 @@ du_sig2typeΠ_228 v0 v1 v2 v3 du_sig2typeΠ_228 (coe v0) (coe (0 :: Integer)) (coe v4) (coe v0 (d_mkCtx'8902'_104 (coe (0 :: Integer)) (coe v4)) - (coe MAlonzo.Code.Utils.C_'9839'_656) v3)) + (coe MAlonzo.Code.Utils.C_'9839'_706) v3)) _ -> let v4 = subInt (coe v1) (coe (1 :: Integer)) in coe (coe du_sig2typeΠ_228 (coe v0) (coe v4) (coe v2) (coe v0 (d_mkCtx'8902'_104 (coe v4) (coe v2)) - (coe MAlonzo.Code.Utils.C_'42'_654) v3)) + (coe MAlonzo.Code.Utils.C_'42'_704) v3)) -- Builtin.Signature.FromSig.sig2type d_sig2type_242 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> T_Sig_72 -> AgdaAny d_sig2type_242 ~v0 ~v1 v2 v3 v4 v5 v6 v7 v8 v9 = du_sig2type_242 v2 v3 v4 v5 v6 v7 v8 v9 du_sig2type_242 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> T_Sig_72 -> AgdaAny du_sig2type_242 v0 v1 v2 v3 v4 v5 v6 v7 = case coe v7 of @@ -517,30 +517,30 @@ d_SigTy_266 a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 a11 a12 a13 a14 a15 = () data T_SigTy_266 = C_bresult_280 | C__B'8658'__302 AgdaAny AgdaAny T_SigTy_266 | - C_sucΠ_326 MAlonzo.Code.Utils.T_Kind_652 AgdaAny T_SigTy_266 + C_sucΠ_326 MAlonzo.Code.Utils.T_Kind_702 AgdaAny T_SigTy_266 -- Builtin.Signature.FromSig.sig2SigTy⇒ d_sig2SigTy'8658'_348 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> Integer -> @@ -555,16 +555,16 @@ d_sig2SigTy'8658'_348 ~v0 ~v1 v2 v3 v4 v5 v6 v7 ~v8 v9 v10 ~v11 = du_sig2SigTy'8658'_348 v2 v3 v4 v5 v6 v7 v9 v10 v13 v16 v17 v18 du_sig2SigTy'8658'_348 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> @@ -600,26 +600,26 @@ du_sig2SigTy'8658'_348 v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 v11 -- Builtin.Signature.FromSig.sig2SigTyΠ d_sig2SigTyΠ_380 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> Integer -> @@ -635,7 +635,7 @@ d_sig2SigTyΠ_380 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 ~v6 ~v7 v8 v9 v10 ~v11 = du_sig2SigTyΠ_380 v8 v9 v10 v15 v18 v19 du_sig2SigTyΠ_380 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> @@ -651,8 +651,8 @@ du_sig2SigTyΠ_380 v0 v1 v2 v3 v4 v5 du_sig2SigTyΠ_380 (coe v0) (coe (0 :: Integer)) (coe v10) (coe v9) (coe v0 (d_mkCtx'8902'_104 (coe (0 :: Integer)) (coe v10)) - (coe MAlonzo.Code.Utils.C_'9839'_656) v4) - (coe C_sucΠ_326 (coe MAlonzo.Code.Utils.C_'9839'_656) v4 v5)) + (coe MAlonzo.Code.Utils.C_'9839'_706) v4) + (coe C_sucΠ_326 (coe MAlonzo.Code.Utils.C_'9839'_706) v4 v5)) _ -> MAlonzo.RTE.mazUnreachableError _ -> let v6 = subInt (coe v1) (coe (1 :: Integer)) in coe @@ -662,53 +662,53 @@ du_sig2SigTyΠ_380 v0 v1 v2 v3 v4 v5 du_sig2SigTyΠ_380 (coe v0) (coe v6) (coe v2) (coe v10) (coe v0 (d_mkCtx'8902'_104 (coe v6) (coe v2)) - (coe MAlonzo.Code.Utils.C_'42'_654) v4) - (coe C_sucΠ_326 (coe MAlonzo.Code.Utils.C_'42'_654) v4 v5) + (coe MAlonzo.Code.Utils.C_'42'_704) v4) + (coe C_sucΠ_326 (coe MAlonzo.Code.Utils.C_'42'_704) v4 v5) _ -> MAlonzo.RTE.mazUnreachableError) -- Builtin.Signature.FromSig.sig2SigTy d_sig2SigTy_398 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> T_Sig_72 -> T_SigTy_266 d_sig2SigTy_398 ~v0 ~v1 v2 v3 v4 v5 v6 v7 v8 v9 = du_sig2SigTy_398 v2 v3 v4 v5 v6 v7 v8 v9 du_sig2SigTy_398 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> T_Sig_72 -> T_SigTy_266 du_sig2SigTy_398 v0 v1 v2 v3 v4 v5 v6 v7 = case coe v7 of @@ -739,26 +739,26 @@ du_sig2SigTy_398 v0 v1 v2 v3 v4 v5 v6 v7 -- Builtin.Signature.FromSig.sigTy2type d_sigTy2type_428 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> Integer -> @@ -777,51 +777,51 @@ du_sigTy2type_428 v0 = coe v0 -- Builtin.Signature.FromSig.saturatedSigTy d_saturatedSigTy_436 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> T_Sig_72 -> AgdaAny -> () d_saturatedSigTy_436 = erased -- Builtin.Signature.FromSig.convSigTy d_convSigTy_470 :: (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> ()) -> + MAlonzo.Code.Utils.T_Kind_702 -> ()) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> (Integer -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny) -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny) -> Integer -> Integer -> Integer -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Check.hs b/plutus-metatheory/src/MAlonzo/Code/Check.hs index 38131158295..a2c358c73c8 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Check.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Check.hs @@ -46,10 +46,10 @@ import qualified MAlonzo.Code.Utils.List -- Check.TypeError d_TypeError_12 = () data T_TypeError_12 - = C_kindMismatch_18 MAlonzo.Code.Utils.T_Kind_652 - MAlonzo.Code.Utils.T_Kind_652 | - C_notFunKind_26 MAlonzo.Code.Utils.T_Kind_652 | - C_notPat_32 MAlonzo.Code.Utils.T_Kind_652 | C_UnknownType_34 | + = C_kindMismatch_18 MAlonzo.Code.Utils.T_Kind_702 + MAlonzo.Code.Utils.T_Kind_702 | + C_notFunKind_26 MAlonzo.Code.Utils.T_Kind_702 | + C_notPat_32 MAlonzo.Code.Utils.T_Kind_702 | C_UnknownType_34 | C_notPi_44 MAlonzo.Code.Type.T_Ctx'8902'_2 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 | C_notMu_56 MAlonzo.Code.Type.T_Ctx'8902'_2 @@ -61,7 +61,7 @@ data T_TypeError_12 C_IndexOutOfBounds_82 Integer Integer | C_TooManyConstrArgs_84 | C_TooFewConstrArgs_86 | C_TooFewCases_88 | C_TooManyCases_90 | C_typeMismatch_100 MAlonzo.Code.Type.T_Ctx'8902'_2 - MAlonzo.Code.Utils.T_Kind_652 + MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 | C_builtinError_102 | @@ -101,60 +101,60 @@ d_inferTyVar_118 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError -- Check.decKind d_decKind_138 :: - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 d_decKind_138 v0 v1 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - MAlonzo.Code.Utils.C__'8658'__658 v2 v3 + MAlonzo.Code.Utils.C__'8658'__708 v2 v3 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 erased) - MAlonzo.Code.Utils.C__'8658'__658 v2 v3 + MAlonzo.Code.Utils.C__'8658'__708 v2 v3 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Utils.C__'8658'__658 v2 v3 + MAlonzo.Code.Utils.C__'8658'__708 v2 v3 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 (coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8) (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> coe MAlonzo.Code.Utils.Decidable.du_dcong'8322'_70 (coe d_decKind_138 (coe v2) (coe v4)) @@ -176,11 +176,11 @@ du_isFunKind_174 v0 = case coe v0 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v1 v2 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notFunKind_26 v1) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notFunKind_26 v1) - MAlonzo.Code.Utils.C__'8658'__658 v3 v4 + MAlonzo.Code.Utils.C__'8658'__708 v3 v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe @@ -204,27 +204,27 @@ du_isPat_196 v0 = case coe v0 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v1 v2 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C__'8658'__658 v3 v4 + MAlonzo.Code.Utils.C__'8658'__708 v3 v4 -> case coe v3 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C__'8658'__658 v5 v6 + MAlonzo.Code.Utils.C__'8658'__708 v5 v6 -> case coe v4 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C__'8658'__658 v7 v8 + MAlonzo.Code.Utils.C__'8658'__708 v7 v8 -> case coe v6 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> case coe v8 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.du_eitherBind_42 (coe @@ -240,18 +240,18 @@ du_isPat_196 v0 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe v5) (coe v2)))) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C__'8658'__658 v9 v10 + MAlonzo.Code.Utils.C__'8658'__708 v9 v10 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) - MAlonzo.Code.Utils.C__'8658'__658 v9 v10 + MAlonzo.Code.Utils.C__'8658'__708 v9 v10 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_notPat_32 v1) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -538,12 +538,12 @@ d_chkIdx_514 v0 v1 -- Check.inferTyCon d_inferTyCon_542 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 d_inferTyCon_542 ~v0 v1 v2 = du_inferTyCon_542 v1 v2 du_inferTyCon_542 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 du_inferTyCon_542 v0 v1 @@ -556,7 +556,7 @@ du_inferTyCon_542 v0 v1 d_checkKind_554 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Scoped.T_ScopedTy_14 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Utils.T_Either_6 T_TypeError_12 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_checkKind_554 v0 v1 v2 @@ -591,21 +591,21 @@ d_inferKind_562 v0 v1 MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v4 -> coe MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v3) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v5 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v4 v5)))))) MAlonzo.Code.Scoped.C_Π_22 v2 v3 -> coe @@ -613,14 +613,14 @@ d_inferKind_562 v0 v1 (coe d_checkKind_554 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v2)) (coe v3) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v2 v4)))) MAlonzo.Code.Scoped.C_ƛ_24 v2 v3 -> coe @@ -637,7 +637,7 @@ d_inferKind_562 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v2) (coe v5)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v2) (coe v5)) (coe MAlonzo.Code.Type.BetaNormal.C_ƛ_18 v6)) _ -> MAlonzo.RTE.mazUnreachableError)) MAlonzo.Code.Scoped.C__'183'__26 v2 v3 @@ -672,7 +672,7 @@ d_inferKind_562 v0 v1 MAlonzo.Code.Utils.C_inj'8322'_14 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 (coe MAlonzo.Code.Utils.du_length_394 (coe v2)) v3)))) @@ -694,7 +694,7 @@ d_inferKind'45'List_568 v0 v1 MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v4 -> coe @@ -740,24 +740,24 @@ d_inferKind'45'VecList_586 v0 v1 d_checkKind'45'aux_606 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Utils.T_Either_6 T_TypeError_12 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_checkKind'45'aux_606 ~v0 v1 v2 = du_checkKind'45'aux_606 v1 v2 du_checkKind'45'aux_606 :: MAlonzo.Code.Agda.Builtin.Sigma.T_Σ_14 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Utils.T_Either_6 T_TypeError_12 MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 du_checkKind'45'aux_606 v0 v1 = case coe v0 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v2 v3 -> case coe v2 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> let v4 = coe MAlonzo.Code.Utils.C_inj'8321'_12 @@ -767,31 +767,31 @@ du_checkKind'45'aux_606 v0 v1 MAlonzo.Code.Type.BetaNormal.C_con_22 v6 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v6) _ -> coe v4) - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_kindMismatch_18 v2 v1) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe MAlonzo.Code.Type.BetaNormal.C_con_22 v3) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_kindMismatch_18 v2 v1) _ -> MAlonzo.RTE.mazUnreachableError - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_kindMismatch_18 v2 v1) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe C_kindMismatch_18 v2 v1) - MAlonzo.Code.Utils.C__'8658'__658 v6 v7 + MAlonzo.Code.Utils.C__'8658'__708 v6 v7 -> coe MAlonzo.Code.Utils.du_eitherBind_42 (coe @@ -817,10 +817,10 @@ du_addCon_658 v0 = case coe v0 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v1 v2 -> case coe v1 of - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.C_con_22 v2) _ -> coe v0 _ -> MAlonzo.RTE.mazUnreachableError @@ -863,7 +863,7 @@ du_'46'extendedlambda4_710 v0 v1 v2 MAlonzo.Code.Type.C__'183'__30 v3 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v3) (coe v5)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v3) (coe v5)) (coe v6)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe v3) (coe v7)))))))) @@ -898,7 +898,7 @@ du_'46'extendedlambda4_732 v0 v1 v2 MAlonzo.Code.Utils.C_inj'8322'_14 (coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.C_μ_24 v3 v4 v5)))) _ -> MAlonzo.RTE.mazUnreachableError -- Check.len @@ -944,7 +944,7 @@ d_inferVarType_792 v0 v1 v2 MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v6 - (coe MAlonzo.Code.Utils.C_'42'_654) v7 v12) + (coe MAlonzo.Code.Utils.C_'42'_704) v7 v12) (coe MAlonzo.Code.Algorithmic.C_T_38 v12 v13)) _ -> MAlonzo.RTE.mazUnreachableError)) _ -> MAlonzo.RTE.mazUnreachableError @@ -976,7 +976,7 @@ d_inferVarType_792 v0 v1 v2 -- Check.decTyVar d_decTyVar_830 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1038,7 +1038,7 @@ du_decTyVar_830 v0 v1 v2 -- Check.decNfTy d_decNfTy_864 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1053,7 +1053,7 @@ d_decNfTy_864 v0 v1 v2 v3 (coe d_decNfTy_864 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v5)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v8 v9 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 @@ -1091,10 +1091,10 @@ d_decNfTy_864 v0 v1 v2 v3 -> coe MAlonzo.Code.Utils.Decidable.du_dcong'8322'_70 (coe - d_decNfTy_864 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5) + d_decNfTy_864 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5) (coe v8)) (coe - d_decNfTy_864 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6) + d_decNfTy_864 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6) (coe v9)) MAlonzo.Code.Type.BetaNormal.C_ne_20 v9 -> coe @@ -1119,7 +1119,7 @@ d_decNfTy_864 v0 v1 v2 v3 _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Type.BetaNormal.C_ƛ_18 v7 -> case coe v1 of - MAlonzo.Code.Utils.C__'8658'__658 v8 v9 + MAlonzo.Code.Utils.C__'8658'__708 v8 v9 -> case coe v3 of MAlonzo.Code.Type.BetaNormal.C_ƛ_18 v13 -> coe @@ -1192,7 +1192,7 @@ d_decNfTy_864 v0 v1 v2 v3 -> coe MAlonzo.Code.Utils.Decidable.du_dcong_40 (d_decNfTy_864 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v5) (coe v7)) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v5) (coe v7)) MAlonzo.Code.Type.BetaNormal.C_μ_24 v7 v8 v9 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 @@ -1233,13 +1233,13 @@ d_decNfTy_864 v0 v1 v2 v3 (coe d_decNfTy_864 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v6)) (coe d_decNfTy_864 (coe v0) (coe v5) (coe v7)) MAlonzo.Code.Type.BetaNormal.C_SOP_28 v9 v10 @@ -1296,7 +1296,7 @@ d_decNfTy_864 v0 v1 v2 v3 (let v13 = coe du_decNfTy'45'VecList_914 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6) (coe v9) in coe (case coe v13 of @@ -1330,7 +1330,7 @@ d_decNfTy_864 v0 v1 v2 v3 -- Check.decNeTy d_decNeTy_874 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1399,7 +1399,7 @@ du_decNeTy_874 v0 v1 v2 -- Check.decNfTy-List d_decNfTy'45'List_884 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] -> [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1436,7 +1436,7 @@ d_decNfTy'45'List_884 v0 v1 v2 v3 d_decNfTy'45'VecList_914 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1444,7 +1444,7 @@ d_decNfTy'45'VecList_914 v0 ~v1 v2 v3 v4 = du_decNfTy'45'VecList_914 v0 v2 v3 v4 du_decNfTy'45'VecList_914 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1468,7 +1468,7 @@ du_decNfTy'45'VecList_914 v0 v1 v2 v3 _ -> MAlonzo.RTE.mazUnreachableError -- Check.decTyCon d_decTyCon_932 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -> MAlonzo.Code.Relation.Nullary.Decidable.Core.T_Dec_20 @@ -1543,12 +1543,12 @@ d_checkType_1148 v0 v1 v2 v3 MAlonzo.Code.Utils.du_withE_282 (\ v7 -> coe - C_typeMismatch_100 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + C_typeMismatch_100 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v3) (coe v5)) (coe MAlonzo.Code.Utils.du_dec2Either_294 (coe - d_decNfTy_864 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v3) + d_decNfTy_864 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v3) (coe v5)))) (coe (\ v7 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v6))) _ -> MAlonzo.RTE.mazUnreachableError)) @@ -1620,7 +1620,7 @@ d_inferType_1156 v0 v1 v2 (coe MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d__'91'_'93'Nf_236 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7) (coe v9) (coe v11)) (coe MAlonzo.Code.Algorithmic.C__'183''8902'_'47'__212 @@ -1632,7 +1632,7 @@ d_inferType_1156 v0 v1 v2 MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v3) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v5 -> coe @@ -1671,7 +1671,7 @@ d_inferType_1156 v0 v1 v2 (coe MAlonzo.Code.Type.BetaNormal.C_con_22 (MAlonzo.Code.Type.BetaNBE.RenamingSubstitution.d_subNf'8709'_566 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Algorithmic.d_sty2ty_84 (coe v4)))) (coe MAlonzo.Code.Algorithmic.C_con_258 @@ -1682,7 +1682,7 @@ d_inferType_1156 v0 v1 v2 MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v3) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v4 -> coe @@ -1731,30 +1731,30 @@ d_inferType_1156 v0 v1 v2 MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v6 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) (coe v8)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -1765,32 +1765,32 @@ d_inferType_1156 v0 v1 v2 MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v6)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe - MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C_'42'_704))) v6 v8)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -1809,7 +1809,7 @@ d_inferType_1156 v0 v1 v2 MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v3) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v6 -> coe @@ -1822,7 +1822,7 @@ d_inferType_1156 v0 v1 v2 MAlonzo.Code.Utils.du_eitherBind_42 (coe d_checkKind_554 (coe v0) (coe v3) - (coe MAlonzo.Code.Utils.C_'42'_654)) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe (\ v6 -> coe @@ -2005,24 +2005,24 @@ du_'46'extendedlambda24_1352 v0 v1 v2 v3 v4 d_checkType_1148 (coe v0) (coe v1) (coe v3) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v5 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v6)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -2031,23 +2031,23 @@ du_'46'extendedlambda24_1352 v0 v1 v2 v3 v4 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v5)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v5) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v5) + (coe MAlonzo.Code.Utils.C_'42'_704))) v5 v6)) (coe MAlonzo.Code.Type.C_'96'_22 diff --git a/plutus-metatheory/src/MAlonzo/Code/Cost.hs b/plutus-metatheory/src/MAlonzo/Code/Cost.hs index 1bd9d686b5c..8ff77924130 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Cost.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Cost.hs @@ -111,11 +111,11 @@ d_builtinCost_96 v0 v1 v2 C_mkExBudget_62 (coe MAlonzo.Code.Cost.Model.d_runModel_96 - (coe MAlonzo.Code.Builtin.d_arity_304 (coe v0)) + (coe MAlonzo.Code.Builtin.d_arity_308 (coe v0)) (coe MAlonzo.Code.Cost.Model.d_costingCPU_70 (coe v1)) (coe v2)) (coe MAlonzo.Code.Cost.Model.d_runModel_96 - (coe MAlonzo.Code.Builtin.d_arity_304 (coe v0)) + (coe MAlonzo.Code.Builtin.d_arity_308 (coe v0)) (coe MAlonzo.Code.Cost.Model.d_costingMem_72 (coe v1)) (coe v2)) -- Cost.CostModel d_CostModel_104 :: () @@ -228,7 +228,7 @@ d_mkKeyFromExBudgetCategory_150 v0 -> coe MAlonzo.Code.Data.String.Base.d__'43''43'__20 ("1" :: Data.Text.Text) - (MAlonzo.Code.Builtin.d_showBuiltin_428 (coe v1)) + (MAlonzo.Code.Builtin.d_showBuiltin_432 (coe v1)) MAlonzo.Code.Cost.Base.C_BStartup_42 -> coe ("2" :: Data.Text.Text) _ -> MAlonzo.RTE.mazUnreachableError -- Cost.TallyingBudget @@ -508,14 +508,14 @@ du_totalBuiltinCosts_236 v0 MAlonzo.Code.Cost.Base.C_BBuiltinApp_40 (coe v1) (coe MAlonzo.Code.Data.Vec.Base.du_replicate_444 - (coe MAlonzo.Code.Builtin.d_arity_304 (coe v1)) + (coe MAlonzo.Code.Builtin.d_arity_308 (coe v1)) (coe MAlonzo.Code.Untyped.CEK.C_V'45'con_50 (coe MAlonzo.Code.Builtin.Signature.C_atomic_12 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aUnit_14)) (coe MAlonzo.Code.Agda.Builtin.Unit.C_tt_8)))))) - (coe MAlonzo.Code.Builtin.d_builtinList_430)) + (coe MAlonzo.Code.Builtin.d_builtinList_434)) -- Cost._.getCPU d_getCPU_244 :: MAlonzo.Code.Data.Tree.AVL.T_Tree_254 -> @@ -619,7 +619,7 @@ du_printBuiltinCost_268 v0 v1 MAlonzo.Code.Data.String.Base.d__'43''43'__20 (MAlonzo.Code.Data.String.Base.d_padRight_70 (coe ' ') (coe (22 :: Integer)) - (coe MAlonzo.Code.Builtin.d_showBuiltin_428 (coe v0))) + (coe MAlonzo.Code.Builtin.d_showBuiltin_432 (coe v0))) (coe MAlonzo.Code.Data.String.Base.d__'43''43'__20 (" " :: Data.Text.Text) @@ -658,7 +658,7 @@ du_printBuiltinReport_276 v0 MAlonzo.Code.Cost.Base.C_BBuiltinApp_40 (coe v1) (coe MAlonzo.Code.Data.Vec.Base.du_replicate_444 - (coe MAlonzo.Code.Builtin.d_arity_304 (coe v1)) + (coe MAlonzo.Code.Builtin.d_arity_308 (coe v1)) (coe MAlonzo.Code.Untyped.CEK.C_V'45'con_50 (coe @@ -666,7 +666,7 @@ du_printBuiltinReport_276 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aUnit_14)) (coe MAlonzo.Code.Agda.Builtin.Unit.C_tt_8)))))))) (coe ("" :: Data.Text.Text)) - (coe MAlonzo.Code.Builtin.d_builtinList_430) + (coe MAlonzo.Code.Builtin.d_builtinList_434) -- Cost._.formatTimePicoseconds d_formatTimePicoseconds_284 :: MAlonzo.Code.Data.Tree.AVL.T_Tree_254 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Cost/Model.hs b/plutus-metatheory/src/MAlonzo/Code/Cost/Model.hs index ab8903a9256..9b65f84cb2e 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Cost/Model.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Cost/Model.hs @@ -827,13 +827,13 @@ d_getModel_432 v0 v1 (\ v6 -> coe MAlonzo.Code.Data.String.Properties.du_'8776''45'reflexive_8 - (coe MAlonzo.Code.Builtin.d_showBuiltin_428 (coe v0))) + (coe MAlonzo.Code.Builtin.d_showBuiltin_432 (coe v0))) (coe MAlonzo.Code.Data.List.Relation.Binary.Pointwise.Properties.du_decidable_112 (coe MAlonzo.Code.Data.Char.Properties.d__'8799'__14) (coe MAlonzo.Code.Agda.Builtin.String.d_primStringToList_12 - (MAlonzo.Code.Builtin.d_showBuiltin_428 (coe v0))) + (MAlonzo.Code.Builtin.d_showBuiltin_432 (coe v0))) (coe MAlonzo.Code.Agda.Builtin.String.d_primStringToList_12 v4))) in coe @@ -853,7 +853,7 @@ d_getModel_432 v0 v1 MAlonzo.Code.Data.List.NonEmpty.Base.d_tail_32 (coe MAlonzo.Code.Builtin.Signature.d_args_86 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0)))))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0)))))) (coe v5)) else coe d_getModel_432 (coe v0) (coe v3)) _ -> MAlonzo.RTE.mazUnreachableError @@ -878,7 +878,7 @@ d_lookupModel_474 v0 v1 -> case coe v2 of MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 v4 v5 -> let v6 - = MAlonzo.Code.Builtin.d_decBuiltin_426 (coe v4) (coe v1) in + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v4) (coe v1) in coe (case coe v6 of MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 v7 v8 @@ -929,4 +929,4 @@ d_createMap_536 v0 (coe MAlonzo.Code.Data.List.Base.du_map_22 (coe (\ v1 -> d_getModel_432 (coe v1) (coe v0))) - (coe MAlonzo.Code.Builtin.d_builtinList_430))) + (coe MAlonzo.Code.Builtin.d_builtinList_434))) diff --git a/plutus-metatheory/src/MAlonzo/Code/Cost/Size.hs b/plutus-metatheory/src/MAlonzo/Code/Cost/Size.hs index 0778057bff3..fc7ca0b7321 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Cost/Size.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Cost/Size.hs @@ -41,15 +41,15 @@ d_byteStringSize_6 :: d_byteStringSize_6 = size -- Cost.Size.g1ElementSize d_g1ElementSize_8 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640 -> Integer + MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690 -> Integer d_g1ElementSize_8 = size -- Cost.Size.g2ElementSize d_g2ElementSize_10 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644 -> Integer + MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694 -> Integer d_g2ElementSize_10 = size -- Cost.Size.mlResultElementSize d_mlResultElementSize_12 :: - MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648 -> Integer + MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698 -> Integer d_mlResultElementSize_12 = size -- Cost.Size.dataSize d_dataSize_14 :: MAlonzo.Code.Utils.T_DATA_494 -> Integer diff --git a/plutus-metatheory/src/MAlonzo/Code/Declarative.hs b/plutus-metatheory/src/MAlonzo/Code/Declarative.hs index 91da3aacdce..98a2a6c686e 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Declarative.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Declarative.hs @@ -114,7 +114,7 @@ d_btype_42 :: d_btype_42 v0 v1 = coe MAlonzo.Code.Type.RenamingSubstitution.d_sub'8709'_896 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Builtin.Signature.du_sig2type_242 (coe (\ v2 v3 v4 -> v4)) @@ -124,13 +124,13 @@ d_btype_42 v0 v1 (\ v2 v3 -> coe MAlonzo.Code.Type.C_con_36 v3) (\ v2 v3 v4 -> coe MAlonzo.Code.Type.C__'8658'__26 v3 v4) (\ v2 v3 v4 -> coe MAlonzo.Code.Type.C_Π_24 v3 v4) - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v1))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v1))) -- Declarative.btype-ren d_btype'45'ren_50 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Builtin.T_Builtin_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -140,7 +140,7 @@ d_btype'45'sub_60 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Builtin.T_Builtin_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -159,7 +159,7 @@ d_ty2TyTag_74 v0 (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v0)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v0)) -- Declarative.mkCaseType d_mkCaseType_82 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> @@ -195,7 +195,7 @@ data T__'8866'__110 C__'183'__118 MAlonzo.Code.Type.T__'8866''8902'__20 T__'8866'__110 T__'8866'__110 | C_Λ_120 T__'8866'__110 | - C__'183''8902'__124 MAlonzo.Code.Utils.T_Kind_652 + C__'183''8902'__124 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Type.T__'8866''8902'__20 T__'8866'__110 MAlonzo.Code.Type.T__'8866''8902'__20 | C_wrap_130 T__'8866'__110 | C_unwrap_132 T__'8866'__110 | @@ -260,7 +260,7 @@ du_typeOf'8715'_210 v0 = coe v0 -- Declarative.piBody d_piBody_216 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T_Ctx_16 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> T__'8866'__110 -> MAlonzo.Code.Type.T__'8866''8902'__20 @@ -272,7 +272,7 @@ du_piBody_216 v0 = coe v0 -- Declarative.muPat d_muPat_222 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T_Ctx_16 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -285,7 +285,7 @@ du_muPat_222 v0 = coe v0 -- Declarative.muArg d_muArg_228 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T_Ctx_16 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Declarative/Erasure.hs b/plutus-metatheory/src/MAlonzo/Code/Declarative/Erasure.hs index 157b33837f1..127699158c3 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Declarative/Erasure.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Declarative/Erasure.hs @@ -137,8 +137,8 @@ d_erase_60 v0 v1 v2 v3 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) v10 (coe MAlonzo.Code.Type.C_ƛ_28 @@ -147,13 +147,13 @@ d_erase_60 v0 v1 v2 v3 (coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) v11) @@ -198,7 +198,7 @@ d_erase'45'Sub_72 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -210,7 +210,7 @@ d_erase'45'Sub_72 v0 v1 v2 v3 v4 v5 v6 d_erase_60 (coe v1) (coe v3) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) - (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe d_backVar'8902'_156 (coe v0) (coe v2) (coe v6))) (coe v5 (d_backVar'8902'_156 (coe v0) (coe v2) (coe v6)) @@ -283,7 +283,7 @@ d_backVar'8902'_156 v0 v1 v2 MAlonzo.Code.Type.C__'44''8902'__6 v6 v7 -> coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v6 - (coe MAlonzo.Code.Utils.C_'42'_654) v7 + (coe MAlonzo.Code.Utils.C_'42'_704) v7 (d_backVar'8902'_156 (coe v6) (coe v4) (coe v2)) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Declarative.C__'44'__26 v4 v5 diff --git a/plutus-metatheory/src/MAlonzo/Code/Declarative/RenamingSubstitution.hs b/plutus-metatheory/src/MAlonzo/Code/Declarative/RenamingSubstitution.hs index 54d32ba172a..3020a3c5b91 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Declarative/RenamingSubstitution.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Declarative/RenamingSubstitution.hs @@ -32,7 +32,7 @@ d_Ren_8 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> () @@ -43,7 +43,7 @@ d_ext_22 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -74,13 +74,13 @@ d_ext'8902'_34 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Declarative.T__'8715'__34 -> MAlonzo.Code.Declarative.T__'8715'__34) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Declarative.T__'8715'__34 -> MAlonzo.Code.Declarative.T__'8715'__34 @@ -89,7 +89,7 @@ d_ext'8902'_34 v0 v1 ~v2 ~v3 v4 v5 ~v6 ~v7 v8 du_ext'8902'_34 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -103,7 +103,7 @@ du_ext'8902'_34 v0 v1 v2 v3 v4 -> coe MAlonzo.Code.Declarative.C_T_40 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) (coe v3 v7 v9) _ -> MAlonzo.RTE.mazUnreachableError @@ -113,7 +113,7 @@ d_ren_44 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -136,7 +136,7 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Declarative.C__'44'__26 v3 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12))) (coe v4) (coe du_ext_22 (coe v5)) (coe v13) (coe v10)) _ -> MAlonzo.RTE.mazUnreachableError @@ -144,7 +144,7 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Declarative.C__'183'__118 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (d_ren_44 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -175,7 +175,7 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v8)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v8)) (coe MAlonzo.Code.Type.RenamingSubstitution.du_ext_18 (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9)) (coe d_ren_44 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe MAlonzo.Code.Type.C_Π_24 v8 v9) (coe v10)) @@ -194,8 +194,8 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) v14 (coe MAlonzo.Code.Type.C_ƛ_28 @@ -206,13 +206,13 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) (coe (\ v16 -> coe MAlonzo.Code.Type.C_S_18)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v14)) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) @@ -237,7 +237,7 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Declarative.C_constr_142 v9 (MAlonzo.Code.Type.RenamingSubstitution.d_ren'45'List_32 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe v16) (coe v9))) (d_ren'45'ConstrArgs_62 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -249,7 +249,7 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Declarative.C_case_154 v8 (coe MAlonzo.Code.Type.RenamingSubstitution.du_ren'45'VecList_38 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9)) (d_ren_44 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -261,10 +261,10 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Declarative.C_conv_156 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (MAlonzo.Code.Type.Equality.d_ren'8801'β_80 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v8) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8) (coe v6) (coe v4) (coe v10)) (d_ren_44 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe v8) @@ -277,15 +277,15 @@ d_ren_44 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub'8709'_896 (coe v0) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v8))) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v8))) (MAlonzo.Code.Type.Equality.d_ren'8801'β_80 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v13) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v13) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub'8709'_896 (coe v0) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v8)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v8)) (coe v4) (coe v11)) (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76)) _ -> MAlonzo.RTE.mazUnreachableError @@ -299,7 +299,7 @@ d_ren'45'ConstrArgs_62 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -330,7 +330,7 @@ d_lem'45'ren'45'mkCaseType_92 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -346,7 +346,7 @@ d_ren'45'Cases_128 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -364,7 +364,7 @@ du_ren'45'Cases_128 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -411,7 +411,7 @@ d_weaken'8902'_228 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Declarative.T__'8866'__110 -> MAlonzo.Code.Declarative.T__'8866'__110 d_weaken'8902'_228 v0 v1 v2 v3 v4 @@ -428,7 +428,7 @@ d_Sub_236 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> () @@ -439,7 +439,7 @@ d_exts_250 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -455,7 +455,7 @@ du_exts_250 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -476,10 +476,10 @@ du_exts_250 v0 v1 v2 v3 v4 v5 v6 v7 d_weaken_224 (coe v1) (coe v2) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) - (coe v3) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6)) + (coe v3) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) - (coe v3) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe v3) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) (coe v4 v6 v12) _ -> MAlonzo.RTE.mazUnreachableError -- Declarative.RenamingSubstitution.exts⋆ @@ -488,13 +488,13 @@ d_exts'8902'_266 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Declarative.T__'8715'__34 -> MAlonzo.Code.Declarative.T__'8866'__110) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Declarative.T__'8715'__34 -> MAlonzo.Code.Declarative.T__'8866'__110 @@ -504,13 +504,13 @@ du_exts'8902'_266 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Declarative.T__'8715'__34 -> MAlonzo.Code.Declarative.T__'8866'__110) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Declarative.T__'8715'__34 -> MAlonzo.Code.Declarative.T__'8866'__110 du_exts'8902'_266 v0 v1 v2 v3 v4 v5 v6 @@ -520,7 +520,7 @@ du_exts'8902'_266 v0 v1 v2 v3 v4 v5 v6 d_weaken'8902'_228 (coe v1) (coe v2) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) - (coe v3) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9)) + (coe v3) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9)) (coe v5) (coe v4 v9 v11) _ -> MAlonzo.RTE.mazUnreachableError -- Declarative.RenamingSubstitution.sub @@ -529,7 +529,7 @@ d_sub_278 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -551,7 +551,7 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Declarative.C__'44'__26 v3 (MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v12))) (coe v4) (coe @@ -562,7 +562,7 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Declarative.C__'183'__118 (MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (d_sub_278 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -599,7 +599,7 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.RenamingSubstitution.du_exts_336 (coe v1) (coe v4) (coe v8)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9)) (coe d_sub_278 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe MAlonzo.Code.Type.C_Π_24 v8 v9) (coe v10)) @@ -618,8 +618,8 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) v14 (coe MAlonzo.Code.Type.C_ƛ_28 @@ -628,13 +628,13 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.RenamingSubstitution.d_weaken_98 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v13) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v13) + (coe MAlonzo.Code.Utils.C_'42'_704))) v13 v14) (coe MAlonzo.Code.Type.C_'96'_22 (coe MAlonzo.Code.Type.C_Z_16))))) @@ -659,7 +659,7 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Declarative.C_constr_142 v9 (MAlonzo.Code.Type.RenamingSubstitution.d_sub'45'List_350 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Data.Vec.Base.du_lookup_82 (coe v16) (coe v9))) (d_sub'45'ConstrArgs_296 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -671,7 +671,7 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Declarative.C_case_154 v8 (coe MAlonzo.Code.Type.RenamingSubstitution.du_sub'45'VecList_356 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9)) (d_sub_278 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) @@ -683,10 +683,10 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 -> coe MAlonzo.Code.Declarative.C_conv_156 (MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (MAlonzo.Code.Type.Equality.d_sub'8801'β_172 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v8) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8) (coe v6) (coe v4) (coe v10)) (d_sub_278 (coe v0) (coe v1) (coe v2) (coe v3) (coe v4) (coe v5) (coe v8) @@ -699,15 +699,15 @@ d_sub_278 v0 v1 v2 v3 v4 v5 v6 v7 (coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 - (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe v1) (coe v4) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub'8709'_896 (coe v0) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v8))) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v8))) (MAlonzo.Code.Type.Equality.d_sub'8801'β_172 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v13) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v13) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub'8709'_896 (coe v0) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v8)) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v8)) (coe v4) (coe v11)) (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76)) _ -> MAlonzo.RTE.mazUnreachableError @@ -721,7 +721,7 @@ d_sub'45'ConstrArgs_296 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -752,7 +752,7 @@ d_lem'45'sub'45'mkCaseType_326 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -768,7 +768,7 @@ d_sub'45'Cases_362 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -786,7 +786,7 @@ du_sub'45'Cases_362 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -819,7 +819,7 @@ d_subcons_458 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> (MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -868,7 +868,7 @@ d__'91'_'93'_470 v0 v1 v2 v3 v4 v5 d__'91'_'93''8902'_478 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Declarative.T_Ctx_16 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Declarative.T__'8866'__110 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Evaluator/Base.hs b/plutus-metatheory/src/MAlonzo/Code/Evaluator/Base.hs index f552783bec9..fde570d9f87 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Evaluator/Base.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Evaluator/Base.hs @@ -112,7 +112,7 @@ d_uglyTypeError_24 v0 (coe MAlonzo.Code.Scoped.Extrication.d_len'8902'_4 (coe v1)) (coe MAlonzo.Code.Scoped.Extrication.d_extricateNf'8902'_26 (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v2)))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)))) MAlonzo.Code.Check.C_IndexOutOfBounds_82 v1 v2 -> coe ("IndexOutOfBounds" :: Data.Text.Text) MAlonzo.Code.Check.C_TooManyConstrArgs_84 diff --git a/plutus-metatheory/src/MAlonzo/Code/Evaluator/Program.hs b/plutus-metatheory/src/MAlonzo/Code/Evaluator/Program.hs index 5316cd7a00b..f262548cf1a 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Evaluator/Program.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Evaluator/Program.hs @@ -271,7 +271,7 @@ d_executePLC_80 v0 v1 MAlonzo.Code.Utils.du_withE_282 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20) (coe - MAlonzo.Code.Untyped.CEK.d_stepper_1276 + MAlonzo.Code.Untyped.CEK.d_stepper_1288 (coe MAlonzo.Code.Evaluator.Base.d_maxsteps_72) (coe MAlonzo.Code.Untyped.CEK.C__'894'_'9659'__222 @@ -444,12 +444,12 @@ d_executePLC_80 v0 v1 MAlonzo.Code.Utils.du_withE_282 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20) (coe - MAlonzo.Code.Algorithmic.CEK.du_stepper_1602 + MAlonzo.Code.Algorithmic.CEK.du_stepper_1610 (coe MAlonzo.Code.Evaluator.Base.d_maxsteps_72) (coe - MAlonzo.Code.Algorithmic.CEK.C__'894'_'9659'__1258 + MAlonzo.Code.Algorithmic.CEK.C__'894'_'9659'__1266 (coe MAlonzo.Code.Algorithmic.C_'8709'_4) (coe v3) - (coe MAlonzo.Code.Algorithmic.CEK.C_ε_1240) + (coe MAlonzo.Code.Algorithmic.CEK.C_ε_1248) (coe MAlonzo.Code.Algorithmic.CEK.C_'91''93'_202) (coe v4)))) (coe (\ v5 -> @@ -461,7 +461,7 @@ d_executePLC_80 v0 v1 (coe MAlonzo.Code.Utils.C_gasError_350)) in coe (case coe v5 of - MAlonzo.Code.Algorithmic.CEK.C_'9633'_1264 v7 + MAlonzo.Code.Algorithmic.CEK.C_'9633'_1272 v7 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe @@ -486,7 +486,7 @@ d_executePLC_80 v0 v1 (coe MAlonzo.Code.Algorithmic.CEK.d_discharge_228 (coe v3) (coe v7)))))) - MAlonzo.Code.Algorithmic.CEK.C_'9670'_1266 v7 + MAlonzo.Code.Algorithmic.CEK.C_'9670'_1274 v7 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe @@ -757,201 +757,209 @@ du_executeUPLCwithMP_144 v0 v1 v2 v3 (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_iData_94) + MAlonzo.Code.Builtin.C_arrayData_94) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bData_96) + MAlonzo.Code.Builtin.C_iData_96) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unConstrData_98) + MAlonzo.Code.Builtin.C_bData_98) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unMapData_100) + MAlonzo.Code.Builtin.C_unConstrData_100) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unListData_102) + MAlonzo.Code.Builtin.C_unMapData_102) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unIData_104) + MAlonzo.Code.Builtin.C_unListData_104) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unBData_106) + MAlonzo.Code.Builtin.C_unArrayData_106) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_equalsData_108) + MAlonzo.Code.Builtin.C_unIData_108) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_serialiseData_110) + MAlonzo.Code.Builtin.C_unBData_110) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_mkPairData_112) + MAlonzo.Code.Builtin.C_equalsData_112) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_mkNilData_114) + MAlonzo.Code.Builtin.C_serialiseData_114) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_mkNilPairData_116) + MAlonzo.Code.Builtin.C_mkPairData_116) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_118) + MAlonzo.Code.Builtin.C_mkNilData_118) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_120) + MAlonzo.Code.Builtin.C_mkNilPairData_120) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_122) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_122) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_124) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_124) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_126) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_126) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_128) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_128) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_130) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_130) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_132) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_132) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_134) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_134) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_136) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_136) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_138) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_138) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_140) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_140) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_142) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_142) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_144) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_144) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_146) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_146) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_148) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_148) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_150) + MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_150) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_keccak'45'256_152) + MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_152) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_blake2b'45'224_154) + MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_154) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_byteStringToInteger_156) + MAlonzo.Code.Builtin.C_keccak'45'256_156) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_integerToByteString_158) + MAlonzo.Code.Builtin.C_blake2b'45'224_158) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_andByteString_160) + MAlonzo.Code.Builtin.C_byteStringToInteger_160) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_orByteString_162) + MAlonzo.Code.Builtin.C_integerToByteString_162) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_xorByteString_164) + MAlonzo.Code.Builtin.C_andByteString_164) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_complementByteString_166) + MAlonzo.Code.Builtin.C_orByteString_166) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_readBit_168) + MAlonzo.Code.Builtin.C_xorByteString_168) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_writeBits_170) + MAlonzo.Code.Builtin.C_complementByteString_170) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_replicateByte_172) + MAlonzo.Code.Builtin.C_readBit_172) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_shiftByteString_174) + MAlonzo.Code.Builtin.C_writeBits_174) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_rotateByteString_176) + MAlonzo.Code.Builtin.C_replicateByte_176) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_countSetBits_178) + MAlonzo.Code.Builtin.C_shiftByteString_178) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_findFirstSetBit_180) + MAlonzo.Code.Builtin.C_rotateByteString_180) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_ripemd'45'160_182) + MAlonzo.Code.Builtin.C_countSetBits_182) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_expModInteger_184) + MAlonzo.Code.Builtin.C_findFirstSetBit_184) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_dropList_186) + MAlonzo.Code.Builtin.C_ripemd'45'160_186) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_188) + MAlonzo.Code.Builtin.C_expModInteger_188) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_190) + MAlonzo.Code.Builtin.C_dropList_190) (coe - MAlonzo.Code.Agda.Builtin.List.C_'91''93'_16))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) in + MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 + (coe + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_192) + (coe + MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 + (coe + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_194) + (coe + MAlonzo.Code.Agda.Builtin.List.C_'91''93'_16))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) in coe (case coe v6 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v7 @@ -1027,7 +1035,7 @@ d_executeUPLC_192 v0 v1 MAlonzo.Code.Utils.du_withE_282 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20) (coe - MAlonzo.Code.Untyped.CEK.d_stepper_1276 + MAlonzo.Code.Untyped.CEK.d_stepper_1288 (coe MAlonzo.Code.Evaluator.Base.d_maxsteps_72) (coe MAlonzo.Code.Untyped.CEK.C__'894'_'9659'__222 @@ -1112,5 +1120,5 @@ d_typeCheckProgramN_220 v0 (coe MAlonzo.Code.Scoped.Extrication.d_extricateNf'8902'_26 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v3))))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v3))))) _ -> MAlonzo.RTE.mazUnreachableError)))) diff --git a/plutus-metatheory/src/MAlonzo/Code/Evaluator/Term.hs b/plutus-metatheory/src/MAlonzo/Code/Evaluator/Term.hs index e70cfedb926..a6cda7299a6 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Evaluator/Term.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Evaluator/Term.hs @@ -147,14 +147,14 @@ d_unconvTmU_48 = U.uconv 0 -- Evaluator.Term.checkKindX checkKindAgda :: T_Type_16 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Evaluator.Base.T_ERROR_12 MAlonzo.Code.Agda.Builtin.Unit.T_'8868'_6 checkKindAgda = coe d_checkKindX_50 d_checkKindX_50 :: T_Type_16 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Evaluator.Base.T_ERROR_12 MAlonzo.Code.Agda.Builtin.Unit.T_'8868'_6 @@ -215,13 +215,13 @@ inferKindAgda :: T_Type_16 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Evaluator.Base.T_ERROR_12 - MAlonzo.Code.Utils.T_Kind_652 + MAlonzo.Code.Utils.T_Kind_702 inferKindAgda = coe d_inferKind'8709'_68 d_inferKind'8709'_68 :: T_Type_16 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Evaluator.Base.T_ERROR_12 - MAlonzo.Code.Utils.T_Kind_652 + MAlonzo.Code.Utils.T_Kind_702 d_inferKind'8709'_68 v0 = coe MAlonzo.Code.Utils.du_eitherBind_42 @@ -368,7 +368,7 @@ d_inferType'8709'_92 v0 (coe MAlonzo.Code.Scoped.Extrication.d_extricateNf'8902'_26 (coe MAlonzo.Code.Type.C_'8709'_4) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v3))))) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v3))))) _ -> MAlonzo.RTE.mazUnreachableError)))) -- Evaluator.Term.checkType∅ checkTypeAgda :: @@ -412,7 +412,7 @@ d_checkType'8709'_104 v0 v1 (coe MAlonzo.Code.Check.d_checkKind_554 (coe MAlonzo.Code.Type.C_'8709'_4) (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654))) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe (\ v3 -> coe @@ -738,29 +738,29 @@ d_runTCEK_166 v0 MAlonzo.Code.Utils.du_withE_282 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20) (coe - MAlonzo.Code.Algorithmic.CEK.du_stepper_1602 + MAlonzo.Code.Algorithmic.CEK.du_stepper_1610 (coe MAlonzo.Code.Evaluator.Base.d_maxsteps_72) (coe - MAlonzo.Code.Algorithmic.CEK.C__'894'_'9659'__1258 + MAlonzo.Code.Algorithmic.CEK.C__'894'_'9659'__1266 (coe MAlonzo.Code.Algorithmic.C_'8709'_4) (coe v3) - (coe MAlonzo.Code.Algorithmic.CEK.C_ε_1240) + (coe MAlonzo.Code.Algorithmic.CEK.C_ε_1248) (coe MAlonzo.Code.Algorithmic.CEK.C_'91''93'_202) (coe v4)))) (coe (\ v5 -> case coe v5 of - MAlonzo.Code.Algorithmic.CEK.C__'894'_'9659'__1258 v6 v7 v8 v9 v10 + MAlonzo.Code.Algorithmic.CEK.C__'894'_'9659'__1266 v6 v7 v8 v9 v10 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20 (coe MAlonzo.Code.Utils.C_gasError_350)) - MAlonzo.Code.Algorithmic.CEK.C__'9669'__1262 v6 v7 v8 + MAlonzo.Code.Algorithmic.CEK.C__'9669'__1270 v6 v7 v8 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20 (coe MAlonzo.Code.Utils.C_gasError_350)) - MAlonzo.Code.Algorithmic.CEK.C_'9633'_1264 v6 + MAlonzo.Code.Algorithmic.CEK.C_'9633'_1272 v6 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe @@ -785,7 +785,7 @@ d_runTCEK_166 v0 (coe MAlonzo.Code.Algorithmic.CEK.d_discharge_228 (coe v3) (coe v6)))))) - MAlonzo.Code.Algorithmic.CEK.C_'9670'_1266 v6 + MAlonzo.Code.Algorithmic.CEK.C_'9670'_1274 v6 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe @@ -819,7 +819,7 @@ d_runUValue_186 v0 MAlonzo.Code.Utils.du_withE_282 (coe MAlonzo.Code.Evaluator.Base.C_runtimeError_20) (coe - MAlonzo.Code.Untyped.CEK.d_stepper_1276 + MAlonzo.Code.Untyped.CEK.d_stepper_1288 (coe MAlonzo.Code.Evaluator.Base.d_maxsteps_72) (coe MAlonzo.Code.Untyped.CEK.C__'894'_'9659'__222 @@ -1095,201 +1095,209 @@ d_runUCounting_202 v0 v1 (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_iData_94) + MAlonzo.Code.Builtin.C_arrayData_94) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bData_96) + MAlonzo.Code.Builtin.C_iData_96) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unConstrData_98) + MAlonzo.Code.Builtin.C_bData_98) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unMapData_100) + MAlonzo.Code.Builtin.C_unConstrData_100) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unListData_102) + MAlonzo.Code.Builtin.C_unMapData_102) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unIData_104) + MAlonzo.Code.Builtin.C_unListData_104) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_unBData_106) + MAlonzo.Code.Builtin.C_unArrayData_106) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_equalsData_108) + MAlonzo.Code.Builtin.C_unIData_108) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_serialiseData_110) + MAlonzo.Code.Builtin.C_unBData_110) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_mkPairData_112) + MAlonzo.Code.Builtin.C_equalsData_112) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_mkNilData_114) + MAlonzo.Code.Builtin.C_serialiseData_114) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_mkNilPairData_116) + MAlonzo.Code.Builtin.C_mkPairData_116) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_118) + MAlonzo.Code.Builtin.C_mkNilData_118) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_120) + MAlonzo.Code.Builtin.C_mkNilPairData_120) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_122) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_122) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_124) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_124) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_126) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_126) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_128) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_128) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_130) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_130) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_132) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_132) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_134) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_134) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_136) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_136) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_138) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_138) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_140) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_140) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_142) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_142) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_144) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_144) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_146) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_146) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_148) + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_148) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_150) + MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_150) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_keccak'45'256_152) + MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_152) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_blake2b'45'224_154) + MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_154) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_byteStringToInteger_156) + MAlonzo.Code.Builtin.C_keccak'45'256_156) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_integerToByteString_158) + MAlonzo.Code.Builtin.C_blake2b'45'224_158) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_andByteString_160) + MAlonzo.Code.Builtin.C_byteStringToInteger_160) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_orByteString_162) + MAlonzo.Code.Builtin.C_integerToByteString_162) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_xorByteString_164) + MAlonzo.Code.Builtin.C_andByteString_164) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_complementByteString_166) + MAlonzo.Code.Builtin.C_orByteString_166) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_readBit_168) + MAlonzo.Code.Builtin.C_xorByteString_168) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_writeBits_170) + MAlonzo.Code.Builtin.C_complementByteString_170) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_replicateByte_172) + MAlonzo.Code.Builtin.C_readBit_172) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_shiftByteString_174) + MAlonzo.Code.Builtin.C_writeBits_174) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_rotateByteString_176) + MAlonzo.Code.Builtin.C_replicateByte_176) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_countSetBits_178) + MAlonzo.Code.Builtin.C_shiftByteString_178) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_findFirstSetBit_180) + MAlonzo.Code.Builtin.C_rotateByteString_180) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_ripemd'45'160_182) + MAlonzo.Code.Builtin.C_countSetBits_182) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_expModInteger_184) + MAlonzo.Code.Builtin.C_findFirstSetBit_184) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_dropList_186) + MAlonzo.Code.Builtin.C_ripemd'45'160_186) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_188) + MAlonzo.Code.Builtin.C_expModInteger_188) (coe MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 (coe - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_190) + MAlonzo.Code.Builtin.C_dropList_190) (coe - MAlonzo.Code.Agda.Builtin.List.C_'91''93'_16))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) in + MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 + (coe + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_192) + (coe + MAlonzo.Code.Agda.Builtin.List.C__'8759'__22 + (coe + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_194) + (coe + MAlonzo.Code.Agda.Builtin.List.C_'91''93'_16))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) in coe (case coe v4 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v5 diff --git a/plutus-metatheory/src/MAlonzo/Code/Raw.hs b/plutus-metatheory/src/MAlonzo/Code/Raw.hs index f5710891f53..b906f55cf95 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Raw.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Raw.hs @@ -46,10 +46,10 @@ check_'96'_6 = RTyVar check__'8658'__8 :: T_RawTy_2 -> T_RawTy_2 -> T_RawTy_2 check__'8658'__8 = RTyFun check_Π_10 :: - MAlonzo.Code.Utils.T_Kind_652 -> T_RawTy_2 -> T_RawTy_2 + MAlonzo.Code.Utils.T_Kind_702 -> T_RawTy_2 -> T_RawTy_2 check_Π_10 = RTyPi check_ƛ_12 :: - MAlonzo.Code.Utils.T_Kind_652 -> T_RawTy_2 -> T_RawTy_2 + MAlonzo.Code.Utils.T_Kind_702 -> T_RawTy_2 -> T_RawTy_2 check_ƛ_12 = RTyLambda check__'183'__14 :: T_RawTy_2 -> T_RawTy_2 -> T_RawTy_2 check__'183'__14 = RTyApp @@ -115,7 +115,7 @@ pattern C_case_68 a0 a1 a2 = RCase a0 a1 a2 check_'96'_34 :: Integer -> T_RawTm_32 check_'96'_34 = RVar check_Λ_36 :: - MAlonzo.Code.Utils.T_Kind_652 -> T_RawTm_32 -> T_RawTm_32 + MAlonzo.Code.Utils.T_Kind_702 -> T_RawTm_32 -> T_RawTm_32 check_Λ_36 = RTLambda check__'183''8902'__38 :: T_RawTm_32 -> T_RawTy_2 -> T_RawTm_32 check__'183''8902'__38 = RTApp @@ -187,29 +187,29 @@ d_decRTyCon_74 v0 v1 _ -> MAlonzo.RTE.mazUnreachableError) -- Raw.decRKi d_decRKi_84 :: - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> Bool + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> Bool d_decRKi_84 v0 v1 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> let v2 = coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8 in coe (case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10 _ -> coe v2) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> let v2 = coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8 in coe (case coe v1 of - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Agda.Builtin.Bool.C_true_10 _ -> coe v2) - MAlonzo.Code.Utils.C__'8658'__658 v2 v3 + MAlonzo.Code.Utils.C__'8658'__708 v2 v3 -> let v4 = coe MAlonzo.Code.Agda.Builtin.Bool.C_false_8 in coe (case coe v1 of - MAlonzo.Code.Utils.C__'8658'__658 v5 v6 + MAlonzo.Code.Utils.C__'8658'__708 v5 v6 -> coe MAlonzo.Code.Data.Bool.Base.d__'8743'__24 (coe d_decRKi_84 (coe v2) (coe v5)) @@ -386,7 +386,7 @@ d_decRTm_188 v0 v1 C_builtin_48 v4 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.d_does_28 - (coe MAlonzo.Code.Builtin.d_decBuiltin_426 (coe v3) (coe v4)) + (coe MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v3) (coe v4)) _ -> coe v2 C_wrap_50 v3 v4 v5 -> case coe v1 of diff --git a/plutus-metatheory/src/MAlonzo/Code/RawU.hs b/plutus-metatheory/src/MAlonzo/Code/RawU.hs index 99c85c4a940..a8432e2704c 100644 --- a/plutus-metatheory/src/MAlonzo/Code/RawU.hs +++ b/plutus-metatheory/src/MAlonzo/Code/RawU.hs @@ -190,15 +190,15 @@ check_array_54 :: check_array_54 = TagArray check_bls12'45'381'45'g1'45'element_56 :: T_Tag_28 - (T_Esc_24 MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_640) + (T_Esc_24 MAlonzo.Code.Utils.T_Bls12'45'381'45'G1'45'Element_690) check_bls12'45'381'45'g1'45'element_56 = TagBLS12_381_G1_Element check_bls12'45'381'45'g2'45'element_58 :: T_Tag_28 - (T_Esc_24 MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_644) + (T_Esc_24 MAlonzo.Code.Utils.T_Bls12'45'381'45'G2'45'Element_694) check_bls12'45'381'45'g2'45'element_58 = TagBLS12_381_G2_Element check_bls12'45'381'45'mlresult_60 :: T_Tag_28 - (T_Esc_24 MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_648) + (T_Esc_24 MAlonzo.Code.Utils.T_Bls12'45'381'45'MlResult_698) check_bls12'45'381'45'mlresult_60 = TagBLS12_381_MlResult cover_Tag_28 :: Tag a1 -> () cover_Tag_28 x @@ -357,7 +357,7 @@ du_decTagCon''_124 v0 v1 v2 v3 _ -> coe v4 C_bytestring_32 -> case coe v2 of - C_bytestring_32 -> coe MAlonzo.Code.Builtin.d_equals_346 v1 v3 + C_bytestring_32 -> coe MAlonzo.Code.Builtin.d_equals_350 v1 v3 _ -> coe v4 C_string_34 -> case coe v2 of @@ -383,7 +383,7 @@ du_decTagCon''_124 v0 v1 v2 v3 _ -> coe v4 C_pdata_40 -> case coe v2 of - C_pdata_40 -> coe MAlonzo.Code.Utils.d_eqDATA_506 (coe v1) (coe v3) + C_pdata_40 -> coe MAlonzo.Code.Utils.d_eqDATA_508 (coe v1) (coe v3) _ -> coe v4 C_pair_46 v7 v8 -> case coe v1 of diff --git a/plutus-metatheory/src/MAlonzo/Code/Scoped.hs b/plutus-metatheory/src/MAlonzo/Code/Scoped.hs index dafdeeed3f1..0627e253cfd 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Scoped.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Scoped.hs @@ -41,10 +41,10 @@ d_ScopedTy_14 a0 = () data T_ScopedTy_14 = C_'96'_18 MAlonzo.Code.Data.Fin.Base.T_Fin_10 | C__'8658'__20 T_ScopedTy_14 T_ScopedTy_14 | - C_Π_22 MAlonzo.Code.Utils.T_Kind_652 T_ScopedTy_14 | - C_ƛ_24 MAlonzo.Code.Utils.T_Kind_652 T_ScopedTy_14 | + C_Π_22 MAlonzo.Code.Utils.T_Kind_702 T_ScopedTy_14 | + C_ƛ_24 MAlonzo.Code.Utils.T_Kind_702 T_ScopedTy_14 | C__'183'__26 T_ScopedTy_14 T_ScopedTy_14 | - C_con_30 MAlonzo.Code.Utils.T_Kind_652 + C_con_30 MAlonzo.Code.Utils.T_Kind_702 MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 | C_μ_32 T_ScopedTy_14 T_ScopedTy_14 | C_SOP_34 (MAlonzo.Code.Utils.T_List_384 @@ -527,7 +527,7 @@ d_unshifterList_440 v0 v1 v2 d_ScopedTm_522 a0 a1 = () data T_ScopedTm_522 = C_'96'_528 T_WeirdFin_56 | - C_Λ_530 MAlonzo.Code.Utils.T_Kind_652 T_ScopedTm_522 | + C_Λ_530 MAlonzo.Code.Utils.T_Kind_702 T_ScopedTm_522 | C__'183''8902'__532 T_ScopedTm_522 T_ScopedTy_14 | C_ƛ_534 T_ScopedTy_14 T_ScopedTm_522 | C__'183'__536 T_ScopedTm_522 T_ScopedTm_522 | @@ -677,7 +677,7 @@ d_scopeCheckTy_616 v0 v1 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - C_con_30 (coe MAlonzo.Code.Utils.C_'9839'_656) + C_con_30 (coe MAlonzo.Code.Utils.C_'9839'_706) (coe MAlonzo.Code.Builtin.Constant.Type.C_atomic_8 (coe v3))) MAlonzo.Code.Raw.C_list_26 -> coe @@ -685,9 +685,9 @@ d_scopeCheckTy_616 v0 v1 (coe C_con_30 (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706)) (coe MAlonzo.Code.Builtin.Constant.Type.C_list_10)) MAlonzo.Code.Raw.C_array_28 -> coe @@ -695,9 +695,9 @@ d_scopeCheckTy_616 v0 v1 (coe C_con_30 (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656)) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706)) (coe MAlonzo.Code.Builtin.Constant.Type.C_array_12)) MAlonzo.Code.Raw.C_pair_30 -> coe @@ -705,12 +705,12 @@ d_scopeCheckTy_616 v0 v1 (coe C_con_30 (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe - MAlonzo.Code.Utils.C__'8658'__658 - (coe MAlonzo.Code.Utils.C_'9839'_656) - (coe MAlonzo.Code.Utils.C_'9839'_656))) + MAlonzo.Code.Utils.C__'8658'__708 + (coe MAlonzo.Code.Utils.C_'9839'_706) + (coe MAlonzo.Code.Utils.C_'9839'_706))) (coe MAlonzo.Code.Builtin.Constant.Type.C_pair_14)) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Raw.C_μ_18 v2 v3 diff --git a/plutus-metatheory/src/MAlonzo/Code/Scoped/Extrication.hs b/plutus-metatheory/src/MAlonzo/Code/Scoped/Extrication.hs index 7b9d300c0cf..babf2015681 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Scoped/Extrication.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Scoped/Extrication.hs @@ -39,7 +39,7 @@ d_len'8902'_4 v0 -- Scoped.Extrication.extricateVar⋆ d_extricateVar'8902'_16 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Data.Fin.Base.T_Fin_10 d_extricateVar'8902'_16 v0 ~v1 v2 = du_extricateVar'8902'_16 v0 v2 @@ -62,7 +62,7 @@ du_extricateVar'8902'_16 v0 v1 -- Scoped.Extrication.extricateNf⋆ d_extricateNf'8902'_26 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Scoped.T_ScopedTy_14 d_extricateNf'8902'_26 v0 v1 v2 @@ -73,19 +73,19 @@ d_extricateNf'8902'_26 v0 v1 v2 (coe d_extricateNf'8902'_26 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) MAlonzo.Code.Type.BetaNormal.C__'8658'__16 v4 v5 -> coe MAlonzo.Code.Scoped.C__'8658'__20 (coe - d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4)) (coe - d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) MAlonzo.Code.Type.BetaNormal.C_ƛ_18 v6 -> case coe v1 of - MAlonzo.Code.Utils.C__'8658'__658 v7 v8 + MAlonzo.Code.Utils.C__'8658'__708 v7 v8 -> coe MAlonzo.Code.Scoped.C_ƛ_24 (coe v7) (coe @@ -100,7 +100,7 @@ d_extricateNf'8902'_26 v0 v1 v2 MAlonzo.Code.Type.BetaNormal.C_ne_20 v7 -> coe d_extricateNe'8902'_34 (coe v0) - (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v7) + (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v7) _ -> MAlonzo.RTE.mazUnreachableError MAlonzo.Code.Type.BetaNormal.C_μ_24 v4 v5 v6 -> coe @@ -108,13 +108,13 @@ d_extricateNf'8902'_26 v0 v1 v2 (coe d_extricateNf'8902'_26 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v5)) (coe d_extricateNf'8902'_26 (coe v0) (coe v4) (coe v6)) MAlonzo.Code.Type.BetaNormal.C_SOP_28 v4 v5 @@ -122,12 +122,12 @@ d_extricateNf'8902'_26 v0 v1 v2 MAlonzo.Code.Scoped.C_SOP_34 (coe du_extricateNf'8902''45'VecList_56 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) _ -> MAlonzo.RTE.mazUnreachableError -- Scoped.Extrication.extricateNe⋆ d_extricateNe'8902'_34 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Scoped.T_ScopedTy_14 d_extricateNe'8902'_34 v0 v1 v2 @@ -141,7 +141,7 @@ d_extricateNe'8902'_34 v0 v1 v2 MAlonzo.Code.Scoped.C__'183'__26 (coe d_extricateNe'8902'_34 (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v4) (coe v1)) (coe v6)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v4) (coe v1)) (coe v6)) (coe d_extricateNf'8902'_26 (coe v0) (coe v4) (coe v7)) MAlonzo.Code.Type.BetaNormal.C_'94'_12 v5 -> coe MAlonzo.Code.Scoped.C_con_30 (coe v1) (coe v5) @@ -149,7 +149,7 @@ d_extricateNe'8902'_34 v0 v1 v2 -- Scoped.Extrication.extricateNf⋆-List d_extricateNf'8902''45'List_42 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] -> MAlonzo.Code.Utils.T_List_384 MAlonzo.Code.Scoped.T_ScopedTy_14 d_extricateNf'8902''45'List_42 v0 v1 v2 @@ -164,7 +164,7 @@ d_extricateNf'8902''45'List_42 v0 v1 v2 -- Scoped.Extrication.extricateNf⋆-VecList d_extricateNf'8902''45'VecList_56 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Utils.T_List_384 @@ -173,7 +173,7 @@ d_extricateNf'8902''45'VecList_56 v0 v1 ~v2 v3 = du_extricateNf'8902''45'VecList_56 v0 v1 v3 du_extricateNf'8902''45'VecList_56 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Utils.T_List_384 (MAlonzo.Code.Utils.T_List_384 MAlonzo.Code.Scoped.T_ScopedTy_14) @@ -241,7 +241,7 @@ du_extricateVar_110 v0 v1 v2 d_extricateSub_122 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 @@ -280,7 +280,7 @@ d_extricate_140 v0 v1 v2 v3 -> coe MAlonzo.Code.Scoped.C_ƛ_534 (coe - d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8)) (coe d_extricate_140 (coe v0) @@ -319,37 +319,37 @@ d_extricate_140 v0 v1 v2 v3 (coe d_extricateNf'8902'_26 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe d_extricateNf'8902'_26 (coe v0) (coe v9) (coe v11)) (coe d_extricate_140 (coe v0) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_nf_258 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'183'__30 v9 (coe MAlonzo.Code.Type.C__'183'__30 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v10)) (coe MAlonzo.Code.Type.C_ƛ_28 @@ -358,23 +358,23 @@ d_extricate_140 v0 v1 v2 v3 (MAlonzo.Code.Type.BetaNormal.d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v9)) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNormal.d_weakenNf_122 v0 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v9) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704))) v9 v10)) (coe MAlonzo.Code.Type.C_'96'_22 @@ -395,7 +395,7 @@ d_extricate_140 v0 v1 v2 v3 -> coe MAlonzo.Code.Scoped.C_constr_556 (coe - d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v11 v12)) (coe MAlonzo.Code.Data.Fin.Base.du_toℕ_18 (coe v5)) (coe @@ -407,7 +407,7 @@ d_extricate_140 v0 v1 v2 v3 -> coe MAlonzo.Code.Scoped.C_case_564 (coe - d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)) (coe d_extricate_140 (coe v0) (coe v1) @@ -427,7 +427,7 @@ d_extricate_140 v0 v1 v2 v3 -> coe MAlonzo.Code.Scoped.C_error_540 (coe - d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) + d_extricateNf'8902'_26 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v2)) _ -> MAlonzo.RTE.mazUnreachableError -- Scoped.Extrication.extricate-ConstrArgs diff --git a/plutus-metatheory/src/MAlonzo/Code/Type.hs b/plutus-metatheory/src/MAlonzo/Code/Type.hs index ed322edeb35..fdcfd7e2662 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type.hs @@ -25,7 +25,7 @@ import qualified MAlonzo.Code.Utils d_Ctx'8902'_2 = () data T_Ctx'8902'_2 = C_'8709'_4 | - C__'44''8902'__6 T_Ctx'8902'_2 MAlonzo.Code.Utils.T_Kind_652 + C__'44''8902'__6 T_Ctx'8902'_2 MAlonzo.Code.Utils.T_Kind_702 -- Type._∋⋆_ d__'8715''8902'__14 a0 a1 = () data T__'8715''8902'__14 = C_Z_16 | C_S_18 T__'8715''8902'__14 @@ -33,12 +33,12 @@ data T__'8715''8902'__14 = C_Z_16 | C_S_18 T__'8715''8902'__14 d__'8866''8902'__20 a0 a1 = () data T__'8866''8902'__20 = C_'96'_22 T__'8715''8902'__14 | - C_Π_24 MAlonzo.Code.Utils.T_Kind_652 T__'8866''8902'__20 | + C_Π_24 MAlonzo.Code.Utils.T_Kind_702 T__'8866''8902'__20 | C__'8658'__26 T__'8866''8902'__20 T__'8866''8902'__20 | C_ƛ_28 T__'8866''8902'__20 | - C__'183'__30 MAlonzo.Code.Utils.T_Kind_652 T__'8866''8902'__20 + C__'183'__30 MAlonzo.Code.Utils.T_Kind_702 T__'8866''8902'__20 T__'8866''8902'__20 | - C_μ_32 MAlonzo.Code.Utils.T_Kind_652 T__'8866''8902'__20 + C_μ_32 MAlonzo.Code.Utils.T_Kind_702 T__'8866''8902'__20 T__'8866''8902'__20 | C_'94'_34 MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 | C_con_36 T__'8866''8902'__20 | diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE.hs index 5035acb7aa9..1be550f001e 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE.hs @@ -30,32 +30,32 @@ import qualified MAlonzo.Code.Utils -- Type.BetaNBE.Val d_Val_4 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> () + MAlonzo.Code.Utils.T_Kind_702 -> () d_Val_4 = erased -- Type.BetaNBE.reflect d_reflect_22 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> AgdaAny d_reflect_22 ~v0 v1 v2 = du_reflect_22 v1 v2 du_reflect_22 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> AgdaAny du_reflect_22 v0 v1 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Type.BetaNormal.C_ne_20 v1 - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Type.BetaNormal.C_ne_20 v1 - MAlonzo.Code.Utils.C__'8658'__658 v2 v3 + MAlonzo.Code.Utils.C__'8658'__708 v2 v3 -> coe MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 (coe v1) _ -> MAlonzo.RTE.mazUnreachableError -- Type.BetaNBE.fresh d_fresh_38 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny d_fresh_38 ~v0 v1 = du_fresh_38 v1 -du_fresh_38 :: MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny +du_fresh_38 :: MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny du_fresh_38 v0 = coe du_reflect_22 (coe v0) @@ -64,24 +64,24 @@ du_fresh_38 v0 (coe MAlonzo.Code.Type.C_Z_16)) -- Type.BetaNBE.renVal d_renVal_46 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny d_renVal_46 v0 v1 v2 v3 v4 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Type.BetaNormal.d_renNf_46 (coe v1) (coe v2) (coe v3) (coe v0) (coe v4) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Type.BetaNormal.d_renNf_46 (coe v1) (coe v2) (coe v3) (coe v0) (coe v4) - MAlonzo.Code.Utils.C__'8658'__658 v5 v6 + MAlonzo.Code.Utils.C__'8658'__708 v5 v6 -> case coe v4 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v7 -> coe @@ -98,9 +98,9 @@ d_renVal_46 v0 v1 v2 v3 v4 _ -> MAlonzo.RTE.mazUnreachableError -- Type.BetaNBE.weakenVal d_weakenVal_80 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny d_weakenVal_80 v0 v1 v2 = coe d_renVal_46 (coe v0) (coe v1) @@ -108,14 +108,14 @@ d_weakenVal_80 v0 v1 v2 (coe (\ v3 -> coe MAlonzo.Code.Type.C_S_18)) -- Type.BetaNBE.reify d_reify_86 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> AgdaAny -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_reify_86 v0 v1 v2 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> coe v2 - MAlonzo.Code.Utils.C_'9839'_656 -> coe v2 - MAlonzo.Code.Utils.C__'8658'__658 v3 v4 + MAlonzo.Code.Utils.C_'42'_704 -> coe v2 + MAlonzo.Code.Utils.C_'9839'_706 -> coe v2 + MAlonzo.Code.Utils.C__'8658'__708 v3 v4 -> case coe v2 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v5 -> coe MAlonzo.Code.Type.BetaNormal.C_ne_20 v5 @@ -138,19 +138,19 @@ d_Env_104 = erased d__'44''44''8902'__122 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d__'44''44''8902'__122 ~v0 ~v1 v2 ~v3 v4 v5 v6 = du__'44''44''8902'__122 v2 v4 v5 v6 du__'44''44''8902'__122 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> AgdaAny -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du__'44''44''8902'__122 v0 v1 v2 v3 = case coe v3 of @@ -161,18 +161,18 @@ du__'44''44''8902'__122 v0 v1 v2 v3 d_exte_140 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_exte_140 ~v0 v1 v2 v3 v4 = du_exte_140 v1 v2 v3 v4 du_exte_140 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du_exte_140 v0 v1 v2 v3 = coe @@ -182,8 +182,8 @@ du_exte_140 v0 v1 v2 v3 -- Type.BetaNBE._·V_ d__'183'V__150 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> AgdaAny -> AgdaAny d__'183'V__150 v0 v1 v2 v3 v4 = case coe v3 of @@ -200,9 +200,9 @@ d__'183'V__150 v0 v1 v2 v3 v4 d_eval_166 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> AgdaAny d_eval_166 v0 v1 v2 v3 v4 @@ -212,30 +212,30 @@ d_eval_166 v0 v1 v2 v3 v4 -> coe MAlonzo.Code.Type.BetaNormal.C_Π_14 v6 (d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v6)) (coe d_eval_166 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v6)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v6)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7) (coe du_exte_140 (coe v0) (coe v4) (coe v6)))) MAlonzo.Code.Type.C__'8658'__26 v6 v7 -> coe MAlonzo.Code.Type.BetaNormal.C__'8658'__16 (d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v0) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v0) (coe - d_eval_166 (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) + d_eval_166 (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6) (coe v4))) (d_reify_86 - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v0) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v0) (coe - d_eval_166 (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) + d_eval_166 (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7) (coe v4))) MAlonzo.Code.Type.C_ƛ_28 v8 -> case coe v2 of - MAlonzo.Code.Utils.C__'8658'__658 v9 v10 + MAlonzo.Code.Utils.C__'8658'__708 v9 v10 -> coe MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 (coe @@ -257,7 +257,7 @@ d_eval_166 v0 v1 v2 v3 v4 d__'183'V__150 (coe v0) (coe v6) (coe v2) (coe d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v6) (coe v2)) (coe v8) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe v2)) (coe v8) (coe v4)) (coe d_eval_166 (coe v0) (coe v1) (coe v6) (coe v9) (coe v4)) MAlonzo.Code.Type.C_μ_32 v6 v7 v8 @@ -265,24 +265,24 @@ d_eval_166 v0 v1 v2 v3 v4 MAlonzo.Code.Type.BetaNormal.C_μ_24 v6 (d_reify_86 (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v0) (coe d_eval_166 (coe v0) (coe v1) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v7) (coe v4))) (d_reify_86 (coe v6) (coe v0) @@ -295,22 +295,22 @@ d_eval_166 v0 v1 v2 v3 v4 -> coe MAlonzo.Code.Type.BetaNormal.C_con_22 (d_eval_166 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v6) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v6) (coe v4)) MAlonzo.Code.Type.C_SOP_40 v6 v7 -> coe MAlonzo.Code.Type.BetaNormal.C_SOP_28 v6 (coe du_eval'45'VecList_184 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7) (coe v4)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7) (coe v4)) _ -> MAlonzo.RTE.mazUnreachableError -- Type.BetaNBE.eval-List d_eval'45'List_174 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> [AgdaAny] d_eval'45'List_174 v0 v1 v2 v3 v4 @@ -327,10 +327,10 @@ d_eval'45'List_174 v0 v1 v2 v3 v4 d_eval'45'VecList_184 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 d_eval'45'VecList_184 v0 v1 v2 ~v3 v4 v5 @@ -338,9 +338,9 @@ d_eval'45'VecList_184 v0 v1 v2 ~v3 v4 v5 du_eval'45'VecList_184 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 du_eval'45'VecList_184 v0 v1 v2 v3 v4 @@ -357,11 +357,11 @@ du_eval'45'VecList_184 v0 v1 v2 v3 v4 -- Type.BetaNBE.idEnv d_idEnv_250 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_idEnv_250 ~v0 v1 v2 = du_idEnv_250 v1 v2 du_idEnv_250 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du_idEnv_250 v0 v1 = coe @@ -370,7 +370,7 @@ du_idEnv_250 v0 v1 -- Type.BetaNBE.nf d_nf_258 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_nf_258 v0 v1 v2 @@ -381,14 +381,14 @@ d_nf_258 v0 v1 v2 -- Type.BetaNBE.nf-VecList d_nf'45'VecList_268 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 d_nf'45'VecList_268 v0 v1 ~v2 v3 = du_nf'45'VecList_268 v0 v1 v3 du_nf'45'VecList_268 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 du_nf'45'VecList_268 v0 v1 v2 @@ -407,7 +407,7 @@ d_lookup'45'eval'45'VecList_288 :: Integer -> MAlonzo.Code.Data.Fin.Base.T_Fin_10 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_lookup'45'eval'45'VecList_288 = erased diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Completeness.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Completeness.hs index 7261ae3e32b..e27b0ed1616 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Completeness.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Completeness.hs @@ -31,28 +31,28 @@ import qualified MAlonzo.Code.Utils -- Type.BetaNBE.Completeness.CR d_CR_10 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny -> AgdaAny -> () + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> () d_CR_10 = erased -- Type.BetaNBE.Completeness._.Unif d_Unif_64 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny) -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny) -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> (MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny) -> @@ -61,17 +61,17 @@ d_Unif_64 = erased -- Type.BetaNBE.Completeness.symCR d_symCR_100 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny d_symCR_100 ~v0 v1 v2 v3 v4 = du_symCR_100 v1 v2 v3 v4 du_symCR_100 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny du_symCR_100 v0 v1 v2 v3 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> erased - MAlonzo.Code.Utils.C_'9839'_656 -> erased - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C_'42'_704 -> erased + MAlonzo.Code.Utils.C_'9839'_706 -> erased + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> case coe v1 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v6 -> erased MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v6 @@ -103,18 +103,18 @@ du_symCR_100 v0 v1 v2 v3 -- Type.BetaNBE.Completeness.transCR d_transCR_158 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny d_transCR_158 ~v0 v1 v2 v3 v4 v5 v6 = du_transCR_158 v1 v2 v3 v4 v5 v6 du_transCR_158 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny du_transCR_158 v0 v1 v2 v3 v4 v5 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> erased - MAlonzo.Code.Utils.C_'9839'_656 -> erased - MAlonzo.Code.Utils.C__'8658'__658 v6 v7 + MAlonzo.Code.Utils.C_'42'_704 -> erased + MAlonzo.Code.Utils.C_'9839'_706 -> erased + MAlonzo.Code.Utils.C__'8658'__708 v6 v7 -> case coe v1 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v8 -> erased MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v8 @@ -168,11 +168,11 @@ du_transCR_158 v0 v1 v2 v3 v4 v5 -- Type.BetaNBE.Completeness.reflCR d_reflCR_256 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny d_reflCR_256 ~v0 v1 v2 v3 v4 = du_reflCR_256 v1 v2 v3 v4 du_reflCR_256 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny du_reflCR_256 v0 v1 v2 v3 = coe @@ -181,24 +181,24 @@ du_reflCR_256 v0 v1 v2 v3 -- Type.BetaNBE.Completeness.reflectCR d_reflectCR_266 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> AgdaAny d_reflectCR_266 ~v0 v1 ~v2 ~v3 v4 = du_reflectCR_266 v1 v4 du_reflectCR_266 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> AgdaAny du_reflectCR_266 v0 v1 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> erased - MAlonzo.Code.Utils.C_'9839'_656 -> erased - MAlonzo.Code.Utils.C__'8658'__658 v2 v3 -> coe v1 + MAlonzo.Code.Utils.C_'42'_704 -> erased + MAlonzo.Code.Utils.C_'9839'_706 -> erased + MAlonzo.Code.Utils.C__'8658'__708 v2 v3 -> coe v1 _ -> MAlonzo.RTE.mazUnreachableError -- Type.BetaNBE.Completeness.reifyCR d_reifyCR_284 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -207,9 +207,9 @@ d_reifyCR_284 = erased d_EnvCR_338 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> () d_EnvCR_338 = erased @@ -217,25 +217,25 @@ d_EnvCR_338 = erased d_CR'44''44''8902'_356 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> AgdaAny -> AgdaAny -> AgdaAny -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_CR'44''44''8902'_356 ~v0 ~v1 ~v2 ~v3 ~v4 v5 ~v6 ~v7 v8 v9 v10 = du_CR'44''44''8902'_356 v5 v8 v9 v10 du_CR'44''44''8902'_356 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> AgdaAny -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du_CR'44''44''8902'_356 v0 v1 v2 v3 = case coe v3 of @@ -245,8 +245,8 @@ du_CR'44''44''8902'_356 v0 v1 v2 v3 -- Type.BetaNBE.Completeness.AppCR d_AppCR_376 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny @@ -254,7 +254,7 @@ d_AppCR_376 v0 ~v1 v2 v3 v4 v5 v6 v7 v8 = du_AppCR_376 v0 v2 v3 v4 v5 v6 v7 v8 du_AppCR_376 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny @@ -277,8 +277,8 @@ du_AppCR_376 v0 v1 v2 v3 v4 v5 v6 v7 d_renVal'45'reflect_416 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> AgdaAny @@ -287,11 +287,11 @@ d_renVal'45'reflect_416 = erased d_ren'45'reify_444 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -299,18 +299,18 @@ d_ren'45'reify_444 = erased -- Type.BetaNBE.Completeness.renVal-id d_renVal'45'id_524 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny d_renVal'45'id_524 ~v0 v1 v2 v3 v4 = du_renVal'45'id_524 v1 v2 v3 v4 du_renVal'45'id_524 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny du_renVal'45'id_524 v0 v1 v2 v3 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> erased - MAlonzo.Code.Utils.C_'9839'_656 -> erased - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C_'42'_704 -> erased + MAlonzo.Code.Utils.C_'9839'_706 -> erased + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> case coe v1 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v6 -> erased MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v6 @@ -322,30 +322,30 @@ d_renVal'45'comp_576 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny d_renVal'45'comp_576 ~v0 ~v1 ~v2 v3 v4 v5 v6 v7 v8 = du_renVal'45'comp_576 v3 v4 v5 v6 v7 v8 du_renVal'45'comp_576 :: - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny -> AgdaAny -> AgdaAny du_renVal'45'comp_576 v0 v1 v2 v3 v4 v5 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> erased - MAlonzo.Code.Utils.C_'9839'_656 -> erased - MAlonzo.Code.Utils.C__'8658'__658 v6 v7 + MAlonzo.Code.Utils.C_'42'_704 -> erased + MAlonzo.Code.Utils.C_'9839'_706 -> erased + MAlonzo.Code.Utils.C__'8658'__708 v6 v7 -> case coe v3 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v8 -> erased MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v8 @@ -385,27 +385,27 @@ du_renVal'45'comp_576 v0 v1 v2 v3 v4 v5 d_renCR_670 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny d_renCR_670 ~v0 ~v1 v2 v3 v4 v5 v6 = du_renCR_670 v2 v3 v4 v5 v6 du_renCR_670 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny -> AgdaAny du_renCR_670 v0 v1 v2 v3 v4 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 -> erased - MAlonzo.Code.Utils.C_'9839'_656 -> erased - MAlonzo.Code.Utils.C__'8658'__658 v5 v6 + MAlonzo.Code.Utils.C_'42'_704 -> erased + MAlonzo.Code.Utils.C_'9839'_706 -> erased + MAlonzo.Code.Utils.C__'8658'__708 v5 v6 -> case coe v1 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v7 -> erased MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v7 @@ -442,9 +442,9 @@ du_renCR_670 v0 v1 v2 v3 v4 d_renVal'183'V_754 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> @@ -541,12 +541,12 @@ d_renVal'183'V_754 v0 v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 d_idext_840 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> AgdaAny d_idext_840 v0 v1 v2 v3 v4 v5 v6 @@ -556,7 +556,7 @@ d_idext_840 v0 v1 v2 v3 v4 v5 v6 MAlonzo.Code.Type.C__'8658'__26 v8 v9 -> erased MAlonzo.Code.Type.C_ƛ_28 v10 -> case coe v2 of - MAlonzo.Code.Utils.C__'8658'__658 v11 v12 + MAlonzo.Code.Utils.C__'8658'__708 v11 v12 -> coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe @@ -913,15 +913,15 @@ d_idext_840 v0 v1 v2 v3 v4 v5 v6 du_AppCR_376 (coe v1) (coe v2) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v8) (coe v2)) (coe v10) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v8) (coe v2)) (coe v10) (coe v3)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v8) (coe v2)) (coe v10) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v8) (coe v2)) (coe v10) (coe v4)) (coe d_idext_840 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v8) (coe v2)) (coe v3) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v8) (coe v2)) (coe v3) (coe v4) (coe v5) (coe v10)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) (coe v8) @@ -942,11 +942,11 @@ d_idext_840 v0 v1 v2 v3 v4 v5 v6 d_idext'45'List_848 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -955,12 +955,12 @@ d_idext'45'List_848 = erased d_idext'45'VecList_858 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -970,15 +970,15 @@ d_renVal'45'eval_878 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny @@ -992,7 +992,7 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 MAlonzo.Code.Type.C__'8658'__26 v10 v11 -> erased MAlonzo.Code.Type.C_ƛ_28 v12 -> case coe v3 of - MAlonzo.Code.Utils.C__'8658'__658 v13 v14 + MAlonzo.Code.Utils.C__'8658'__708 v13 v14 -> coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe @@ -1423,7 +1423,7 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 (coe v3) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe v5)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) (coe v10) @@ -1433,11 +1433,11 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 (coe v3) (coe MAlonzo.Code.Type.BetaNBE.d_renVal_46 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) (coe v0) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v0) (coe v2) (coe v8) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe v5))) (coe MAlonzo.Code.Type.BetaNBE.d_renVal_46 (coe v10) (coe v0) (coe v2) @@ -1450,7 +1450,7 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 (coe v3) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v2) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe (\ v14 -> @@ -1473,15 +1473,15 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 d_renVal'183'V_754 (coe v0) (coe v2) (coe v10) (coe v3) (coe v8) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe v5)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe v5)) (coe d_idext_840 (coe v1) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) (coe v5) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v5) (coe v5) (coe (\ v14 v15 -> @@ -1507,15 +1507,15 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 du_AppCR_376 (coe v2) (coe v3) (coe MAlonzo.Code.Type.BetaNBE.d_renVal_46 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) (coe v0) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v0) (coe v2) (coe v8) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe v5))) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v2) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe (\ v14 -> @@ -1526,7 +1526,7 @@ d_renVal'45'eval_878 v0 v1 v2 v3 v4 v5 v6 v7 v8 (coe v14) (coe v0) (coe v2) (coe v8) (coe v15 v16))))) (coe d_renVal'45'eval_878 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v3)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v3)) (coe v12) (coe v5) (coe v6) (coe v7) (coe v8)) (coe MAlonzo.Code.Type.BetaNBE.d_renVal_46 (coe v10) (coe v0) (coe v2) @@ -1561,13 +1561,13 @@ d_renVal'45'eval'45'List_896 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -1579,13 +1579,13 @@ d_renVal'45'eval'45'VecList_916 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -1593,17 +1593,17 @@ d_renVal'45'eval'45'VecList_916 = erased -- Type.BetaNBE.Completeness.ren-eval d_ren'45'eval_1144 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> AgdaAny @@ -1614,7 +1614,7 @@ d_ren'45'eval_1144 v0 v1 v2 v3 v4 v5 v6 v7 v8 MAlonzo.Code.Type.C__'8658'__26 v10 v11 -> erased MAlonzo.Code.Type.C_ƛ_28 v12 -> case coe v1 of - MAlonzo.Code.Utils.C__'8658'__658 v13 v14 + MAlonzo.Code.Utils.C__'8658'__708 v13 v14 -> coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe @@ -2122,22 +2122,22 @@ d_ren'45'eval_1144 v0 v1 v2 v3 v4 v5 v6 v7 v8 du_AppCR_376 (coe v3) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v3) (coe v2) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 (coe v0) (coe v2) - (coe v8) (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) + (coe v8) (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe v12)) (coe v5)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v3) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe v12) (coe (\ v14 -> let v15 = coe v8 v14 in coe (\ v16 -> coe v6 v14 (coe v15 v16))))) (coe d_ren'45'eval_1144 (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) (coe v2) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe v2) (coe v3) (coe v12) (coe v5) (coe v6) (coe v7) (coe v8)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v3) (coe v2) (coe v10) @@ -2166,13 +2166,13 @@ d_ren'45'eval'45'List_1158 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -2184,13 +2184,13 @@ d_ren'45'eval'45'VecList_1174 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -2198,17 +2198,17 @@ d_ren'45'eval'45'VecList_1174 = erased -- Type.BetaNBE.Completeness.sub-eval d_sub'45'eval_1314 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> AgdaAny @@ -2222,7 +2222,7 @@ d_sub'45'eval_1314 v0 v1 v2 v3 v4 v5 v6 v7 v8 MAlonzo.Code.Type.C__'8658'__26 v10 v11 -> erased MAlonzo.Code.Type.C_ƛ_28 v12 -> case coe v1 of - MAlonzo.Code.Utils.C__'8658'__658 v13 v14 + MAlonzo.Code.Utils.C__'8658'__708 v13 v14 -> coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe @@ -2925,15 +2925,15 @@ d_sub'45'eval_1314 v0 v1 v2 v3 v4 v5 v6 v7 v8 du_AppCR_376 (coe v3) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v3) (coe v2) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v2) - (coe v8) (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) + (coe v8) (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe v12)) (coe v5)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v3) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe v12) (coe (\ v14 v15 -> @@ -2941,7 +2941,7 @@ d_sub'45'eval_1314 v0 v1 v2 v3 v4 v5 v6 v7 v8 (coe v3) (coe v2) (coe v14) (coe v8 v14 v15) (coe v6)))) (coe d_sub'45'eval_1314 (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v10) (coe v1)) (coe v2) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v10) (coe v1)) (coe v2) (coe v3) (coe v12) (coe v5) (coe v6) (coe v7) (coe v8)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v3) (coe v2) (coe v10) @@ -2971,13 +2971,13 @@ d_sub'45'eval'45'List_1330 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -2989,13 +2989,13 @@ d_sub'45'eval'45'VecList_1348 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -3004,12 +3004,12 @@ d_sub'45'eval'45'VecList_1348 = erased d_fund_1482 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -3064,7 +3064,7 @@ d_fund_1482 v0 v1 v2 v3 v4 v5 v6 v7 v8 MAlonzo.Code.Type.Equality.C_Π'8801'β_22 v13 -> erased MAlonzo.Code.Type.Equality.C_ƛ'8801'β_24 v14 -> case coe v2 of - MAlonzo.Code.Utils.C__'8658'__658 v15 v16 + MAlonzo.Code.Utils.C__'8658'__708 v15 v16 -> case coe v6 of MAlonzo.Code.Type.C_ƛ_28 v20 -> case coe v7 of @@ -3487,15 +3487,15 @@ d_fund_1482 v0 v1 v2 v3 v4 v5 v6 v7 v8 du_AppCR_376 (coe v1) (coe v2) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v19) (coe v2)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v19) (coe v2)) (coe v21) (coe v3)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v19) (coe v2)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v19) (coe v2)) (coe v26) (coe v4)) (coe d_fund_1482 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v19) (coe v2)) (coe v3) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v19) (coe v2)) (coe v3) (coe v4) (coe v5) (coe v21) (coe v26) (coe v16)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) (coe v19) @@ -3647,11 +3647,11 @@ d_fund_1482 v0 v1 v2 v3 v4 v5 v6 v7 v8 d_fund'45'List_1492 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> @@ -3662,12 +3662,12 @@ d_fund'45'List_1492 = erased d_fund'45'VecList_1504 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> @@ -3677,15 +3677,15 @@ d_fund'45'VecList_1504 = erased -- Type.BetaNBE.Completeness.idCR d_idCR_1618 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_idCR_1618 ~v0 v1 ~v2 = du_idCR_1618 v1 -du_idCR_1618 :: MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny +du_idCR_1618 :: MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny du_idCR_1618 v0 = coe du_reflectCR_266 (coe v0) erased -- Type.BetaNBE.Completeness.completeness d_completeness_1626 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 -> @@ -3694,8 +3694,8 @@ d_completeness_1626 = erased -- Type.BetaNBE.Completeness.exte-lem d_exte'45'lem_1634 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_exte'45'lem_1634 v0 v1 v2 v3 = case coe v3 of diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/RenamingSubstitution.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/RenamingSubstitution.hs index 874520a1b60..41c924c29d2 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/RenamingSubstitution.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/RenamingSubstitution.hs @@ -28,7 +28,7 @@ import qualified MAlonzo.Code.Utils -- Type.BetaNBE.RenamingSubstitution.reify-reflect d_reify'45'reflect_12 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -37,12 +37,12 @@ d_reify'45'reflect_12 = erased d_evalCRSubst_38 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -52,12 +52,12 @@ d_evalCRSubst_38 v0 v1 v2 v3 v4 v5 v6 v7 ~v8 du_evalCRSubst_38 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> AgdaAny @@ -70,8 +70,8 @@ du_evalCRSubst_38 v0 v1 v2 v3 v4 v5 v6 v7 d_ren'45'nf_56 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -81,8 +81,8 @@ d_ren'45'nf_56 = erased d_ren'45'nf'45'μ_74 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -98,10 +98,10 @@ d_SubNf_90 = erased d_subNf_104 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_subNf_104 v0 v1 v2 v3 v4 @@ -120,14 +120,14 @@ d_subNf_104 v0 v1 v2 v3 v4 -- Type.BetaNBE.RenamingSubstitution.subNf-id d_subNf'45'id_116 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'id_116 = erased -- Type.BetaNBE.RenamingSubstitution.subNf-id' d_subNf'45'id''_126 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'id''_126 = erased @@ -135,8 +135,8 @@ d_subNf'45'id''_126 = erased d_subNf'45''8715'_142 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.T__'8715''8902'__14 -> @@ -146,10 +146,10 @@ d_subNf'45''8715'_142 = erased d_subNf'45'nf_160 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'nf_160 = erased @@ -158,13 +158,13 @@ d_subNf'45'comp_182 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'comp_182 = erased @@ -172,21 +172,21 @@ d_subNf'45'comp_182 = erased d_extsNf_198 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_extsNf_198 ~v0 v1 v2 v3 v4 v5 = du_extsNf_198 v1 v2 v3 v4 v5 du_extsNf_198 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 du_extsNf_198 v0 v1 v2 v3 v4 @@ -205,22 +205,22 @@ du_extsNf_198 v0 v1 v2 v3 v4 d_subNf'45'cons_218 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_subNf'45'cons_218 ~v0 ~v1 v2 ~v3 v4 v5 v6 = du_subNf'45'cons_218 v2 v4 v5 v6 du_subNf'45'cons_218 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 du_subNf'45'cons_218 v0 v1 v2 v3 @@ -231,8 +231,8 @@ du_subNf'45'cons_218 v0 v1 v2 v3 -- Type.BetaNBE.RenamingSubstitution._[_]Nf d__'91'_'93'Nf_236 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 @@ -253,16 +253,16 @@ d__'91'_'93'Nf_236 v0 v1 v2 v3 v4 d_subNf'45'cong_260 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'cong_260 = erased @@ -270,10 +270,10 @@ d_subNf'45'cong_260 = erased d_subNf'45'cong''_280 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> @@ -284,13 +284,13 @@ d_renNf'45'subNf_300 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNf'45'subNf_300 = erased @@ -299,13 +299,13 @@ d_subNf'45'renNf_324 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'renNf_324 = erased @@ -313,9 +313,9 @@ d_subNf'45'renNf_324 = erased d_ren'91''93'Nf_350 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -326,9 +326,9 @@ d_ren'91''93'Nf_350 = erased d_sub'91''93'Nf_378 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -339,9 +339,9 @@ d_sub'91''93'Nf_378 = erased d_subNf'45'lemma_404 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -350,8 +350,8 @@ d_subNf'45'lemma_404 = erased -- Type.BetaNBE.RenamingSubstitution.subNf-lemma' d_subNf'45'lemma''_422 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'45'lemma''_422 = erased @@ -359,9 +359,9 @@ d_subNf'45'lemma''_422 = erased d_sub'91''93'Nf''_446 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -372,10 +372,10 @@ d_sub'91''93'Nf''_446 = erased d_weakenNf'45'renNf_464 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_weakenNf'45'renNf_464 = erased @@ -383,17 +383,17 @@ d_weakenNf'45'renNf_464 = erased d_weakenNf'45'subNf_480 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_weakenNf'45'subNf_480 = erased -- Type.BetaNBE.RenamingSubstitution.weakenNf[] d_weakenNf'91''93'_494 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -402,10 +402,10 @@ d_weakenNf'91''93'_494 = erased d_sub'45'nf'45'Π_510 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'nf'45'Π_510 = erased @@ -413,8 +413,8 @@ d_sub'45'nf'45'Π_510 = erased d_sub'45'nf'45'μ_528 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -424,9 +424,9 @@ d_sub'45'nf'45'μ_528 = erased -- Type.BetaNBE.RenamingSubstitution.subNf-cons-[]Nf d_subNf'45'cons'45''91''93'Nf_548 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -436,7 +436,7 @@ d_subNf'45'cons'45''91''93'Nf_548 = erased -- Type.BetaNBE.RenamingSubstitution.subNf∅ d_subNf'8709'_566 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 d_subNf'8709'_566 v0 v1 v2 @@ -450,7 +450,7 @@ d_subNf'8709'_566 v0 v1 v2 -- Type.BetaNBE.RenamingSubstitution.subNf∅≡subNf d_subNf'8709''8801'subNf_582 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_subNf'8709''8801'subNf_582 = erased @@ -458,8 +458,8 @@ d_subNf'8709''8801'subNf_582 = erased d_subNf'8709''45'renNf_600 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> @@ -469,8 +469,8 @@ d_subNf'8709''45'renNf_600 = erased d_subNf'8709''45'subNf_616 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4) -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Soundness.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Soundness.hs index a2599f35192..82e96e5bda5 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Soundness.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Soundness.hs @@ -31,37 +31,37 @@ import qualified MAlonzo.Code.Utils -- Type.BetaNBE.Soundness.SR d_SR_10 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> AgdaAny -> () d_SR_10 = erased -- Type.BetaNBE.Soundness.reflectSR d_reflectSR_54 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 -> AgdaAny d_reflectSR_54 ~v0 v1 ~v2 ~v3 v4 = du_reflectSR_54 v1 v4 du_reflectSR_54 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 -> AgdaAny du_reflectSR_54 v0 v1 = coe seq (coe v0) (coe v1) -- Type.BetaNBE.Soundness.reifySR d_reifySR_74 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> AgdaAny -> AgdaAny -> MAlonzo.Code.Type.Equality.T__'8801'β__10 d_reifySR_74 v0 v1 ~v2 v3 v4 = du_reifySR_74 v0 v1 v3 v4 du_reifySR_74 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny -> AgdaAny -> MAlonzo.Code.Type.Equality.T__'8801'β__10 du_reifySR_74 v0 v1 v2 v3 = case coe v1 of - MAlonzo.Code.Utils.C_'42'_654 -> coe v3 - MAlonzo.Code.Utils.C_'9839'_656 -> coe v3 - MAlonzo.Code.Utils.C__'8658'__658 v4 v5 + MAlonzo.Code.Utils.C_'42'_704 -> coe v3 + MAlonzo.Code.Utils.C_'9839'_706 -> coe v3 + MAlonzo.Code.Utils.C__'8658'__708 v4 v5 -> case coe v2 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v6 -> coe v3 MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v6 @@ -177,10 +177,10 @@ du_reifySR_74 v0 v1 v2 v3 d_SREnv_108 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> () d_SREnv_108 = erased @@ -188,26 +188,26 @@ d_SREnv_108 = erased d_SR'44''44''8902'_134 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> AgdaAny -> AgdaAny -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_SR'44''44''8902'_134 ~v0 ~v1 ~v2 ~v3 v4 ~v5 ~v6 ~v7 v8 v9 v10 = du_SR'44''44''8902'_134 v4 v8 v9 v10 du_SR'44''44''8902'_134 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> AgdaAny -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du_SR'44''44''8902'_134 v0 v1 v2 v3 = case coe v3 of @@ -217,24 +217,24 @@ du_SR'44''44''8902'_134 v0 v1 v2 v3 -- Type.BetaNBE.Soundness.subSR d_subSR_156 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 -> AgdaAny -> AgdaAny -> AgdaAny d_subSR_156 ~v0 v1 v2 ~v3 v4 v5 v6 = du_subSR_156 v1 v2 v4 v5 v6 du_subSR_156 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 -> AgdaAny -> AgdaAny -> AgdaAny du_subSR_156 v0 v1 v2 v3 v4 = case coe v0 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 v1 v2 v4 - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 v1 v2 v4 - MAlonzo.Code.Utils.C__'8658'__658 v5 v6 + MAlonzo.Code.Utils.C__'8658'__708 v5 v6 -> case coe v3 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v7 -> coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 v1 v2 v4 @@ -257,15 +257,15 @@ du_subSR_156 v0 v1 v2 v3 v4 d_renSR_202 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> AgdaAny -> AgdaAny -> AgdaAny d_renSR_202 v0 v1 v2 v3 v4 v5 v6 = case coe v3 of - MAlonzo.Code.Utils.C_'42'_654 + MAlonzo.Code.Utils.C_'42'_704 -> coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 @@ -282,7 +282,7 @@ d_renSR_202 v0 v1 v2 v3 v4 v5 v6 (coe MAlonzo.Code.Type.Equality.C_sym'8801'β_16 (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76)) - MAlonzo.Code.Utils.C_'9839'_656 + MAlonzo.Code.Utils.C_'9839'_706 -> coe MAlonzo.Code.Type.Equality.C_trans'8801'β_18 (MAlonzo.Code.Type.RenamingSubstitution.d_ren_28 @@ -299,7 +299,7 @@ d_renSR_202 v0 v1 v2 v3 v4 v5 v6 (coe MAlonzo.Code.Type.Equality.C_sym'8801'β_16 (coe MAlonzo.Code.Type.Equality.du_'8801'2β_76)) - MAlonzo.Code.Utils.C__'8658'__658 v7 v8 + MAlonzo.Code.Utils.C__'8658'__708 v7 v8 -> case coe v5 of MAlonzo.Code.Data.Sum.Base.C_inj'8321'_38 v9 -> coe @@ -379,9 +379,9 @@ d_renSR_202 v0 v1 v2 v3 v4 v5 v6 d_exts'45'sub'45'cons_268 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Type.T__'8715''8902'__14 -> @@ -391,56 +391,56 @@ d_exts'45'sub'45'cons_268 = erased d_subSREnv_288 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_subSREnv_288 ~v0 ~v1 ~v2 ~v3 ~v4 ~v5 v6 v7 v8 = du_subSREnv_288 v6 v7 v8 du_subSREnv_288 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du_subSREnv_288 v0 v1 v2 = coe v0 v1 v2 -- Type.BetaNBE.Soundness.SRweak d_SRweak_310 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_SRweak_310 ~v0 v1 v2 v3 v4 v5 v6 = du_SRweak_310 v1 v2 v3 v4 v5 v6 du_SRweak_310 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny du_SRweak_310 v0 v1 v2 v3 v4 v5 = coe @@ -460,8 +460,8 @@ du_SRweak_310 v0 v1 v2 v3 v4 v5 -- Type.BetaNBE.Soundness.SRApp d_SRApp_328 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> AgdaAny -> @@ -471,8 +471,8 @@ d_SRApp_328 v0 v1 v2 ~v3 v4 v5 v6 v7 v8 = du_SRApp_328 v0 v1 v2 v4 v5 v6 v7 v8 du_SRApp_328 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Sum.Base.T__'8846'__30 -> AgdaAny -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -486,7 +486,7 @@ du_SRApp_328 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Type.Equality.C_'183''8801'β_26 (coe du_reflectSR_54 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v1) (coe v2)) (coe v4)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v1) (coe v2)) (coe v4)) (coe du_reifySR_74 (coe v0) (coe v1) (coe v6) (coe v7))) MAlonzo.Code.Data.Sum.Base.C_inj'8322'_42 v8 -> case coe v4 of @@ -518,7 +518,7 @@ du_SRApp_328 v0 v1 v2 v3 v4 v5 v6 v7 MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Type.BetaNBE.d_renVal_46 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v1) (coe v2)) (coe v0) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v1) (coe v2)) (coe v0) (coe v0) (coe (\ v13 v14 -> v14)) (coe v3)) (coe v6)) (coe v12 v0 (\ v13 v14 -> v14) v5 v6 v7) @@ -529,14 +529,14 @@ du_SRApp_328 v0 v1 v2 v3 v4 v5 v6 v7 d_evalSR_358 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> AgdaAny d_evalSR_358 v0 v1 v2 v3 v4 v5 v6 @@ -548,7 +548,7 @@ d_evalSR_358 v0 v1 v2 v3 v4 v5 v6 (d_evalSR_358 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v8)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v8)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9) (coe MAlonzo.Code.Type.RenamingSubstitution.du_exts_336 (coe v1) (coe v4) (coe v8)) @@ -569,14 +569,14 @@ d_evalSR_358 v0 v1 v2 v3 v4 v5 v6 -> coe MAlonzo.Code.Type.Equality.C_'8658''8801'β_20 (d_evalSR_358 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v8) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v8) (coe v4) (coe v5) (coe v6)) (d_evalSR_358 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v9) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v9) (coe v4) (coe v5) (coe v6)) MAlonzo.Code.Type.C_ƛ_28 v10 -> case coe v2 of - MAlonzo.Code.Utils.C__'8658'__658 v11 v12 + MAlonzo.Code.Utils.C__'8658'__708 v11 v12 -> coe MAlonzo.Code.Agda.Builtin.Sigma.C__'44'__32 (coe @@ -678,11 +678,11 @@ d_evalSR_358 v0 v1 v2 v3 v4 v5 v6 du_SRApp_328 (coe v1) (coe v8) (coe v2) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v8) (coe v2)) (coe v10) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v8) (coe v2)) (coe v10) (coe v5)) (coe d_evalSR_358 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v8) (coe v2)) (coe v10) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v8) (coe v2)) (coe v10) (coe v4) (coe v5) (coe v6)) (coe MAlonzo.Code.Type.RenamingSubstitution.d_sub_346 (coe v0) (coe v1) @@ -699,34 +699,34 @@ d_evalSR_358 v0 v1 v2 v3 v4 v5 v6 (coe du_reifySR_74 (coe v1) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v1) (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v9) (coe v5)) (coe d_evalSR_358 (coe v0) (coe v1) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v8) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v8) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v9) (coe v4) (coe v5) (coe v6))) (coe du_reifySR_74 (coe v1) (coe v8) @@ -744,7 +744,7 @@ d_evalSR_358 v0 v1 v2 v3 v4 v5 v6 -> coe MAlonzo.Code.Type.Equality.C_con'8801'β_34 (d_evalSR_358 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v8) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v8) (coe v4) (coe v5) (coe v6)) MAlonzo.Code.Type.C_SOP_40 v8 v9 -> coe @@ -758,12 +758,12 @@ d_evalSR'45'List_370 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.Equality.T__'91''8801''93'β__4 d_evalSR'45'List_370 v0 v1 v2 v3 v4 v5 @@ -773,7 +773,7 @@ d_evalSR'45'List_370 v0 v1 v2 v3 v4 v5 -> coe MAlonzo.Code.Type.Equality.C_cons'91''8801''93'β_60 (d_evalSR_358 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v6) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6) (coe v3) (coe v4) (coe v5)) (d_evalSR'45'List_370 (coe v0) (coe v1) (coe v7) (coe v3) (coe v4) (coe v5)) @@ -784,12 +784,12 @@ d_evalSR'45'VecList_384 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.Equality.T__'10216''91''8801''93''10217'β__8 d_evalSR'45'VecList_384 v0 v1 ~v2 v3 v4 v5 v6 @@ -798,12 +798,12 @@ du_evalSR'45'VecList_384 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny) -> MAlonzo.Code.Type.Equality.T__'10216''91''8801''93''10217'β__8 du_evalSR'45'VecList_384 v0 v1 v2 v3 v4 v5 @@ -823,10 +823,10 @@ du_evalSR'45'VecList_384 v0 v1 v2 v3 v4 v5 -- Type.BetaNBE.Soundness.idSR d_idSR_462 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> AgdaAny d_idSR_462 ~v0 v1 ~v2 = du_idSR_462 v1 -du_idSR_462 :: MAlonzo.Code.Utils.T_Kind_652 -> AgdaAny +du_idSR_462 :: MAlonzo.Code.Utils.T_Kind_702 -> AgdaAny du_idSR_462 v0 = coe du_reflectSR_54 (coe v0) @@ -834,7 +834,7 @@ du_idSR_462 v0 -- Type.BetaNBE.Soundness.soundness d_soundness_470 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.Equality.T__'8801'β__10 d_soundness_470 v0 v1 v2 diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Stability.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Stability.hs index 074722a35d0..ed7c0e90d1d 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Stability.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNBE/Stability.hs @@ -28,14 +28,14 @@ import qualified MAlonzo.Code.Utils -- Type.BetaNBE.Stability.stability d_stability_10 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_stability_10 = erased -- Type.BetaNBE.Stability.stabilityNe d_stabilityNe_14 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> AgdaAny d_stabilityNe_14 v0 v1 v2 = case coe v2 of @@ -50,7 +50,7 @@ d_stabilityNe_14 v0 v1 v2 MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe v0) (coe v4) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v4) (coe v1)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v4) (coe v1)) (coe MAlonzo.Code.Type.BetaNormal.du_embNe_134 (coe v0) (coe v6)) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe @@ -63,7 +63,7 @@ d_stabilityNe_14 v0 v1 v2 MAlonzo.Code.Type.BetaNBE.d__'183'V__150 (coe v0) (coe v4) (coe v1) (coe MAlonzo.Code.Type.BetaNBE.du_reflect_22 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v4) (coe v1)) (coe v6)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v4) (coe v1)) (coe v6)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) (coe v4) (coe @@ -78,15 +78,15 @@ d_stabilityNe_14 v0 v1 v2 (coe v1) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v4) (coe v1)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v4) (coe v1)) (coe MAlonzo.Code.Type.BetaNormal.du_embNe_134 (coe v0) (coe v6)) (coe MAlonzo.Code.Type.BetaNBE.du_idEnv_250)) (coe MAlonzo.Code.Type.BetaNBE.du_reflect_22 - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v4) (coe v1)) (coe v6)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v4) (coe v1)) (coe v6)) (coe d_stabilityNe_14 (coe v0) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v4) (coe v1)) (coe v6)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v4) (coe v1)) (coe v6)) (coe MAlonzo.Code.Type.BetaNBE.d_eval_166 (coe v0) (coe v0) (coe v4) (coe diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal.hs index 46590106683..e038c358faa 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal.hs @@ -29,18 +29,18 @@ import qualified MAlonzo.Code.Utils -- Type.BetaNormal._⊢Nf⋆_ d__'8866'Nf'8902'__4 a0 a1 = () data T__'8866'Nf'8902'__4 - = C_Π_14 MAlonzo.Code.Utils.T_Kind_652 T__'8866'Nf'8902'__4 | + = C_Π_14 MAlonzo.Code.Utils.T_Kind_702 T__'8866'Nf'8902'__4 | C__'8658'__16 T__'8866'Nf'8902'__4 T__'8866'Nf'8902'__4 | C_ƛ_18 T__'8866'Nf'8902'__4 | C_ne_20 T__'8866'Ne'8902'__6 | C_con_22 T__'8866'Nf'8902'__4 | - C_μ_24 MAlonzo.Code.Utils.T_Kind_652 T__'8866'Nf'8902'__4 + C_μ_24 MAlonzo.Code.Utils.T_Kind_702 T__'8866'Nf'8902'__4 T__'8866'Nf'8902'__4 | C_SOP_28 Integer MAlonzo.Code.Data.Vec.Base.T_Vec_28 -- Type.BetaNormal._⊢Ne⋆_ d__'8866'Ne'8902'__6 a0 a1 = () data T__'8866'Ne'8902'__6 = C_'96'_8 MAlonzo.Code.Type.T__'8715''8902'__14 | - C__'183'__10 MAlonzo.Code.Utils.T_Kind_652 T__'8866'Ne'8902'__6 + C__'183'__10 MAlonzo.Code.Utils.T_Kind_702 T__'8866'Ne'8902'__6 T__'8866'Nf'8902'__4 | C_'94'_12 MAlonzo.Code.Builtin.Constant.Type.T_TyCon_6 -- Type.BetaNormal.RenNf @@ -57,10 +57,10 @@ d_RenNe_38 = erased d_renNf_46 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 d_renNf_46 v0 v1 v2 v3 v4 = case coe v4 of @@ -71,19 +71,19 @@ d_renNf_46 v0 v1 v2 v3 v4 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v6)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v6)) (coe MAlonzo.Code.Type.RenamingSubstitution.du_ext_18 (coe v2)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) C__'8658'__16 v6 v7 -> coe C__'8658'__16 (d_renNf_46 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (d_renNf_46 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) C_ƛ_18 v8 -> case coe v3 of - MAlonzo.Code.Utils.C__'8658'__658 v9 v10 + MAlonzo.Code.Utils.C__'8658'__708 v9 v10 -> coe C_ƛ_18 (d_renNf_46 @@ -99,7 +99,7 @@ d_renNf_46 v0 v1 v2 v3 v4 -> coe C_con_22 (d_renNf_46 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v6)) C_μ_24 v6 v7 v8 -> coe @@ -107,13 +107,13 @@ d_renNf_46 v0 v1 v2 v3 v4 (d_renNf_46 (coe v0) (coe v1) (coe v2) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v7)) (d_renNf_46 (coe v0) (coe v1) (coe v2) (coe v6) (coe v8)) C_SOP_28 v6 v7 @@ -121,16 +121,16 @@ d_renNf_46 v0 v1 v2 v3 v4 C_SOP_28 v6 (coe du_renNf'45'VecList_58 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) _ -> MAlonzo.RTE.mazUnreachableError -- Type.BetaNormal.renNe d_renNe_48 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Ne'8902'__6 -> T__'8866'Ne'8902'__6 d_renNe_48 v0 v1 v2 v3 v4 = case coe v4 of @@ -140,7 +140,7 @@ d_renNe_48 v0 v1 v2 v3 v4 C__'183'__10 v6 (d_renNe_48 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v6) (coe v3)) (coe v8)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe v3)) (coe v8)) (d_renNf_46 (coe v0) (coe v1) (coe v2) (coe v6) (coe v9)) C_'94'_12 v7 -> coe C_'94'_12 v7 _ -> MAlonzo.RTE.mazUnreachableError @@ -148,10 +148,10 @@ d_renNe_48 v0 v1 v2 v3 v4 d_renNf'45'List_52 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [T__'8866'Nf'8902'__4] -> [T__'8866'Nf'8902'__4] d_renNf'45'List_52 v0 v1 v2 v3 v4 = case coe v4 of @@ -168,10 +168,10 @@ d_renNf'45'VecList_58 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 d_renNf'45'VecList_58 v0 v1 ~v2 v3 v4 v5 @@ -179,10 +179,10 @@ d_renNf'45'VecList_58 v0 v1 ~v2 v3 v4 v5 du_renNf'45'VecList_58 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 du_renNf'45'VecList_58 v0 v1 v2 v3 v4 @@ -199,8 +199,8 @@ du_renNf'45'VecList_58 v0 v1 v2 v3 v4 -- Type.BetaNormal.weakenNf d_weakenNf_122 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Nf'8902'__4 -> T__'8866'Nf'8902'__4 d_weakenNf_122 v0 v1 v2 = coe @@ -210,7 +210,7 @@ d_weakenNf_122 v0 v1 v2 -- Type.BetaNormal.embNf d_embNf_128 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Nf'8902'__4 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_embNf_128 v0 v1 v2 = case coe v2 of @@ -219,15 +219,15 @@ d_embNf_128 v0 v1 v2 MAlonzo.Code.Type.C_Π_24 v4 (d_embNf_128 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v4)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) C__'8658'__16 v4 v5 -> coe MAlonzo.Code.Type.C__'8658'__26 - (d_embNf_128 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v4)) - (d_embNf_128 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (d_embNf_128 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v4)) + (d_embNf_128 (coe v0) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) C_ƛ_18 v6 -> case coe v1 of - MAlonzo.Code.Utils.C__'8658'__658 v7 v8 + MAlonzo.Code.Utils.C__'8658'__708 v7 v8 -> coe MAlonzo.Code.Type.C_ƛ_28 (d_embNf_128 @@ -239,20 +239,20 @@ d_embNf_128 v0 v1 v2 -> coe MAlonzo.Code.Type.C_con_36 (d_embNf_128 - (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v4)) + (coe v0) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v4)) C_μ_24 v4 v5 v6 -> coe MAlonzo.Code.Type.C_μ_32 v4 (d_embNf_128 (coe v0) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v4) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v4) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v5)) (d_embNf_128 (coe v0) (coe v4) (coe v6)) C_SOP_28 v4 v5 @@ -260,12 +260,12 @@ d_embNf_128 v0 v1 v2 MAlonzo.Code.Type.C_SOP_40 v4 (coe du_embNf'45'VecList_148 (coe v0) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v5)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v5)) _ -> MAlonzo.RTE.mazUnreachableError -- Type.BetaNormal.embNe d_embNe_134 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Ne'8902'__6 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_embNe_134 v0 ~v1 v2 = du_embNe_134 v0 v2 du_embNe_134 :: @@ -284,7 +284,7 @@ du_embNe_134 v0 v1 -- Type.BetaNormal.embNf-List d_embNf'45'List_140 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [T__'8866'Nf'8902'__4] -> [MAlonzo.Code.Type.T__'8866''8902'__20] d_embNf'45'List_140 v0 v1 v2 = case coe v2 of @@ -299,14 +299,14 @@ d_embNf'45'List_140 v0 v1 v2 d_embNf'45'VecList_148 :: Integer -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 d_embNf'45'VecList_148 ~v0 v1 v2 v3 = du_embNf'45'VecList_148 v1 v2 v3 du_embNf'45'VecList_148 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 du_embNf'45'VecList_148 v0 v1 v2 @@ -322,10 +322,10 @@ du_embNf'45'VecList_148 v0 v1 v2 d_ren'45'embNf_190 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'embNf_190 = erased @@ -333,10 +333,10 @@ d_ren'45'embNf_190 = erased d_ren'45'embNe_198 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> T__'8866'Ne'8902'__6 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'embNe_198 = erased @@ -344,10 +344,10 @@ d_ren'45'embNe_198 = erased d_ren'45'embNf'45'List_206 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [T__'8866'Nf'8902'__4] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'embNf'45'List_206 = erased @@ -355,11 +355,11 @@ d_ren'45'embNf'45'List_206 = erased d_ren'45'embNf'45'VecList_216 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'embNf'45'VecList_216 = erased @@ -368,7 +368,7 @@ d_lookup'45'renNf'45'VecList_296 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Data.Fin.Base.T_Fin_10 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal/Equality.hs b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal/Equality.hs index 63cc46f1c4f..1827f2418b3 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal/Equality.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/BetaNormal/Equality.hs @@ -27,16 +27,16 @@ import qualified MAlonzo.Code.Utils d_renNf'45'cong_18 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNf'45'cong_18 = erased @@ -44,16 +44,16 @@ d_renNf'45'cong_18 = erased d_renNe'45'cong_32 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNe'45'cong_32 = erased @@ -61,13 +61,13 @@ d_renNe'45'cong_32 = erased d_renNf'45'cong'45'List_46 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] -> @@ -77,13 +77,13 @@ d_renNf'45'cong'45'List_46 = erased d_renNf'45'cong'45'VecList_62 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> Integer -> @@ -93,28 +93,28 @@ d_renNf'45'cong'45'VecList_62 = erased -- Type.BetaNormal.Equality.renNf-id d_renNf'45'id_128 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNf'45'id_128 = erased -- Type.BetaNormal.Equality.renNe-id d_renNe'45'id_132 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNe'45'id_132 = erased -- Type.BetaNormal.Equality.renNe-id-List d_renNe'45'id'45'List_136 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNe'45'id'45'List_136 = erased -- Type.BetaNormal.Equality.renNe-id-VecList d_renNe'45'id'45'VecList_142 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -124,13 +124,13 @@ d_renNf'45'comp_186 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNf'45'comp_186 = erased @@ -139,13 +139,13 @@ d_renNe'45'comp_196 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.BetaNormal.T__'8866'Ne'8902'__6 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_renNe'45'comp_196 = erased @@ -154,10 +154,10 @@ d_renNf'45'comp'45'List_204 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> [MAlonzo.Code.Type.BetaNormal.T__'8866'Nf'8902'__4] -> @@ -169,10 +169,10 @@ d_renNf'45'comp'45'VecList_214 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/Equality.hs b/plutus-metatheory/src/MAlonzo/Code/Type/Equality.hs index 795734b1b1c..6105d9d1775 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/Equality.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/Equality.hs @@ -49,7 +49,7 @@ data T__'8801'β__10 -- Type.Equality.≡2β d_'8801'2β_76 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> T__'8801'β__10 @@ -60,10 +60,10 @@ du_'8801'2β_76 = coe C_refl'8801'β_14 d_ren'8801'β_80 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> T__'8801'β__10 -> T__'8801'β__10 @@ -92,10 +92,10 @@ d_ren'8801'β_80 v0 v1 v2 v3 v4 v5 v6 -> coe C_'8658''8801'β_20 (d_ren'8801'β_80 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v15) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v15) (coe v18) (coe v5) (coe v12)) (d_ren'8801'β_80 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v16) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v16) (coe v19) (coe v5) (coe v13)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -109,14 +109,14 @@ d_ren'8801'β_80 v0 v1 v2 v3 v4 v5 v6 (d_ren'8801'β_80 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v13)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v14) (coe v17) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v14) (coe v17) (coe MAlonzo.Code.Type.RenamingSubstitution.du_ext_18 (coe v5)) (coe v11)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError C_ƛ'8801'β_24 v12 -> case coe v2 of - MAlonzo.Code.Utils.C__'8658'__658 v13 v14 + MAlonzo.Code.Utils.C__'8658'__708 v13 v14 -> case coe v3 of MAlonzo.Code.Type.C_ƛ_28 v18 -> case coe v4 of @@ -141,7 +141,7 @@ d_ren'8801'β_80 v0 v1 v2 v3 v4 v5 v6 C_'183''8801'β_26 (d_ren'8801'β_80 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v17) (coe v2)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v17) (coe v2)) (coe v19) (coe v24) (coe v5) (coe v14)) (d_ren'8801'β_80 (coe v0) (coe v1) (coe v17) (coe v20) (coe v25) (coe v5) (coe v15)) @@ -157,13 +157,13 @@ d_ren'8801'β_80 v0 v1 v2 v3 v4 v5 v6 (d_ren'8801'β_80 (coe v0) (coe v1) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v16) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v16) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v16) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v16) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v17) (coe v21) (coe v5) (coe v13)) (d_ren'8801'β_80 (coe v0) (coe v1) (coe v16) (coe v18) (coe v22) (coe v5) (coe v14)) @@ -177,7 +177,7 @@ d_ren'8801'β_80 v0 v1 v2 v3 v4 v5 v6 -> coe C_con'8801'β_34 (d_ren'8801'β_80 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v12) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v12) (coe v14) (coe v5) (coe v10)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -221,7 +221,7 @@ d_ren'8801'β'45'List_88 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> T__'91''8801''93'β__4 -> T__'91''8801''93'β__4 @@ -236,7 +236,7 @@ d_ren'8801'β'45'List_88 v0 v1 v2 v3 v4 v5 -> coe C_cons'91''8801''93'β_60 (d_ren'8801'β_80 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v13) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v13) (coe v15) (coe v4) (coe v11)) (d_ren'8801'β'45'List_88 (coe v0) (coe v1) (coe v14) (coe v16) (coe v4) (coe v12)) @@ -250,7 +250,7 @@ d_ren'8801'β'45'VecList_98 :: Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> T__'10216''91''8801''93''10217'β__8 -> @@ -262,7 +262,7 @@ du_ren'8801'β'45'VecList_98 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> T__'10216''91''8801''93''10217'β__8 -> @@ -290,10 +290,10 @@ du_ren'8801'β'45'VecList_98 v0 v1 v2 v3 v4 v5 d_sub'8801'β_172 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> T__'8801'β__10 -> T__'8801'β__10 @@ -322,10 +322,10 @@ d_sub'8801'β_172 v0 v1 v2 v3 v4 v5 v6 -> coe C_'8658''8801'β_20 (d_sub'8801'β_172 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v15) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v15) (coe v18) (coe v5) (coe v12)) (d_sub'8801'β_172 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v16) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v16) (coe v19) (coe v5) (coe v13)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -339,7 +339,7 @@ d_sub'8801'β_172 v0 v1 v2 v3 v4 v5 v6 (d_sub'8801'β_172 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v13)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v13)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v14) (coe v17) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v14) (coe v17) (coe MAlonzo.Code.Type.RenamingSubstitution.du_exts_336 (coe v1) (coe v5) (coe v13)) @@ -348,7 +348,7 @@ d_sub'8801'β_172 v0 v1 v2 v3 v4 v5 v6 _ -> MAlonzo.RTE.mazUnreachableError C_ƛ'8801'β_24 v12 -> case coe v2 of - MAlonzo.Code.Utils.C__'8658'__658 v13 v14 + MAlonzo.Code.Utils.C__'8658'__708 v13 v14 -> case coe v3 of MAlonzo.Code.Type.C_ƛ_28 v18 -> case coe v4 of @@ -375,7 +375,7 @@ d_sub'8801'β_172 v0 v1 v2 v3 v4 v5 v6 C_'183''8801'β_26 (d_sub'8801'β_172 (coe v0) (coe v1) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v17) (coe v2)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v17) (coe v2)) (coe v19) (coe v24) (coe v5) (coe v14)) (d_sub'8801'β_172 (coe v0) (coe v1) (coe v17) (coe v20) (coe v25) (coe v5) (coe v15)) @@ -391,13 +391,13 @@ d_sub'8801'β_172 v0 v1 v2 v3 v4 v5 v6 (d_sub'8801'β_172 (coe v0) (coe v1) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v16) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v16) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v16) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v16) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v17) (coe v21) (coe v5) (coe v13)) (d_sub'8801'β_172 (coe v0) (coe v1) (coe v16) (coe v18) (coe v22) (coe v5) (coe v14)) @@ -411,7 +411,7 @@ d_sub'8801'β_172 v0 v1 v2 v3 v4 v5 v6 -> coe C_con'8801'β_34 (d_sub'8801'β_172 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_656) (coe v12) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v12) (coe v14) (coe v5) (coe v10)) _ -> MAlonzo.RTE.mazUnreachableError _ -> MAlonzo.RTE.mazUnreachableError @@ -457,7 +457,7 @@ d_sub'8801'β'45'List_180 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> T__'91''8801''93'β__4 -> T__'91''8801''93'β__4 @@ -472,7 +472,7 @@ d_sub'8801'β'45'List_180 v0 v1 v2 v3 v4 v5 -> coe C_cons'91''8801''93'β_60 (d_sub'8801'β_172 - (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_654) (coe v13) + (coe v0) (coe v1) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v13) (coe v15) (coe v4) (coe v11)) (d_sub'8801'β'45'List_180 (coe v0) (coe v1) (coe v14) (coe v16) (coe v4) (coe v12)) @@ -486,7 +486,7 @@ d_sub'8801'β'45'VecList_190 :: Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> T__'10216''91''8801''93''10217'β__8 -> @@ -498,7 +498,7 @@ du_sub'8801'β'45'VecList_190 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> T__'10216''91''8801''93''10217'β__8 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Type/RenamingSubstitution.hs b/plutus-metatheory/src/MAlonzo/Code/Type/RenamingSubstitution.hs index 2d3f08918d2..8b9b399e233 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Type/RenamingSubstitution.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Type/RenamingSubstitution.hs @@ -33,19 +33,19 @@ d_Ren_4 = erased d_ext_18 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14 d_ext_18 ~v0 ~v1 v2 ~v3 v4 v5 = du_ext_18 v2 v4 v5 du_ext_18 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14 du_ext_18 v0 v1 v2 @@ -58,10 +58,10 @@ du_ext_18 v0 v1 v2 d_ren_28 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_ren_28 v0 v1 v2 v3 v4 @@ -74,20 +74,20 @@ d_ren_28 v0 v1 v2 v3 v4 (d_ren_28 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v6)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v6)) - (coe du_ext_18 (coe v2)) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe du_ext_18 (coe v2)) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) MAlonzo.Code.Type.C__'8658'__26 v6 v7 -> coe MAlonzo.Code.Type.C__'8658'__26 (d_ren_28 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (d_ren_28 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) MAlonzo.Code.Type.C_ƛ_28 v8 -> case coe v3 of - MAlonzo.Code.Utils.C__'8658'__658 v9 v10 + MAlonzo.Code.Utils.C__'8658'__708 v9 v10 -> coe MAlonzo.Code.Type.C_ƛ_28 (d_ren_28 @@ -100,7 +100,7 @@ d_ren_28 v0 v1 v2 v3 v4 MAlonzo.Code.Type.C__'183'__30 v6 (d_ren_28 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v6) (coe v3)) (coe v8)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe v3)) (coe v8)) (d_ren_28 (coe v0) (coe v1) (coe v2) (coe v6) (coe v9)) MAlonzo.Code.Type.C_μ_32 v6 v7 v8 -> coe @@ -108,13 +108,13 @@ d_ren_28 v0 v1 v2 v3 v4 (d_ren_28 (coe v0) (coe v1) (coe v2) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v7)) (d_ren_28 (coe v0) (coe v1) (coe v2) (coe v6) (coe v8)) MAlonzo.Code.Type.C_'94'_34 v7 @@ -123,23 +123,23 @@ d_ren_28 v0 v1 v2 v3 v4 -> coe MAlonzo.Code.Type.C_con_36 (d_ren_28 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v6)) MAlonzo.Code.Type.C_SOP_40 v6 v7 -> coe MAlonzo.Code.Type.C_SOP_40 v6 (coe du_ren'45'VecList_38 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) _ -> MAlonzo.RTE.mazUnreachableError -- Type.RenamingSubstitution.ren-List d_ren'45'List_32 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> [MAlonzo.Code.Type.T__'8866''8902'__20] d_ren'45'List_32 v0 v1 v2 v3 v4 @@ -155,11 +155,11 @@ d_ren'45'List_32 v0 v1 v2 v3 v4 d_ren'45'VecList_38 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 d_ren'45'VecList_38 v0 v1 v2 ~v3 v4 v5 @@ -167,10 +167,10 @@ d_ren'45'VecList_38 v0 v1 v2 ~v3 v4 v5 du_ren'45'VecList_38 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 du_ren'45'VecList_38 v0 v1 v2 v3 v4 @@ -186,8 +186,8 @@ du_ren'45'VecList_38 v0 v1 v2 v3 v4 -- Type.RenamingSubstitution.weaken d_weaken_98 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_weaken_98 v0 v1 v2 @@ -198,8 +198,8 @@ d_weaken_98 v0 v1 v2 -- Type.RenamingSubstitution.ext-id d_ext'45'id_102 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ext'45'id_102 = erased @@ -207,17 +207,17 @@ d_ext'45'id_102 = erased d_ext'45'cong_116 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ext'45'cong_116 = erased @@ -225,16 +225,16 @@ d_ext'45'cong_116 = erased d_ren'45'cong_132 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'cong_132 = erased @@ -242,16 +242,16 @@ d_ren'45'cong_132 = erased d_ren'45'cong'45'List_142 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'cong'45'List_142 = erased @@ -259,38 +259,38 @@ d_ren'45'cong'45'List_142 = erased d_ren'45'cong'45'VecList_154 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'cong'45'VecList_154 = erased -- Type.RenamingSubstitution.ren-id d_ren'45'id_216 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'id_216 = erased -- Type.RenamingSubstitution.ren-id-List d_ren'45'id'45'List_220 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'id'45'List_220 = erased -- Type.RenamingSubstitution.ren-id-VecList d_ren'45'id'45'VecList_226 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -300,14 +300,14 @@ d_ext'45'comp_266 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ext'45'comp_266 = erased @@ -316,13 +316,13 @@ d_ren'45'comp_274 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'comp_274 = erased @@ -331,13 +331,13 @@ d_ren'45'comp'45'List_280 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'comp'45'List_280 = erased @@ -346,14 +346,14 @@ d_ren'45'comp'45'VecList_288 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'comp'45'VecList_288 = erased @@ -366,21 +366,21 @@ d_Sub_322 = erased d_exts_336 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_exts_336 ~v0 v1 v2 v3 v4 v5 = du_exts_336 v1 v2 v3 v4 v5 du_exts_336 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20 du_exts_336 v0 v1 v2 v3 v4 @@ -394,10 +394,10 @@ du_exts_336 v0 v1 v2 v3 v4 d_sub_346 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_sub_346 v0 v1 v2 v3 v4 @@ -410,19 +410,19 @@ d_sub_346 v0 v1 v2 v3 v4 (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v0) (coe v6)) (coe MAlonzo.Code.Type.C__'44''8902'__6 (coe v1) (coe v6)) (coe du_exts_336 (coe v1) (coe v2) (coe v6)) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) MAlonzo.Code.Type.C__'8658'__26 v6 v7 -> coe MAlonzo.Code.Type.C__'8658'__26 (d_sub_346 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v6)) (d_sub_346 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_654) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) MAlonzo.Code.Type.C_ƛ_28 v8 -> case coe v3 of - MAlonzo.Code.Utils.C__'8658'__658 v9 v10 + MAlonzo.Code.Utils.C__'8658'__708 v9 v10 -> coe MAlonzo.Code.Type.C_ƛ_28 (d_sub_346 @@ -435,7 +435,7 @@ d_sub_346 v0 v1 v2 v3 v4 MAlonzo.Code.Type.C__'183'__30 v6 (d_sub_346 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C__'8658'__658 (coe v6) (coe v3)) (coe v8)) + (coe MAlonzo.Code.Utils.C__'8658'__708 (coe v6) (coe v3)) (coe v8)) (d_sub_346 (coe v0) (coe v1) (coe v2) (coe v6) (coe v9)) MAlonzo.Code.Type.C_μ_32 v6 v7 v8 -> coe @@ -443,13 +443,13 @@ d_sub_346 v0 v1 v2 v3 v4 (d_sub_346 (coe v0) (coe v1) (coe v2) (coe - MAlonzo.Code.Utils.C__'8658'__658 + MAlonzo.Code.Utils.C__'8658'__708 (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654)) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704)) (coe - MAlonzo.Code.Utils.C__'8658'__658 (coe v6) - (coe MAlonzo.Code.Utils.C_'42'_654))) + MAlonzo.Code.Utils.C__'8658'__708 (coe v6) + (coe MAlonzo.Code.Utils.C_'42'_704))) (coe v7)) (d_sub_346 (coe v0) (coe v1) (coe v2) (coe v6) (coe v8)) MAlonzo.Code.Type.C_'94'_34 v7 @@ -458,23 +458,23 @@ d_sub_346 v0 v1 v2 v3 v4 -> coe MAlonzo.Code.Type.C_con_36 (d_sub_346 - (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'9839'_656) + (coe v0) (coe v1) (coe v2) (coe MAlonzo.Code.Utils.C_'9839'_706) (coe v6)) MAlonzo.Code.Type.C_SOP_40 v6 v7 -> coe MAlonzo.Code.Type.C_SOP_40 v6 (coe du_sub'45'VecList_356 (coe v0) (coe v1) (coe v2) - (coe MAlonzo.Code.Utils.C_'42'_654) (coe v7)) + (coe MAlonzo.Code.Utils.C_'42'_704) (coe v7)) _ -> MAlonzo.RTE.mazUnreachableError -- Type.RenamingSubstitution.sub-List d_sub'45'List_350 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> [MAlonzo.Code.Type.T__'8866''8902'__20] d_sub'45'List_350 v0 v1 v2 v3 v4 @@ -491,11 +491,11 @@ d_sub'45'List_350 v0 v1 v2 v3 v4 d_sub'45'VecList_356 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 d_sub'45'VecList_356 v0 v1 v2 ~v3 v4 v5 @@ -503,10 +503,10 @@ d_sub'45'VecList_356 v0 v1 v2 ~v3 v4 v5 du_sub'45'VecList_356 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 du_sub'45'VecList_356 v0 v1 v2 v3 v4 @@ -523,22 +523,22 @@ du_sub'45'VecList_356 v0 v1 v2 v3 v4 d_sub'45'cons_420 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_sub'45'cons_420 ~v0 ~v1 v2 ~v3 v4 v5 v6 = du_sub'45'cons_420 v2 v4 v5 v6 du_sub'45'cons_420 :: - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20 du_sub'45'cons_420 v0 v1 v2 v3 @@ -549,8 +549,8 @@ du_sub'45'cons_420 v0 v1 v2 v3 -- Type.RenamingSubstitution._[_] d__'91'_'93'_432 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 @@ -565,8 +565,8 @@ d__'91'_'93'_432 v0 v1 v2 v3 v4 -- Type.RenamingSubstitution.exts-id d_exts'45'id_440 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_exts'45'id_440 = erased @@ -574,17 +574,17 @@ d_exts'45'id_440 = erased d_exts'45'cong_454 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_exts'45'cong_454 = erased @@ -592,16 +592,16 @@ d_exts'45'cong_454 = erased d_sub'45'cong_470 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'cong_470 = erased @@ -609,16 +609,16 @@ d_sub'45'cong_470 = erased d_sub'45'cong'45'List_480 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'cong'45'List_480 = erased @@ -626,38 +626,38 @@ d_sub'45'cong'45'List_480 = erased d_sub'45'cong'45'VecList_492 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'cong'45'VecList_492 = erased -- Type.RenamingSubstitution.sub-id d_sub'45'id_554 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'id_554 = erased -- Type.RenamingSubstitution.sub-id-List d_sub'45'id'45'List_558 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'id'45'List_558 = erased -- Type.RenamingSubstitution.sub-id-VecList d_sub'45'id'45'VecList_564 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> Integer -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -667,14 +667,14 @@ d_exts'45'ext_604 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_exts'45'ext_604 = erased @@ -683,13 +683,13 @@ d_sub'45'ren_612 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'ren_612 = erased @@ -698,13 +698,13 @@ d_sub'45'ren'45'List_618 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'ren'45'List_618 = erased @@ -713,14 +713,14 @@ d_sub'45'ren'45'VecList_626 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'ren'45'VecList_626 = erased @@ -729,14 +729,14 @@ d_ren'45'ext'45'exts_666 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'ext'45'exts_666 = erased @@ -745,13 +745,13 @@ d_ren'45'sub_674 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'sub_674 = erased @@ -760,13 +760,13 @@ d_ren'45'sub'45'List_680 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'sub'45'List_680 = erased @@ -775,14 +775,14 @@ d_ren'45'sub'45'VecList_688 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_ren'45'sub'45'VecList_688 = erased @@ -791,14 +791,14 @@ d_extscomp_728 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_extscomp_728 = erased @@ -807,13 +807,13 @@ d_sub'45'comp_738 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'comp_738 = erased @@ -822,13 +822,13 @@ d_sub'45'com'45'List_744 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> [MAlonzo.Code.Type.T__'8866''8902'__20] -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'com'45'List_744 = erased @@ -837,14 +837,14 @@ d_sub'45'com'45'VecList_752 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> Integer -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Data.Vec.Base.T_Vec_28 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'com'45'VecList_752 = erased @@ -852,9 +852,9 @@ d_sub'45'com'45'VecList_752 = erased d_ren'45'sub'45'cons_792 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -865,9 +865,9 @@ d_ren'45'sub'45'cons_792 = erased d_sub'45'sub'45'cons_810 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -878,8 +878,8 @@ d_sub'45'sub'45'cons_810 = erased d_ren'45'μ_828 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -889,12 +889,12 @@ d_ren'45'μ_828 = erased -- Type.RenamingSubstitution.ren-Π d_ren'45'Π_844 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -903,8 +903,8 @@ d_ren'45'Π_844 = erased d_sub'45'μ_858 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Type.T__'8866''8902'__20 -> @@ -914,21 +914,21 @@ d_sub'45'μ_858 = erased -- Type.RenamingSubstitution.sub-Π d_sub'45'Π_874 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 d_sub'45'Π_874 = erased -- Type.RenamingSubstitution.sub-∅ d_sub'45''8709'_886 :: - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -936,7 +936,7 @@ d_sub'45''8709'_886 = erased -- Type.RenamingSubstitution.sub∅ d_sub'8709'_896 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> MAlonzo.Code.Type.T__'8866''8902'__20 d_sub'8709'_896 v0 v1 v2 @@ -947,9 +947,9 @@ d_sub'8709'_896 v0 v1 v2 d_sub'8709''45'ren_906 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -958,9 +958,9 @@ d_sub'8709''45'ren_906 = erased d_sub'8709''45'sub_918 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> - MAlonzo.Code.Utils.T_Kind_652 -> + MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8866''8902'__20 -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 @@ -970,7 +970,7 @@ d_lookup'45'ren'45'VecList_932 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8715''8902'__14) -> MAlonzo.Code.Data.Fin.Base.T_Fin_10 -> @@ -982,7 +982,7 @@ d_lookup'45'sub'45'VecList_950 :: MAlonzo.Code.Type.T_Ctx'8902'_2 -> MAlonzo.Code.Type.T_Ctx'8902'_2 -> Integer -> - (MAlonzo.Code.Utils.T_Kind_652 -> + (MAlonzo.Code.Utils.T_Kind_702 -> MAlonzo.Code.Type.T__'8715''8902'__14 -> MAlonzo.Code.Type.T__'8866''8902'__20) -> MAlonzo.Code.Data.Fin.Base.T_Fin_10 -> diff --git a/plutus-metatheory/src/MAlonzo/Code/Untyped.hs b/plutus-metatheory/src/MAlonzo/Code/Untyped.hs index cf69e37d641..faa8830e54f 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Untyped.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Untyped.hs @@ -571,7 +571,7 @@ d_decUTm_336 v0 v1 MAlonzo.Code.RawU.C_UBuiltin_220 v4 -> coe MAlonzo.Code.Relation.Nullary.Decidable.Core.d_does_28 - (coe MAlonzo.Code.Builtin.d_decBuiltin_426 (coe v3) (coe v4)) + (coe MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v3) (coe v4)) _ -> coe v2 MAlonzo.Code.RawU.C_UDelay_222 v3 -> case coe v1 of diff --git a/plutus-metatheory/src/MAlonzo/Code/Untyped/CEK.hs b/plutus-metatheory/src/MAlonzo/Code/Untyped/CEK.hs index 69b1624ea69..0c484bcdce8 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Untyped/CEK.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Untyped/CEK.hs @@ -473,7 +473,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_div_312 + MAlonzo.Code.Builtin.d_div_316 v21 v25))) _ -> coe v19 @@ -547,7 +547,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_quot_314 + MAlonzo.Code.Builtin.d_quot_318 v21 v25))) _ -> coe v19 @@ -621,7 +621,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_rem_316 + MAlonzo.Code.Builtin.d_rem_320 v21 v25))) _ -> coe v19 @@ -695,7 +695,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_mod_318 + MAlonzo.Code.Builtin.d_mod_322 v21 v25))) _ -> coe v19 @@ -990,7 +990,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_concat_324 + MAlonzo.Code.Builtin.d_concat_328 v21 v25)) _ -> coe v19 @@ -1045,7 +1045,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v28 = coe - MAlonzo.Code.Builtin.d_cons_326 + MAlonzo.Code.Builtin.d_cons_330 v21 v25 in coe @@ -1144,7 +1144,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v39) (coe - MAlonzo.Code.Builtin.d_slice_328 + MAlonzo.Code.Builtin.d_slice_332 v29 v33 v37)) @@ -1203,7 +1203,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)) (coe - MAlonzo.Code.Builtin.d_lengthBS_308 + MAlonzo.Code.Builtin.d_lengthBS_312 v13)) _ -> coe v11 _ -> coe v11 @@ -1273,7 +1273,7 @@ d_BUILTIN_278 v0 (coe v25) (coe - MAlonzo.Code.Builtin.d_lengthBS_308 + MAlonzo.Code.Builtin.d_lengthBS_312 v21) in coe (case coe @@ -1293,7 +1293,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_index_310 + MAlonzo.Code.Builtin.d_index_314 v21 v25))) else coe @@ -1373,7 +1373,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Builtin.d_equals_346 + MAlonzo.Code.Builtin.d_equals_350 v21 v25)) _ -> coe v19 @@ -1435,7 +1435,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Builtin.d_B'60'_330 + MAlonzo.Code.Builtin.d_B'60'_334 v21 v25)) _ -> coe v19 @@ -1497,7 +1497,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Builtin.d_B'60''61'_332 + MAlonzo.Code.Builtin.d_B'60''61'_336 v21 v25)) _ -> coe v19 @@ -1545,7 +1545,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_SHA2'45'256_334 + MAlonzo.Code.Builtin.d_SHA2'45'256_338 v13)) _ -> coe v11 _ -> coe v11 @@ -1588,7 +1588,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_SHA3'45'256_336 + MAlonzo.Code.Builtin.d_SHA3'45'256_340 v13)) _ -> coe v11 _ -> coe v11 @@ -1631,7 +1631,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_BLAKE2B'45'256_338 + MAlonzo.Code.Builtin.d_BLAKE2B'45'256_342 v13)) _ -> coe v11 _ -> coe v11 @@ -1700,7 +1700,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v40 = coe - MAlonzo.Code.Builtin.d_verifyEd25519Sig_340 + MAlonzo.Code.Builtin.d_verifyEd25519Sig_344 v29 v33 v37 in @@ -1804,7 +1804,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v40 = coe - MAlonzo.Code.Builtin.d_verifyEcdsaSecp256k1Sig_342 + MAlonzo.Code.Builtin.d_verifyEcdsaSecp256k1Sig_346 v29 v33 v37 in @@ -1908,7 +1908,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v40 = coe - MAlonzo.Code.Builtin.d_verifySchnorrSecp256k1Sig_344 + MAlonzo.Code.Builtin.d_verifySchnorrSecp256k1Sig_348 v29 v33 v37 in @@ -2110,7 +2110,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10)) (coe - MAlonzo.Code.Builtin.d_ENCODEUTF8_348 + MAlonzo.Code.Builtin.d_ENCODEUTF8_352 v13)) _ -> coe v11 _ -> coe v11 @@ -2147,7 +2147,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v16 = coe - MAlonzo.Code.Builtin.d_DECODEUTF8_350 + MAlonzo.Code.Builtin.d_DECODEUTF8_354 v13 in coe (case coe v16 of @@ -2285,7 +2285,7 @@ d_BUILTIN_278 v0 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe - MAlonzo.Code.Builtin.d_TRACE_322 + MAlonzo.Code.Builtin.d_TRACE_326 erased v26 v9) _ -> coe v10 _ -> coe v10 @@ -2903,44 +2903,54 @@ d_BUILTIN_278 v0 -> case coe v37 of C_app_106 v44 v45 -> case coe v44 of - C_app'8902'_120 v52 - -> case coe v52 of - C_base_94 - -> case coe v45 of - C_V'45'con_50 v53 v54 - -> case coe v53 of - MAlonzo.Code.Builtin.Signature.C_atomic_12 v56 + C_app_106 v51 v52 + -> case coe v51 of + C_app'8902'_120 v59 + -> case coe v59 of + C_base_94 + -> case coe v52 of + C_V'45'con_50 v60 v61 -> case coe - v56 of - MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18 + v60 of + MAlonzo.Code.Builtin.Signature.C_atomic_12 v63 -> case coe - v54 of - MAlonzo.Code.Utils.C_ConstrDATA_496 v57 v58 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe - v38) - MAlonzo.Code.Utils.C_MapDATA_498 v57 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe - v31) - MAlonzo.Code.Utils.C_ListDATA_500 v57 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe - v24) - MAlonzo.Code.Utils.C_iDATA_502 v57 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe - v17) - MAlonzo.Code.Utils.C_bDATA_504 v57 - -> coe - MAlonzo.Code.Utils.C_inj'8322'_14 - (coe - v9) - _ -> MAlonzo.RTE.mazUnreachableError + v63 of + MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18 + -> case coe + v61 of + MAlonzo.Code.Utils.C_ConstrDATA_496 v64 v65 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + v45) + MAlonzo.Code.Utils.C_MapDATA_498 v64 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + v38) + MAlonzo.Code.Utils.C_ListDATA_500 v64 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + v31) + MAlonzo.Code.Utils.C_ArrayDATA_502 v64 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + v24) + MAlonzo.Code.Utils.C_iDATA_504 v64 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + v17) + MAlonzo.Code.Utils.C_bDATA_506 v64 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + v9) + _ -> MAlonzo.RTE.mazUnreachableError + _ -> coe + v10 _ -> coe v10 _ -> coe v10 @@ -3123,7 +3133,53 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_iData_94 + MAlonzo.Code.Builtin.C_arrayData_94 + -> coe + (\ v1 -> + let v2 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe MAlonzo.Code.Utils.C_userError_352) in + coe + (case coe v1 of + C_app_106 v8 v9 + -> let v10 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe MAlonzo.Code.Utils.C_userError_352) in + coe + (case coe v8 of + C_base_94 + -> let v11 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe MAlonzo.Code.Utils.C_userError_352) in + coe + (case coe v9 of + C_V'45'con_50 v12 v13 + -> case coe v12 of + MAlonzo.Code.Builtin.Signature.C_list_16 v15 + -> case coe v15 of + MAlonzo.Code.Builtin.Signature.C_atomic_12 v17 + -> case coe v17 of + MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + C_V'45'con_50 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + v17) + (coe + MAlonzo.Code.Utils.C_ArrayDATA_502 + (coe v13))) + _ -> coe v11 + _ -> coe v11 + _ -> coe v11 + _ -> coe v11) + _ -> coe v10) + _ -> coe v2)) + MAlonzo.Code.Builtin.C_iData_96 -> coe (\ v1 -> let v2 @@ -3160,14 +3216,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)) (coe - MAlonzo.Code.Utils.C_iDATA_502 + MAlonzo.Code.Utils.C_iDATA_504 (coe v13))) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bData_96 + MAlonzo.Code.Builtin.C_bData_98 -> coe (\ v1 -> let v2 @@ -3204,14 +3260,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18)) (coe - MAlonzo.Code.Utils.C_bDATA_504 + MAlonzo.Code.Utils.C_bDATA_506 (coe v13))) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_unConstrData_98 + MAlonzo.Code.Builtin.C_unConstrData_100 -> coe (\ v1 -> let v2 @@ -3265,7 +3321,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_unMapData_100 + MAlonzo.Code.Builtin.C_unMapData_102 -> coe (\ v1 -> let v2 @@ -3316,7 +3372,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_unListData_102 + MAlonzo.Code.Builtin.C_unListData_104 -> coe (\ v1 -> let v2 @@ -3362,7 +3418,53 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_unIData_104 + MAlonzo.Code.Builtin.C_unArrayData_106 + -> coe + (\ v1 -> + let v2 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe MAlonzo.Code.Utils.C_userError_352) in + coe + (case coe v1 of + C_app_106 v8 v9 + -> let v10 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe MAlonzo.Code.Utils.C_userError_352) in + coe + (case coe v8 of + C_base_94 + -> let v11 + = coe + MAlonzo.Code.Utils.C_inj'8321'_12 + (coe MAlonzo.Code.Utils.C_userError_352) in + coe + (case coe v9 of + C_V'45'con_50 v12 v13 + -> case coe v12 of + MAlonzo.Code.Builtin.Signature.C_atomic_12 v15 + -> case coe v15 of + MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18 + -> case coe v13 of + MAlonzo.Code.Utils.C_ArrayDATA_502 v16 + -> coe + MAlonzo.Code.Utils.C_inj'8322'_14 + (coe + C_V'45'con_50 + (coe + MAlonzo.Code.Builtin.Signature.C_list_16 + (coe + MAlonzo.Code.Builtin.Signature.C_atomic_12 + v15)) + (coe v16)) + _ -> coe v11 + _ -> coe v11 + _ -> coe v11 + _ -> coe v11) + _ -> coe v10) + _ -> coe v2)) + MAlonzo.Code.Builtin.C_unIData_108 -> coe (\ v1 -> let v2 @@ -3391,7 +3493,7 @@ d_BUILTIN_278 v0 -> case coe v15 of MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18 -> case coe v13 of - MAlonzo.Code.Utils.C_iDATA_502 v16 + MAlonzo.Code.Utils.C_iDATA_504 v16 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe @@ -3407,7 +3509,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_unBData_106 + MAlonzo.Code.Builtin.C_unBData_110 -> coe (\ v1 -> let v2 @@ -3436,7 +3538,7 @@ d_BUILTIN_278 v0 -> case coe v15 of MAlonzo.Code.Builtin.Constant.AtomicType.C_aData_18 -> case coe v13 of - MAlonzo.Code.Utils.C_bDATA_504 v16 + MAlonzo.Code.Utils.C_bDATA_506 v16 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe @@ -3452,7 +3554,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_equalsData_108 + MAlonzo.Code.Builtin.C_equalsData_112 -> coe (\ v1 -> let v2 @@ -3502,7 +3604,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Utils.d_eqDATA_506 + MAlonzo.Code.Utils.d_eqDATA_508 (coe v21) (coe @@ -3516,7 +3618,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_serialiseData_110 + MAlonzo.Code.Builtin.C_serialiseData_114 -> coe (\ v1 -> let v2 @@ -3553,14 +3655,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10)) (coe - MAlonzo.Code.Builtin.d_serialiseDATA_352 + MAlonzo.Code.Builtin.d_serialiseDATA_356 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_mkPairData_112 + MAlonzo.Code.Builtin.C_mkPairData_116 -> coe (\ v1 -> let v2 @@ -3628,7 +3730,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_mkNilData_114 + MAlonzo.Code.Builtin.C_mkNilData_118 -> coe (\ v1 -> let v2 @@ -3675,7 +3777,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_mkNilPairData_116 + MAlonzo.Code.Builtin.C_mkNilPairData_120 -> coe (\ v1 -> let v2 @@ -3728,7 +3830,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_118 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'add_122 -> coe (\ v1 -> let v2 @@ -3777,7 +3879,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'add_354 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'add_358 v21 v25)) _ -> coe v19 @@ -3789,7 +3891,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_120 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'neg_124 -> coe (\ v1 -> let v2 @@ -3825,14 +3927,14 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'neg_356 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'neg_360 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_122 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'scalarMul_126 -> coe (\ v1 -> let v2 @@ -3881,7 +3983,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'scalarMul_358 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'scalarMul_362 v21 v25)) _ -> coe v19 @@ -3893,7 +3995,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_124 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'equal_128 -> coe (\ v1 -> let v2 @@ -3943,7 +4045,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'equal_360 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'equal_364 v21 v25)) _ -> coe v19 @@ -3955,7 +4057,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_126 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'hashToGroup_130 -> coe (\ v1 -> let v2 @@ -3998,7 +4100,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v28 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'hashToGroup_362 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'hashToGroup_366 v21 v25 in coe @@ -4030,7 +4132,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_128 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'compress_132 -> coe (\ v1 -> let v2 @@ -4067,14 +4169,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10)) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'compress_364 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'compress_368 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_130 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'uncompress_134 -> coe (\ v1 -> let v2 @@ -4104,7 +4206,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v16 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'uncompress_366 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'uncompress_370 v13 in coe (case coe v16 of @@ -4129,7 +4231,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_132 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'add_136 -> coe (\ v1 -> let v2 @@ -4178,7 +4280,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'add_368 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'add_372 v21 v25)) _ -> coe v19 @@ -4190,7 +4292,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_134 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'neg_138 -> coe (\ v1 -> let v2 @@ -4226,14 +4328,14 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'neg_370 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'neg_374 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_136 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'scalarMul_140 -> coe (\ v1 -> let v2 @@ -4282,7 +4384,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'scalarMul_372 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'scalarMul_376 v21 v25)) _ -> coe v19 @@ -4294,7 +4396,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_138 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'equal_142 -> coe (\ v1 -> let v2 @@ -4344,7 +4446,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'equal_374 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'equal_378 v21 v25)) _ -> coe v19 @@ -4356,7 +4458,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_140 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'hashToGroup_144 -> coe (\ v1 -> let v2 @@ -4399,7 +4501,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v28 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'hashToGroup_376 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'hashToGroup_380 v21 v25 in coe @@ -4431,7 +4533,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_142 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'compress_146 -> coe (\ v1 -> let v2 @@ -4468,14 +4570,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10)) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'compress_378 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'compress_382 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_144 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'uncompress_148 -> coe (\ v1 -> let v2 @@ -4505,7 +4607,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBytestring_10 -> let v16 = coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'uncompress_380 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'uncompress_384 v13 in coe (case coe v16 of @@ -4530,7 +4632,7 @@ d_BUILTIN_278 v0 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_146 + MAlonzo.Code.Builtin.C_bls12'45'381'45'millerLoop_150 -> coe (\ v1 -> let v2 @@ -4580,7 +4682,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBls12'45'381'45'mlresult_24)) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'millerLoop_382 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'millerLoop_386 v21 v25)) _ -> coe v19 @@ -4592,7 +4694,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_148 + MAlonzo.Code.Builtin.C_bls12'45'381'45'mulMlResult_152 -> coe (\ v1 -> let v2 @@ -4641,7 +4743,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v27) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'mulMlResult_384 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'mulMlResult_388 v21 v25)) _ -> coe v19 @@ -4653,7 +4755,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_150 + MAlonzo.Code.Builtin.C_bls12'45'381'45'finalVerify_154 -> coe (\ v1 -> let v2 @@ -4703,7 +4805,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16)) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'finalVerify_386 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'finalVerify_390 v21 v25)) _ -> coe v19 @@ -4715,7 +4817,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_keccak'45'256_152 + MAlonzo.Code.Builtin.C_keccak'45'256_156 -> coe (\ v1 -> let v2 @@ -4751,14 +4853,14 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_KECCAK'45'256_388 + MAlonzo.Code.Builtin.d_KECCAK'45'256_392 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_blake2b'45'224_154 + MAlonzo.Code.Builtin.C_blake2b'45'224_158 -> coe (\ v1 -> let v2 @@ -4794,14 +4896,14 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_BLAKE2B'45'224_390 + MAlonzo.Code.Builtin.d_BLAKE2B'45'224_394 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_byteStringToInteger_156 + MAlonzo.Code.Builtin.C_byteStringToInteger_160 -> coe (\ v1 -> let v2 @@ -4851,7 +4953,7 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)) (coe - MAlonzo.Code.Builtin.d_BStoI_392 + MAlonzo.Code.Builtin.d_BStoI_396 v21 v25)) _ -> coe v19 @@ -4863,7 +4965,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_integerToByteString_158 + MAlonzo.Code.Builtin.C_integerToByteString_162 -> coe (\ v1 -> let v2 @@ -4925,7 +5027,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8 -> let v40 = coe - MAlonzo.Code.Builtin.d_ItoBS_394 + MAlonzo.Code.Builtin.d_ItoBS_398 v29 v33 v37 in @@ -4967,7 +5069,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_andByteString_160 + MAlonzo.Code.Builtin.C_andByteString_164 -> coe (\ v1 -> let v2 @@ -5035,7 +5137,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v39) (coe - MAlonzo.Code.Builtin.d_andBYTESTRING_396 + MAlonzo.Code.Builtin.d_andBYTESTRING_400 v29 v33 v37)) @@ -5057,7 +5159,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_orByteString_162 + MAlonzo.Code.Builtin.C_orByteString_166 -> coe (\ v1 -> let v2 @@ -5125,7 +5227,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v39) (coe - MAlonzo.Code.Builtin.d_orBYTESTRING_398 + MAlonzo.Code.Builtin.d_orBYTESTRING_402 v29 v33 v37)) @@ -5147,7 +5249,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_xorByteString_164 + MAlonzo.Code.Builtin.C_xorByteString_168 -> coe (\ v1 -> let v2 @@ -5215,7 +5317,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v39) (coe - MAlonzo.Code.Builtin.d_xorBYTESTRING_400 + MAlonzo.Code.Builtin.d_xorBYTESTRING_404 v29 v33 v37)) @@ -5237,7 +5339,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_complementByteString_166 + MAlonzo.Code.Builtin.C_complementByteString_170 -> coe (\ v1 -> let v2 @@ -5273,14 +5375,14 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_complementBYTESTRING_402 + MAlonzo.Code.Builtin.d_complementBYTESTRING_406 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_readBit_168 + MAlonzo.Code.Builtin.C_readBit_172 -> coe (\ v1 -> let v2 @@ -5323,7 +5425,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8 -> let v28 = coe - MAlonzo.Code.Builtin.d_readBIT_404 + MAlonzo.Code.Builtin.d_readBIT_408 v21 v25 in coe @@ -5355,7 +5457,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_writeBits_170 + MAlonzo.Code.Builtin.C_writeBits_174 -> coe (\ v1 -> let v2 @@ -5420,7 +5522,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aBool_16 -> let v42 = coe - MAlonzo.Code.Builtin.d_writeBITS_406 + MAlonzo.Code.Builtin.d_writeBITS_410 v29 (coe MAlonzo.Code.Utils.du_toList_416 @@ -5466,7 +5568,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_replicateByte_172 + MAlonzo.Code.Builtin.C_replicateByte_176 -> coe (\ v1 -> let v2 @@ -5509,7 +5611,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8 -> let v28 = coe - MAlonzo.Code.Builtin.d_replicateBYTE_408 + MAlonzo.Code.Builtin.d_replicateBYTE_412 v21 v25 in coe @@ -5541,7 +5643,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_shiftByteString_174 + MAlonzo.Code.Builtin.C_shiftByteString_178 -> coe (\ v1 -> let v2 @@ -5590,7 +5692,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v23) (coe - MAlonzo.Code.Builtin.d_shiftBYTESTRING_410 + MAlonzo.Code.Builtin.d_shiftBYTESTRING_414 v21 v25)) _ -> coe v19 @@ -5602,7 +5704,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_rotateByteString_176 + MAlonzo.Code.Builtin.C_rotateByteString_180 -> coe (\ v1 -> let v2 @@ -5651,7 +5753,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v23) (coe - MAlonzo.Code.Builtin.d_rotateBYTESTRING_412 + MAlonzo.Code.Builtin.d_rotateBYTESTRING_416 v21 v25)) _ -> coe v19 @@ -5663,7 +5765,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_countSetBits_178 + MAlonzo.Code.Builtin.C_countSetBits_182 -> coe (\ v1 -> let v2 @@ -5700,14 +5802,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)) (coe - MAlonzo.Code.Builtin.d_countSetBITS_414 + MAlonzo.Code.Builtin.d_countSetBITS_418 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_findFirstSetBit_180 + MAlonzo.Code.Builtin.C_findFirstSetBit_184 -> coe (\ v1 -> let v2 @@ -5744,14 +5846,14 @@ d_BUILTIN_278 v0 (coe MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8)) (coe - MAlonzo.Code.Builtin.d_findFirstSetBIT_416 + MAlonzo.Code.Builtin.d_findFirstSetBIT_420 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_ripemd'45'160_182 + MAlonzo.Code.Builtin.C_ripemd'45'160_186 -> coe (\ v1 -> let v2 @@ -5787,14 +5889,14 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v15) (coe - MAlonzo.Code.Builtin.d_RIPEMD'45'160_418 + MAlonzo.Code.Builtin.d_RIPEMD'45'160_422 v13)) _ -> coe v11 _ -> coe v11 _ -> coe v11) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_expModInteger_184 + MAlonzo.Code.Builtin.C_expModInteger_188 -> coe (\ v1 -> let v2 @@ -5856,7 +5958,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Constant.AtomicType.C_aInteger_8 -> let v40 = coe - MAlonzo.Code.Builtin.d_expModINTEGER_420 + MAlonzo.Code.Builtin.d_expModINTEGER_424 v29 v33 v37 in @@ -5897,7 +5999,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_dropList_186 + MAlonzo.Code.Builtin.C_dropList_190 -> coe (\ v1 -> let v2 @@ -5950,7 +6052,7 @@ d_BUILTIN_278 v0 _ -> coe v10 _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_188 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G1'45'multiScalarMul_192 -> coe (\ v1 -> let v2 @@ -6005,7 +6107,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v31) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'multiScalarMul_422 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G1'45'multiScalarMul_426 (coe MAlonzo.Code.Utils.du_toList_416 (coe @@ -6027,7 +6129,7 @@ d_BUILTIN_278 v0 _ -> coe v18) _ -> coe v10) _ -> coe v2)) - MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_190 + MAlonzo.Code.Builtin.C_bls12'45'381'45'G2'45'multiScalarMul_194 -> coe (\ v1 -> let v2 @@ -6082,7 +6184,7 @@ d_BUILTIN_278 v0 MAlonzo.Code.Builtin.Signature.C_atomic_12 v31) (coe - MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'multiScalarMul_424 + MAlonzo.Code.Builtin.d_BLS12'45'381'45'G2'45'multiScalarMul_428 (coe MAlonzo.Code.Utils.du_toList_416 (coe @@ -6106,18 +6208,18 @@ d_BUILTIN_278 v0 _ -> coe v2)) _ -> MAlonzo.RTE.mazUnreachableError -- Untyped.CEK.mkFullyAppliedBuiltin -d_mkFullyAppliedBuiltin_922 :: +d_mkFullyAppliedBuiltin_934 :: MAlonzo.Code.Builtin.T_Builtin_2 -> Integer -> MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> Integer -> MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> T_BApp_42 -> T_BApp_42 -d_mkFullyAppliedBuiltin_922 ~v0 ~v1 ~v2 ~v3 ~v4 v5 - = du_mkFullyAppliedBuiltin_922 v5 -du_mkFullyAppliedBuiltin_922 :: T_BApp_42 -> T_BApp_42 -du_mkFullyAppliedBuiltin_922 v0 = coe v0 +d_mkFullyAppliedBuiltin_934 ~v0 ~v1 ~v2 ~v3 ~v4 v5 + = du_mkFullyAppliedBuiltin_934 v5 +du_mkFullyAppliedBuiltin_934 :: T_BApp_42 -> T_BApp_42 +du_mkFullyAppliedBuiltin_934 v0 = coe v0 -- Untyped.CEK.BUILTIN' -d_BUILTIN''_966 :: +d_BUILTIN''_978 :: MAlonzo.Code.Builtin.T_Builtin_2 -> Integer -> MAlonzo.Code.Utils.T__'8724'_'8803'__120 -> @@ -6126,21 +6228,21 @@ d_BUILTIN''_966 :: T_BApp_42 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Utils.T_RuntimeError_348 T_Value_14 -d_BUILTIN''_966 v0 ~v1 ~v2 ~v3 ~v4 v5 = du_BUILTIN''_966 v0 v5 -du_BUILTIN''_966 :: +d_BUILTIN''_978 v0 ~v1 ~v2 ~v3 ~v4 v5 = du_BUILTIN''_978 v0 v5 +du_BUILTIN''_978 :: MAlonzo.Code.Builtin.T_Builtin_2 -> T_BApp_42 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Utils.T_RuntimeError_348 T_Value_14 -du_BUILTIN''_966 v0 v1 = coe d_BUILTIN_278 v0 v1 +du_BUILTIN''_978 v0 v1 = coe d_BUILTIN_278 v0 v1 -- Untyped.CEK.ival -d_ival_972 :: MAlonzo.Code.Builtin.T_Builtin_2 -> T_Value_14 -d_ival_972 v0 +d_ival_984 :: MAlonzo.Code.Builtin.T_Builtin_2 -> T_Value_14 +d_ival_984 v0 = coe d_V'45'I_258 (coe v0) (coe (0 :: Integer)) (coe MAlonzo.Code.Builtin.Signature.d_fv_96 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))) (coe MAlonzo.Code.Utils.C_start_124) (coe (0 :: Integer)) (coe MAlonzo.Code.Data.List.Base.du_foldr_216 @@ -6151,33 +6253,33 @@ d_ival_972 v0 MAlonzo.Code.Data.List.NonEmpty.Base.d_tail_32 (coe MAlonzo.Code.Builtin.Signature.d_args_86 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0))))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0))))) (coe MAlonzo.Code.Utils.C_start_124) (coe C_base_94) -- Untyped.CEK.pushValueFrames -d_pushValueFrames_976 :: T_Stack_6 -> T_Stack_6 -> T_Stack_6 -d_pushValueFrames_976 v0 v1 +d_pushValueFrames_988 :: T_Stack_6 -> T_Stack_6 -> T_Stack_6 +d_pushValueFrames_988 v0 v1 = case coe v1 of C_ε_10 -> coe v0 C__'44'__12 v2 v3 -> coe - d_pushValueFrames_976 + d_pushValueFrames_988 (coe C__'44'__12 (coe v0) (coe C_'45''183'v_202 (coe v3))) (coe v2) _ -> MAlonzo.RTE.mazUnreachableError -- Untyped.CEK.lookup? -d_lookup'63'_988 :: () -> Integer -> [AgdaAny] -> Maybe AgdaAny -d_lookup'63'_988 ~v0 v1 v2 = du_lookup'63'_988 v1 v2 -du_lookup'63'_988 :: Integer -> [AgdaAny] -> Maybe AgdaAny -du_lookup'63'_988 v0 v1 +d_lookup'63'_1000 :: () -> Integer -> [AgdaAny] -> Maybe AgdaAny +d_lookup'63'_1000 ~v0 v1 v2 = du_lookup'63'_1000 v1 v2 +du_lookup'63'_1000 :: Integer -> [AgdaAny] -> Maybe AgdaAny +du_lookup'63'_1000 v0 v1 = case coe v1 of [] -> coe MAlonzo.Code.Agda.Builtin.Maybe.C_nothing_18 (:) v2 v3 -> case coe v0 of 0 -> coe MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 (coe v2) _ -> let v4 = subInt (coe v0) (coe (1 :: Integer)) in - coe (coe du_lookup'63'_988 (coe v4) (coe v3)) + coe (coe du_lookup'63'_1000 (coe v4) (coe v3)) _ -> MAlonzo.RTE.mazUnreachableError -- Untyped.CEK.lookup?-deterministic -d_lookup'63''45'deterministic_1012 :: +d_lookup'63''45'deterministic_1024 :: () -> AgdaAny -> AgdaAny -> @@ -6186,10 +6288,10 @@ d_lookup'63''45'deterministic_1012 :: MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -> MAlonzo.Code.Agda.Builtin.Equality.T__'8801'__12 -d_lookup'63''45'deterministic_1012 = erased +d_lookup'63''45'deterministic_1024 = erased -- Untyped.CEK.step -d_step_1034 :: T_State_218 -> T_State_218 -d_step_1034 v0 +d_step_1046 :: T_State_218 -> T_State_218 +d_step_1046 v0 = case coe v0 of C__'894'_'9659'__222 v2 v3 v4 -> case coe v4 of @@ -6232,7 +6334,7 @@ d_step_1034 v0 C__'894'_'9659'__222 (coe C__'44'__12 (coe v2) (coe C_case'45'_216 v3 v6)) v3 v5 MAlonzo.Code.Untyped.C_builtin_44 v5 - -> coe C__'9669'__224 (coe v2) (coe d_ival_972 (coe v5)) + -> coe C__'9669'__224 (coe v2) (coe d_ival_984 (coe v5)) MAlonzo.Code.Untyped.C_error_46 -> coe C_'9670'_228 _ -> MAlonzo.RTE.mazUnreachableError C__'9669'__224 v1 v2 @@ -6259,7 +6361,7 @@ d_step_1034 v0 -> case coe v10 of 0 -> coe MAlonzo.Code.Utils.du_either_22 - (coe du_BUILTIN''_966 (coe v6) (coe C_app_106 v12 v2)) + (coe du_BUILTIN''_978 (coe v6) (coe C_app_106 v12 v2)) (coe (\ v13 -> coe C_'9670'_228)) (coe C__'9669'__224 (coe v3)) _ -> let v13 = subInt (coe v10) (coe (1 :: Integer)) in @@ -6278,7 +6380,7 @@ d_step_1034 v0 C_V'45'ƛ_46 v6 v7 -> coe C_'9670'_228 C_V'45'con_50 v5 v6 -> coe C_'9670'_228 C_V'45'delay_54 v6 v7 - -> coe d_step_1034 (coe C__'894'_'9659'__222 v3 v6 v7) + -> coe d_step_1046 (coe C__'894'_'9659'__222 v3 v6 v7) C_V'45'constr_60 v5 v6 -> coe C_'9670'_228 C_V'45'I'8658'_74 v5 v6 v7 v8 v9 v10 v11 -> coe C_'9670'_228 C_V'45'IΠ_90 v5 v6 v7 v8 v9 v10 v11 v12 @@ -6317,8 +6419,8 @@ d_step_1034 v0 MAlonzo.Code.Data.Maybe.Base.du_maybe_32 (coe C__'894'_'9659'__222 - (coe d_pushValueFrames_976 (coe v3) (coe v9)) (coe v6)) - (coe C_'9670'_228) (coe du_lookup'63'_988 (coe v8) (coe v7)) + (coe d_pushValueFrames_988 (coe v3) (coe v9)) (coe v6)) + (coe C_'9670'_228) (coe du_lookup'63'_1000 (coe v8) (coe v7)) C_V'45'I'8658'_74 v8 v9 v10 v11 v12 v13 v14 -> coe C_'9670'_228 C_V'45'IΠ_90 v8 v9 v10 v11 v12 v13 v14 v15 -> coe C_'9670'_228 _ -> MAlonzo.RTE.mazUnreachableError @@ -6328,24 +6430,24 @@ d_step_1034 v0 C_'9670'_228 -> coe v0 _ -> MAlonzo.RTE.mazUnreachableError -- Untyped.CEK.stepper -d_stepper_1276 :: +d_stepper_1288 :: Integer -> T_State_218 -> MAlonzo.Code.Utils.T_Either_6 MAlonzo.Code.Utils.T_RuntimeError_348 T_State_218 -d_stepper_1276 v0 v1 +d_stepper_1288 v0 v1 = case coe v0 of 0 -> coe MAlonzo.Code.Utils.C_inj'8321'_12 (coe MAlonzo.Code.Utils.C_gasError_350) _ -> let v2 = subInt (coe v0) (coe (1 :: Integer)) in coe - (let v3 = d_step_1034 (coe v1) in + (let v3 = d_step_1046 (coe v1) in coe (case coe v3 of C__'894'_'9659'__222 v5 v6 v7 - -> coe d_stepper_1276 (coe v2) (coe C__'894'_'9659'__222 v5 v6 v7) - C__'9669'__224 v4 v5 -> coe d_stepper_1276 (coe v2) (coe v3) + -> coe d_stepper_1288 (coe v2) (coe C__'894'_'9659'__222 v5 v6 v7) + C__'9669'__224 v4 v5 -> coe d_stepper_1288 (coe v2) (coe v3) C_'9633'_226 v4 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) C_'9670'_228 -> coe MAlonzo.Code.Utils.C_inj'8322'_14 (coe v3) _ -> MAlonzo.RTE.mazUnreachableError)) diff --git a/plutus-metatheory/src/MAlonzo/Code/Untyped/CEKWithCost.hs b/plutus-metatheory/src/MAlonzo/Code/Untyped/CEKWithCost.hs index 1a51ba4f866..5657c51ad4a 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Untyped/CEKWithCost.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Untyped/CEKWithCost.hs @@ -141,12 +141,12 @@ du_argsizes_68 v0 v1 MAlonzo.Code.Utils.d_alldone_180 (coe MAlonzo.Code.Builtin.Signature.d_fv_96 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0)))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0)))) (coe MAlonzo.Code.Utils.d_alldone_180 (coe MAlonzo.Code.Builtin.Signature.d_args'9839'_92 - (coe MAlonzo.Code.Builtin.d_signature_298 (coe v0)))) + (coe MAlonzo.Code.Builtin.d_signature_302 (coe v0)))) (coe v1)) -- Untyped.CEKWithCost.stepC d_stepC_70 :: @@ -327,7 +327,7 @@ du_stepC_70 v0 v1 MAlonzo.Code.Utils.C__'44'__318 (coe MAlonzo.Code.Untyped.CEK.C__'9669'__224 (coe v3) - (coe MAlonzo.Code.Untyped.CEK.d_ival_972 (coe v6))) + (coe MAlonzo.Code.Untyped.CEK.d_ival_984 (coe v6))) (coe MAlonzo.Code.Cost.Base.d_ε_60 (coe v0))) MAlonzo.Code.Untyped.C_error_46 -> coe @@ -524,12 +524,12 @@ du_stepC_70 v0 v1 (coe MAlonzo.Code.Untyped.CEK.C__'894'_'9659'__222 (coe - MAlonzo.Code.Untyped.CEK.d_pushValueFrames_976 (coe v4) + MAlonzo.Code.Untyped.CEK.d_pushValueFrames_988 (coe v4) (coe v10)) (coe v7)) (coe MAlonzo.Code.Untyped.CEK.C_'9670'_228) (coe - MAlonzo.Code.Untyped.CEK.du_lookup'63'_988 (coe v9) + MAlonzo.Code.Untyped.CEK.du_lookup'63'_1000 (coe v9) (coe v8))) (coe MAlonzo.Code.Cost.Base.d_ε_60 (coe v0)) MAlonzo.Code.Untyped.CEK.C_V'45'I'8658'_74 v9 v10 v11 v12 v13 v14 v15 diff --git a/plutus-metatheory/src/MAlonzo/Code/Untyped/Equality.hs b/plutus-metatheory/src/MAlonzo/Code/Untyped/Equality.hs index 74978b2c8ba..11700d009c0 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Untyped/Equality.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Untyped/Equality.hs @@ -926,7 +926,7 @@ du_decEq'45''8866'_54 v0 v1 v2 (coe MAlonzo.Code.Relation.Nullary.Reflects.C_of'8319'_26) MAlonzo.Code.Untyped.C_builtin_44 v4 -> let v5 - = MAlonzo.Code.Builtin.d_decBuiltin_426 (coe v3) (coe v4) in + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v3) (coe v4) in coe (case coe v5 of MAlonzo.Code.Relation.Nullary.Decidable.Core.C__because__32 v6 v7 @@ -1178,7 +1178,7 @@ d_DecEq'45'Builtin_172 :: T_DecEq_6 d_DecEq'45'Builtin_172 = coe C_DecEq'46'constructor_11 - (coe MAlonzo.Code.Builtin.d_decBuiltin_426) + (coe MAlonzo.Code.Builtin.d_decBuiltin_430) -- Untyped.Equality.DecEq-ℕ d_DecEq'45'ℕ_174 :: T_DecEq_6 d_DecEq'45'ℕ_174 @@ -1525,24 +1525,24 @@ d_HsEqBlsG1_396 :: T_HsEq_26 d_HsEqBlsG1_396 = coe C_HsEq'46'constructor_57 - (coe MAlonzo.Code.Utils.d_eqBls12'45'381'45'G1'45'Element_642) + (coe MAlonzo.Code.Utils.d_eqBls12'45'381'45'G1'45'Element_692) -- Untyped.Equality.HsEqBlsG2 d_HsEqBlsG2_398 :: T_HsEq_26 d_HsEqBlsG2_398 = coe C_HsEq'46'constructor_57 - (coe MAlonzo.Code.Utils.d_eqBls12'45'381'45'G2'45'Element_646) + (coe MAlonzo.Code.Utils.d_eqBls12'45'381'45'G2'45'Element_696) -- Untyped.Equality.HsEqBlsMlResult d_HsEqBlsMlResult_400 :: T_HsEq_26 d_HsEqBlsMlResult_400 = coe C_HsEq'46'constructor_57 - (coe MAlonzo.Code.Utils.d_eqBls12'45'381'45'MlResult_650) + (coe MAlonzo.Code.Utils.d_eqBls12'45'381'45'MlResult_700) -- Untyped.Equality.HsEqDATA d_HsEqDATA_402 :: T_HsEq_26 d_HsEqDATA_402 = coe - C_HsEq'46'constructor_57 (coe MAlonzo.Code.Utils.d_eqDATA_506) + C_HsEq'46'constructor_57 (coe MAlonzo.Code.Utils.d_eqDATA_508) -- Untyped.Equality.HsEq-⟦_⟧tag d_HsEq'45''10214'_'10215'tag_406 :: MAlonzo.Code.Builtin.Signature.T__'8866''9839'_4 -> T_HsEq_26 diff --git a/plutus-metatheory/src/MAlonzo/Code/Untyped/Purity.hs b/plutus-metatheory/src/MAlonzo/Code/Untyped/Purity.hs index c5b27d104c1..c617f5185f9 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Untyped/Purity.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Untyped/Purity.hs @@ -387,7 +387,7 @@ du_isPure'63'_82 v0 MAlonzo.Code.Untyped.C_constr_34 v3 v4 -> let v5 = coe - MAlonzo.Code.Untyped.CEK.du_lookup'63'_988 (coe v3) (coe v2) in + MAlonzo.Code.Untyped.CEK.du_lookup'63'_1000 (coe v3) (coe v2) in coe (case coe v5 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v6 diff --git a/plutus-metatheory/src/MAlonzo/Code/Untyped/Reduction.hs b/plutus-metatheory/src/MAlonzo/Code/Untyped/Reduction.hs index 8293bd261c3..9d52884e0d0 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Untyped/Reduction.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Untyped/Reduction.hs @@ -95,8 +95,8 @@ du_sat_36 v0 MAlonzo.Code.Untyped.C_case_40 v1 v2 -> coe C_no'45'builtin_6 MAlonzo.Code.Untyped.C_builtin_44 v1 -> coe - C_want_8 (coe MAlonzo.Code.Builtin.d_arity'8320'_300 (coe v1)) - (coe MAlonzo.Code.Builtin.d_arity_304 (coe v1)) + C_want_8 (coe MAlonzo.Code.Builtin.d_arity'8320'_304 (coe v1)) + (coe MAlonzo.Code.Builtin.d_arity_308 (coe v1)) MAlonzo.Code.Untyped.C_error_46 -> coe C_no'45'builtin_6 _ -> MAlonzo.RTE.mazUnreachableError -- Untyped.Reduction.sat-app-step @@ -298,7 +298,7 @@ d_progress_532 v0 (coe MAlonzo.Code.Builtin.Signature.d_args_86 (coe - MAlonzo.Code.Builtin.d_signature_298 + MAlonzo.Code.Builtin.d_signature_302 (coe v10))))) in coe (let v12 @@ -306,12 +306,12 @@ d_progress_532 v0 (coe MAlonzo.Code.Builtin.Signature.d_fv'9839'_84 (coe - MAlonzo.Code.Builtin.d_signature_298 + MAlonzo.Code.Builtin.d_signature_302 (coe v10))) (coe MAlonzo.Code.Builtin.Signature.d_fv'8902'_82 (coe - MAlonzo.Code.Builtin.d_signature_298 + MAlonzo.Code.Builtin.d_signature_302 (coe v10))) in coe (case coe v12 of @@ -1045,7 +1045,7 @@ d_progress_532 v0 (coe MAlonzo.Code.Builtin.Signature.d_args_86 (coe - MAlonzo.Code.Builtin.d_signature_298 + MAlonzo.Code.Builtin.d_signature_302 (coe v12))))) in coe (let v14 @@ -1053,12 +1053,12 @@ d_progress_532 v0 (coe MAlonzo.Code.Builtin.Signature.d_fv'9839'_84 (coe - MAlonzo.Code.Builtin.d_signature_298 + MAlonzo.Code.Builtin.d_signature_302 (coe v12))) (coe MAlonzo.Code.Builtin.Signature.d_fv'8902'_82 (coe - MAlonzo.Code.Builtin.d_signature_298 + MAlonzo.Code.Builtin.d_signature_302 (coe v12))) in coe (case coe v14 of @@ -2179,7 +2179,7 @@ d_progress_532 v0 MAlonzo.Code.Untyped.C_constr_34 v3 v4 -> let v5 = coe - MAlonzo.Code.Untyped.CEK.du_lookup'63'_988 (coe v3) (coe v2) in + MAlonzo.Code.Untyped.CEK.du_lookup'63'_1000 (coe v3) (coe v2) in coe (case coe v5 of MAlonzo.Code.Agda.Builtin.Maybe.C_just_16 v6 diff --git a/plutus-metatheory/src/MAlonzo/Code/Utils.hs b/plutus-metatheory/src/MAlonzo/Code/Utils.hs index 30debe21e6a..78b519ae7ce 100644 --- a/plutus-metatheory/src/MAlonzo/Code/Utils.hs +++ b/plutus-metatheory/src/MAlonzo/Code/Utils.hs @@ -9,6 +9,7 @@ {-# LANGUAGE ScopedTypeVariables #-} {-# OPTIONS_GHC -Wno-overlapping-patterns #-} +{-# LANGUAGE ViewPatterns #-} module MAlonzo.Code.Utils where @@ -34,10 +35,14 @@ import Raw import qualified Data.ByteString as BS import qualified Data.Vector.Strict as Strict import PlutusCore.Data as D +import qualified Data.Vector.Strict as SV import qualified PlutusCore.Crypto.BLS12_381.G1 as G1 import qualified PlutusCore.Crypto.BLS12_381.G2 as G2 import qualified PlutusCore.Crypto.BLS12_381.Pairing as Pairing type Pair a b = (a , b) +pattern ArrayDATA :: [D.Data] -> D.Data +pattern ArrayDATA xs <- D.Array (SV.toList -> xs) where + ArrayDATA xs = D.Array (SV.fromList xs) -- Utils.Either d_Either_6 a0 a1 = () type T_Either_6 a0 a1 = Either a0 a1 @@ -549,8 +554,9 @@ type T_DATA_494 = Data pattern C_ConstrDATA_496 a0 a1 = D.Constr a0 a1 pattern C_MapDATA_498 a0 = D.Map a0 pattern C_ListDATA_500 a0 = D.List a0 -pattern C_iDATA_502 a0 = D.I a0 -pattern C_bDATA_504 a0 = D.B a0 +pattern C_ArrayDATA_502 a0 = ArrayDATA a0 +pattern C_iDATA_504 a0 = D.I a0 +pattern C_bDATA_506 a0 = D.B a0 check_ConstrDATA_496 :: Integer -> T_List_384 T_DATA_494 -> T_DATA_494 check_ConstrDATA_496 = D.Constr @@ -559,65 +565,68 @@ check_MapDATA_498 :: check_MapDATA_498 = D.Map check_ListDATA_500 :: T_List_384 T_DATA_494 -> T_DATA_494 check_ListDATA_500 = D.List -check_iDATA_502 :: Integer -> T_DATA_494 -check_iDATA_502 = D.I -check_bDATA_504 :: T_ByteString_356 -> T_DATA_494 -check_bDATA_504 = D.B +check_ArrayDATA_502 :: T_List_384 T_DATA_494 -> T_DATA_494 +check_ArrayDATA_502 = ArrayDATA +check_iDATA_504 :: Integer -> T_DATA_494 +check_iDATA_504 = D.I +check_bDATA_506 :: T_ByteString_356 -> T_DATA_494 +check_bDATA_506 = D.B cover_DATA_494 :: Data -> () cover_DATA_494 x = case x of D.Constr _ _ -> () D.Map _ -> () D.List _ -> () + ArrayDATA _ -> () D.I _ -> () D.B _ -> () -- Utils.eqDATA -d_eqDATA_506 :: T_DATA_494 -> T_DATA_494 -> Bool -d_eqDATA_506 = (==) +d_eqDATA_508 :: T_DATA_494 -> T_DATA_494 -> Bool +d_eqDATA_508 = (==) -- Utils.Bls12-381-G1-Element -type T_Bls12'45'381'45'G1'45'Element_640 = G1.Element -d_Bls12'45'381'45'G1'45'Element_640 +type T_Bls12'45'381'45'G1'45'Element_690 = G1.Element +d_Bls12'45'381'45'G1'45'Element_690 = error "MAlonzo Runtime Error: postulate evaluated: Utils.Bls12-381-G1-Element" -- Utils.eqBls12-381-G1-Element -d_eqBls12'45'381'45'G1'45'Element_642 :: - T_Bls12'45'381'45'G1'45'Element_640 -> - T_Bls12'45'381'45'G1'45'Element_640 -> Bool -d_eqBls12'45'381'45'G1'45'Element_642 = (==) +d_eqBls12'45'381'45'G1'45'Element_692 :: + T_Bls12'45'381'45'G1'45'Element_690 -> + T_Bls12'45'381'45'G1'45'Element_690 -> Bool +d_eqBls12'45'381'45'G1'45'Element_692 = (==) -- Utils.Bls12-381-G2-Element -type T_Bls12'45'381'45'G2'45'Element_644 = G2.Element -d_Bls12'45'381'45'G2'45'Element_644 +type T_Bls12'45'381'45'G2'45'Element_694 = G2.Element +d_Bls12'45'381'45'G2'45'Element_694 = error "MAlonzo Runtime Error: postulate evaluated: Utils.Bls12-381-G2-Element" -- Utils.eqBls12-381-G2-Element -d_eqBls12'45'381'45'G2'45'Element_646 :: - T_Bls12'45'381'45'G2'45'Element_644 -> - T_Bls12'45'381'45'G2'45'Element_644 -> Bool -d_eqBls12'45'381'45'G2'45'Element_646 = (==) +d_eqBls12'45'381'45'G2'45'Element_696 :: + T_Bls12'45'381'45'G2'45'Element_694 -> + T_Bls12'45'381'45'G2'45'Element_694 -> Bool +d_eqBls12'45'381'45'G2'45'Element_696 = (==) -- Utils.Bls12-381-MlResult -type T_Bls12'45'381'45'MlResult_648 = Pairing.MlResult -d_Bls12'45'381'45'MlResult_648 +type T_Bls12'45'381'45'MlResult_698 = Pairing.MlResult +d_Bls12'45'381'45'MlResult_698 = error "MAlonzo Runtime Error: postulate evaluated: Utils.Bls12-381-MlResult" -- Utils.eqBls12-381-MlResult -d_eqBls12'45'381'45'MlResult_650 :: - T_Bls12'45'381'45'MlResult_648 -> - T_Bls12'45'381'45'MlResult_648 -> Bool -d_eqBls12'45'381'45'MlResult_650 = (==) +d_eqBls12'45'381'45'MlResult_700 :: + T_Bls12'45'381'45'MlResult_698 -> + T_Bls12'45'381'45'MlResult_698 -> Bool +d_eqBls12'45'381'45'MlResult_700 = (==) -- Utils.Kind -d_Kind_652 = () -type T_Kind_652 = KIND -pattern C_'42'_654 = Star -pattern C_'9839'_656 = Sharp -pattern C__'8658'__658 a0 a1 = Arrow a0 a1 -check_'42'_654 :: T_Kind_652 -check_'42'_654 = Star -check_'9839'_656 :: T_Kind_652 -check_'9839'_656 = Sharp -check__'8658'__658 :: T_Kind_652 -> T_Kind_652 -> T_Kind_652 -check__'8658'__658 = Arrow -cover_Kind_652 :: KIND -> () -cover_Kind_652 x +d_Kind_702 = () +type T_Kind_702 = KIND +pattern C_'42'_704 = Star +pattern C_'9839'_706 = Sharp +pattern C__'8658'__708 a0 a1 = Arrow a0 a1 +check_'42'_704 :: T_Kind_702 +check_'42'_704 = Star +check_'9839'_706 :: T_Kind_702 +check_'9839'_706 = Sharp +check__'8658'__708 :: T_Kind_702 -> T_Kind_702 -> T_Kind_702 +check__'8658'__708 = Arrow +cover_Kind_702 :: KIND -> () +cover_Kind_702 x = case x of Star -> () Sharp -> () diff --git a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation.hs b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation.hs index a2750700965..df6fcae9453 100644 --- a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation.hs +++ b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation.hs @@ -24060,7 +24060,7 @@ du_isTransformation'63'_106 v0 v1 v2 v3 -> case coe v9 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v10 -> let v11 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v6) (coe v7) in coe (case coe v11 of @@ -52700,7 +52700,7 @@ du_isTransformation'63'_106 v0 v1 v2 v3 -> case coe v9 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v10 -> let v11 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v6) (coe v7) in coe (case coe v11 of @@ -80123,7 +80123,7 @@ du_isTransformation'63'_106 v0 v1 v2 v3 -> case coe v9 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v10 -> let v11 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v6) (coe v7) in coe (case coe v11 of @@ -107641,7 +107641,7 @@ du_isTransformation'63'_106 v0 v1 v2 v3 -> case coe v9 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v10 -> let v11 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v6) (coe v7) in coe (case coe v11 of @@ -134914,7 +134914,7 @@ du_isTransformation'63'_106 v0 v1 v2 v3 -> case coe v9 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v10 -> let v11 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v6) (coe v7) in coe (case coe v11 of @@ -171274,7 +171274,7 @@ du_isTrace'63'_316 v0 v1 -> case coe v15 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v16 -> let v17 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v12) (coe @@ -210055,7 +210055,7 @@ du_isTrace'63'_316 v0 v1 -> case coe v15 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v16 -> let v17 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v12) (coe @@ -247768,7 +247768,7 @@ du_isTrace'63'_316 v0 v1 -> case coe v15 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v16 -> let v17 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v12) (coe @@ -285309,7 +285309,7 @@ du_isTrace'63'_316 v0 v1 -> case coe v15 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v16 -> let v17 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v12) (coe @@ -322856,7 +322856,7 @@ du_isTrace'63'_316 v0 v1 -> case coe v15 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v16 -> let v17 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v12) (coe diff --git a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseOfCase.hs b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseOfCase.hs index f65ac69edb6..4ed83d432a2 100644 --- a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseOfCase.hs +++ b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseOfCase.hs @@ -164,7 +164,7 @@ du_isCoCCase'63'_62 v0 (coe v8) (let v39 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v32) (coe @@ -396,7 +396,7 @@ du_isCoCForce'63'_168 v0 v1 = coe MAlonzo.Code.Relation.Nullary.Decidable.Core.du__'215''45'dec__76 (coe - MAlonzo.Code.Builtin.d_decBuiltin_426 + MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v30) (coe diff --git a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseReduce.hs b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseReduce.hs index 0db789eced2..ae8541e85b9 100644 --- a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseReduce.hs +++ b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UCaseReduce.hs @@ -115,7 +115,7 @@ du_isCR'63'_48 v0 v1 v2 seq (coe v10) (let v18 = coe - MAlonzo.Code.Untyped.CEK.du_lookup'63'_988 + MAlonzo.Code.Untyped.CEK.du_lookup'63'_1000 (coe v16) (coe v12) in coe (case coe v18 of diff --git a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UForceDelay.hs b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UForceDelay.hs index d7b353cb40f..61c73f39c4c 100644 --- a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UForceDelay.hs +++ b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UForceDelay.hs @@ -1106,13 +1106,13 @@ du_isFD'63'_200 v0 v1 v2 v3 = coe MAlonzo.Code.Relation.Nullary.Decidable.Core.du__'215''45'dec__76 (coe - MAlonzo.Code.Builtin.d_decBuiltin_426 + MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v53) (coe v69)) (coe - MAlonzo.Code.Builtin.d_decBuiltin_426 + MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v53) (coe @@ -1838,13 +1838,13 @@ du_isFD'63'_200 v0 v1 v2 v3 = coe MAlonzo.Code.Relation.Nullary.Decidable.Core.du__'215''45'dec__76 (coe - MAlonzo.Code.Builtin.d_decBuiltin_426 + MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v64) (coe v80)) (coe - MAlonzo.Code.Builtin.d_decBuiltin_426 + MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v64) (coe diff --git a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UntypedTranslation.hs b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UntypedTranslation.hs index 9464134e09e..b5613da14e8 100644 --- a/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UntypedTranslation.hs +++ b/plutus-metatheory/src/MAlonzo/Code/VerifiedCompilation/UntypedTranslation.hs @@ -2534,7 +2534,7 @@ du_translation'63'_178 v0 v1 v2 v3 v4 v5 -> case coe v12 of MAlonzo.Code.Relation.Nullary.Reflects.C_of'696'_22 v13 -> let v14 - = MAlonzo.Code.Builtin.d_decBuiltin_426 + = MAlonzo.Code.Builtin.d_decBuiltin_430 (coe v8) (coe v10) in coe (case coe v14 of diff --git a/plutus-metatheory/src/Untyped/CEK.lagda.md b/plutus-metatheory/src/Untyped/CEK.lagda.md index 9628ee21222..cbea2ae13b6 100644 --- a/plutus-metatheory/src/Untyped/CEK.lagda.md +++ b/plutus-metatheory/src/Untyped/CEK.lagda.md @@ -377,11 +377,12 @@ BUILTIN indexArray = λ ; _ -> inj₁ userError } BUILTIN chooseData = λ - { (app (app (app (app (app (app (app⋆ base) (V-con pdata (ConstrDATA x₁ x₂))) v) _) _) _) _) → inj₂ v - ; (app (app (app (app (app (app (app⋆ base) (V-con pdata (MapDATA x₁))) _) v) _) _) _) → inj₂ v - ; (app (app (app (app (app (app (app⋆ base) (V-con pdata (ListDATA x₁))) _) _) v) _) _) → inj₂ v - ; (app (app (app (app (app (app (app⋆ base) (V-con pdata (iDATA x₁))) _) _) _) v) _) → inj₂ v - ; (app (app (app (app (app (app (app⋆ base) (V-con pdata (bDATA x₁))) _) _) _) _) v) → inj₂ v + { (app (app (app (app (app (app (app (app⋆ base) (V-con pdata (ConstrDATA x₁ x₂))) v) _) _) _) _) _) → inj₂ v + ; (app (app (app (app (app (app (app (app⋆ base) (V-con pdata (MapDATA x₁))) _) v) _) _) _) _) → inj₂ v + ; (app (app (app (app (app (app (app (app⋆ base) (V-con pdata (ListDATA x₁))) _) _) v) _) _) _) → inj₂ v + ; (app (app (app (app (app (app (app (app⋆ base) (V-con pdata (ArrayDATA x₁))) _) _) _) v) _) _) → inj₂ v + ; (app (app (app (app (app (app (app (app⋆ base) (V-con pdata (iDATA x₁))) _) _) _) _) v) _) → inj₂ v + ; (app (app (app (app (app (app (app (app⋆ base) (V-con pdata (bDATA x₁))) _) _) _) _) _) v) → inj₂ v ; _ -> inj₁ userError } BUILTIN constrData = λ @@ -399,6 +400,11 @@ BUILTIN listData = λ return (V-con pdata (ListDATA xs)) ; _ -> inj₁ userError } +BUILTIN arrayData = λ + { (app base (V-con (list pdata) xs)) → do + return (V-con pdata (ArrayDATA xs)) + ; _ -> inj₁ userError + } BUILTIN unConstrData = λ { (app base (V-con pdata (ConstrDATA i xs))) → inj₂ (V-con (pair integer (list pdata)) (i , xs)) ; _ -> inj₁ userError @@ -411,6 +417,10 @@ BUILTIN unListData = λ { (app base (V-con pdata (ListDATA xs))) → inj₂ (V-con (list pdata) xs) ; _ -> inj₁ userError } +BUILTIN unArrayData = λ + { (app base (V-con pdata (ArrayDATA xs))) → inj₂ (V-con (list pdata) xs) + ; _ -> inj₁ userError + } BUILTIN equalsData = λ { (app (app base (V-con pdata x)) (V-con pdata y)) → inj₂ (V-con bool (eqDATA x y)) diff --git a/plutus-metatheory/src/Utils.lagda.md b/plutus-metatheory/src/Utils.lagda.md index d7fe2869056..b610d5d14a2 100644 --- a/plutus-metatheory/src/Utils.lagda.md +++ b/plutus-metatheory/src/Utils.lagda.md @@ -276,11 +276,19 @@ data DATA : Set where ConstrDATA : I.ℤ → List DATA → DATA MapDATA : List (DATA × DATA) → DATA ListDATA : List DATA → DATA + ArrayDATA : List DATA → DATA iDATA : I.ℤ → DATA bDATA : ByteString → DATA {-# FOREIGN GHC import PlutusCore.Data as D #-} -{-# COMPILE GHC DATA = data Data (D.Constr | D.Map | D.List | D.I | D.B) #-} +{-# FOREIGN GHC import qualified Data.Vector.Strict as SV #-} +{-# FOREIGN GHC {-# LANGUAGE ViewPatterns #-} #-} +{-# FOREIGN GHC + pattern ArrayDATA :: [D.Data] -> D.Data + pattern ArrayDATA xs <- D.Array (SV.toList -> xs) where + ArrayDATA xs = D.Array (SV.fromList xs) + #-} +{-# COMPILE GHC DATA = data Data (D.Constr | D.Map | D.List | ArrayDATA | D.I | D.B) #-} -- Agda implementation should only be used as part of deciding builtin equality. -- See "Decidable Equality of Builtins" in "VerifiedCompilation.Equality". @@ -292,6 +300,7 @@ eqDATA (ConstrDATA i₁ l₁) (ConstrDATA i₂ l₂) = L.and (L.zipWith eqDATA (toList l₁) (toList l₂)) eqDATA (ConstrDATA x x₁) (MapDATA x₂) = Bool.false eqDATA (ConstrDATA x x₁) (ListDATA x₂) = Bool.false +eqDATA (ConstrDATA x x₁) (ArrayDATA x₂) = Bool.false eqDATA (ConstrDATA x x₁) (iDATA x₂) = Bool.false eqDATA (ConstrDATA x x₁) (bDATA x₂) = Bool.false eqDATA (MapDATA x) (ConstrDATA x₁ x₂) = Bool.false @@ -303,21 +312,31 @@ eqDATA (MapDATA m₁) (MapDATA m₂) = (toList m₂) ) eqDATA (MapDATA x) (ListDATA x₁) = Bool.false +eqDATA (MapDATA x) (ArrayDATA x₁) = Bool.false eqDATA (MapDATA x) (iDATA x₁) = Bool.false eqDATA (MapDATA x) (bDATA x₁) = Bool.false eqDATA (ListDATA x) (ConstrDATA x₁ x₂) = Bool.false eqDATA (ListDATA x) (MapDATA x₁) = Bool.false eqDATA (ListDATA x) (ListDATA x₁) = L.and (L.zipWith eqDATA (toList x) (toList x₁)) +eqDATA (ListDATA x) (ArrayDATA x₁) = Bool.false eqDATA (ListDATA x) (iDATA x₁) = Bool.false eqDATA (ListDATA x) (bDATA x₁) = Bool.false +eqDATA (ArrayDATA x) (ConstrDATA x₁ x₂) = Bool.false +eqDATA (ArrayDATA x) (MapDATA x₁) = Bool.false +eqDATA (ArrayDATA x) (ListDATA x₁) = Bool.false +eqDATA (ArrayDATA x) (ArrayDATA x₁) = L.and (L.zipWith eqDATA (toList x) (toList x₁)) +eqDATA (ArrayDATA x) (iDATA x₁) = Bool.false +eqDATA (ArrayDATA x) (bDATA x₁) = Bool.false eqDATA (iDATA x) (ConstrDATA x₁ x₂) = Bool.false eqDATA (iDATA x) (MapDATA x₁) = Bool.false eqDATA (iDATA x) (ListDATA x₁) = Bool.false +eqDATA (iDATA x) (ArrayDATA x₁) = Bool.false eqDATA (iDATA i₁) (iDATA i₂) = Relation.Nullary.isYes (i₁ Data.Integer.≟ i₂) eqDATA (iDATA x) (bDATA x₁) = Bool.false eqDATA (bDATA x) (ConstrDATA x₁ x₂) = Bool.false eqDATA (bDATA x) (MapDATA x₁) = Bool.false eqDATA (bDATA x) (ListDATA x₁) = Bool.false +eqDATA (bDATA x) (ArrayDATA x₁) = Bool.false eqDATA (bDATA x) (iDATA x₁) = Bool.false -- Warning: eqByteString is always trivially true at the Agda level. -- See "Decidable Equality of Builtins" in "VerifiedCompilation.Equality". From 9322b2d9f7c5d76afcd2aa1dedbc3b47965645e1 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:03:38 +0100 Subject: [PATCH 07/15] test: add conformance tests for array builtins Add comprehensive conformance tests for ArrayData, UnArrayData, and updated ChooseData builtin. Tests cover success cases, error handling, and budget validation to ensure consistent behavior across Plutus implementations. Tests include array construction, deconstruction, and proper error messages when UnArrayData receives non-Array data. --- .../builtin/semantics/arrayData/arrayData.uplc | 3 +++ .../semantics/arrayData/arrayData.uplc.budget.expected | 2 ++ .../semantics/arrayData/arrayData.uplc.expected | 6 ++++++ .../semantics/chooseDataArray/chooseDataArray.uplc | 10 ++++++++++ .../chooseDataArray.uplc.budget.expected | 2 ++ .../chooseDataArray/chooseDataArray.uplc.expected | 1 + .../chooseDataByteString/chooseDataByteString.uplc | 3 ++- .../chooseDataByteString.uplc.budget.expected | 4 ++-- .../semantics/chooseDataConstr/chooseDataConstr.uplc | 3 ++- .../chooseDataConstr.uplc.budget.expected | 4 ++-- .../semantics/chooseDataInteger/chooseDataInteger.uplc | 3 ++- .../chooseDataInteger.uplc.budget.expected | 4 ++-- .../semantics/chooseDataList/chooseDataList.uplc | 3 ++- .../chooseDataList/chooseDataList.uplc.budget.expected | 4 ++-- .../builtin/semantics/chooseDataMap/chooseDataMap.uplc | 3 ++- .../chooseDataMap/chooseDataMap.uplc.budget.expected | 4 ++-- .../unArrayData/unArrayData-01/unArrayData-01.uplc | 3 +++ .../unArrayData-01/unArrayData-01.uplc.budget.expected | 2 ++ .../unArrayData-01/unArrayData-01.uplc.expected | 1 + .../unArrayData/unArrayData-fail/unArrayData-fail.uplc | 3 +++ .../unArrayData-fail.uplc.budget.expected | 1 + .../unArrayData-fail/unArrayData-fail.uplc.expected | 1 + 22 files changed, 55 insertions(+), 15 deletions(-) create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.budget.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.budget.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.budget.expected create mode 100644 plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.expected diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc new file mode 100644 index 00000000000..bcde42cdd5c --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc @@ -0,0 +1,3 @@ +(program 1.0.0 + [(builtin arrayData) (con (array data) [I 0, B #1234, Map [(I 9, List [B #abcd]), (B #4321, I 1234)]])] +) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.budget.expected new file mode 100644 index 00000000000..d5403e0ad84 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 81952 +| mem: 432}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.expected new file mode 100644 index 00000000000..09cadb54301 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/arrayData/arrayData.uplc.expected @@ -0,0 +1,6 @@ +(program + 1.0.0 + (con + data (Array [I 0, B #1234, Map [(I 9, List [B #abcd]), (B #4321, I 1234)]]) + ) +) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc new file mode 100644 index 00000000000..db091462562 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc @@ -0,0 +1,10 @@ +(program 1.0.0 +[[[[[[[(force (builtin chooseData)) + (con data (Array [I 0, I 1 ]))] + (lam x (con integer 1))] + (lam y (con string "two"))] + (lam z3 z3)] + (lam a (con data (List [])))] + (lam u (con data (I 4)))] + (lam v (con data (B #05)))] +) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected new file mode 100644 index 00000000000..9681b2b743c --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 2462082 +| mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.expected new file mode 100644 index 00000000000..5d044a080da --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.expected @@ -0,0 +1 @@ +(program 1.0.0 (lam a-0 (con data (List [])))) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc index 735217af140..0e8d00e8646 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc @@ -1,9 +1,10 @@ (program 1.0.0 -[[[[[[(force (builtin chooseData)) +[[[[[[[(force (builtin chooseData)) (con data (B #001A))] (lam x (con integer 1))] (lam y (con string "two"))] (lam z3 z3)] + (lam a (con data (List [])))] (lam u (con data (I 4)))] (lam v (con data (B #05)))] ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected index 7e885532760..9681b2b743c 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 318475 -| mem: 1532}) \ No newline at end of file +({cpu: 2462082 +| mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc index d0411ca88a1..05d8e13c518 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc @@ -1,9 +1,10 @@ (program 1.0.0 -[[[[[[(force (builtin chooseData)) +[[[[[[[(force (builtin chooseData)) (con data (Constr 1 [I 1]))] (lam x (con integer 1))] (lam y (con string "two"))] (lam z3 z3)] + (lam a (con data (List [])))] (lam u (con data (I 4)))] (lam v (con data (B #05)))] ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected index 7e885532760..9681b2b743c 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 318475 -| mem: 1532}) \ No newline at end of file +({cpu: 2462082 +| mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc index 401b69e82f2..da47d034a01 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc @@ -1,9 +1,10 @@ (program 1.0.0 -[[[[[[(force (builtin chooseData)) +[[[[[[[(force (builtin chooseData)) (con data (I 5))] (lam x (con integer 1))] (lam y (con string "two"))] (lam z3 z3)] + (lam a (con data (List [])))] (lam u (con data (I 4)))] (lam v (con data (B #05)))] ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected index 7e885532760..9681b2b743c 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 318475 -| mem: 1532}) \ No newline at end of file +({cpu: 2462082 +| mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc index cd7c30ad100..2a8ff258a73 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc @@ -1,9 +1,10 @@ (program 1.0.0 -[[[[[[(force (builtin chooseData)) +[[[[[[[(force (builtin chooseData)) (con data (List [I 0, I 1 ]))] (lam x (con integer 1))] (lam y (con string "two"))] (lam z3 z3)] + (lam a (con data (List [])))] (lam u (con data (I 4)))] (lam v (con data (B #05)))] ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected index 7e885532760..9681b2b743c 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 318475 -| mem: 1532}) \ No newline at end of file +({cpu: 2462082 +| mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc index f870a2d1e31..ab9a8d4763d 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc @@ -1,9 +1,10 @@ (program 1.0.0 -[[[[[[(force (builtin chooseData)) +[[[[[[[(force (builtin chooseData)) (con data (Map [(I 0, B #00), (B #0F, I 1)]))] (lam x (con integer 1))] (lam y (con string "two"))] (lam z3 z3)] + (lam a (con data (List [])))] (lam u (con data (I 4)))] (lam v (con data (B #05)))] ) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected index 7e885532760..9681b2b743c 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 318475 -| mem: 1532}) \ No newline at end of file +({cpu: 2462082 +| mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc new file mode 100644 index 00000000000..cef4af57dd0 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc @@ -0,0 +1,3 @@ +(program 1.0.0 + [(builtin unArrayData) (con data (Array [I 0, I 1]))] +) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.budget.expected new file mode 100644 index 00000000000..700d14b24c9 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.budget.expected @@ -0,0 +1,2 @@ +({cpu: 74033 +| mem: 432}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.expected new file mode 100644 index 00000000000..1ccf28060eb --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-01/unArrayData-01.uplc.expected @@ -0,0 +1 @@ +(program 1.0.0 (con (array data) [I 0, I 1])) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc new file mode 100644 index 00000000000..b16ce4341c0 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc @@ -0,0 +1,3 @@ +(program 1.0.0 + [(builtin unArrayData) (con data (B #AF00))] +) diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.budget.expected new file mode 100644 index 00000000000..ccc477ffed6 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.budget.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.expected new file mode 100644 index 00000000000..ccc477ffed6 --- /dev/null +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/unArrayData/unArrayData-fail/unArrayData-fail.uplc.expected @@ -0,0 +1 @@ +evaluation failure \ No newline at end of file From 25ad3dea7ff24c051ba0e38dfbe415845560b6d4 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:03:51 +0100 Subject: [PATCH 08/15] test: update golden tests for array feature Regenerate all golden test files affected by the array feature: - Budget changes from ChooseData parameter addition - UPLC and PIR output with array constructors - Type synthesis tests for new builtins - Evaluation trace changes from updated cost models Golden files updated include test suites, benchmarks, examples, and stdlib tests across plutus-core, plutus-tx-plugin, plutus-benchmark, and cardano-constitution packages. --- .../Data/GoldenTests/sorted.golden.uplc | 82 +- .../GoldenTests/unsorted.golden.cbor.size | 2 +- .../GoldenTests/unsorted.golden.large.budget | 2 +- .../GoldenTests/unsorted.golden.small.budget | 2 +- .../Data/GoldenTests/unsorted.golden.uplc | 1680 ++++++++--------- .../GoldenTests/sorted.golden.cbor.size | 2 +- .../GoldenTests/sorted.golden.large.budget | 2 +- .../GoldenTests/sorted.golden.small.budget | 2 +- .../Validator/GoldenTests/sorted.golden.uplc | 1543 +++++++-------- .../GoldenTests/unsorted.golden.cbor.size | 2 +- .../GoldenTests/unsorted.golden.large.budget | 2 +- .../GoldenTests/unsorted.golden.small.budget | 2 +- .../GoldenTests/unsorted.golden.uplc | 1637 ++++++++-------- .../bitwise/test/9.6/Ed25519.golden.uplc | 4 +- .../cardano-loans/test/9.6/main.golden.eval | 8 +- .../cardano-loans/test/9.6/main.golden.pir | 101 + .../cardano-loans/test/9.6/main.golden.uplc | 179 +- .../src/PlutusBenchmark/Ed25519/Common.hs | 4 +- .../test/9.6/ed25519-costs.golden | 32 +- .../linear-vesting/test/9.6/main.golden.eval | 8 +- .../linear-vesting/test/9.6/main.golden.pir | 1 + .../linear-vesting/test/9.6/main.golden.uplc | 3 + .../src/PlutusBenchmark/Lists/Sum/Compiled.hs | 1 + .../test/Sum/9.6/left-fold-data.golden.eval | 8 +- .../test/Sum/9.6/right-fold-data.golden.eval | 8 +- .../future-increase-margin-5.flat.golden.eval | 984 +++++++++- .../9.6/future-pay-out-4.flat.golden.eval | 984 +++++++++- .../future-settle-early-4.flat.golden.eval | 984 +++++++++- .../test/9.6/stablecoin_1-1.flat.golden.eval | 398 +++- .../test/9.6/stablecoin_1-3.flat.golden.eval | 398 +++- .../test/9.6/stablecoin_1-5.flat.golden.eval | 398 +++- .../test/9.6/stablecoin_2-1.flat.golden.eval | 398 +++- .../test/9.6/stablecoin_2-3.flat.golden.eval | 398 +++- .../examples/PlutusCore/Examples/Data/Data.hs | 14 + .../stdlib/PlutusCore/StdLib/Data/Data.hs | 10 + .../test/Generators/QuickCheck/Utils.hs | 2 + .../Examples/Data/ofoldrDataUseChoose.golden | 4 + .../Data/Data/matchDataUseChoose.golden | 2 + .../Golden/DefaultFun/ArrayData.golden.plc | 1 + .../Golden/DefaultFun/ChooseData.golden.plc | 2 +- .../Golden/DefaultFun/UnArrayData.golden.plc | 1 + .../Data/ofoldrDataUseChoose.golden.plc | 1 + .../DefaultFun/ArrayData.golden.sig | 1 + .../DefaultFun/ChooseData.golden.sig | 2 +- .../DefaultFun/UnArrayData.golden.sig | 1 + .../Data/Data/matchDataUseChoose.golden.plc | 1 + .../PlutusCore/Generators/NEAT/Term.hs | 5 + .../Generators/QuickCheck/Builtin.hs | 8 + .../testlib/Evaluation/Builtins/Definition.hs | 5 + .../fromBuiltinData.golden.astsize | 2 +- .../test/CallTrace/9.6/func03.golden.eval | 2 +- .../test/CallTrace/9.6/func05.golden.eval | 2 +- .../test/CallTrace/9.6/func07.golden.eval | 2 +- .../test/CallTrace/9.6/func08.golden.eval | 2 +- .../test/CallTrace/9.6/func09.golden.eval | 2 +- .../funcionFromOtherModule-error.golden.eval | 2 +- ...fullEvaluationYieldsNoTraceLog.golden.eval | 2 +- .../test/IsData/9.6/MyMonoData.golden.th | 2 +- .../test/IsData/9.6/MyMonoRecord.golden.th | 2 +- .../IsData/9.6/MyMonoRecordAsList.golden.th | 2 +- .../test/IsData/9.6/MyPolyData.golden.th | 2 +- .../IsData/9.6/deconstructData.golden.pir | 9 +- 62 files changed, 7745 insertions(+), 2607 deletions(-) create mode 100644 plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ArrayData.golden.plc create mode 100644 plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/UnArrayData.golden.plc create mode 100644 plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ArrayData.golden.sig create mode 100644 plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/UnArrayData.golden.sig diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/sorted.golden.uplc b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/sorted.golden.uplc index 3f6b53f7e8a..ace6b62ce0d 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/sorted.golden.uplc +++ b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/sorted.golden.uplc @@ -735,28 +735,28 @@ program [ ]) , (constr 1 [ cse - , cse ]) ]) + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) , (constr 0 [ ]) ]) ]) ])) (constr 3 [ (constr 1 [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ])) + , cse ]) ])) (constr 3 [ (constr 1 [ cse - , cse ]) ])) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ cse + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ])) (constr 1 [ (constr 3 [ (constr 1 @@ -788,7 +788,8 @@ program , (constr 1 [ cse , (constr 1 - [ cse + [ (cse + 100) , (constr 0 [ ]) ]) ]) ])) (constr 0 @@ -831,8 +832,7 @@ program , (constr 0 [ ]) ])) (constr 1 - [ (cse - 1) + [ cse , (constr 0 [ ]) ])) (constr 1 @@ -844,30 +844,32 @@ program , (constr 0 [ ]) ])) (cse - 100)) - (constr 0 - [ (constr 1 - [ ]) - , cse ])) - (cse 10)) - (cse 4)) - (cse 10)) - (cse 5)) - (constr 0 - [ (constr 1 []) - , (constr 1 - [ 1 - , (constr 0 - [ ]) ]) ])) - (cse 1)) - (cse 2)) - (unsafeRatio 4)) + 10)) + (cse + 4)) + (constr 0 + [ (constr 1 + [ ]) + , cse ])) + (cse 10)) + (constr 0 + [ (constr 1 + []) + , (constr 1 + [ 1 + , (constr 0 + [ ]) ]) ])) + (cse 1)) + (cse 2)) + (cse 5)) + (cse 1)) + (unsafeRatio 3)) (unsafeRatio 1)) - (unsafeRatio 51)) - (constr 1 [0, (constr 0 [])])) - (unsafeRatio 9)) - (unsafeRatio 0)) - (unsafeRatio 3)) + (unsafeRatio 9)) + (unsafeRatio 51)) + (constr 1 [0, (constr 0 [])])) + (unsafeRatio 4)) + (unsafeRatio 0)) ((\s -> s s) (\s arg -> delay diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.cbor.size b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.cbor.size index 94589f6139c..abf9e63a575 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.cbor.size +++ b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.cbor.size @@ -1 +1 @@ -2041 \ No newline at end of file +2036 \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.large.budget b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.large.budget index 1db796d20b0..73d64e37533 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.large.budget +++ b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.large.budget @@ -1 +1 @@ -ExBudget {exBudgetCPU = ExCPU 568927992, exBudgetMemory = ExMemory 2944491} \ No newline at end of file +ExBudget {exBudgetCPU = ExCPU 568831992, exBudgetMemory = ExMemory 2943891} \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.small.budget b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.small.budget index f11870c8f0a..c83ce9dd413 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.small.budget +++ b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.small.budget @@ -1 +1 @@ -ExBudget {exBudgetCPU = ExCPU 58683921, exBudgetMemory = ExMemory 267719} \ No newline at end of file +ExBudget {exBudgetCPU = ExCPU 58587921, exBudgetMemory = ExMemory 267119} \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.uplc b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.uplc index ec24c4b80a6..f534f787dcf 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.uplc +++ b/cardano-constitution/test/Cardano/Constitution/Validator/Data/GoldenTests/unsorted.golden.uplc @@ -36,887 +36,885 @@ program (\cse -> (\cse -> (\cse -> - (\cse -> - (\cse -> - (\cfg -> - (\fun - ds -> + (\cfg -> + (\fun + ds -> + case + ((\cse -> case - ((\cse -> - case - (equalsInteger - 0 - (case - cse - [ (\l - r -> - l) ])) - [ (case - (equalsInteger - 2 - (case - cse - [ (\l - r -> - l) ])) - [ error - , ((\l -> - constr 1 - [ ]) - (case - cse - [ (\l - r -> - r) ])) ]) - , (constr 0 - [ (force - matchData_go - (unMapData - (force - headList - (force - tailList - (case - cse - [ (\l - r -> - r) ]))))) ]) ]) - (unConstrData + (equalsInteger + 0 + (case + cse + [ (\l + r -> + l) ])) + [ (case + (equalsInteger + 2 + (case + cse + [ (\l + r -> + l) ])) + [ error + , ((\l -> + constr 1 + [ ]) + (case + cse + [ (\l + r -> + r) ])) ]) + , (constr 0 + [ (force + matchData_go + (unMapData + (force + headList + (force + tailList + (case + cse + [ (\l + r -> + r) ]))))) ]) ]) + (unConstrData + (force + headList + (force + tailList (force - headList - (force - tailList - (force - tailList - (case + tailList + (case + (unConstrData + ((\tup -> + case + (equalsInteger + 5 + (case + tup + [ (\l + r -> + l) ])) + [ error + , (force + headList + (force + tailList + (case + tup + [ (\l + r -> + r) ]))) ]) (unConstrData - ((\tup -> - case - (equalsInteger - 5 + (force + headList + (force + tailList + (force + tailList (case - tup + (unConstrData + ds) [ (\l r -> - l) ])) - [ error - , (force - headList - (force - tailList - (case - tup - [ (\l - r -> - r) ]))) ]) - (unConstrData - (force - headList - (force - tailList - (force - tailList - (case - (unConstrData - ds) - [ (\l - r -> - r) ]))))))) - [ (\l - r -> - r) ])))))) - [ (\cparams -> - case - (fun - cparams) - [ error - , () ]) - , () ]) - ((\go - eta -> - go - eta) - ((\s -> - s - s) - (\s - ds -> - case - ds - [ True - , (\x - xs -> - case - (case - x - [ (\ds - actualValueData -> - validateParamValue - ((\k -> - (\s -> - s - s) - (\s - ds -> - case - ds - [ error - , (\ds - xs' -> - case - ds - [ (\k' - i -> - case - (equalsInteger - k - k') - [ (s - s - xs') - , i ]) ]) ])) - (unIData - ds) - cfg) - actualValueData) ]) - [ False - , (s - s - xs) ]) ])))) - (constr 1 - [ (constr 0 - [ 0 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 30 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 1000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 1 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 100000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 2 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 24576 - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 122880 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 3 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 32768 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 4 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 5000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 5 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 1000000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 5000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 6 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 250000000 - , cse ]) ]) - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 7 - , (constr 1 - [ (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 8 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 250 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 2000 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 9 - , (constr 3 - [ (constr 1 - [ cse - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 10 - , (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 1000) - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 200) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 11 - , (constr 3 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 10) - , cse ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 16 - , (constr 1 - [ (constr 1 - [ cse - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 17 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 3000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 6500 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 18 - , (constr 0 - [ ]) ]) - , (constr 1 - [ (constr 0 - [ 19 - , (constr 2 - [ (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 25) - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 5) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 20000) - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 5000) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 20 - , (constr 2 - [ (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 40000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 15000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 21 - , (constr 2 - [ (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 120000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 40000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 22 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 12288 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 23 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 100 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 200 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 24 - , (constr 1 - [ (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 25 - , (constr 2 - [ (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , cse ]) ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 26 - , (constr 2 - [ (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 1 - [ (unsafeRatio - 13 - 20) - , (constr 0 - [ ]) ]) ]) ]) - , cse ]) ]) - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , cse ]) ]) - , cse ]) ]) - , cse ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 27 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 3 - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 28 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 18 - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 293 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 29 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 15 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 30 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10000000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 31 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 100000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 32 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 13 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 37 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 33 - , (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , cse ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (unsafeRatio - 1000 - 1) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ])) - (constr 3 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ])) - (constr 3 - [ (constr 1 - [ cse + r) ]))))))) + [ (\l + r -> + r) ])))))) + [ (\cparams -> + case + (fun + cparams) + [ error + , () ]) + , () ]) + ((\go + eta -> + go + eta) + ((\s -> + s + s) + (\s + ds -> + case + ds + [ True + , (\x + xs -> + case + (case + x + [ (\ds + actualValueData -> + validateParamValue + ((\k -> + (\s -> + s + s) + (\s + ds -> + case + ds + [ error + , (\ds + xs' -> + case + ds + [ (\k' + i -> + case + (equalsInteger + k + k') + [ (s + s + xs') + , i ]) ]) ])) + (unIData + ds) + cfg) + actualValueData) ]) + [ False + , (s + s + xs) ]) ])))) + (constr 1 + [ (constr 0 + [ 0 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 30 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 1000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 1 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 100000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) , (constr 1 [ (constr 0 + [ 2 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 24576 + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 122880 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 [ (constr 0 - [ ]) + [ 3 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 32768 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) , (constr 1 - [ cse - , cse ]) ]) - , (constr 0 - [ ]) ]) ]) ])) + [ (constr 0 + [ 4 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 5000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 5 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 1000000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 5000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 6 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 250000000 + , cse ]) ]) + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 7 + , (constr 1 + [ (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 8 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 250 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 2000 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 9 + , (constr 3 + [ (constr 1 + [ cse + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 10 + , (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 1000) + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 200) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 11 + , (constr 3 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 10) + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 16 + , (constr 1 + [ (constr 1 + [ cse + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 17 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 3000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 6500 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 18 + , (constr 0 + [ ]) ]) + , (constr 1 + [ (constr 0 + [ 19 + , (constr 2 + [ (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 25) + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 5) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 20000) + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 5000) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 20 + , (constr 2 + [ (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 40000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 15000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 21 + , (constr 2 + [ (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 120000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 40000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 22 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 12288 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 23 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 100 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 200 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 24 + , (constr 1 + [ (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 25 + , (constr 2 + [ (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , cse ]) ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 26 + , (constr 2 + [ (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ (unsafeRatio + 13 + 20) + , (constr 0 + [ ]) ]) ]) ]) + , cse ]) ]) + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , cse ]) ]) + , cse ]) ]) + , cse ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 27 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 3 + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 28 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 18 + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 293 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 29 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 15 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 30 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10000000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 31 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 100000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 32 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 13 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 37 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 33 + , (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , cse ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (unsafeRatio + 1000 + 1) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ])) (constr 3 [ (constr 1 [ cse - , cse ]) ])) - (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) - , (constr 0 - [ ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ])) + (constr 3 + [ (constr 1 + [ cse + , cse ]) ])) + (constr 3 + [ (constr 1 + [ cse , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ])) - (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , cse ]) ])) - (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ cse + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ])) + (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) + , (constr 0 + [ ]) ])) + (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) , (constr 1 [ cse - , (constr 0 - [ ]) ]) ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , cse ]) - , (constr 0 - [ ]) ])) + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ])) + (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ (cse + 100) + , (constr 0 + [ ]) ]) ]) ])) (constr 0 [ (constr 1 [ ]) , (constr 1 - [ 0 - , (constr 1 - [ 1000000 - , (constr 0 - [ ]) ]) ]) ])) + [ cse + , cse ]) ])) (constr 1 [ (constr 0 - [ (constr 2 + [ (constr 0 [ ]) , cse ]) , (constr 0 [ ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) + (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 , (constr 1 - [ 500000000 + [ 1000000 , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ])) + [ ]) ]) ]) ])) (constr 1 - [ cse + [ (constr 0 + [ (constr 2 + [ ]) + , cse ]) , (constr 0 [ ]) ])) (constr 1 - [ cse + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 500000000 + , (constr 0 + [ ]) ]) ]) , (constr 0 [ ]) ])) (constr 1 - [ cse + [ (cse + 1) , (constr 0 [ ]) ])) - (cse - 1)) - (cse 4)) - (cse 2)) - (cse 1)) - (cse 10)) + (constr 1 + [ cse + , (constr 0 + [ ]) ])) + (constr 1 + [ cse + , (constr 0 + [ ]) ])) + (cse 10)) + (constr 0 + [ (constr 1 + []) + , cse ])) + (cse 1)) (cse 10)) (constr 0 [ (constr 1 []) - , cse ])) - (constr 0 - [ (constr 1 []) - , (constr 1 - [ 1 - , (constr 0 - []) ]) ])) - (cse 100)) - (cse 5)) - (unsafeRatio 0)) - (unsafeRatio 1)) - (unsafeRatio 51)) - (unsafeRatio 4)) - (constr 1 [0, (constr 0 [])])) - (unsafeRatio 3)) - (unsafeRatio 9)) + , (constr 1 + [ 1 + , (constr 0 + []) ]) ])) + (cse 2)) + (cse 5)) + (cse 4)) + (unsafeRatio 1)) + (unsafeRatio 4)) + (unsafeRatio 3)) + (unsafeRatio 9)) + (unsafeRatio 51)) + (unsafeRatio 0)) + (constr 1 [0, (constr 0 [])])) ((\s -> s s) (\s arg -> delay diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.cbor.size b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.cbor.size index abf9e63a575..30c3c3d38dc 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.cbor.size +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.cbor.size @@ -1 +1 @@ -2036 \ No newline at end of file +2038 \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.large.budget b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.large.budget index bc34b18cddb..36989c0aaae 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.large.budget +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.large.budget @@ -1 +1 @@ -ExBudget {exBudgetCPU = ExCPU 406467137, exBudgetMemory = ExMemory 2070956} \ No newline at end of file +ExBudget {exBudgetCPU = ExCPU 406515137, exBudgetMemory = ExMemory 2071256} \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.small.budget b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.small.budget index 1effc5dfb73..c8078f92bfe 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.small.budget +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.small.budget @@ -1 +1 @@ -ExBudget {exBudgetCPU = ExCPU 60269664, exBudgetMemory = ExMemory 276518} \ No newline at end of file +ExBudget {exBudgetCPU = ExCPU 60317664, exBudgetMemory = ExMemory 276818} \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.uplc b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.uplc index fde1c0aefa3..05d6d1ed274 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.uplc +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/sorted.golden.uplc @@ -37,687 +37,700 @@ program (\cse -> (\cse -> (\cse -> - (\fun - ds -> - case - ((\ds -> - (\x -> - case - (equalsInteger - 0 - x) - [ (case - (equalsInteger - 2 - x) - [ error - , (constr 1 - [ ]) ]) - , (constr 0 - [ ((\d -> - force - matchData_go - (unMapData - d)) - (force - headList + (\cse -> + (\fun + ds -> + case + ((\ds -> + (\x -> + case + (equalsInteger + 0 + x) + [ (case + (equalsInteger + 2 + x) + [ error + , (constr 1 + [ ]) ]) + , (constr 0 + [ ((\d -> + force + matchData_go + (unMapData + d)) (force - tailList - (case - ds - [ (\l - r -> - r) ])))) ]) ]) - (case - ds - [ (\l - r -> - l) ])) - (unConstrData - (force - headList + headList + (force + tailList + (case + ds + [ (\l + r -> + r) ])))) ]) ]) + (case + ds + [ (\l + r -> + l) ])) + (unConstrData (force - tailList + headList (force tailList - (case - (unConstrData - ((\si -> - case - (equalsInteger - 5 - (case - si - [ (\l - r -> - l) ])) - [ error - , (force - headList - (force - tailList - (case - si - [ (\l - r -> - r) ]))) ]) - (unConstrData - (force - headList + (force + tailList + (case + (unConstrData + ((\si -> + case + (equalsInteger + 5 + (case + si + [ (\l + r -> + l) ])) + [ error + , (force + headList + (force + tailList + (case + si + [ (\l + r -> + r) ]))) ]) + (unConstrData (force - tailList + headList (force tailList - (case - (unConstrData - ds) - [ (\l - r -> - r) ]))))))) - [ (\l - r -> - r) ])))))) - [ (\cparams -> - case - (fun - cparams) - [ error - , () ]) - , () ]) - (runRules - (constr 1 - [ (constr 0 - [ 0 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 30 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 1000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 1 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 100000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 2 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 24576 - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 122880 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 3 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 32768 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 4 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 5000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 5 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 1000000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 5000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 6 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 250000000 - , cse ]) ]) - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 7 - , (constr 1 - [ (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 8 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 250 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 2000 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 9 - , (constr 3 - [ (constr 1 - [ cse - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 10 - , (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 1000) - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 200) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 11 - , (constr 3 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 10) - , cse ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 16 - , (constr 1 - [ (constr 1 - [ cse - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 17 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 3000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 6500 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 18 - , (constr 0 - [ ]) ]) - , (constr 1 - [ (constr 0 - [ 19 - , (constr 2 - [ (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 25) - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 5) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 20000) - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 5000) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 20 - , (constr 2 - [ (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 40000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 15000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 21 - , (constr 2 - [ (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 120000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 40000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 22 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 12288 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 23 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 100 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 200 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 24 - , (constr 1 - [ (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 25 - , (constr 2 - [ (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , cse ]) ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 26 - , (constr 2 - [ (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 1 - [ (unsafeRatio - 13 - 20) - , (constr 0 - [ ]) ]) ]) ]) - , cse ]) ]) - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , cse ]) ]) - , cse ]) ]) - , cse ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 27 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 3 - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 28 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 18 - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 293 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 29 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 15 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 30 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10000000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 31 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 100000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 32 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 13 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 37 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 33 - , (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , cse ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (unsafeRatio - 1000 - 1) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]))) + (force + tailList + (case + (unConstrData + ds) + [ (\l + r -> + r) ]))))))) + [ (\l + r -> + r) ])))))) + [ (\cparams -> + case + (fun + cparams) + [ error + , () ]) + , () ]) + (runRules + (constr 1 + [ (constr 0 + [ 0 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 30 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 1000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 1 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 100000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 2 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 24576 + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 122880 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 3 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 32768 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 4 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 5000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 5 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 1000000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 5000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 6 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 250000000 + , cse ]) ]) + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 7 + , (constr 1 + [ (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 8 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 250 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 2000 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 9 + , (constr 3 + [ (constr 1 + [ cse + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 10 + , (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 1000) + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 200) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 11 + , (constr 3 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 10) + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 16 + , (constr 1 + [ (constr 1 + [ cse + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 17 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 3000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 6500 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 18 + , (constr 0 + [ ]) ]) + , (constr 1 + [ (constr 0 + [ 19 + , (constr 2 + [ (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 25) + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 5) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 20000) + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 5000) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 20 + , (constr 2 + [ (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 40000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 15000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 21 + , (constr 2 + [ (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 120000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 40000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 22 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 12288 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 23 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 100 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 200 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 24 + , (constr 1 + [ (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 25 + , (constr 2 + [ (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , cse ]) ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 26 + , (constr 2 + [ (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ (unsafeRatio + 13 + 20) + , (constr 0 + [ ]) ]) ]) ]) + , cse ]) ]) + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , cse ]) ]) + , cse ]) ]) + , cse ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 27 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 3 + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 28 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 18 + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 293 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 29 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 15 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 30 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10000000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 31 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 100000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 32 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 13 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 37 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 33 + , (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , cse ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (unsafeRatio + 1000 + 1) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]))) + (constr 3 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ cse + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ])) (constr 3 [ (constr 1 [ cse @@ -727,137 +740,127 @@ program [ ]) , (constr 1 [ cse - , cse ]) ]) + , (constr 1 + [ (cse + 5) + , (constr 0 + [ ]) ]) ]) ]) , (constr 0 [ ]) ]) ]) ])) (constr 3 [ (constr 1 [ cse , cse ]) ])) - (constr 3 - [ (constr 1 - [ cse - , (constr 1 + (constr 1 + [ (constr 3 + [ (constr 1 [ (constr 0 - [ (constr 0 + [ (constr 1 [ ]) , (constr 1 [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ])) + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) + , (constr 0 + [ ]) ])) (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) , (constr 0 [ ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) + (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse , (constr 1 [ cse - , (constr 1 - [ (cse - 10) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ])) + , (constr 0 + [ ]) ]) ]) ])) (constr 0 [ (constr 1 [ ]) , (constr 1 [ cse , cse ]) ])) - (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , cse ]) - , (constr 0 - [ ]) ])) - (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 1000000 - , (constr 0 - [ ]) ]) ]) ])) + (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , cse ]) + , (constr 0 + [ ]) ])) + (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 1000000 + , (constr 0 + [ ]) ]) ]) ])) + (constr 1 + [ (constr 0 + [ (constr 2 + [ ]) + , cse ]) + , (constr 0 + [ ]) ])) (constr 1 - [ (constr 0 - [ (constr 2 - [ ]) - , cse ]) + [ (cse + 1) , (constr 0 [ ]) ])) (constr 1 - [ cse + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 500000000 + , (constr 0 + [ ]) ]) ]) , (constr 0 [ ]) ])) (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 500000000 - , (constr 0 - [ ]) ]) ]) + [ cse , (constr 0 [ ]) ])) (constr 1 [ cse , (constr 0 [ ]) ])) - (constr 1 - [ (cse - 1) - , (constr 0 - [ ]) ])) - (cse 10)) - (cse 1)) - (constr 0 - [ (constr 1 - []) - , cse ])) - (cse 4)) - (constr 0 - [ (constr 1 []) - , (constr 1 - [ 1 - , (constr 0 - [ ]) ]) ])) - (cse 100)) + (cse + 10)) + (cse 1)) + (constr 0 + [ (constr 1 + []) + , cse ])) + (cse 4)) + (constr 0 + [ (constr 1 []) + , (constr 1 + [ 1 + , (constr 0 + [ ]) ]) ])) + (cse 100)) + (cse 10)) (cse 2)) - (unsafeRatio 4 5)) - (unsafeRatio 51)) - (unsafeRatio 3)) - (unsafeRatio 0)) - (constr 1 [0, (constr 0 [])])) - (unsafeRatio 1)) - (unsafeRatio 9)) + (unsafeRatio 1)) + (unsafeRatio 0)) + (unsafeRatio 51)) + (unsafeRatio 4)) + (unsafeRatio 9)) + (constr 1 [0, (constr 0 [])])) + (unsafeRatio 3)) ((\s -> s s) (\s arg -> delay diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.cbor.size b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.cbor.size index f969929f318..3f3e22d7e91 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.cbor.size +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.cbor.size @@ -1 +1 @@ -2032 \ No newline at end of file +2035 \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.large.budget b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.large.budget index 1db796d20b0..5a7a13c92b0 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.large.budget +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.large.budget @@ -1 +1 @@ -ExBudget {exBudgetCPU = ExCPU 568927992, exBudgetMemory = ExMemory 2944491} \ No newline at end of file +ExBudget {exBudgetCPU = ExCPU 568975992, exBudgetMemory = ExMemory 2944791} \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.small.budget b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.small.budget index f11870c8f0a..b5cd918c72f 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.small.budget +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.small.budget @@ -1 +1 @@ -ExBudget {exBudgetCPU = ExCPU 58683921, exBudgetMemory = ExMemory 267719} \ No newline at end of file +ExBudget {exBudgetCPU = ExCPU 58731921, exBudgetMemory = ExMemory 268019} \ No newline at end of file diff --git a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.uplc b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.uplc index 11c2e116502..b85b2e33cf7 100644 --- a/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.uplc +++ b/cardano-constitution/test/Cardano/Constitution/Validator/GoldenTests/unsorted.golden.uplc @@ -36,738 +36,751 @@ program (\cse -> (\cse -> (\cse -> - (\cfg -> - (\fun - ds -> - case - ((\ds -> - (\x -> - case - (equalsInteger - 0 - x) - [ (case - (equalsInteger - 2 - x) - [ error - , (constr 1 - [ ]) ]) - , (constr 0 - [ ((\d -> - force - matchData_go - (unMapData - d)) - (force - headList + (\cse -> + (\cfg -> + (\fun + ds -> + case + ((\ds -> + (\x -> + case + (equalsInteger + 0 + x) + [ (case + (equalsInteger + 2 + x) + [ error + , (constr 1 + [ ]) ]) + , (constr 0 + [ ((\d -> + force + matchData_go + (unMapData + d)) (force - tailList - (case - ds - [ (\l - r -> - r) ])))) ]) ]) - (case - ds - [ (\l - r -> - l) ])) - (unConstrData - (force - headList + headList + (force + tailList + (case + ds + [ (\l + r -> + r) ])))) ]) ]) + (case + ds + [ (\l + r -> + l) ])) + (unConstrData (force - tailList + headList (force tailList - (case - (unConstrData - ((\si -> - case - (equalsInteger - 5 - (case - si - [ (\l - r -> - l) ])) - [ error - , (force - headList - (force - tailList - (case - si - [ (\l - r -> - r) ]))) ]) - (unConstrData - (force - headList + (force + tailList + (case + (unConstrData + ((\si -> + case + (equalsInteger + 5 + (case + si + [ (\l + r -> + l) ])) + [ error + , (force + headList + (force + tailList + (case + si + [ (\l + r -> + r) ]))) ]) + (unConstrData (force - tailList + headList (force tailList - (case - (unConstrData - ds) - [ (\l - r -> - r) ]))))))) - [ (\l - r -> - r) ])))))) - [ (\cparams -> - case - (fun - cparams) - [ error - , () ]) - , () ]) - ((\go - eta -> - go - eta) - ((\s -> - s - s) - (\s - ds -> - case - ds - [ True - , (\x - xs -> - case - (case - x - [ (\ds - actualValueData -> - validateParamValue - ((\k -> - (\s -> - s - s) - (\s - ds -> - case - ds - [ error - , (\ds - xs' -> - case - ds - [ (\k' - i -> - case - (equalsInteger - k - k') - [ (s - s - xs') - , i ]) ]) ])) - (unIData - ds) - cfg) - actualValueData) ]) - [ False - , (s - s - xs) ]) ])))) - (constr 1 - [ (constr 0 - [ 0 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 30 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 1000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 1 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 100000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) + (force + tailList + (case + (unConstrData + ds) + [ (\l + r -> + r) ]))))))) + [ (\l + r -> + r) ])))))) + [ (\cparams -> + case + (fun + cparams) + [ error + , () ]) + , () ]) + ((\go + eta -> + go + eta) + ((\s -> + s + s) + (\s + ds -> + case + ds + [ True + , (\x + xs -> + case + (case + x + [ (\ds + actualValueData -> + validateParamValue + ((\k -> + (\s -> + s + s) + (\s + ds -> + case + ds + [ error + , (\ds + xs' -> + case + ds + [ (\k' + i -> + case + (equalsInteger + k + k') + [ (s + s + xs') + , i ]) ]) ])) + (unIData + ds) + cfg) + actualValueData) ]) + [ False + , (s + s + xs) ]) ])))) + (constr 1 + [ (constr 0 + [ 0 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 30 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 1000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 1 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 100000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 2 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 24576 + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 122880 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 3 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 32768 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 4 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 5000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 5 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 1000000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 5000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 6 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 250000000 + , cse ]) ]) + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 7 + , (constr 1 + [ (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 8 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 250 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 2000 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 9 + , (constr 3 + [ (constr 1 + [ cse + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 10 + , (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 1000) + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 200) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 11 + , (constr 3 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 10) + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 16 + , (constr 1 + [ (constr 1 + [ cse + , cse ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 17 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 3000 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 6500 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 18 + , (constr 0 + [ ]) ]) + , (constr 1 + [ (constr 0 + [ 19 + , (constr 2 + [ (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 25) + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 5) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ (cse + 20000) + , (constr 0 + [ ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (cse + 5000) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 20 + , (constr 2 + [ (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 40000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 15000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 21 + , (constr 2 + [ (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 120000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 40000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 22 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 12288 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 23 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 100 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 200 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 24 + , (constr 1 + [ (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 25 + , (constr 2 + [ (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , cse ]) ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 26 + , (constr 2 + [ (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ (unsafeRatio + 13 + 20) + , (constr 0 + [ ]) ]) ]) ]) + , cse ]) ]) + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , cse ]) ]) + , cse ]) ]) + , cse ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 27 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 3 + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 28 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 18 + , (constr 0 + [ ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 293 + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 29 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 15 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 30 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 10000000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 31 + , (constr 1 + [ (constr 1 + [ cse + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 100000000000 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 32 + , (constr 1 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 13 + , cse ]) ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 37 + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 1 + [ (constr 0 + [ 33 + , (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , cse ]) + , (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ (unsafeRatio + 1000 + 1) + , (constr 0 + [ ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) + , (constr 0 + [ ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ])) + (constr 3 + [ (constr 1 + [ cse , (constr 1 [ (constr 0 - [ 2 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 24576 - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 122880 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 [ (constr 0 - [ 3 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 32768 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) + [ ]) , (constr 1 - [ (constr 0 - [ 4 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 5000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 5 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 1000000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 5000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 6 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 250000000 - , cse ]) ]) - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 7 - , (constr 1 - [ (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 8 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 250 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 2000 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 9 - , (constr 3 - [ (constr 1 - [ cse - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 10 - , (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 1000) - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 200) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 11 - , (constr 3 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 10) - , cse ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 16 - , (constr 1 - [ (constr 1 - [ cse - , cse ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 17 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 3000 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 6500 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 18 - , (constr 0 - [ ]) ]) - , (constr 1 - [ (constr 0 - [ 19 - , (constr 2 - [ (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 25) - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 5) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ (cse - 20000) - , (constr 0 - [ ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (cse - 5000) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 20 - , (constr 2 - [ (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 40000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 15000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 21 - , (constr 2 - [ (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 120000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 40000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 22 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 12288 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 23 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 100 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 200 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 24 - , (constr 1 - [ (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 25 - , (constr 2 - [ (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , cse ]) ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 26 - , (constr 2 - [ (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 1 - [ (unsafeRatio - 13 - 20) - , (constr 0 - [ ]) ]) ]) ]) - , cse ]) ]) - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , cse ]) ]) - , cse ]) ]) - , cse ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 27 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 3 - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 28 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 18 - , (constr 0 - [ ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 293 - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 29 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 15 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 30 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 10000000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 31 - , (constr 1 - [ (constr 1 - [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 100000000000 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 32 - , (constr 1 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 13 - , cse ]) ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ 37 - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 1 - [ (constr 0 - [ 33 - , (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , cse ]) - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ (unsafeRatio - 1000 - 1) - , (constr 0 - [ ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) - , (constr 0 - [ ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ]) ])) + [ cse + , cse ]) ]) + , (constr 0 + [ ]) ]) ]) ])) (constr 3 [ (constr 1 [ cse @@ -778,8 +791,7 @@ program , (constr 1 [ cse , (constr 1 - [ (cse - 5) + [ cse , (constr 0 [ ]) ]) ]) ]) , (constr 0 @@ -787,126 +799,115 @@ program (constr 3 [ (constr 1 [ cse - , (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , (constr 1 - [ cse - , cse ]) ]) - , (constr 0 - [ ]) ]) ]) ])) - (constr 3 - [ (constr 1 - [ cse - , cse ]) ])) + , cse ]) ])) + (constr 1 + [ (constr 3 + [ (constr 1 + [ (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) + , cse ]) ]) + , (constr 0 + [ ]) ])) (constr 1 - [ (constr 3 - [ (constr 1 - [ (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) - , cse ]) ]) + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ cse + , (constr 1 + [ cse + , (constr 0 + [ ]) ]) ]) ]) , (constr 0 [ ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) + (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ cse , (constr 1 [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ]) - , (constr 0 - [ ]) ])) + , (constr 0 + [ ]) ]) ]) ])) (constr 0 [ (constr 1 [ ]) , (constr 1 - [ cse - , (constr 1 - [ cse - , (constr 0 - [ ]) ]) ]) ])) - (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ cse - , cse ]) ])) - (constr 1 - [ (constr 0 - [ (constr 0 - [ ]) - , cse ]) - , (constr 0 - [ ]) ])) - (constr 0 - [ (constr 1 - [ ]) - , (constr 1 - [ 0 - , (constr 1 - [ 1000000 - , (constr 0 - [ ]) ]) ]) ])) + [ (cse + 10) + , cse ]) ])) + (constr 1 + [ (constr 0 + [ (constr 0 + [ ]) + , cse ]) + , (constr 0 + [ ]) ])) + (constr 0 + [ (constr 1 + [ ]) + , (constr 1 + [ 0 + , (constr 1 + [ 1000000 + , (constr 0 + [ ]) ]) ]) ])) + (constr 1 + [ cse + , (constr 0 + [ ]) ])) (constr 1 - [ (constr 0 - [ (constr 2 - [ ]) - , cse ]) + [ cse , (constr 0 [ ]) ])) (constr 1 [ (constr 0 - [ (constr 0 + [ (constr 2 [ ]) - , (constr 1 - [ 500000000 - , (constr 0 - [ ]) ]) ]) + , cse ]) , (constr 0 [ ]) ])) (constr 1 - [ cse + [ (constr 0 + [ (constr 0 + [ ]) + , (constr 1 + [ 500000000 + , (constr 0 + [ ]) ]) ]) , (constr 0 [ ]) ])) (constr 1 [ cse , (constr 0 [ ]) ])) - (constr 1 - [ (cse - 4) - , (constr 0 - [ ]) ])) - (cse 100)) - (constr 0 - [ (constr 1 - []) - , cse ])) - (cse 10)) - (cse 1)) - (constr 0 - [ (constr 1 []) - , (constr 1 - [ 1 - , (constr 0 - []) ]) ])) - (cse 10)) - (cse 2)) + (cse 5)) + (constr 0 + [ (constr 1 + []) + , cse ])) + (cse 1)) + (cse 4)) + (constr 0 + [ (constr 1 []) + , (constr 1 + [ 1 + , (constr 0 + [ ]) ]) ])) + (cse 10)) + (cse 2)) + (cse 100)) (cse 1)) - (unsafeRatio 0)) - (unsafeRatio 1)) - (constr 1 [0, (constr 0 [])])) - (unsafeRatio 51)) - (unsafeRatio 9)) + (unsafeRatio 51)) + (unsafeRatio 0)) + (unsafeRatio 1)) + (unsafeRatio 9)) + (constr 1 [0, (constr 0 [])])) (unsafeRatio 3)) (unsafeRatio 4)) ((\s -> s s) diff --git a/plutus-benchmark/bitwise/test/9.6/Ed25519.golden.uplc b/plutus-benchmark/bitwise/test/9.6/Ed25519.golden.uplc index faf2be27ab4..abfbced6c8d 100644 --- a/plutus-benchmark/bitwise/test/9.6/Ed25519.golden.uplc +++ b/plutus-benchmark/bitwise/test/9.6/Ed25519.golden.uplc @@ -959,7 +959,7 @@ (case ds [ (\w - cont -> + rest -> w) ])) (case ds @@ -974,7 +974,7 @@ (case ds [ (\w - rest -> + cont -> w) ])) ]) (next ipv)) ]) diff --git a/plutus-benchmark/cardano-loans/test/9.6/main.golden.eval b/plutus-benchmark/cardano-loans/test/9.6/main.golden.eval index 08dd458a57c..bcf4edd4d2c 100644 --- a/plutus-benchmark/cardano-loans/test/9.6/main.golden.eval +++ b/plutus-benchmark/cardano-loans/test/9.6/main.golden.eval @@ -1,6 +1,6 @@ -CPU: 111_100_889 -Memory: 622_350 -AST Size: 7_408 -Flat Size: 8_666 +CPU: 108_714_363 +Memory: 643_450 +AST Size: 7_538 +Flat Size: 8_780 (con unit ()) \ No newline at end of file diff --git a/plutus-benchmark/cardano-loans/test/9.6/main.golden.pir b/plutus-benchmark/cardano-loans/test/9.6/main.golden.pir index f4f7b94c4b8..d22735d2c3b 100644 --- a/plutus-benchmark/cardano-loans/test/9.6/main.golden.pir +++ b/plutus-benchmark/cardano-loans/test/9.6/main.golden.pir @@ -1139,6 +1139,11 @@ !ds : list data = unListData d in Nothing {bytestring}) + (\(ds : Unit) -> + let + !ds : list data = unArrayData d + in + Nothing {bytestring}) (\(ds : Unit) -> let !ds : integer = unIData d @@ -1238,6 +1243,7 @@ (\(ds : Unit) -> Nothing {Tuple2 a b}) (\(ds : Unit) -> Nothing {Tuple2 a b}) (\(ds : Unit) -> Nothing {Tuple2 a b}) + (\(ds : Unit) -> Nothing {Tuple2 a b}) Unit ~`$dFromData` : data -> Maybe (Tuple2 bytestring bytestring) = `$fFromDataTuple2_$cfromBuiltinData` @@ -1267,6 +1273,11 @@ !ds : list data = unListData d in Nothing {integer}) + (\(ds : Unit) -> + let + !ds : list data = unArrayData d + in + Nothing {integer}) (\(ds : Unit) -> Just {integer} (unIData d)) (\(ds : Unit) -> let @@ -1387,6 +1398,7 @@ (\(ds : Unit) -> Nothing {bool}) (\(ds : Unit) -> Nothing {bool}) (\(ds : Unit) -> Nothing {bool}) + (\(ds : Unit) -> Nothing {bool}) Unit !matchData' : all r. @@ -1394,6 +1406,7 @@ (integer -> list data -> r) -> (list (pair data data) -> r) -> (list data -> r) -> + (list data -> r) -> (integer -> r) -> (bytestring -> r) -> r @@ -1402,6 +1415,7 @@ (constrCase : integer -> list data -> r) (mapCase : list (pair data data) -> r) (listCase : list data -> r) + (arrayCase : list data -> r) (iCase : integer -> r) (bCase : bytestring -> r) -> chooseData @@ -1416,6 +1430,7 @@ (\(l : integer) (r : list data) -> constrCase l r)) (\(ds : Unit) -> mapCase (unMapData d)) (\(ds : Unit) -> listCase (unListData d)) + (\(ds : Unit) -> arrayCase (unArrayData d)) (\(ds : Unit) -> iCase (unIData d)) (\(ds : Unit) -> bCase (unBData d)) Unit @@ -1489,6 +1504,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {Extended a}) (\(ds : list data) -> Nothing {Extended a}) + (\(ds : list data) -> Nothing {Extended a}) (\(ds : integer) -> Nothing {Extended a}) (\(ds : bytestring) -> Nothing {Extended a}) data GovernanceActionId | GovernanceActionId_match where @@ -1571,6 +1587,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {GovernanceActionId}) (\(ds : list data) -> Nothing {GovernanceActionId}) + (\(ds : list data) -> Nothing {GovernanceActionId}) (\(ds : integer) -> Nothing {GovernanceActionId}) (\(ds : bytestring) -> Nothing {GovernanceActionId}) !`$fFromDataCredential_$cfromBuiltinData` : @@ -1647,6 +1664,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {Credential}) (\(ds : list data) -> Nothing {Credential}) + (\(ds : list data) -> Nothing {Credential}) (\(ds : integer) -> Nothing {Credential}) (\(ds : bytestring) -> Nothing {Credential}) !`$fFromDataMaybe_$cfromBuiltinData` : @@ -1701,6 +1719,7 @@ (\(ds : Unit) -> Nothing {Maybe a}) (\(ds : Unit) -> Nothing {Maybe a}) (\(ds : Unit) -> Nothing {Maybe a}) + (\(ds : Unit) -> Nothing {Maybe a}) Unit !`$fFromDataMap_$cfromBuiltinData` : all k v. @@ -1807,6 +1826,11 @@ !ds : list data = unListData d in Nothing {(\k v -> List (Tuple2 k v)) k v}) + (\(ds : Unit) -> + let + !ds : list data = unArrayData d + in + Nothing {(\k v -> List (Tuple2 k v)) k v}) (\(ds : Unit) -> let !ds : integer = unIData d @@ -1868,6 +1892,11 @@ in Nothing {List a}) (\(ds : Unit) -> go (unListData d)) + (\(ds : Unit) -> + let + !ds : list data = unArrayData d + in + Nothing {List a}) (\(ds : Unit) -> let !ds : integer = unIData d @@ -2224,6 +2253,12 @@ Nothing {Maybe bytestring}) + (\(ds : + list + data) -> + Nothing + {Maybe + bytestring}) (\(ds : integer) -> Nothing @@ -3135,6 +3170,11 @@ data) -> Nothing {ProtocolVersion}) + (\(ds : + list + data) -> + Nothing + {ProtocolVersion}) (\(ds : integer) -> Nothing @@ -3391,6 +3431,11 @@ data) -> Nothing {GovernanceAction}) + (\(ds : + list + data) -> + Nothing + {GovernanceAction}) (\(ds : integer) -> Nothing @@ -3434,6 +3479,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {ProposalProcedure}) (\(ds : list data) -> Nothing {ProposalProcedure}) + (\(ds : list data) -> Nothing {ProposalProcedure}) (\(ds : integer) -> Nothing {ProposalProcedure}) (\(ds : bytestring) -> Nothing {ProposalProcedure}) data DRep | DRep_match where @@ -3492,6 +3538,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {DRep}) (\(ds : list data) -> Nothing {DRep}) + (\(ds : list data) -> Nothing {DRep}) (\(ds : integer) -> Nothing {DRep}) (\(ds : bytestring) -> Nothing {DRep}) data Delegatee | Delegatee_match where @@ -3639,6 +3686,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {Delegatee}) (\(ds : list data) -> Nothing {Delegatee}) + (\(ds : list data) -> Nothing {Delegatee}) (\(ds : integer) -> Nothing {Delegatee}) (\(ds : bytestring) -> Nothing {Delegatee}) data TxCert | TxCert_match where @@ -4424,6 +4472,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {TxCert}) (\(ds : list data) -> Nothing {TxCert}) + (\(ds : list data) -> Nothing {TxCert}) (\(ds : integer) -> Nothing {TxCert}) (\(ds : bytestring) -> Nothing {TxCert}) data Voter | Voter_match where @@ -4531,6 +4580,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {Voter}) (\(ds : list data) -> Nothing {Voter}) + (\(ds : list data) -> Nothing {Voter}) (\(ds : integer) -> Nothing {Voter}) (\(ds : bytestring) -> Nothing {Voter}) !`$fFromDataTxOutRef_$cfromBuiltinData` : @@ -4605,6 +4655,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {TxOutRef}) (\(ds : list data) -> Nothing {TxOutRef}) + (\(ds : list data) -> Nothing {TxOutRef}) (\(ds : integer) -> Nothing {TxOutRef}) (\(ds : bytestring) -> Nothing {TxOutRef}) !`$fFromDataTxOut_$cfromBuiltinData` : @@ -5023,6 +5074,11 @@ data) -> Nothing {StakingCredential}) + (\(ds : + list + data) -> + Nothing + {StakingCredential}) (\(ds : integer) -> Nothing @@ -5065,6 +5121,7 @@ (\(ds : list (pair data data)) -> Nothing {Address}) (\(ds : list data) -> Nothing {Address}) + (\(ds : list data) -> Nothing {Address}) (\(ds : integer) -> Nothing {Address}) (\(ds : bytestring) -> Nothing {Address})) @@ -5329,6 +5386,11 @@ data) -> Nothing {OutputDatum}) + (\(ds : + list + data) -> + Nothing + {OutputDatum}) (\(ds : integer) -> Nothing @@ -5417,6 +5479,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {TxOut}) (\(ds : list data) -> Nothing {TxOut}) + (\(ds : list data) -> Nothing {TxOut}) (\(ds : integer) -> Nothing {TxOut}) (\(ds : bytestring) -> Nothing {TxOut}) !`$fFromDataScriptContext_$cfromBuiltinData` : @@ -5490,6 +5553,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {TxInInfo}) (\(ds : list data) -> Nothing {TxInInfo}) + (\(ds : list data) -> Nothing {TxInInfo}) (\(ds : integer) -> Nothing {TxInInfo}) (\(ds : bytestring) -> Nothing {TxInInfo}) data (AdditiveMonoid :: * -> *) a | AdditiveMonoid_match where @@ -6910,6 +6974,12 @@ {LowerBound integer}) (\(ds : + list + data) -> + Nothing + {LowerBound + integer}) + (\(ds : integer) -> Nothing {LowerBound @@ -7129,6 +7199,12 @@ {UpperBound integer}) (\(ds : + list + data) -> + Nothing + {UpperBound + integer}) + (\(ds : integer) -> Nothing {UpperBound @@ -7193,6 +7269,12 @@ Nothing {Interval integer}) + (\(ds : + list + data) -> + Nothing + {Interval + integer}) (\(ds : integer) -> Nothing @@ -7904,6 +7986,11 @@ Nothing {ScriptPurpose}) (\(ds : + list + data) -> + Nothing + {ScriptPurpose}) + (\(ds : integer) -> Nothing {ScriptPurpose}) @@ -8225,6 +8312,11 @@ Nothing {Vote}) (\(ds : + list + data) -> + Nothing + {Vote}) + (\(ds : integer) -> Nothing {Vote}) @@ -8605,6 +8697,7 @@ (\(ds : list (pair data data)) -> Nothing {TxInfo}) (\(ds : list data) -> Nothing {TxInfo}) + (\(ds : list data) -> Nothing {TxInfo}) (\(ds : integer) -> Nothing {TxInfo}) (\(ds : bytestring) -> Nothing {TxInfo})) {all dead. Maybe ScriptContext} @@ -9287,6 +9380,11 @@ data) -> Nothing {ScriptInfo}) + (\(ds : + list + data) -> + Nothing + {ScriptInfo}) (\(ds : integer) -> Nothing @@ -9324,6 +9422,7 @@ {all dead. dead}) (\(ds : list (pair data data)) -> Nothing {ScriptContext}) (\(ds : list data) -> Nothing {ScriptContext}) + (\(ds : list data) -> Nothing {ScriptContext}) (\(ds : integer) -> Nothing {ScriptContext}) (\(ds : bytestring) -> Nothing {ScriptContext}))) {all dead. unit} @@ -9424,6 +9523,7 @@ (\(ds : Unit) -> Nothing {LoanRedeemer}) (\(ds : Unit) -> Nothing {LoanRedeemer}) (\(ds : Unit) -> Nothing {LoanRedeemer}) + (\(ds : Unit) -> Nothing {LoanRedeemer}) Unit) {all dead. LoanRedeemer} (\(r : LoanRedeemer) -> @@ -11397,6 +11497,7 @@ (\(ds : Unit) -> Nothing {LoanDatum}) (\(ds : Unit) -> Nothing {LoanDatum}) (\(ds : Unit) -> Nothing {LoanDatum}) + (\(ds : Unit) -> Nothing {LoanDatum}) Unit) {all dead. LoanDatum} (\(r : LoanDatum) -> diff --git a/plutus-benchmark/cardano-loans/test/9.6/main.golden.uplc b/plutus-benchmark/cardano-loans/test/9.6/main.golden.uplc index fc5f763afc4..f59eae7a42b 100644 --- a/plutus-benchmark/cardano-loans/test/9.6/main.golden.uplc +++ b/plutus-benchmark/cardano-loans/test/9.6/main.golden.uplc @@ -171,6 +171,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) ds) [ (\arg -> @@ -260,6 +263,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) ds) [ (\arg -> @@ -483,6 +489,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) [ (\arg -> case @@ -564,6 +573,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) [ (\arg -> constr 0 @@ -589,6 +601,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) [ (\arg -> case @@ -883,6 +898,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) `$fFromDataBuiltinData_$cfromBuiltinData` ds) @@ -989,6 +1007,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ]))) ds) [ (\arg -> @@ -1140,6 +1161,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])) @@ -1447,6 +1471,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])) @@ -1475,6 +1502,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -1668,43 +1698,41 @@ (\cse -> (\cse -> (\cse -> - (\cse -> - case - (case - (equalsInteger - (cse - cse) + case + (case + (equalsInteger + (cse + cse) + (cse (cse - (cse - cse))) - [ (force - trace - "Offer beacons not burned" - False) - , True ]) - [ False - , (case - (equalsInteger + cse))) + [ (force + trace + "Offer beacons not burned" + False) + , True ]) + [ False + , (case + (equalsInteger + (cse + cse) + (cse (cse - cse) - (cse - (cse - cse))) - [ (force - trace - "Lender IDs not burned" - False) - , True ]) ]) - (uncurry - cse)) + cse))) + [ (force + trace + "Lender IDs not burned" + False) + , True ]) ]) (uncurry cse)) - (negate - `$fAdditiveGroupInteger`)) + (uncurry + (valueOf + nt))) (valueOf nt)) - (valueOf - nt)) ]) + (negate + `$fAdditiveGroupInteger`)) ]) (case loanDatum [ (\ds @@ -2857,6 +2885,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (constr 0 [ ])) [ (\r -> @@ -2926,6 +2957,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (constr 0 [ ])) (case @@ -3141,6 +3175,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (constr 0 [ ]))) (\`$dFromData` @@ -3213,6 +3250,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -3469,6 +3509,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) [ (\arg -> constr 0 @@ -3775,6 +3818,9 @@ [ ]) (\ds -> constr 1 + [ ]) + (\ds -> + constr 1 [ ])) [ (\arg -> constr 0 @@ -3826,6 +3872,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])) @@ -3856,6 +3905,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -3948,6 +4000,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -3975,6 +4030,12 @@ go (unListData d)) + (\ds -> + (\ds -> + constr 1 + [ ]) + (unArrayData + d)) (\ds -> (\ds -> constr 1 @@ -4811,6 +4872,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])))))) @@ -4823,6 +4887,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])))))))) @@ -4835,6 +4902,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -4943,6 +5013,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -5012,6 +5085,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -5208,6 +5284,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])) @@ -5234,6 +5313,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])) @@ -5352,6 +5434,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ])) @@ -5402,6 +5487,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -5478,6 +5566,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (\ds -> constr 1 [ ]))) @@ -5485,6 +5576,7 @@ constrCase mapCase listCase + arrayCase iCase bCase -> force @@ -5507,6 +5599,10 @@ listCase (unListData d)) + (\ds -> + arrayCase + (unArrayData + d)) (\ds -> iCase (unIData @@ -5574,6 +5670,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (constr 0 [ ]))) (\`$dFromData` @@ -5607,6 +5706,12 @@ [ ]) (unListData d)) + (\ds -> + (\ds -> + constr 1 + [ ]) + (unArrayData + d)) (\ds -> (\ds -> constr 1 @@ -5766,6 +5871,12 @@ []) (unListData d)) + (\ds -> + (\ds -> + constr 1 + []) + (unArrayData + d)) (\ds -> (\ds -> constr 1 @@ -5849,6 +5960,8 @@ constr 1 []) (\ds -> constr 1 []) + (\ds -> + constr 1 []) (constr 0 []))) (\d -> force chooseData @@ -5867,6 +5980,10 @@ (\ds -> constr 1 []) (unListData d)) + (\ds -> + (\ds -> + constr 1 []) + (unArrayData d)) (\ds -> constr 0 [(unIData d)]) diff --git a/plutus-benchmark/ed25519-costs/src/PlutusBenchmark/Ed25519/Common.hs b/plutus-benchmark/ed25519-costs/src/PlutusBenchmark/Ed25519/Common.hs index d6cb87b8100..83473dcbac5 100644 --- a/plutus-benchmark/ed25519-costs/src/PlutusBenchmark/Ed25519/Common.hs +++ b/plutus-benchmark/ed25519-costs/src/PlutusBenchmark/Ed25519/Common.hs @@ -145,7 +145,9 @@ verifyInputs hash d = verification script to that. -} mkSigCheckScript :: Integer -> UPLC.Program UPLC.NamedDeBruijn DefaultUni DefaultFun () mkSigCheckScript n = - Tx.getPlcNoAnn $ $$(Tx.compile [||verifyInputs builtinHash||]) `Tx.unsafeApplyCode` Tx.liftCodeDef (mkInputsAsData n haskellHash) + Tx.getPlcNoAnn + $ $$(Tx.compile [||verifyInputs builtinHash||]) + `Tx.unsafeApplyCode` Tx.liftCodeDef (mkInputsAsData n haskellHash) printSigCheckCosts :: Handle -> Integer -> IO () printSigCheckCosts h n = printSizeStatistics h (TestSize n) (mkSigCheckScript n) diff --git a/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden b/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden index 2c797183198..ae78fcca42b 100644 --- a/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden +++ b/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden @@ -1,20 +1,20 @@ n Script size CPU usage Memory usage ---------------------------------------------------------------------- - 0 374 (2.3%) 1907704 (0.0%) 10329 (0.1%) - 10 2101 (12.8%) 585722314 (5.9%) 258689 (1.8%) - 20 3828 (23.4%) 1169536924 (11.7%) 507049 (3.6%) - 30 5555 (33.9%) 1753351534 (17.5%) 755409 (5.4%) - 40 7282 (44.4%) 2337166144 (23.4%) 1003769 (7.2%) - 50 9008 (55.0%) 2920980754 (29.2%) 1252129 (8.9%) - 60 10735 (65.5%) 3504795364 (35.0%) 1500489 (10.7%) - 70 12462 (76.1%) 4088609974 (40.9%) 1748849 (12.5%) - 80 14188 (86.6%) 4672424584 (46.7%) 1997209 (14.3%) - 90 15915 (97.1%) 5256239194 (52.6%) 2245569 (16.0%) - 100 17642 (107.7%) 5840053804 (58.4%) 2493929 (17.8%) - 110 19369 (118.2%) 6423868414 (64.2%) 2742289 (19.6%) - 120 21095 (128.8%) 7007683024 (70.1%) 2990649 (21.4%) - 130 22822 (139.3%) 7591497634 (75.9%) 3239009 (23.1%) - 140 24549 (149.8%) 8175312244 (81.8%) 3487369 (24.9%) - 150 26276 (160.4%) 8759126854 (87.6%) 3735729 (26.7%) + 0 394 (2.4%) 6194918 (0.1%) 10729 (0.1%) + 10 2121 (12.9%) 697189878 (7.0%) 269089 (1.9%) + 20 3848 (23.5%) 1388184838 (13.9%) 527449 (3.8%) + 30 5575 (34.0%) 2079179798 (20.8%) 785809 (5.6%) + 40 7302 (44.6%) 2770174758 (27.7%) 1044169 (7.5%) + 50 9028 (55.1%) 3461169718 (34.6%) 1302529 (9.3%) + 60 10755 (65.6%) 4152164678 (41.5%) 1560889 (11.1%) + 70 12482 (76.2%) 4843159638 (48.4%) 1819249 (13.0%) + 80 14208 (86.7%) 5534154598 (55.3%) 2077609 (14.8%) + 90 15935 (97.3%) 6225149558 (62.3%) 2335969 (16.7%) + 100 17662 (107.8%) 6916144518 (69.2%) 2594329 (18.5%) + 110 19389 (118.3%) 7607139478 (76.1%) 2852689 (20.4%) + 120 21115 (128.9%) 8298134438 (83.0%) 3111049 (22.2%) + 130 22842 (139.4%) 8989129398 (89.9%) 3369409 (24.1%) + 140 24569 (150.0%) 9680124358 (96.8%) 3627769 (25.9%) + 150 26296 (160.5%) 10371119318 (103.7%) 3886129 (27.8%) Off-chain version succeeded on 100 inputs diff --git a/plutus-benchmark/linear-vesting/test/9.6/main.golden.eval b/plutus-benchmark/linear-vesting/test/9.6/main.golden.eval index b27a99463b0..266de5e60cc 100644 --- a/plutus-benchmark/linear-vesting/test/9.6/main.golden.eval +++ b/plutus-benchmark/linear-vesting/test/9.6/main.golden.eval @@ -1,6 +1,6 @@ -CPU: 30_837_131 -Memory: 131_619 -AST Size: 2_421 -Flat Size: 2_860 +CPU: 30_794_293 +Memory: 131_819 +AST Size: 2_424 +Flat Size: 2_862 (con unit ()) \ No newline at end of file diff --git a/plutus-benchmark/linear-vesting/test/9.6/main.golden.pir b/plutus-benchmark/linear-vesting/test/9.6/main.golden.pir index d92ab58cfb2..fc0b6525ace 100644 --- a/plutus-benchmark/linear-vesting/test/9.6/main.golden.pir +++ b/plutus-benchmark/linear-vesting/test/9.6/main.golden.pir @@ -814,6 +814,7 @@ (\(ds : Unit) -> Nothing {VestingRedeemer}) (\(ds : Unit) -> Nothing {VestingRedeemer}) (\(ds : Unit) -> Nothing {VestingRedeemer}) + (\(ds : Unit) -> Nothing {VestingRedeemer}) Unit) {all dead. VestingRedeemer} (\(r : VestingRedeemer) -> diff --git a/plutus-benchmark/linear-vesting/test/9.6/main.golden.uplc b/plutus-benchmark/linear-vesting/test/9.6/main.golden.uplc index 47d8a4625d5..f9c85849ea1 100644 --- a/plutus-benchmark/linear-vesting/test/9.6/main.golden.uplc +++ b/plutus-benchmark/linear-vesting/test/9.6/main.golden.uplc @@ -88,6 +88,9 @@ (\ds -> constr 1 [ ]) + (\ds -> + constr 1 + [ ]) (constr 0 [ ])) (`$mScriptContext` diff --git a/plutus-benchmark/lists/src/PlutusBenchmark/Lists/Sum/Compiled.hs b/plutus-benchmark/lists/src/PlutusBenchmark/Lists/Sum/Compiled.hs index 84912895314..6dcf9b8a412 100644 --- a/plutus-benchmark/lists/src/PlutusBenchmark/Lists/Sum/Compiled.hs +++ b/plutus-benchmark/lists/src/PlutusBenchmark/Lists/Sum/Compiled.hs @@ -107,6 +107,7 @@ matchDataList l nilCase consCase = (\_ -> error ()) (\_ -> error ()) (\_ -> error ()) + (\_ -> error ()) where handleConstr tag values = if tag == 0 diff --git a/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval b/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval index 447a7554a9b..8c5e8a022e5 100644 --- a/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval +++ b/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval @@ -1,6 +1,6 @@ -CPU: 165_524_496 -Memory: 778_865 -AST Size: 129 -Flat Size: 701 +CPU: 382_028_803 +Memory: 799_065 +AST Size: 137 +Flat Size: 707 (con integer 5050) \ No newline at end of file diff --git a/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval b/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval index 415426d2919..c1e13fa59c1 100644 --- a/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval +++ b/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval @@ -1,6 +1,6 @@ -CPU: 170_324_496 -Memory: 808_865 -AST Size: 132 -Flat Size: 704 +CPU: 386_828_803 +Memory: 829_065 +AST Size: 140 +Flat Size: 710 (con integer 5050) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/future-increase-margin-5.flat.golden.eval b/plutus-benchmark/validation/test/9.6/future-increase-margin-5.flat.golden.eval index 8598ea1036d..6c64ae64ebd 100644 --- a/plutus-benchmark/validation/test/9.6/future-increase-margin-5.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/future-increase-margin-5.flat.golden.eval @@ -1,6 +1,978 @@ -CPU: 801_539_739 -Memory: 4_102_467 -AST Size: 11_675 -Flat Size: 10_792 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + (delay + (\i-29 + i-30 -> + (\i-31 -> + (\i-32 -> + force chooseData + i-30 + (\i-33 -> + force + (delay + (delay + (\i-34 + i-35 -> + i-35)))) + (\i-36 -> + force + (delay + (delay + (\i-37 + i-38 -> + i-38)))) + (\i-39 -> + i-32 + (unListData i-30)) + (\i-40 -> + force + (delay + (delay + (\i-41 + i-42 -> + i-42)))) + (\i-43 -> + force + (delay + (delay + (\i-44 + i-45 -> + i-45)))) + (delay (\i-46 -> i-46))) + (force i-31 + (\i-47 -> i-47))) + (delay + (\i-48 -> + i-48 + (force + (force + (delay + (delay + (\i-49 -> + (\i-50 -> + i-50 + i-50) + (\i-51 + i-52 -> + i-49 + (i-51 + i-51) + i-52))))) + (\i-53 + i-54 -> + (\i-55 -> + force + (force + chooseList) + i-54 + (\i-56 -> + force + i-55) + (\i-57 -> + force + (force + (force + (delay + (\i-58 -> + i-58)) + (i-29 + (force + headList + i-54))) + (\i-59 -> + delay + (force + (force + (force + (delay + (\i-60 -> + i-60)) + (i-53 + (force + tailList + i-54))) + (\i-61 -> + delay + (force + (delay + (\i-62 -> + delay + (\i-63 + i-64 -> + i-63 + i-62))) + (force + (delay + (\i-65 + i-66 -> + delay + (\i-67 + i-68 -> + i-68 + i-65 + i-66))) + i-59 + i-61))) + (delay + (force + (delay + (delay + (\i-69 + i-70 -> + i-70)))))))) + (delay + (force + (delay + (delay + (\i-71 + i-72 -> + i-72))))))) + (delay + (\i-73 -> + i-73))) + (delay + (force + (delay + (\i-74 -> + delay + (\i-75 + i-76 -> + i-75 + i-74))) + (force + (delay + (delay + (\i-77 + i-78 -> + i-77)))))))))))) + (force + (delay + (force + (force + (delay + (delay + (\i-79 + i-80 + i-81 -> + force + chooseData + i-81 + (\i-82 -> + (\i-83 -> + (\i-84 -> + (\i-85 -> + (\i-86 -> + (\i-87 -> + (\i-88 -> + (\i-89 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-83)) + 0) + (\i-90 -> + force + i-89) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + ()) + (delay + (force + (force + chooseList) + (force + i-84) + (\i-94 -> + force + (delay + (delay + (\i-95 + i-96 -> + i-96)))) + (\i-97 -> + force + i-88) + (delay + (\i-98 -> + i-98))))) + (delay + (force + (force + chooseList) + (force + i-85) + (\i-99 -> + force + (delay + (delay + (\i-100 + i-101 -> + i-101)))) + (\i-102 -> + force + i-87) + (delay + (\i-103 -> + i-103))))) + (delay + (force + (force + chooseList) + (force + tailList + (force + i-85)) + (\i-104 -> + force + i-86) + (\i-105 -> + force + (delay + (delay + (\i-106 + i-107 -> + i-107)))) + (delay + (\i-108 -> + i-108))))) + (delay + (force + (force + (force + (delay + (\i-109 -> + i-109)) + (i-79 + (force + headList + (force + i-84)))) + (\i-110 -> + delay + (force + (force + (force + (delay + (\i-111 -> + i-111)) + (i-80 + (force + headList + (force + i-85)))) + (\i-112 -> + delay + (force + (delay + (\i-113 -> + delay + (\i-114 + i-115 -> + i-114 + i-113))) + (force + (force + (delay + (delay + (\i-116 + i-117 -> + delay + (\i-118 -> + i-118 + i-116 + i-117))))) + i-110 + i-112))) + (delay + (force + (delay + (delay + (\i-119 + i-120 -> + i-120)))))))) + (delay + (force + (delay + (delay + (\i-121 + i-122 -> + i-122))))))))) + (delay + (force + tailList + (force + i-84)))) + (delay + (force + (force + sndPair) + (force + i-83)))) + (delay + (unConstrData + i-81))) + (\i-123 -> + force + (delay + (delay + (\i-124 + i-125 -> + i-125)))) + (\i-126 -> + force + (delay + (delay + (\i-127 + i-128 -> + i-128)))) + (\i-129 -> + force + (delay + (delay + (\i-130 + i-131 -> + i-131)))) + (\i-132 -> + force + (delay + (delay + (\i-133 + i-134 -> + i-134)))) + (delay + (\i-135 -> + i-135)))))) + (\i-136 -> + force + chooseData + i-136 + (\i-137 -> + force + (delay + (delay + (\i-138 + i-139 -> + i-139)))) + (\i-140 -> + force + (delay + (delay + (\i-141 + i-142 -> + i-142)))) + (\i-143 -> + force + (delay + (delay + (\i-144 + i-145 -> + i-145)))) + (\i-146 -> + force + (delay + (delay + (\i-147 + i-148 -> + i-148)))) + (\i-149 -> + force + (delay + (\i-150 -> + delay + (\i-151 + i-152 -> + i-151 + i-150))) + (unBData i-136)) + (delay + (\i-153 -> i-153))) + (\i-154 -> + force + (delay + (\i-155 + i-156 -> + (\i-157 -> + (\i-158 -> + force + chooseData + i-156 + (\i-159 -> + force + (delay + (delay + (\i-160 + i-161 -> + i-161)))) + (\i-162 -> + force + (delay + (delay + (\i-163 + i-164 -> + i-164)))) + (\i-165 -> + i-158 + (unListData + i-156)) + (\i-166 -> + force + (delay + (delay + (\i-167 + i-168 -> + i-168)))) + (\i-169 -> + force + (delay + (delay + (\i-170 + i-171 -> + i-171)))) + (delay + (\i-172 -> + i-172))) + (force + i-157 + (\i-173 -> + i-173))) + (delay + (\i-174 -> + i-174 + (force + (force + (delay + (delay + (\i-175 -> + (\i-176 -> + i-176 + i-176) + (\i-177 + i-178 -> + i-175 + (i-177 + i-177) + i-178))))) + (\i-179 + i-180 -> + (\i-181 -> + force + (force + chooseList) + i-180 + (\i-182 -> + force + i-181) + (\i-183 -> + force + (force + (force + (delay + (\i-184 -> + i-184)) + (i-155 + (force + headList + i-180))) + (\i-185 -> + delay + (force + (force + (force + (delay + (\i-186 -> + i-186)) + (i-179 + (force + tailList + i-180))) + (\i-187 -> + delay + (force + (delay + (\i-188 -> + delay + (\i-189 + i-190 -> + i-189 + i-188))) + (force + (delay + (\i-191 + i-192 -> + delay + (\i-193 + i-194 -> + i-194 + i-191 + i-192))) + i-185 + i-187))) + (delay + (force + (delay + (delay + (\i-195 + i-196 -> + i-196)))))))) + (delay + (force + (delay + (delay + (\i-197 + i-198 -> + i-198))))))) + (delay + (\i-199 -> + i-199))) + (delay + (force + (delay + (\i-200 -> + delay + (\i-201 + i-202 -> + i-201 + i-200))) + (force + (delay + (delay + (\i-203 + i-204 -> + i-203)))))))))))) + (force + (delay + (force + (force + (delay + (delay + (\i-205 + i-206 + i-207 -> + force + chooseData + i-207 + (\i-208 -> + (\i-209 -> + (\i-210 -> + (\i-211 -> + (\i-212 -> + (\i-213 -> + (\i-214 -> + (\i-215 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-209)) + 0) + (\i-216 -> + force + i-215) + (\i-217 -> + force + (delay + (delay + (\i-218 + i-219 -> + i-219)))) + ()) + (delay + (force + (force + chooseList) + (force + i-210) + (\i-220 -> + force + (delay + (delay + (\i-221 + i-222 -> + i-222)))) + (\i-223 -> + force + i-214) + (delay + (\i-224 -> + i-224))))) + (delay + (force + (force + chooseList) + (force + i-211) + (\i-225 -> + force + (delay + (delay + (\i-226 + i-227 -> + i-227)))) + (\i-228 -> + force + i-213) + (delay + (\i-229 -> + i-229))))) + (delay + (force + (force + chooseList) + (force + tailList + (force + i-211)) + (\i-230 -> + force + i-212) + (\i-231 -> + force + (delay + (delay + (\i-232 + i-233 -> + i-233)))) + (delay + (\i-234 -> + i-234))))) + (delay + (force + (force + (force + (delay + (\i-235 -> + i-235)) + (i-205 + (force + headList + (force + i-210)))) + (\i-236 -> + delay + (force + (force + (force + (delay + (\i-237 -> + i-237)) + (i-206 + (force + headList + (force + i-211)))) + (\i-238 -> + delay + (force + (delay + (\i-239 -> + delay + (\i-240 + i-241 -> + i-240 + i-239))) + (force + (force + (delay + (delay + (\i-242 + i-243 -> + delay + (\i-244 -> + i-244 + i-242 + i-243))))) + i-236 + i-238))) + (delay + (force + (delay + (delay + (\i-245 + i-246 -> + i-246)))))))) + (delay + (force + (delay + (delay + (\i-247 + i-248 -> + i-248))))))))) + (delay + (force + tailList + (force + i-210)))) + (delay + (force + (force + sndPair) + (force + i-209)))) + (delay + (unConstrData + i-207))) + (\i-249 -> + force + (delay + (delay + (\i-250 + i-251 -> + i-251)))) + (\i-252 -> + force + (delay + (delay + (\i-253 + i-254 -> + i-254)))) + (\i-255 -> + force + (delay + (delay + (\i-256 + i-257 -> + i-257)))) + (\i-258 -> + force + (delay + (delay + (\i-259 + i-260 -> + i-260)))) + (delay + (\i-261 -> + i-261)))))) + (\i-262 -> + force + chooseData + i-262 + (\i-263 -> + force + (delay + (delay + (\i-264 + i-265 -> + i-265)))) + (\i-266 -> + force + (delay + (delay + (\i-267 + i-268 -> + i-268)))) + (\i-269 -> + force + (delay + (delay + (\i-270 + i-271 -> + i-271)))) + (\i-272 -> + force + (delay + (delay + (\i-273 + i-274 -> + i-274)))) + (\i-275 -> + force + (delay + (\i-276 -> + delay + (\i-277 + i-278 -> + i-277 + i-276))) + (unBData + i-262)) + (delay + (\i-279 -> + i-279))) + (\i-280 -> + force + chooseData + i-280 + (\i-281 -> + force + (delay + (delay + (\i-282 + i-283 -> + i-283)))) + (\i-284 -> + force + (delay + (delay + (\i-285 + i-286 -> + i-286)))) + (\i-287 -> + force + (delay + (delay + (\i-288 + i-289 -> + i-289)))) + (\i-290 -> + force + (delay + (\i-291 -> + delay + (\i-292 + i-293 -> + i-292 + i-291))) + (unIData + i-280)) + (\i-294 -> + force + (delay + (delay + (\i-295 + i-296 -> + i-296)))) + (delay + (\i-297 -> + i-297)))))) + i-154)))) + i-28) + (force headList (force i-2)))) + (\i-298 -> + delay + (force + (force + (force (delay (\i-299 -> i-299)) + ((\i-300 -> + force chooseData + i-300 + (\i-301 -> + force + (delay + (delay + (\i-302 i-303 -> + i-303)))) + (\i-304 -> + force + (delay + (delay + (\i-305 i-306 -> + i-306)))) + (\i-307 -> + force + (delay + (delay + (\i-308 i-309 -> + i-309)))) + (\i-310 -> + force + (delay + (\i-311 -> + delay + (\i-312 + i-313 -> + i-312 + i-311))) + (unIData i-300)) + (\i-314 -> + force + (delay + (delay + (\i-315 i-316 -> + i-316)))) + (delay (\i-317 -> i-317))) + (force headList (force i-3)))) + (\i-318 -> + delay + (force + (delay + (\i-319 -> + delay + (\i-320 i-321 -> + i-320 i-319))) + (force + (delay + (\i-322 i-323 -> + delay + (\i-324 -> + i-324 + i-322 + i-323))) + i-298 + i-318))) + (delay + (force + (delay + (delay + (\i-325 i-326 -> + i-326)))))))) + (delay + (force + (delay + (delay (\i-327 i-328 -> i-328))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 + [ List [Constr 0 [B #, List [Constr 0 [B #, I 1124]]]] + , I 1596059191000 ]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/future-pay-out-4.flat.golden.eval b/plutus-benchmark/validation/test/9.6/future-pay-out-4.flat.golden.eval index 1a3c05f5656..6c64ae64ebd 100644 --- a/plutus-benchmark/validation/test/9.6/future-pay-out-4.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/future-pay-out-4.flat.golden.eval @@ -1,6 +1,978 @@ -CPU: 800_034_975 -Memory: 4_094_663 -AST Size: 11_675 -Flat Size: 10_792 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + (delay + (\i-29 + i-30 -> + (\i-31 -> + (\i-32 -> + force chooseData + i-30 + (\i-33 -> + force + (delay + (delay + (\i-34 + i-35 -> + i-35)))) + (\i-36 -> + force + (delay + (delay + (\i-37 + i-38 -> + i-38)))) + (\i-39 -> + i-32 + (unListData i-30)) + (\i-40 -> + force + (delay + (delay + (\i-41 + i-42 -> + i-42)))) + (\i-43 -> + force + (delay + (delay + (\i-44 + i-45 -> + i-45)))) + (delay (\i-46 -> i-46))) + (force i-31 + (\i-47 -> i-47))) + (delay + (\i-48 -> + i-48 + (force + (force + (delay + (delay + (\i-49 -> + (\i-50 -> + i-50 + i-50) + (\i-51 + i-52 -> + i-49 + (i-51 + i-51) + i-52))))) + (\i-53 + i-54 -> + (\i-55 -> + force + (force + chooseList) + i-54 + (\i-56 -> + force + i-55) + (\i-57 -> + force + (force + (force + (delay + (\i-58 -> + i-58)) + (i-29 + (force + headList + i-54))) + (\i-59 -> + delay + (force + (force + (force + (delay + (\i-60 -> + i-60)) + (i-53 + (force + tailList + i-54))) + (\i-61 -> + delay + (force + (delay + (\i-62 -> + delay + (\i-63 + i-64 -> + i-63 + i-62))) + (force + (delay + (\i-65 + i-66 -> + delay + (\i-67 + i-68 -> + i-68 + i-65 + i-66))) + i-59 + i-61))) + (delay + (force + (delay + (delay + (\i-69 + i-70 -> + i-70)))))))) + (delay + (force + (delay + (delay + (\i-71 + i-72 -> + i-72))))))) + (delay + (\i-73 -> + i-73))) + (delay + (force + (delay + (\i-74 -> + delay + (\i-75 + i-76 -> + i-75 + i-74))) + (force + (delay + (delay + (\i-77 + i-78 -> + i-77)))))))))))) + (force + (delay + (force + (force + (delay + (delay + (\i-79 + i-80 + i-81 -> + force + chooseData + i-81 + (\i-82 -> + (\i-83 -> + (\i-84 -> + (\i-85 -> + (\i-86 -> + (\i-87 -> + (\i-88 -> + (\i-89 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-83)) + 0) + (\i-90 -> + force + i-89) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + ()) + (delay + (force + (force + chooseList) + (force + i-84) + (\i-94 -> + force + (delay + (delay + (\i-95 + i-96 -> + i-96)))) + (\i-97 -> + force + i-88) + (delay + (\i-98 -> + i-98))))) + (delay + (force + (force + chooseList) + (force + i-85) + (\i-99 -> + force + (delay + (delay + (\i-100 + i-101 -> + i-101)))) + (\i-102 -> + force + i-87) + (delay + (\i-103 -> + i-103))))) + (delay + (force + (force + chooseList) + (force + tailList + (force + i-85)) + (\i-104 -> + force + i-86) + (\i-105 -> + force + (delay + (delay + (\i-106 + i-107 -> + i-107)))) + (delay + (\i-108 -> + i-108))))) + (delay + (force + (force + (force + (delay + (\i-109 -> + i-109)) + (i-79 + (force + headList + (force + i-84)))) + (\i-110 -> + delay + (force + (force + (force + (delay + (\i-111 -> + i-111)) + (i-80 + (force + headList + (force + i-85)))) + (\i-112 -> + delay + (force + (delay + (\i-113 -> + delay + (\i-114 + i-115 -> + i-114 + i-113))) + (force + (force + (delay + (delay + (\i-116 + i-117 -> + delay + (\i-118 -> + i-118 + i-116 + i-117))))) + i-110 + i-112))) + (delay + (force + (delay + (delay + (\i-119 + i-120 -> + i-120)))))))) + (delay + (force + (delay + (delay + (\i-121 + i-122 -> + i-122))))))))) + (delay + (force + tailList + (force + i-84)))) + (delay + (force + (force + sndPair) + (force + i-83)))) + (delay + (unConstrData + i-81))) + (\i-123 -> + force + (delay + (delay + (\i-124 + i-125 -> + i-125)))) + (\i-126 -> + force + (delay + (delay + (\i-127 + i-128 -> + i-128)))) + (\i-129 -> + force + (delay + (delay + (\i-130 + i-131 -> + i-131)))) + (\i-132 -> + force + (delay + (delay + (\i-133 + i-134 -> + i-134)))) + (delay + (\i-135 -> + i-135)))))) + (\i-136 -> + force + chooseData + i-136 + (\i-137 -> + force + (delay + (delay + (\i-138 + i-139 -> + i-139)))) + (\i-140 -> + force + (delay + (delay + (\i-141 + i-142 -> + i-142)))) + (\i-143 -> + force + (delay + (delay + (\i-144 + i-145 -> + i-145)))) + (\i-146 -> + force + (delay + (delay + (\i-147 + i-148 -> + i-148)))) + (\i-149 -> + force + (delay + (\i-150 -> + delay + (\i-151 + i-152 -> + i-151 + i-150))) + (unBData i-136)) + (delay + (\i-153 -> i-153))) + (\i-154 -> + force + (delay + (\i-155 + i-156 -> + (\i-157 -> + (\i-158 -> + force + chooseData + i-156 + (\i-159 -> + force + (delay + (delay + (\i-160 + i-161 -> + i-161)))) + (\i-162 -> + force + (delay + (delay + (\i-163 + i-164 -> + i-164)))) + (\i-165 -> + i-158 + (unListData + i-156)) + (\i-166 -> + force + (delay + (delay + (\i-167 + i-168 -> + i-168)))) + (\i-169 -> + force + (delay + (delay + (\i-170 + i-171 -> + i-171)))) + (delay + (\i-172 -> + i-172))) + (force + i-157 + (\i-173 -> + i-173))) + (delay + (\i-174 -> + i-174 + (force + (force + (delay + (delay + (\i-175 -> + (\i-176 -> + i-176 + i-176) + (\i-177 + i-178 -> + i-175 + (i-177 + i-177) + i-178))))) + (\i-179 + i-180 -> + (\i-181 -> + force + (force + chooseList) + i-180 + (\i-182 -> + force + i-181) + (\i-183 -> + force + (force + (force + (delay + (\i-184 -> + i-184)) + (i-155 + (force + headList + i-180))) + (\i-185 -> + delay + (force + (force + (force + (delay + (\i-186 -> + i-186)) + (i-179 + (force + tailList + i-180))) + (\i-187 -> + delay + (force + (delay + (\i-188 -> + delay + (\i-189 + i-190 -> + i-189 + i-188))) + (force + (delay + (\i-191 + i-192 -> + delay + (\i-193 + i-194 -> + i-194 + i-191 + i-192))) + i-185 + i-187))) + (delay + (force + (delay + (delay + (\i-195 + i-196 -> + i-196)))))))) + (delay + (force + (delay + (delay + (\i-197 + i-198 -> + i-198))))))) + (delay + (\i-199 -> + i-199))) + (delay + (force + (delay + (\i-200 -> + delay + (\i-201 + i-202 -> + i-201 + i-200))) + (force + (delay + (delay + (\i-203 + i-204 -> + i-203)))))))))))) + (force + (delay + (force + (force + (delay + (delay + (\i-205 + i-206 + i-207 -> + force + chooseData + i-207 + (\i-208 -> + (\i-209 -> + (\i-210 -> + (\i-211 -> + (\i-212 -> + (\i-213 -> + (\i-214 -> + (\i-215 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-209)) + 0) + (\i-216 -> + force + i-215) + (\i-217 -> + force + (delay + (delay + (\i-218 + i-219 -> + i-219)))) + ()) + (delay + (force + (force + chooseList) + (force + i-210) + (\i-220 -> + force + (delay + (delay + (\i-221 + i-222 -> + i-222)))) + (\i-223 -> + force + i-214) + (delay + (\i-224 -> + i-224))))) + (delay + (force + (force + chooseList) + (force + i-211) + (\i-225 -> + force + (delay + (delay + (\i-226 + i-227 -> + i-227)))) + (\i-228 -> + force + i-213) + (delay + (\i-229 -> + i-229))))) + (delay + (force + (force + chooseList) + (force + tailList + (force + i-211)) + (\i-230 -> + force + i-212) + (\i-231 -> + force + (delay + (delay + (\i-232 + i-233 -> + i-233)))) + (delay + (\i-234 -> + i-234))))) + (delay + (force + (force + (force + (delay + (\i-235 -> + i-235)) + (i-205 + (force + headList + (force + i-210)))) + (\i-236 -> + delay + (force + (force + (force + (delay + (\i-237 -> + i-237)) + (i-206 + (force + headList + (force + i-211)))) + (\i-238 -> + delay + (force + (delay + (\i-239 -> + delay + (\i-240 + i-241 -> + i-240 + i-239))) + (force + (force + (delay + (delay + (\i-242 + i-243 -> + delay + (\i-244 -> + i-244 + i-242 + i-243))))) + i-236 + i-238))) + (delay + (force + (delay + (delay + (\i-245 + i-246 -> + i-246)))))))) + (delay + (force + (delay + (delay + (\i-247 + i-248 -> + i-248))))))))) + (delay + (force + tailList + (force + i-210)))) + (delay + (force + (force + sndPair) + (force + i-209)))) + (delay + (unConstrData + i-207))) + (\i-249 -> + force + (delay + (delay + (\i-250 + i-251 -> + i-251)))) + (\i-252 -> + force + (delay + (delay + (\i-253 + i-254 -> + i-254)))) + (\i-255 -> + force + (delay + (delay + (\i-256 + i-257 -> + i-257)))) + (\i-258 -> + force + (delay + (delay + (\i-259 + i-260 -> + i-260)))) + (delay + (\i-261 -> + i-261)))))) + (\i-262 -> + force + chooseData + i-262 + (\i-263 -> + force + (delay + (delay + (\i-264 + i-265 -> + i-265)))) + (\i-266 -> + force + (delay + (delay + (\i-267 + i-268 -> + i-268)))) + (\i-269 -> + force + (delay + (delay + (\i-270 + i-271 -> + i-271)))) + (\i-272 -> + force + (delay + (delay + (\i-273 + i-274 -> + i-274)))) + (\i-275 -> + force + (delay + (\i-276 -> + delay + (\i-277 + i-278 -> + i-277 + i-276))) + (unBData + i-262)) + (delay + (\i-279 -> + i-279))) + (\i-280 -> + force + chooseData + i-280 + (\i-281 -> + force + (delay + (delay + (\i-282 + i-283 -> + i-283)))) + (\i-284 -> + force + (delay + (delay + (\i-285 + i-286 -> + i-286)))) + (\i-287 -> + force + (delay + (delay + (\i-288 + i-289 -> + i-289)))) + (\i-290 -> + force + (delay + (\i-291 -> + delay + (\i-292 + i-293 -> + i-292 + i-291))) + (unIData + i-280)) + (\i-294 -> + force + (delay + (delay + (\i-295 + i-296 -> + i-296)))) + (delay + (\i-297 -> + i-297)))))) + i-154)))) + i-28) + (force headList (force i-2)))) + (\i-298 -> + delay + (force + (force + (force (delay (\i-299 -> i-299)) + ((\i-300 -> + force chooseData + i-300 + (\i-301 -> + force + (delay + (delay + (\i-302 i-303 -> + i-303)))) + (\i-304 -> + force + (delay + (delay + (\i-305 i-306 -> + i-306)))) + (\i-307 -> + force + (delay + (delay + (\i-308 i-309 -> + i-309)))) + (\i-310 -> + force + (delay + (\i-311 -> + delay + (\i-312 + i-313 -> + i-312 + i-311))) + (unIData i-300)) + (\i-314 -> + force + (delay + (delay + (\i-315 i-316 -> + i-316)))) + (delay (\i-317 -> i-317))) + (force headList (force i-3)))) + (\i-318 -> + delay + (force + (delay + (\i-319 -> + delay + (\i-320 i-321 -> + i-320 i-319))) + (force + (delay + (\i-322 i-323 -> + delay + (\i-324 -> + i-324 + i-322 + i-323))) + i-298 + i-318))) + (delay + (force + (delay + (delay + (\i-325 i-326 -> + i-326)))))))) + (delay + (force + (delay + (delay (\i-327 i-328 -> i-328))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 + [ List [Constr 0 [B #, List [Constr 0 [B #, I 1124]]]] + , I 1596059191000 ]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/future-settle-early-4.flat.golden.eval b/plutus-benchmark/validation/test/9.6/future-settle-early-4.flat.golden.eval index d8977218a57..6ff86684774 100644 --- a/plutus-benchmark/validation/test/9.6/future-settle-early-4.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/future-settle-early-4.flat.golden.eval @@ -1,6 +1,978 @@ -CPU: 598_224_552 -Memory: 2_916_171 -AST Size: 11_675 -Flat Size: 10_681 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + (delay + (\i-29 + i-30 -> + (\i-31 -> + (\i-32 -> + force chooseData + i-30 + (\i-33 -> + force + (delay + (delay + (\i-34 + i-35 -> + i-35)))) + (\i-36 -> + force + (delay + (delay + (\i-37 + i-38 -> + i-38)))) + (\i-39 -> + i-32 + (unListData i-30)) + (\i-40 -> + force + (delay + (delay + (\i-41 + i-42 -> + i-42)))) + (\i-43 -> + force + (delay + (delay + (\i-44 + i-45 -> + i-45)))) + (delay (\i-46 -> i-46))) + (force i-31 + (\i-47 -> i-47))) + (delay + (\i-48 -> + i-48 + (force + (force + (delay + (delay + (\i-49 -> + (\i-50 -> + i-50 + i-50) + (\i-51 + i-52 -> + i-49 + (i-51 + i-51) + i-52))))) + (\i-53 + i-54 -> + (\i-55 -> + force + (force + chooseList) + i-54 + (\i-56 -> + force + i-55) + (\i-57 -> + force + (force + (force + (delay + (\i-58 -> + i-58)) + (i-29 + (force + headList + i-54))) + (\i-59 -> + delay + (force + (force + (force + (delay + (\i-60 -> + i-60)) + (i-53 + (force + tailList + i-54))) + (\i-61 -> + delay + (force + (delay + (\i-62 -> + delay + (\i-63 + i-64 -> + i-63 + i-62))) + (force + (delay + (\i-65 + i-66 -> + delay + (\i-67 + i-68 -> + i-68 + i-65 + i-66))) + i-59 + i-61))) + (delay + (force + (delay + (delay + (\i-69 + i-70 -> + i-70)))))))) + (delay + (force + (delay + (delay + (\i-71 + i-72 -> + i-72))))))) + (delay + (\i-73 -> + i-73))) + (delay + (force + (delay + (\i-74 -> + delay + (\i-75 + i-76 -> + i-75 + i-74))) + (force + (delay + (delay + (\i-77 + i-78 -> + i-77)))))))))))) + (force + (delay + (force + (force + (delay + (delay + (\i-79 + i-80 + i-81 -> + force + chooseData + i-81 + (\i-82 -> + (\i-83 -> + (\i-84 -> + (\i-85 -> + (\i-86 -> + (\i-87 -> + (\i-88 -> + (\i-89 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-83)) + 0) + (\i-90 -> + force + i-89) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + ()) + (delay + (force + (force + chooseList) + (force + i-84) + (\i-94 -> + force + (delay + (delay + (\i-95 + i-96 -> + i-96)))) + (\i-97 -> + force + i-88) + (delay + (\i-98 -> + i-98))))) + (delay + (force + (force + chooseList) + (force + i-85) + (\i-99 -> + force + (delay + (delay + (\i-100 + i-101 -> + i-101)))) + (\i-102 -> + force + i-87) + (delay + (\i-103 -> + i-103))))) + (delay + (force + (force + chooseList) + (force + tailList + (force + i-85)) + (\i-104 -> + force + i-86) + (\i-105 -> + force + (delay + (delay + (\i-106 + i-107 -> + i-107)))) + (delay + (\i-108 -> + i-108))))) + (delay + (force + (force + (force + (delay + (\i-109 -> + i-109)) + (i-79 + (force + headList + (force + i-84)))) + (\i-110 -> + delay + (force + (force + (force + (delay + (\i-111 -> + i-111)) + (i-80 + (force + headList + (force + i-85)))) + (\i-112 -> + delay + (force + (delay + (\i-113 -> + delay + (\i-114 + i-115 -> + i-114 + i-113))) + (force + (force + (delay + (delay + (\i-116 + i-117 -> + delay + (\i-118 -> + i-118 + i-116 + i-117))))) + i-110 + i-112))) + (delay + (force + (delay + (delay + (\i-119 + i-120 -> + i-120)))))))) + (delay + (force + (delay + (delay + (\i-121 + i-122 -> + i-122))))))))) + (delay + (force + tailList + (force + i-84)))) + (delay + (force + (force + sndPair) + (force + i-83)))) + (delay + (unConstrData + i-81))) + (\i-123 -> + force + (delay + (delay + (\i-124 + i-125 -> + i-125)))) + (\i-126 -> + force + (delay + (delay + (\i-127 + i-128 -> + i-128)))) + (\i-129 -> + force + (delay + (delay + (\i-130 + i-131 -> + i-131)))) + (\i-132 -> + force + (delay + (delay + (\i-133 + i-134 -> + i-134)))) + (delay + (\i-135 -> + i-135)))))) + (\i-136 -> + force + chooseData + i-136 + (\i-137 -> + force + (delay + (delay + (\i-138 + i-139 -> + i-139)))) + (\i-140 -> + force + (delay + (delay + (\i-141 + i-142 -> + i-142)))) + (\i-143 -> + force + (delay + (delay + (\i-144 + i-145 -> + i-145)))) + (\i-146 -> + force + (delay + (delay + (\i-147 + i-148 -> + i-148)))) + (\i-149 -> + force + (delay + (\i-150 -> + delay + (\i-151 + i-152 -> + i-151 + i-150))) + (unBData i-136)) + (delay + (\i-153 -> i-153))) + (\i-154 -> + force + (delay + (\i-155 + i-156 -> + (\i-157 -> + (\i-158 -> + force + chooseData + i-156 + (\i-159 -> + force + (delay + (delay + (\i-160 + i-161 -> + i-161)))) + (\i-162 -> + force + (delay + (delay + (\i-163 + i-164 -> + i-164)))) + (\i-165 -> + i-158 + (unListData + i-156)) + (\i-166 -> + force + (delay + (delay + (\i-167 + i-168 -> + i-168)))) + (\i-169 -> + force + (delay + (delay + (\i-170 + i-171 -> + i-171)))) + (delay + (\i-172 -> + i-172))) + (force + i-157 + (\i-173 -> + i-173))) + (delay + (\i-174 -> + i-174 + (force + (force + (delay + (delay + (\i-175 -> + (\i-176 -> + i-176 + i-176) + (\i-177 + i-178 -> + i-175 + (i-177 + i-177) + i-178))))) + (\i-179 + i-180 -> + (\i-181 -> + force + (force + chooseList) + i-180 + (\i-182 -> + force + i-181) + (\i-183 -> + force + (force + (force + (delay + (\i-184 -> + i-184)) + (i-155 + (force + headList + i-180))) + (\i-185 -> + delay + (force + (force + (force + (delay + (\i-186 -> + i-186)) + (i-179 + (force + tailList + i-180))) + (\i-187 -> + delay + (force + (delay + (\i-188 -> + delay + (\i-189 + i-190 -> + i-189 + i-188))) + (force + (delay + (\i-191 + i-192 -> + delay + (\i-193 + i-194 -> + i-194 + i-191 + i-192))) + i-185 + i-187))) + (delay + (force + (delay + (delay + (\i-195 + i-196 -> + i-196)))))))) + (delay + (force + (delay + (delay + (\i-197 + i-198 -> + i-198))))))) + (delay + (\i-199 -> + i-199))) + (delay + (force + (delay + (\i-200 -> + delay + (\i-201 + i-202 -> + i-201 + i-200))) + (force + (delay + (delay + (\i-203 + i-204 -> + i-203)))))))))))) + (force + (delay + (force + (force + (delay + (delay + (\i-205 + i-206 + i-207 -> + force + chooseData + i-207 + (\i-208 -> + (\i-209 -> + (\i-210 -> + (\i-211 -> + (\i-212 -> + (\i-213 -> + (\i-214 -> + (\i-215 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-209)) + 0) + (\i-216 -> + force + i-215) + (\i-217 -> + force + (delay + (delay + (\i-218 + i-219 -> + i-219)))) + ()) + (delay + (force + (force + chooseList) + (force + i-210) + (\i-220 -> + force + (delay + (delay + (\i-221 + i-222 -> + i-222)))) + (\i-223 -> + force + i-214) + (delay + (\i-224 -> + i-224))))) + (delay + (force + (force + chooseList) + (force + i-211) + (\i-225 -> + force + (delay + (delay + (\i-226 + i-227 -> + i-227)))) + (\i-228 -> + force + i-213) + (delay + (\i-229 -> + i-229))))) + (delay + (force + (force + chooseList) + (force + tailList + (force + i-211)) + (\i-230 -> + force + i-212) + (\i-231 -> + force + (delay + (delay + (\i-232 + i-233 -> + i-233)))) + (delay + (\i-234 -> + i-234))))) + (delay + (force + (force + (force + (delay + (\i-235 -> + i-235)) + (i-205 + (force + headList + (force + i-210)))) + (\i-236 -> + delay + (force + (force + (force + (delay + (\i-237 -> + i-237)) + (i-206 + (force + headList + (force + i-211)))) + (\i-238 -> + delay + (force + (delay + (\i-239 -> + delay + (\i-240 + i-241 -> + i-240 + i-239))) + (force + (force + (delay + (delay + (\i-242 + i-243 -> + delay + (\i-244 -> + i-244 + i-242 + i-243))))) + i-236 + i-238))) + (delay + (force + (delay + (delay + (\i-245 + i-246 -> + i-246)))))))) + (delay + (force + (delay + (delay + (\i-247 + i-248 -> + i-248))))))))) + (delay + (force + tailList + (force + i-210)))) + (delay + (force + (force + sndPair) + (force + i-209)))) + (delay + (unConstrData + i-207))) + (\i-249 -> + force + (delay + (delay + (\i-250 + i-251 -> + i-251)))) + (\i-252 -> + force + (delay + (delay + (\i-253 + i-254 -> + i-254)))) + (\i-255 -> + force + (delay + (delay + (\i-256 + i-257 -> + i-257)))) + (\i-258 -> + force + (delay + (delay + (\i-259 + i-260 -> + i-260)))) + (delay + (\i-261 -> + i-261)))))) + (\i-262 -> + force + chooseData + i-262 + (\i-263 -> + force + (delay + (delay + (\i-264 + i-265 -> + i-265)))) + (\i-266 -> + force + (delay + (delay + (\i-267 + i-268 -> + i-268)))) + (\i-269 -> + force + (delay + (delay + (\i-270 + i-271 -> + i-271)))) + (\i-272 -> + force + (delay + (delay + (\i-273 + i-274 -> + i-274)))) + (\i-275 -> + force + (delay + (\i-276 -> + delay + (\i-277 + i-278 -> + i-277 + i-276))) + (unBData + i-262)) + (delay + (\i-279 -> + i-279))) + (\i-280 -> + force + chooseData + i-280 + (\i-281 -> + force + (delay + (delay + (\i-282 + i-283 -> + i-283)))) + (\i-284 -> + force + (delay + (delay + (\i-285 + i-286 -> + i-286)))) + (\i-287 -> + force + (delay + (delay + (\i-288 + i-289 -> + i-289)))) + (\i-290 -> + force + (delay + (\i-291 -> + delay + (\i-292 + i-293 -> + i-292 + i-291))) + (unIData + i-280)) + (\i-294 -> + force + (delay + (delay + (\i-295 + i-296 -> + i-296)))) + (delay + (\i-297 -> + i-297)))))) + i-154)))) + i-28) + (force headList (force i-2)))) + (\i-298 -> + delay + (force + (force + (force (delay (\i-299 -> i-299)) + ((\i-300 -> + force chooseData + i-300 + (\i-301 -> + force + (delay + (delay + (\i-302 i-303 -> + i-303)))) + (\i-304 -> + force + (delay + (delay + (\i-305 i-306 -> + i-306)))) + (\i-307 -> + force + (delay + (delay + (\i-308 i-309 -> + i-309)))) + (\i-310 -> + force + (delay + (\i-311 -> + delay + (\i-312 + i-313 -> + i-312 + i-311))) + (unIData i-300)) + (\i-314 -> + force + (delay + (delay + (\i-315 i-316 -> + i-316)))) + (delay (\i-317 -> i-317))) + (force headList (force i-3)))) + (\i-318 -> + delay + (force + (delay + (\i-319 -> + delay + (\i-320 i-321 -> + i-320 i-319))) + (force + (delay + (\i-322 i-323 -> + delay + (\i-324 -> + i-324 + i-322 + i-323))) + i-298 + i-318))) + (delay + (force + (delay + (delay + (\i-325 i-326 -> + i-326)))))))) + (delay + (force + (delay + (delay (\i-327 i-328 -> i-328))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 + [ List [Constr 0 [B #, List [Constr 0 [B #, I 11240]]]] + , I 1596059116000 ]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/stablecoin_1-1.flat.golden.eval b/plutus-benchmark/validation/test/9.6/stablecoin_1-1.flat.golden.eval index 6dea722cb0f..afb8c7f0692 100644 --- a/plutus-benchmark/validation/test/9.6/stablecoin_1-1.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/stablecoin_1-1.flat.golden.eval @@ -1,6 +1,392 @@ -CPU: 827_551_021 -Memory: 3_706_110 -AST Size: 14_235 -Flat Size: 12_907 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + chooseData + i-28 + (\i-29 -> + (\i-30 -> + (\i-31 -> + (\i-32 -> + (\i-33 -> + (\i-34 -> + (\i-35 -> + (\i-36 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-30)) + 0) + (\i-37 -> + force + i-36) + (\i-38 -> + force + (delay + (delay + (\i-39 + i-40 -> + i-40)))) + ()) + (delay + (force + (force + chooseList) + (force + i-31) + (\i-41 -> + force + (delay + (delay + (\i-42 + i-43 -> + i-43)))) + (\i-44 -> + force + i-35) + (delay + (\i-45 -> + i-45))))) + (delay + (force + (force + chooseList) + (force i-32) + (\i-46 -> + force + (delay + (delay + (\i-47 + i-48 -> + i-48)))) + (\i-49 -> + force + i-34) + (delay + (\i-50 -> + i-50))))) + (delay + (force + (force + chooseList) + (force tailList + (force + i-32)) + (\i-51 -> + force i-33) + (\i-52 -> + force + (delay + (delay + (\i-53 + i-54 -> + i-54)))) + (delay + (\i-55 -> + i-55))))) + (delay + (force + (force + (force + (delay + (\i-56 -> + i-56)) + ((\i-57 -> + force + chooseData + i-57 + (\i-58 -> + force + (delay + (delay + (\i-59 + i-60 -> + i-60)))) + (\i-61 -> + force + (delay + (delay + (\i-62 + i-63 -> + i-63)))) + (\i-64 -> + force + (delay + (delay + (\i-65 + i-66 -> + i-66)))) + (\i-67 -> + force + (delay + (\i-68 -> + delay + (\i-69 + i-70 -> + i-69 + i-68))) + (unIData + i-57)) + (\i-71 -> + force + (delay + (delay + (\i-72 + i-73 -> + i-73)))) + (delay + (\i-74 -> + i-74))) + (force + headList + (force + i-31)))) + (\i-75 -> + delay + (force + (force + (force + (delay + (\i-76 -> + i-76)) + ((\i-77 -> + force + chooseData + i-77 + (\i-78 -> + force + (delay + (delay + (\i-79 + i-80 -> + i-80)))) + (\i-81 -> + force + (delay + (delay + (\i-82 + i-83 -> + i-83)))) + (\i-84 -> + force + (delay + (delay + (\i-85 + i-86 -> + i-86)))) + (\i-87 -> + force + (delay + (\i-88 -> + delay + (\i-89 + i-90 -> + i-89 + i-88))) + (unIData + i-77)) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + (delay + (\i-94 -> + i-94))) + (force + headList + (force + i-32)))) + (\i-95 -> + delay + (force + (delay + (\i-96 -> + delay + (\i-97 + i-98 -> + i-97 + i-96))) + (force + (delay + (\i-99 + i-100 -> + delay + (\i-101 -> + i-101 + i-99 + i-100))) + i-75 + i-95))) + (delay + (force + (delay + (delay + (\i-102 + i-103 -> + i-103)))))))) + (delay + (force + (delay + (delay + (\i-104 + i-105 -> + i-105))))))))) + (delay + (force tailList + (force i-31)))) + (delay + (force (force sndPair) + (force i-30)))) + (delay (unConstrData i-28))) + (\i-106 -> + force + (delay + (delay + (\i-107 i-108 -> i-108)))) + (\i-109 -> + force + (delay + (delay + (\i-110 i-111 -> i-111)))) + (\i-112 -> + force + (delay + (delay + (\i-113 i-114 -> i-114)))) + (\i-115 -> + force + (delay + (delay + (\i-116 i-117 -> i-117)))) + (delay (\i-118 -> i-118))) + (force headList (force i-2)))) + (\i-119 -> + delay + (force + (force + (force (delay (\i-120 -> i-120)) + ((\i-121 -> + force chooseData + i-121 + (\i-122 -> + force + (delay + (delay + (\i-123 i-124 -> + i-124)))) + (\i-125 -> + force + (delay + (delay + (\i-126 i-127 -> + i-127)))) + (\i-128 -> + force + (delay + (delay + (\i-129 i-130 -> + i-130)))) + (\i-131 -> + force + (delay + (\i-132 -> + delay + (\i-133 + i-134 -> + i-133 + i-132))) + (unIData i-121)) + (\i-135 -> + force + (delay + (delay + (\i-136 i-137 -> + i-137)))) + (delay (\i-138 -> i-138))) + (force headList (force i-3)))) + (\i-139 -> + delay + (force + (delay + (\i-140 -> + delay + (\i-141 i-142 -> + i-141 i-140))) + (force + (delay + (\i-143 i-144 -> + delay + (\i-145 -> + i-145 + i-143 + i-144))) + i-119 + i-139))) + (delay + (force + (delay + (delay + (\i-146 i-147 -> + i-147)))))))) + (delay + (force + (delay + (delay (\i-148 i-149 -> i-149))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 [Constr 0 [I 1, I 1], I 1596059091000]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/stablecoin_1-3.flat.golden.eval b/plutus-benchmark/validation/test/9.6/stablecoin_1-3.flat.golden.eval index 5abf3db625a..afb8c7f0692 100644 --- a/plutus-benchmark/validation/test/9.6/stablecoin_1-3.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/stablecoin_1-3.flat.golden.eval @@ -1,6 +1,392 @@ -CPU: 951_554_273 -Memory: 4_342_742 -AST Size: 14_235 -Flat Size: 12_958 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + chooseData + i-28 + (\i-29 -> + (\i-30 -> + (\i-31 -> + (\i-32 -> + (\i-33 -> + (\i-34 -> + (\i-35 -> + (\i-36 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-30)) + 0) + (\i-37 -> + force + i-36) + (\i-38 -> + force + (delay + (delay + (\i-39 + i-40 -> + i-40)))) + ()) + (delay + (force + (force + chooseList) + (force + i-31) + (\i-41 -> + force + (delay + (delay + (\i-42 + i-43 -> + i-43)))) + (\i-44 -> + force + i-35) + (delay + (\i-45 -> + i-45))))) + (delay + (force + (force + chooseList) + (force i-32) + (\i-46 -> + force + (delay + (delay + (\i-47 + i-48 -> + i-48)))) + (\i-49 -> + force + i-34) + (delay + (\i-50 -> + i-50))))) + (delay + (force + (force + chooseList) + (force tailList + (force + i-32)) + (\i-51 -> + force i-33) + (\i-52 -> + force + (delay + (delay + (\i-53 + i-54 -> + i-54)))) + (delay + (\i-55 -> + i-55))))) + (delay + (force + (force + (force + (delay + (\i-56 -> + i-56)) + ((\i-57 -> + force + chooseData + i-57 + (\i-58 -> + force + (delay + (delay + (\i-59 + i-60 -> + i-60)))) + (\i-61 -> + force + (delay + (delay + (\i-62 + i-63 -> + i-63)))) + (\i-64 -> + force + (delay + (delay + (\i-65 + i-66 -> + i-66)))) + (\i-67 -> + force + (delay + (\i-68 -> + delay + (\i-69 + i-70 -> + i-69 + i-68))) + (unIData + i-57)) + (\i-71 -> + force + (delay + (delay + (\i-72 + i-73 -> + i-73)))) + (delay + (\i-74 -> + i-74))) + (force + headList + (force + i-31)))) + (\i-75 -> + delay + (force + (force + (force + (delay + (\i-76 -> + i-76)) + ((\i-77 -> + force + chooseData + i-77 + (\i-78 -> + force + (delay + (delay + (\i-79 + i-80 -> + i-80)))) + (\i-81 -> + force + (delay + (delay + (\i-82 + i-83 -> + i-83)))) + (\i-84 -> + force + (delay + (delay + (\i-85 + i-86 -> + i-86)))) + (\i-87 -> + force + (delay + (\i-88 -> + delay + (\i-89 + i-90 -> + i-89 + i-88))) + (unIData + i-77)) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + (delay + (\i-94 -> + i-94))) + (force + headList + (force + i-32)))) + (\i-95 -> + delay + (force + (delay + (\i-96 -> + delay + (\i-97 + i-98 -> + i-97 + i-96))) + (force + (delay + (\i-99 + i-100 -> + delay + (\i-101 -> + i-101 + i-99 + i-100))) + i-75 + i-95))) + (delay + (force + (delay + (delay + (\i-102 + i-103 -> + i-103)))))))) + (delay + (force + (delay + (delay + (\i-104 + i-105 -> + i-105))))))))) + (delay + (force tailList + (force i-31)))) + (delay + (force (force sndPair) + (force i-30)))) + (delay (unConstrData i-28))) + (\i-106 -> + force + (delay + (delay + (\i-107 i-108 -> i-108)))) + (\i-109 -> + force + (delay + (delay + (\i-110 i-111 -> i-111)))) + (\i-112 -> + force + (delay + (delay + (\i-113 i-114 -> i-114)))) + (\i-115 -> + force + (delay + (delay + (\i-116 i-117 -> i-117)))) + (delay (\i-118 -> i-118))) + (force headList (force i-2)))) + (\i-119 -> + delay + (force + (force + (force (delay (\i-120 -> i-120)) + ((\i-121 -> + force chooseData + i-121 + (\i-122 -> + force + (delay + (delay + (\i-123 i-124 -> + i-124)))) + (\i-125 -> + force + (delay + (delay + (\i-126 i-127 -> + i-127)))) + (\i-128 -> + force + (delay + (delay + (\i-129 i-130 -> + i-130)))) + (\i-131 -> + force + (delay + (\i-132 -> + delay + (\i-133 + i-134 -> + i-133 + i-132))) + (unIData i-121)) + (\i-135 -> + force + (delay + (delay + (\i-136 i-137 -> + i-137)))) + (delay (\i-138 -> i-138))) + (force headList (force i-3)))) + (\i-139 -> + delay + (force + (delay + (\i-140 -> + delay + (\i-141 i-142 -> + i-141 i-140))) + (force + (delay + (\i-143 i-144 -> + delay + (\i-145 -> + i-145 + i-143 + i-144))) + i-119 + i-139))) + (delay + (force + (delay + (delay + (\i-146 i-147 -> + i-147)))))))) + (delay + (force + (delay + (delay (\i-148 i-149 -> i-149))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 [Constr 0 [I 1, I 1], I 1596059091000]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/stablecoin_1-5.flat.golden.eval b/plutus-benchmark/validation/test/9.6/stablecoin_1-5.flat.golden.eval index f1969789410..b850caf278a 100644 --- a/plutus-benchmark/validation/test/9.6/stablecoin_1-5.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/stablecoin_1-5.flat.golden.eval @@ -1,6 +1,392 @@ -CPU: 1_206_898_458 -Memory: 5_587_098 -AST Size: 14_235 -Flat Size: 13_198 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + chooseData + i-28 + (\i-29 -> + (\i-30 -> + (\i-31 -> + (\i-32 -> + (\i-33 -> + (\i-34 -> + (\i-35 -> + (\i-36 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-30)) + 0) + (\i-37 -> + force + i-36) + (\i-38 -> + force + (delay + (delay + (\i-39 + i-40 -> + i-40)))) + ()) + (delay + (force + (force + chooseList) + (force + i-31) + (\i-41 -> + force + (delay + (delay + (\i-42 + i-43 -> + i-43)))) + (\i-44 -> + force + i-35) + (delay + (\i-45 -> + i-45))))) + (delay + (force + (force + chooseList) + (force i-32) + (\i-46 -> + force + (delay + (delay + (\i-47 + i-48 -> + i-48)))) + (\i-49 -> + force + i-34) + (delay + (\i-50 -> + i-50))))) + (delay + (force + (force + chooseList) + (force tailList + (force + i-32)) + (\i-51 -> + force i-33) + (\i-52 -> + force + (delay + (delay + (\i-53 + i-54 -> + i-54)))) + (delay + (\i-55 -> + i-55))))) + (delay + (force + (force + (force + (delay + (\i-56 -> + i-56)) + ((\i-57 -> + force + chooseData + i-57 + (\i-58 -> + force + (delay + (delay + (\i-59 + i-60 -> + i-60)))) + (\i-61 -> + force + (delay + (delay + (\i-62 + i-63 -> + i-63)))) + (\i-64 -> + force + (delay + (delay + (\i-65 + i-66 -> + i-66)))) + (\i-67 -> + force + (delay + (\i-68 -> + delay + (\i-69 + i-70 -> + i-69 + i-68))) + (unIData + i-57)) + (\i-71 -> + force + (delay + (delay + (\i-72 + i-73 -> + i-73)))) + (delay + (\i-74 -> + i-74))) + (force + headList + (force + i-31)))) + (\i-75 -> + delay + (force + (force + (force + (delay + (\i-76 -> + i-76)) + ((\i-77 -> + force + chooseData + i-77 + (\i-78 -> + force + (delay + (delay + (\i-79 + i-80 -> + i-80)))) + (\i-81 -> + force + (delay + (delay + (\i-82 + i-83 -> + i-83)))) + (\i-84 -> + force + (delay + (delay + (\i-85 + i-86 -> + i-86)))) + (\i-87 -> + force + (delay + (\i-88 -> + delay + (\i-89 + i-90 -> + i-89 + i-88))) + (unIData + i-77)) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + (delay + (\i-94 -> + i-94))) + (force + headList + (force + i-32)))) + (\i-95 -> + delay + (force + (delay + (\i-96 -> + delay + (\i-97 + i-98 -> + i-97 + i-96))) + (force + (delay + (\i-99 + i-100 -> + delay + (\i-101 -> + i-101 + i-99 + i-100))) + i-75 + i-95))) + (delay + (force + (delay + (delay + (\i-102 + i-103 -> + i-103)))))))) + (delay + (force + (delay + (delay + (\i-104 + i-105 -> + i-105))))))))) + (delay + (force tailList + (force i-31)))) + (delay + (force (force sndPair) + (force i-30)))) + (delay (unConstrData i-28))) + (\i-106 -> + force + (delay + (delay + (\i-107 i-108 -> i-108)))) + (\i-109 -> + force + (delay + (delay + (\i-110 i-111 -> i-111)))) + (\i-112 -> + force + (delay + (delay + (\i-113 i-114 -> i-114)))) + (\i-115 -> + force + (delay + (delay + (\i-116 i-117 -> i-117)))) + (delay (\i-118 -> i-118))) + (force headList (force i-2)))) + (\i-119 -> + delay + (force + (force + (force (delay (\i-120 -> i-120)) + ((\i-121 -> + force chooseData + i-121 + (\i-122 -> + force + (delay + (delay + (\i-123 i-124 -> + i-124)))) + (\i-125 -> + force + (delay + (delay + (\i-126 i-127 -> + i-127)))) + (\i-128 -> + force + (delay + (delay + (\i-129 i-130 -> + i-130)))) + (\i-131 -> + force + (delay + (\i-132 -> + delay + (\i-133 + i-134 -> + i-133 + i-132))) + (unIData i-121)) + (\i-135 -> + force + (delay + (delay + (\i-136 i-137 -> + i-137)))) + (delay (\i-138 -> i-138))) + (force headList (force i-3)))) + (\i-139 -> + delay + (force + (delay + (\i-140 -> + delay + (\i-141 i-142 -> + i-141 i-140))) + (force + (delay + (\i-143 i-144 -> + delay + (\i-145 -> + i-145 + i-143 + i-144))) + i-119 + i-139))) + (delay + (force + (delay + (delay + (\i-146 i-147 -> + i-147)))))))) + (delay + (force + (delay + (delay (\i-148 i-149 -> i-149))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 [Constr 0 [I 2, I 1], I 1596059091000]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/stablecoin_2-1.flat.golden.eval b/plutus-benchmark/validation/test/9.6/stablecoin_2-1.flat.golden.eval index 6dea722cb0f..afb8c7f0692 100644 --- a/plutus-benchmark/validation/test/9.6/stablecoin_2-1.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/stablecoin_2-1.flat.golden.eval @@ -1,6 +1,392 @@ -CPU: 827_551_021 -Memory: 3_706_110 -AST Size: 14_235 -Flat Size: 12_907 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + chooseData + i-28 + (\i-29 -> + (\i-30 -> + (\i-31 -> + (\i-32 -> + (\i-33 -> + (\i-34 -> + (\i-35 -> + (\i-36 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-30)) + 0) + (\i-37 -> + force + i-36) + (\i-38 -> + force + (delay + (delay + (\i-39 + i-40 -> + i-40)))) + ()) + (delay + (force + (force + chooseList) + (force + i-31) + (\i-41 -> + force + (delay + (delay + (\i-42 + i-43 -> + i-43)))) + (\i-44 -> + force + i-35) + (delay + (\i-45 -> + i-45))))) + (delay + (force + (force + chooseList) + (force i-32) + (\i-46 -> + force + (delay + (delay + (\i-47 + i-48 -> + i-48)))) + (\i-49 -> + force + i-34) + (delay + (\i-50 -> + i-50))))) + (delay + (force + (force + chooseList) + (force tailList + (force + i-32)) + (\i-51 -> + force i-33) + (\i-52 -> + force + (delay + (delay + (\i-53 + i-54 -> + i-54)))) + (delay + (\i-55 -> + i-55))))) + (delay + (force + (force + (force + (delay + (\i-56 -> + i-56)) + ((\i-57 -> + force + chooseData + i-57 + (\i-58 -> + force + (delay + (delay + (\i-59 + i-60 -> + i-60)))) + (\i-61 -> + force + (delay + (delay + (\i-62 + i-63 -> + i-63)))) + (\i-64 -> + force + (delay + (delay + (\i-65 + i-66 -> + i-66)))) + (\i-67 -> + force + (delay + (\i-68 -> + delay + (\i-69 + i-70 -> + i-69 + i-68))) + (unIData + i-57)) + (\i-71 -> + force + (delay + (delay + (\i-72 + i-73 -> + i-73)))) + (delay + (\i-74 -> + i-74))) + (force + headList + (force + i-31)))) + (\i-75 -> + delay + (force + (force + (force + (delay + (\i-76 -> + i-76)) + ((\i-77 -> + force + chooseData + i-77 + (\i-78 -> + force + (delay + (delay + (\i-79 + i-80 -> + i-80)))) + (\i-81 -> + force + (delay + (delay + (\i-82 + i-83 -> + i-83)))) + (\i-84 -> + force + (delay + (delay + (\i-85 + i-86 -> + i-86)))) + (\i-87 -> + force + (delay + (\i-88 -> + delay + (\i-89 + i-90 -> + i-89 + i-88))) + (unIData + i-77)) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + (delay + (\i-94 -> + i-94))) + (force + headList + (force + i-32)))) + (\i-95 -> + delay + (force + (delay + (\i-96 -> + delay + (\i-97 + i-98 -> + i-97 + i-96))) + (force + (delay + (\i-99 + i-100 -> + delay + (\i-101 -> + i-101 + i-99 + i-100))) + i-75 + i-95))) + (delay + (force + (delay + (delay + (\i-102 + i-103 -> + i-103)))))))) + (delay + (force + (delay + (delay + (\i-104 + i-105 -> + i-105))))))))) + (delay + (force tailList + (force i-31)))) + (delay + (force (force sndPair) + (force i-30)))) + (delay (unConstrData i-28))) + (\i-106 -> + force + (delay + (delay + (\i-107 i-108 -> i-108)))) + (\i-109 -> + force + (delay + (delay + (\i-110 i-111 -> i-111)))) + (\i-112 -> + force + (delay + (delay + (\i-113 i-114 -> i-114)))) + (\i-115 -> + force + (delay + (delay + (\i-116 i-117 -> i-117)))) + (delay (\i-118 -> i-118))) + (force headList (force i-2)))) + (\i-119 -> + delay + (force + (force + (force (delay (\i-120 -> i-120)) + ((\i-121 -> + force chooseData + i-121 + (\i-122 -> + force + (delay + (delay + (\i-123 i-124 -> + i-124)))) + (\i-125 -> + force + (delay + (delay + (\i-126 i-127 -> + i-127)))) + (\i-128 -> + force + (delay + (delay + (\i-129 i-130 -> + i-130)))) + (\i-131 -> + force + (delay + (\i-132 -> + delay + (\i-133 + i-134 -> + i-133 + i-132))) + (unIData i-121)) + (\i-135 -> + force + (delay + (delay + (\i-136 i-137 -> + i-137)))) + (delay (\i-138 -> i-138))) + (force headList (force i-3)))) + (\i-139 -> + delay + (force + (delay + (\i-140 -> + delay + (\i-141 i-142 -> + i-141 i-140))) + (force + (delay + (\i-143 i-144 -> + delay + (\i-145 -> + i-145 + i-143 + i-144))) + i-119 + i-139))) + (delay + (force + (delay + (delay + (\i-146 i-147 -> + i-147)))))))) + (delay + (force + (delay + (delay (\i-148 i-149 -> i-149))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 [Constr 0 [I 1, I 1], I 1596059091000]))) \ No newline at end of file diff --git a/plutus-benchmark/validation/test/9.6/stablecoin_2-3.flat.golden.eval b/plutus-benchmark/validation/test/9.6/stablecoin_2-3.flat.golden.eval index 5abf3db625a..afb8c7f0692 100644 --- a/plutus-benchmark/validation/test/9.6/stablecoin_2-3.flat.golden.eval +++ b/plutus-benchmark/validation/test/9.6/stablecoin_2-3.flat.golden.eval @@ -1,6 +1,392 @@ -CPU: 951_554_273 -Memory: 4_342_742 -AST Size: 14_235 -Flat Size: 12_958 - -(delay (lam i i)) \ No newline at end of file +An error has occurred: +Attempted to instantiate a non-polymorphic term. +Caused by: \i-0 -> + (\i-1 -> + (\i-2 -> + (\i-3 -> + (\i-4 -> + (\i-5 -> + (\i-6 -> + (\i-7 -> + force ifThenElse + (equalsInteger + (force (force fstPair) (force i-1)) + 0) + (\i-8 -> force i-7) + (\i-9 -> + force + (delay (delay (\i-10 i-11 -> i-11)))) + ()) + (delay + (force (force chooseList) + (force i-2) + (\i-12 -> + force + (delay + (delay (\i-13 i-14 -> i-14)))) + (\i-15 -> force i-6) + (delay (\i-16 -> i-16))))) + (delay + (force (force chooseList) + (force i-3) + (\i-17 -> + force + (delay (delay (\i-18 i-19 -> i-19)))) + (\i-20 -> force i-5) + (delay (\i-21 -> i-21))))) + (delay + (force (force chooseList) + (force tailList (force i-3)) + (\i-22 -> force i-4) + (\i-23 -> + force (delay (delay (\i-24 i-25 -> i-25)))) + (delay (\i-26 -> i-26))))) + (delay + (force + (force + (force + (delay (\i-27 -> i-27)) + ((\i-28 -> + force + chooseData + i-28 + (\i-29 -> + (\i-30 -> + (\i-31 -> + (\i-32 -> + (\i-33 -> + (\i-34 -> + (\i-35 -> + (\i-36 -> + force + ifThenElse + (equalsInteger + (force + (force + fstPair) + (force + i-30)) + 0) + (\i-37 -> + force + i-36) + (\i-38 -> + force + (delay + (delay + (\i-39 + i-40 -> + i-40)))) + ()) + (delay + (force + (force + chooseList) + (force + i-31) + (\i-41 -> + force + (delay + (delay + (\i-42 + i-43 -> + i-43)))) + (\i-44 -> + force + i-35) + (delay + (\i-45 -> + i-45))))) + (delay + (force + (force + chooseList) + (force i-32) + (\i-46 -> + force + (delay + (delay + (\i-47 + i-48 -> + i-48)))) + (\i-49 -> + force + i-34) + (delay + (\i-50 -> + i-50))))) + (delay + (force + (force + chooseList) + (force tailList + (force + i-32)) + (\i-51 -> + force i-33) + (\i-52 -> + force + (delay + (delay + (\i-53 + i-54 -> + i-54)))) + (delay + (\i-55 -> + i-55))))) + (delay + (force + (force + (force + (delay + (\i-56 -> + i-56)) + ((\i-57 -> + force + chooseData + i-57 + (\i-58 -> + force + (delay + (delay + (\i-59 + i-60 -> + i-60)))) + (\i-61 -> + force + (delay + (delay + (\i-62 + i-63 -> + i-63)))) + (\i-64 -> + force + (delay + (delay + (\i-65 + i-66 -> + i-66)))) + (\i-67 -> + force + (delay + (\i-68 -> + delay + (\i-69 + i-70 -> + i-69 + i-68))) + (unIData + i-57)) + (\i-71 -> + force + (delay + (delay + (\i-72 + i-73 -> + i-73)))) + (delay + (\i-74 -> + i-74))) + (force + headList + (force + i-31)))) + (\i-75 -> + delay + (force + (force + (force + (delay + (\i-76 -> + i-76)) + ((\i-77 -> + force + chooseData + i-77 + (\i-78 -> + force + (delay + (delay + (\i-79 + i-80 -> + i-80)))) + (\i-81 -> + force + (delay + (delay + (\i-82 + i-83 -> + i-83)))) + (\i-84 -> + force + (delay + (delay + (\i-85 + i-86 -> + i-86)))) + (\i-87 -> + force + (delay + (\i-88 -> + delay + (\i-89 + i-90 -> + i-89 + i-88))) + (unIData + i-77)) + (\i-91 -> + force + (delay + (delay + (\i-92 + i-93 -> + i-93)))) + (delay + (\i-94 -> + i-94))) + (force + headList + (force + i-32)))) + (\i-95 -> + delay + (force + (delay + (\i-96 -> + delay + (\i-97 + i-98 -> + i-97 + i-96))) + (force + (delay + (\i-99 + i-100 -> + delay + (\i-101 -> + i-101 + i-99 + i-100))) + i-75 + i-95))) + (delay + (force + (delay + (delay + (\i-102 + i-103 -> + i-103)))))))) + (delay + (force + (delay + (delay + (\i-104 + i-105 -> + i-105))))))))) + (delay + (force tailList + (force i-31)))) + (delay + (force (force sndPair) + (force i-30)))) + (delay (unConstrData i-28))) + (\i-106 -> + force + (delay + (delay + (\i-107 i-108 -> i-108)))) + (\i-109 -> + force + (delay + (delay + (\i-110 i-111 -> i-111)))) + (\i-112 -> + force + (delay + (delay + (\i-113 i-114 -> i-114)))) + (\i-115 -> + force + (delay + (delay + (\i-116 i-117 -> i-117)))) + (delay (\i-118 -> i-118))) + (force headList (force i-2)))) + (\i-119 -> + delay + (force + (force + (force (delay (\i-120 -> i-120)) + ((\i-121 -> + force chooseData + i-121 + (\i-122 -> + force + (delay + (delay + (\i-123 i-124 -> + i-124)))) + (\i-125 -> + force + (delay + (delay + (\i-126 i-127 -> + i-127)))) + (\i-128 -> + force + (delay + (delay + (\i-129 i-130 -> + i-130)))) + (\i-131 -> + force + (delay + (\i-132 -> + delay + (\i-133 + i-134 -> + i-133 + i-132))) + (unIData i-121)) + (\i-135 -> + force + (delay + (delay + (\i-136 i-137 -> + i-137)))) + (delay (\i-138 -> i-138))) + (force headList (force i-3)))) + (\i-139 -> + delay + (force + (delay + (\i-140 -> + delay + (\i-141 i-142 -> + i-141 i-140))) + (force + (delay + (\i-143 i-144 -> + delay + (\i-145 -> + i-145 + i-143 + i-144))) + i-119 + i-139))) + (delay + (force + (delay + (delay + (\i-146 i-147 -> + i-147)))))))) + (delay + (force + (delay + (delay (\i-148 i-149 -> i-149))))))))) + (delay (force tailList (force i-2)))) + (delay (force (force sndPair) (force i-1)))) + (delay + (unConstrData + (Constr 0 [Constr 0 [I 1, I 1], I 1596059091000]))) \ No newline at end of file diff --git a/plutus-core/plutus-core/examples/PlutusCore/Examples/Data/Data.hs b/plutus-core/plutus-core/examples/PlutusCore/Examples/Data/Data.hs index a1304f4bccd..0c53ed0a1fd 100644 --- a/plutus-core/plutus-core/examples/PlutusCore/Examples/Data/Data.hs +++ b/plutus-core/plutus-core/examples/PlutusCore/Examples/Data/Data.hs @@ -25,6 +25,7 @@ import PlutusCore.Examples.Data.List import PlutusCore.Examples.Data.Pair import Data.ByteString (ByteString) +import Data.Vector.Strict (Vector) {-| Right-folding over 'Data' inside PLC currently hardcoded to only ever return @Data@ as a result, 'cause we need to be able to map built-in lists and pairs in the definition of the @@ -40,6 +41,7 @@ keeping the actual test trivial. > \(fConstr : integer -> list r -> r) > (fMap : list (pair r r) -> r) > (fList : list r -> r) +> (fArray : array r -> r) > (fI : integer -> r) > (fB : bytestring -> r) -> > fix {data} {r} \(rec : data -> r) (d : data) -> @@ -50,6 +52,7 @@ keeping the actual test trivial. > (\(es : list (pair data data)) -> > fMap (omapList {pair data data} (obothPair {data} rec) es)) > (\(ds : list data) -> fList (omapList {data} rec ds)) +> (\(ds : list data) -> fArray (omapList {data} rec ds)) > fI > fB -} ofoldrData :: MatchOption -> Term TyName Name DefaultUni (Either DefaultFun ExtensionFun) () @@ -58,6 +61,7 @@ ofoldrData optMatch = runQuote $ do fConstr <- freshName "fConstr" fMap <- freshName "fMap" fList <- freshName "fList" + fArray <- freshName "fArray" fI <- freshName "fI" fB <- freshName "fB" rec <- freshName "rec" @@ -66,13 +70,16 @@ ofoldrData optMatch = runQuote $ do ds <- freshName "ds" es <- freshName "es" let listData = mkTyBuiltin @_ @[Data] () + arrayData = mkTyBuiltin @_ @(Vector Data) () listR = TyApp () list r + arrayR = mkTyBuiltin @_ @(Vector Data) () opair a = mkIterTyAppNoAnn pair [a, a] unwrap' ann = apply ann $ mapFun Left matchData return . lamAbs () fConstr (TyFun () integer $ TyFun () listR r) . lamAbs () fMap (TyFun () (TyApp () list $ opair r) r) . lamAbs () fList (TyFun () listR r) + . lamAbs () fArray (TyFun () arrayR r) . lamAbs () fI (TyFun () integer r) . lamAbs () fB (TyFun () (mkTyBuiltin @_ @ByteString ()) r) . apply () (mkIterInstNoAnn fix [dataTy, r]) @@ -103,6 +110,13 @@ ofoldrData optMatch = runQuote $ do [ var () rec , var () ds ] + , lamAbs () ds arrayData + -- Note: we don't recursively map over array elements because there's no + -- array-specific map function. This is fine for the test since the test data + -- doesn't contain arrays. For a fully correct implementation, we'd need + -- to convert array->list, map, list->array, or implement index-based iteration. + . apply () (var () fArray) + $ var () ds , var () fI , var () fB ] diff --git a/plutus-core/plutus-core/stdlib/PlutusCore/StdLib/Data/Data.hs b/plutus-core/plutus-core/stdlib/PlutusCore/StdLib/Data/Data.hs index 08aa9531838..b437b017bde 100644 --- a/plutus-core/plutus-core/stdlib/PlutusCore/StdLib/Data/Data.hs +++ b/plutus-core/plutus-core/stdlib/PlutusCore/StdLib/Data/Data.hs @@ -23,6 +23,7 @@ import PlutusCore.StdLib.Data.Pair import PlutusCore.StdLib.Data.Unit import Data.ByteString (ByteString) +import Data.Vector.Strict (Vector) -- | @Data@ as a built-in PLC type. dataTy :: uni `HasTypeLevel` Data => Type tyname uni () @@ -35,6 +36,7 @@ dataTy = mkTyBuiltin @_ @Data () > \(fConstr : integer -> list data -> r) > (fMap : list (pair data data) -> r) > (fList : list data -> r) +> (fArray : array data -> r) > (fI : integer -> r) > (fB : bytestring -> r) -> > chooseData @@ -43,6 +45,7 @@ dataTy = mkTyBuiltin @_ @Data () > (\(u : unit) -> uncurry {integer} {list data} {r} fConstr (unConstrB d)) > (\(u : unit) -> fMap (unMapB d)) > (\(u : unit) -> fList (unListB d)) +> (\(u : unit) -> fArray (unArrayB d)) > (\(u : unit) -> fI (unIB d)) > (\(u : unit) -> fB (unBB d)) > unitval -} @@ -52,11 +55,13 @@ matchData = runQuote $ do fConstr <- freshName "fConstr" fMap <- freshName "fMap" fList <- freshName "fList" + fArray <- freshName "fArray" fI <- freshName "fI" fB <- freshName "fB" d <- freshName "d" u <- freshName "u" let listData = mkTyBuiltin @_ @[Data] () + arrayData = mkTyBuiltin @_ @(Vector Data) () listPairData = mkTyBuiltin @_ @[(Data, Data)] () bytestring = mkTyBuiltin @_ @ByteString () return @@ -65,6 +70,7 @@ matchData = runQuote $ do . lamAbs () fConstr (TyFun () integer . TyFun () listData $ TyVar () r) . lamAbs () fMap (TyFun () listPairData $ TyVar () r) . lamAbs () fList (TyFun () listData $ TyVar () r) + . lamAbs () fArray (TyFun () arrayData $ TyVar () r) . lamAbs () fI (TyFun () integer $ TyVar () r) . lamAbs () fB (TyFun () bytestring $ TyVar () r) $ mkIterAppNoAnn @@ -84,6 +90,10 @@ matchData = runQuote $ do . apply () (var () fList) . apply () (builtin () UnListData) $ var () d + , lamAbs () u unit + . apply () (var () fArray) + . apply () (builtin () UnArrayData) + $ var () d , lamAbs () u unit . apply () (var () fI) . apply () (builtin () UnIData) diff --git a/plutus-core/plutus-core/test/Generators/QuickCheck/Utils.hs b/plutus-core/plutus-core/test/Generators/QuickCheck/Utils.hs index c89f7f76d99..ae1be6e1e07 100644 --- a/plutus-core/plutus-core/test/Generators/QuickCheck/Utils.hs +++ b/plutus-core/plutus-core/test/Generators/QuickCheck/Utils.hs @@ -4,6 +4,7 @@ module Generators.QuickCheck.Utils where import PlutusPrelude +import Data.Vector.Strict qualified as Vector import PlutusCore.Data import PlutusCore.Generators.QuickCheck.Builtin import PlutusCore.Generators.QuickCheck.Utils @@ -39,6 +40,7 @@ countIandBs = go 0 go acc (Constr _ ds) = foldl' go acc ds go acc (Map ps) = foldl' (\acc' (d1, d2) -> go (go acc' d1) d2) acc ps go acc (List ds) = foldl' go acc ds + go acc (Array v) = Vector.foldl' go acc v go acc (I _) = acc + 1 go acc (B _) = acc + 1 diff --git a/plutus-core/plutus-core/test/Pretty/Golden/Readable/Examples/Data/ofoldrDataUseChoose.golden b/plutus-core/plutus-core/test/Pretty/Golden/Readable/Examples/Data/ofoldrDataUseChoose.golden index 636f336ba62..b9ab4c300ec 100644 --- a/plutus-core/plutus-core/test/Pretty/Golden/Readable/Examples/Data/ofoldrDataUseChoose.golden +++ b/plutus-core/plutus-core/test/Pretty/Golden/Readable/Examples/Data/ofoldrDataUseChoose.golden @@ -1,6 +1,7 @@ \(fConstr : integer -> list data -> data) (fMap : list (pair data data) -> data) (fList : list data -> data) + (fArray : array data -> data) (fI : integer -> data) (fB : bytestring -> data) -> (/\a b -> @@ -33,6 +34,7 @@ \(fConstr : integer -> list data -> r) (fMap : list (pair data data) -> r) (fList : list data -> r) + (fArray : array data -> r) (fI : integer -> r) (fB : bytestring -> r) -> (Left chooseData) @@ -49,6 +51,7 @@ ((Left unConstrData) d)) (\(u : unit) -> fMap ((Left unMapData) d)) (\(u : unit) -> fList ((Left unListData) d)) + (\(u : unit) -> fArray ((Left unArrayData) d)) (\(u : unit) -> fI ((Left unIData) d)) (\(u : unit) -> fB ((Left unBData) d)) ()) @@ -249,5 +252,6 @@ {data} rec ds)) + (\(ds : array data) -> fArray ds) fI fB) \ No newline at end of file diff --git a/plutus-core/plutus-core/test/Pretty/Golden/Readable/StdLib/Data/Data/matchDataUseChoose.golden b/plutus-core/plutus-core/test/Pretty/Golden/Readable/StdLib/Data/Data/matchDataUseChoose.golden index 2be27a783e4..3f0e8a4d473 100644 --- a/plutus-core/plutus-core/test/Pretty/Golden/Readable/StdLib/Data/Data/matchDataUseChoose.golden +++ b/plutus-core/plutus-core/test/Pretty/Golden/Readable/StdLib/Data/Data/matchDataUseChoose.golden @@ -3,6 +3,7 @@ \(fConstr : integer -> list data -> r) (fMap : list (pair data data) -> r) (fList : list data -> r) + (fArray : array data -> r) (fI : integer -> r) (fB : bytestring -> r) -> chooseData @@ -19,6 +20,7 @@ (unConstrData d)) (\(u : unit) -> fMap (unMapData d)) (\(u : unit) -> fList (unListData d)) + (\(u : unit) -> fArray (unArrayData d)) (\(u : unit) -> fI (unIData d)) (\(u : unit) -> fB (unBData d)) () \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ArrayData.golden.plc b/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ArrayData.golden.plc new file mode 100644 index 00000000000..58826c21b01 --- /dev/null +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ArrayData.golden.plc @@ -0,0 +1 @@ +array data -> data \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ChooseData.golden.plc b/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ChooseData.golden.plc index 49dcc90b22d..30545cee3b2 100644 --- a/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ChooseData.golden.plc +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/ChooseData.golden.plc @@ -1 +1 @@ -all a. data -> a -> a -> a -> a -> a -> a \ No newline at end of file +all a. data -> a -> a -> a -> a -> a -> a -> a \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/UnArrayData.golden.plc b/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/UnArrayData.golden.plc new file mode 100644 index 00000000000..9f947cadb08 --- /dev/null +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/DefaultFun/UnArrayData.golden.plc @@ -0,0 +1 @@ +data -> array data \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/Examples/Data/ofoldrDataUseChoose.golden.plc b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Examples/Data/ofoldrDataUseChoose.golden.plc index 8f0d8fc0159..e0a38e4c8f2 100644 --- a/plutus-core/plutus-core/test/TypeSynthesis/Golden/Examples/Data/ofoldrDataUseChoose.golden.plc +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Examples/Data/ofoldrDataUseChoose.golden.plc @@ -1,6 +1,7 @@ (integer -> list data -> data) -> (list (pair data data) -> data) -> (list data -> data) -> +(array data -> data) -> (integer -> data) -> (bytestring -> data) -> data -> diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ArrayData.golden.sig b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ArrayData.golden.sig new file mode 100644 index 00000000000..eb9056228ba --- /dev/null +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ArrayData.golden.sig @@ -0,0 +1 @@ +Vector Data -> Data \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ChooseData.golden.sig b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ChooseData.golden.sig index b40c83a0f39..4e189309c14 100644 --- a/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ChooseData.golden.sig +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/ChooseData.golden.sig @@ -1 +1 @@ -forall a. Data -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) \ No newline at end of file +forall a. Data -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> Opaque Val (TyVarRep * ('TyNameRep * "a" 0)) -> BuiltinResult (Opaque Val (TyVarRep * ('TyNameRep * "a" 0))) \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/UnArrayData.golden.sig b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/UnArrayData.golden.sig new file mode 100644 index 00000000000..248b571078f --- /dev/null +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/Signatures/DefaultFun/UnArrayData.golden.sig @@ -0,0 +1 @@ +Data -> BuiltinResult (Vector Data) \ No newline at end of file diff --git a/plutus-core/plutus-core/test/TypeSynthesis/Golden/StdLib/Data/Data/matchDataUseChoose.golden.plc b/plutus-core/plutus-core/test/TypeSynthesis/Golden/StdLib/Data/Data/matchDataUseChoose.golden.plc index 5ce0b8a3b29..ef13678a6fa 100644 --- a/plutus-core/plutus-core/test/TypeSynthesis/Golden/StdLib/Data/Data/matchDataUseChoose.golden.plc +++ b/plutus-core/plutus-core/test/TypeSynthesis/Golden/StdLib/Data/Data/matchDataUseChoose.golden.plc @@ -3,6 +3,7 @@ data -> (integer -> list data -> r) -> (list (pair data data) -> r) -> (list data -> r) -> + (array data -> r) -> (integer -> r) -> (bytestring -> r) -> r) \ No newline at end of file diff --git a/plutus-core/testlib/PlutusCore/Generators/NEAT/Term.hs b/plutus-core/testlib/PlutusCore/Generators/NEAT/Term.hs index 3f85057bfce..33ad0064399 100644 --- a/plutus-core/testlib/PlutusCore/Generators/NEAT/Term.hs +++ b/plutus-core/testlib/PlutusCore/Generators/NEAT/Term.hs @@ -42,6 +42,7 @@ import Data.Map qualified as Map import Data.Stream qualified as Stream import Data.Text qualified as Text import Data.Text.Encoding (decodeUtf8) +import Data.Vector.Strict qualified as Vector import PlutusCore import PlutusCore.Data import PlutusCore.Default @@ -117,6 +118,10 @@ data TermConstantG | TmDataG Data deriving stock (Show, Eq) +-- | Enumerate vectors by converting from lists +instance Enumerable a => Enumerable (Vector.Vector a) where + enumerate = share $ Vector.fromList <$> access + deriveEnumerable ''Data deriveEnumerable ''TermConstantG diff --git a/plutus-core/testlib/PlutusCore/Generators/QuickCheck/Builtin.hs b/plutus-core/testlib/PlutusCore/Generators/QuickCheck/Builtin.hs index ef00efc900b..6fd2cd23feb 100644 --- a/plutus-core/testlib/PlutusCore/Generators/QuickCheck/Builtin.hs +++ b/plutus-core/testlib/PlutusCore/Generators/QuickCheck/Builtin.hs @@ -191,6 +191,7 @@ genDataFromSpine [] = oneof [ Constr <$> genConstrTag <*> pure [] , pure $ List [] + , pure $ Array Strict.empty , pure $ Map [] ] genDataFromSpine [()] = oneof [I <$> arbitraryBuiltin, B <$> arbitraryBuiltin] @@ -198,6 +199,7 @@ genDataFromSpine els = oneof [ Constr <$> genConstrTag <*> (multiSplit0 0.1 els >>= traverse genDataFromSpine) , List <$> (multiSplit0 0.1 els >>= traverse genDataFromSpine) + , Array . Strict.fromList <$> (multiSplit0 0.1 els >>= traverse genDataFromSpine) , do elss <- multiSplit1 els Map @@ -264,6 +266,12 @@ instance ArbitraryBuiltin Data where [ ds , map List $ shrinkBuiltin ds ] + shrinkBuiltin (Array v) = + pureIfNull (I 0) $ + concat + [ Strict.toList v + , map (Array . Strict.fromList) $ shrinkBuiltin (Strict.toList v) + ] shrinkBuiltin (B b) = pureIfNull (I 0) . map B $ shrinkBuiltin b shrinkBuiltin (I i) = map I $ shrinkBuiltin i diff --git a/plutus-core/untyped-plutus-core/testlib/Evaluation/Builtins/Definition.hs b/plutus-core/untyped-plutus-core/testlib/Evaluation/Builtins/Definition.hs index 5d2c94043cf..0f926689cf8 100644 --- a/plutus-core/untyped-plutus-core/testlib/Evaluation/Builtins/Definition.hs +++ b/plutus-core/untyped-plutus-core/testlib/Evaluation/Builtins/Definition.hs @@ -507,6 +507,7 @@ test_IdBuiltinData = [ emb ConstrData , emb MapData , emb ListData + , emb ArrayData , emb IData , emb BData , dTerm @@ -862,6 +863,10 @@ test_MatchData = testNestedM "MatchData" $ do runQuote $ do a1 <- freshName "a1" pure $ lamAbs () a1 (TyApp () Builtin.list dataTy) false + , -- array + runQuote $ do + a1 <- freshName "a1" + pure $ lamAbs () a1 (mkTyBuiltin @_ @(Vector Data) ()) false , -- I runQuote $ do a1 <- freshName "a1" diff --git a/plutus-tx-plugin/test/AstSize/Golden/Rational/Serialization/fromBuiltinData.golden.astsize b/plutus-tx-plugin/test/AstSize/Golden/Rational/Serialization/fromBuiltinData.golden.astsize index 34578cc4c5e..8a32cf7839c 100644 --- a/plutus-tx-plugin/test/AstSize/Golden/Rational/Serialization/fromBuiltinData.golden.astsize +++ b/plutus-tx-plugin/test/AstSize/Golden/Rational/Serialization/fromBuiltinData.golden.astsize @@ -1 +1 @@ -239 \ No newline at end of file +250 \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/func03.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/func03.golden.eval index c7adb521336..0fd77222736 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/func03.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/func03.golden.eval @@ -6,4 +6,4 @@ Trace: -> func (test/CallTrace/Spec.hs:79:1-79:4) -> functionFromOtherModule (test/CallTrace/Spec.hs:94:1-94:23) -> $ --> errorWhenTrue (test/CallTrace/OtherModule.hs:9:1-9:13) \ No newline at end of file +-> errorWhenTrue \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/func05.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/func05.golden.eval index 64e09d9a011..6d3107f1cfb 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/func05.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/func05.golden.eval @@ -7,4 +7,4 @@ Trace: -> $cmyClassFunc (test/CallTrace/Spec.hs:100:3-100:13) -> functionFromOtherModule (test/CallTrace/Spec.hs:94:1-94:23) -> $ --> errorWhenTrue (test/CallTrace/OtherModule.hs:9:1-9:13) \ No newline at end of file +-> errorWhenTrue \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/func07.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/func07.golden.eval index a22480b3e82..e0575f2677b 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/func07.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/func07.golden.eval @@ -4,4 +4,4 @@ Caused by: error Trace: -> func (test/CallTrace/Spec.hs:79:1-79:4) --> $fMyClassInOtherModuleInteger_$cmyClassFuncInOtherModule (test/CallTrace/OtherModule.hs:19:3-19:26) \ No newline at end of file +-> $fMyClassInOtherModuleInteger_$cmyClassFuncInOtherModule \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/func08.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/func08.golden.eval index a22480b3e82..e0575f2677b 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/func08.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/func08.golden.eval @@ -4,4 +4,4 @@ Caused by: error Trace: -> func (test/CallTrace/Spec.hs:79:1-79:4) --> $fMyClassInOtherModuleInteger_$cmyClassFuncInOtherModule (test/CallTrace/OtherModule.hs:19:3-19:26) \ No newline at end of file +-> $fMyClassInOtherModuleInteger_$cmyClassFuncInOtherModule \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/func09.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/func09.golden.eval index f0f4777aa1f..7e6290d5f41 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/func09.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/func09.golden.eval @@ -4,4 +4,4 @@ Caused by: error Trace: -> func (test/CallTrace/Spec.hs:79:1-79:4) --> $fMyClassInOtherModule()_$cmyClassFuncInOtherModule (test/CallTrace/OtherModule.hs:23:3-23:26) \ No newline at end of file +-> $fMyClassInOtherModule()_$cmyClassFuncInOtherModule \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/funcionFromOtherModule-error.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/funcionFromOtherModule-error.golden.eval index 36aec0e31ba..a8f91a2f082 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/funcionFromOtherModule-error.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/funcionFromOtherModule-error.golden.eval @@ -5,4 +5,4 @@ Caused by: error Trace: -> functionFromOtherModule (test/CallTrace/Spec.hs:94:1-94:23) -> $ --> errorWhenTrue (test/CallTrace/OtherModule.hs:9:1-9:13) \ No newline at end of file +-> errorWhenTrue \ No newline at end of file diff --git a/plutus-tx-plugin/test/CallTrace/9.6/successfullEvaluationYieldsNoTraceLog.golden.eval b/plutus-tx-plugin/test/CallTrace/9.6/successfullEvaluationYieldsNoTraceLog.golden.eval index 75479aed8d4..4e70d826eba 100644 --- a/plutus-tx-plugin/test/CallTrace/9.6/successfullEvaluationYieldsNoTraceLog.golden.eval +++ b/plutus-tx-plugin/test/CallTrace/9.6/successfullEvaluationYieldsNoTraceLog.golden.eval @@ -1,7 +1,7 @@ CPU: 3_745_072 Memory: 18_748 AST Size: 147 -Flat Size: 509 +Flat Size: 343 No Trace Produced diff --git a/plutus-tx-plugin/test/IsData/9.6/MyMonoData.golden.th b/plutus-tx-plugin/test/IsData/9.6/MyMonoData.golden.th index 375f9f8de46..6a71aea716b 100644 --- a/plutus-tx-plugin/test/IsData/9.6/MyMonoData.golden.th +++ b/plutus-tx-plugin/test/IsData/9.6/MyMonoData.golden.th @@ -16,7 +16,7 @@ instance PlutusTx.IsData.Class.FromData Plugin.Data.Spec.MyMonoData (((PlutusTx.Eq.==) (2 :: GHC.Num.Integer.Integer) -> GHC.Types.True), (PlutusTx.Builtins.headMaybe -> GHC.Maybe.Just (PlutusTx.IsData.Class.fromBuiltinData -> GHC.Maybe.Just arg_11))) -> GHC.Maybe.Just (Plugin.Data.Spec.Mono3 arg_11); _ -> GHC.Maybe.Nothing} - in PlutusTx.Builtins.matchData' d_4 constrFun_5 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} + in PlutusTx.Builtins.matchData' d_4 constrFun_5 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} instance PlutusTx.IsData.Class.UnsafeFromData Plugin.Data.Spec.MyMonoData where {{-# INLINABLE PlutusTx.IsData.Class.unsafeFromBuiltinData #-}; PlutusTx.IsData.Class.unsafeFromBuiltinData d_12 = PlutusTx.Builtins.Internal.casePair (PlutusTx.Builtins.Internal.unsafeDataAsConstr d_12) GHC.Base.$ (\index_13 args_14 -> PlutusTx.Builtins.Internal.caseInteger index_13 [\case diff --git a/plutus-tx-plugin/test/IsData/9.6/MyMonoRecord.golden.th b/plutus-tx-plugin/test/IsData/9.6/MyMonoRecord.golden.th index 9f4cb9c1b95..74523e2c70d 100644 --- a/plutus-tx-plugin/test/IsData/9.6/MyMonoRecord.golden.th +++ b/plutus-tx-plugin/test/IsData/9.6/MyMonoRecord.golden.th @@ -10,7 +10,7 @@ instance PlutusTx.IsData.Class.FromData Plugin.Data.Spec.MyMonoRecord (PlutusTx.Builtins.uncons -> GHC.Maybe.Just ((PlutusTx.IsData.Class.fromBuiltinData -> GHC.Maybe.Just arg_6), (PlutusTx.Builtins.headMaybe -> GHC.Maybe.Just (PlutusTx.IsData.Class.fromBuiltinData -> GHC.Maybe.Just arg_7))))) -> GHC.Maybe.Just (Plugin.Data.Spec.MyMonoRecord arg_6 arg_7); _ -> GHC.Maybe.Nothing} - in PlutusTx.Builtins.matchData' d_2 constrFun_3 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} + in PlutusTx.Builtins.matchData' d_2 constrFun_3 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} instance PlutusTx.IsData.Class.UnsafeFromData Plugin.Data.Spec.MyMonoRecord where {{-# INLINABLE PlutusTx.IsData.Class.unsafeFromBuiltinData #-}; PlutusTx.IsData.Class.unsafeFromBuiltinData d_8 = PlutusTx.Builtins.Internal.casePair (PlutusTx.Builtins.Internal.unsafeDataAsConstr d_8) GHC.Base.$ (\index_9 args_10 -> PlutusTx.Builtins.Internal.caseInteger index_9 [\case diff --git a/plutus-tx-plugin/test/IsData/9.6/MyMonoRecordAsList.golden.th b/plutus-tx-plugin/test/IsData/9.6/MyMonoRecordAsList.golden.th index f92ed434db7..1d8d0a6900c 100644 --- a/plutus-tx-plugin/test/IsData/9.6/MyMonoRecordAsList.golden.th +++ b/plutus-tx-plugin/test/IsData/9.6/MyMonoRecordAsList.golden.th @@ -8,7 +8,7 @@ instance PlutusTx.IsData.Class.FromData Plugin.Data.Spec.MyMonoRecord {(PlutusTx.Builtins.uncons -> GHC.Maybe.Just ((PlutusTx.IsData.Class.fromBuiltinData -> GHC.Maybe.Just consArg_5), (PlutusTx.Builtins.headMaybe -> GHC.Maybe.Just (PlutusTx.IsData.Class.fromBuiltinData -> GHC.Maybe.Just consArg_6)))) -> GHC.Maybe.Just (Plugin.Data.Spec.MyMonoRecord consArg_5 consArg_6); _ -> GHC.Maybe.Nothing} - in PlutusTx.Builtins.matchData' d_2 (GHC.Base.const GHC.Base.$ GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) constrFun_3 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} + in PlutusTx.Builtins.matchData' d_2 (GHC.Base.const GHC.Base.$ GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) constrFun_3 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} instance PlutusTx.IsData.Class.UnsafeFromData Plugin.Data.Spec.MyMonoRecord where {{-# INLINABLE PlutusTx.IsData.Class.unsafeFromBuiltinData #-}; PlutusTx.IsData.Class.unsafeFromBuiltinData d_7 = let !args_8 = PlutusTx.Builtins.Internal.unsafeDataAsList d_7 diff --git a/plutus-tx-plugin/test/IsData/9.6/MyPolyData.golden.th b/plutus-tx-plugin/test/IsData/9.6/MyPolyData.golden.th index fbee3a576d8..81669b470f9 100644 --- a/plutus-tx-plugin/test/IsData/9.6/MyPolyData.golden.th +++ b/plutus-tx-plugin/test/IsData/9.6/MyPolyData.golden.th @@ -17,7 +17,7 @@ instance (PlutusTx.IsData.Class.FromData a_0, (((PlutusTx.Eq.==) (1 :: GHC.Num.Integer.Integer) -> GHC.Types.True), (PlutusTx.Builtins.headMaybe -> GHC.Maybe.Just (PlutusTx.IsData.Class.fromBuiltinData -> GHC.Maybe.Just arg_11))) -> GHC.Maybe.Just (Plugin.Data.Spec.Poly2 arg_11); _ -> GHC.Maybe.Nothing} - in PlutusTx.Builtins.matchData' d_5 constrFun_6 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} + in PlutusTx.Builtins.matchData' d_5 constrFun_6 (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing) (GHC.Base.const GHC.Maybe.Nothing)} instance (PlutusTx.IsData.Class.UnsafeFromData a_0, PlutusTx.IsData.Class.UnsafeFromData b_1) => PlutusTx.IsData.Class.UnsafeFromData (Plugin.Data.Spec.MyPolyData a_0 b_1) diff --git a/plutus-tx-plugin/test/IsData/9.6/deconstructData.golden.pir b/plutus-tx-plugin/test/IsData/9.6/deconstructData.golden.pir index 732f10b1d0e..1e605bea266 100644 --- a/plutus-tx-plugin/test/IsData/9.6/deconstructData.golden.pir +++ b/plutus-tx-plugin/test/IsData/9.6/deconstructData.golden.pir @@ -7,7 +7,7 @@ let = /\a r -> \(z : r) (f : a -> list a -> r) (xs : list a) -> case r xs [f, z] !casePair : all a b r. pair a b -> (a -> b -> r) -> r = /\a b r -> \(p : pair a b) (f : a -> b -> r) -> case r p [f] - !chooseData : all a. data -> a -> a -> a -> a -> a -> a = chooseData + !chooseData : all a. data -> a -> a -> a -> a -> a -> a -> a = chooseData !equalsInteger : integer -> integer -> bool = equalsInteger data (Maybe :: * -> *) a | Maybe_match where Just : a -> Maybe a @@ -127,6 +127,7 @@ let (\(ds : Unit) -> Nothing {Tuple2 a b}) (\(ds : Unit) -> Nothing {Tuple2 a b}) (\(ds : Unit) -> Nothing {Tuple2 a b}) + (\(ds : Unit) -> Nothing {Tuple2 a b}) Unit ~`$fFromDataTuple2` : all a b. @@ -134,6 +135,7 @@ let (\a -> data -> Maybe a) b -> (\a -> data -> Maybe a) (Tuple2 a b) = `$fFromDataTuple2_$cfromBuiltinData` + !unsafeDataAsArray : data -> array data = unArrayData !unsafeDataAsB : data -> bytestring = unBData !unsafeDataAsI : data -> integer = unIData !unsafeDataAsList : data -> list data = unListData @@ -163,6 +165,11 @@ let !ds : list data = unsafeDataAsList d in Nothing {integer}) + (\(ds : Unit) -> + let + !ds : array data = unsafeDataAsArray d + in + Nothing {integer}) (\(ds : Unit) -> Just {integer} (unsafeDataAsI d)) (\(ds : Unit) -> let From 10004aec7405320ae7dba5d7fa05717c0240cccb Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:04:03 +0100 Subject: [PATCH 09/15] feat(plutus-ir): update rewrite rules for array support Update PlutusIR rewrite rules to handle the new 7-argument ChooseData builtin. Ensures optimization passes correctly transform array-related code patterns. --- .../src/PlutusIR/Transform/RewriteRules/CommuteFnWithConst.hs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plutus-core/plutus-ir/src/PlutusIR/Transform/RewriteRules/CommuteFnWithConst.hs b/plutus-core/plutus-ir/src/PlutusIR/Transform/RewriteRules/CommuteFnWithConst.hs index 27c5bda78a1..bcf72e19c16 100644 --- a/plutus-core/plutus-ir/src/PlutusIR/Transform/RewriteRules/CommuteFnWithConst.hs +++ b/plutus-core/plutus-ir/src/PlutusIR/Transform/RewriteRules/CommuteFnWithConst.hs @@ -125,6 +125,8 @@ isCommutative = \case UnConstrData -> False UnMapData -> False UnListData -> False + ArrayData -> False + UnArrayData -> False UnIData -> False UnBData -> False SerialiseData -> False From 470618ec4350691cf39ff6a95cf551c933d19de7 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:19:45 +0100 Subject: [PATCH 10/15] docs(spec): add Array data constructor to Plutus Core specification Update LaTeX specification documents to document the new Array constructor: builtins1.tex: - Add Array (Vector Data) to Data type definition - Update set-theoretic denotation with Array component - Add injection (inj_A) and projection (proj_A) functions - Add is_A to boolean test functions - Add (Array ...) to concrete syntax - Update chooseData from 6 to 7 arguments with t_A branch - Add arrayData and unArrayData builtins to table data-cbor.tex: - Add Array to Data type definition - Add encoder: Array uses CBOR tag 128 + indefinite list - Add decoder case for tag 128 --- doc/plutus-core-spec/cardano/builtins1.tex | 18 +++++++++++++----- doc/plutus-core-spec/data-cbor.tex | 3 +++ 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/doc/plutus-core-spec/cardano/builtins1.tex b/doc/plutus-core-spec/cardano/builtins1.tex index 07c24892682..ca52387507d 100644 --- a/doc/plutus-core-spec/cardano/builtins1.tex +++ b/doc/plutus-core-spec/cardano/builtins1.tex @@ -81,6 +81,7 @@ \subsubsection{Built-in types and type operators} Constr Integer [Data] | Map [(Data, Data)] | List [Data] + | Array (Vector Data) | I Integer | B ByteString \end{alltt} @@ -88,10 +89,11 @@ \subsubsection{Built-in types and type operators} \noindent In set-theoretic terms the denotation of $\ty{data}$ is defined to be the least fixed point of the endofunctor $F$ on the category of sets given by $F(X) = (\denote{\ty{integer}} \times X^*) \disj (X \times X)^* \disj -X^* \disj \denote{\ty{integer}} \disj \denote{\ty{bytestring}}$, so that +X^* \disj X^* \disj \denote{\ty{integer}} \disj \denote{\ty{bytestring}}$, so that $$ \denote{\ty{data}} = (\denote{\ty{integer}} \times \denote{\ty{data}}^*) \disj (\denote{\ty{data}} \times \denote{\ty{data}})^* \disj \denote{\ty{data}}^* + \disj \denote{\ty{data}}^* \disj \denote{\ty{integer}} \disj \denote{\ty{bytestring}}. $$ @@ -100,6 +102,7 @@ \subsubsection{Built-in types and type operators} \inj_C: \denote{\ty{integer}} \times \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ \inj_M: (\denote{\ty{data}} \times \denote{\ty{data}})^* & \to \denote{\ty{data}} \\ \inj_L: \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ + \inj_A: \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ \inj_I: \denote{\ty{integer}} & \to \denote{\ty{data}} \\ inj_B: \denote{\ty{bytestring}} & \to \denote{\ty{data}} \\ \end{align*} @@ -108,6 +111,7 @@ \subsubsection{Built-in types and type operators} \proj_C: \denote{\ty{data}} & \to \withError{(\denote{\ty{integer}} \times \denote{\ty{data}}^*)}\\ \proj_M: \denote{\ty{data}} & \to \withError{(\denote{\ty{data}} \times \denote{\ty{data}})^*}\\ \proj_L: \denote{\ty{data}} & \to \withError{\denote{\ty{data}}^* }\\ + \proj_A: \denote{\ty{data}} & \to \withError{\denote{\ty{data}}^* }\\ \proj_I: \denote{\ty{data}} & \to \withError{\denote{\ty{integer}}}\\ \proj_B: \denote{\ty{data}} & \to \withError{\denote{\ty{bytestring}} }\\ \end{align*} @@ -115,7 +119,7 @@ \subsubsection{Built-in types and type operators} $D$, returning $\errorX$ if $D$ does not lie in the expected component of the disjoint union; also there are functions $$ -\is_C, \is_M, \is_L, \is_I, \is_B: \denote{\ty{data}} \to \denote{\ty{bool}} +\is_C, \is_M, \is_L, \is_A, \is_I, \is_B: \denote{\ty{data}} \to \denote{\ty{bool}} $$ \noindent which determine whether a $\ty{data}$ value lies in the relevant component. @@ -149,6 +153,7 @@ \subsubsection{Built-in types and type operators} \syn{data} & ::= & \texttt{(Constr} \ \syn{integer} \ \syn{list(data)} \texttt{)}\\ & & \texttt{(Map} \ \syn{list(pair(data,data))} \texttt{)}\\ & & \texttt{(List} \ \syn{list(data)} \texttt{)}\\ + & & \texttt{(Array} \ \syn{list(data)} \texttt{)}\\ & & \texttt{(I} \ \syn{integer} \texttt{)}\\ & & \texttt{(B} \ \syn{bytestring} \texttt{)}. \end{array}\] @@ -274,8 +279,8 @@ \subsubsection{Built-in functions} & \text{$[] \mapsto \errorX$,} \text{$ [x_1,x_2, \ldots, x_n] \mapsto [x_2, \ldots, x_n]$} & Yes & \ref{note:list-semantics}\\[2mm] \TT{nullList} & $[\forall a_\#, \listOf{a_\#}] \to \ty{bool}$ & $ [] \mapsto \true, [x_1,\ldots, x_n] \mapsto \false$ & No & \ref{note:list-semantics} \\[2mm] - \TT{chooseData} & $[\forall\star, \ty{data}, \star, \star, \star, \star, \star] \to \star$ - & $ (d,t_C, t_M, t_L, t_I, t_B) $ + \TT{chooseData} & $[\forall\star, \ty{data}, \star, \star, \star, \star, \star, \star] \to \star$ + & $ (d,t_C, t_M, t_L, t_A, t_I, t_B) $ \smallskip \newline % The big \{ was abutting the text above \text{$\;\;\mapsto @@ -283,17 +288,20 @@ \subsubsection{Built-in functions} t_C & \text{if $\is_C(d)$} \\ t_M & \text{if $\is_M(d)$} \\ t_L & \text{if $\is_L(d)$} \\ + t_A & \text{if $\is_A(d)$} \\ t_I & \text{if $\is_I(d)$} \\ t_B & \text{if $\is_B(d)$} \\ \end{array}\right.$} & No & \\ \TT{constrData} & $[\ty{integer}, \listOf{\ty{data}}] \to \ty{data}$ & $\inj_C$ & No & \\[2mm] - \TT{mapData} & $[\listOf{\pairOf{\ty{data}}{\ty{data}}}$ \text{$\;\; \to \ty{data}$} & $\inj_M$ & No & \\[2mm] + \TT{mapData} & $[\listOf{\pairOf{\ty{data}}{\ty{data}}}] \to \ty{data}$ & $\inj_M$ & No & \\[2mm] \TT{listData} & $[\listOf{\ty{data}}] \to \ty{data} $ & $\inj_L$ & No & \\[2mm] + \TT{arrayData} & $[\arrayOf{\ty{data}}] \to \ty{data} $ & $\inj_A$ & No & \\[2mm] \TT{iData} & $[\ty{integer}] \to \ty{data} $ & $\inj_I$ & No & \\[2mm] \TT{bData} & $[\ty{bytestring}] \to \ty{data} $ & $\inj_B$& No & \\[2mm] \TT{unConstrData} & $[\ty{data}]$ \text{$\;\; \to \pairOf{\ty{integer}}{\listOf{\ty{data}}}$} & $\proj_C$ & Yes & \\[2mm] \TT{unMapData} & $[\ty{data}]$ \text{$\;\; \to \listOf{\pairOf{\ty{data}}{\ty{data}}}$} & $\proj_M$ & Yes & \\[2mm] \TT{unListData} & $[\ty{data}] \to \listOf{\ty{data}} $ & $\proj_L$ & Yes & \\[2mm] + \TT{unArrayData} & $[\ty{data}] \to \arrayOf{\ty{data}} $ & $\proj_A$ & Yes & \\[2mm] \TT{unIData} & $[\ty{data}] \to \ty{integer} $ & $\proj_I$ & Yes & \\[2mm] \TT{unBData} & $[\ty{data}] \to \ty{bytestring} $ & $\proj_B$ & Yes & \\[2mm] \TT{equalsData} & $[\ty{data}, \ty{data}] \to \ty{bool} $ & $ = $ & & \\[2mm] diff --git a/doc/plutus-core-spec/data-cbor.tex b/doc/plutus-core-spec/data-cbor.tex index 2b1dc7d5df7..f198769e383 100644 --- a/doc/plutus-core-spec/data-cbor.tex +++ b/doc/plutus-core-spec/data-cbor.tex @@ -13,6 +13,7 @@ \section{Introduction} Constr Integer [Data] | Map [(Data, Data)] | List [Data] + | Array (Vector Data) | I Integer | B ByteString \end{alltt} @@ -346,6 +347,7 @@ \section{Encoding and decoding \texttt{data}} \begin{alignat*}{2} & \eData(\mathtt{Map}\: l) && = \eHead(5,\length(l)) \cdot \eDataStarSq(l)\\ & \eData(\mathtt{List}\: l) && = \eIndef(4) \cdot \eDataStar(l) \cdot 255\\ +& \eData(\mathtt{Array}\: l) && = \eHead(6,128) \cdot \eIndef(4) \cdot \eDataStar(l) \cdot 255\\ & \eData(\mathtt{Constr}\: i\, l) && = \ecTag(i) \cdot \eIndef(4) \cdot \eDataStar(l) \cdot 255\\ & \eData(\mathtt{I}\: n) && = \eZ(n)\\ & \eData(\mathtt{B}\: s) && = \eBS(s). @@ -394,6 +396,7 @@ \section{Encoding and decoding \texttt{data}} \begin{cases} (s'', \mathtt{Map}\: l) & \text{if $\dHead(s) = (s', 5, n)$ and $\dDataStarSq^{(n)}(s') = (s'', l)$}\\ (s', \mathtt{List}\: l) & \text{if $\dDataStar(s) = (s', l)$}\\ + (s'', \mathtt{Array}\: l) & \text{if $\dHead(s) = (s', 6, 128)$ and $\dDataStar(s') = (s'', l)$}\\ (s'', \mathtt{Constr}\: i \, l) & \text{if $\dcTag(s) = (s', i)$ and $\dDataStar(s') = (s'', l)$}\\ (s', \mathtt{I}\: n) & \text{if $\dZ(s) = (s', n)$}\\ (s', \mathtt{B}\: b) & \text{if $\dBS(s) = (s', b)$} From 9d9072939b31d2f7f987e2a4aea358903efbe265 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Fri, 12 Dec 2025 15:19:45 +0100 Subject: [PATCH 11/15] fix(bench): update chooseData benchmark for Array constructor Update ChooseData benchmark to account for the new Array data constructor. The benchmark now uses mkApp7 with six result arguments instead of mkApp5 with five, and includes comments clarifying which argument corresponds to which Data constructor case. --- .../budgeting-bench/Benchmarks/Data.hs | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs b/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs index fc3d360b99b..5577884467d 100644 --- a/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs +++ b/plutus-core/cost-model/budgeting-bench/Benchmarks/Data.hs @@ -43,9 +43,9 @@ isArray = \case Array {} -> True; _ -> False ---------------- ChooseData ---------------- --- Choose one of five alternatives depending on which constructor you've got. --- We can't explore a significant fraction of a six-dimensional parameter space; --- fortunately 'chooseData' is parametric in its last five arguments so we can +-- Choose one of six alternatives depending on which constructor you've got. +-- We can't explore a significant fraction of a seven-dimensional parameter space; +-- fortunately 'chooseData' is parametric in its last six arguments so we can -- just give it integers for those. benchChooseData :: Benchmark benchChooseData = bgroup (show name) [mkBM d | d <- take 100 dataSample] @@ -53,15 +53,16 @@ benchChooseData = bgroup (show name) [mkBM d | d <- take 100 dataSample] name = ChooseData mkBM d = benchDefault (showMemoryUsage d) $ - mkApp6 + mkApp7 name [integer] d - (111 :: Integer) - (222 :: Integer) - (333 :: Integer) - (444 :: Integer) - (555 :: Integer) + (111 :: Integer) -- Constr case + (222 :: Integer) -- Map case + (333 :: Integer) -- List case + (666 :: Integer) -- Array case + (444 :: Integer) -- I case + (555 :: Integer) -- B case ---------------- Construction ---------------- From a268c934be97306330500add0051a9169b68ecc6 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Mon, 15 Dec 2025 13:12:39 +0100 Subject: [PATCH 12/15] refactor(cost-model): update builtin cost parameters for array support Update CPU cost parameters for chooseData, equalsData, and serialiseData builtins to reflect accurate benchmarking with the new Array data constructor. Notable changes include chooseData cost reduction (now handles 7 cases efficiently) and adjusted slopes for data comparison operations. --- .../cost-model/data/benching-conway.csv | 1800 ++++++++--------- .../cost-model/data/builtinCostModelA.json | 10 +- .../cost-model/data/builtinCostModelB.json | 10 +- .../cost-model/data/builtinCostModelC.json | 10 +- 4 files changed, 915 insertions(+), 915 deletions(-) diff --git a/plutus-core/cost-model/data/benching-conway.csv b/plutus-core/cost-model/data/benching-conway.csv index 049fba1e417..ba360335d09 100644 --- a/plutus-core/cost-model/data/benching-conway.csv +++ b/plutus-core/cost-model/data/benching-conway.csv @@ -5050,806 +5050,6 @@ UnBData/9,6.938032900560929e-7,6.933745222874296e-7,6.94219599899733e-7,1.457358 UnBData/7,6.90380658396132e-7,6.896133605379058e-7,6.91171868011264e-7,2.746964048821723e-9,2.38387997586019e-9,3.159404704646986e-9 UnBData/5,6.900874425436931e-7,6.89665077963706e-7,6.905348013170978e-7,1.5050566746583255e-9,1.274100818389774e-9,1.7384701613862027e-9 UnBData/5,6.898978955927122e-7,6.895067579153054e-7,6.902550153269288e-7,1.193880897490163e-9,1.0259181772552525e-9,1.4482865917588572e-9 -EqualsData/5/5,8.797850712358639e-7,8.794222411389794e-7,8.801631101384228e-7,1.284615018853038e-9,1.0538964631540682e-9,1.76687383084545e-9 -EqualsData/5/5,8.891320145532581e-7,8.885217006234355e-7,8.896507111182364e-7,1.866363152917385e-9,1.5885912057155632e-9,2.278271212776501e-9 -EqualsData/5/5,8.879513911949552e-7,8.874968852849476e-7,8.884009981184502e-7,1.5177750926133084e-9,1.1910969562628793e-9,2.0075573904855726e-9 -EqualsData/5/5,8.781190350896008e-7,8.775669822700437e-7,8.78786192353868e-7,2.1283121648096547e-9,1.804662433200841e-9,2.5495691150086372e-9 -EqualsData/5/5,8.892906083960613e-7,8.888020548896177e-7,8.899998604777938e-7,1.9264218715825726e-9,1.5266336397844777e-9,2.483805609257228e-9 -EqualsData/5/5,8.861046206875775e-7,8.855145976129047e-7,8.867567987920331e-7,2.0884465453671507e-9,1.7924940064701721e-9,2.5382913371747862e-9 -EqualsData/5/5,8.870999080692266e-7,8.867469312838489e-7,8.875615727250215e-7,1.2948172990835642e-9,1.084009885317351e-9,1.5883843124658804e-9 -EqualsData/5/5,8.814468072648688e-7,8.811156443771716e-7,8.817298568329779e-7,9.883211958183085e-10,8.045420784655632e-10,1.219153015197715e-9 -EqualsData/5/5,8.884653959769594e-7,8.880957861194883e-7,8.889022452085836e-7,1.3454739436769232e-9,1.0614475401890514e-9,1.7202078377362425e-9 -EqualsData/5/5,8.899652249345566e-7,8.894837137099593e-7,8.904483459816733e-7,1.5886169129915445e-9,1.3654593211118393e-9,1.9349706131763918e-9 -EqualsData/5/5,8.895419300877627e-7,8.891157276057789e-7,8.899805434493184e-7,1.4668306521413533e-9,1.2245488230833126e-9,1.7372679603943407e-9 -EqualsData/5/5,8.89953136694668e-7,8.895864946577007e-7,8.903092568380606e-7,1.3260430553421765e-9,1.067487605503715e-9,1.7797556503491446e-9 -EqualsData/5/5,8.901977385270653e-7,8.895828934148629e-7,8.906710142915329e-7,1.7646435999774925e-9,1.3752827208355347e-9,2.2619492538858267e-9 -EqualsData/5/5,8.918244219778332e-7,8.914138198719389e-7,8.92171679603067e-7,1.261305825992017e-9,1.041263338630322e-9,1.5539976635440542e-9 -EqualsData/5/5,8.930351436747994e-7,8.926056953160052e-7,8.934814771001282e-7,1.5581610439553231e-9,1.3181158369552248e-9,1.9490232401763346e-9 -EqualsData/5/5,8.904511338549119e-7,8.901109050249232e-7,8.908426736371641e-7,1.2790731139228536e-9,1.0804626315826566e-9,1.5940561457089342e-9 -EqualsData/5/5,8.914060102702429e-7,8.909012161866266e-7,8.92145830461957e-7,2.1189324749142844e-9,1.6573679675078433e-9,2.695796566916325e-9 -EqualsData/5/5,8.877402244014326e-7,8.871737628142255e-7,8.881760762875044e-7,1.7328925466850104e-9,1.4371937135385369e-9,2.2088759241764324e-9 -EqualsData/5/5,8.883515898053225e-7,8.879427537300337e-7,8.886907868724566e-7,1.2463293341713354e-9,1.0730918657773432e-9,1.5162484413691896e-9 -EqualsData/5/5,8.909542279689965e-7,8.902909438145973e-7,8.917063432232668e-7,2.3560573387862133e-9,2.078309658880196e-9,2.6867633463703465e-9 -EqualsData/14/14,9.070548087173593e-7,9.065842217693295e-7,9.075686575542583e-7,1.6088519130203312e-9,1.3331768370921482e-9,2.0058103987900852e-9 -EqualsData/9/9,8.932948642196773e-7,8.929237304029259e-7,8.937216181116678e-7,1.3530371888584968e-9,1.1764961525302825e-9,1.5790625739920934e-9 -EqualsData/14/14,9.070107117596672e-7,9.064600903451305e-7,9.075661869025016e-7,1.7762368163225082e-9,1.4549364723443578e-9,2.1294975920719555e-9 -EqualsData/8/8,8.923773803819361e-7,8.917627275302388e-7,8.929707828420167e-7,1.9482486688153113e-9,1.6319622332381607e-9,2.3995592232866067e-9 -EqualsData/8/8,8.884648096239941e-7,8.880111382043381e-7,8.888948590058548e-7,1.4859957239119392e-9,1.1836879287304992e-9,1.8861129750405438e-9 -EqualsData/7/7,8.902073153337672e-7,8.898785705782579e-7,8.904889221634899e-7,1.027795834785227e-9,8.686737050410909e-10,1.3198618843622035e-9 -EqualsData/14/14,9.072122224505157e-7,9.065538295544689e-7,9.078506836178067e-7,2.1528142195638578e-9,1.7900858629644215e-9,2.5705270161040924e-9 -EqualsData/14/14,9.058415634649948e-7,9.052488808627136e-7,9.063220304828848e-7,1.7022565695182404e-9,1.3439594591014338e-9,2.1386465716703685e-9 -EqualsData/14/14,9.080086226004583e-7,9.07491681843442e-7,9.085175926958282e-7,1.7027472332526963e-9,1.4504371824329196e-9,2.1557050524769686e-9 -EqualsData/14/14,9.025634903358173e-7,9.020367090957227e-7,9.031301828214737e-7,1.7888646410557725e-9,1.5404538185348632e-9,2.0680757489328725e-9 -EqualsData/1416/1416,1.8641365085691486e-5,1.863473212576881e-5,1.864874172859651e-5,2.2813477468254534e-8,1.9413459682232563e-8,2.9284284049970468e-8 -EqualsData/318/318,4.687020342520599e-6,4.67401624986597e-6,4.697481375360629e-6,3.898164441805273e-8,3.440189582257006e-8,4.536444332113171e-8 -EqualsData/4/4,8.91294276190272e-7,8.90793967498779e-7,8.91848403276841e-7,1.7632014628741048e-9,1.5235066180583193e-9,2.094201118527612e-9 -EqualsData/144/144,2.7599068429469567e-6,2.758689682888551e-6,2.7613740570886028e-6,4.433236670906239e-9,3.6165301350387323e-9,6.692732205374816e-9 -EqualsData/25/25,1.2191312223972609e-6,1.2172252221260154e-6,1.2213707878419688e-6,7.032296604695807e-9,5.842201726353253e-9,8.303919039341426e-9 -EqualsData/99/99,2.1598581024696384e-6,2.158827168436217e-6,2.160918167309757e-6,3.5937182054676636e-9,2.9044733321397613e-9,4.4880714891388165e-9 -EqualsData/125/125,2.3532238083945083e-6,2.351463333499441e-6,2.354960475207149e-6,6.155958945103217e-9,5.57817345183564e-9,7.097185388487851e-9 -EqualsData/46/46,1.5159093426038866e-6,1.5139479504379195e-6,1.5176506608504692e-6,6.076455068991523e-9,5.402311571338692e-9,6.900449813303563e-9 -EqualsData/119/119,2.3283015975782884e-6,2.327064884151777e-6,2.3293132907198217e-6,3.801061980703255e-9,2.7763481275853634e-9,4.945681092790648e-9 -EqualsData/4/4,9.005512260466967e-7,8.99926293248188e-7,9.010495342066127e-7,1.9211057167001682e-9,1.5793880956804697e-9,2.2993395409052835e-9 -EqualsData/558/558,2.044357310805055e-6,2.0425653626386405e-6,2.0459755014638386e-6,5.653554973360059e-9,4.572178447579901e-9,7.491403227335237e-9 -EqualsData/316/316,1.58450680706755e-6,1.583694128235536e-6,1.5853197551140755e-6,2.8773398737175548e-9,2.299533301283655e-9,3.941939130710555e-9 -EqualsData/1414/1414,3.6574969595884094e-6,3.6563721740893996e-6,3.6586899671327092e-6,3.948599296408807e-9,3.2999813906540685e-9,4.756405244210374e-9 -EqualsData/7277/7277,1.48393347038387e-5,1.4829557955238508e-5,1.4851223938755705e-5,3.588147600847036e-8,2.7843124089690482e-8,4.413076004930239e-8 -EqualsData/426/426,1.7223468680779994e-6,1.72064847490978e-6,1.7239833719239756e-6,5.890229390599736e-9,5.158312785794431e-9,6.777302337958044e-9 -EqualsData/212/212,1.2903978141732907e-6,1.2897801105573536e-6,1.2908792593452987e-6,1.8385575584811762e-9,1.5330402205999693e-9,2.2768850140421735e-9 -EqualsData/524/524,1.7758201327122905e-6,1.775129314908495e-6,1.7769162182871302e-6,2.8379999009584297e-9,1.897637912138537e-9,4.51638772040858e-9 -EqualsData/10644/10644,2.2230388149577443e-5,2.2220461485580324e-5,2.2243089020415815e-5,3.7299973185416026e-8,2.8583591406112635e-8,4.862224267687753e-8 -EqualsData/654/654,2.144018960125488e-6,2.1429896140774246e-6,2.1448268244907816e-6,3.0704770915203886e-9,2.352242079085168e-9,4.165405564749437e-9 -EqualsData/673/673,2.2889254025645032e-6,2.2869630124991395e-6,2.290829515052712e-6,6.6861404878742e-9,5.683918005485974e-9,8.27015847254215e-9 -EqualsData/24/24,1.3332733612999537e-6,1.3322958822679193e-6,1.334161247187533e-6,2.958105540243125e-9,2.428075920222697e-9,3.687294820945945e-9 -EqualsData/64/64,2.053291591387215e-6,2.052199722255556e-6,2.0543610721235766e-6,3.7095504635471613e-9,3.089814989434982e-9,4.550499839609855e-9 -EqualsData/19/19,1.2283764508765814e-6,1.2274440101717502e-6,1.229341297973553e-6,3.1157973771058438e-9,2.506345033063749e-9,3.9514827538087955e-9 -EqualsData/94/94,2.623740736269267e-6,2.6225494860890338e-6,2.6251558564646482e-6,4.358472029443961e-9,3.722773131027717e-9,5.37529754937208e-9 -EqualsData/39/39,1.5731536100464599e-6,1.5722649137953282e-6,1.5741136056043656e-6,3.1588098948383025e-9,2.6586533795878356e-9,4.031181474814061e-9 -EqualsData/14/14,1.1653189839261556e-6,1.1646305729872328e-6,1.1659740342241181e-6,2.1831921693038524e-9,1.8508997346383066e-9,2.719233777590488e-9 -EqualsData/64/64,2.076184758883058e-6,2.075105640901469e-6,2.0772048599371976e-6,3.38302577163296e-9,2.8368350996280222e-9,4.170826098990407e-9 -EqualsData/9/9,1.045735340784043e-6,1.0452783731609367e-6,1.046278830510244e-6,1.6789162878115814e-9,1.4152325342234237e-9,2.063452544506508e-9 -EqualsData/64/64,2.0629628027606758e-6,2.0618859306951486e-6,2.0642129332290833e-6,3.836226906762188e-9,3.308214819236582e-9,4.746746833587881e-9 -EqualsData/39/39,1.6018086217460409e-6,1.600387148529436e-6,1.6034657140475822e-6,5.052043758069175e-9,3.83466026485912e-9,6.28978626475642e-9 -EqualsData/106/106,3.090700099269449e-6,3.0897081603425547e-6,3.091868102375501e-6,3.6612789045666243e-9,2.9969953946672767e-9,4.81707410624671e-9 -EqualsData/4/4,8.965659602370187e-7,8.962220030049725e-7,8.969424824716143e-7,1.1738657615697067e-9,9.538277021973903e-10,1.5232791060623997e-9 -EqualsData/457/457,1.0205496092563286e-5,1.0193689904692879e-5,1.0219026676156245e-5,4.251605617041315e-8,3.7565076971872544e-8,5.0766804497260695e-8 -EqualsData/290/290,6.939033568648845e-6,6.933179455781482e-6,6.943986715600166e-6,1.8244935245847208e-8,1.3777123735343033e-8,2.28405625438602e-8 -EqualsData/30/30,1.474793263109914e-6,1.4739773766054863e-6,1.4756562755212177e-6,2.813021621873383e-9,2.3267371994967455e-9,3.623697862237817e-9 -EqualsData/4/4,8.998270348716947e-7,8.994167361910623e-7,9.00249873752027e-7,1.3959037701518234e-9,1.15159539283998e-9,1.7915459636241193e-9 -EqualsData/285/285,7.2207165580448736e-6,7.218724820532563e-6,7.222967806152597e-6,7.00814777936234e-9,5.666543709659071e-9,8.701665875381504e-9 -EqualsData/716/716,1.5029693627526746e-5,1.5026086326294772e-5,1.5034063759386089e-5,1.3811755662022806e-8,1.0688847146949815e-8,1.9856138358899788e-8 -EqualsData/112/112,3.1563148423067708e-6,3.152243764143978e-6,3.161335805675666e-6,1.515265138205946e-8,1.2716280509727888e-8,1.7473550416704837e-8 -EqualsData/67/67,2.1710057976137273e-6,2.1698299894165706e-6,2.1727287769747792e-6,4.935451562823737e-9,3.5952763373723374e-9,8.108507733770282e-9 -EqualsData/2900/2900,3.5814722411239776e-5,3.580833301266303e-5,3.582344436042204e-5,2.6767501255146227e-8,2.053852412688553e-8,4.0360459870413124e-8 -EqualsData/1379/1379,1.9050071763036962e-5,1.9040755248961184e-5,1.906043376773966e-5,3.322586290959829e-8,2.717863782846502e-8,4.2910007878276675e-8 -EqualsData/4/4,8.837047099979514e-7,8.830072609812944e-7,8.843317756809576e-7,2.195609973729278e-9,1.8129506537134167e-9,2.852949929305809e-9 -EqualsData/1453/1453,1.7942226239417566e-5,1.7937826147686477e-5,1.794777335094168e-5,1.6160359417487332e-8,1.2834181650704513e-8,2.0464952331097605e-8 -EqualsData/19637/19637,2.490378934194304e-4,2.490047514948028e-4,2.490861329008298e-4,1.3545608109859368e-7,1.0471529570751167e-7,1.9576747499428283e-7 -EqualsData/101/101,2.3180322021574298e-6,2.3082563806201075e-6,2.3299828166596126e-6,3.581008970558885e-8,2.9367549218099053e-8,3.986880699296183e-8 -EqualsData/369/369,5.987977492863986e-6,5.986234561809087e-6,5.989663929278132e-6,5.976083144728895e-9,5.148893967987572e-9,7.057766665162882e-9 -EqualsData/80/80,1.930738361663092e-6,1.9289487105457113e-6,1.9324171068437383e-6,5.671858645622361e-9,4.767911734894997e-9,6.6736430443608346e-9 -EqualsData/211/211,3.852095670276435e-6,3.831808721314856e-6,3.8818512000947754e-6,8.350978375502942e-8,7.570123400089227e-8,8.717194288925715e-8 -EqualsData/2440/2440,3.0474747504227187e-5,3.047006591132697e-5,3.0480776316510445e-5,1.7851594960068574e-8,1.4401692200483854e-8,2.299784572326302e-8 -EqualsData/2750/2750,3.2265891523963916e-5,3.224006721045463e-5,3.2295926954674655e-5,9.123558667975715e-8,8.266249345741026e-8,1.0321094574984188e-7 -EqualsData/2302/2302,2.774688744185939e-5,2.7733341100695426e-5,2.7762321588230867e-5,5.051916267262545e-8,4.370843760619573e-8,6.061780978381705e-8 -EqualsData/138/138,2.8330160211587986e-6,2.818118528780036e-6,2.8519986258477914e-6,5.598137478815481e-8,5.242951544400521e-8,5.821293107313708e-8 -EqualsData/1715/1715,2.0957856302147055e-5,2.0946583515036012e-5,2.0970367887728792e-5,4.072118710613405e-8,3.699884570663997e-8,4.5176076323792854e-8 -EqualsData/1912/1912,2.3496099789522887e-5,2.3484463841502975e-5,2.350569286979681e-5,3.412097378362557e-8,2.4107389384762794e-8,4.547496693522427e-8 -EqualsData/1272/1272,1.6743253374674024e-5,1.6518291685233167e-5,1.6897353610093336e-5,6.055657313535144e-7,4.778010985044172e-7,7.122626230489411e-7 -EqualsData/143/143,2.857935519407127e-6,2.8553987008535582e-6,2.860778499906667e-6,8.840514015377544e-9,7.866949690539132e-9,1.0225992101757326e-8 -EqualsData/1877/1877,2.3049703309518685e-5,2.3038148746045766e-5,2.3063494487800244e-5,4.4989656498405195e-8,3.6173172708897846e-8,5.344848624531491e-8 -EqualsData/176/176,3.069828993973424e-6,3.0685955140364777e-6,3.0713598998534787e-6,4.820085778233158e-9,3.540334446637535e-9,6.860615527224825e-9 -EqualsData/32799/32799,4.047182020673399e-4,4.0455203966939014e-4,4.049610073550626e-4,6.527838775292581e-7,4.849484688626732e-7,8.370904340867013e-7 -EqualsData/4/4,8.821066984344016e-7,8.815497554337421e-7,8.827469070613244e-7,1.9814405699750506e-9,1.744956665547486e-9,2.3649625872953984e-9 -EqualsData/483/483,7.549937758557995e-6,7.547377080214758e-6,7.553099929690646e-6,9.53314811825605e-9,7.640769173403484e-9,1.2645213329813145e-8 -EqualsData/1308/1308,1.7274209177038003e-5,1.725967871465471e-5,1.729258519554133e-5,5.4352725778346297e-8,4.624803031437544e-8,6.214136242594294e-8 -EqualsData/1344/1344,1.665502126664256e-5,1.664772441251311e-5,1.6667077891287507e-5,3.0898448616653856e-8,2.0594992482147417e-8,5.296892251880196e-8 -EqualsData/93/93,2.2354424066813894e-6,2.234507845727619e-6,2.2364750137492714e-6,3.484001642904565e-9,3.012999990397332e-9,3.981956652335716e-9 -EqualsData/388/388,5.720892219656898e-6,5.7192115599220635e-6,5.722641822223564e-6,5.9192911915703175e-9,4.785656262046261e-9,7.590902133573453e-9 -EqualsData/28/28,1.3276756827269024e-6,1.3262945757787293e-6,1.3288778444975569e-6,4.278878672575189e-9,3.407712887941678e-9,5.492112673033602e-9 -EqualsData/62/62,1.7300149525859988e-6,1.7251040240818456e-6,1.7321724755154175e-6,1.0603163801075608e-8,5.508228138147097e-9,2.116679679537192e-8 -EqualsData/188/188,3.3295630246082797e-6,3.3251748628844947e-6,3.333773645877756e-6,1.488479032824634e-8,1.275706064515978e-8,1.735929879893862e-8 -EqualsData/928/928,1.163873767102554e-5,1.1634763298495493e-5,1.164267913702761e-5,1.3846035677056912e-8,1.1895767660604627e-8,1.703789933396496e-8 -EqualsData/2161/2161,5.039290418662974e-5,5.0372745074485105e-5,5.0415260508562284e-5,7.208414258879061e-8,6.126385515963142e-8,9.077682349221589e-8 -EqualsData/184589/184589,4.3339140327300525e-3,4.331946242129407e-3,4.337051102428674e-3,7.380630483316143e-6,5.266308541910829e-6,1.0157874368478196e-5 -EqualsData/5124/5124,1.1891129551369567e-4,1.1887049029409648e-4,1.1894919472960118e-4,1.4022151034247746e-7,1.2078387638690904e-7,1.7719884562119966e-7 -EqualsData/14574/14574,3.341528538677452e-4,3.340896589640857e-4,3.342266853040859e-4,2.4044568871951197e-7,1.983568413565753e-7,3.2264698178188584e-7 -EqualsData/215773/215773,5.152553616641901e-3,5.151122178549485e-3,5.1541151532074215e-3,4.57654602036386e-6,3.307644349479666e-6,6.970134932553327e-6 -EqualsData/4/4,8.90807016268708e-7,8.903710715180671e-7,8.912499081863687e-7,1.4995883147977351e-9,1.2697774882409979e-9,1.8208417258040578e-9 -EqualsData/6620/6620,1.5079877236495102e-4,1.5076091538837794e-4,1.5084309074440248e-4,1.37392085419659e-7,1.1414063644120065e-7,1.6726983338916242e-7 -EqualsData/5562/5562,1.2760693564345044e-4,1.275665763032827e-4,1.276606695726004e-4,1.5666126401619872e-7,1.1714877726183469e-7,2.4367235873700177e-7 -EqualsData/1179/1179,2.6090045787739325e-5,2.6080872443465702e-5,2.610126584850465e-5,3.3449170823564766e-8,2.444228495869638e-8,4.6012749996045835e-8 -EqualsData/1609/1609,3.747488329277206e-5,3.745428036708604e-5,3.750729620321726e-5,8.475200026026651e-8,6.433353988848178e-8,1.0839198440496057e-7 -EqualsData/357/357,9.326534591492862e-6,9.318026238096093e-6,9.33321391555074e-6,2.580862369630693e-8,1.8673631705294746e-8,3.226062758620641e-8 -EqualsData/4/4,8.821163159925228e-7,8.813717207334774e-7,8.82898496824792e-7,2.4969617940126428e-9,2.2211720851114264e-9,2.851118004605369e-9 -EqualsData/1431/1431,3.186389151927222e-5,3.1847070726896624e-5,3.188493127517514e-5,6.122308712149785e-8,4.7444833464701123e-8,8.043906061927036e-8 -EqualsData/2175/2175,5.019695659009656e-5,5.018654577825349e-5,5.0212465493077386e-5,4.251164926125389e-8,3.35656104337368e-8,5.8212410525531326e-8 -EqualsData/5717/5717,1.318823797557582e-4,1.3181241715391642e-4,1.3196816845544626e-4,2.6767144333514103e-7,2.373554535849936e-7,3.004953895138782e-7 -EqualsData/22268/22268,5.143278223268409e-4,5.141890226035159e-4,5.145404077736307e-4,5.62080322189065e-7,4.507720798699185e-7,6.833249785320847e-7 -EqualsData/594/594,1.4327378105441049e-5,1.4323395151400402e-5,1.433539205055565e-5,1.848055847275067e-8,9.390230909648737e-9,3.364555733760878e-8 -EqualsData/226/226,6.060231439740985e-6,6.056889040627641e-6,6.063455429458096e-6,1.0686142903816029e-8,9.278488852985286e-9,1.255640584637659e-8 -EqualsData/17211/17211,3.96479130454813e-4,3.962547425270265e-4,3.9666854306168306e-4,7.075309278987141e-7,5.689913827618117e-7,8.6269252009872e-7 -EqualsData/11828/11828,2.6157187458089137e-4,2.615358471232729e-4,2.616104737189089e-4,1.288584753670438e-7,1.0360863537962309e-7,1.6789067907604927e-7 -EqualsData/738830/738830,7.381245860651055e-3,7.378905625310157e-3,7.384419097145365e-3,7.739035683610773e-6,5.86663601813193e-6,1.1008369437654714e-5 -EqualsData/28375/28375,1.716338448376653e-4,1.7158292973784667e-4,1.717437581095579e-4,2.399395145479487e-7,1.1000271222540955e-7,4.232982606111025e-7 -EqualsData/31023/31023,1.8415821876093715e-4,1.8393446893725967e-4,1.850208660971518e-4,1.4170699561257164e-6,1.4584239079487073e-7,3.001535377664036e-6 -EqualsData/941/941,6.935781541426108e-6,6.9227115546263665e-6,6.942543114220058e-6,3.1700992452502746e-8,1.8715549969899274e-8,4.757100365137476e-8 -EqualsData/5594/5594,3.24114287127895e-5,3.239239457890437e-5,3.2434851493201945e-5,7.018328213629508e-8,5.264955763298145e-8,9.49097202740154e-8 -EqualsData/189626/189626,1.1467687986045172e-3,1.1465330607689096e-3,1.1470361819918653e-3,8.755430051890639e-7,6.818542385534534e-7,1.0959007618093392e-6 -EqualsData/14822/14822,9.443126577857186e-5,9.441804170828657e-5,9.444599406612776e-5,4.5930792664843826e-8,3.738909584206238e-8,5.720266196073205e-8 -EqualsData/3225/3225,1.9801332383535293e-5,1.9790771658902973e-5,1.981450972289302e-5,3.8883638894158085e-8,3.2393820498991895e-8,4.749992334820642e-8 -EqualsData/63167/63167,3.798846857104555e-4,3.797124736167995e-4,3.8005114031080444e-4,5.59341354441922e-7,5.157328680760574e-7,6.219229926004043e-7 -EqualsData/32050/32050,1.9498758673945523e-4,1.9491210322741096e-4,1.9508161429727936e-4,2.6999650392404574e-7,2.1270282358007436e-7,3.2182166667090474e-7 -EqualsData/11581/11581,7.136839591241162e-5,7.133872788234782e-5,7.139992036797977e-5,1.04502778693221e-7,9.528741674940041e-8,1.1706455115660339e-7 -EqualsData/32919/32919,2.019861928843876e-4,2.0193373097642756e-4,2.0205690607768856e-4,2.0409605588116537e-7,1.6505909178794997e-7,2.7725280412985114e-7 -EqualsData/22841/22841,1.394287102944767e-4,1.393630814480133e-4,1.3949703495395285e-4,2.251690447730409e-7,2.0436017029822867e-7,2.5563360467248187e-7 -EqualsData/2618/2618,1.5546355379557843e-5,1.5536490700896286e-5,1.5558014674358404e-5,3.5980664337037006e-8,3.0765871199116476e-8,4.6896748644248044e-8 -EqualsData/36841/36841,2.1829695586207071e-4,2.1822929088012623e-4,2.1837887605377984e-4,2.5202930926774674e-7,2.178053068052863e-7,2.8927349498940216e-7 -EqualsData/42958/42958,2.673615072696433e-4,2.673065594129711e-4,2.674466549393874e-4,2.3358946183836724e-7,1.4601276407871243e-7,4.0881390865558e-7 -EqualsData/408999/408999,2.9400043394391903e-3,2.9380306566415557e-3,2.94198028273784e-3,6.508290016219723e-6,5.6069213327090576e-6,7.669698732966525e-6 -EqualsData/35863/35863,2.2235355632384903e-4,2.2225088894261717e-4,2.224791695036229e-4,3.6817558975019283e-7,2.8341954451432854e-7,5.816310539758356e-7 -EqualsData/41020/41020,2.3711234431262026e-4,2.3703315046438855e-4,2.3717409775922144e-4,2.3291659093255608e-7,1.679554559688364e-7,3.192127418246317e-7 -EqualsData/747/747,6.226219120360764e-6,6.223819532250929e-6,6.228490047055819e-6,7.746032985053112e-9,6.688139179636575e-9,8.890463854402547e-9 -EqualsData/625/625,1.218907989093193e-5,1.2184409451593321e-5,1.2194567717742976e-5,1.6625316480848375e-8,1.2530543679589932e-8,2.3720515643121156e-8 -EqualsData/1995/1995,3.448861645584206e-5,3.448230920145505e-5,3.449572975128837e-5,2.1876479156639183e-8,1.8182062044576916e-8,2.6944706406748414e-8 -EqualsData/34423/34423,6.131070362654249e-4,6.129254909483729e-4,6.134207742697364e-4,7.769692458474234e-7,4.867393927790697e-7,1.3964667297582768e-6 -EqualsData/123947/123947,2.2144961671793388e-3,2.212962382050491e-3,2.215595739906658e-3,4.160713683043161e-6,2.989146149367281e-6,5.378534352827552e-6 -EqualsData/1670/1670,3.1545481536038905e-5,3.1239818884280294e-5,3.1811075856518675e-5,1.0085364428947042e-6,7.788583785778506e-7,1.1476405688558567e-6 -EqualsData/230/230,5.149185692778445e-6,5.14724975759408e-6,5.151502919573077e-6,6.977246252440922e-9,5.09229957977769e-9,1.0267079833932273e-8 -EqualsData/1152/1152,2.120925910829129e-5,2.1187898926719464e-5,2.1232083256037585e-5,7.298887379821273e-8,5.814442229286462e-8,8.731761125381702e-8 -EqualsData/4/4,8.957974275732381e-7,8.953108210424595e-7,8.963469625423511e-7,1.7405628442505235e-9,1.4398728664476018e-9,2.280096360220246e-9 -EqualsData/5519/5519,9.550062521001451e-5,9.546362067032547e-5,9.553987658072915e-5,1.2933541895310508e-7,1.199496905252989e-7,1.4215703402841098e-7 -EqualsData/4/4,9.010378656739298e-7,9.004465675339159e-7,9.016361257961125e-7,2.0740730608411534e-9,1.8444136545796079e-9,2.3664470863620136e-9 -EqualsData/49644/49644,8.477181288446155e-4,8.473708626297745e-4,8.487328934751911e-4,1.9415856386426972e-6,7.277132408434773e-7,3.592486091897569e-6 -EqualsData/33426/33426,5.599530350796864e-4,5.59869162832926e-4,5.600516601696608e-4,3.1315419190764126e-7,2.5651767835883695e-7,3.837774414118629e-7 -EqualsData/4/4,8.809874089267019e-7,8.80424047487363e-7,8.813430436829898e-7,1.5056755604639763e-9,1.0443784554158604e-9,2.502259081506933e-9 -EqualsData/386328/386328,1.1247057789494752e-2,1.0500962441390767e-2,1.2988124946279427e-2,2.8380840375547838e-3,1.5751096298476015e-3,5.1570114452318214e-3 -EqualsData/103528/103528,1.9677235323052604e-3,1.8964905740524096e-3,2.2031103978912892e-3,3.4150489254586145e-4,7.482659414052449e-6,7.049103697505922e-4 -EqualsData/69607/69607,1.1752990403424719e-3,1.1751222105690488e-3,1.175621092880776e-3,8.015189125881692e-7,5.626981699055315e-7,1.2610114286082487e-6 -EqualsData/2624/2624,4.5236747199699254e-5,4.5221233319772194e-5,4.525173058019301e-5,5.4133730964248854e-8,4.5313291295897706e-8,6.53037106046516e-8 -EqualsData/7332/7332,1.2230198691650453e-4,1.2227219053154758e-4,1.2234504951610535e-4,1.1421799178365777e-7,8.862254346272176e-8,1.5294346880106487e-7 -EqualsData/15837/15837,2.6654039416819554e-4,2.664692488873436e-4,2.66677843403381e-4,3.195871033053484e-7,2.184124408605707e-7,5.494835666290814e-7 -EqualsData/170713/170713,3.1391504425031845e-3,3.0834087946140605e-3,3.356837770102342e-3,3.4546231060843437e-4,1.2678003939689683e-5,7.316282361443328e-4 -EqualsData/2557/2557,5.178342810705714e-5,5.13668278207956e-5,5.240431010197612e-5,1.7483330900541684e-6,1.372657768873482e-6,2.062201302704155e-6 -EqualsData/400731/400731,1.1823909968290216e-2,1.1252248789766517e-2,1.316523863169537e-2,2.1481227355912573e-3,8.935198236626413e-4,3.6499911042462865e-3 -EqualsData/35344/35344,7.031649484445413e-4,7.029782194482154e-4,7.034070157875017e-4,7.213373106651031e-7,5.593739953672626e-7,1.0705573802454716e-6 -EqualsData/74755/74755,1.4852257175762564e-3,1.4843895949542012e-3,1.4857908406167087e-3,2.383797763077672e-6,1.5929597702170636e-6,3.7602248048337585e-6 -EqualsData/180673/180673,4.933036081653401e-3,4.584424571262585e-3,5.649660234248888e-3,1.4807538438923926e-3,8.41851679401804e-4,2.371702292136495e-3 -EqualsData/38281/38281,7.573365816846066e-4,7.57168469529136e-4,7.575186583292161e-4,5.845603833155762e-7,4.662708117016659e-7,7.956305947302146e-7 -EqualsData/173589/173589,4.487641267294537e-3,4.188332263833277e-3,5.163481909808309e-3,1.2573678138861825e-3,6.496807664911992e-4,2.283602459587211e-3 -EqualsData/93107/93107,1.8675844067750455e-3,1.865396410069048e-3,1.870649239912659e-3,9.419442713960041e-6,8.034399341914862e-6,1.1090944905591482e-5 -EqualsData/4/4,8.956960839089765e-7,8.951314650977732e-7,8.962656060178353e-7,1.8982345890862276e-9,1.5351480966475363e-9,2.441051434382511e-9 -EqualsData/5/5,8.871383327136606e-7,8.864898488829399e-7,8.876408721649512e-7,1.8220318477340323e-9,1.5304436684320652e-9,2.185432950217283e-9 -EqualsData/5/5,8.878214645304619e-7,8.873013561232362e-7,8.883794883368438e-7,1.7630108458150895e-9,1.4569363447438533e-9,2.194149737987413e-9 -EqualsData/5/5,8.88347526653406e-7,8.878020149499596e-7,8.889125914978835e-7,1.9814604747351604e-9,1.710951660997954e-9,2.3226730830600673e-9 -EqualsData/5/5,8.826111200631867e-7,8.822661859604914e-7,8.829211672878728e-7,1.1484618961035975e-9,9.606066686403007e-10,1.4281500614664828e-9 -EqualsData/5/5,8.908043242610235e-7,8.904145970905427e-7,8.912462293675186e-7,1.3709750981266107e-9,1.1422773375719907e-9,1.7224836522669329e-9 -EqualsData/5/5,8.905289635127195e-7,8.900905259634595e-7,8.909821370222591e-7,1.5509980848896398e-9,1.3074402849109051e-9,1.8446013603730604e-9 -EqualsData/5/5,8.894337714373978e-7,8.89027984721191e-7,8.898327792708002e-7,1.3689081745981135e-9,1.1962501022157852e-9,1.5602508898158414e-9 -EqualsData/5/5,8.839215267589797e-7,8.83116646676238e-7,8.846224805543143e-7,2.6147264759874016e-9,2.2257760187288126e-9,3.1609650260770112e-9 -EqualsData/5/5,8.814434152838999e-7,8.81033172510509e-7,8.819179922948094e-7,1.4728310126650383e-9,1.2624281121077795e-9,1.736319715484235e-9 -EqualsData/5/5,8.847019039460894e-7,8.839732179926799e-7,8.853426104053565e-7,2.3296609298304745e-9,1.8903243626789585e-9,2.9562742052032397e-9 -EqualsData/5/5,8.937766767243434e-7,8.933430074851869e-7,8.942629782042952e-7,1.6236455477868796e-9,1.4195182282109556e-9,1.891422496615899e-9 -EqualsData/5/5,8.899622657319318e-7,8.895855394104539e-7,8.903419936823766e-7,1.3970951140226809e-9,1.1723576123613808e-9,1.6935940832101322e-9 -EqualsData/5/5,8.900683459924353e-7,8.894676575126757e-7,8.906123882006604e-7,2.019838745964277e-9,1.7328898532058902e-9,2.331100298910231e-9 -EqualsData/5/5,8.923393745972423e-7,8.918374179636624e-7,8.927248571868594e-7,1.452510168348395e-9,1.2122125575118932e-9,1.8216270313952242e-9 -EqualsData/5/5,8.929520034341714e-7,8.925773652884985e-7,8.933956748736685e-7,1.4226572703195944e-9,1.1338122285979314e-9,2.1108246194989104e-9 -EqualsData/5/5,8.909873415500987e-7,8.904999223191862e-7,8.914127362890269e-7,1.6067618857693067e-9,1.4014613404454424e-9,1.9574226566736047e-9 -EqualsData/5/5,8.886472799122048e-7,8.882108001342631e-7,8.89156273629275e-7,1.6119908439074465e-9,1.3467618595018102e-9,1.9256039904962127e-9 -EqualsData/5/5,8.901198613700794e-7,8.895794425752094e-7,8.9062455344863e-7,1.8395550380004586e-9,1.4100212895712376e-9,2.2678545110018317e-9 -EqualsData/5/5,8.817976578250863e-7,8.811832838523793e-7,8.823934950197847e-7,2.0015938327024444e-9,1.7235734713905822e-9,2.325187385555786e-9 -EqualsData/5/5,8.914441149320656e-7,8.908914150117148e-7,8.919412798292414e-7,1.7754163774253262e-9,1.4747039757080247e-9,2.14079725396224e-9 -EqualsData/14/14,8.983954945459739e-7,8.978115423495267e-7,8.990973141633914e-7,2.110896791006815e-9,1.6540038262997612e-9,2.6964172472959487e-9 -EqualsData/9/9,8.908205547315929e-7,8.902258415214216e-7,8.913898802696919e-7,1.9983408383681083e-9,1.7658561370103256e-9,2.2607343230386303e-9 -EqualsData/14/14,9.065919345106727e-7,9.061296660325473e-7,9.070515615286032e-7,1.529215810598265e-9,1.301746817132373e-9,1.8617979814492577e-9 -EqualsData/14/14,9.029132548542108e-7,9.022965756367615e-7,9.035088039788207e-7,2.0006652515618175e-9,1.721869652148137e-9,2.4742201760833574e-9 -EqualsData/8/8,8.892147633515441e-7,8.883319427609158e-7,8.900324178843626e-7,2.9198019542759083e-9,2.501635615352346e-9,3.4470932898079807e-9 -EqualsData/5/5,8.879593059095705e-7,8.873496957698328e-7,8.88462347985834e-7,1.7962875775441702e-9,1.4896542402751337e-9,2.30825085449256e-9 -EqualsData/8/8,8.87233309007775e-7,8.867634726729001e-7,8.876475103389533e-7,1.4883087696626655e-9,1.1511825201807656e-9,1.965696517532791e-9 -EqualsData/14/14,9.021371753586467e-7,9.016112235575277e-7,9.027418939718872e-7,1.9798574485949426e-9,1.642685408125907e-9,2.4656520226192674e-9 -EqualsData/14/14,9.045416846087725e-7,9.041712575315324e-7,9.050019946947744e-7,1.3813277144722524e-9,1.1532388593621955e-9,1.7141888416499586e-9 -EqualsData/14/14,9.025031739120787e-7,9.017417313425545e-7,9.032684401324737e-7,2.4180121607997394e-9,2.011524474463201e-9,2.9658547138504763e-9 -EqualsData/235/235,3.6929585079610186e-6,3.691144282512286e-6,3.6947970390294134e-6,6.1827214402444e-9,4.999357606961565e-9,7.842861271745188e-9 -EqualsData/152/152,2.76361995864669e-6,2.7629681770987998e-6,2.7645803380478144e-6,2.7003130572693094e-9,1.9971698675351094e-9,3.687820292204807e-9 -EqualsData/28/28,1.2603840777117527e-6,1.2595056653369612e-6,1.2612681745162889e-6,3.009471418521443e-9,2.5311228632200654e-9,3.771649732789275e-9 -EqualsData/29/29,1.2839374656988928e-6,1.2823039931578238e-6,1.285209120884292e-6,4.627568067944973e-9,3.847014335956416e-9,5.6448083066330815e-9 -EqualsData/160/160,2.9301672367030556e-6,2.9285950126489267e-6,2.931445331893904e-6,4.948141780151039e-9,4.150429435018039e-9,6.364786361865733e-9 -EqualsData/135/135,2.5849433482049398e-6,2.5840209194660197e-6,2.5858682309288697e-6,3.0936540661636874e-9,2.651819618384091e-9,3.799603385720077e-9 -EqualsData/103/103,2.318824598884175e-6,2.3173107183778325e-6,2.320250683451364e-6,5.058671075449926e-9,4.169996849741944e-9,6.245372077030741e-9 -EqualsData/4/4,8.842724495403868e-7,8.837546506085229e-7,8.848196075822077e-7,1.8567291078780446e-9,1.6338875734784e-9,2.1786302987594293e-9 -EqualsData/21/21,1.184283351405281e-6,1.1828433851347528e-6,1.1859650052203596e-6,5.256115120664296e-9,4.498429772653737e-9,6.121676470896039e-9 -EqualsData/627/627,8.563455681765353e-6,8.559276506695787e-6,8.567928138825591e-6,1.41329952314923e-8,1.0938463030019091e-8,1.8677898032717638e-8 -EqualsData/428/428,1.8340033389218124e-6,1.8327835523526506e-6,1.835085275440012e-6,3.801324112371987e-9,3.1409132190794356e-9,4.864710235220616e-9 -EqualsData/212/212,1.2934284217977257e-6,1.2928416971719975e-6,1.2941283250982698e-6,2.1964773590786793e-9,1.6937817505856812e-9,2.96612346378169e-9 -EqualsData/246/246,1.4063147420764474e-6,1.403825718204736e-6,1.40872841181454e-6,8.184833417807061e-9,7.23308048958652e-9,9.149911744377589e-9 -EqualsData/108/108,1.1294330765669952e-6,1.128318399991056e-6,1.130334072024795e-6,3.393693778357873e-9,2.7409015724093377e-9,4.018118047214437e-9 -EqualsData/4/4,9.007748181836066e-7,9.002838657834392e-7,9.01211035041892e-7,1.5621017995992006e-9,1.286871119272022e-9,1.962028407883251e-9 -EqualsData/177/177,1.419576917144413e-6,1.418241578866994e-6,1.4208053575603515e-6,4.1131832614820964e-9,3.4119273178181096e-9,5.195049258324301e-9 -EqualsData/4/4,8.913351033197122e-7,8.905063561497928e-7,8.921885158655341e-7,2.8445112296614685e-9,2.519490500294544e-9,3.2930694351365007e-9 -EqualsData/4/4,8.986620339265774e-7,8.980804084047951e-7,8.993131013928369e-7,2.0825427862029047e-9,1.6661519478418739e-9,2.6811239087654625e-9 -EqualsData/1332/1332,3.691050083639939e-6,3.687878118016388e-6,3.694234381195959e-6,1.0711232880434067e-8,9.166442099272754e-9,1.2838050016035715e-8 -EqualsData/4/4,8.855895885202538e-7,8.849226872675248e-7,8.862271760867228e-7,2.235763377090999e-9,1.9482563164251245e-9,2.5929191573015228e-9 -EqualsData/9/9,1.0425810042117325e-6,1.041303527637956e-6,1.044337548381284e-6,4.770521128984689e-9,4.1528992639981204e-9,5.556808581529811e-9 -EqualsData/14/14,1.1646286463170194e-6,1.1637666420532556e-6,1.1656130012396175e-6,2.9846444588645103e-9,2.5901514266780494e-9,3.6036002381636666e-9 -EqualsData/29/29,1.4456541899004186e-6,1.4446218400222456e-6,1.446523035353547e-6,3.2291069683723643e-9,2.797763092722459e-9,3.92278139400633e-9 -EqualsData/74/74,2.278152263094276e-6,2.2773458465094745e-6,2.2790890200556724e-6,2.9288853274672138e-9,2.313717247553961e-9,3.93693177153171e-9 -EqualsData/4/4,8.943899399203514e-7,8.93856784229276e-7,8.949427108136944e-7,1.8030892699739702e-9,1.4860114919791902e-9,2.2218853848765153e-9 -EqualsData/9/9,1.053030369661446e-6,1.0522086553088998e-6,1.054230358403121e-6,3.2541889115941936e-9,2.6710503222492223e-9,4.185272915044527e-9 -EqualsData/34/34,1.5357814851130033e-6,1.534363611106048e-6,1.5372010608287261e-6,4.789409142263696e-9,4.0635378117608365e-9,5.639046484602159e-9 -EqualsData/34/34,1.5263416776368995e-6,1.5252528259374926e-6,1.5274418911638784e-6,3.827316203478075e-9,3.0859862907789215e-9,4.951860796290123e-9 -EqualsData/54/54,1.8894916492008673e-6,1.8884914313905397e-6,1.8904156119094876e-6,3.151804062020584e-9,2.7088337508187136e-9,3.788907785665346e-9 -EqualsData/9/9,1.0370129634893173e-6,1.0363784401650917e-6,1.0376066791679372e-6,2.1309555667223313e-9,1.809797028698202e-9,2.672683049284185e-9 -EqualsData/114/114,3.0796093308513065e-6,3.056322527811425e-6,3.1083962380731725e-6,8.897890261374843e-8,7.293126347595417e-8,9.818300421939546e-8 -EqualsData/4/4,8.97978461964826e-7,8.97415760035285e-7,8.985720250642664e-7,1.950954759735092e-9,1.729035031841605e-9,2.2571804553319057e-9 -EqualsData/3273/3273,6.746071735801673e-5,6.74322013102604e-5,6.748221941229018e-5,8.149792641406515e-8,6.091968263900108e-8,1.1204323602550312e-7 -EqualsData/549/549,1.2209453894513534e-5,1.2202836085571147e-5,1.2214194769564897e-5,1.89910747562575e-8,1.5262613700477637e-8,2.3625273816400595e-8 -EqualsData/7385/7385,1.548811521355494e-4,1.5483692145672897e-4,1.5495451304587334e-4,1.8581834193187086e-7,1.079801355632597e-7,3.7239400550207373e-7 -EqualsData/41/41,1.703334792640576e-6,1.7021789912210846e-6,1.7046551770057112e-6,4.1862300948077864e-9,3.5813130334267425e-9,5.133971840148033e-9 -EqualsData/267/267,6.389060247249659e-6,6.361913757759418e-6,6.431980361426907e-6,1.1997468629753654e-7,7.830254844396403e-8,1.5758763900621734e-7 -EqualsData/4/4,8.829875105493488e-7,8.825593329745615e-7,8.834776556881708e-7,1.5890999337982261e-9,1.3216355131919192e-9,1.8850257635372044e-9 -EqualsData/69/69,2.3369053210619924e-6,2.320711753125102e-6,2.3500760941519916e-6,4.870867436429599e-8,4.413957279767779e-8,5.071141454166187e-8 -EqualsData/4/4,8.930112717582565e-7,8.926750444485045e-7,8.933713515301927e-7,1.1451354966044363e-9,9.637918171209663e-10,1.4190818843664194e-9 -EqualsData/48/48,1.5532098067543961e-6,1.5496717881841813e-6,1.5560242157641667e-6,1.083876392859963e-8,7.992847982913572e-9,1.3089807659247357e-8 -EqualsData/919/919,1.1414841414091435e-5,1.140928217462502e-5,1.1420404663546181e-5,1.8212626522465895e-8,1.5795085166356848e-8,2.1746563706284353e-8 -EqualsData/2039/2039,2.5256835585151977e-5,2.5246493274309337e-5,2.526993219389198e-5,3.8265783622012895e-8,3.100900035775229e-8,5.3049151053969405e-8 -EqualsData/1909/1909,2.4352730749917415e-5,2.4338507829626427e-5,2.4362629838023483e-5,3.9976621187901775e-8,3.232415059024196e-8,4.891153459446441e-8 -EqualsData/4/4,8.988542199841632e-7,8.981554289231527e-7,8.998077264978922e-7,2.802719115605611e-9,2.3338478612950974e-9,3.412588103929704e-9 -EqualsData/527/527,7.105253024497362e-6,7.100206123839198e-6,7.110748684383717e-6,1.751904534319307e-8,1.5229357489894745e-8,1.9905312309703673e-8 -EqualsData/1092/1092,1.565068450202271e-5,1.5641166957661043e-5,1.565853511587472e-5,2.8466358478943448e-8,2.371713532736313e-8,3.428266032954686e-8 -EqualsData/330/330,5.368384332893954e-6,5.366891985877794e-6,5.369940554971576e-6,5.2346817984362354e-9,4.497624933873076e-9,6.35967526292421e-9 -EqualsData/2547/2547,3.186594644733258e-5,3.185265441638052e-5,3.188992817683134e-5,5.820229952587885e-8,4.206481097383669e-8,7.965784995909925e-8 -EqualsData/198/198,3.4304977741803183e-6,3.4271116984777804e-6,3.44038002629296e-6,1.7651253400856623e-8,6.0348634891290355e-9,3.453599484335486e-8 -EqualsData/13754/13754,1.7044187367516218e-4,1.7039510930094606e-4,1.705489042915957e-4,2.1789534841593066e-7,1.0987318737364837e-7,4.0271957559267027e-7 -EqualsData/750/750,9.925060190500693e-6,9.830440267810726e-6,1.0038346748716275e-5,3.651602075916893e-7,2.9756993569801324e-7,3.9505722671866176e-7 -EqualsData/26/26,1.3603285765723493e-6,1.3577846674915393e-6,1.3627064696074064e-6,8.223706309558109e-9,7.197914827001029e-9,9.854827997928843e-9 -EqualsData/920/920,1.2353539181479473e-5,1.2248974370229873e-5,1.2473654163633314e-5,3.635385328220681e-7,3.4514433045576266e-7,3.7265616723892186e-7 -EqualsData/12536/12536,1.5749433397798298e-4,1.5746344505235437e-4,1.5754227575659333e-4,1.2638376712612424e-7,9.312754537508337e-8,1.9797305731875334e-7 -EqualsData/269/269,4.170018208411192e-6,4.16729293971069e-6,4.173048428692637e-6,9.636112678460641e-9,8.602824767067977e-9,1.0749835887935211e-8 -EqualsData/71/71,1.9896615374126265e-6,1.9822484528002613e-6,1.9973766418819743e-6,2.4810017463968005e-8,2.3383992724013198e-8,2.6321644526685902e-8 -EqualsData/4/4,8.98071711648626e-7,8.975909588819356e-7,8.986731278380739e-7,1.7987688801238624e-9,1.4302569744724404e-9,2.3820005843952733e-9 -EqualsData/2467/2467,3.0791662092656136e-5,3.0782473768157034e-5,3.080102612960516e-5,3.134834278598323e-8,2.5822781897099098e-8,4.069867305331377e-8 -EqualsData/14/14,1.1536823246175259e-6,1.1523013278330817e-6,1.1550214224115256e-6,4.4756123490260126e-9,3.6766972915749387e-9,5.553304805050237e-9 -EqualsData/1087/1087,1.396517037190105e-5,1.3959474675649532e-5,1.3969923144177677e-5,1.7653031153087748e-8,1.451375024636493e-8,2.3979153352654612e-8 -EqualsData/163/163,2.976787260997691e-6,2.960660854980583e-6,2.993442169536734e-6,5.56250120435985e-8,5.036880197080067e-8,6.037469037878842e-8 -EqualsData/4/4,8.92296429554984e-7,8.918422420816587e-7,8.92707465524666e-7,1.4947584661133872e-9,1.2992368986945e-9,1.7283385072672738e-9 -EqualsData/659/659,9.563233925317322e-6,9.560783397236233e-6,9.565761681302024e-6,8.681141925030658e-9,7.43273616613668e-9,1.0172293647288413e-8 -EqualsData/1726/1726,2.295214258250374e-5,2.2946348432902428e-5,2.2961262464489435e-5,2.3660377676195828e-8,1.772592152453377e-8,3.3508999332927056e-8 -EqualsData/4/4,8.9221907759281e-7,8.915670881517128e-7,8.92773471834385e-7,1.997328116557709e-9,1.5250303678679807e-9,2.7624848212773523e-9 -EqualsData/986/986,1.2185861426643382e-5,1.2181769482191602e-5,1.2189497221466763e-5,1.2725215051296948e-8,1.0575080160241178e-8,1.60007474138487e-8 -EqualsData/436/436,6.270660874819318e-6,6.263351984751313e-6,6.279488911645647e-6,2.701113271048267e-8,2.4223242186351353e-8,3.011314757571266e-8 -EqualsData/513/513,6.8795896507619575e-6,6.876803937716731e-6,6.881866190419151e-6,8.865751616197892e-9,7.324075442987613e-9,1.1149809584040033e-8 -EqualsData/1610/1610,1.922188988099644e-5,1.9133939320745075e-5,1.939055595214373e-5,4.0622780258418187e-7,2.4368998038353563e-7,6.053477140797977e-7 -EqualsData/5781/5781,1.440691058352794e-4,1.428371916873198e-4,1.4467695759469199e-4,2.834328096940949e-6,1.499377138562822e-6,4.369367682216981e-6 -EqualsData/2949/2949,6.856074510844357e-5,6.852025774181902e-5,6.860873294366669e-5,1.5310586697865428e-7,1.3152634867036498e-7,1.8530220005848862e-7 -EqualsData/773/773,1.783506113904773e-5,1.782636675517158e-5,1.785588432839947e-5,4.366376806719064e-8,2.1690259555859602e-8,8.253770427403155e-8 -EqualsData/4/4,8.984486346980461e-7,8.980402037658742e-7,8.9889368871338e-7,1.4891560512888988e-9,1.2498373073656598e-9,1.9234150412984765e-9 -EqualsData/28070/28070,6.568921966818974e-4,6.567463360092072e-4,6.570412581844802e-4,4.955832802595814e-7,4.227545572807474e-7,6.00192350761183e-7 -EqualsData/13195/13195,3.06668074897079e-4,3.0659410699428326e-4,3.067436021583768e-4,2.655045260932057e-7,2.2820027220292e-7,3.0903777130835724e-7 -EqualsData/4/4,8.832847321344435e-7,8.823227027829044e-7,8.841508747751861e-7,3.1462911934082604e-9,2.7624996255090004e-9,3.7960780971221805e-9 -EqualsData/9653/9653,2.1731569470476395e-4,2.1724634535613343e-4,2.1738026054739056e-4,2.158335614555827e-7,1.7507744475304122e-7,2.739241747311499e-7 -EqualsData/4/4,8.955278130065893e-7,8.943325394418896e-7,8.967663587659055e-7,4.03367523945691e-9,3.5696540669484134e-9,4.725309452509937e-9 -EqualsData/4/4,8.956947016380458e-7,8.948076490148047e-7,8.96393963710092e-7,2.628690665520521e-9,2.2259784176423386e-9,3.141988326158975e-9 -EqualsData/17308/17308,4.0017612706017214e-4,4.000923531166735e-4,4.0024811712087194e-4,2.672644935935814e-7,2.270329848299662e-7,3.261662835549271e-7 -EqualsData/8309/8309,1.8999857088439955e-4,1.8995937377705506e-4,1.9008295763770755e-4,1.8693959162388678e-7,9.738511888646794e-8,3.835664035811402e-7 -EqualsData/141556/141556,3.310475546527961e-3,3.3080354033732775e-3,3.3128745189013884e-3,7.806214736019847e-6,6.602155108277e-6,9.073087293963896e-6 -EqualsData/86/86,2.7222896759857864e-6,2.720900349598193e-6,2.723762158616606e-6,4.742807177636542e-9,3.9188331153166535e-9,5.944509774310787e-9 -EqualsData/1545/1545,3.715978732576664e-5,3.674276668572445e-5,3.762012514012305e-5,1.4039355522885666e-6,1.3459031593816017e-6,1.4617621372160583e-6 -EqualsData/4/4,8.925111985370739e-7,8.919497981381353e-7,8.930720656596678e-7,1.897478603700247e-9,1.5953472754129201e-9,2.464380706386861e-9 -EqualsData/4/4,8.9161975024084e-7,8.909456777965048e-7,8.921912825535844e-7,2.0783770980686023e-9,1.6782868213313895e-9,2.5773463982220965e-9 -EqualsData/3614/3614,8.497838616298199e-5,8.493544019842524e-5,8.501878656031192e-5,1.4496885670456387e-7,1.2405462311093108e-7,1.7981258355929026e-7 -EqualsData/74742/74742,1.74779360293153e-3,1.7473971000617615e-3,1.7483425768935823e-3,1.577709589304887e-6,1.213952988317572e-6,2.389011853030285e-6 -EqualsData/33424/33424,7.747930202525385e-4,7.746006091058223e-4,7.749883477079546e-4,6.426279489403787e-7,5.10474598279875e-7,8.17230393150677e-7 -EqualsData/4/4,8.933137524551911e-7,8.924655983724217e-7,8.9399043230517e-7,2.6295187020848552e-9,2.107040734192121e-9,3.395581665085433e-9 -EqualsData/867944/867944,9.531094923244592e-3,9.52669251048007e-3,9.538734608374788e-3,1.5178549413675704e-5,9.19733813034422e-6,2.694057447041732e-5 -EqualsData/3585/3585,2.2445398107614365e-5,2.24083750126326e-5,2.24785556674969e-5,1.1593184045900509e-7,9.451950066541457e-8,1.2822858359169706e-7 -EqualsData/2635/2635,1.6121070581792273e-5,1.611570705539304e-5,1.6127664679762388e-5,1.9595751251859505e-8,1.4955649437202384e-8,2.5532263090070206e-8 -EqualsData/9809/9809,5.985050614595907e-5,5.983463120853055e-5,5.9868157525761204e-5,5.666606335768228e-8,4.56782746588965e-8,7.428906119025924e-8 -EqualsData/4701/4701,2.8524195944189436e-5,2.8509097877037476e-5,2.8540020689565327e-5,4.957215353484915e-8,4.244401854985694e-8,5.929616072795546e-8 -EqualsData/1131/1131,7.918109456439615e-6,7.916626980556584e-6,7.91973803975124e-6,5.349498787876545e-9,4.565213516046777e-9,6.3584892226849065e-9 -EqualsData/127453/127453,7.622326500797611e-4,7.588548961735515e-4,7.68970422444417e-4,1.4973403896510516e-5,8.757175243042292e-6,2.115662024899809e-5 -EqualsData/153414/153414,9.146282742687588e-4,9.143353178933422e-4,9.150481806527153e-4,1.1986478403436082e-6,9.7866155010464e-7,1.438909872280665e-6 -EqualsData/25770/25770,1.6036392423226636e-4,1.6033439062118843e-4,1.6040963707803155e-4,1.2241598747386468e-7,8.98034086581136e-8,1.729404079014418e-7 -EqualsData/40672/40672,2.474777010371841e-4,2.4742299457284174e-4,2.4753843029973183e-4,2.0077017213708448e-7,1.6757773080710818e-7,2.439247801880666e-7 -EqualsData/24716/24716,1.4584947446473904e-4,1.4582294687454846e-4,1.4588528475337903e-4,1.0500552619271608e-7,6.86540343557227e-8,1.5156500954649724e-7 -EqualsData/2230/2230,1.3318277850534091e-5,1.3170543780661795e-5,1.3458370079905647e-5,4.882249252314238e-7,4.3925837287370755e-7,5.048334113917953e-7 -EqualsData/32478/32478,1.9604284068073965e-4,1.96014015152694e-4,1.9607603577558052e-4,1.0098461192816295e-7,8.225918181832891e-8,1.2376535037314895e-7 -EqualsData/20221/20221,1.241522480510495e-4,1.2412971066068354e-4,1.2417376181607633e-4,6.999749905985843e-8,5.7899454556429397e-8,8.779170367791192e-8 -EqualsData/10245/10245,6.60746264481651e-5,6.547325256406053e-5,6.64165930314973e-5,1.4519746596640627e-6,9.546731003381402e-7,1.9526758442520537e-6 -EqualsData/54778/54778,3.3173093967367716e-4,3.316060357506885e-4,3.3189343909671877e-4,4.872096169141866e-7,4.012947831262927e-7,5.689054688089871e-7 -EqualsData/143697/143697,8.734050481609727e-4,8.728687415561516e-4,8.739408756660857e-4,1.75983114440468e-6,1.5185319396585644e-6,1.996782553711158e-6 -EqualsData/3443/3443,2.1661309496461254e-5,2.164260512728553e-5,2.167590713676396e-5,5.193405974069075e-8,3.7060685326814195e-8,6.827746975398561e-8 -EqualsData/110713/110713,6.647208657112677e-4,6.646431819169122e-4,6.647938201983662e-4,2.5086516149730855e-7,2.1552927487246152e-7,2.974946484611011e-7 -EqualsData/10124/10124,1.753466814826866e-4,1.753137893191503e-4,1.7538324481331525e-4,1.1982920619631822e-7,1.0122482172157924e-7,1.4597404420672973e-7 -EqualsData/24484/24484,4.381334589777304e-4,4.380420920562055e-4,4.3825660154094915e-4,3.4543645976861296e-7,2.615358839470832e-7,5.398059179350791e-7 -EqualsData/146182/146182,2.587999199016835e-3,2.5863965918146276e-3,2.5902000293754578e-3,6.108184907281255e-6,5.097927727502052e-6,6.945308368299351e-6 -EqualsData/88/88,2.528293837059364e-6,2.5172296102125602e-6,2.5357118532933866e-6,2.9385712450707578e-8,2.1095088257875905e-8,3.5851075559911855e-8 -EqualsData/11507/11507,2.0573162358768644e-4,2.0563545512374568e-4,2.0584960174270644e-4,3.5197651047244305e-7,2.967859406866336e-7,4.413661281673719e-7 -EqualsData/117191/117191,2.1205444455331267e-3,2.1103694303928715e-3,2.138233532279641e-3,4.301846820477514e-5,2.25692425487647e-5,6.042768944819146e-5 -EqualsData/13291/13291,2.321355796496106e-4,2.3209567945511148e-4,2.321788663195959e-4,1.3944094438039796e-7,1.1807977501968633e-7,1.761890181550169e-7 -EqualsData/2689/2689,4.806881357502682e-5,4.7996933316298126e-5,4.813420532639592e-5,2.3818070888656626e-7,2.1389410693334122e-7,2.6488469158833114e-7 -EqualsData/4/4,8.958607130914695e-7,8.952088462419556e-7,8.964944927966656e-7,2.0971477554207326e-9,1.650080141219687e-9,2.7582543834352126e-9 -EqualsData/4/4,8.893942457999519e-7,8.88863476394428e-7,8.899928434682892e-7,1.9041067483008095e-9,1.5779086958177918e-9,2.4027883511719483e-9 -EqualsData/160497/160497,3.4339243741143247e-3,3.204935648249049e-3,4.21024299937916e-3,1.1309692984150048e-3,4.4180545123892923e-4,2.1895295988922066e-3 -EqualsData/3257/3257,5.411160503983555e-5,5.409512967263244e-5,5.4138785242235603e-5,6.925400271049592e-8,4.265978351095875e-8,1.2124755598359928e-7 -EqualsData/16560/16560,2.791394746971309e-4,2.7905571584990735e-4,2.792556400527694e-4,3.4273332132357e-7,2.4134203531497686e-7,4.752282129348626e-7 -EqualsData/74266/74266,1.2667927819399085e-3,1.2657940444436749e-3,1.2679155056750464e-3,3.4533995901893515e-6,3.243922558358774e-6,3.827450080286004e-6 -EqualsData/212239/212239,3.869356760992917e-3,3.8074775656417197e-3,4.113108695684688e-3,3.7645677970375686e-4,6.6174412047583235e-6,7.950533975235156e-4 -EqualsData/478645/478645,1.4511055386968988e-2,1.3719427833561502e-2,1.631685370566983e-2,2.896703028567689e-3,1.5581624621083306e-3,4.608494367146014e-3 -EqualsData/51787/51787,8.710111977079784e-4,8.665290754490265e-4,8.790840185461004e-4,1.9001571677461734e-5,1.0928416808997586e-5,2.7063295335253986e-5 -EqualsData/461824/461824,1.3954554680995502e-2,1.314621690328891e-2,1.5655690787914792e-2,2.951498486450615e-3,1.3369283097608123e-3,4.726335989533348e-3 -EqualsData/2491/2491,4.3184833692143246e-5,4.317768020122511e-5,4.319441531093186e-5,2.8816925913411986e-8,2.246768301774369e-8,3.785226131625067e-8 -EqualsData/219252/219252,5.787330512262231e-3,5.410531781271548e-3,6.537805749709346e-3,1.5970574217880399e-3,8.283218145346833e-4,2.620462547916246e-3 -EqualsData/21444/21444,4.230651350399702e-4,4.2293290613706956e-4,4.232560222461809e-4,5.487879524657203e-7,4.213977360980856e-7,8.146426881780838e-7 -EqualsData/4/4,8.786610025928395e-7,8.782786160632552e-7,8.790334987071893e-7,1.291413342886774e-9,9.851622749934246e-10,1.795197787629036e-9 -EqualsData/37828/37828,7.616546271171695e-4,7.615040436106684e-4,7.619635281650803e-4,7.024883287455935e-7,3.8651576272797635e-7,1.315820869606462e-6 -EqualsData/43040/43040,8.509269838958929e-4,8.507750105685638e-4,8.511786739567244e-4,6.429691771652307e-7,4.4602548543920915e-7,9.219341667110023e-7 -EqualsData/135662/135662,2.7301638150580587e-3,2.7289831070593036e-3,2.7311179696293156e-3,3.5484814850932016e-6,2.883948616937978e-6,4.761823913805347e-6 -EqualsData/332625/332625,7.866633651475106e-3,7.670489583635334e-3,8.585121314327964e-3,1.006652344392457e-3,1.3461679490847124e-4,2.088424101639899e-3 -EqualsData/5399/5399,1.0498840006376062e-4,1.0496931370438372e-4,1.0501874438357829e-4,8.195440813008665e-8,5.4157830087779625e-8,1.3921749372424357e-7 -EqualsData/104514/104514,2.174511076045579e-3,2.138184276593489e-3,2.319255458973283e-3,2.3119384333881388e-4,2.6705564638654377e-6,4.904400734587455e-4 -EqualsData/21289/21289,4.262863749156513e-4,4.260307264734805e-4,4.264710245076396e-4,7.400287578925778e-7,4.5406174283447796e-7,1.1795063115003932e-6 -EqualsData/5/5,8.881751431109593e-7,8.873640815905595e-7,8.889685017981117e-7,2.7311406954618414e-9,2.330176672123959e-9,3.2296233456155193e-9 -EqualsData/5/5,8.90896945696722e-7,8.904694340238338e-7,8.913385903560822e-7,1.4675168939811317e-9,1.2348290383075982e-9,1.81449599751136e-9 -EqualsData/5/5,8.895977767458585e-7,8.89085589013388e-7,8.902951866908987e-7,1.9810939578447128e-9,1.6347915864284483e-9,2.5085877143740255e-9 -EqualsData/5/5,8.877146676469172e-7,8.871990485340892e-7,8.883832107157584e-7,1.9212308843716125e-9,1.5031427340035804e-9,2.6199948586744202e-9 -EqualsData/5/5,8.829126036816168e-7,8.825020394983842e-7,8.832881098681331e-7,1.3199171087313341e-9,1.0499649534267616e-9,1.8233512008580534e-9 -EqualsData/5/5,8.915948194321599e-7,8.908738734509331e-7,8.923686323545133e-7,2.5929837877879925e-9,2.2492289662788526e-9,3.0185939259688717e-9 -EqualsData/5/5,8.869184889003869e-7,8.864830749724321e-7,8.874193962621676e-7,1.5565686278370216e-9,1.2660533344402143e-9,2.120493235117637e-9 -EqualsData/5/5,8.885192431819208e-7,8.881201000621203e-7,8.888386607756122e-7,1.2212009184984805e-9,1.0103804231085511e-9,1.563423416312205e-9 -EqualsData/5/5,8.87745305834553e-7,8.87316457046375e-7,8.883231022871239e-7,1.6482072282225881e-9,1.3312452568618427e-9,2.1759354845843027e-9 -EqualsData/5/5,8.908762559202438e-7,8.900483570714415e-7,8.917275691507804e-7,2.7540511716062243e-9,2.2736664940883228e-9,3.266747335984068e-9 -EqualsData/5/5,8.932166011748098e-7,8.92324385842977e-7,8.939896100854262e-7,2.789440487789148e-9,2.3552876178289054e-9,3.400461534392233e-9 -EqualsData/5/5,8.939023606670932e-7,8.931109765266259e-7,8.945696087374587e-7,2.4694902844323724e-9,2.1595982695636045e-9,2.8112801646891443e-9 -EqualsData/5/5,8.924648033751037e-7,8.917099166567235e-7,8.932803119136182e-7,2.608710424330012e-9,2.24500117462939e-9,3.220943289660484e-9 -EqualsData/5/5,8.878515671061705e-7,8.875012885157421e-7,8.881949170888136e-7,1.1479428659008302e-9,9.755134895101725e-10,1.3546166099421162e-9 -EqualsData/5/5,8.823067906638765e-7,8.81843497841009e-7,8.828079370588257e-7,1.6126146824618384e-9,1.2661825228575173e-9,2.0613726983860808e-9 -EqualsData/5/5,8.878207297349132e-7,8.872581413049144e-7,8.883163205956461e-7,1.8662830771085285e-9,1.4794683129384336e-9,2.448944662266197e-9 -EqualsData/5/5,8.912342248878555e-7,8.905090418801901e-7,8.920249091866635e-7,2.410693427834076e-9,2.1160241281411422e-9,2.7498761090348517e-9 -EqualsData/5/5,8.88885974968406e-7,8.885150496724731e-7,8.893335200540866e-7,1.3160583554560604e-9,1.0758524208124742e-9,1.6248208933545768e-9 -EqualsData/5/5,8.859377874340876e-7,8.853375053084276e-7,8.86610710921958e-7,2.1569659919362457e-9,1.8402054790678118e-9,2.557368418770608e-9 -EqualsData/5/5,8.882553748211356e-7,8.877683127733632e-7,8.88713769725919e-7,1.5267758602822532e-9,1.2801985342628416e-9,1.8705745337489283e-9 -EqualsData/14/14,9.025801484273394e-7,9.020913246850722e-7,9.03052563873458e-7,1.6587106572282007e-9,1.3532210274702468e-9,2.002747229805627e-9 -EqualsData/14/14,9.035010570320419e-7,9.030403371102987e-7,9.039824500938822e-7,1.617942465699098e-9,1.370684699501399e-9,1.9939521917380456e-9 -EqualsData/14/14,9.022245433554279e-7,9.016183627189164e-7,9.02802813833095e-7,1.978201363682735e-9,1.6749469394518054e-9,2.3942108019961216e-9 -EqualsData/5/5,8.887666167912711e-7,8.882263414297481e-7,8.8931490786532e-7,1.8388194799489018e-9,1.5623255117886604e-9,2.269833976784252e-9 -EqualsData/14/14,9.024450675598299e-7,9.018867997218513e-7,9.029869346053407e-7,1.951812684855985e-9,1.6115048153549845e-9,2.329785449932259e-9 -EqualsData/7/7,8.855023393382365e-7,8.849069992186083e-7,8.862070318948955e-7,2.07395546179718e-9,1.7601532519206017e-9,2.546995289534742e-9 -EqualsData/6/6,8.858569153151992e-7,8.85233513745576e-7,8.864984495910885e-7,2.187054733350768e-9,1.8681613449878777e-9,2.643823670995694e-9 -EqualsData/5/5,8.885563429846494e-7,8.878594678022209e-7,8.893379845208324e-7,2.5034514885227447e-9,2.1591685656524604e-9,3.210953072370072e-9 -EqualsData/14/14,9.011621385204686e-7,9.006047492178475e-7,9.016675997114624e-7,1.8471070530042004e-9,1.5092304144549342e-9,2.4554458901444753e-9 -EqualsData/7/7,8.873370224809844e-7,8.8690631999053e-7,8.87834123262519e-7,1.587894253919452e-9,1.3036791729501965e-9,1.9563739278019043e-9 -EqualsData/4/4,8.80724375373556e-7,8.80224843429838e-7,8.814540118313819e-7,2.018433198493738e-9,1.477455954583823e-9,3.0692343101538003e-9 -EqualsData/4/4,9.004906644403292e-7,9.000956787842968e-7,9.009009642046449e-7,1.3715646698391863e-9,1.1611177126790037e-9,1.6887126506593158e-9 -EqualsData/110/110,2.323658003890429e-6,2.3226797558175445e-6,2.3247208497595566e-6,3.4769983159104143e-9,2.911825379428516e-9,4.248669578747665e-9 -EqualsData/21/21,1.1824110876043565e-6,1.181503011540144e-6,1.1832447650515253e-6,2.9879616682786225e-9,2.534047998852518e-9,3.53140892385809e-9 -EqualsData/35/35,1.3606542335323086e-6,1.3589542125483276e-6,1.3626630612150194e-6,6.020068520656326e-9,4.935723326264162e-9,7.3832354666387145e-9 -EqualsData/44/44,1.4421113965663256e-6,1.440303968787715e-6,1.4438820012217823e-6,6.32478132967306e-9,5.47087188477936e-9,7.290755441281833e-9 -EqualsData/71/71,1.7673160537949547e-6,1.7661797202862756e-6,1.7684731243693369e-6,3.779983478307815e-9,3.059666059206431e-9,4.8052040349053645e-9 -EqualsData/39/39,1.373427960813165e-6,1.3723385782353624e-6,1.3744039059339576e-6,3.60869622674438e-9,2.863655816984016e-9,4.496532234953905e-9 -EqualsData/1572/1572,2.076522937889942e-5,2.075877316413329e-5,2.077223339322347e-5,2.2849886016741047e-8,1.9234805543090355e-8,2.8962726066786905e-8 -EqualsData/379/379,5.38589122605345e-6,5.381543448916152e-6,5.38987780722345e-6,1.3429623331696894e-8,1.104933770181935e-8,1.686783091392266e-8 -EqualsData/212/212,1.3014851586822515e-6,1.300780580256898e-6,1.3024105917264595e-6,2.732052953630124e-9,2.209405699456891e-9,3.7156296569614422e-9 -EqualsData/732/732,2.083830421896481e-6,2.081691720869657e-6,2.0861670459202516e-6,7.571019244329588e-9,6.567386856886372e-9,8.560581774194836e-9 -EqualsData/476/476,1.8323325077951696e-6,1.8312987253954724e-6,1.8335342870918079e-6,3.6789736258100585e-9,2.9037052448521335e-9,5.037405645973754e-9 -EqualsData/404/404,1.8075805259286423e-6,1.806270707093359e-6,1.8087167800393523e-6,3.9905092436352446e-9,3.261324408271024e-9,5.3077728561823684e-9 -EqualsData/108/108,1.122034348642159e-6,1.1213677805338931e-6,1.1228119427497988e-6,2.4698150306498857e-9,2.0875230458687275e-9,3.0585897032491346e-9 -EqualsData/864/864,2.8104645984773523e-6,2.808378713372756e-6,2.812570043514287e-6,7.101001620775823e-9,5.9178281514895565e-9,9.174986367151533e-9 -EqualsData/5748/5748,1.1970665954674446e-5,1.1959464671106248e-5,1.1984117596608931e-5,4.17484499693358e-8,3.380004090213224e-8,5.0288007016603585e-8 -EqualsData/4/4,8.958207526310543e-7,8.952634758021723e-7,8.965509084255911e-7,2.1363659263930756e-9,1.7245637005260307e-9,2.701512788073177e-9 -EqualsData/65/65,1.1325403672115418e-6,1.1317951827057303e-6,1.1332198139001159e-6,2.338647740508881e-9,1.955951253484153e-9,2.935036350143333e-9 -EqualsData/4/4,8.798313324247747e-7,8.791292081622276e-7,8.806553785805222e-7,2.4001953904534385e-9,1.9705886263882013e-9,2.858882127065143e-9 -EqualsData/19/19,1.2483672584579647e-6,1.2473627828726106e-6,1.24945748333671e-6,3.7108664831881295e-9,3.1380448446475495e-9,4.549818912837507e-9 -EqualsData/4/4,8.827281106311058e-7,8.82110357259455e-7,8.83364374456252e-7,2.1621568534924886e-9,1.8310728886769995e-9,2.6670353533681716e-9 -EqualsData/19/19,1.2424745439513955e-6,1.2412427164740613e-6,1.243782769028532e-6,4.214295229414408e-9,3.5722783703712692e-9,5.1400569427520036e-9 -EqualsData/29/29,1.4210576665201324e-6,1.4205223082722083e-6,1.4216968369963806e-6,1.9987214830515225e-9,1.7387349593676544e-9,2.3784924119446875e-9 -EqualsData/29/29,1.423984001370846e-6,1.4220725969159442e-6,1.425556663372123e-6,6.284674593270074e-9,5.2062456170970765e-9,7.863019251074107e-9 -EqualsData/64/64,2.0701870429881392e-6,2.0689554259025932e-6,2.07169400139917e-6,4.529973697792086e-9,3.6881168030538285e-9,6.017623624956844e-9 -EqualsData/64/64,2.0665994173108257e-6,2.0654174979759514e-6,2.0678130335119307e-6,4.104202231260401e-9,3.439611659690945e-9,5.215728933515116e-9 -EqualsData/19/19,1.226310448129689e-6,1.2254353864569334e-6,1.2271713405732673e-6,2.8919323849871685e-9,2.4735272914460986e-9,3.3430603788975902e-9 -EqualsData/24/24,1.3330190229319467e-6,1.331886565199316e-6,1.3341491650820205e-6,3.806172840893548e-9,3.084453874283619e-9,4.708310576904727e-9 -EqualsData/29/29,1.4488523087967408e-6,1.4479621047547929e-6,1.4498285288940446e-6,3.1295351014955136e-9,2.517784188686195e-9,3.946492774937663e-9 -EqualsData/1340/1340,2.8883896746581523e-5,2.887852252936905e-5,2.8891778449783507e-5,2.0746996836383304e-8,1.5457167453705616e-8,3.036229113562033e-8 -EqualsData/210/210,5.3886116088325946e-6,5.334831472069837e-6,5.430136024871341e-6,1.631579939484184e-7,1.2813933258603191e-7,1.8511058023984022e-7 -SerialiseData/5,8.978400078660213e-7,8.971440764231127e-7,8.985825533169084e-7,2.5201705744702365e-9,2.01784464398024e-9,3.3604666819714106e-9 -SerialiseData/5,9.090961871039331e-7,9.085430153510253e-7,9.098095147059189e-7,2.233280654470313e-9,1.8289290330701415e-9,2.8941834273090386e-9 -SerialiseData/5,8.998207885943239e-7,8.986770239389851e-7,9.008321034200624e-7,3.543788083274706e-9,2.8974212295151353e-9,4.5316003098089695e-9 -SerialiseData/5,9.005259801176474e-7,8.994815788995958e-7,9.015655242238726e-7,3.3982142503998625e-9,2.8841274114295773e-9,4.1546468432822815e-9 -SerialiseData/5,8.936956633136793e-7,8.921839292336388e-7,8.953060279910709e-7,5.239611567600081e-9,4.660340230414768e-9,5.983886190025919e-9 -SerialiseData/5,8.937881948068115e-7,8.92918796444743e-7,8.947060414753015e-7,3.1095469173019323e-9,2.6575469302645518e-9,3.798670136640509e-9 -SerialiseData/5,8.943329084941968e-7,8.934946544897718e-7,8.952026347083909e-7,2.8918928239787675e-9,2.5151814355561845e-9,3.4043714983891666e-9 -SerialiseData/5,8.953944208682994e-7,8.946227197081011e-7,8.962590829647397e-7,2.693073932970443e-9,2.233127320251441e-9,3.215342130126731e-9 -SerialiseData/5,9.212713745425385e-7,9.202597520605926e-7,9.222706494268017e-7,3.3291075759165967e-9,2.9069162464315294e-9,3.795509651160541e-9 -SerialiseData/5,8.96468904354914e-7,8.951911254305509e-7,8.977852958904758e-7,4.407746991608822e-9,3.902334124204469e-9,5.0122054813336874e-9 -SerialiseData/5,9.177727977175586e-7,9.170658278717861e-7,9.186019282809766e-7,2.5147513847210744e-9,2.143300108929408e-9,3.0798431376234844e-9 -SerialiseData/5,9.139272197488523e-7,9.128585736397269e-7,9.149162945064876e-7,3.603112835295739e-9,2.9503102373984005e-9,4.463873871224615e-9 -SerialiseData/5,9.119666385475039e-7,9.108275015287057e-7,9.126335104543598e-7,2.937695212347798e-9,2.1344424441579586e-9,4.456619136807626e-9 -SerialiseData/5,9.183287645142757e-7,9.178857175262346e-7,9.188221014547496e-7,1.5886981682581576e-9,1.3825688824205454e-9,1.8276515675341849e-9 -SerialiseData/5,8.943066897630704e-7,8.934889886262923e-7,8.951124172681784e-7,2.8067746478231436e-9,2.3535638036397062e-9,3.398308736863894e-9 -SerialiseData/5,9.191215942957867e-7,9.18337657663444e-7,9.198092687152205e-7,2.374391943987613e-9,2.0037164904514616e-9,3.0001490687961962e-9 -SerialiseData/5,9.169807399461615e-7,9.161691848252881e-7,9.177273200198405e-7,2.593226497915025e-9,2.1315694350046686e-9,3.5907740483107703e-9 -SerialiseData/5,8.952691144798422e-7,8.945307840774593e-7,8.959136941660714e-7,2.3808358686789953e-9,1.967701512976215e-9,2.910951129422203e-9 -SerialiseData/5,9.148102099240248e-7,9.136748360238999e-7,9.158468033894338e-7,3.494304875274388e-9,3.0064227181974876e-9,4.280828931100967e-9 -SerialiseData/5,9.149503187438035e-7,9.14106300697731e-7,9.157742046637374e-7,2.9077567267193256e-9,2.3206265611898795e-9,3.5987063344568366e-9 -SerialiseData/14,3.6321400831250485e-6,3.630920885696901e-6,3.633337019476203e-6,3.966107423275949e-9,3.288947695848358e-9,5.3524436414874865e-9 -SerialiseData/9,8.921027185381587e-7,8.914311812188193e-7,8.927334610043748e-7,2.2219701428976564e-9,1.864043059747329e-9,2.6084794260548607e-9 -SerialiseData/14,3.6271441213446817e-6,3.6255840354424543e-6,3.629328781161447e-6,6.65025501947845e-9,4.658569693996243e-9,1.0594142156648564e-8 -SerialiseData/8,8.986689019663659e-7,8.981471834143388e-7,8.991727409099343e-7,1.8818267432466755e-9,1.6044850920285252e-9,2.239069821169454e-9 -SerialiseData/8,8.961363148323659e-7,8.955825098763039e-7,8.966617001930378e-7,1.8393862934688107e-9,1.5555375857749533e-9,2.2706194501799143e-9 -SerialiseData/7,8.994678195039563e-7,8.989443942099965e-7,8.999940331431198e-7,1.7234252999210978e-9,1.404979267399312e-9,2.3009405797247033e-9 -SerialiseData/14,3.533292468438596e-6,3.53214072555295e-6,3.5359930048118575e-6,6.039559398213116e-9,3.104633451515277e-9,1.1898792883282737e-8 -SerialiseData/14,3.6010265517466915e-6,3.5997817596175516e-6,3.602214106932515e-6,3.985340261216527e-9,3.4355735060596884e-9,4.621717054817732e-9 -SerialiseData/14,3.586671847282597e-6,3.578480114351026e-6,3.5929795153087656e-6,2.3575912672751035e-8,1.95023097363985e-8,3.2260882772738485e-8 -SerialiseData/14,3.508954568777747e-6,3.502662568617581e-6,3.515644909750189e-6,2.103950875027099e-8,1.7013473521264675e-8,2.725666484705339e-8 -SerialiseData/1416,1.4011607652084592e-4,1.3994681412193296e-4,1.4030670986738095e-4,6.383151023913376e-7,5.65917314510007e-7,6.989469626680118e-7 -SerialiseData/318,2.8485835771314134e-5,2.8409978141938284e-5,2.8554466846309374e-5,2.568743175734531e-7,2.0959306492218582e-7,3.122542671735995e-7 -SerialiseData/4,9.567103332654879e-7,9.557890466752734e-7,9.576719539198697e-7,3.1813992252285727e-9,2.7390176632666382e-9,3.7725961684420815e-9 -SerialiseData/144,1.2180168480754345e-5,1.2168069190153125e-5,1.2191897084106505e-5,3.9472395856792475e-8,3.4170705020794266e-8,4.845195971287307e-8 -SerialiseData/25,1.3122715119210135e-6,1.3107344742259303e-6,1.3139637512879187e-6,5.316327367976107e-9,4.560089390221557e-9,6.188186751631562e-9 -SerialiseData/99,7.295402479954298e-6,7.287590050015749e-6,7.30245914098814e-6,2.6300960259734516e-8,2.2288081741379014e-8,3.018663717962074e-8 -SerialiseData/125,1.0699737077071892e-5,1.0691719285710293e-5,1.0709249422139715e-5,3.034798991261527e-8,2.56521780269621e-8,3.5142305656504856e-8 -SerialiseData/46,2.7369546320559325e-6,2.735551599129017e-6,2.7385744629393496e-6,5.261493635130294e-9,4.574216156402801e-9,6.24698047128574e-9 -SerialiseData/119,9.467028649610298e-6,9.458056895320674e-6,9.476457811955492e-6,3.1877500677160366e-8,2.7012710981386162e-8,3.747879358931e-8 -SerialiseData/4,9.55275668582312e-7,9.539724667699809e-7,9.565820437977401e-7,4.373658185058937e-9,3.7646857710388286e-9,5.140255982506863e-9 -SerialiseData/558,1.7010082981983482e-4,1.6998669167763832e-4,1.7021627732388033e-4,3.679941641885178e-7,3.158427653725286e-7,4.366728785036328e-7 -SerialiseData/316,8.549305716569589e-5,8.546892504223543e-5,8.552329512809549e-5,8.688203678022317e-8,7.07211033276285e-8,1.0563474325417222e-7 -SerialiseData/1414,4.6142573053107406e-4,4.609646368983993e-4,4.617910106656338e-4,1.3860762016877502e-6,1.1373916433118159e-6,1.7631258939634093e-6 -SerialiseData/7277,2.3930078991263154e-3,2.3916833073630204e-3,2.3961356884447424e-3,6.285957870452829e-6,2.987393603070749e-6,1.1605300552765127e-5 -SerialiseData/426,1.6762174153397893e-4,1.67499949893287e-4,1.6771661578516965e-4,3.5688101939309057e-7,2.869097775647991e-7,4.3880162255002555e-7 -SerialiseData/212,8.250422492276457e-5,8.236139056858715e-5,8.261072847893962e-5,4.033646163639657e-7,2.8356683026489275e-7,5.240692476339795e-7 -SerialiseData/524,2.1017459164265472e-4,2.0997705220979177e-4,2.1034890799795697e-4,6.352473311658894e-7,4.976930022181507e-7,7.800073266931763e-7 -SerialiseData/10644,3.450644662009017e-3,3.4463117084174324e-3,3.454862979840266e-3,1.3971344848680792e-5,1.1866371902470088e-5,1.5890506144810456e-5 -SerialiseData/654,2.0777692005212732e-4,2.07507800344209e-4,2.0801018740090568e-4,8.266705017637208e-7,6.814451310083087e-7,9.933583459895993e-7 -SerialiseData/673,2.1323308013881167e-4,2.1298457137047794e-4,2.1352542315480406e-4,9.291840038069212e-7,8.024358150698403e-7,1.0946364765977313e-6 -SerialiseData/24,1.3979530442956703e-6,1.3962353119425517e-6,1.4000763923179047e-6,6.502952358081002e-9,5.593666128237956e-9,7.339099328421007e-9 -SerialiseData/64,1.691077070037336e-6,1.690291222672931e-6,1.691947628560361e-6,2.7647881648325153e-9,2.3810916212331694e-9,3.5016559219573088e-9 -SerialiseData/19,1.33698909329483e-6,1.3363087588895172e-6,1.337654529622366e-6,2.215286532563163e-9,1.8642689415510423e-9,2.7697152439337084e-9 -SerialiseData/94,2.087745360320704e-6,2.086119758871147e-6,2.0892742207515373e-6,5.45371801293119e-9,4.56216987184801e-9,6.465668483765996e-9 -SerialiseData/39,1.7015735307079597e-6,1.7003300159291909e-6,1.7027535137224916e-6,4.119768591224414e-9,3.499196661265597e-9,5.101078206144041e-9 -SerialiseData/14,1.1920778026584274e-6,1.1914378223176487e-6,1.1928842911491216e-6,2.4757448530100807e-9,2.0795873492096445e-9,3.009353599910002e-9 -SerialiseData/64,1.71580672184257e-6,1.7149870604969089e-6,1.7165092757338673e-6,2.649549745811604e-9,2.2603677030122847e-9,3.1384027511504782e-9 -SerialiseData/9,1.1249998449479373e-6,1.1235890532595833e-6,1.1266284252470389e-6,4.813286084543171e-9,4.076715926653784e-9,5.876246437447253e-9 -SerialiseData/64,1.710457433584372e-6,1.7097247099871414e-6,1.7113043889960515e-6,2.8156458986714592e-9,2.2867751064276544e-9,3.702068502314435e-9 -SerialiseData/39,1.709031223401649e-6,1.707111957833674e-6,1.7104784327933072e-6,5.485524392339418e-9,4.409246652897062e-9,7.160578628643501e-9 -SerialiseData/106,4.182513157316424e-6,4.180302126398837e-6,4.1845643217983355e-6,7.503441139800595e-9,6.5923065070162e-9,8.817123359670894e-9 -SerialiseData/4,9.650383746189182e-7,9.639880448109161e-7,9.660560068083907e-7,3.538722110934838e-9,3.053583828792073e-9,4.187097111871258e-9 -SerialiseData/457,2.4717068262873782e-5,2.469591499190867e-5,2.4733577359614025e-5,6.403511427479015e-8,5.250682240242821e-8,7.850829342074214e-8 -SerialiseData/290,1.2786052566146607e-5,1.2777882263220817e-5,1.2795443979959294e-5,2.947777300752279e-8,2.4671263473916255e-8,3.836841015436556e-8 -SerialiseData/30,1.5567866021328717e-6,1.5555403616944147e-6,1.558166861986115e-6,4.535265808756666e-9,3.902738714665839e-9,5.4545593287385905e-9 -SerialiseData/4,9.605273156232759e-7,9.598545198491103e-7,9.611858353078994e-7,2.1931606075867824e-9,1.861899938714853e-9,2.6403809424120553e-9 -SerialiseData/285,1.2043049074081275e-5,1.2038145234613013e-5,1.2048976716907367e-5,1.776616307823769e-8,1.4709983084390429e-8,2.2909779612585937e-8 -SerialiseData/716,4.278953717613375e-5,4.275733767662525e-5,4.281957794291696e-5,1.0512254009492261e-7,9.103468554580707e-8,1.2370135130710935e-7 -SerialiseData/112,5.031016293761207e-6,5.026938405417127e-6,5.036042123683406e-6,1.540189690171745e-8,1.287389626494305e-8,1.860695582171951e-8 -SerialiseData/67,2.99161960215231e-6,2.9887796421480687e-6,2.9942630360527914e-6,9.736120051057858e-9,8.35894846544637e-9,1.1358057792862604e-8 -SerialiseData/2900,4.051328683843386e-4,4.045884042727714e-4,4.064863978419747e-4,2.6281157842478164e-6,8.166213918813176e-7,4.9485007272689126e-6 -SerialiseData/1379,1.9594038071895687e-4,1.9558065669761024e-4,1.9626516373067801e-4,1.1272215450265694e-6,9.287843084544016e-7,1.360949456466644e-6 -SerialiseData/4,9.142468249987229e-7,9.13571265887346e-7,9.149662652134986e-7,2.3071852865198726e-9,1.898719067639881e-9,2.9015765859674483e-9 -SerialiseData/1453,2.1130976235963676e-4,2.1117146767526973e-4,2.1143123003279028e-4,4.5888771076374674e-7,3.5012913981326023e-7,6.306670239171308e-7 -SerialiseData/19637,2.897340989599925e-3,2.8314577075097313e-3,3.1550600194907357e-3,4.0225541377413547e-4,2.7290019759186005e-5,8.520240592126058e-4 -SerialiseData/101,1.278948301119673e-5,1.2763091154212858e-5,1.2807214137595837e-5,6.874818144830059e-8,4.8793503264037154e-8,8.715127533121665e-8 -SerialiseData/369,4.3848734524202215e-5,4.3750430070836555e-5,4.393998748465811e-5,3.2819138072269196e-7,2.982426871350907e-7,3.5926686295381554e-7 -SerialiseData/80,1.2524591632613772e-5,1.2519355670824898e-5,1.2528515852651503e-5,1.4945393078753178e-8,1.1615227418270492e-8,1.9342093672018353e-8 -SerialiseData/211,2.4668871858364718e-5,2.4662309643280904e-5,2.4674962170614214e-5,2.1467394330614872e-8,1.7382402420754235e-8,2.7512062205679655e-8 -SerialiseData/2440,3.409889429730565e-4,3.408461086151864e-4,3.4113781850698667e-4,4.940788565183191e-7,4.3125661968741385e-7,5.950783582179992e-7 -SerialiseData/2750,4.200864525572832e-4,4.192529662104013e-4,4.210782006611139e-4,3.0696731763219802e-6,2.6870815298364644e-6,3.348656799432951e-6 -SerialiseData/2302,3.3991909724992106e-4,3.395597280680585e-4,3.4018540000000356e-4,1.0376434361229448e-6,7.198611738153813e-7,1.6332429506677267e-6 -SerialiseData/138,1.6078941396878655e-5,1.6034974789546736e-5,1.6120955658819483e-5,1.4176741203960235e-7,1.1996212314432422e-7,1.8796211251126965e-7 -SerialiseData/1715,2.5146185443666234e-4,2.513332053692314e-4,2.5163729665986e-4,5.345067794621954e-7,4.542930753136993e-7,6.030488357179201e-7 -SerialiseData/1912,2.7374709627533267e-4,2.736250327962283e-4,2.7384603710661596e-4,3.79548805321447e-7,3.1827519236281226e-7,4.470592557349354e-7 -SerialiseData/1272,1.8088945235501043e-4,1.8057646449559024e-4,1.81157848975603e-4,1.017368499172813e-6,7.758835059375681e-7,1.1863671440780308e-6 -SerialiseData/143,1.800495329960016e-5,1.79749990536226e-5,1.8039600740654987e-5,1.07151305743525e-7,9.003520721803235e-8,1.257935036564254e-7 -SerialiseData/1877,2.796181438855673e-4,2.7906933919526677e-4,2.799970419168034e-4,1.53875956570857e-6,1.0323503701627155e-6,2.423736958963632e-6 -SerialiseData/176,2.9144766091752065e-5,2.9131301783819393e-5,2.916077228451208e-5,4.9560588169097956e-8,4.171331279333886e-8,6.199000160306547e-8 -SerialiseData/32799,4.855915371156151e-3,4.745856940587807e-3,5.395539857158902e-3,6.345875212805017e-4,2.0169887391145594e-5,1.433177412947174e-3 -SerialiseData/4,9.1587912671037e-7,9.144385621890413e-7,9.173248493073495e-7,4.873710699938756e-9,4.166079352643861e-9,5.702637809921715e-9 -SerialiseData/483,6.242343182480152e-5,6.230999016357674e-5,6.252467478427885e-5,3.6574369920508093e-7,3.0370900327065963e-7,4.012936556589786e-7 -SerialiseData/1308,1.7412327651096252e-4,1.7372756415949886e-4,1.7485534572319803e-4,1.7819025181698312e-6,1.1648209401071823e-6,2.5046412239739827e-6 -SerialiseData/1344,2.0019601271462154e-4,2.0013228669531064e-4,2.002752629555572e-4,2.3747013489720375e-7,1.9233510752445098e-7,3.187209847061303e-7 -SerialiseData/93,1.2553050851757114e-5,1.2549051079242843e-5,1.2556713685533865e-5,1.2708583472675896e-8,1.0568621719191279e-8,1.538802024952915e-8 -SerialiseData/388,5.1723085502102346e-5,5.169489191580675e-5,5.175001564077258e-5,9.534303274553059e-8,7.817663391246781e-8,1.196140289375642e-7 -SerialiseData/28,4.051020807065949e-6,4.044574594475129e-6,4.0578037915410205e-6,2.257353106799004e-8,2.00109286412027e-8,2.48555129862034e-8 -SerialiseData/62,9.502546566098717e-6,9.484141493967467e-6,9.516390713302903e-6,5.569470521821161e-8,4.557506819375867e-8,6.355736171565694e-8 -SerialiseData/188,2.4666908378833576e-5,2.459315769592515e-5,2.4740458917023164e-5,2.4342694834091323e-7,2.2124236442936806e-7,3.017696134234072e-7 -SerialiseData/928,1.3868545702742937e-4,1.386380524138638e-4,1.3873426903094312e-4,1.6440789020840287e-7,1.3143558852751537e-7,2.0938980088178453e-7 -SerialiseData/2161,4.918553777881148e-5,4.9131920471923943e-5,4.924435148833664e-5,1.8738631788834954e-7,1.6244453008140684e-7,2.1842533410542126e-7 -SerialiseData/184589,3.678888962179118e-3,3.596036956803678e-3,4.08792059396594e-3,5.026183858792204e-4,1.328985557277429e-5,1.1438791653630874e-3 -SerialiseData/5124,1.0747954504242466e-4,1.0741902056240613e-4,1.0755685724114105e-4,2.3119845209872344e-7,1.8612814721680966e-7,3.321242036835333e-7 -SerialiseData/14574,3.1764425764120325e-4,3.1626190782757627e-4,3.1874780672190545e-4,4.099742082711388e-6,2.7307309045537163e-6,5.215820816282274e-6 -SerialiseData/215773,4.365470331050263e-3,4.273461210996686e-3,4.732125806753422e-3,5.413996825365692e-4,1.402465530434124e-5,1.140000749154702e-3 -SerialiseData/4,9.224829597105929e-7,9.208972607494014e-7,9.239816506260741e-7,5.187417384751302e-9,4.472451039195481e-9,6.421544911111642e-9 -SerialiseData/6620,1.3429346170502622e-4,1.3416716084779917e-4,1.3436633560794616e-4,3.1184311029521213e-7,2.3656620939474742e-7,4.352843238946191e-7 -SerialiseData/5562,1.1542257280664422e-4,1.1514237082929974e-4,1.1599243304734248e-4,1.2517956202352651e-6,7.641201992620073e-7,1.874630179906355e-6 -SerialiseData/1179,2.7155645284655794e-5,2.705093271638911e-5,2.731884923806959e-5,4.417485994206748e-7,3.134760694658766e-7,5.647839493449761e-7 -SerialiseData/1609,3.24887541940636e-5,3.241571330976529e-5,3.25222782452948e-5,1.538362859313951e-7,3.3259073730064547e-8,2.6309449958977186e-7 -SerialiseData/357,9.062853206566834e-6,9.05738131291809e-6,9.06926142186359e-6,1.9706906130129472e-8,1.5862201666622524e-8,2.6864600927564688e-8 -SerialiseData/4,9.157903638756442e-7,9.149538833377933e-7,9.168777252476554e-7,3.0183108651915197e-9,2.4591470733782723e-9,3.7020538119796155e-9 -SerialiseData/1431,2.615010869970854e-5,2.614280915368631e-5,2.6157402291267038e-5,2.3768272999413515e-8,1.9428990868439834e-8,2.8593328589079077e-8 -SerialiseData/2175,4.280500697935264e-5,4.27814745585235e-5,4.2825868584591225e-5,7.433401380456275e-8,6.391555112559638e-8,8.992465030930311e-8 -SerialiseData/5717,1.1920497525654125e-4,1.1916278067140756e-4,1.192439227868728e-4,1.3867316996112343e-7,1.1208542204632363e-7,1.8427859805350943e-7 -SerialiseData/22268,4.4777773321095485e-4,4.476442642132002e-4,4.479318015369932e-4,4.63599949906341e-7,3.9246185207017785e-7,5.723109657091491e-7 -SerialiseData/594,1.373942129521713e-5,1.3731956831485766e-5,1.374762296106608e-5,2.554057519898796e-8,2.143510870273724e-8,3.257555128891339e-8 -SerialiseData/226,5.601325235383044e-6,5.594120020479933e-6,5.615624073963648e-6,3.394484682020329e-8,2.0665591122719764e-8,5.959795207764258e-8 -SerialiseData/17211,3.408737421033922e-4,3.4074633616930155e-4,3.409755994090743e-4,4.2430564889230263e-7,3.2844831036448295e-7,5.937178114851193e-7 -SerialiseData/11828,2.007950073983486e-4,2.006332988365038e-4,2.0093603357323583e-4,5.132868462896392e-7,4.7556439524934147e-7,5.586363478762577e-7 -SerialiseData/738830,0.16016828302107117,0.1545369421586483,0.17618579058797054,1.4054555143156006e-2,7.081572725520947e-4,2.0263383742063032e-2 -SerialiseData/28375,5.966498989658641e-3,5.822007722088738e-3,6.522412179697952e-3,7.744040678789403e-4,7.964944186076423e-5,1.6145229473994412e-3 -SerialiseData/31023,6.534478715020489e-3,6.399255630400597e-3,7.075215812125357e-3,7.577431252039952e-4,3.968749943921411e-5,1.5860060355801394e-3 -SerialiseData/941,1.9330985408451076e-4,1.9327520022073745e-4,1.933708344988051e-4,1.4750430027958853e-7,9.404021234850952e-8,2.5268655826598955e-7 -SerialiseData/5594,1.213113742667844e-3,1.1913236180593617e-3,1.3208849190804695e-3,1.4059444015353042e-4,2.6203042642735784e-6,3.229106204054451e-4 -SerialiseData/189626,4.1249666453646916e-2,3.947557405808354e-2,4.507889094730299e-2,4.606368401683459e-3,5.428169168487573e-4,7.136810628329822e-3 -SerialiseData/14822,3.073037531025439e-3,3.0160906062463443e-3,3.345367275886094e-3,3.388810414394158e-4,3.129207623179408e-5,7.689309984310433e-4 -SerialiseData/3225,6.501084842389486e-4,6.499597438633501e-4,6.502592543041415e-4,4.999706161507351e-7,4.037940188663666e-7,6.572076869044376e-7 -SerialiseData/63167,1.3470649106560104e-2,1.2960096545152311e-2,1.4653740433877988e-2,1.7722794182144746e-3,8.672614991323815e-5,3.0496747902455635e-3 -SerialiseData/32050,6.616500177372271e-3,6.481626431932737e-3,7.138995445984916e-3,7.249722291463524e-4,5.4090289845448876e-5,1.5065249122265768e-3 -SerialiseData/11581,2.379093057251883e-3,2.339253177979012e-3,2.576048867830964e-3,2.546786212883648e-4,2.44964195981513e-6,5.841931198993895e-4 -SerialiseData/32919,6.8617061023119475e-3,6.736229738429789e-3,7.3596321143682445e-3,6.813672375310318e-4,5.132621666687647e-5,1.4076285303535503e-3 -SerialiseData/22841,4.79054013174509e-3,4.67979059282864e-3,5.332728133064517e-3,6.468806813108137e-4,2.9125752693342295e-5,1.4677446922922587e-3 -SerialiseData/2618,5.242472264933016e-4,5.240693165037381e-4,5.244327537610756e-4,6.049519903684375e-7,4.983410296832466e-7,7.469574362354678e-7 -SerialiseData/36841,7.8079485930043595e-3,7.625743881175273e-3,8.519881004986872e-3,9.722274144757677e-4,4.892511720509644e-5,2.026974742753901e-3 -SerialiseData/42958,9.019186734489945e-3,8.815490946465854e-3,9.80027018485068e-3,1.0459913111555462e-3,6.608492917066218e-5,2.1700691897152723e-3 -SerialiseData/408999,8.739165268806992e-2,8.408251460512273e-2,9.459176984916826e-2,7.139250318547145e-3,2.6073217250464215e-4,1.0018768092833018e-2 -SerialiseData/35863,7.2187493257766175e-3,7.0840004629120065e-3,7.62226837939877e-3,7.44991711525932e-4,6.681316677805099e-6,1.414409358602748e-3 -SerialiseData/41020,8.86360754554967e-3,8.522685485423934e-3,9.749646155329488e-3,1.3248745952042828e-3,1.3322169879832757e-4,2.5266902861927508e-3 -SerialiseData/747,1.5057089332626587e-4,1.501168530148575e-4,1.5102707507283402e-4,1.504081209759223e-6,1.4390992162385959e-6,1.5581569790618913e-6 -SerialiseData/625,4.8721015168179826e-5,4.866280445096068e-5,4.879010366494856e-5,2.100840029494701e-7,1.768246269302559e-7,2.515039036350523e-7 -SerialiseData/1995,1.7504967209385934e-4,1.7461608011205503e-4,1.7550662896758797e-4,1.5475970228730807e-6,1.4237216627480496e-6,1.6231277312692384e-6 -SerialiseData/34423,3.015429190588336e-3,2.954770935432989e-3,3.3138337060027905e-3,3.7929783249608765e-4,1.0396154191490603e-5,8.677540651521203e-4 -SerialiseData/123947,1.1188481813633168e-2,1.0694254373961458e-2,1.2374584744449267e-2,1.7928963933042607e-3,6.0431899064029935e-5,3.154955645759124e-3 -SerialiseData/1670,1.3870482842681987e-4,1.385146824822565e-4,1.3887792835257958e-4,6.280849735952195e-7,5.675048435553576e-7,7.133483075112161e-7 -SerialiseData/230,1.5179982628298682e-5,1.5163874859396617e-5,1.5196220580109857e-5,5.305001727410505e-8,4.8629603646466896e-8,6.060336620199324e-8 -SerialiseData/1152,9.0689575373209e-5,9.058009913943289e-5,9.086871867091223e-5,4.6020548408354026e-7,3.271050857532287e-7,5.683759770858701e-7 -SerialiseData/4,9.507210937076389e-7,9.495922950954515e-7,9.518894192285914e-7,3.92680825912136e-9,3.348540719585999e-9,4.619131539580568e-9 -SerialiseData/5519,4.782774223403154e-4,4.7794702865977686e-4,4.785569418968216e-4,1.0785505359232248e-6,9.656681167488103e-7,1.2046225736657883e-6 -SerialiseData/4,9.564232590597146e-7,9.549851844183282e-7,9.57834479180335e-7,4.973441117024555e-9,4.314095081179992e-9,5.762308194352253e-9 -SerialiseData/49644,5.245357306636542e-3,5.025751276279512e-3,5.830141975428993e-3,9.367023075404075e-4,3.334369532076507e-5,1.7952334096397403e-3 -SerialiseData/33426,3.3194805341332846e-3,3.26252096138783e-3,3.544890357017748e-3,3.433650723039468e-4,1.95539799772292e-5,7.263677254486818e-4 -SerialiseData/4,9.152090669126865e-7,9.143847418674294e-7,9.162080550028446e-7,2.970857670055967e-9,2.523921222104519e-9,3.575172571698812e-9 -SerialiseData/386328,4.369189595355407e-2,4.162487216494355e-2,4.799336852167024e-2,5.6718399397936575e-3,3.2346377434918283e-3,8.683003568136685e-3 -SerialiseData/103528,1.0752095628707171e-2,1.0361935611741955e-2,1.1615914662003768e-2,1.4368031532394614e-3,5.942166124224221e-5,2.420370981341161e-3 -SerialiseData/69607,7.344574363791746e-3,7.040486919482928e-3,8.16442050967585e-3,1.2396786181661766e-3,6.443808045382036e-4,2.290123696900826e-3 -SerialiseData/2624,2.46347544502843e-4,2.459482099499729e-4,2.4671415057611775e-4,1.2805948819104414e-6,1.1083260199514252e-6,1.4357198738084346e-6 -SerialiseData/7332,7.044750825487983e-4,7.031909377755105e-4,7.056150276640739e-4,4.072822015605996e-6,3.783369865894436e-6,4.500689573081619e-6 -SerialiseData/15837,1.5755506881618975e-3,1.5544490287855983e-3,1.6790921073043799e-3,1.3618311154538077e-4,2.5726860228863135e-6,3.131451841915583e-4 -SerialiseData/170713,1.8242451797113125e-2,1.7445029561079708e-2,2.015991082753149e-2,2.5930624005394256e-3,1.2270713469897474e-4,4.6487453234366535e-3 -SerialiseData/2557,4.907673616851502e-5,4.883684908041296e-5,4.93339007734065e-5,8.434893251730215e-7,8.061521496585463e-7,8.912328917996775e-7 -SerialiseData/400731,9.507489395241809e-3,8.819559769826199e-3,1.0683679300122066e-2,2.403660599784124e-3,1.6817101323934117e-3,3.288612505702553e-3 -SerialiseData/35344,6.176757589814255e-4,6.174059667423685e-4,6.179314604025338e-4,9.219062433359281e-7,7.7611434610936e-7,1.0957254429152334e-6 -SerialiseData/74755,1.3956267804340907e-3,1.344906948505756e-3,1.536386946788023e-3,2.4794278218973396e-4,3.059469483743599e-5,4.631861582030596e-4 -SerialiseData/180673,3.8164311527975267e-3,3.5024659371112334e-3,4.350362386598493e-3,1.2700176753783288e-3,6.947441024113356e-4,1.975096620256418e-3 -SerialiseData/38281,6.648459544983296e-4,6.64519686070993e-4,6.651664148791796e-4,1.1125313870324324e-6,8.294813803822278e-7,1.6251427943813585e-6 -SerialiseData/173589,3.629305414625394e-3,3.352735516565658e-3,4.18097487858894e-3,1.1899100873514921e-3,6.710878331440456e-4,1.9001624709567583e-3 -SerialiseData/93107,1.7061608321484393e-3,1.6400400384455002e-3,1.90168466245649e-3,3.1514612561109567e-4,7.2261865457892206e-6,6.448938264501491e-4 -SerialiseData/4,9.50888637931314e-7,9.501021379226633e-7,9.515686598248348e-7,2.415312565099983e-9,1.9829340645891693e-9,3.112293478009305e-9 -SerialiseData/5,8.928068829082107e-7,8.917626812665482e-7,8.939805054633491e-7,3.769124224748508e-9,3.2079082887041645e-9,4.631491118861593e-9 -SerialiseData/5,8.946771919368857e-7,8.940701219545482e-7,8.952108181640059e-7,1.9365032004192464e-9,1.6125372615445967e-9,2.474058709175958e-9 -SerialiseData/5,9.19992029997745e-7,9.190925163983725e-7,9.208975494618018e-7,3.0651873620773753e-9,2.624583501342258e-9,3.5288616258436687e-9 -SerialiseData/5,9.001916208547443e-7,8.996208256024302e-7,9.007336821420627e-7,1.9181163860093195e-9,1.5591704986046816e-9,2.4710237974968307e-9 -SerialiseData/5,8.958405281216319e-7,8.952660549800357e-7,8.964155311701988e-7,2.049072419680491e-9,1.7581530818151056e-9,2.402911375099764e-9 -SerialiseData/5,9.161125073183883e-7,9.152556184469594e-7,9.167587175505138e-7,2.525964599325117e-9,2.1360288005454517e-9,2.979956386687818e-9 -SerialiseData/5,8.951297225024109e-7,8.943557058164403e-7,8.958440938480142e-7,2.520029942242576e-9,2.1721195824938837e-9,2.9535953647860557e-9 -SerialiseData/5,8.971887468369049e-7,8.964309705528402e-7,8.979076340507207e-7,2.5823578679568167e-9,2.1325019212368287e-9,3.1223507057143426e-9 -SerialiseData/5,8.955438533953123e-7,8.948096933230083e-7,8.96294478054675e-7,2.6863091701849864e-9,2.2638705399576135e-9,3.2941436174064368e-9 -SerialiseData/5,8.90660151655669e-7,8.896651846155717e-7,8.917350642512921e-7,3.3179128359342295e-9,2.810127230270666e-9,3.9339540304301674e-9 -SerialiseData/5,8.966887877580703e-7,8.957901546985073e-7,8.977300362533298e-7,3.2637930272080417e-9,2.5657653973686898e-9,4.187926757065868e-9 -SerialiseData/5,9.18426741938619e-7,9.179333876548132e-7,9.190578229302556e-7,1.8574241487522978e-9,1.6179589436292916e-9,2.2135341016664554e-9 -SerialiseData/5,9.2035072146426e-7,9.200028888089065e-7,9.207373001777897e-7,1.2938849765081434e-9,1.0316370594350287e-9,1.5655494572567226e-9 -SerialiseData/5,9.141597309338401e-7,9.135787499208766e-7,9.146929510800505e-7,1.8295455580769308e-9,1.5191873182759778e-9,2.3638103949572204e-9 -SerialiseData/5,9.219307277851165e-7,9.214058682728268e-7,9.225125858259043e-7,1.987618032275967e-9,1.6461841522525372e-9,2.5257794039725814e-9 -SerialiseData/5,8.883682902367668e-7,8.878982680061217e-7,8.888619683679323e-7,1.6503027539142776e-9,1.3909925776581533e-9,2.0956894702058035e-9 -SerialiseData/5,8.924387606533371e-7,8.919114136879132e-7,8.929769990458793e-7,1.8113778597000047e-9,1.4718299013000298e-9,2.2732540629275697e-9 -SerialiseData/5,9.161992104954224e-7,9.155040822470314e-7,9.168823299287827e-7,2.2606213517051894e-9,1.8143371865522738e-9,2.858101452371026e-9 -SerialiseData/5,8.907654179110473e-7,8.899684513675978e-7,8.915814799912073e-7,2.7655759503972066e-9,2.353808215609779e-9,3.367480643657063e-9 -SerialiseData/5,8.998431035601432e-7,8.989686171449638e-7,9.00656419868658e-7,2.625251143582706e-9,2.275148290999476e-9,3.0929630295861885e-9 -SerialiseData/14,3.5478081290707746e-6,3.5416527642259262e-6,3.5529063534734922e-6,1.8498162455075803e-8,1.714251170921473e-8,2.0055821932668802e-8 -SerialiseData/9,8.974851073888336e-7,8.961658438498531e-7,8.985624908685063e-7,4.033748794818685e-9,3.3119433005611732e-9,5.146547649804081e-9 -SerialiseData/14,3.6082190706462908e-6,3.6071704125812007e-6,3.609206301796815e-6,3.4877016353225684e-9,2.9419642341516096e-9,4.314585896946917e-9 -SerialiseData/14,3.5980842351046734e-6,3.5967536213789518e-6,3.5997998738793707e-6,5.194589551101065e-9,4.038118869027033e-9,7.712010740161318e-9 -SerialiseData/8,8.987146009124519e-7,8.980697639392747e-7,8.993738328937709e-7,2.130684171971827e-9,1.831527853051885e-9,2.5138554774924876e-9 -SerialiseData/5,8.960800756606349e-7,8.953800258764964e-7,8.966623412722161e-7,2.2218050605707787e-9,1.859549235790862e-9,2.761979547295115e-9 -SerialiseData/8,8.982680848476445e-7,8.97753395375146e-7,8.988013450038491e-7,1.822426781250568e-9,1.5382761939332705e-9,2.2081156021906214e-9 -SerialiseData/14,3.5492948561603137e-6,3.5403287706039465e-6,3.5563845415714183e-6,2.7427374122384596e-8,2.2208517946805966e-8,3.091459672903663e-8 -SerialiseData/14,3.5901243697675846e-6,3.5839552509790722e-6,3.5947044884582383e-6,1.7287037322941297e-8,1.2940604102571305e-8,2.051324041455906e-8 -SerialiseData/14,3.6005789471834994e-6,3.599435863169044e-6,3.60213035472084e-6,4.520508861614525e-9,3.1310946904501147e-9,8.300952946435338e-9 -SerialiseData/235,2.2433408172240538e-5,2.2406229966020956e-5,2.245038053201009e-5,6.973102257990687e-8,4.8213016015920945e-8,1.0422371243298994e-7 -SerialiseData/152,1.3070488968843014e-5,1.3052619310364052e-5,1.3087950896735274e-5,5.816173924732541e-8,5.263792617794844e-8,6.502105017720502e-8 -SerialiseData/28,2.5307824035236004e-6,2.5286371877838355e-6,2.5330770807904298e-6,7.333103962022254e-9,6.5922812524051425e-9,8.403270082732793e-9 -SerialiseData/29,3.6433637360683186e-6,3.6422411375237286e-6,3.64478001159673e-6,4.1719495935617395e-9,3.2756242506571495e-9,6.61560824326538e-9 -SerialiseData/160,1.4620267951713166e-5,1.4608731083845844e-5,1.4630623731254289e-5,3.581581092965946e-8,3.04498201082663e-8,4.4446419768783876e-8 -SerialiseData/135,1.2154597122552632e-5,1.2143206108598039e-5,1.2167933159052179e-5,4.1250186162538736e-8,3.422001096508971e-8,4.909396867734311e-8 -SerialiseData/103,7.39766104589891e-6,7.39507898924155e-6,7.399762096309061e-6,7.816446535531638e-9,6.515234973328717e-9,1.006766279095617e-8 -SerialiseData/4,9.100309128584048e-7,9.09116097390104e-7,9.108559314936709e-7,2.7656737454681735e-9,2.2371103000613702e-9,3.4688117120941236e-9 -SerialiseData/21,2.3676709340036376e-6,2.3667177557049375e-6,2.3687022049838167e-6,3.436675667988538e-9,2.81236712437396e-9,4.169706938081504e-9 -SerialiseData/627,6.014007683318338e-5,6.000124113137712e-5,6.0285714371607086e-5,4.627613251073223e-7,4.016884811162044e-7,5.063527694956439e-7 -SerialiseData/428,1.2719614258955775e-4,1.2709950096749837e-4,1.2726661944510763e-4,2.7821053353655453e-7,1.9091734073991446e-7,4.568150390102341e-7 -SerialiseData/212,8.210225635666985e-5,8.194557703631878e-5,8.22129813271888e-5,4.5689328271565534e-7,3.616447188887445e-7,6.015491060122115e-7 -SerialiseData/246,8.363177733859067e-5,8.355895657495374e-5,8.367929412011548e-5,1.985724399046859e-7,1.15390744515455e-7,2.9957394701471317e-7 -SerialiseData/108,4.291213024892896e-5,4.290205819456734e-5,4.292883221749806e-5,4.363103154959028e-8,2.9425508871944997e-8,7.432896565252979e-8 -SerialiseData/4,9.62096969287221e-7,9.613616730602202e-7,9.628972046832845e-7,2.6207217124667068e-9,2.268817639353237e-9,2.998088314716843e-9 -SerialiseData/177,4.232103584605055e-5,4.223115933184211e-5,4.240016855212413e-5,2.8472396385650283e-7,2.295185042283483e-7,3.2631353347464134e-7 -SerialiseData/4,9.145269782354712e-7,9.138749210147024e-7,9.152994446008337e-7,2.3836158573869685e-9,1.8509111943011408e-9,3.12317499030914e-9 -SerialiseData/4,9.584575984089593e-7,9.57201712872708e-7,9.596795859115934e-7,4.11456054980423e-9,3.5295635699139583e-9,4.8615843691620895e-9 -SerialiseData/1332,4.6286902234669863e-4,4.6225695013727195e-4,4.634250203817706e-4,1.954464315529356e-6,1.678966925601204e-6,2.3285637580165884e-6 -SerialiseData/4,9.135131726953456e-7,9.128075477975381e-7,9.142240055194037e-7,2.335750716913852e-9,1.9324759399787684e-9,2.98041134216714e-9 -SerialiseData/9,1.127322315289403e-6,1.1257277193446242e-6,1.1290744880693084e-6,5.795038145624804e-9,5.215159605964936e-9,6.4843793873834894e-9 -SerialiseData/14,1.0903087980972541e-6,1.0890547559471725e-6,1.091488079637244e-6,4.116314970797798e-9,3.579516419051612e-9,4.988754427518015e-9 -SerialiseData/29,1.5675359524526536e-6,1.5662251181950592e-6,1.5685230679415815e-6,3.9032234853525475e-9,3.0903157152557628e-9,5.5021067676089286e-9 -SerialiseData/74,1.8448303778356023e-6,1.8437313926348804e-6,1.8458642548818787e-6,3.736198789639325e-9,3.0104894165976634e-9,4.970636513710939e-9 -SerialiseData/4,9.180919789441103e-7,9.171661551413659e-7,9.188554357241757e-7,2.812822622088433e-9,2.361725852912467e-9,3.3930367187824836e-9 -SerialiseData/9,1.1225583551547591e-6,1.1218292025996771e-6,1.1233339951136213e-6,2.5500835946939443e-9,2.1194903045732725e-9,3.1636958612607237e-9 -SerialiseData/34,1.3259497287571122e-6,1.3250021503290841e-6,1.326915986145882e-6,3.202859345690423e-9,2.7270452087693943e-9,4.175041659974894e-9 -SerialiseData/34,1.3319754676396619e-6,1.3308372520680452e-6,1.3330775244364545e-6,3.861697779807169e-9,3.180338413247696e-9,4.778462390299969e-9 -SerialiseData/54,1.5615443893050117e-6,1.5606886705661013e-6,1.5624608137253617e-6,3.0317925131505032e-9,2.4447418019141238e-9,3.8075860318445e-9 -SerialiseData/9,1.0662839287219844e-6,1.0650374497742798e-6,1.0673393519927786e-6,3.811915654602406e-9,3.364819854814985e-9,4.4298411637207215e-9 -SerialiseData/114,5.016685629634767e-6,5.01429245300801e-6,5.019843910777618e-6,9.59704364663133e-9,7.851657047795314e-9,1.3067629154637605e-8 -SerialiseData/4,9.331722233768607e-7,9.320731268091464e-7,9.343505041685639e-7,3.666356167299973e-9,3.1961501886272282e-9,4.261124139630761e-9 -SerialiseData/3273,1.861025121118815e-4,1.8590755764059952e-4,1.862955961745541e-4,6.520737068471796e-7,5.853230765001483e-7,7.449885632025388e-7 -SerialiseData/549,3.0658219157192926e-5,3.06302494849689e-5,3.070726492538853e-5,1.2279190572791937e-7,7.434279108069962e-8,1.9284152749664584e-7 -SerialiseData/7385,3.8461409852710225e-4,3.8444236244254687e-4,3.848627429507248e-4,7.032375418360571e-7,5.196956608346536e-7,1.1249679709822091e-6 -SerialiseData/41,2.183017969333497e-6,2.1784469045458493e-6,2.1863068011271063e-6,1.2561223053384846e-8,1.0916727992779291e-8,1.4491008709531053e-8 -SerialiseData/267,1.0982535655260396e-5,1.097735559298213e-5,1.0988366052136816e-5,1.794614051064246e-8,1.4552448664840806e-8,2.2854099362242123e-8 -SerialiseData/4,9.073742662776357e-7,9.064115788141621e-7,9.083409434806222e-7,3.3643216261752896e-9,2.9600467015811046e-9,3.965703044589288e-9 -SerialiseData/69,4.132048018750689e-6,4.1275260334390805e-6,4.13608574733337e-6,1.5207224914556594e-8,1.2631884101659367e-8,1.8872122334788784e-8 -SerialiseData/4,9.142356708222174e-7,9.131283182585992e-7,9.153226884924893e-7,3.5286168176366714e-9,2.9905266079999633e-9,4.303314893584877e-9 -SerialiseData/48,6.820211794270404e-6,6.818156261455793e-6,6.822098987541529e-6,6.767679417526769e-9,5.851731655969933e-9,7.896604082796348e-9 -SerialiseData/919,1.3687842175201612e-4,1.3675969510357287e-4,1.3693580936283386e-4,2.6462202970661315e-7,1.4948711948489852e-7,4.6042788231768224e-7 -SerialiseData/2039,2.9786511218826727e-4,2.9742348084353166e-4,2.983400600928477e-4,1.5922218393796833e-6,1.0962351028357624e-6,2.389963866776124e-6 -SerialiseData/1909,2.671520578133545e-4,2.666485870504029e-4,2.6759919550363567e-4,1.5676080351439415e-6,1.4568599287532072e-6,1.6900578029518314e-6 -SerialiseData/4,9.519450685105765e-7,9.501906037180812e-7,9.535957379767769e-7,5.678439492813261e-9,4.964505071205707e-9,6.707099154434779e-9 -SerialiseData/527,7.635342791905153e-5,7.62072845764803e-5,7.645825288984171e-5,3.903945267280249e-7,2.915376389579701e-7,4.7154955126337655e-7 -SerialiseData/1092,1.4635239419719546e-4,1.46148793918357e-4,1.4648137143269388e-4,5.489784266965654e-7,3.9631850363283e-7,7.011296859382666e-7 -SerialiseData/330,3.571162564855142e-5,3.564587466460698e-5,3.576981303122015e-5,2.1129501649081834e-7,1.770358098088033e-7,2.3403625667347586e-7 -SerialiseData/2547,3.61164901765921e-4,3.605644383592623e-4,3.619248374635084e-4,2.1887383058658987e-6,1.7604290865178789e-6,2.4585579253095827e-6 -SerialiseData/198,2.6937802631178686e-5,2.6918023649417957e-5,2.6952750988725283e-5,6.129344568554617e-8,4.83230418452832e-8,8.433651284016458e-8 -SerialiseData/13754,2.0502451663934646e-3,2.0059127730508454e-3,2.22082396879774e-3,2.69122012626014e-4,2.556923448337724e-5,5.669590545372727e-4 -SerialiseData/750,1.1165281395607453e-4,1.1143828119293367e-4,1.1180941301637456e-4,6.493525319922076e-7,5.287297947191198e-7,7.627264125216397e-7 -SerialiseData/26,1.5023587143375053e-6,1.5008724397929873e-6,1.503867852858204e-6,5.103293189454752e-9,4.39836681342336e-9,5.890912477539733e-9 -SerialiseData/920,1.3319491095859745e-4,1.3288302365383855e-4,1.3356168402826543e-4,1.1505750853516904e-6,9.997123112941458e-7,1.3310600794668898e-6 -SerialiseData/12536,1.8896968012601673e-3,1.8574230190292725e-3,2.034392175769135e-3,1.9220927385671583e-4,2.030388057653397e-5,4.398653754956291e-4 -SerialiseData/269,3.766233279552504e-5,3.760695002652427e-5,3.76997933450362e-5,1.5280674410080703e-7,9.717881271047148e-8,2.1772309435226691e-7 -SerialiseData/71,4.7830626826944535e-6,4.776753865614113e-6,4.790321485456318e-6,2.220177535000852e-8,1.6221821816307082e-8,2.642279478745576e-8 -SerialiseData/4,9.552559520207742e-7,9.543379889890497e-7,9.562792142234725e-7,3.2985174065744082e-9,2.8426413256885026e-9,3.8877810523987985e-9 -SerialiseData/2467,3.600858024086203e-4,3.590978600653391e-4,3.609509297726428e-4,3.099500479893334e-6,2.8120843918387345e-6,3.388299906480519e-6 -SerialiseData/14,1.2696474275133056e-6,1.268084461561023e-6,1.2708583979910495e-6,4.600758252592553e-9,3.5653080668421762e-9,5.9387161261445784e-9 -SerialiseData/1087,1.534222937672147e-4,1.5327508915161743e-4,1.5356320713751705e-4,4.778695423512054e-7,4.322763589212242e-7,5.395587327074066e-7 -SerialiseData/163,2.098082919410356e-5,2.0941923346045085e-5,2.1009412722290048e-5,1.1355719142619997e-7,9.282394158067962e-8,1.3163872058626776e-7 -SerialiseData/4,9.127997238461995e-7,9.116626814627242e-7,9.137440825478324e-7,3.4004137913137646e-9,2.8960253699650763e-9,4.1408923453792765e-9 -SerialiseData/659,9.388285550362118e-5,9.366849253439784e-5,9.411512694123242e-5,7.685761464550557e-7,7.071524256628546e-7,8.325247288405911e-7 -SerialiseData/1726,2.3310099468409323e-4,2.3257025122969452e-4,2.3363564284168916e-4,1.824611020711046e-6,1.6089239989927243e-6,2.0150808875384396e-6 -SerialiseData/4,9.123229676906272e-7,9.116918865768585e-7,9.129328107189199e-7,2.1226931330591496e-9,1.7724930340176222e-9,2.7281438469437687e-9 -SerialiseData/986,1.526460378591203e-4,1.5238159534143405e-4,1.5283828461538064e-4,7.476239190268833e-7,5.415120136456575e-7,9.343608146384815e-7 -SerialiseData/436,5.96218437831822e-5,5.953426838548467e-5,5.9715612785148775e-5,3.2524511545212924e-7,2.8640953462279954e-7,3.783004712893386e-7 -SerialiseData/513,7.319968107679659e-5,7.307977718879635e-5,7.326922849213116e-5,2.989056854298537e-7,1.7622380457733682e-7,4.1553455279344065e-7 -SerialiseData/1610,2.4906335273991285e-4,2.4861312329832285e-4,2.494625253088227e-4,1.4469677851019082e-6,1.252636195663538e-6,1.6026468331554164e-6 -SerialiseData/5781,1.1463325099893126e-4,1.1397865549868014e-4,1.1494261869776508e-4,1.4514732098697117e-6,1.0220520403748428e-6,2.126712972149512e-6 -SerialiseData/2949,6.136877787795884e-5,6.1015620347996955e-5,6.173735627619855e-5,1.2371924504269731e-6,1.059595086642607e-6,1.326570194615338e-6 -SerialiseData/773,1.8130528793424403e-5,1.802008939610741e-5,1.8226438520530944e-5,3.3324174145372913e-7,2.9540391581464656e-7,3.594533018125117e-7 -SerialiseData/4,9.282310983771404e-7,9.270564065984364e-7,9.292968358989078e-7,3.859725453570448e-9,3.0626685376809303e-9,5.050016545087289e-9 -SerialiseData/28070,5.756832393767377e-4,5.7550563543534e-4,5.758280787726575e-4,5.467725629547563e-7,4.45175797229207e-7,7.014844721296065e-7 -SerialiseData/13195,2.6405280802688284e-4,2.639521731723564e-4,2.642393017153956e-4,4.450870983383762e-7,1.9932083094804036e-7,7.730861328456454e-7 -SerialiseData/4,9.088790370714206e-7,9.076977320889231e-7,9.098859540989841e-7,3.7031775876307866e-9,3.106628744467926e-9,4.288576619012386e-9 -SerialiseData/9653,1.782653219971575e-4,1.7687144597681247e-4,1.798321116371692e-4,5.057095750090928e-6,4.591483080098822e-6,5.281227805655435e-6 -SerialiseData/4,9.512027810264428e-7,9.500785605603773e-7,9.520919719030778e-7,3.299469501269378e-9,2.7508845856685737e-9,4.109011955010704e-9 -SerialiseData/4,9.513176783051489e-7,9.499221298738598e-7,9.53141752996507e-7,5.377626629192009e-9,4.6137330668073605e-9,6.227476872077105e-9 -SerialiseData/17308,3.305231171211448e-4,3.2956822051348293e-4,3.322256910713322e-4,3.975024530447072e-6,2.4702718484232304e-6,5.489932901812025e-6 -SerialiseData/8309,1.5385829673531825e-4,1.538167663539326e-4,1.5390515729633587e-4,1.5089898065953348e-7,1.2453201149496149e-7,1.978406010676828e-7 -SerialiseData/141556,2.8618556597868735e-3,2.803258004597689e-3,3.144531400524936e-3,3.609732425296077e-4,1.6913060479904903e-5,8.25672814835804e-4 -SerialiseData/86,2.300701066993683e-6,2.2927597402111513e-6,2.3115456457327827e-6,2.9848504371095867e-8,1.962330278604061e-8,3.8795439944050164e-8 -SerialiseData/1545,3.105053414985594e-5,3.104294301020985e-5,3.105747222291998e-5,2.5140874658384667e-8,2.1610749237279598e-8,2.9752501627300982e-8 -SerialiseData/4,9.135594398705404e-7,9.118104720973609e-7,9.153103716782162e-7,5.926520646798087e-9,5.146771695857585e-9,6.8802972224431825e-9 -SerialiseData/4,9.125761993474877e-7,9.119360552623695e-7,9.134656217349859e-7,2.4839384101645276e-9,1.868753103721527e-9,3.115143436701664e-9 -SerialiseData/3614,7.224539235979756e-5,7.222209524800261e-5,7.226976806516669e-5,8.101188430413615e-8,6.87686490238965e-8,9.688172020149276e-8 -SerialiseData/74742,1.5053250582795273e-3,1.4980805883953033e-3,1.5147231502372208e-3,2.7910267621894157e-5,2.0953145516809476e-5,3.2675849109871446e-5 -SerialiseData/33424,6.392720362820814e-4,6.390689606385289e-4,6.396905159768876e-4,9.772300449533797e-7,5.467711048063586e-7,1.6556845684580367e-6 -SerialiseData/4,9.203668847031917e-7,9.196037132594933e-7,9.21218493405133e-7,2.6582873548855457e-9,2.2068674077883818e-9,3.1920199483098135e-9 -SerialiseData/867944,0.18290903116576374,0.17832745464208224,0.1947244085992376,9.761026808660058e-3,1.5306591477650799e-3,1.3917339049232895e-2 -SerialiseData/3585,6.992921706823921e-4,6.990456604717163e-4,6.996150427641084e-4,9.320284576406452e-7,7.301929181778179e-7,1.281376750686506e-6 -SerialiseData/2635,5.191988994302446e-4,5.190383069551785e-4,5.194653806553793e-4,6.887317144211335e-7,5.289912693467865e-7,9.622263346086684e-7 -SerialiseData/9809,2.045156049447017e-3,1.982042129448226e-3,2.2075698344971853e-3,2.9954645657210985e-4,1.3073699974812652e-5,5.914460420911203e-4 -SerialiseData/4701,9.336394743703237e-4,9.333494655388491e-4,9.341211152597608e-4,1.2817635050505613e-6,9.157205315625079e-7,1.928592004854416e-6 -SerialiseData/1131,2.469246311299221e-4,2.468203042459479e-4,2.4710349599342123e-4,4.3526654894336175e-7,2.631377359752372e-7,7.399472612891762e-7 -SerialiseData/127453,2.7303808110462263e-2,2.6373836487925174e-2,2.93490615217228e-2,2.6842792809549767e-3,1.2279170663003066e-4,4.364881325689349e-3 -SerialiseData/153414,3.288549650814326e-2,3.154960731804208e-2,3.5310922316205175e-2,3.8490093026898762e-3,1.808755252165591e-3,5.491753276296748e-3 -SerialiseData/25770,5.227061237542889e-3,5.140562516077364e-3,5.568933097086313e-3,4.895830261231337e-4,2.815568332634541e-5,1.0255635992277496e-3 -SerialiseData/40672,8.659107895370168e-3,8.352759096114349e-3,9.450560932724937e-3,1.185619211570848e-3,1.3185193203028964e-4,2.1623005043774064e-3 -SerialiseData/24716,4.988789663668241e-3,4.9048849161805646e-3,5.402990797420733e-3,4.887139739856473e-4,8.585959431504865e-6,1.1055122878047582e-3 -SerialiseData/2230,4.8346530726734837e-4,4.833375289413563e-4,4.835882023986746e-4,4.245567391685581e-7,3.574629436043171e-7,4.952958918586567e-7 -SerialiseData/32478,6.83967008091975e-3,6.625727735608132e-3,7.366223991516859e-3,8.791198988590378e-4,5.206946792225852e-5,1.6193690945695864e-3 -SerialiseData/20221,4.10387187564385e-3,4.029970653249228e-3,4.371300958147507e-3,4.2222499028766357e-4,4.270239038443429e-5,8.891991956184427e-4 -SerialiseData/10245,2.0446557173803134e-3,2.0060509031849865e-3,2.226659215650858e-3,2.316914154026622e-4,2.6813228387539446e-5,5.264009237927692e-4 -SerialiseData/54778,1.1078237877665539e-2,1.0839063957904328e-2,1.2000912663308778e-2,1.1485253675432268e-3,9.559454430565746e-5,2.3578211639105912e-3 -SerialiseData/143697,3.0210886708519204e-2,2.9158632766870966e-2,3.3723783282773805e-2,3.0160902294250193e-3,1.7430921309851844e-3,4.92951595120073e-3 -SerialiseData/3443,7.154998686416636e-4,7.150314072494941e-4,7.160483577862083e-4,1.7065984379489128e-6,1.4260742187664016e-6,2.454283497169272e-6 -SerialiseData/110713,2.340670675817865e-2,2.2651375164416364e-2,2.4933940655609763e-2,2.2964500817402e-3,1.4905547857953227e-4,3.7641280250055127e-3 -SerialiseData/10124,8.719221160992772e-4,8.711791411988987e-4,8.727748454783268e-4,2.70904505009338e-6,2.3448207463427354e-6,3.033590542699773e-6 -SerialiseData/24484,2.106855055397435e-3,2.0838696150229166e-3,2.194379187342294e-3,1.4305524561861744e-4,8.566640695503567e-6,3.035818121553732e-4 -SerialiseData/146182,1.2418339280863572e-2,1.2196971504933958e-2,1.3247624422467437e-2,1.0350019518459495e-3,8.606023481861767e-5,2.109173909379975e-3 -SerialiseData/88,8.357818480098028e-6,8.352870466785075e-6,8.362372670410706e-6,1.5986488049990305e-8,1.3168408384669397e-8,1.932206554707854e-8 -SerialiseData/11507,9.489471358756806e-4,9.477121268115295e-4,9.501079591626578e-4,4.131255981729315e-6,3.516395469669481e-6,4.877500269608382e-6 -SerialiseData/117191,1.0448756657904113e-2,1.0127864012017113e-2,1.1380395974353124e-2,1.150095553438108e-3,7.138424088650266e-5,1.977582583854486e-3 -SerialiseData/13291,1.1198804179020812e-3,1.1186849017526808e-3,1.120735650147895e-3,3.387885908975335e-6,2.4702593877610515e-6,4.515850925009713e-6 -SerialiseData/2689,2.2951936457979387e-4,2.2941122419711942e-4,2.2964019769497525e-4,3.8469980586684397e-7,3.29863542468965e-7,4.593209573913757e-7 -SerialiseData/4,9.524075444809764e-7,9.514187060182183e-7,9.534848920548557e-7,3.427891048373363e-9,2.8666533276827213e-9,4.333594916952061e-9 -SerialiseData/4,9.129327640538751e-7,9.122527443818446e-7,9.136573813817278e-7,2.373928621594586e-9,2.0295063959031565e-9,2.8591853809210913e-9 -SerialiseData/160497,1.7096268300915173e-2,1.6442300066174666e-2,1.8330872867749797e-2,2.2563777842947857e-3,1.036413960230914e-3,3.3022123742511927e-3 -SerialiseData/3257,3.2931904259780707e-4,3.287953644732648e-4,3.2976794525151114e-4,1.7405313570425605e-6,1.506981586561688e-6,1.9693565010170468e-6 -SerialiseData/16560,1.6690763902642615e-3,1.6421309934240983e-3,1.7750167804726452e-3,1.7309531543436822e-4,9.368183944317754e-6,3.6781572043728943e-4 -SerialiseData/74266,7.749463135532155e-3,7.47440204791137e-3,8.334758701692981e-3,1.1534059281764202e-3,5.882983625649585e-4,2.0520165080603506e-3 -SerialiseData/212239,2.270196388262587e-2,2.181568173645661e-2,2.467920466976297e-2,2.8364515188056797e-3,1.6387296296458754e-3,4.3023786944610546e-3 -SerialiseData/478645,5.394140212013135e-2,5.160375629304095e-2,5.857586946693205e-2,5.901742090879315e-3,3.357302122426808e-3,8.812036176791617e-3 -SerialiseData/51787,5.485807901513938e-3,5.276174374546248e-3,6.007988762188359e-3,9.662310776702579e-4,4.980759349640908e-4,1.646191678578926e-3 -SerialiseData/461824,5.216094457663029e-2,4.983629579553871e-2,5.5427546739322e-2,5.284244030848109e-3,3.5393641315289823e-3,7.362632986236842e-3 -SerialiseData/2491,2.276336051218824e-4,2.2722885880354258e-4,2.2818104916680245e-4,1.5423202747792628e-6,1.2346677915610399e-6,2.0040700436560396e-6 -SerialiseData/219252,4.32617920627416e-3,4.0504126894295635e-3,4.820027900957048e-3,1.1770292112837566e-3,6.921015964446228e-4,1.8549725309927555e-3 -SerialiseData/21444,3.6357214035037736e-4,3.634661881170411e-4,3.636784649582713e-4,3.6553244073764486e-7,3.1287274683793764e-7,4.338106618106765e-7 -SerialiseData/4,9.079184415350614e-7,9.066132030805108e-7,9.091095501326543e-7,4.277575669002693e-9,3.513062056378769e-9,5.237883042221628e-9 -SerialiseData/37828,6.632285446241565e-4,6.629221763517769e-4,6.637098910087543e-4,1.295975178984962e-6,9.182716714292187e-7,1.7647926877509179e-6 -SerialiseData/43040,7.507908428375565e-4,7.462438723581209e-4,7.544593593686748e-4,1.3964853911837116e-5,1.1942923571095715e-5,1.5129913592118103e-5 -SerialiseData/135662,2.5135458294564795e-3,2.4097375678513713e-3,2.784220187746888e-3,5.050524042901494e-4,2.070713200005359e-4,9.142522883963735e-4 -SerialiseData/332625,6.612382261767591e-3,6.1825574983354935e-3,7.207903402443359e-3,1.5393552777128127e-3,9.833490636606012e-4,2.214653752947194e-3 -SerialiseData/5399,8.904723747051851e-5,8.878025021908089e-5,8.953892358071712e-5,1.2632109217603098e-6,7.225472607908589e-7,1.75229866113185e-6 -SerialiseData/104514,1.860944677261152e-3,1.789560796164087e-3,2.021242805972241e-3,3.5927375024343727e-4,1.5488696485947684e-4,6.695239686097811e-4 -SerialiseData/21289,3.749925224899419e-4,3.7472729675135287e-4,3.7526110707377866e-4,8.671666850429085e-7,7.138898375847103e-7,1.0891346265900958e-6 -SerialiseData/5,9.160810442796167e-7,9.154791127142363e-7,9.168472514899558e-7,2.286042456879331e-9,1.8464365389664645e-9,2.940346049654242e-9 -SerialiseData/5,8.966699711150016e-7,8.959651748255073e-7,8.974764663856752e-7,2.5311539709534336e-9,2.2055114275732143e-9,2.9998613936088697e-9 -SerialiseData/5,9.203749213995897e-7,9.193558372257828e-7,9.21618225488443e-7,3.5984564314683986e-9,2.941550777820873e-9,5.011855866200912e-9 -SerialiseData/5,8.962160207685636e-7,8.950881691208442e-7,8.97218987860747e-7,3.323015482162924e-9,2.6205175823988895e-9,4.205162463875878e-9 -SerialiseData/5,9.019116213444327e-7,9.006344315025824e-7,9.030796060747827e-7,3.973556298124101e-9,3.437382141627104e-9,4.596701324698913e-9 -SerialiseData/5,9.18988677551508e-7,9.182110492457485e-7,9.196526071049755e-7,2.403694027481872e-9,1.924408208436782e-9,3.0678058421818056e-9 -SerialiseData/5,9.127498820075423e-7,9.121320501627431e-7,9.133256982318773e-7,2.0689399740222077e-9,1.7566571850364638e-9,2.78251832621547e-9 -SerialiseData/5,8.947331696172499e-7,8.938872711568661e-7,8.955450165817509e-7,2.7586160696506173e-9,2.393746382129857e-9,3.2601816931610303e-9 -SerialiseData/5,8.928737975094754e-7,8.920997905302559e-7,8.937537556414905e-7,2.882867029248506e-9,2.419866423657754e-9,3.566413322882716e-9 -SerialiseData/5,8.940681576298742e-7,8.931663322426262e-7,8.950047764915211e-7,3.1530196478360904e-9,2.600545050248985e-9,3.739437823720498e-9 -SerialiseData/5,9.175134426722556e-7,9.168472163115973e-7,9.182217032270087e-7,2.221501254194272e-9,1.8342619658560788e-9,2.9024603196983687e-9 -SerialiseData/5,9.177951623902291e-7,9.172773490282215e-7,9.185169721332267e-7,2.1180513558704307e-9,1.5532407530385666e-9,2.910488791555007e-9 -SerialiseData/5,9.166371195784626e-7,9.15512259608793e-7,9.180172769418478e-7,4.3764677296187395e-9,3.4656248385299796e-9,5.526644859354508e-9 -SerialiseData/5,9.203086756843996e-7,9.198586295225173e-7,9.208317235421908e-7,1.6013246234823182e-9,1.3590060494759824e-9,1.9719798939259412e-9 -SerialiseData/5,8.962188323715844e-7,8.952916688676283e-7,8.970008204143997e-7,2.855621603114895e-9,2.348701013350784e-9,3.456282279428433e-9 -SerialiseData/5,8.909611564238885e-7,8.900479095068087e-7,8.92045117345558e-7,3.368232682000765e-9,2.647827309787504e-9,5.029929989315045e-9 -SerialiseData/5,9.207167146426603e-7,9.192700619437006e-7,9.220759484257615e-7,4.736923334524453e-9,4.160614124301815e-9,5.4125350279504354e-9 -SerialiseData/5,9.256430988165564e-7,9.250591214453969e-7,9.262026215451193e-7,1.9378210964646116e-9,1.6485334523897684e-9,2.2425319668568344e-9 -SerialiseData/5,9.085013711732917e-7,9.07477206589248e-7,9.094287637348385e-7,3.284485406507418e-9,2.8396411101052667e-9,4.098993522474895e-9 -SerialiseData/5,9.173184037610332e-7,9.161556895875932e-7,9.185373312987273e-7,4.023023195426141e-9,3.4928596898015734e-9,4.851266072412422e-9 -SerialiseData/14,3.5824784848015e-6,3.5745296374364677e-6,3.5896273946443104e-6,2.5195445880479924e-8,2.4078453579534415e-8,2.703464437726143e-8 -SerialiseData/14,3.549035418456885e-6,3.5409879812865944e-6,3.5573813242130856e-6,2.833176091386981e-8,2.404335871827551e-8,3.5637509833710956e-8 -SerialiseData/14,3.5293833105111313e-6,3.5171299823053925e-6,3.5382841294380045e-6,3.425312350158456e-8,2.486000739604761e-8,4.296719259047155e-8 -SerialiseData/5,8.901874864342904e-7,8.894524541646657e-7,8.907726793605827e-7,2.306170494156543e-9,1.9198536522262603e-9,2.746534361012324e-9 -SerialiseData/14,3.5769705514603453e-6,3.5716561085277787e-6,3.5822300472598024e-6,1.77778301490807e-8,1.6419535682126394e-8,1.9392794203152333e-8 -SerialiseData/7,8.940381624572705e-7,8.93120702569374e-7,8.956332245327683e-7,4.199792216722588e-9,2.799435843351253e-9,6.194805706470275e-9 -SerialiseData/6,8.965333083620833e-7,8.959976408655675e-7,8.970771379556428e-7,1.7914532251472723e-9,1.4900692736167352e-9,2.153538474694594e-9 -SerialiseData/5,8.956843567977089e-7,8.947676198283122e-7,8.964722238968091e-7,2.583410570989084e-9,2.087755737619056e-9,3.2397830619443883e-9 -SerialiseData/14,3.536633994749989e-6,3.5322546585513525e-6,3.5391259410493796e-6,1.0486225770698491e-8,7.203254964956558e-9,1.4223513338562716e-8 -SerialiseData/7,8.957803896476788e-7,8.950128137747782e-7,8.96428248329944e-7,2.424591900493423e-9,2.03400174023351e-9,3.0231135355043164e-9 -SerialiseData/4,9.007102292718335e-7,8.988484028836008e-7,9.026626038409782e-7,6.377271320961402e-9,5.591270351380122e-9,7.358619727136054e-9 -SerialiseData/4,9.571124880973642e-7,9.563480420074836e-7,9.578485717353843e-7,2.631561069579161e-9,2.0663287899579722e-9,3.397317902703131e-9 -SerialiseData/110,8.320935798233015e-6,8.310136282296429e-6,8.331600263867394e-6,3.531702367804268e-8,3.21094320456286e-8,3.9652010721288696e-8 -SerialiseData/21,2.384226387619104e-6,2.380003113974424e-6,2.388077294777415e-6,1.4440175743407401e-8,1.3405263458587037e-8,1.5898927223240786e-8 -SerialiseData/35,3.6505198564394924e-6,3.640438637402348e-6,3.6572721133219645e-6,2.8054584103626244e-8,2.037225633160925e-8,3.7418187447116434e-8 -SerialiseData/44,2.60929607669032e-6,2.6074068483245738e-6,2.611778454907952e-6,7.942647924054855e-9,6.027362304504337e-9,1.0550883505530259e-8 -SerialiseData/71,6.0047451298555515e-6,5.988390568555084e-6,6.0148627847486826e-6,4.437229210067807e-8,3.348353144245812e-8,5.727354441780467e-8 -SerialiseData/39,4.434383848456883e-6,4.431618170693769e-6,4.438491433429018e-6,1.1085995730454032e-8,7.35677517472934e-9,1.5818383983879937e-8 -SerialiseData/1572,1.530767282897847e-4,1.5264966809533332e-4,1.5360877624607267e-4,1.6264641375221143e-6,1.3355652101809093e-6,1.8638138059893303e-6 -SerialiseData/379,3.951079429988693e-5,3.944778905653321e-5,3.9562744601654096e-5,1.901195409883664e-7,1.5453206748528466e-7,2.3837271688457698e-7 -SerialiseData/212,8.26834035699542e-5,8.261708561911732e-5,8.278168220560178e-5,2.754566704045359e-7,1.9648149608419563e-7,4.4610637295434216e-7 -SerialiseData/732,2.921698086149828e-4,2.919382096815762e-4,2.923699716547229e-4,7.11777108793972e-7,5.683625556926621e-7,8.876601571358629e-7 -SerialiseData/476,1.6557263220362108e-4,1.6513575584883202e-4,1.6581151416154426e-4,1.1080636940531888e-6,6.036425081006498e-7,1.890553627719967e-6 -SerialiseData/404,1.1115591553674454e-4,1.1113931394305006e-4,1.1117526250789405e-4,5.8998628268143643e-8,4.739495496849863e-8,7.615381554926193e-8 -SerialiseData/108,4.2131139274362924e-5,4.2119467478681824e-5,4.214558361440882e-5,4.273577361015468e-8,3.2011936409175394e-8,6.607406756842325e-8 -SerialiseData/864,2.1320897429062495e-4,2.1290115349704248e-4,2.1342022860412426e-4,8.579445295935035e-7,6.56894188608663e-7,1.0449253134682588e-6 -SerialiseData/5748,1.7981601067339243e-3,1.7719854365371018e-3,1.9002678466283538e-3,1.6462176056917827e-4,9.103785700769498e-6,3.5039374497635784e-4 -SerialiseData/4,9.700685572736353e-7,9.695820980657694e-7,9.705050202033187e-7,1.642901909323242e-9,1.3151261154528609e-9,2.179186445985753e-9 -SerialiseData/65,1.3589522139974326e-6,1.357407686662372e-6,1.360603893280923e-6,5.8088773339024746e-9,4.893134007453792e-9,6.910873580985567e-9 -SerialiseData/4,9.166744895144475e-7,9.151882780815486e-7,9.178850611726902e-7,4.2506970338941215e-9,3.5249930529045334e-9,5.200105637408292e-9 -SerialiseData/19,1.2907192053009882e-6,1.2890562602677954e-6,1.292596512117782e-6,6.183501448429198e-9,5.0544725029116396e-9,7.396984882845699e-9 -SerialiseData/4,9.174926837716101e-7,9.166196259190439e-7,9.184195189032661e-7,2.981680816413495e-9,2.5382793951152374e-9,3.559171504901876e-9 -SerialiseData/19,1.3476838792496605e-6,1.3463963638834289e-6,1.34880663156484e-6,3.953704162483761e-9,3.4260674448588843e-9,4.624419978020858e-9 -SerialiseData/29,1.5136814129327916e-6,1.511827496632276e-6,1.5153789730333782e-6,5.922477404435039e-9,4.966709896151765e-9,6.9848758374083e-9 -SerialiseData/29,1.5067810916985506e-6,1.5058867202036254e-6,1.5077229239177666e-6,3.2028704745809915e-9,2.7425371402095435e-9,3.831848613322956e-9 -SerialiseData/64,1.7024063878379451e-6,1.7006097078578013e-6,1.7036151650234329e-6,5.216822347354975e-9,3.6574999279645994e-9,8.071191478883066e-9 -SerialiseData/64,1.7114152778111648e-6,1.7093794116990085e-6,1.7133853843452251e-6,6.411614052153717e-9,5.870647350454248e-9,7.108207398377154e-9 -SerialiseData/19,1.2786085947181113e-6,1.2780179954707979e-6,1.2791950668766391e-6,2.0229528235252912e-9,1.7325417594251933e-9,2.42850728453877e-9 -SerialiseData/24,1.4025008028519816e-6,1.4010445674501123e-6,1.4037916612621643e-6,4.458637143316922e-9,3.673608837849487e-9,5.661544447319613e-9 -SerialiseData/29,1.535732355560658e-6,1.5335275512960487e-6,1.5384947814201982e-6,8.37001139240699e-9,7.03496518836263e-9,9.730163451417467e-9 -SerialiseData/1340,6.688118334525238e-5,6.681297442798876e-5,6.691910097917159e-5,1.6006606775360347e-7,9.15261483282901e-8,3.1108396851605964e-7 -SerialiseData/210,9.098718114403064e-6,9.094292354817856e-6,9.103305165787413e-6,1.521758838759765e-8,1.30291566915169e-8,1.8497240452766904e-8 AddInteger/1/1,9.140927768481482e-7,9.131312229537431e-7,9.148186179499217e-7,2.7978825490000907e-9,2.3864355213693907e-9,3.2886772158774963e-9 AddInteger/1/70,9.588502742499426e-7,9.578552623703934e-7,9.596773673578651e-7,2.958280907530334e-9,2.4220668766929152e-9,3.564714718466518e-9 AddInteger/1/139,9.889828892091977e-7,9.88205346576328e-7,9.897089040523563e-7,2.601453117395667e-9,2.1382167893577315e-9,3.242487340946391e-9 @@ -13849,103 +13049,903 @@ ListToArray/4181,7.441304302057385e-5,7.439159112614982e-5,7.44395995968166e-5,7 ListToArray/3110,5.926637260695039e-5,5.906816987450401e-5,5.942384419039519e-5,6.232147039585826e-7,5.38165486823948e-7,7.040505131156698e-7 ListToArray/4015,7.035933606851938e-5,7.015831820022106e-5,7.049682767876397e-5,5.728845093287018e-7,3.9839333333091796e-7,7.843817482596103e-7 Nop7o/1/1/1/1/1/1/1,1.5797954594294294e-6,1.578703057167649e-6,1.5808766414808871e-6,4.925157217089962e-9,4.205637063200092e-9,6.2798137077799786e-9 -ChooseData/9,3.7990723999254853e-6,3.797262012033961e-6,3.8013529157464056e-6,6.857655621487142e-9,5.688183105597517e-9,8.638541997116951e-9 -ChooseData/14,3.7930752108906905e-6,3.7905027288156577e-6,3.795555636328517e-6,8.925891711537e-9,7.54963409278571e-9,1.0508639156520387e-8 -ChooseData/14,3.7833771272170706e-6,3.7771418547891063e-6,3.787908539276821e-6,1.6610455070636437e-8,1.348716892755259e-8,2.1181009550904166e-8 -ChooseData/14,3.7687121208703856e-6,3.7653307622514614e-6,3.7717106850636045e-6,1.1255721027593047e-8,9.232944346000015e-9,1.4069957517143928e-8 -ChooseData/6,3.7685775803962943e-6,3.762469736609572e-6,3.7896946937397956e-6,3.4255462260636835e-8,8.42056275957962e-9,7.630598159744812e-8 -ChooseData/14,3.7797031280974883e-6,3.7739170171689003e-6,3.7918104406762707e-6,2.8080504984274413e-8,1.3679279432783592e-8,5.364174967866569e-8 -ChooseData/6,3.7755173576731234e-6,3.769415946829063e-6,3.785158991748578e-6,2.622884055805491e-8,1.893491578858213e-8,3.457318718527393e-8 -ChooseData/8,3.775772864822316e-6,3.773180692192341e-6,3.780076374408788e-6,1.0682787149215659e-8,7.09860969855572e-9,1.9547429496131368e-8 -ChooseData/14,3.7693971524088515e-6,3.766601861313647e-6,3.7730702649263864e-6,1.0267771401443038e-8,7.924777521905291e-9,1.495239153048161e-8 -ChooseData/9,3.782279005571854e-6,3.777446050570248e-6,3.7868743938493537e-6,1.670010693006717e-8,1.365492806596103e-8,2.0157323270959663e-8 -ChooseData/58,3.811009917418851e-6,3.7988548802166363e-6,3.8207632827701794e-6,3.434942729439981e-8,3.033423817417115e-8,3.747205473820872e-8 -ChooseData/11,3.7720370467727884e-6,3.7673164423856728e-6,3.776576070268151e-6,1.5278265160561237e-8,1.097747465674463e-8,2.0822112877073307e-8 -ChooseData/42,3.80264523507299e-6,3.799816313784821e-6,3.8057158979139306e-6,9.785710935989169e-9,8.596697595157923e-9,1.1075440902186897e-8 -ChooseData/26,3.7824250908315917e-6,3.777857139318367e-6,3.7867529980021306e-6,1.4940808335674124e-8,1.3148673271266681e-8,1.686444753808955e-8 -ChooseData/39,3.7616951893755843e-6,3.7565561037752785e-6,3.7664373519334012e-6,1.6797317922483194e-8,1.4330185051282878e-8,2.0064335243392953e-8 -ChooseData/18,3.7515555039656212e-6,3.7441641041667006e-6,3.756142084387532e-6,1.9037445588414905e-8,1.3245102449270277e-8,2.499567011966617e-8 -ChooseData/54,3.7719362222545e-6,3.768902719861257e-6,3.774693524980471e-6,9.075589524892357e-9,7.403011699846274e-9,1.2357666324737844e-8 -ChooseData/30,3.774011330288192e-6,3.7661353456233286e-6,3.781838606985046e-6,2.6831555867410514e-8,2.387238247475034e-8,3.104602036472231e-8 -ChooseData/18,3.803624204668741e-6,3.800905879305959e-6,3.8063463343261467e-6,9.352021978857466e-9,7.751382194637994e-9,1.1572255851964176e-8 -ChooseData/107,3.765879610274861e-6,3.7622322808835705e-6,3.7693822131170053e-6,1.209506660121798e-8,1.0696619319433703e-8,1.3811363807322013e-8 -ChooseData/466,3.751656882298528e-6,3.7471976563040406e-6,3.7557562513878097e-6,1.4588694224692328e-8,1.2450828831320276e-8,1.8202539141245824e-8 -ChooseData/147,3.8069412067948385e-6,3.7940737205676745e-6,3.816880038303616e-6,3.8706799290855566e-8,3.038267342319636e-8,4.621072194887508e-8 -ChooseData/497,3.7588415742100732e-6,3.7551942143052343e-6,3.7610864713017276e-6,9.626566955363624e-9,7.155315535922062e-9,1.3532398425552436e-8 -ChooseData/662,3.7760248275195335e-6,3.7717323536007977e-6,3.7793899508636076e-6,1.3210264847315064e-8,1.0673042275225703e-8,1.7652199507999462e-8 -ChooseData/245,3.7753012610541575e-6,3.7730241861689475e-6,3.778191145954693e-6,8.69141755565153e-9,7.308290828560409e-9,1.0666329072788228e-8 -ChooseData/9954,3.8176997370306585e-6,3.810773379312525e-6,3.822339069314565e-6,1.9228375057695784e-8,1.256465478430392e-8,2.6800007404466422e-8 -ChooseData/151,3.814170418580711e-6,3.811632849313622e-6,3.816867927739942e-6,8.848552738301197e-9,7.842940426453063e-9,1.032675491931438e-8 -ChooseData/316,3.7731920921981035e-6,3.7677679263110445e-6,3.781506985429907e-6,2.173959172593741e-8,1.42997187876709e-8,2.9665011449200096e-8 -ChooseData/108,3.7609102278689065e-6,3.7563296745473487e-6,3.765243189053127e-6,1.4487487606684881e-8,1.0845375329561932e-8,1.9251851325386573e-8 -ChooseData/342,3.782417886171407e-6,3.777513878268196e-6,3.786311350447521e-6,1.4643285713789029e-8,1.1728119031545261e-8,1.8110453595234378e-8 -ChooseData/14,3.7727160166191065e-6,3.766413553352455e-6,3.779004192826332e-6,2.0609970864669385e-8,1.6853107567883707e-8,2.576090332803991e-8 -ChooseData/14,3.761543169563915e-6,3.7573389344205874e-6,3.7651051998308843e-6,1.3339022311375024e-8,9.96215701222885e-9,1.8543407590806745e-8 -ChooseData/924,3.846080467805159e-6,3.841948602576175e-6,3.85071898054373e-6,1.3816433521780081e-8,1.186366831393819e-8,1.6038914291291492e-8 -ChooseData/14,3.7503646173775e-6,3.7442634078940126e-6,3.757280532451028e-6,2.1710131430722576e-8,1.810014791843528e-8,2.6699042879064107e-8 -ChooseData/14,3.781597354024691e-6,3.7788674598474537e-6,3.7848932096553115e-6,9.327167364643546e-9,7.426805589933899e-9,1.3870604495114804e-8 -ChooseData/4,3.7767189025542894e-6,3.771233476596784e-6,3.7814552070140357e-6,1.651916225054182e-8,1.2589777466942265e-8,2.5518110186257502e-8 -ChooseData/29,3.820811346070891e-6,3.8135597302364616e-6,3.825716098338296e-6,2.0438922065204077e-8,1.3564680024556823e-8,2.7066841712569957e-8 -ChooseData/34,3.771855362492787e-6,3.765579876052171e-6,3.7770335426271994e-6,1.872647275928795e-8,1.518256567016224e-8,2.3127806408025526e-8 -ChooseData/34,3.8142482344765087e-6,3.8067629705231405e-6,3.820315380918049e-6,2.4340836507638257e-8,1.905100423014652e-8,2.9729559086741108e-8 -ChooseData/134,3.791203990752036e-6,3.782163998140355e-6,3.800679338307883e-6,3.1876414786436336e-8,2.7362450920490333e-8,3.730250788165311e-8 -ChooseData/239,3.7560474503038867e-6,3.751850301845906e-6,3.759573646235634e-6,1.2273429909622084e-8,8.802662329767963e-9,1.84333955381885e-8 -ChooseData/138,3.834745679784443e-6,3.819593104100393e-6,3.846584704621665e-6,4.645448574760874e-8,3.6361617278612336e-8,5.7578223787018925e-8 -ChooseData/52,3.766518962468872e-6,3.762702448342255e-6,3.769918221951495e-6,1.180396994368971e-8,9.638822144380108e-9,1.626736684577025e-8 -ChooseData/982,3.7800568098096415e-6,3.7718477295989263e-6,3.788953951281295e-6,2.91173461265908e-8,2.2060339371335935e-8,3.716282996945357e-8 -ChooseData/43,3.78741178514473e-6,3.7806683432729967e-6,3.795471627573217e-6,2.389668275652882e-8,1.9144860874974727e-8,2.8107874273263783e-8 -ChooseData/795,3.7960373531966866e-6,3.7895140754106e-6,3.8037532381263687e-6,2.4237204806435442e-8,1.961977552863546e-8,2.9229437616572438e-8 -ChooseData/188,3.770157028446697e-6,3.759513252651873e-6,3.7801969219563624e-6,3.5932615151132206e-8,2.8347142977587814e-8,4.446493561861117e-8 -ChooseData/78,3.8095071958346756e-6,3.8017822476485975e-6,3.817634198348726e-6,2.8216313046387117e-8,2.2936166349412824e-8,3.48590720203418e-8 -ChooseData/807,3.762781613745754e-6,3.758691239197827e-6,3.766825153146744e-6,1.397631589224076e-8,1.0790112604488863e-8,1.9114506330592444e-8 -ChooseData/1305,3.766769021578364e-6,3.7615157994119826e-6,3.7709304390091663e-6,1.551720679468605e-8,1.2419812311903602e-8,1.9862145339741553e-8 -ChooseData/2022,3.7767724045297397e-6,3.7736297174996125e-6,3.779968366338219e-6,1.055623580251979e-8,9.37790673640606e-9,1.2149333470610151e-8 -ChooseData/2491,3.8190399558262785e-6,3.8076491238867213e-6,3.827502467832328e-6,3.368712000425237e-8,2.5529122308022627e-8,4.0386449232997445e-8 -ChooseData/395,3.82714212725825e-6,3.823971216362617e-6,3.830010184768459e-6,1.0478882780827057e-8,8.957115272382758e-9,1.2376126929009613e-8 -ChooseData/38,3.7782814243650397e-6,3.7744455861390114e-6,3.781772620112593e-6,1.2359398111254291e-8,9.508663512084281e-9,1.656999510147639e-8 -ChooseData/20,3.7742458975388804e-6,3.7711014197462555e-6,3.778026165564105e-6,1.1408883481068194e-8,1.0008377300152935e-8,1.3605920837817482e-8 -ChooseData/4,3.8009103094617887e-6,3.7920218811777058e-6,3.809076191604817e-6,3.040662601808524e-8,2.4195139810758716e-8,3.630717254274442e-8 -ChooseData/357,3.7771180218293544e-6,3.773747262885332e-6,3.7807707958172063e-6,1.1622885604898814e-8,9.781468413198873e-9,1.4140510865462593e-8 -ChooseData/4,3.795337159533374e-6,3.7911633031195843e-6,3.800109489499966e-6,1.5447620370922896e-8,1.3116336679051113e-8,1.8883260893602413e-8 -ChooseData/545,3.7808799318730434e-6,3.7766633159192643e-6,3.78644073155414e-6,1.648753399048539e-8,1.0677678658764863e-8,2.4355441670023007e-8 -ChooseData/15470,3.7802987615088056e-6,3.773159747386423e-6,3.78689825000092e-6,2.3188441444155676e-8,2.0330765017399506e-8,2.8443916472384378e-8 -ChooseData/2609,3.816765901116721e-6,3.803632359307176e-6,3.826291120376065e-6,3.64365121787168e-8,2.8905281720920677e-8,4.346368989254684e-8 -ChooseData/691,3.759731595918527e-6,3.7551595235278763e-6,3.7645673259348113e-6,1.5339800344969447e-8,1.3190951765498963e-8,1.837094407301053e-8 -ChooseData/31849,3.776393028860802e-6,3.7699837237773758e-6,3.784682715588031e-6,2.4142805212339342e-8,1.743053483521873e-8,3.169285694175062e-8 -ChooseData/4,3.7822073358587936e-6,3.7755713877133533e-6,3.788591576822935e-6,2.2364669597901826e-8,1.9466309950192683e-8,2.586128994546714e-8 -ChooseData/38,3.815144876489496e-6,3.803920434895436e-6,3.823770928615052e-6,3.1044273107755886e-8,2.5541073625618128e-8,3.551900737008601e-8 -ChooseData/1103,3.806198508220343e-6,3.7944244766552637e-6,3.818470296977672e-6,4.0575524483103295e-8,3.675129343912962e-8,4.553458112944891e-8 -ChooseData/1539,3.7709597249584877e-6,3.7600619026596768e-6,3.7836124355807283e-6,4.000931806936199e-8,3.397299576968489e-8,4.846966624322602e-8 -ChooseData/104,3.7801439394492767e-6,3.774793275644454e-6,3.7848153287721415e-6,1.6147436640894697e-8,1.248149415849318e-8,2.2337153060809712e-8 -ChooseData/1134,3.767739209790232e-6,3.761213137629855e-6,3.7736836697644073e-6,2.0252555448269972e-8,1.6679662036328935e-8,2.5638518012745712e-8 -ChooseData/457,3.790768303725074e-6,3.787847949600896e-6,3.793706475544089e-6,9.702958404035742e-9,8.290029509514047e-9,1.1680774803181742e-8 -ChooseData/87,3.7900239851305106e-6,3.7816255703049883e-6,3.798851182378535e-6,2.8539322559112295e-8,2.318373914498064e-8,3.447034892942165e-8 -ChooseData/2130,3.7709558149860925e-6,3.7671237804695406e-6,3.7744053583646337e-6,1.170659098722071e-8,9.427973278576355e-9,1.481544958987413e-8 -ChooseData/4,3.817252873229405e-6,3.8062368324673664e-6,3.824887340895498e-6,3.022716194041898e-8,2.411870334412948e-8,3.568206376589399e-8 -ChooseData/4,3.762582606237075e-6,3.7567613352453425e-6,3.7682227462022426e-6,2.0005511746196067e-8,1.6060489064756625e-8,2.6714445259852648e-8 -ChooseData/2205,3.785339989001563e-6,3.7771940173889616e-6,3.7951171369169096e-6,2.9439794679654133e-8,2.326919416086844e-8,3.7860398496176645e-8 -ChooseData/192,3.775902005293336e-6,3.7707486650175344e-6,3.7806898504184295e-6,1.6808959757213367e-8,1.3838115350113108e-8,2.1864518215428423e-8 -ChooseData/4,3.7790338282489435e-6,3.7774363243842274e-6,3.7808588586636483e-6,5.73337976643412e-9,4.706494806057991e-9,7.042091568262886e-9 -ChooseData/5252,3.767110421779044e-6,3.7620078226673264e-6,3.7745866996959044e-6,2.118315828047382e-8,1.6408404957761693e-8,2.6392299941947563e-8 -ChooseData/85,3.7980562136735364e-6,3.783142918667474e-6,3.813986350617183e-6,5.0534706424468315e-8,4.5948279185738776e-8,5.676111602566651e-8 -ChooseData/120,3.8111095038479715e-6,3.802559961048711e-6,3.818209779556417e-6,2.6580244643453544e-8,2.306087321824183e-8,3.304262617561939e-8 -ChooseData/2113,3.841802915826299e-6,3.834574206422751e-6,3.846858984169409e-6,2.0140496612681337e-8,1.469996448583731e-8,2.6473169142150064e-8 -ChooseData/10730,3.7679001290449354e-6,3.7603474889061894e-6,3.7747041400273306e-6,2.39716321475998e-8,1.946521989605393e-8,3.1844321079031585e-8 -ChooseData/4,3.8073406303087073e-6,3.79627113845698e-6,3.818800503611164e-6,3.793603236339505e-8,3.5766852923204136e-8,4.085719743269053e-8 -ChooseData/788,3.751031970131691e-6,3.745503271167956e-6,3.7553532306963213e-6,1.6551088687131552e-8,1.3066520983660435e-8,2.1313745072512677e-8 -ChooseData/4,3.7994648994015047e-6,3.7909786193528517e-6,3.809344793124787e-6,2.939218260464921e-8,2.5072543480761662e-8,3.3515021813305335e-8 -ChooseData/24916,3.7899825672497613e-6,3.780850444936123e-6,3.8001108611235357e-6,3.10608771498425e-8,2.767492966109997e-8,3.450245297136136e-8 -ChooseData/7404,3.7722151624705897e-6,3.7672149194751733e-6,3.778433148829194e-6,1.8981012874513826e-8,1.4087724326194644e-8,2.678436883907241e-8 -ChooseData/4,3.760721913590209e-6,3.7561354017705335e-6,3.7660768656742523e-6,1.561898153645073e-8,1.1881349532732425e-8,2.2860384347459834e-8 -ChooseData/1459,3.7880460134247806e-6,3.7855372835676678e-6,3.7911149574907086e-6,9.635549643175825e-9,7.334993497881666e-9,1.1670360030309296e-8 -ChooseData/4877,3.762489361323793e-6,3.7566620186460545e-6,3.766249476739825e-6,1.5467015484980387e-8,1.02844916370715e-8,2.1937077066922906e-8 -ChooseData/4,3.753656861813153e-6,3.7454940303426127e-6,3.7607399315345176e-6,2.5942212635615168e-8,2.1415615662520102e-8,3.294206040383499e-8 -ChooseData/29709,3.761279711340535e-6,3.756934885404139e-6,3.76448334733234e-6,1.2038881805765283e-8,9.133553435143449e-9,1.680564444272642e-8 -ChooseData/121,3.826341701592314e-6,3.824367268036357e-6,3.828332760860859e-6,6.8219947676058724e-9,5.909507163957794e-9,7.948475805178734e-9 -ChooseData/16555,3.7880421329317726e-6,3.778464197229929e-6,3.7999912908645373e-6,3.5981382197294685e-8,3.0566903439510736e-8,4.643028592606416e-8 -ChooseData/20386,3.839423451820701e-6,3.837360751020905e-6,3.8412658474012195e-6,6.799065019207049e-9,5.483722635329132e-9,8.66745621310528e-9 -ChooseData/4345,3.78605497103699e-6,3.7750404414145344e-6,3.7981315640177617e-6,3.836034892891998e-8,3.535788356115201e-8,4.354288674808136e-8 -ChooseData/17810,3.8146433236310078e-6,3.8110642092574606e-6,3.8188630079149965e-6,1.324238779212411e-8,1.129374990737759e-8,1.6718161212697272e-8 -ChooseData/1303,3.7960853742614397e-6,3.7850597891043e-6,3.807005589224925e-6,3.681244554446913e-8,3.3240463849872265e-8,4.108862031157288e-8 -ChooseData/3009,3.835282673550304e-6,3.833529592896083e-6,3.836945711766743e-6,5.7414457143231896e-9,4.98168294684687e-9,6.8703157736101445e-9 -ChooseData/3959,3.775802918183735e-6,3.766193657933909e-6,3.7853822723116487e-6,3.122885453708821e-8,2.5379854520334923e-8,4.098847824777623e-8 +ChooseData/14,1.810800750709092e-6,1.8100899549570462e-6,1.8116584473660022e-6,2.7942825282914993e-9,2.311456436954104e-9,3.640765855457162e-9 +ChooseData/14,1.8126498437407124e-6,1.8114689397953904e-6,1.8139973811426643e-6,4.113058646480443e-9,3.3467569195626767e-9,5.36621945664691e-9 +ChooseData/14,1.8077729128924344e-6,1.806574705712782e-6,1.8091707590499462e-6,4.1898559453829824e-9,3.6503121541701445e-9,5.033649872673916e-9 +ChooseData/14,1.7984554436920304e-6,1.797459467559693e-6,1.7998950488827525e-6,3.974717706967283e-9,3.237727660627937e-9,5.7051950707167415e-9 +ChooseData/7,1.8027833693299965e-6,1.799567741674561e-6,1.8059632082253003e-6,1.1154332892948317e-8,9.162609121142588e-9,1.3694806456590305e-8 +ChooseData/14,1.79105409307476e-6,1.7898735653320678e-6,1.7928114818986768e-6,4.46952188091992e-9,3.866774878071832e-9,5.158095548515056e-9 +ChooseData/14,1.8137960151497338e-6,1.8127582229964086e-6,1.8148310413874712e-6,3.5034044743350335e-9,3.0133068658403367e-9,4.22247506453187e-9 +ChooseData/5,1.814876130637342e-6,1.8135514164797235e-6,1.816000247035461e-6,4.122618901123438e-9,3.318827017580645e-9,5.101631740553343e-9 +ChooseData/5,1.8080414629706285e-6,1.8068563168206033e-6,1.80916767851869e-6,3.793129273716835e-9,3.3148051649134284e-9,4.348242025745582e-9 +ChooseData/14,1.8056755839091624e-6,1.8041739535622493e-6,1.8073348622123767e-6,5.222579775248355e-9,4.307821107771816e-9,6.410826502980584e-9 +ChooseData/13,1.8259728067242314e-6,1.8249261369746777e-6,1.827038172411469e-6,3.6129078964042887e-9,3.0309875528160956e-9,4.415733024568884e-9 +ChooseData/65,1.792536640768305e-6,1.7916991055765353e-6,1.7936806838747555e-6,3.2763889905391517e-9,2.4430536389704975e-9,4.733796517134141e-9 +ChooseData/44,1.8295230918554112e-6,1.8279803283489692e-6,1.8307200432908966e-6,4.9048672527486945e-9,3.7854283795420555e-9,6.1207242870676685e-9 +ChooseData/129,1.8060102997895128e-6,1.8037339718506628e-6,1.8082096128501715e-6,7.715365146572865e-9,6.599287009556923e-9,9.545029250125696e-9 +ChooseData/13,1.8018581359258177e-6,1.8009717641476855e-6,1.8027661950962977e-6,3.0209000996013294e-9,2.4730134297110146e-9,3.783117779274845e-9 +ChooseData/136,1.810993817107433e-6,1.8086141826929893e-6,1.8129347277621068e-6,7.308156137822712e-9,6.220620657675687e-9,8.360793150404191e-9 +ChooseData/12,1.8137549971633563e-6,1.8123059288418731e-6,1.8152495717594967e-6,4.96100337372954e-9,4.382164299833182e-9,5.720432363944196e-9 +ChooseData/69,1.8056948222881064e-6,1.8022458633214144e-6,1.8084227253648115e-6,9.731145689806736e-9,7.527578542118208e-9,1.4645450381182145e-8 +ChooseData/201,1.8064361170094747e-6,1.8054832038347061e-6,1.8071655705203947e-6,2.7754106834240134e-9,2.1622081251533646e-9,3.7570637414324104e-9 +ChooseData/19,1.8278296000717588e-6,1.8270220968574677e-6,1.8289232927114016e-6,3.1600971423035412e-9,2.440700578786894e-9,4.33941468607956e-9 +ChooseData/470,1.801757681043955e-6,1.7999104124460782e-6,1.8039780784363953e-6,7.0462599331763276e-9,5.807668343704246e-9,8.826472887856956e-9 +ChooseData/108,1.82944582735015e-6,1.8279441251147342e-6,1.8309335884353468e-6,5.2793217924717354e-9,4.7001608287857e-9,6.018573228137001e-9 +ChooseData/381,1.8086021205082719e-6,1.8072514396597031e-6,1.809819938551419e-6,4.2341558956902965e-9,3.451287202265186e-9,5.375380151926416e-9 +ChooseData/12,1.818560473801625e-6,1.8172820612020758e-6,1.8197409364617214e-6,4.53809322283455e-9,3.893409774440035e-9,5.3614084129060296e-9 +ChooseData/55,1.8304234164549705e-6,1.8292607768518206e-6,1.8317810148656765e-6,4.435480036587548e-9,3.6495756861372826e-9,5.668642766157628e-9 +ChooseData/448,1.795604723968139e-6,1.7933080834756554e-6,1.7970502028841837e-6,6.36089624364351e-9,5.0312336291514236e-9,8.52838439100539e-9 +ChooseData/997,1.7997928040682322e-6,1.7975162197639786e-6,1.8015780982086767e-6,6.971145708688467e-9,5.7130894405618196e-9,8.57909854454691e-9 +ChooseData/699,1.8038639125375842e-6,1.8021920875510753e-6,1.8057320302641304e-6,5.682514252861198e-9,4.811762644452583e-9,6.661419186465679e-9 +ChooseData/439,1.8311287594385496e-6,1.8294456313186375e-6,1.8328111865456476e-6,5.752842457087196e-9,5.039622226949476e-9,6.7965232406372425e-9 +ChooseData/4,1.8002610014263865e-6,1.7988519382473338e-6,1.8016406480780847e-6,4.585167705189342e-9,4.0442362150363665e-9,5.242444784007105e-9 +ChooseData/424,1.7986824466863295e-6,1.796176084528711e-6,1.8010386095042056e-6,8.188621215407192e-9,6.9373575600014674e-9,1.0094738941112651e-8 +ChooseData/39,1.7934906467822764e-6,1.7924024639597848e-6,1.7948690610092118e-6,3.769054280484509e-9,3.2234350726429673e-9,4.536868852202821e-9 +ChooseData/19,1.8233437153372348e-6,1.82193130687089e-6,1.8244978611825975e-6,4.1598004643368555e-9,3.5203730415636367e-9,5.0353759004296095e-9 +ChooseData/9,1.8286036117432179e-6,1.8270847940730258e-6,1.8298982856694388e-6,4.796897844186297e-9,3.961950463515632e-9,5.851462821567011e-9 +ChooseData/154,1.818702696471921e-6,1.8172506159874277e-6,1.8205596209529045e-6,5.52533527268098e-9,4.477838310114753e-9,6.912406792984329e-9 +ChooseData/4,1.804348955291957e-6,1.8035332933325034e-6,1.8052336195077359e-6,2.8031168995160824e-9,2.4243093459963264e-9,3.4329000384419364e-9 +ChooseData/24,1.8315545440897226e-6,1.829910624252041e-6,1.8330017277160512e-6,5.041117627713403e-9,3.969026485470228e-9,6.39494083438276e-9 +ChooseData/29,1.7894277229028509e-6,1.7885181823456729e-6,1.7903035946265953e-6,3.1328727948143016e-9,2.691275371891764e-9,3.791009744651133e-9 +ChooseData/14,1.8035216212321954e-6,1.8016035086547284e-6,1.8053752525480887e-6,6.446544223589547e-9,5.136596385269303e-9,8.02530335929507e-9 +ChooseData/4,1.8057695788887674e-6,1.8027759962648167e-6,1.808269355406401e-6,9.369449427083674e-9,7.381031793967222e-9,1.1543862792899126e-8 +ChooseData/4,1.8265257779308316e-6,1.8252375707234992e-6,1.827999605162051e-6,4.829606903819038e-9,4.1734358748115574e-9,5.642159676846716e-9 +ChooseData/14,1.8116691713222986e-6,1.8100293941762277e-6,1.8131974621218183e-6,5.2701659346516565e-9,4.522712822494577e-9,6.357390398454747e-9 +ChooseData/302,1.8053750371707715e-6,1.803888983032591e-6,1.8077429013355108e-6,6.2688923497459656e-9,4.434585506951961e-9,8.787292186086829e-9 +ChooseData/861,1.8103019761883456e-6,1.8092987224505694e-6,1.8114680389386673e-6,3.8485053953585686e-9,3.2954146656607935e-9,4.506399820787882e-9 +ChooseData/1007,1.8222714376354697e-6,1.8196561447847886e-6,1.824641918873853e-6,8.241478587759407e-9,6.9064388725583345e-9,9.824101702027579e-9 +ChooseData/118,1.831766346937815e-6,1.8302436876337054e-6,1.83318420546118e-6,5.071967197026157e-9,4.132776822582906e-9,6.188289444125293e-9 +ChooseData/13,1.8250516565419445e-6,1.8221766559584733e-6,1.8264827894208624e-6,7.132550188923248e-9,3.6611311969224895e-9,1.2399161055250145e-8 +ChooseData/1222,1.805485998492974e-6,1.8042038201307905e-6,1.8068483183150454e-6,4.795851920760878e-9,4.131247608964582e-9,5.549527739585507e-9 +ChooseData/71,1.8076332916031472e-6,1.8064324351181567e-6,1.8088416481927123e-6,3.994653274042406e-9,3.2968915099367232e-9,5.1616788656090855e-9 +ChooseData/15946,1.8088849168911997e-6,1.8056216082449765e-6,1.812100347861687e-6,1.0849321762121259e-8,9.41518368241052e-9,1.2544451583874418e-8 +ChooseData/4,1.8109654075544446e-6,1.808615611002874e-6,1.8142910033592104e-6,9.025791740651497e-9,6.314136377990115e-9,1.4497815192925979e-8 +ChooseData/65,1.832490434946258e-6,1.8303407667989085e-6,1.8340877517268115e-6,6.713922039772493e-9,5.640336454268936e-9,8.070907273376769e-9 +ChooseData/607,1.8059483072546833e-6,1.8037980945490115e-6,1.8071058359484363e-6,5.128427652516257e-9,3.091054600620991e-9,8.956442379325952e-9 +ChooseData/458,1.7900510201902633e-6,1.7881473671714052e-6,1.7925240816270934e-6,7.072839733425742e-9,5.590796353119366e-9,9.190172572190688e-9 +ChooseData/232,1.8251625209471799e-6,1.8228013318213213e-6,1.8271466036084536e-6,7.752750642457588e-9,5.6912551618990954e-9,9.990189984841233e-9 +ChooseData/4,1.806921384406541e-6,1.8059144436359944e-6,1.8082671994573875e-6,3.763695152589033e-9,2.9136067307227453e-9,4.807908847609556e-9 +ChooseData/1569,1.8269787851661847e-6,1.824959591126612e-6,1.82867112658708e-6,5.885800030332454e-9,4.959126122557159e-9,7.601245466568975e-9 +ChooseData/8,1.8198393253766766e-6,1.8177682062340293e-6,1.8217810845332988e-6,6.946809031202197e-9,5.974434969835177e-9,8.193914953029715e-9 +ChooseData/4,1.800138547856292e-6,1.7980999171961409e-6,1.8015497334316214e-6,5.611002097437547e-9,4.735340364918206e-9,6.783820466641341e-9 +ChooseData/1260,1.81320369082241e-6,1.80999053971017e-6,1.8155623180554994e-6,9.585510175935723e-9,6.94232473999435e-9,1.429415492659062e-8 +ChooseData/73,1.8303590689915446e-6,1.8294041928646936e-6,1.8317098856415473e-6,3.675408349586547e-9,2.298784441557091e-9,6.157465218467501e-9 +ChooseData/1511,1.8073107479943033e-6,1.8036126638413371e-6,1.8099449945431887e-6,1.0803138464225018e-8,7.873625548675226e-9,1.4229572695034896e-8 +ChooseData/1436,1.7891289410769864e-6,1.7876161292712407e-6,1.7912723356059566e-6,5.907194739937817e-9,4.242199056155697e-9,9.621569153247322e-9 +ChooseData/49,1.8219023683037227e-6,1.820610927522684e-6,1.8234160727657636e-6,4.695229494619932e-9,4.063723100022385e-9,5.714911079228666e-9 +ChooseData/2725,1.8240385878903567e-6,1.822306844929349e-6,1.8253181142521865e-6,5.1396555327397675e-9,3.5714444952057873e-9,7.68006291212326e-9 +ChooseData/1163,1.8069062937134273e-6,1.803416865587641e-6,1.8097322072100153e-6,1.0340986679185651e-8,8.910869665984526e-9,1.2241934304535688e-8 +ChooseData/2831,1.8034131719757402e-6,1.8011948734432745e-6,1.8050769596159698e-6,6.475177262372869e-9,4.777513291519033e-9,1.029839526285785e-8 +ChooseData/2273,1.801385963076522e-6,1.7996420870372303e-6,1.8026563535633464e-6,4.99329222020512e-9,4.240775041085065e-9,6.2599942284116135e-9 +ChooseData/462,1.8128010051301652e-6,1.8107922721932542e-6,1.8140229946625802e-6,5.020327183541282e-9,3.82955891187518e-9,7.77421417559521e-9 +ChooseData/713,1.8081924535452213e-6,1.8067489778783222e-6,1.809500583202447e-6,4.589879417148584e-9,3.8340292028730175e-9,5.333680442209495e-9 +ChooseData/21,1.7965109384305989e-6,1.793203541851521e-6,1.7996943749025649e-6,1.0728099667920954e-8,9.140082235438377e-9,1.3806871083362818e-8 +ChooseData/459,1.806947496110135e-6,1.8040834309453047e-6,1.810089009486349e-6,1.0161758291247444e-8,9.020970411985947e-9,1.1479144479850115e-8 +ChooseData/209,1.8157466461883713e-6,1.8145277879529257e-6,1.8168256987945948e-6,3.999005038543405e-9,3.2483054727030767e-9,5.28333691091144e-9 +ChooseData/3020,1.7948877134711606e-6,1.7919506695589554e-6,1.7984735315643423e-6,1.0915571142131972e-8,8.34981561260316e-9,1.3684164330893813e-8 +ChooseData/378,1.8287051252206957e-6,1.8266001132655447e-6,1.8303411356057705e-6,6.250879305703447e-9,4.932749436957108e-9,9.353940751881514e-9 +ChooseData/171,1.8214634692330276e-6,1.8195450953877064e-6,1.823336454663223e-6,6.127724384859118e-9,5.176978960861258e-9,7.500125257064998e-9 +ChooseData/4,1.8104093748275075e-6,1.805867594027217e-6,1.8156610008758668e-6,1.6666490906717005e-8,1.3563454301747731e-8,1.9755191418067883e-8 +ChooseData/178,1.8160804799404872e-6,1.8138248086585996e-6,1.8180961830830722e-6,7.378753079885687e-9,6.358933760693152e-9,8.581181376627217e-9 +ChooseData/2330,1.8052212226993079e-6,1.8034251866389011e-6,1.8071693665398307e-6,6.146275200800505e-9,5.38788532393049e-9,7.080247060035097e-9 +ChooseData/723,1.828092874504011e-6,1.8264327504157812e-6,1.829363383733094e-6,5.147195744269518e-9,4.000821600091032e-9,7.072572247367123e-9 +ChooseData/35250,1.807635152015275e-6,1.8046961466562435e-6,1.8104265818654356e-6,9.330829927437375e-9,7.683723081640237e-9,1.1253931125799223e-8 +ChooseData/14657,1.8025675949292285e-6,1.8012704817796627e-6,1.8040349182652181e-6,4.743355737257247e-9,3.7176582589509446e-9,5.986597987489827e-9 +ChooseData/44089,1.819327894979371e-6,1.8165292093302815e-6,1.820869214445224e-6,6.590312802257407e-9,4.527190822074889e-9,1.067692476941115e-8 +ChooseData/92946,1.810690809916261e-6,1.80834021965527e-6,1.812563435383606e-6,7.443239609556402e-9,6.107797504982507e-9,9.660852421014595e-9 +ChooseData/3620,1.8218309849754612e-6,1.8201273422940005e-6,1.8233013628685949e-6,5.260217614518045e-9,4.392970127242851e-9,6.636384592148221e-9 +ChooseData/2569958,1.8085079454679413e-6,1.8066922926361558e-6,1.8099434746164606e-6,5.667909851198791e-9,4.630575232629324e-9,7.220073125939493e-9 +ChooseData/12760,1.8092931194417568e-6,1.8060887174994348e-6,1.8120156516642918e-6,9.932443275620982e-9,6.845882905254458e-9,1.2533976786650745e-8 +ChooseData/24215,1.8132611505222758e-6,1.8124935525759107e-6,1.814188903495961e-6,2.88190046198605e-9,2.4040010119727804e-9,3.6489764811381323e-9 +ChooseData/5623,1.8201877554805227e-6,1.8184133113085164e-6,1.8219298706213874e-6,6.19108925624502e-9,4.9850859737194435e-9,8.502663537286508e-9 +ChooseData/649,1.8174769491001018e-6,1.8163204009894774e-6,1.8185615069535628e-6,3.872210609720391e-9,3.143423054972234e-9,4.91788827847529e-9 +ChooseData/7690,1.8077359942975588e-6,1.8055662542936836e-6,1.8098257543320901e-6,7.503412662092382e-9,6.374902733782685e-9,8.967961593656889e-9 +ChooseData/267,1.8215631038975008e-6,1.8180134968923569e-6,1.8245384178018918e-6,1.1174814455861065e-8,9.84002702242978e-9,1.3061528550523499e-8 +ChooseData/4,1.8205109247593595e-6,1.8177120596078355e-6,1.8225183596798508e-6,8.386174087946828e-9,6.544263047095045e-9,1.1602765372095114e-8 +ChooseData/8403,1.8067074633321577e-6,1.8048515080075608e-6,1.8086590411070412e-6,6.4170369128221174e-9,5.521506060643563e-9,7.381881656864997e-9 +ChooseData/504,1.79614879322061e-6,1.7917838533687549e-6,1.7998732951138767e-6,1.2684357672917405e-8,1.0816704214547971e-8,1.4899635833694932e-8 +ChooseData/2161,1.8138658025284695e-6,1.81160295148854e-6,1.815878461878067e-6,7.0539980379659895e-9,5.85594989778148e-9,8.435273981846013e-9 +ChooseData/4,1.8013169883487449e-6,1.7988450406351167e-6,1.8034864151774377e-6,7.582843469656266e-9,5.788117525528876e-9,9.799664914315648e-9 +ChooseData/4,1.8057695522170486e-6,1.8038704722031499e-6,1.8074273922297356e-6,5.8259451791182575e-9,5.09595669498982e-9,7.181588120411633e-9 +ChooseData/2096,1.8036378181982622e-6,1.8012641841658096e-6,1.805572522484653e-6,7.241111560911694e-9,5.673244028502975e-9,8.913595904183927e-9 +ChooseData/4709,1.810825049934845e-6,1.8078570069153915e-6,1.8148538725522445e-6,1.1207724743745351e-8,8.803439205882519e-9,1.625941682923551e-8 +EqualsData/5/5,1.0642827234780601e-6,1.062720237608379e-6,1.065678133036628e-6,4.799423962487896e-9,3.942029985678113e-9,6.565934880042624e-9 +EqualsData/5/5,1.0821706898987192e-6,1.080380122954934e-6,1.0835309417636379e-6,5.3267261496735985e-9,4.1530109692170974e-9,6.9677394524197105e-9 +EqualsData/5/5,1.0507836769411881e-6,1.0492899281604038e-6,1.0520553210801862e-6,4.767649711579621e-9,3.995857586694894e-9,5.611051192891266e-9 +EqualsData/5/5,1.0725462720767815e-6,1.0715010403272503e-6,1.073619865068729e-6,3.641554267546702e-9,3.149441920409767e-9,4.212563674724105e-9 +EqualsData/5/5,1.079394410850651e-6,1.0759350291166697e-6,1.0815326964948417e-6,9.090202123386681e-9,6.0469234170145e-9,1.2549257008487582e-8 +EqualsData/5/5,1.0625025393901571e-6,1.0599096250018727e-6,1.0649696440446547e-6,8.338352532607989e-9,7.2912538328323706e-9,9.619225996562356e-9 +EqualsData/5/5,1.0665309985613604e-6,1.0644808541331827e-6,1.0684915826862032e-6,6.647606811643255e-9,5.170268075155511e-9,1.0581619097388721e-8 +EqualsData/5/5,1.082114241817765e-6,1.0812201845644582e-6,1.0830978541629148e-6,3.216977005448808e-9,2.6499379765201336e-9,4.048772285036948e-9 +EqualsData/5/5,1.0804791098173607e-6,1.079561202072375e-6,1.0825659868212733e-6,4.261131060983207e-9,2.37664122145549e-9,8.173852636491472e-9 +EqualsData/5/5,1.0727843973091484e-6,1.0712629226733137e-6,1.0743586346122629e-6,5.418330184037051e-9,4.623441436016303e-9,6.197452021669448e-9 +EqualsData/5/5,1.0888649556176184e-6,1.0854765277307248e-6,1.0920587216658591e-6,1.0631786726398762e-8,9.440503085173461e-9,1.1956627976837727e-8 +EqualsData/5/5,1.0530868849309493e-6,1.0519499666320607e-6,1.0541137046677628e-6,3.4389885271469083e-9,2.9285828767325314e-9,4.098724451196994e-9 +EqualsData/5/5,1.0828584546401482e-6,1.0813946509866024e-6,1.084510478240592e-6,5.427693920534792e-9,4.367141566797523e-9,7.4200628693379125e-9 +EqualsData/5/5,1.0728649605833695e-6,1.0713016224873522e-6,1.0742868606548065e-6,4.996699025472666e-9,3.910737067735073e-9,6.445953000940403e-9 +EqualsData/5/5,1.079849972908635e-6,1.0775377583211405e-6,1.0816702057112218e-6,6.618863872712409e-9,5.4711915911459585e-9,7.982540735500149e-9 +EqualsData/5/5,1.076250945991021e-6,1.0743055216829259e-6,1.0778895725924783e-6,6.011476927502783e-9,4.360901729453623e-9,8.216633684066126e-9 +EqualsData/5/5,1.0844299990649514e-6,1.0821857887675405e-6,1.0866922254630337e-6,7.570738544333309e-9,6.38761032195051e-9,1.0384150260283966e-8 +EqualsData/5/5,1.0656664304751624e-6,1.0634008107453473e-6,1.0681088055524873e-6,7.685081882957952e-9,6.354643900533608e-9,9.716968152227352e-9 +EqualsData/5/5,1.0652307083915967e-6,1.0627807578265195e-6,1.0669277732463821e-6,6.589313107615182e-9,5.080085313093099e-9,1.0607664861310768e-8 +EqualsData/5/5,1.0551695799686207e-6,1.0543291232153925e-6,1.056128724183001e-6,2.937011477086999e-9,2.414978934616964e-9,3.5785638068342523e-9 +EqualsData/14/14,1.1020751266764678e-6,1.0985858967035547e-6,1.1051762937791641e-6,1.0825227845570224e-8,9.044588246679448e-9,1.3237815157869522e-8 +EqualsData/7/7,1.0781777090143854e-6,1.07617250832552e-6,1.0799845236663368e-6,6.427231768140299e-9,5.010487237070648e-9,7.619818623147903e-9 +EqualsData/14/14,1.1024507417097407e-6,1.1002048524567431e-6,1.1063718855000454e-6,9.368280347142327e-9,5.9276710427914506e-9,1.6001097940396343e-8 +EqualsData/14/14,1.1087194482551207e-6,1.106633251807079e-6,1.1105587194136518e-6,6.001271888908252e-9,5.346043122173754e-9,6.825062107925312e-9 +EqualsData/14/14,1.1019301831406347e-6,1.0992618049200886e-6,1.1042266609830667e-6,8.217203574954353e-9,6.155646359434942e-9,1.0256735296532339e-8 +EqualsData/8/8,1.0665917670457872e-6,1.064262175196517e-6,1.0688923943345208e-6,7.80823878175798e-9,6.700123648077056e-9,9.853410349027237e-9 +EqualsData/14/14,1.097003967094929e-6,1.0948200822352474e-6,1.0995079568016393e-6,7.691232267988925e-9,6.3881230668226445e-9,9.523050634134468e-9 +EqualsData/14/14,1.1086289652982716e-6,1.1070406889785117e-6,1.1104356747666538e-6,5.331493601401513e-9,4.192507764869965e-9,7.048786599711405e-9 +EqualsData/14/14,1.101226106751387e-6,1.0981794393426528e-6,1.1045841075774427e-6,1.0618565902946718e-8,9.249282880684927e-9,1.3899510416105187e-8 +EqualsData/7/7,1.0805952279864957e-6,1.0799399372027062e-6,1.081449773218884e-6,2.4590835577024445e-9,1.969328137722135e-9,3.1611212725378406e-9 +EqualsData/62/62,2.084992217933502e-6,2.0803992066992485e-6,2.0936577960118273e-6,1.9922765873256502e-8,1.1267097241889052e-8,3.560108575165783e-8 +EqualsData/36/36,1.648801335141431e-6,1.6466268508449715e-6,1.6513505350722767e-6,7.86498180419656e-9,7.04183964359739e-9,8.931242114315459e-9 +EqualsData/123/123,2.8551430112813253e-6,2.8536415503800284e-6,2.8566044994649027e-6,4.9830020093638314e-9,4.2540247016447105e-9,6.0049477503821026e-9 +EqualsData/13/13,1.2581923768947907e-6,1.256566557545519e-6,1.259941938321607e-6,5.7291478005010005e-9,4.927310323189573e-9,6.583432708042416e-9 +EqualsData/25/25,1.5203646930458203e-6,1.518836607490405e-6,1.5216430787687734e-6,4.594667136833291e-9,3.846737183151998e-9,5.550516339697578e-9 +EqualsData/78/78,2.2992951570935144e-6,2.2973206257872025e-6,2.301299687457083e-6,6.752878865599422e-9,5.978825123718836e-9,7.656663458263347e-9 +EqualsData/30/30,1.5351484806143374e-6,1.532141133582493e-6,1.53849353567157e-6,1.0586310794158142e-8,9.644189425139355e-9,1.1855820125176313e-8 +EqualsData/42/42,1.702684009360691e-6,1.7013280590096752e-6,1.7045218176814647e-6,5.13957100207855e-9,4.240137903424087e-9,6.289152143814671e-9 +EqualsData/4/4,1.0744415123265997e-6,1.0717398791063795e-6,1.0761721112128866e-6,6.675841236456356e-9,4.80275589568362e-9,9.544347723460266e-9 +EqualsData/21/21,1.404139554085365e-6,1.4027134948889333e-6,1.4056567446717811e-6,4.944974803112864e-9,4.0139747489736e-9,6.1412282648119396e-9 +EqualsData/1452/1452,3.856357692853201e-6,3.852241719791151e-6,3.860276719087796e-6,1.3276541641674424e-8,1.1225404731825228e-8,1.607783111189766e-8 +EqualsData/315/315,1.6699980836294264e-6,1.6674183672531571e-6,1.6720414921545342e-6,7.57522975283387e-9,5.67761095485387e-9,1.0079138779963611e-8 +EqualsData/587/587,2.331082076862213e-6,2.3290137016996176e-6,2.3331467576737265e-6,6.792138701689542e-9,5.5792917707459125e-9,8.270444083411933e-9 +EqualsData/234/234,1.7565564711040972e-6,1.7548811368005487e-6,1.7585242985972902e-6,6.06471319332912e-9,4.608018757605819e-9,9.504555176883844e-9 +EqualsData/117/117,1.4818527922224813e-6,1.4790338738607342e-6,1.4842792789406783e-6,8.607269748200888e-9,7.400082880546431e-9,1.0020887693598925e-8 +EqualsData/485/485,2.3766333936622363e-6,2.3750123572929743e-6,2.378051392915866e-6,5.171566649432294e-9,4.318720001898487e-9,6.238693602693848e-9 +EqualsData/212/212,1.5263845703461566e-6,1.5243444503346503e-6,1.5282844424059375e-6,6.842699374214397e-9,5.832118859295234e-9,8.115885567401928e-9 +EqualsData/420/420,1.8416375128106571e-6,1.837908556244864e-6,1.8444299196822623e-6,1.0538111914073116e-8,8.211465867464766e-9,1.424192373392727e-8 +EqualsData/613/613,2.341553766773844e-6,2.3389063857035574e-6,2.343491992565154e-6,7.733595185694105e-9,5.659440757607367e-9,1.0316137356668721e-8 +EqualsData/360/360,1.823039697015233e-6,1.820042836268211e-6,1.8258461561140592e-6,9.64107768700175e-9,8.151353103268379e-9,1.1738883592878307e-8 +EqualsData/4/4,1.0765774311017987e-6,1.0732599851130312e-6,1.0800290229437034e-6,1.150456258744574e-8,1.0080422839366919e-8,1.3164228111819691e-8 +EqualsData/29/29,1.7020884767977374e-6,1.7005186784679322e-6,1.703366082191149e-6,4.956381926368713e-9,3.937998598318749e-9,6.966739231701667e-9 +EqualsData/9/9,1.2696778788944243e-6,1.2685777245191519e-6,1.2707537479165585e-6,3.834171827977776e-9,3.2344016676847112e-9,4.578698261351635e-9 +EqualsData/29/29,1.7256768563179687e-6,1.721552975734404e-6,1.728660647519867e-6,1.1924326127001623e-8,9.504087390377621e-9,1.6269748820469182e-8 +EqualsData/49/49,2.0253942777268644e-6,2.0232107290840907e-6,2.0276713842780174e-6,7.294918420541187e-9,6.322429896621849e-9,8.520887257302587e-9 +EqualsData/9/9,1.2786270300078483e-6,1.2770483154538329e-6,1.2801561531829777e-6,5.458080697857067e-9,4.0390739149650044e-9,7.496586383819961e-9 +EqualsData/19/19,1.5178324236458398e-6,1.5138960160693718e-6,1.5218725223954694e-6,1.3880526693995127e-8,1.2191218108269685e-8,1.61536525400643e-8 +EqualsData/774/774,1.6689381353149043e-5,1.667205749768132e-5,1.670607530941852e-5,5.820534432802962e-8,4.3800287119720786e-8,8.977478020457135e-8 +EqualsData/274/274,6.433976981327744e-6,6.4309424480652244e-6,6.4368885887113915e-6,9.939029643832554e-9,8.106742550980317e-9,1.2407392372397919e-8 +EqualsData/14/14,1.376514931786023e-6,1.3741271732583134e-6,1.3789337027397671e-6,8.002053773810567e-9,6.603411375156203e-9,9.608249380428692e-9 +EqualsData/404/404,9.41442679011205e-6,9.391494713620552e-6,9.436100066075633e-6,7.197929509961917e-8,6.537798984959319e-8,7.84708610718199e-8 +EqualsData/225/225,6.716725316751285e-6,6.713141690574306e-6,6.7212158383975365e-6,1.3608658223609123e-8,1.081340183652335e-8,1.7638270527018175e-8 +EqualsData/720/720,1.7347730615788052e-5,1.7314958413029394e-5,1.7370246772418568e-5,9.271381756933668e-8,7.55531400393267e-8,1.1257732523861081e-7 +EqualsData/200/200,5.9051853726380035e-6,5.881282526684194e-6,5.9173520921455064e-6,5.647720801673013e-8,3.590424892922262e-8,8.199511042806645e-8 +EqualsData/285/285,7.588311278495057e-6,7.578835317240222e-6,7.597022357428933e-6,3.22221078707295e-8,2.698623566233311e-8,3.9299271029088875e-8 +EqualsData/1608/1608,3.793921182532513e-5,3.790311028079789e-5,3.797694785739698e-5,1.2335015690337256e-7,9.969542889995654e-8,1.5953416698432333e-7 +EqualsData/88/88,2.90203438763905e-6,2.8986223135407247e-6,2.90506275534693e-6,1.1148227193194078e-8,8.943352711322479e-9,1.3865540280519705e-8 +EqualsData/1611/1611,3.6666938940703844e-5,3.660133593350951e-5,3.672234262923138e-5,2.038504002409217e-7,1.8101283490535015e-7,2.3699776222387054e-7 +EqualsData/118/118,3.6342517930316837e-6,3.627817144664408e-6,3.639880999534621e-6,2.0704052028756525e-8,1.7644793952288266e-8,2.4020602160492503e-8 +EqualsData/10798/10798,2.4102190458789318e-4,2.4080696079151198e-4,2.411904084634146e-4,6.362802435968042e-7,4.943250019269795e-7,8.245130007277031e-7 +EqualsData/169/169,3.3833195240943387e-6,3.37878343198028e-6,3.386404276148232e-6,1.239697138942306e-8,9.379016577354835e-9,1.7859622213374512e-8 +EqualsData/4/4,1.0511278883099712e-6,1.0490128864029314e-6,1.0536636737367438e-6,8.175762528991142e-9,7.004891410328963e-9,1.0806186863912764e-8 +EqualsData/7239/7239,9.52161524721745e-5,9.512937455684306e-5,9.531409233336201e-5,3.044688466778116e-7,2.4870986259207935e-7,3.8543172168461075e-7 +EqualsData/292/292,5.2796571864322485e-6,5.270750608851859e-6,5.289161297271446e-6,3.22507197431872e-8,2.7797585082350514e-8,3.718695582304414e-8 +EqualsData/265/265,4.538400147072272e-6,4.5363503760355075e-6,4.540327734887304e-6,6.875488054803706e-9,5.783986319235385e-9,8.846407503405239e-9 +EqualsData/729/729,9.867152224805109e-6,9.86228245854642e-6,9.87192174464109e-6,1.642090341001921e-8,1.3367729766468613e-8,2.1331968031766378e-8 +EqualsData/336/336,5.465238574823544e-6,5.447430978400081e-6,5.484174579016859e-6,6.205971891629789e-8,5.733769901391386e-8,7.487675057740328e-8 +EqualsData/4/4,1.0757924466440246e-6,1.0714519478619465e-6,1.079615529138388e-6,1.3098263445764011e-8,1.1303496150955758e-8,1.4868927000242884e-8 +EqualsData/1560/1560,2.077452000480012e-5,2.0759816667227122e-5,2.0788257122083917e-5,4.7877434412695745e-8,4.093630660071486e-8,5.720969578744361e-8 +EqualsData/8466/8466,1.0949540651108782e-4,1.0941089732805127e-4,1.0958913930471831e-4,2.915584336474828e-7,2.381284807306894e-7,4.1430529814278667e-7 +EqualsData/121/121,3.081162495584953e-6,3.0741984486498615e-6,3.0856026953593976e-6,1.8346701750771838e-8,1.2370639805967514e-8,2.583151353376717e-8 +EqualsData/701/701,1.089922627185118e-5,1.0890007937808912e-5,1.0915535273897245e-5,3.801574636789488e-8,2.7409344140973984e-8,6.361890164373115e-8 +EqualsData/409/409,6.444623957190412e-6,6.4381672193320355e-6,6.450346302950821e-6,2.08934036085079e-8,1.624383038927894e-8,2.7195359434584867e-8 +EqualsData/123/123,2.8066965764913274e-6,2.801737248422419e-6,2.8114043946009046e-6,1.5992053138393615e-8,1.3492979848944636e-8,1.87666202128074e-8 +EqualsData/50/50,1.973948934330527e-6,1.9725617296544862e-6,1.9754494076244347e-6,4.890222681886529e-9,4.1794757179064246e-9,5.955516054809391e-9 +EqualsData/1619/1619,2.2758909475259695e-5,2.273335117039068e-5,2.2786686544103e-5,8.529983799944152e-8,5.492732673747887e-8,1.2684567633687677e-7 +EqualsData/523/523,7.92911820472949e-6,7.919790189649551e-6,7.93839792317222e-6,3.07303878577761e-8,2.6864887536576668e-8,3.660014015478025e-8 +EqualsData/15673/15673,2.0619955279431917e-4,2.0583665848624222e-4,2.0663938174185224e-4,1.370129537219393e-6,1.1370580816287722e-6,1.8703141606681892e-6 +EqualsData/48/48,1.7962267425376026e-6,1.7952420427747489e-6,1.7972406548113602e-6,3.3626413708444513e-9,2.765690494405625e-9,4.102057121772636e-9 +EqualsData/1925/1925,2.5039280943317765e-5,2.5012919025417535e-5,2.507267939299107e-5,9.525171768914315e-8,7.994836160247869e-8,1.1537644534126615e-7 +EqualsData/4/4,1.092458194858724e-6,1.0909930355248702e-6,1.0941566702383773e-6,5.446753509518152e-9,4.73081752482832e-9,6.245268725861549e-9 +EqualsData/1129/1129,1.5257832767365376e-5,1.5244276966995344e-5,1.5283491058416073e-5,6.103442548882237e-8,4.1757949070126674e-8,1.0645626413446771e-7 +EqualsData/3489/3489,4.530750700397439e-5,4.5280716362567315e-5,4.5369449567025885e-5,1.238574152793986e-7,6.80691993911821e-8,2.2997854104752755e-7 +EqualsData/8/8,1.2296071821830189e-6,1.2264999527088343e-6,1.232512456397092e-6,1.0215629793505904e-8,8.790012398870664e-9,1.2416438418322576e-8 +EqualsData/4/4,1.0771873560972636e-6,1.074931818493861e-6,1.0791783686975669e-6,7.3801800951389715e-9,6.228097831356462e-9,8.585142931313946e-9 +EqualsData/26642/26642,3.3935873063230265e-4,3.389136424662589e-4,3.3993059586097526e-4,1.714840728208955e-6,1.4424092101770584e-6,2.0433258575146755e-6 +EqualsData/893/893,1.282315924852048e-5,1.2818111514083151e-5,1.2827255573581229e-5,1.519897198919857e-8,1.2348889139038433e-8,2.0055286039830452e-8 +EqualsData/1386/1386,1.8795920589089313e-5,1.8781208179070633e-5,1.8810131829593392e-5,4.982464120822314e-8,4.1340286943764815e-8,6.210600610989811e-8 +EqualsData/3392/3392,4.411662759452542e-5,4.409100954708083e-5,4.4140531974689e-5,8.423919491832663e-8,7.33308443749444e-8,9.80397076452453e-8 +EqualsData/166/166,3.607608434634468e-6,3.60161778933201e-6,3.6135639553075837e-6,2.067347347292778e-8,1.8078394472428366e-8,2.4943408196029816e-8 +EqualsData/216704/216704,8.092599902892874e-3,7.657906893345248e-3,8.871454075199021e-3,1.6322886915759887e-3,9.871915778002552e-4,2.743424290486331e-3 +EqualsData/4703/4703,1.1907403561557392e-4,1.1895938110712826e-4,1.193510697193679e-4,5.391506269324918e-7,3.046173475537299e-7,9.615999202283331e-7 +EqualsData/2351/2351,5.834501400388964e-5,5.8306274525404695e-5,5.83817383248987e-5,1.2523131000310986e-7,1.0463426214772544e-7,1.4531241619666977e-7 +EqualsData/71/71,2.8037646707450605e-6,2.796122508639817e-6,2.8120216376071904e-6,2.7109054446684303e-8,2.1536016487512073e-8,3.88531921975328e-8 +EqualsData/6510/6510,1.6251825167763455e-4,1.6243421190784222e-4,1.6259943877627988e-4,2.9077727421604727e-7,2.2708792711217935e-7,3.7802495839760264e-7 +EqualsData/388/388,1.1751514926749316e-5,1.173379763283759e-5,1.1781671653521132e-5,7.464761418592072e-8,4.4171413819865836e-8,1.581218488534962e-7 +EqualsData/3300/3300,8.090228992100932e-5,8.086815754552059e-5,8.09467939109012e-5,1.3438179007472959e-7,1.0197840784432988e-7,2.076671750345271e-7 +EqualsData/2556/2556,6.44612885079446e-5,6.436574466811143e-5,6.455343398389822e-5,3.1295905867350765e-7,2.5464756469590313e-7,3.966886086318957e-7 +EqualsData/11453/11453,2.820879887083804e-4,2.819574624107084e-4,2.8220362190642737e-4,4.154105876983986e-7,3.4385807529092253e-7,5.051239523463613e-7 +EqualsData/249/249,7.542643555048137e-6,7.52604989319442e-6,7.5557459058069584e-6,5.213107058471219e-8,3.697526882384548e-8,8.067953256635123e-8 +EqualsData/60092/60092,1.4712415816844453e-3,1.46850658059222e-3,1.4731163084408779e-3,7.778160940765718e-6,6.173338703407276e-6,8.935710910526875e-6 +EqualsData/191032/191032,4.807153681579464e-3,4.804032129148311e-3,4.812297889543652e-3,1.2276991277823307e-5,8.478835432276947e-6,1.9824718465036364e-5 +EqualsData/519/519,1.3339406121799297e-5,1.3323728449842606e-5,1.3352796164618034e-5,4.884123616833649e-8,3.849685844148168e-8,6.86071607321955e-8 +EqualsData/15105/15105,3.7041864963470634e-4,3.697395753446081e-4,3.7123784277523275e-4,2.6269310292264297e-6,2.0597020833007695e-6,3.0788551446945698e-6 +EqualsData/36/36,1.9735899653356457e-6,1.97156077092079e-6,1.9756022925367983e-6,7.104509959971865e-9,6.225610878112346e-9,8.683434744609058e-9 +EqualsData/1384/1384,3.374958089291886e-5,3.367524276516155e-5,3.380804846008413e-5,2.218335113158763e-7,1.802460562539879e-7,3.2952000012468563e-7 +EqualsData/53430/53430,1.2878987375827846e-3,1.2873133033977342e-3,1.288661815913631e-3,2.1787236770529826e-6,1.7511287430788768e-6,2.793830837667527e-6 +EqualsData/133806/133806,3.3099812101804313e-3,3.3020678777259615e-3,3.317769508044663e-3,2.4813886760752658e-5,2.0709656728051e-5,3.0552171807224394e-5 +EqualsData/445/445,1.2927345563045228e-5,1.2921380575801147e-5,1.293630881683891e-5,2.4401656821580658e-8,1.6669522848352813e-8,3.7317991248485854e-8 +EqualsData/3874/3874,9.809832606498778e-5,9.800376971761489e-5,9.841971508347519e-5,5.279133335769199e-7,1.8185447834212396e-7,1.0617570392557244e-6 +EqualsData/2614/2614,1.5504304655334013e-5,1.548155273744599e-5,1.5528064170293534e-5,7.416433193405646e-8,6.422435963280017e-8,8.551158156374343e-8 +EqualsData/46455/46455,2.9820975810901097e-4,2.9770467279170953e-4,2.989799756645714e-4,2.0758657748426047e-6,1.262556715247315e-6,3.780509896284435e-6 +EqualsData/356167/356167,2.4389577160352353e-3,2.4376488190279363e-3,2.4427823374136076e-3,6.921274427970862e-6,3.142203068531419e-6,1.4576040756709482e-5 +EqualsData/342823/342823,2.307416612092314e-3,2.305355777890707e-3,2.3089153974963617e-3,6.051731565944341e-6,4.67409209662138e-6,8.469636557789449e-6 +EqualsData/797/797,7.802566882692937e-6,7.79756162347599e-6,7.809204481918901e-6,1.935318305568329e-8,1.4407169969945598e-8,3.25551355139143e-8 +EqualsData/4/4,1.087149087682775e-6,1.0858641020786113e-6,1.088419913757421e-6,4.231297779089338e-9,3.4509699552694595e-9,5.491137986868483e-9 +EqualsData/44722/44722,2.8753229257269633e-4,2.8717504569600864e-4,2.8781370503749214e-4,1.0457779193370436e-6,7.182299578977788e-7,1.495545618707173e-6 +EqualsData/3278/3278,2.2247952454289743e-5,2.2214858580008594e-5,2.227690951189068e-5,1.0758018879210046e-7,8.959955940991262e-8,1.2344041122286338e-7 +EqualsData/4/4,1.0574698899331709e-6,1.0551526325287408e-6,1.0587582873801208e-6,5.61467444135455e-9,3.963149517311074e-9,8.537765590580739e-9 +EqualsData/9494/9494,6.208182902452496e-5,6.201651459271219e-5,6.213059313380825e-5,1.9357045112332816e-7,1.6462454091554243e-7,2.2735448470918736e-7 +EqualsData/472191/472191,3.617555038867696e-3,3.613803981628276e-3,3.623757380809567e-3,1.673240968568161e-5,1.235531757903461e-5,2.5762323502437507e-5 +EqualsData/33/33,1.5525646532294032e-6,1.5502685697677755e-6,1.5542858507385204e-6,6.8567043661048705e-9,5.705482357649487e-9,8.124998809844817e-9 +EqualsData/2238/2238,1.4941216901304837e-5,1.4922169597583546e-5,1.495418967483506e-5,5.1240163024945593e-8,4.2702864872244133e-8,6.970393437649291e-8 +EqualsData/4/4,1.0570362948661348e-6,1.0544789213392133e-6,1.059583854250552e-6,8.118906194372182e-9,7.2314969276615805e-9,9.119101032916309e-9 +EqualsData/5593/5593,3.689813871500203e-5,3.685207226781425e-5,3.693533129255319e-5,1.3634593208696708e-7,9.116455228233401e-8,1.9662430328952908e-7 +EqualsData/4/4,1.0491397045651587e-6,1.0472288386512261e-6,1.0510737589026344e-6,6.513111492015124e-9,5.569765159066764e-9,7.77104555929986e-9 +EqualsData/3035/3035,1.8290996467498528e-5,1.8265707020293886e-5,1.8320929455036747e-5,9.707096422855883e-8,7.903326880540818e-8,1.177498069179471e-7 +EqualsData/8023/8023,4.7149600299923755e-5,4.712481863592364e-5,4.718569058904883e-5,1.0415996684461083e-7,7.66563266370908e-8,1.492558938212726e-7 +EqualsData/4/4,1.0762148336882656e-6,1.073727190960642e-6,1.0786213235252084e-6,8.441887132182942e-9,7.3288669686329195e-9,9.819767052723549e-9 +EqualsData/1699/1699,1.2489003566866351e-5,1.2479403601658147e-5,1.2497969960983195e-5,3.274231929401513e-8,2.865193273004302e-8,3.8969635785009585e-8 +EqualsData/30565/30565,5.726850203822426e-4,5.72122567485007e-4,5.734238451082315e-4,2.262304448541532e-6,1.7058214826499985e-6,3.4953646474331703e-6 +EqualsData/325839/325839,6.995307585932167e-3,6.983452410002418e-3,7.011519951437034e-3,3.9878477506235216e-5,2.7264970751561718e-5,5.435977087608126e-5 +EqualsData/1483/1483,2.990671591796882e-5,2.9864088874238183e-5,2.9950809270280596e-5,1.5272754769272632e-7,1.2237710272902666e-7,1.8762427689745757e-7 +EqualsData/316/316,6.695823507671201e-6,6.688230320878816e-6,6.706018376813817e-6,3.009706742045706e-8,2.3816285783779453e-8,3.731077894925363e-8 +EqualsData/21958/21958,4.128193699303028e-4,4.120747470619427e-4,4.1363452740897036e-4,2.5720955034212e-6,2.25971207544665e-6,2.8220960553927034e-6 +EqualsData/1465/1465,2.8835300134298715e-5,2.878138488745098e-5,2.887100614081741e-5,1.4200694903686156e-7,1.1141930527499644e-7,1.810977398497617e-7 +EqualsData/121393/121393,2.2876496067646933e-3,2.2852518104887537e-3,2.291548519789086e-3,9.761355324880178e-6,7.103033855583486e-6,1.3954071001623111e-5 +EqualsData/15521/15521,2.9515932450919504e-4,2.945862629465029e-4,2.9556583591881607e-4,1.565300084452364e-6,1.3290917557077574e-6,1.9036208595555935e-6 +EqualsData/1403/1403,2.6038126603324335e-5,2.599103305953923e-5,2.6076160084069016e-5,1.4184515030449987e-7,1.1801766525834152e-7,1.771763536102001e-7 +EqualsData/682/682,1.3793027355969262e-5,1.3781839046240158e-5,1.3804328367678026e-5,3.7479862417066845e-8,3.1587928044630995e-8,4.5680067350321194e-8 +EqualsData/275072/275072,6.560550629666602e-3,6.258519497636009e-3,7.318671711867315e-3,1.304174061610157e-3,5.797541126247852e-4,2.421436066505884e-3 +EqualsData/631712/631712,2.587697275661674e-2,2.4545249699523555e-2,2.789937895193849e-2,3.672166869783033e-3,2.5146447423009892e-3,5.6144498059678945e-3 +EqualsData/79553/79553,1.432707472916722e-3,1.4294761881407238e-3,1.4360976895773623e-3,1.0851947364126471e-5,8.960022893152095e-6,1.4838488284921918e-5 +EqualsData/39435/39435,6.917204905555687e-4,6.910071916122415e-4,6.92561601440537e-4,2.7274004711215815e-6,2.2315134496535246e-6,3.1621674261958905e-6 +EqualsData/4/4,1.07177349962885e-6,1.0702504192762488e-6,1.0729635606038575e-6,4.775770100714277e-9,3.6787863608479137e-9,6.409324260998301e-9 +EqualsData/86055/86055,1.5454622961627584e-3,1.543921168439841e-3,1.5471585603912179e-3,5.406785828712497e-6,4.87924690472162e-6,5.97769093913269e-6 +EqualsData/330497/330497,9.79805823648789e-3,9.185973143179694e-3,1.0541226874654553e-2,1.919604460070912e-3,1.3432719566611987e-3,3.0211702713211423e-3 +EqualsData/193720/193720,4.350635526064226e-3,4.143938272851416e-3,4.763377119757777e-3,8.730060674934822e-4,5.464036609509337e-4,1.4696559931227748e-3 +EqualsData/202933/202933,4.0964973351650755e-3,3.981370016476969e-3,4.408366355643538e-3,5.525380418283133e-4,2.761354172096667e-4,1.0277363180332282e-3 +EqualsData/263960/263960,7.577893063787664e-3,7.180996665790367e-3,8.279909543403678e-3,1.4807857723359726e-3,9.811681521436776e-4,2.259641961565268e-3 +EqualsData/232383/232383,7.59117001391778e-3,7.074484304901636e-3,8.439552707642453e-3,1.8227541510883716e-3,1.300846789485315e-3,2.6463328908289696e-3 +EqualsData/565516/565516,2.3402715491982154e-2,2.2049068988780562e-2,2.5636093967149453e-2,4.078730181718801e-3,2.932479002312052e-3,6.04666087549073e-3 +EqualsData/187325/187325,5.18428823377428e-3,4.891554955161327e-3,5.768390929158752e-3,1.1993495072825718e-3,7.451529574910155e-4,1.9864213739122357e-3 +EqualsData/35059/35059,7.344667985984034e-4,7.339738159087474e-4,7.349043918232969e-4,1.6144062701122806e-6,1.2932869328359241e-6,2.228481107033154e-6 +EqualsData/402175/402175,1.4361073213643279e-2,1.3417307314072981e-2,1.5794177242960814e-2,2.8560676579581458e-3,2.007261867698223e-3,4.3139428308538e-3 +EqualsData/2139/2139,4.6358248591796696e-5,4.628610366536094e-5,4.6411085965418926e-5,2.234985950638361e-7,1.5496785437590474e-7,3.0440989122905887e-7 +EqualsData/4/4,1.0814278195237494e-6,1.0796197641501033e-6,1.082893840649097e-6,5.573601662677055e-9,4.546113086404626e-9,6.953962464593137e-9 +EqualsData/4/4,1.0804383043610375e-6,1.0777902276680755e-6,1.0826296714756638e-6,7.959607695140445e-9,6.233502084370745e-9,9.75957675062878e-9 +EqualsData/4/4,1.0486903160121151e-6,1.0470964294148034e-6,1.0502562593718557e-6,5.433463488089479e-9,4.712059737042463e-9,6.614694198691492e-9 +EqualsData/5/5,1.0460547858911206e-6,1.0447463742903947e-6,1.0474284045691073e-6,4.467114403236082e-9,3.811118901179346e-9,5.236965321711398e-9 +EqualsData/5/5,1.0837693975802857e-6,1.0815096230471236e-6,1.0858024631124527e-6,7.182817668238409e-9,6.177787845879793e-9,8.595147921174875e-9 +EqualsData/5/5,1.0772396413235168e-6,1.0749392445516894e-6,1.0792683834657554e-6,7.335844771713312e-9,5.8044738950767425e-9,9.128898820816309e-9 +EqualsData/5/5,1.0749030916044776e-6,1.072750229387608e-6,1.0767367033880942e-6,6.595813078755604e-9,5.5617735260137005e-9,7.816492949768903e-9 +EqualsData/5/5,1.0670112751646527e-6,1.0655617933601728e-6,1.0687368849768344e-6,5.469748745734321e-9,4.701261469267752e-9,6.372031608774124e-9 +EqualsData/5/5,1.0780437157895336e-6,1.0767107902919883e-6,1.079302743192234e-6,4.4581322757754484e-9,3.78192284373937e-9,5.564071913700952e-9 +EqualsData/5/5,1.076358328732534e-6,1.0741461659542657e-6,1.0786137259491062e-6,7.414190971125277e-9,6.072639994013548e-9,9.677452779384851e-9 +EqualsData/5/5,1.063725948610715e-6,1.061013695090949e-6,1.0668209057308416e-6,9.777551691840437e-9,8.779105772136417e-9,1.1129312437087004e-8 +EqualsData/5/5,1.0633433725436745e-6,1.0612866126744723e-6,1.0657670596198268e-6,7.074899510260053e-9,5.950791194013865e-9,8.793837229544486e-9 +EqualsData/5/5,1.0689884402949668e-6,1.0676659564606397e-6,1.0701660428392585e-6,4.12567900971209e-9,3.496756689928306e-9,4.813419761650428e-9 +EqualsData/5/5,1.0626254276955458e-6,1.060480015530961e-6,1.0646624454146971e-6,7.132155956658178e-9,6.173593466384884e-9,8.414597302848334e-9 +EqualsData/5/5,1.067556957531853e-6,1.0664295349677816e-6,1.0685003487821136e-6,3.291059341606591e-9,2.756433993351411e-9,4.176649346105403e-9 +EqualsData/5/5,1.0636261751365278e-6,1.06061990658138e-6,1.0664924370842038e-6,9.360570583126716e-9,8.207784910023843e-9,1.0721865522249167e-8 +EqualsData/5/5,1.0651965035939538e-6,1.0632098516004626e-6,1.06688512916144e-6,6.267058622458872e-9,5.169116648623312e-9,7.619982838337523e-9 +EqualsData/5/5,1.0673168455337203e-6,1.0637544950957199e-6,1.0714340659099362e-6,1.3264166056619827e-8,1.0813025336109415e-8,1.6335921362524463e-8 +EqualsData/5/5,1.054283071927457e-6,1.0537153559317406e-6,1.0548806788145025e-6,1.9518603861085472e-9,1.675641083687745e-9,2.404904132117183e-9 +EqualsData/5/5,1.0694003656952201e-6,1.0665895985713015e-6,1.0737394991373354e-6,1.1856100931378524e-8,8.186456853228654e-9,1.9804824004412934e-8 +EqualsData/5/5,1.0791464524825681e-6,1.0780183901469324e-6,1.0801631347241218e-6,3.582850480936547e-9,2.838878526643461e-9,4.33154635896706e-9 +EqualsData/5/5,1.0651970078498407e-6,1.0614859102990973e-6,1.0689100577295154e-6,1.2688060671182542e-8,1.1554695567183416e-8,1.383522447503192e-8 +EqualsData/5/5,1.0735013317672514e-6,1.072203432563709e-6,1.0748625432078274e-6,4.4175380873244616e-9,3.7547965920072615e-9,5.25776249690062e-9 +EqualsData/8/8,1.0642765322329585e-6,1.0607718896842451e-6,1.0665419499737477e-6,9.183200826294963e-9,6.835035088921986e-9,1.502988339869662e-8 +EqualsData/14/14,1.1106005746871305e-6,1.1087676527957845e-6,1.1129680010939582e-6,6.9998400150588314e-9,5.474059953209039e-9,9.043959203504407e-9 +EqualsData/14/14,1.1138144027824568e-6,1.1124806634876195e-6,1.1152067277273443e-6,4.299633804639443e-9,3.6509758090965305e-9,5.199589861422439e-9 +EqualsData/14/14,1.1099948562318204e-6,1.108680986079708e-6,1.1113385826693693e-6,4.431019573186877e-9,3.867384932580688e-9,5.12897770989333e-9 +EqualsData/6/6,1.0647977025632503e-6,1.0626271858629487e-6,1.0670818874645929e-6,7.48617338959936e-9,6.790793197690065e-9,8.511748084331917e-9 +EqualsData/6/6,1.0788360400143132e-6,1.0767230014877907e-6,1.080448934340635e-6,6.111724410550218e-9,4.831432971735861e-9,8.103196310544026e-9 +EqualsData/14/14,1.1014938973496609e-6,1.1003638014707248e-6,1.1024264236690252e-6,3.5075663496290763e-9,3.0924211504925765e-9,4.131114207549758e-9 +EqualsData/7/7,1.0831038967054976e-6,1.0812435107740206e-6,1.0850101204611286e-6,6.159419477058422e-9,5.051582958733962e-9,7.9230228487286e-9 +EqualsData/8/8,1.0711823288168367e-6,1.0697493065943988e-6,1.07280875502267e-6,5.507790062703501e-9,4.465314891296591e-9,6.302450860212583e-9 +EqualsData/9/9,1.0766402973181961e-6,1.073732872689431e-6,1.0794325120701114e-6,9.728594376691291e-9,8.451750717252513e-9,1.1013354099413631e-8 +EqualsData/127/127,2.8324156864444883e-6,2.829828610853541e-6,2.834796222289545e-6,8.347067889081069e-9,7.41262679841781e-9,9.455743090694241e-9 +EqualsData/20/20,1.3661577015557986e-6,1.3640350102685231e-6,1.3680149999892385e-6,6.655857149572239e-9,5.437568537347207e-9,8.903818215423355e-9 +EqualsData/19/19,1.420105731685944e-6,1.4178534233366267e-6,1.4220728952529985e-6,7.237232785672611e-9,5.8025019598802605e-9,8.703799532511621e-9 +EqualsData/35/35,1.6010451943297826e-6,1.5974035595868355e-6,1.6033988391465163e-6,1.0295980824129114e-8,7.187365409590243e-9,1.5475203346518565e-8 +EqualsData/36/36,1.631131295009837e-6,1.6292464249275397e-6,1.6329535543311487e-6,6.084335570903692e-9,5.040822725704824e-9,7.576669271391091e-9 +EqualsData/138/138,3.068071942177894e-6,3.0645453749912442e-6,3.070986742192789e-6,1.0627187056267365e-8,9.119197588472276e-9,1.2588186711788157e-8 +EqualsData/80/80,2.234786271024708e-6,2.2284569533381673e-6,2.2408884872052495e-6,2.111335828375462e-8,1.72942643002771e-8,2.691414731600094e-8 +EqualsData/18/18,1.3199869548479702e-6,1.3162321035066696e-6,1.3231327720531974e-6,1.1674565995328697e-8,9.661626635922976e-9,1.5246617305210963e-8 +EqualsData/4/4,1.070577016238113e-6,1.0675771632539665e-6,1.073569535232168e-6,9.840206855150159e-9,8.961061055762056e-9,1.0754005346891896e-8 +EqualsData/47/47,1.7463081644328335e-6,1.7440692296623256e-6,1.748666115513816e-6,8.146241163539508e-9,6.4742025221718614e-9,1.1057882096141043e-8 +EqualsData/1359/1359,3.864372065634437e-6,3.85892827291836e-6,3.868577596368129e-6,1.603959579243971e-8,1.2750111903285418e-8,2.3450245419522852e-8 +EqualsData/240/240,1.6100619403399438e-6,1.6073985719669926e-6,1.612757954749252e-6,9.23985003827896e-9,7.88707961665963e-9,1.0945728385853435e-8 +EqualsData/12136/12136,2.5980964462001516e-5,2.595780837465073e-5,2.6002379682319503e-5,7.420947554017163e-8,6.452431581858725e-8,9.049999044397134e-8 +EqualsData/2812/2812,6.785398199254811e-6,6.774659477158482e-6,6.795157023282761e-6,3.6336391599133036e-8,3.068381970909885e-8,4.410108381583201e-8 +EqualsData/113/113,1.4048220911870324e-6,1.402548165296885e-6,1.4074152522284619e-6,8.31688157503797e-9,6.874539180319751e-9,1.0484624171066159e-8 +EqualsData/4/4,1.082949911178962e-6,1.0784476900402757e-6,1.0870906728251627e-6,1.491405140454488e-8,1.2869157151920871e-8,1.7154184011056918e-8 +EqualsData/249/249,1.614065231580473e-6,1.6125491264898643e-6,1.6161608737057033e-6,6.452334986344895e-9,5.577607481805913e-9,7.498285166123741e-9 +EqualsData/854/854,2.781706422735138e-6,2.7780596884659655e-6,2.785641754287085e-6,1.3406682240669422e-8,1.0873188530713274e-8,1.7668237191599623e-8 +EqualsData/288/288,1.7386175222691055e-6,1.7363274640661532e-6,1.7408444284165057e-6,7.598761744145975e-9,6.4709409657245544e-9,8.755697490669959e-9 +EqualsData/430/430,1.9737912849453046e-6,1.969648336975907e-6,1.977220170721091e-6,1.2946125770187007e-8,1.008325983579931e-8,1.7246020631785524e-8 +EqualsData/4/4,1.0556196730072108e-6,1.0544832951800344e-6,1.0564631582050819e-6,3.2471537274062926e-9,2.780449003506228e-9,3.887451275361932e-9 +EqualsData/24/24,1.5412215002727641e-6,1.538615036220987e-6,1.5428714120787283e-6,6.739373721885475e-9,5.1866337428147075e-9,1.0335985754591612e-8 +EqualsData/24/24,1.525757557840731e-6,1.5245439531748342e-6,1.526998205858924e-6,4.1916636171337815e-9,3.3284172485472665e-9,5.282723221853492e-9 +EqualsData/24/24,1.598419659875857e-6,1.594946961992692e-6,1.6017308770628447e-6,1.1785373460806764e-8,1.046174794648388e-8,1.3509573636083233e-8 +EqualsData/34/34,1.8052565941937044e-6,1.8028112650451047e-6,1.8077627159399879e-6,8.240111684792093e-9,6.609880380238213e-9,1.262887688919085e-8 +EqualsData/14/14,1.3905370608418087e-6,1.3859123967270298e-6,1.3958830150485241e-6,1.6814784419196866e-8,1.477111028201051e-8,1.968057067208238e-8 +EqualsData/29/29,1.7187232880242632e-6,1.7165341330198805e-6,1.720434415510064e-6,6.5284716795560935e-9,5.300744016575526e-9,8.224227268094169e-9 +EqualsData/34/34,1.8000229456445775e-6,1.7955873175680839e-6,1.8049179861743565e-6,1.581628379545587e-8,1.3171507797617082e-8,1.9553998022265866e-8 +EqualsData/29/29,1.6924457742845346e-6,1.6871089896237119e-6,1.696455930823519e-6,1.503765578673413e-8,1.2652977783270914e-8,1.8299944609515033e-8 +EqualsData/39/39,1.940607346683553e-6,1.935410918007173e-6,1.9461183328308384e-6,1.8900136044771525e-8,1.5339828630909118e-8,2.6074609954226295e-8 +EqualsData/237/237,6.347994196726423e-6,6.344280836186087e-6,6.351258765419702e-6,1.1735975766140082e-8,9.53722016381977e-9,1.4690100796426699e-8 +EqualsData/221/221,6.638249500601469e-6,6.628768555433601e-6,6.649667600862667e-6,3.562986019192403e-8,2.729379424558438e-8,5.187498320288139e-8 +EqualsData/26/26,1.6926370348182063e-6,1.6914800062605892e-6,1.693678138313262e-6,3.709008214145271e-9,2.2022031000146935e-9,6.459068949800375e-9 +EqualsData/261/261,6.914019255055657e-6,6.899222550668824e-6,6.9308583689327465e-6,5.467523503284612e-8,4.6212045270358876e-8,7.083546935137663e-8 +EqualsData/68/68,2.6357712884386634e-6,2.633688489658155e-6,2.637770730197083e-6,6.995640154136096e-9,5.763020000559867e-9,8.44572411243651e-9 +EqualsData/132/132,4.226286549420361e-6,4.214827128062706e-6,4.252915789389463e-6,5.6866102494129713e-8,2.9264365212833264e-8,1.0663041553081716e-7 +EqualsData/118/118,3.675347397668262e-6,3.670617359996998e-6,3.6797469752699472e-6,1.64120384275224e-8,1.3833531836418353e-8,1.964326206096575e-8 +EqualsData/140/140,4.075496654885686e-6,4.073693508416297e-6,4.0774154036204535e-6,6.256803682112676e-9,5.355774036821175e-9,7.694117051736639e-9 +EqualsData/1598/1598,3.630280497028058e-5,3.6267457166152675e-5,3.63461897328698e-5,1.3300006840182755e-7,1.1170393733914666e-7,1.6798822242109334e-7 +EqualsData/333/333,8.915180930097739e-6,8.906577407355608e-6,8.924002653835645e-6,2.936496468779512e-8,2.5472123122184232e-8,3.283049504372454e-8 +EqualsData/37/37,1.8194923121336688e-6,1.8175495186140222e-6,1.821245696077153e-6,6.1614306762857e-9,5.01304582099378e-9,8.076286801075854e-9 +EqualsData/454/454,6.6981273292587734e-6,6.685369091305595e-6,6.711049276647446e-6,4.2847104600521564e-8,3.574964514591746e-8,5.5081105457565404e-8 +EqualsData/10004/10004,1.310144324220613e-4,1.3076809341975532e-4,1.312428013723536e-4,8.281214285015014e-7,7.856160629696364e-7,8.79303416733638e-7 +EqualsData/969/969,1.3274271019207104e-5,1.3248282350875027e-5,1.3304719468378766e-5,9.02716064673455e-8,8.127343605340623e-8,9.73382707293933e-8 +EqualsData/1602/1602,2.2200071686893344e-5,2.2184857659129944e-5,2.221544315432946e-5,5.2144505483131386e-8,3.881104215394686e-8,7.403261836817195e-8 +EqualsData/431/431,6.676835117063774e-6,6.669736174481988e-6,6.681252183229456e-6,1.8265942026228816e-8,1.1194775358023871e-8,3.003407972102223e-8 +EqualsData/1779/1779,2.3576598773919542e-5,2.356550589404821e-5,2.359205107364467e-5,4.251196237933616e-8,3.406547945724848e-8,5.484653018421721e-8 +EqualsData/56/56,1.994697574345029e-6,1.9889276174097694e-6,2.0014921718850417e-6,2.2675018326962363e-8,1.847733669059494e-8,2.924440551508743e-8 +EqualsData/63/63,2.215888058449907e-6,2.2126276353095785e-6,2.219234976076073e-6,1.0988472666500407e-8,9.340940591364398e-9,1.2566793831625776e-8 +EqualsData/10376/10376,1.3843490346169703e-4,1.3782737976772696e-4,1.3900841690374973e-4,1.9909031012066193e-6,1.8073843638617078e-6,2.165611887291782e-6 +EqualsData/310/310,5.29869531386583e-6,5.290341260863922e-6,5.306219301669429e-6,2.68458750982853e-8,2.155414025704513e-8,3.2702698911323874e-8 +EqualsData/1125/1125,1.5210354736598603e-5,1.5197751061960717e-5,1.5223965799390705e-5,4.423439514475662e-8,3.7043197251945844e-8,5.2669451530230794e-8 +EqualsData/1345/1345,1.8615684280876184e-5,1.860479690728294e-5,1.862566637665836e-5,3.484434206129016e-8,2.8674508181613064e-8,4.8960146863571825e-8 +EqualsData/14348/14348,1.8644584800494375e-4,1.859978418281763e-4,1.8708059972633078e-4,1.7820768328960479e-6,1.4746667415715691e-6,2.2415620289105665e-6 +EqualsData/2662/2662,3.310237440996935e-5,3.3074250086243356e-5,3.312480884797349e-5,8.176330774690352e-8,6.567426292664213e-8,1.0351043679843521e-7 +EqualsData/369/369,6.062829944753009e-6,6.0562360565525036e-6,6.069267987744446e-6,2.3091720327301934e-8,1.9214835406219188e-8,2.7709415752168718e-8 +EqualsData/153/153,3.4149533098862318e-6,3.408029351862459e-6,3.4195530292746776e-6,1.917163674634204e-8,1.3604310483647207e-8,2.9454295281210874e-8 +EqualsData/22/22,1.4045551231250202e-6,1.4023783535733833e-6,1.4063473748618237e-6,7.141876960281061e-9,5.887061774515147e-9,8.631182192227508e-9 +EqualsData/15/15,1.3195350299161785e-6,1.316177605311819e-6,1.3218345460589759e-6,9.192061187940152e-9,6.378817850662554e-9,1.2180116768588117e-8 +EqualsData/4/4,1.0485552817731447e-6,1.047109672536066e-6,1.0503825635990957e-6,5.610080798840979e-9,4.286541666799828e-9,6.778294380608685e-9 +EqualsData/384/384,5.924018335957279e-6,5.918353668413294e-6,5.928446616210065e-6,1.7062902980020912e-8,1.2037324062414847e-8,2.815016089460435e-8 +EqualsData/2751/2751,3.538726937338208e-5,3.5366242716067087e-5,3.541122483620199e-5,7.444838792180545e-8,6.027237304961898e-8,9.631993026443092e-8 +EqualsData/193/193,3.7100147461631783e-6,3.7051620212574966e-6,3.7131383293614684e-6,1.3436006382718226e-8,9.261730690653677e-9,2.1422558711743066e-8 +EqualsData/484/484,7.699836050707533e-6,7.690346050716424e-6,7.709958375648445e-6,3.453089564512867e-8,3.1417049775153065e-8,3.830617983884719e-8 +EqualsData/426/426,7.232568901172146e-6,7.221798189111579e-6,7.2410958622229785e-6,3.3804177919527655e-8,2.397765966968683e-8,4.390360830907461e-8 +EqualsData/265/265,4.786218435962115e-6,4.776495745954037e-6,4.797303763128e-6,3.48341477353316e-8,3.1854220519438825e-8,3.814945371094801e-8 +EqualsData/113/113,2.3517272434095524e-6,2.3471960381688234e-6,2.355979611108652e-6,1.5106871867585212e-8,1.2436456866139719e-8,1.888771121502775e-8 +EqualsData/152/152,3.0056940820365522e-6,3.0019301129523627e-6,3.0096165340028206e-6,1.3938301422966581e-8,1.1606339547627682e-8,1.6384601699926316e-8 +EqualsData/111/111,2.783488922350122e-6,2.7788970366512167e-6,2.78763154403711e-6,1.4269364117385486e-8,1.0471351597137366e-8,1.8489608145851542e-8 +EqualsData/3734/3734,5.0010026340212066e-5,4.997621666072591e-5,5.004221591402687e-5,1.1042768621899354e-7,9.404947463922163e-8,1.3666443020011422e-7 +EqualsData/9046/9046,2.2368521820758736e-4,2.2338244906663018e-4,2.2409796696467481e-4,1.245507342696576e-6,1.064169286947102e-6,1.439712295910198e-6 +EqualsData/10297/10297,2.4917897474443243e-4,2.4902239858013326e-4,2.4932570421391136e-4,5.240437579929697e-7,4.4319760759422135e-7,6.052676605791198e-7 +EqualsData/4/4,1.065655259887233e-6,1.0636918120625178e-6,1.0673653415571134e-6,6.051051915596203e-9,4.3793879538190775e-9,7.953914195111934e-9 +EqualsData/562/562,1.4409683874179195e-5,1.4398271854596533e-5,1.4420913504600171e-5,3.90773592790016e-8,3.2200592389483193e-8,4.886057113842638e-8 +EqualsData/36350/36350,8.97988066840473e-4,8.976432279315236e-4,8.985900282992089e-4,1.5793773162489415e-6,1.0714758634666273e-6,2.5747255812384025e-6 +EqualsData/606/606,1.5033181503121423e-5,1.5007540068205383e-5,1.5057931838519702e-5,8.682421644031322e-8,7.552850016381673e-8,1.0117466772805363e-7 +EqualsData/4/4,1.0688713723791273e-6,1.0677819713131279e-6,1.0697572896543093e-6,3.5509966397987513e-9,2.559756352439242e-9,4.974983472541963e-9 +EqualsData/7678/7678,1.8697806726977718e-4,1.8662628519020003e-4,1.8716349265904625e-4,8.008750434543865e-7,5.935849559955003e-7,1.1628495955149547e-6 +EqualsData/7447/7447,1.823511822508789e-4,1.8225279701342581e-4,1.8245599083155842e-4,3.6247893582003224e-7,2.9917422390396327e-7,4.4396859043407277e-7 +EqualsData/10600/10600,2.601324127812118e-4,2.5998072322156335e-4,2.6030137188421575e-4,5.559756420523499e-7,4.6919091272004186e-7,7.081457080509069e-7 +EqualsData/25970/25970,6.459761222891992e-4,6.454078334720594e-4,6.467017683176088e-4,2.189367406307944e-6,1.6172790875979926e-6,3.0066236638965756e-6 +EqualsData/2121/2121,5.164100815755354e-5,5.1598271815348004e-5,5.16964264981688e-5,1.58704620266698e-7,1.1492253349921973e-7,2.66775682956829e-7 +EqualsData/8122/8122,1.9721414105398268e-4,1.9691942290506268e-4,1.9768506774377876e-4,1.295173813946899e-6,9.689706388325802e-7,1.9364732290132546e-6 +EqualsData/4952/4952,1.2236616838686372e-4,1.2224396031278206e-4,1.2249290898949495e-4,4.261675500338295e-7,3.728261933741656e-7,5.25097858952215e-7 +EqualsData/394/394,1.1053805115958308e-5,1.1038769923000688e-5,1.1087175317491116e-5,7.877257940001762e-8,3.414327905346895e-8,1.5364079809366909e-7 +EqualsData/12621/12621,3.089088422932076e-4,3.08795496187494e-4,3.0900773912637965e-4,3.6273973900482987e-7,2.9572522924040565e-7,4.639596472085626e-7 +EqualsData/2451/2451,6.077744059220431e-5,6.070941721601288e-5,6.100342227703378e-5,3.865253089729755e-7,1.2454746177717093e-7,7.788441817868126e-7 +EqualsData/907/907,2.3996333588826195e-5,2.397933575306314e-5,2.4011558433831313e-5,5.3453584109726147e-8,4.397487442730938e-8,6.851031258128158e-8 +EqualsData/7992/7992,1.9882933046077496e-4,1.984471301303725e-4,1.9917872295383975e-4,1.2347043900956032e-6,9.654092424766921e-7,1.7693622253083298e-6 +EqualsData/14809/14809,3.6664683401061376e-4,3.665355189712927e-4,3.667449184245877e-4,3.597577751896471e-7,2.949403494520879e-7,4.6555830553523063e-7 +EqualsData/597598/597598,5.272976105574892e-3,5.264280819748066e-3,5.284281710971781e-3,3.097765305398987e-5,2.2487455746466485e-5,4.513645878663609e-5 +EqualsData/12430/12430,8.23608573035861e-5,8.231552282453167e-5,8.240944928807325e-5,1.532146201289202e-7,1.280783085055599e-7,2.140944359715178e-7 +EqualsData/110753/110753,7.052409972477456e-4,7.044505974780187e-4,7.058728523313847e-4,2.3154553981086492e-6,1.7552890712565305e-6,3.0354585348187176e-6 +EqualsData/4701/4701,2.9528441958005267e-5,2.9483966531102568e-5,2.958487720988853e-5,1.672064088413291e-7,1.5265840281712193e-7,1.920935930521258e-7 +EqualsData/16163/16163,1.0304295388071452e-4,1.029666450506822e-4,1.0312369316050539e-4,2.700915071095317e-7,1.8655986380570095e-7,4.096277262623548e-7 +EqualsData/602/602,5.983996447478681e-6,5.975309833749846e-6,5.989148080145408e-6,2.1651987030078256e-8,1.6576977451006203e-8,2.9445997799498362e-8 +EqualsData/516/516,5.045792438865164e-6,5.039739680711421e-6,5.053375333613418e-6,2.1558417827205568e-8,1.6156365789276354e-8,2.654336539117964e-8 +EqualsData/27867/27867,1.8335593231051027e-4,1.8319883012389844e-4,1.835682109448313e-4,6.127722047977374e-7,4.3519973242054684e-7,8.580954309939516e-7 +EqualsData/4/4,1.076851759181027e-6,1.0756054163127698e-6,1.0780735721017292e-6,4.0511326272561085e-9,3.4904223890759984e-9,4.828280078248082e-9 +EqualsData/7659/7659,5.229244484107254e-5,5.2235993112556666e-5,5.23353314339632e-5,1.6666240815642648e-7,1.2458645758993925e-7,2.4352498392023827e-7 +EqualsData/68753/68753,4.402291076474582e-4,4.3978939509152606e-4,4.4060089785327093e-4,1.4195553706504874e-6,1.100258974594298e-6,1.7634832940753147e-6 +EqualsData/3013/3013,1.851130974071959e-5,1.8469712148873166e-5,1.8548826191025746e-5,1.2899537239999603e-7,1.0993836071749696e-7,1.5527029001978355e-7 +EqualsData/4339/4339,2.861659690422497e-5,2.8557716898247036e-5,2.8679908190757405e-5,2.0470990777609753e-7,1.7304211533334896e-7,2.394388085372698e-7 +EqualsData/408650/408650,2.9951493316209745e-3,2.989942136042633e-3,3.0063207850922545e-3,2.40678133475513e-5,9.94411725232558e-6,4.5509619383242125e-5 +EqualsData/7255/7255,4.965206486153634e-5,4.960970565574645e-5,4.970130979190479e-5,1.6046101691946814e-7,1.3865805112972082e-7,1.8970056382264508e-7 +EqualsData/15068/15068,9.655871520182148e-5,9.640895546369422e-5,9.673488752064782e-5,5.480017110369237e-7,4.5112421951270977e-7,6.140304083239762e-7 +EqualsData/4/4,1.0659803027500752e-6,1.0640945139248761e-6,1.0676760782635748e-6,5.541214132599185e-9,4.6656439231289436e-9,6.850930318788855e-9 +EqualsData/31234/31234,2.0139221553367505e-4,2.011236943050397e-4,2.0173444498416466e-4,1.0654082451168407e-6,9.389791987485498e-7,1.3219918831413635e-6 +EqualsData/1217/1217,9.487281008676676e-6,9.471304451850269e-6,9.50047985583011e-6,5.004458773822836e-8,4.35281600582601e-8,5.6528663426393254e-8 +EqualsData/33185/33185,6.220431952738202e-4,6.209416520669433e-4,6.233340609958105e-4,4.232222393797414e-6,3.61379403822197e-6,5.7371656683451e-6 +EqualsData/9559/9559,1.7969083734065448e-4,1.7957550273036947e-4,1.798371864412247e-4,4.327054651657483e-7,3.2455265951960335e-7,6.721527861865223e-7 +EqualsData/6271/6271,1.20645979762062e-4,1.2045167744076782e-4,1.209056003260351e-4,7.58181094249947e-7,6.463739444019236e-7,1.0160645000086921e-6 +EqualsData/3822/3822,7.274426947996034e-5,7.26836489696487e-5,7.280396872495034e-5,1.9598375584493202e-7,1.7736168671588805e-7,2.2028408515944107e-7 +EqualsData/16903/16903,3.1463623458223084e-4,3.1422925867439496e-4,3.15007219567516e-4,1.2718539469733366e-6,1.0453878351245609e-6,1.5170255357200572e-6 +EqualsData/6227/6227,1.1760377347701104e-4,1.1744726450545889e-4,1.177823885922182e-4,5.679684404909085e-7,4.670724502863627e-7,6.716156019166687e-7 +EqualsData/305/305,7.0668748612065806e-6,7.05967596092096e-6,7.082414383489382e-6,3.471034812373947e-8,2.0671688861552235e-8,6.336728581913284e-8 +EqualsData/9984/9984,1.884334982116816e-4,1.8829879348921636e-4,1.8853401098446537e-4,3.8168060027553396e-7,2.9378714942908436e-7,5.555374269578249e-7 +EqualsData/3963/3963,7.589857715267913e-5,7.572008293660484e-5,7.608786103463109e-5,6.16332802421593e-7,5.400376621036756e-7,7.489723491722366e-7 +EqualsData/743/743,1.437638789932671e-5,1.4355314242053249e-5,1.4394107113216344e-5,6.620675736329968e-8,4.773584435372076e-8,8.905603445186459e-8 +EqualsData/3320/3320,5.865248050013653e-5,5.861040553950625e-5,5.870389634202301e-5,1.5815028204400028e-7,1.270762909265713e-7,1.9757383305700362e-7 +EqualsData/200627/200627,3.707818267136939e-3,3.702431081242617e-3,3.714185898609627e-3,1.7513318564337486e-5,1.2281847606709458e-5,2.636480839803768e-5 +EqualsData/10889/10889,1.9475598261122997e-4,1.9461880267419748e-4,1.949177397090398e-4,4.897925098649674e-7,3.962618503277133e-7,5.979403578834984e-7 +EqualsData/73786/73786,1.3266375143087164e-3,1.325999269444768e-3,1.3278733164423264e-3,2.7103752344750776e-6,1.965209639638632e-6,3.980829736733892e-6 +EqualsData/297263/297263,5.701656947499387e-3,5.6976593889980325e-3,5.706121138120225e-3,1.2444227965811982e-5,1.0061620138634723e-5,1.656649152912996e-5 +EqualsData/5219/5219,9.547072749116245e-5,9.539642356475889e-5,9.555544753777797e-5,2.770979605960387e-7,2.163237803853675e-7,3.640946882701028e-7 +EqualsData/665761/665761,2.7245844018198587e-2,2.5007789787593812e-2,3.218589442163061e-2,6.862845477588009e-3,3.3355713273292573e-3,1.1319743957962067e-2 +EqualsData/70537/70537,1.2803162203091926e-3,1.2794592298195908e-3,1.2811275278059192e-3,2.950997551919021e-6,2.259225020054619e-6,4.049184977013765e-6 +EqualsData/115053/115053,2.3831519161234545e-3,2.2912983306247474e-3,2.6582062460042805e-3,4.6961436998648365e-4,2.2541568980825172e-4,9.049460104255515e-4 +EqualsData/120257/120257,2.508050379865832e-3,2.504236352755061e-3,2.511465258601421e-3,1.2262422951035027e-5,1.0647489919200794e-5,1.5786233895386248e-5 +EqualsData/49290/49290,1.0417697722390417e-3,1.041339038836674e-3,1.0422571148018314e-3,1.612535577453559e-6,1.3011842557119146e-6,2.0830445651657453e-6 +EqualsData/4/4,1.0504911027201938e-6,1.0490189338339842e-6,1.0522578484296685e-6,5.254480297383111e-9,4.479864371909785e-9,6.222327622597373e-9 +EqualsData/357035/357035,1.0312523751779226e-2,9.842580872322634e-3,1.1433765781251938e-2,1.863662126412269e-3,7.760844442538722e-4,3.1743023930656624e-3 +EqualsData/115677/115677,3.002444316571482e-3,2.8384699540444725e-3,3.419802989260513e-3,7.827820399299518e-4,4.0976013359855275e-4,1.4470138017019627e-3 +EqualsData/255035/255035,7.058822081325158e-3,6.686611050321421e-3,8.009493706797249e-3,1.5981972029031392e-3,8.286862037560112e-4,2.621883028810116e-3 +EqualsData/5/5,1.0666618045004472e-6,1.0659648408432945e-6,1.0673944425743052e-6,2.3039711324625098e-9,1.9781463832414977e-9,2.702633930209123e-9 +EqualsData/5/5,1.0618822026152286e-6,1.059184957067802e-6,1.0650116078282915e-6,9.398852697118615e-9,8.284385307895775e-9,1.1009235172200117e-8 +EqualsData/5/5,1.0746313641521889e-6,1.0717259598106943e-6,1.0774092457581079e-6,9.798341415463474e-9,8.46417644132477e-9,1.077287458812454e-8 +EqualsData/5/5,1.0764083088243094e-6,1.0736395027869045e-6,1.078207310192029e-6,7.2305505141369974e-9,5.017197701659143e-9,9.911580828278468e-9 +EqualsData/5/5,1.0684372794190183e-6,1.0665264646991035e-6,1.070104874187362e-6,6.065620539655603e-9,4.870649247685555e-9,8.22514961787296e-9 +EqualsData/5/5,1.068866460084313e-6,1.0663907730656001e-6,1.0709065858977565e-6,7.799859909039741e-9,6.697518880455394e-9,9.079579424458868e-9 +EqualsData/5/5,1.0543596407229883e-6,1.0530496613221037e-6,1.0555596872083615e-6,4.346149798422001e-9,3.5596938097912717e-9,5.522501019969155e-9 +EqualsData/5/5,1.066648651802234e-6,1.0653374878791123e-6,1.0679202843092059e-6,4.2948029866902626e-9,3.472574371835789e-9,5.288731805015633e-9 +EqualsData/5/5,1.061006907685385e-6,1.0599454530852323e-6,1.0619186734173666e-6,3.2051641824013013e-9,2.62830243228347e-9,4.005936197718245e-9 +EqualsData/5/5,1.0704557173695867e-6,1.0681024809055107e-6,1.0722419574155196e-6,7.024440234078466e-9,5.553193998644423e-9,9.312315050207634e-9 +EqualsData/5/5,1.0744123604615408e-6,1.0730737912653715e-6,1.0756665028596696e-6,4.537623040432984e-9,3.827341742609832e-9,5.272491714922466e-9 +EqualsData/5/5,1.080486329587356e-6,1.0789736672589975e-6,1.0820153523717985e-6,5.208511532995717e-9,4.154186527812912e-9,7.109602463911978e-9 +EqualsData/5/5,1.0819231243206397e-6,1.0809309138724133e-6,1.0827344286576935e-6,2.9822801904887483e-9,2.3790740837385877e-9,3.765921755469492e-9 +EqualsData/5/5,1.0547759501232707e-6,1.0531147536017864e-6,1.056171222663569e-6,5.153252691506118e-9,4.458068421021321e-9,6.0643241476287524e-9 +EqualsData/5/5,1.0647689751895265e-6,1.0622942278368392e-6,1.0669741223056042e-6,7.84816905717213e-9,6.9704705521593715e-9,8.907560894299968e-9 +EqualsData/5/5,1.0670469458377703e-6,1.0654158879217945e-6,1.068728532267952e-6,5.533354030671018e-9,4.731532896574651e-9,6.516829869519118e-9 +EqualsData/5/5,1.0676421081965026e-6,1.0666252011497246e-6,1.068639535009018e-6,3.45168081641621e-9,2.8991124971600717e-9,4.319552335235696e-9 +EqualsData/5/5,1.0521418905989643e-6,1.0503753058802125e-6,1.0541930335435445e-6,6.277209849811405e-9,5.3282114720500066e-9,7.341633409147032e-9 +EqualsData/5/5,1.0689557609405137e-6,1.0679926582766283e-6,1.0697924688901733e-6,2.9859135290498907e-9,2.398224409468658e-9,3.890831056023104e-9 +EqualsData/5/5,1.0671767182130506e-6,1.0645694818835567e-6,1.0702264550379613e-6,9.433733888934188e-9,7.921999721197277e-9,1.1033588757731482e-8 +EqualsData/7/7,1.07333209610677e-6,1.0719796158989202e-6,1.074545942968526e-6,4.31504323364398e-9,3.548661090142299e-9,5.6441331259107025e-9 +EqualsData/7/7,1.0619270049654508e-6,1.059138944903043e-6,1.0642952573140207e-6,8.868221276004853e-9,7.499785841978452e-9,1.0721539216451437e-8 +EqualsData/14/14,1.1076014630903188e-6,1.1063243818862992e-6,1.1086610681350015e-6,4.0393488663841155e-9,3.3636372602946806e-9,4.99725108683029e-9 +EqualsData/14/14,1.0961292842262695e-6,1.0937558845134683e-6,1.099008259673915e-6,8.492234151520077e-9,6.855200478443641e-9,1.1988292790077274e-8 +EqualsData/7/7,1.064734924455749e-6,1.0630625080707279e-6,1.0663739787314823e-6,5.7397695783803896e-9,4.859505020905576e-9,7.042537309861837e-9 +EqualsData/14/14,1.0994297309513536e-6,1.096253019545794e-6,1.1024152971895568e-6,1.0572718826595256e-8,9.181141429055492e-9,1.2617876882162758e-8 +EqualsData/14/14,1.0986179314786908e-6,1.0965715463243756e-6,1.1000134564098794e-6,5.754126657354471e-9,4.680557210603655e-9,7.111269113631133e-9 +EqualsData/14/14,1.092401746676546e-6,1.0903413806575986e-6,1.0944900035342871e-6,7.306165277305029e-9,6.107151728594102e-9,8.437027627988311e-9 +EqualsData/14/14,1.1040723167344852e-6,1.101759734414315e-6,1.1066181432257334e-6,7.984753517941485e-9,6.728284505361311e-9,9.567031607791385e-9 +EqualsData/6/6,1.0629100449251178e-6,1.0608770907428096e-6,1.0645478699711957e-6,6.164216496532732e-9,5.066550940313091e-9,7.586634928583019e-9 +EqualsData/85/85,2.277540555096929e-6,2.2761162238135673e-6,2.279130190928217e-6,4.852466453312961e-9,3.845755274960945e-9,5.9448691200528475e-9 +EqualsData/140/140,3.2141474575625967e-6,3.2097837725900632e-6,3.218622799125836e-6,1.41467867343516e-8,1.1946667824048944e-8,1.745492617015082e-8 +EqualsData/92/92,2.3383461448100644e-6,2.3368884019290535e-6,2.3405901932407246e-6,6.384844341660005e-9,4.345044922438897e-9,1.1219147586538989e-8 +EqualsData/13/13,1.2966895621148594e-6,1.2929495767263506e-6,1.300938599821241e-6,1.3194347127578951e-8,1.230649161454509e-8,1.4705546857751362e-8 +EqualsData/36/36,1.699389625159968e-6,1.6982700416048728e-6,1.7005289899652962e-6,3.672865566207772e-9,3.038778391688778e-9,4.3569843654386666e-9 +EqualsData/19/19,1.3565991376618542e-6,1.3554722987693883e-6,1.3576898819501323e-6,3.650617563147895e-9,2.9127473231765588e-9,4.8035021731020036e-9 +EqualsData/1238/1238,1.795214658339897e-5,1.7944665915526375e-5,1.7960368313455995e-5,2.6895615166101372e-8,2.2672495520998916e-8,3.3065669753161e-8 +EqualsData/41/41,1.6867589714962415e-6,1.6846512116186465e-6,1.68873923586001e-6,6.3750700011673686e-9,5.42764160739212e-9,7.399466231947666e-9 +EqualsData/65/65,2.0245762860501395e-6,2.0198684061804793e-6,2.027275402888605e-6,1.1354796375740218e-8,6.958033261227928e-9,1.770393669323627e-8 +EqualsData/30/30,1.4372502143562424e-6,1.4341521269634298e-6,1.440633730212383e-6,1.064498925814793e-8,9.53871288983807e-9,1.2281871899349154e-8 +EqualsData/400/400,1.998815884883614e-6,1.9964576779178084e-6,2.0002285764267486e-6,6.037783804006744e-9,4.029791474977372e-9,1.0899705297963149e-8 +EqualsData/4/4,1.0710431268502529e-6,1.069366175620998e-6,1.073317870951106e-6,6.351781180373122e-9,5.016305503421589e-9,7.819183506136933e-9 +EqualsData/126/126,1.4597584579857087e-6,1.4552540761584294e-6,1.4634301048867569e-6,1.3477495773594613e-8,1.1424856933481143e-8,1.6580062832802913e-8 +EqualsData/551/551,2.320085262226514e-6,2.3162763817813916e-6,2.323351329601415e-6,1.1925198724765903e-8,1.0080014010040094e-8,1.4573198336818232e-8 +EqualsData/212/212,1.496537975730968e-6,1.493827449401299e-6,1.5000288427455032e-6,1.0386306876824469e-8,7.974308546975268e-9,1.3818143758467757e-8 +EqualsData/4/4,1.0513651037791762e-6,1.0492465874757498e-6,1.0535048609885247e-6,7.139233833014297e-9,6.214815375395217e-9,8.32958868396079e-9 +EqualsData/325/325,1.8091787744178145e-6,1.8056551745666474e-6,1.812004253739126e-6,1.0346053102155572e-8,8.156328592574907e-9,1.3367458172851319e-8 +EqualsData/335/335,1.7928367132633172e-6,1.7907690847841917e-6,1.7948535913543756e-6,6.561276164231829e-9,5.549759804481214e-9,7.844995583275191e-9 +EqualsData/142/142,1.4581262499356115e-6,1.454667025230804e-6,1.4615386546239924e-6,1.1101684886757711e-8,9.329272364339864e-9,1.3492366411533767e-8 +EqualsData/4426/4426,1.034894656663636e-5,1.0341825831620497e-5,1.0356436556017868e-5,2.4756618292964713e-8,2.095371030379894e-8,3.068206653388532e-8 +EqualsData/9/9,1.2285369108106391e-6,1.2266873439498583e-6,1.2314682543512565e-6,7.578583666086567e-9,5.585098239854805e-9,1.2000522209101906e-8 +EqualsData/34/34,1.848221334876923e-6,1.8438793323618085e-6,1.852458605461737e-6,1.4053571212626682e-8,1.2095519909808457e-8,1.6417142341022158e-8 +EqualsData/14/14,1.384985300516972e-6,1.3834058653547384e-6,1.387335269229939e-6,6.258431740299287e-9,4.868348926847911e-9,7.902229112253973e-9 +EqualsData/804/804,1.7405292686151774e-5,1.738708842855251e-5,1.7423967510321804e-5,6.031157540762423e-8,5.1848102285100757e-8,7.14962205136519e-8 +EqualsData/394/394,8.980581805482783e-6,8.966619453372913e-6,8.989183654227056e-6,3.8176092899951026e-8,2.5460654704437552e-8,5.962574134081267e-8 +EqualsData/24/24,1.6233259260979422e-6,1.6222538767985552e-6,1.6243134056567935e-6,3.535769120167779e-9,2.976411410123154e-9,4.239006874060605e-9 +EqualsData/9/9,1.2758627496560294e-6,1.2738511991541681e-6,1.2782307234860064e-6,7.0685987368866385e-9,6.176963779342128e-9,8.241325858048773e-9 +EqualsData/14/14,1.3329389710467926e-6,1.3313750862565482e-6,1.3347903688945993e-6,5.92146059714079e-9,4.722835788729243e-9,7.343699381234063e-9 +EqualsData/64/64,2.3919556980730394e-6,2.388782320507467e-6,2.394596280654425e-6,1.0323740916367567e-8,9.022262743174969e-9,1.2066258872272266e-8 +EqualsData/54/54,2.0027333523768117e-6,2.0008411323844946e-6,2.0045819919408235e-6,6.356691914013878e-9,5.478532355315783e-9,7.678812308478393e-9 +EqualsData/13617/13617,3.079245301439252e-4,3.076198959609654e-4,3.0856378137515564e-4,1.4576442658393296e-6,7.42372767111244e-7,2.711405996371987e-6 +EqualsData/41/41,2.0551270586134968e-6,2.0517501718676694e-6,2.0590784143727476e-6,1.1876547502473018e-8,1.0256150264996622e-8,1.3930122116400638e-8 +EqualsData/185/185,5.434956700175741e-6,5.416632057665986e-6,5.453435262765361e-6,6.142344551072363e-8,5.609603727057849e-8,6.81986017552178e-8 +EqualsData/4/4,1.0637065221257054e-6,1.0599894776635574e-6,1.0673287484051685e-6,1.2701367578048814e-8,1.0918836711397977e-8,1.4540832470424144e-8 +EqualsData/3679/3679,8.233082871694947e-5,8.228477277027885e-5,8.237746676881526e-5,1.606211988251053e-7,1.375728895143698e-7,2.0808715944025188e-7 +EqualsData/1292/1292,2.9299171481314708e-5,2.9263096632021538e-5,2.933420520738346e-5,1.2508466238465328e-7,1.0814139882008759e-7,1.4744226051921317e-7 +EqualsData/11788/11788,2.6416407158534226e-4,2.6372548399100903e-4,2.651326027489314e-4,2.0447263444234554e-6,9.91130468777129e-7,4.171108899500959e-6 +SerialiseData/5,1.1076513925486426e-6,1.1064822545373606e-6,1.108986367207493e-6,4.399901957813425e-9,3.6927928196032968e-9,5.285314799784786e-9 +SerialiseData/5,1.122985804111285e-6,1.1212200241605932e-6,1.125248954802124e-6,7.232641517612214e-9,5.534572812169509e-9,9.13934994353686e-9 +SerialiseData/5,1.1000530216852276e-6,1.098453683281326e-6,1.101942776229723e-6,5.910668590909411e-9,4.803936581903654e-9,7.0361442748189535e-9 +SerialiseData/5,1.105509914522707e-6,1.1027761442066118e-6,1.1084638729197218e-6,9.134429627044356e-9,7.63928785047589e-9,1.273936031813466e-8 +SerialiseData/5,1.1009989350369721e-6,1.0984383552840163e-6,1.1034610624182167e-6,8.296679716656455e-9,6.890857007911452e-9,1.1364370846077639e-8 +SerialiseData/5,1.1140912097679358e-6,1.1110474921904415e-6,1.1168874525994605e-6,9.073403907862326e-9,7.914741994751735e-9,1.0901967432504425e-8 +SerialiseData/5,1.1112382655962333e-6,1.1092572457068057e-6,1.1131758029790154e-6,6.179495657116719e-9,5.432363569858956e-9,7.240764220158994e-9 +SerialiseData/5,1.1305476278692158e-6,1.128628962720885e-6,1.1326035525980802e-6,6.90581244543458e-9,6.090328169388374e-9,8.13681897138265e-9 +SerialiseData/5,1.1329345552344743e-6,1.1317191854989652e-6,1.134189822231868e-6,4.022274213769803e-9,3.1456031380200223e-9,5.538068704292861e-9 +SerialiseData/5,1.1199900639392934e-6,1.1180168236378108e-6,1.1217534005615286e-6,6.490293681733837e-9,5.767924283014495e-9,7.276331653427072e-9 +SerialiseData/5,1.1310657516592614e-6,1.1293905393108884e-6,1.1325894501897034e-6,5.395179981283765e-9,4.260105622488127e-9,7.477609623390559e-9 +SerialiseData/5,1.1052673902986586e-6,1.103777196202808e-6,1.1068285114603185e-6,5.179925960506817e-9,4.430106682263325e-9,6.127389459677739e-9 +SerialiseData/5,1.135726820689807e-6,1.133595922495147e-6,1.1379187250235069e-6,7.480106599377915e-9,6.175383856119497e-9,9.177851029573264e-9 +SerialiseData/5,1.1062644982248316e-6,1.1053665097289201e-6,1.1070964742502782e-6,2.8055097207430123e-9,2.344895443412923e-9,3.5266681555051376e-9 +SerialiseData/5,1.1251256410667688e-6,1.123872524282686e-6,1.1263690292744733e-6,4.287186884368788e-9,3.5632086169071467e-9,5.405269556890953e-9 +SerialiseData/5,1.1058578299993954e-6,1.1046746316467069e-6,1.1069225834938878e-6,3.7577087399936535e-9,3.19487255699662e-9,4.4187904301606636e-9 +SerialiseData/5,1.1257720531386246e-6,1.1243515791138798e-6,1.1268528199750527e-6,4.155221237214817e-9,3.3921174201375222e-9,5.331189131374107e-9 +SerialiseData/5,1.1153301676421234e-6,1.1121561551733563e-6,1.1185523321256754e-6,1.062848418526091e-8,8.766888981945611e-9,1.3803255751439942e-8 +SerialiseData/5,1.0975891659792826e-6,1.096159909178494e-6,1.0992294015326302e-6,5.1718045615930294e-9,4.357213891098218e-9,6.260401600085006e-9 +SerialiseData/5,1.0982405810969512e-6,1.096308255320574e-6,1.0998598690791335e-6,5.7223819103925575e-9,4.114085876074008e-9,9.697601660098955e-9 +SerialiseData/14,3.950866009475229e-6,3.942917925357894e-6,3.957621596558938e-6,2.551927300091638e-8,2.194190808765841e-8,3.275943562633e-8 +SerialiseData/7,1.1126786459053695e-6,1.1097012029480777e-6,1.1152011260698931e-6,9.424269852256213e-9,7.84173428722859e-9,1.1259241402464073e-8 +SerialiseData/14,3.972568588734267e-6,3.957587302562735e-6,3.9817090970897785e-6,4.028804510795114e-8,2.8456528328561923e-8,5.488153633274291e-8 +SerialiseData/14,3.97363336966604e-6,3.959418082151777e-6,3.984163172517668e-6,4.237902254235642e-8,3.172711596120696e-8,5.3568904024224365e-8 +SerialiseData/14,4.012155448432456e-6,4.001739819530592e-6,4.018581851100868e-6,2.7359251257657415e-8,1.844218772429529e-8,4.011334246266095e-8 +SerialiseData/8,1.0948135429267403e-6,1.0938160319742908e-6,1.0958951327570705e-6,3.4475341918624735e-9,2.752420023876029e-9,4.357833550726991e-9 +SerialiseData/14,3.964370603989191e-6,3.950425774027619e-6,3.9761611129828425e-6,4.1030913628596194e-8,3.6263451527561124e-8,4.698558767946648e-8 +SerialiseData/14,3.94015430086563e-6,3.92837418152652e-6,3.950535337179883e-6,3.588298409597531e-8,3.1955968760165816e-8,4.011077580027652e-8 +SerialiseData/14,3.9599269075885315e-6,3.951606630569725e-6,3.966648306298011e-6,2.4996646398118613e-8,1.628745802790034e-8,3.935229527549355e-8 +SerialiseData/7,1.1020263673380987e-6,1.099786333734654e-6,1.1044117621480513e-6,7.814792503700155e-9,6.632848392827351e-9,9.249936984307919e-9 +SerialiseData/62,6.4665834634182444e-6,6.451398782453043e-6,6.479403363867895e-6,4.6108187506561485e-8,3.479310194045959e-8,6.513055983711667e-8 +SerialiseData/36,5.011902280624488e-6,5.007632555546716e-6,5.016642631524557e-6,1.5249253974312268e-8,1.2723939321524807e-8,1.932640807705624e-8 +SerialiseData/123,8.203460006011092e-6,8.181805295253285e-6,8.224203415556451e-6,7.048125535008435e-8,5.990128192518967e-8,9.018324765905452e-8 +SerialiseData/13,1.3331775247633901e-6,1.3310819029705164e-6,1.3353762897342368e-6,6.765614131968316e-9,6.048975736470722e-9,7.700990039609e-9 +SerialiseData/25,2.8583770456807706e-6,2.848785302713531e-6,2.867655636224069e-6,3.1747531419714626e-8,2.3906651558673476e-8,4.140472765295398e-8 +SerialiseData/78,6.558000562529567e-6,6.551953275961789e-6,6.561445896455701e-6,1.4990641164586482e-8,9.37590465104715e-9,2.6204904223115656e-8 +SerialiseData/30,5.126353881895494e-6,5.114317387588054e-6,5.138362041216573e-6,4.338126625911383e-8,3.6226228512376016e-8,5.361528270673688e-8 +SerialiseData/42,4.1769880368770164e-6,4.1695939309431115e-6,4.182915505783378e-6,2.279219720831992e-8,1.8793511273871926e-8,2.7206034880855605e-8 +SerialiseData/4,1.1579426936405608e-6,1.1557975987299444e-6,1.1603437240518926e-6,7.535239343047885e-9,5.7395948249298864e-9,1.1186862088140528e-8 +SerialiseData/21,2.729191973359482e-6,2.72407570734263e-6,2.7339551057639916e-6,1.6601074177482686e-8,1.2667051792283432e-8,2.135589320656813e-8 +SerialiseData/1452,5.757286698109182e-4,5.749413271058241e-4,5.779685321332134e-4,4.264547383963296e-6,1.5028469844312164e-6,8.536032120083358e-6 +SerialiseData/315,1.3123412615989133e-4,1.3085441434340246e-4,1.316039648388517e-4,1.252661124386491e-6,1.0492670913557862e-6,1.540608043454016e-6 +SerialiseData/587,1.785775494804921e-4,1.784123601408152e-4,1.788106002218346e-4,6.365875258644715e-7,4.610982363269876e-7,8.339856437930877e-7 +SerialiseData/234,4.5129692234828176e-5,4.5116806625974964e-5,4.514430116077035e-5,4.5540809375263865e-8,3.5175009914744816e-8,6.48056591786255e-8 +SerialiseData/117,4.454222872291276e-5,4.451749205727718e-5,4.457117576020931e-5,8.909989419415526e-8,7.348794963096625e-8,1.1270050382670653e-7 +SerialiseData/485,1.3542753494775943e-4,1.3515571720982924e-4,1.3563105438075138e-4,8.083031740577915e-7,6.383338698646413e-7,1.03224518947541e-6 +SerialiseData/212,7.949672979884187e-5,7.924215680323188e-5,7.96994418798354e-5,7.813714180636198e-7,6.431665784556813e-7,8.984943581726778e-7 +SerialiseData/420,1.7557823168864043e-4,1.752583768396142e-4,1.7592252469662554e-4,1.171651637208319e-6,1.0245973139782142e-6,1.3400779170694704e-6 +SerialiseData/613,2.0503147046580173e-4,2.0468503774869943e-4,2.053947095955791e-4,1.1725568121433864e-6,9.109259946875407e-7,1.4577095932459023e-6 +SerialiseData/360,1.328844274755698e-4,1.325903658328213e-4,1.332612117521859e-4,1.1139505318035338e-6,9.158755453836961e-7,1.3730485208590209e-6 +SerialiseData/4,1.1658183054024594e-6,1.1640826017907496e-6,1.1674261674515907e-6,5.621780486499349e-9,4.731299134728064e-9,7.285721090136722e-9 +SerialiseData/29,1.828177017009435e-6,1.82606611976803e-6,1.8298730796978524e-6,6.4534514468287516e-9,5.1271018537497516e-9,9.724350390136342e-9 +SerialiseData/9,1.3037719438210429e-6,1.3021049862902175e-6,1.3055618747215999e-6,5.719852333192426e-9,4.534007626817017e-9,7.972999904488682e-9 +SerialiseData/29,1.832464077162834e-6,1.8298655776582617e-6,1.8352326061250743e-6,8.982000629460894e-9,7.235037127361125e-9,1.1493388660741663e-8 +SerialiseData/49,2.2183139517934326e-6,2.21697756944631e-6,2.2196700519201556e-6,4.40473774438302e-9,3.616758418723429e-9,5.67258758871107e-9 +SerialiseData/9,1.391689851454858e-6,1.388460557894768e-6,1.39402561943076e-6,9.527694537752673e-9,7.0840009446154945e-9,1.3361060920604838e-8 +SerialiseData/19,1.6176117486456126e-6,1.6164310193347077e-6,1.6187185475696613e-6,4.082842296337917e-9,3.3927561601885393e-9,4.920112446992667e-9 +SerialiseData/774,1.2649164098298711e-5,1.2632016680800598e-5,1.2671243454192515e-5,6.24282954648507e-8,5.0179121511369306e-8,8.544808483320062e-8 +SerialiseData/274,5.054347546638473e-6,5.051210598747953e-6,5.057201252097169e-6,1.0484826803878068e-8,8.81976835024457e-9,1.2782855362807251e-8 +SerialiseData/14,1.474033412784033e-6,1.4706550815700845e-6,1.4772270051452637e-6,1.1056528273537067e-8,9.526524652866283e-9,1.3015323727939645e-8 +SerialiseData/404,2.457798557043837e-5,2.454468917126342e-5,2.4611252522821855e-5,1.1676129863934402e-7,9.980702072207099e-8,1.3991216359419883e-7 +SerialiseData/225,1.1694787331782502e-5,1.1666172717125454e-5,1.1714898488476303e-5,7.987705505689618e-8,6.508814587457327e-8,9.858824933789759e-8 +SerialiseData/720,4.07696666376458e-5,4.070715703771976e-5,4.0816808847762636e-5,1.8157606975439316e-7,1.4008198741218423e-7,2.2111198808862764e-7 +SerialiseData/200,1.038106219089192e-5,1.0362790309605746e-5,1.0394285280173088e-5,5.140753528596569e-8,3.928501044319139e-8,6.675943888379331e-8 +SerialiseData/285,1.2072301263556205e-5,1.2040889683197344e-5,1.209842975731424e-5,9.591613502016355e-8,7.370984077959548e-8,1.2942310930138677e-7 +SerialiseData/1608,9.281759146732378e-5,9.266427292202636e-5,9.29952979642982e-5,5.431726793985926e-7,4.437332139052745e-7,8.018490658595319e-7 +SerialiseData/88,4.393817844575536e-6,4.391970998164639e-6,4.395664990389214e-6,6.5306298880763166e-9,5.7025880594950136e-9,7.631165167721247e-9 +SerialiseData/1611,9.540935537408768e-5,9.530452026584535e-5,9.556103398833109e-5,4.398504644973236e-7,3.3823458102620357e-7,5.575793511880508e-7 +SerialiseData/118,5.4527497009495694e-6,5.440387055600272e-6,5.463254470252691e-6,3.66116284556886e-8,3.0316677760734775e-8,4.2954670940971095e-8 +SerialiseData/10798,6.256042590327947e-4,6.245278468408924e-4,6.266613639010575e-4,3.655525086227116e-6,2.8650847421855005e-6,5.014494683987104e-6 +SerialiseData/169,2.1953751436176617e-5,2.19347364665574e-5,2.1963736837494353e-5,4.6653016668857085e-8,3.332466436473604e-8,7.125290053380133e-8 +SerialiseData/4,1.106570616251317e-6,1.1051370271862308e-6,1.107974903950329e-6,4.6082212989783286e-9,3.782941628695642e-9,6.099659534618203e-9 +SerialiseData/7239,1.0727345363915823e-3,1.0697939386235115e-3,1.0755537195007206e-3,1.0294805217683146e-5,8.00571095987845e-6,1.3406944356998057e-5 +SerialiseData/292,4.309012209178298e-5,4.293438197805372e-5,4.3250168417174325e-5,5.22794415222184e-7,4.29409544215551e-7,6.61294335538328e-7 +SerialiseData/265,4.5456411528890914e-5,4.5419531317430536e-5,4.548222484477321e-5,1.036424104284242e-7,7.259374862830614e-8,1.3828697685744107e-7 +SerialiseData/729,1.197125376363404e-4,1.1911847986585248e-4,1.2024390793596298e-4,1.9796881110732315e-6,1.7394014149707322e-6,2.4470811361440426e-6 +SerialiseData/336,5.638505471032224e-5,5.6340570340222335e-5,5.643967730649674e-5,1.6389254775192332e-7,1.4630239908009604e-7,1.7829692335497757e-7 +SerialiseData/4,1.1594294329605115e-6,1.157429808533167e-6,1.1620011362504977e-6,7.486673964382984e-9,5.6168688366649265e-9,1.1380596316388891e-8 +SerialiseData/1560,2.3805136564483955e-4,2.3725252169869016e-4,2.3867157246932892e-4,2.439554772112843e-6,1.9008932194009208e-6,2.824043974440469e-6 +SerialiseData/8466,1.3681858271975694e-3,1.3431622006401078e-3,1.46798540805227e-3,1.5286517692356827e-4,1.7897792511916154e-5,3.251966562490984e-4 +SerialiseData/121,1.4718096852002782e-5,1.4653505184415171e-5,1.4761427789286843e-5,1.6632777993245942e-7,1.3054826512947176e-7,2.0750206303047952e-7 +SerialiseData/701,9.583466406349034e-5,9.571978226439411e-5,9.594987939191313e-5,3.949504171156363e-7,2.960283193249132e-7,5.581432335514507e-7 +SerialiseData/409,6.623857609191115e-5,6.614869112318612e-5,6.633420258779903e-5,3.155192819793325e-7,2.640236651019155e-7,4.5006156705736204e-7 +SerialiseData/123,1.6930563524903362e-5,1.687942071978177e-5,1.697563506247724e-5,1.6178691970450834e-7,1.2237162486685767e-7,1.955504341839624e-7 +SerialiseData/50,5.018320403744372e-6,5.013525175055063e-6,5.023142207320607e-6,1.5958704228286853e-8,1.2837372466882424e-8,2.213099057743121e-8 +SerialiseData/1619,2.4110610788556923e-4,2.405115075405827e-4,2.4172479239367034e-4,2.138157220799176e-6,1.9236887665477487e-6,2.508737641293607e-6 +SerialiseData/523,7.853492002071637e-5,7.838960634817601e-5,7.86631185728224e-5,4.4430229670648333e-7,3.763247763243726e-7,4.864635943787843e-7 +SerialiseData/15673,2.424772174512646e-3,2.36746370179099e-3,2.649298652056418e-3,3.543294924470335e-4,3.145559260825419e-5,7.47334113246944e-4 +SerialiseData/48,7.400930528872191e-6,7.384904235864861e-6,7.415679556038074e-6,5.505614993668268e-8,4.819290932353357e-8,6.735505220218364e-8 +SerialiseData/1925,3.044723581972223e-4,3.038568767102871e-4,3.0489824826755084e-4,1.6208874127321733e-6,1.2533086947102137e-6,2.2936279824605073e-6 +SerialiseData/4,1.1728204093509726e-6,1.171842540790288e-6,1.1739919609476621e-6,3.563140800007369e-9,3.070927651214351e-9,4.216716820684479e-9 +SerialiseData/1129,1.7104532476637095e-4,1.7064473502305635e-4,1.714869444655607e-4,1.4602599393980016e-6,1.1349511905083685e-6,1.9121887242429136e-6 +SerialiseData/3489,5.434338513715688e-4,5.425065856801815e-4,5.440797448240443e-4,2.7316328127118565e-6,1.8432765861524231e-6,3.878420185934179e-6 +SerialiseData/8,1.3547388911534075e-6,1.3528296978802189e-6,1.3572193299693945e-6,7.311043809114037e-9,5.843614390261792e-9,9.109281569349563e-9 +SerialiseData/4,1.170877446284732e-6,1.1695654433744086e-6,1.1723046636603825e-6,4.783204228749584e-9,4.066620047346092e-9,5.834700007414937e-9 +SerialiseData/26642,4.209505026012273e-3,4.098257023345125e-3,4.643880538399051e-3,6.427628308850143e-4,4.0810767981279005e-5,1.3472119856253986e-3 +SerialiseData/893,1.422432795961044e-4,1.4214333852831913e-4,1.42347742232052e-4,3.360460256495579e-7,2.8867970301002373e-7,4.01465116384103e-7 +SerialiseData/1386,2.1205029003925377e-4,2.1187036067367058e-4,2.1219092145391319e-4,5.708845275216355e-7,3.828232407022598e-7,9.784930779716038e-7 +SerialiseData/3392,5.237077998867191e-4,5.231950197248014e-4,5.241163363649488e-4,1.4810149606225185e-6,1.20471985626947e-6,2.0703705507045017e-6 +SerialiseData/166,1.710672993729472e-5,1.708308772093139e-5,1.7127234235143208e-5,7.438167474491225e-8,5.818148301011908e-8,1.0070720396024828e-7 +SerialiseData/216704,4.978817690508069e-3,4.7852140827553905e-3,5.527885925463314e-3,8.807589329797703e-4,4.3325237717374934e-4,1.5926705867063552e-3 +SerialiseData/4703,1.0133511698099522e-4,1.0125469135740948e-4,1.0142572011388756e-4,3.013326297002787e-7,2.3348273455266074e-7,4.628573423492754e-7 +SerialiseData/2351,5.1724136885693625e-5,5.16765448472507e-5,5.177598075947352e-5,1.711593329218733e-7,1.3813047220874814e-7,2.1209173840429742e-7 +SerialiseData/71,2.9854171116417903e-6,2.982915614212388e-6,2.9873716719275415e-6,7.378902988844224e-9,5.9895162162512195e-9,9.120122435719615e-9 +SerialiseData/6510,1.3990671534120166e-4,1.397239229927216e-4,1.4026602828857174e-4,8.378650607073707e-7,5.461201370385429e-7,1.4117271864994717e-6 +SerialiseData/388,1.1235695540786995e-5,1.122965159149457e-5,1.1242683499588391e-5,2.2268839101046942e-8,1.868574081642719e-8,2.8619217320555393e-8 +SerialiseData/3300,7.069906946409613e-5,7.062841081511174e-5,7.07554427663427e-5,2.1365201625790686e-7,1.4662303714773015e-7,2.9511315734138495e-7 +SerialiseData/2556,5.4936629532750016e-5,5.49115682980696e-5,5.497225042762449e-5,9.732987923763091e-8,8.09389112963514e-8,1.1918288425165555e-7 +SerialiseData/11453,2.477110706094728e-4,2.475482285865204e-4,2.4786234624979653e-4,5.419972030525689e-7,4.416107289239702e-7,6.589361745098573e-7 +SerialiseData/249,6.880912323669055e-6,6.872330749820612e-6,6.8879328803066196e-6,2.5248903187056194e-8,2.210089623356862e-8,3.087646269317796e-8 +SerialiseData/60092,1.2900071741412218e-3,1.289356965985392e-3,1.290954935238761e-3,2.6325882758228437e-6,1.978536123070884e-6,4.132272494756001e-6 +SerialiseData/191032,4.191073173584411e-3,4.061935330424367e-3,4.484908709679478e-3,5.677278158258932e-4,8.797566289049999e-6,1.1458546251760745e-3 +SerialiseData/519,1.3723923633231113e-5,1.3700729668821305e-5,1.3743541651275146e-5,7.128449429704426e-8,5.667434442598555e-8,9.414692228155114e-8 +SerialiseData/15105,3.253557193051818e-4,3.2523085660273186e-4,3.2552125786140373e-4,4.787919844162417e-7,3.825312610316633e-7,7.738159296235702e-7 +SerialiseData/36,2.1630135654343397e-6,2.1605200386365926e-6,2.165688795754658e-6,8.220563351651288e-9,6.8655430796862615e-9,9.877121046290905e-9 +SerialiseData/1384,3.387760843255645e-5,3.384647742464019e-5,3.391869220935718e-5,1.2064420416945577e-7,1.0239190158155276e-7,1.643907808732069e-7 +SerialiseData/53430,1.1473566659429067e-3,1.146667339906063e-3,1.1482819902965604e-3,2.770979753136713e-6,1.7404577057722246e-6,4.948290010139314e-6 +SerialiseData/133806,2.9292652137179885e-3,2.8347591887811214e-3,3.1825173722311675e-3,4.430163632472085e-4,2.0335265144525623e-4,9.121614403042724e-4 +SerialiseData/445,1.1301564283544042e-5,1.1283488699834706e-5,1.132428978751173e-5,6.944757805239974e-8,5.155867631892931e-8,1.1137387888649052e-7 +SerialiseData/3874,8.451982436360893e-5,8.446533360402032e-5,8.457268883975199e-5,1.837329327290223e-7,1.6006718752541813e-7,2.10317219507113e-7 +SerialiseData/2614,5.858937900472503e-4,5.844785792974722e-4,5.873779798601217e-4,4.72739312655059e-6,3.5797233516611582e-6,7.028346652137322e-6 +SerialiseData/46455,1.0393468156512787e-2,1.0094283231864742e-2,1.1306467159762678e-2,1.1932678154145991e-3,1.8229507337355058e-4,2.3048465401281568e-3 +SerialiseData/356167,8.216977854362792e-2,7.870026393483083e-2,8.682809932778279e-2,7.13029614125669e-3,4.401203222080366e-3,8.358251720096759e-3 +SerialiseData/342823,7.957994564502899e-2,7.564231530607989e-2,8.797197332605719e-2,9.128826232679493e-3,4.672508821881209e-3,1.4687634967734146e-2 +SerialiseData/797,1.4083212201254164e-4,1.4055088012808364e-4,1.4101619233383809e-4,7.691267300843526e-7,4.5422786547521354e-7,1.1171427976081768e-6 +SerialiseData/4,1.1596606904373422e-6,1.1578711247209394e-6,1.1610486388868914e-6,5.356439566179487e-9,4.483129873107449e-9,7.230795046660723e-9 +SerialiseData/44722,9.983940903142639e-3,9.662574417907292e-3,1.0643504989786856e-2,1.252233570056524e-3,4.979378282444901e-4,2.180364502228382e-3 +SerialiseData/3278,6.876848204373157e-4,6.866693708713592e-4,6.888633018163891e-4,3.6735536008274873e-6,2.9394207946076814e-6,4.680990932932023e-6 +SerialiseData/4,1.105656305508937e-6,1.1047436703724482e-6,1.1066412199161007e-6,3.4347524131919156e-9,2.7524481524946636e-9,4.290895207018539e-9 +SerialiseData/9494,1.9690676025878526e-3,1.9105458172882003e-3,2.125290622034075e-3,2.798140537659778e-4,1.1108114699037177e-5,5.379280562056083e-4 +SerialiseData/472191,0.10824529147243728,0.10414372633024065,0.11474935338024306,8.53672622296872e-3,6.267414012486891e-3,1.0250335049462713e-2 +SerialiseData/33,1.8104894014014204e-6,1.80815353642807e-6,1.812888299783777e-6,7.614696855528532e-9,6.125664537984223e-9,1.031792470175477e-8 +SerialiseData/2238,4.7690763417680855e-4,4.7544914925412254e-4,4.7777480371966513e-4,3.901696326168097e-6,2.46310674841192e-6,5.8791657489370525e-6 +SerialiseData/4,1.0995115014417314e-6,1.098347807332623e-6,1.1006209598917283e-6,3.755475384828746e-9,3.2353037246806836e-9,4.538983988715154e-9 +SerialiseData/5593,1.2392255431242952e-3,1.219951063584662e-3,1.3289662918636585e-3,1.223674953230169e-4,7.537921539515615e-6,2.821070083249376e-4 +SerialiseData/4,1.1115533071149555e-6,1.1103044195240345e-6,1.113315821345302e-6,4.713842695076221e-9,3.281854326498432e-9,7.575122282033805e-9 +SerialiseData/3035,6.719151170535595e-4,6.698174108881684e-4,6.748475179851684e-4,8.36880756713696e-6,6.253510518017129e-6,1.06493341010873e-5 +SerialiseData/8023,1.8055758265340862e-3,1.7560362005715744e-3,1.946796533748903e-3,2.479808770714156e-4,1.1377353122313746e-4,4.907516661918298e-4 +SerialiseData/4,1.1664719248615693e-6,1.1639817411605087e-6,1.168998532638882e-6,8.169980903023423e-9,7.24550061696221e-9,9.177384238520006e-9 +SerialiseData/1699,3.663160541914147e-4,3.641550322791662e-4,3.685337205727949e-4,7.438086562022779e-6,6.398223945766771e-6,8.745098986978253e-6 +SerialiseData/30565,2.9450939000248044e-3,2.839920465938971e-3,3.184406505941053e-3,5.064942988725059e-4,2.4158950423262403e-4,9.209216759485294e-4 +SerialiseData/325839,3.192053941598453e-2,3.0511629841377452e-2,3.401288365877619e-2,3.7208781407260276e-3,2.2532963488485474e-3,5.4216199444303325e-3 +SerialiseData/1483,1.2071879705091856e-4,1.205504430328123e-4,1.2082938951951901e-4,4.707209663758169e-7,2.996319924076303e-7,6.811854657838352e-7 +SerialiseData/316,2.6341769049297366e-5,2.628909406149605e-5,2.639835127341761e-5,1.878157068091812e-7,1.442484854573181e-7,2.4968563065271913e-7 +SerialiseData/21958,1.966456166762727e-3,1.9162497126850126e-3,2.120829885355746e-3,2.4013494012412132e-4,2.1477750229155002e-5,4.8762942166670514e-4 +SerialiseData/1465,1.3607013958906382e-4,1.3556266374362174e-4,1.365476307100407e-4,1.6689747645256502e-6,1.432613804140789e-6,2.0142641220478942e-6 +SerialiseData/121393,1.0746473289284754e-2,1.0441900763906952e-2,1.1399028870679938e-2,1.118677838262915e-3,5.2249197259788454e-5,1.8911148449586859e-3 +SerialiseData/15521,1.319453574880714e-3,1.3050396680791933e-3,1.3680104383649576e-3,8.261928641916363e-5,1.1907528193631431e-5,1.7463547523121847e-4 +SerialiseData/1403,1.2611831840915916e-4,1.2593304541762634e-4,1.2637466892705302e-4,7.480807850100732e-7,4.827617206997924e-7,1.0305549690244974e-6 +SerialiseData/682,5.245097280471201e-5,5.2322855419894605e-5,5.2633629136274574e-5,5.253332033619653e-7,3.906433799454227e-7,7.071384917191725e-7 +SerialiseData/275072,3.178230156023707e-2,3.0327370733028235e-2,3.4183912557519576e-2,3.928557391589047e-3,2.4077936595121715e-3,5.2515651271228155e-3 +SerialiseData/631712,7.894617400191252e-2,7.512372060279762e-2,8.339848743145546e-2,6.935855876160239e-3,5.679792760777251e-3,8.711782356507809e-3 +SerialiseData/79553,8.929538302581178e-3,8.544446869355456e-3,9.643148845085502e-3,1.4198540176728295e-3,7.667018490855873e-4,2.182652083091918e-3 +SerialiseData/39435,4.425468422760674e-3,4.281897847406272e-3,4.832567483072117e-3,6.844452185189472e-4,3.492926957970457e-4,1.2168559530817188e-3 +SerialiseData/4,1.1607623676686943e-6,1.1587197319045074e-6,1.1625895595285685e-6,6.229154569558024e-9,5.484808138212564e-9,7.379225460094304e-9 +SerialiseData/86055,9.472440305458235e-3,9.075456800104164e-3,1.0212359415689437e-2,1.4307254244614186e-3,7.610503774235752e-4,2.225674390974749e-3 +SerialiseData/330497,3.9056479102232845e-2,3.7407305378273324e-2,4.193049653486813e-2,4.300683045499771e-3,2.860308940987939e-3,6.270992510837329e-3 +SerialiseData/193720,2.23035529279157e-2,2.133920382991998e-2,2.3922231137762647e-2,2.783402262540573e-3,1.8312907901833946e-3,3.893971339483287e-3 +SerialiseData/202933,2.320585986152707e-2,2.224997978369224e-2,2.4811811908609097e-2,2.63337542484967e-3,1.7117644780564017e-3,3.67935620378773e-3 +SerialiseData/263960,6.228696815225189e-3,5.848428538476107e-3,6.82098654232623e-3,1.3731131066283778e-3,1.0433451528087554e-3,1.8421418108242648e-3 +SerialiseData/232383,5.814549901769391e-3,5.343686826828407e-3,6.4978296491903145e-3,1.6476719922287539e-3,1.1111350673470271e-3,2.4640685752831443e-3 +SerialiseData/565516,1.6554655806669465e-2,1.5363058994676963e-2,1.825937143955909e-2,3.3887078640563143e-3,2.583554609661943e-3,5.027489476650984e-3 +SerialiseData/187325,4.311278727327204e-3,4.052987867063991e-3,4.8017347729427005e-3,1.1073404302748987e-3,7.28221261162066e-4,1.6785876252139714e-3 +SerialiseData/35059,6.534493389456313e-4,6.531191470711537e-4,6.540242661682926e-4,1.4780644805075625e-6,8.135292154468426e-7,2.4024975458757903e-6 +SerialiseData/402175,1.1049125035281274e-2,1.0301934148981716e-2,1.2022586558166855e-2,2.2029742396509787e-3,1.7004262700881648e-3,3.2499226051869636e-3 +SerialiseData/2139,4.451784044372616e-5,4.449122889370347e-5,4.455592297844944e-5,1.0225802050291693e-7,7.318570037251761e-8,1.3944982211556765e-7 +SerialiseData/4,1.1605291906604946e-6,1.1577936109922858e-6,1.163065580333736e-6,8.700574338058408e-9,7.072558313339903e-9,1.0770980173356466e-8 +SerialiseData/4,1.167982731116115e-6,1.1668315681815566e-6,1.1692845531094711e-6,4.176048028741784e-9,3.2862899180578423e-9,5.540542712507456e-9 +SerialiseData/4,1.1051623208493717e-6,1.1037965200519396e-6,1.1074405756453081e-6,5.377592574520758e-9,4.142901833995923e-9,8.203322237311485e-9 +SerialiseData/5,1.1000942545883999e-6,1.09824464325841e-6,1.1021025886780097e-6,6.5281216492380125e-9,5.534209157183117e-9,7.695650057258614e-9 +SerialiseData/5,1.1163184838364292e-6,1.1153630530069756e-6,1.1174481768719456e-6,3.424595534971817e-9,2.564329037451715e-9,5.0517847935291096e-9 +SerialiseData/5,1.1251788133845224e-6,1.1231167523849037e-6,1.1276877413745134e-6,7.751448589596103e-9,6.564306469814529e-9,9.758876769074847e-9 +SerialiseData/5,1.0986811787222818e-6,1.0972620272990427e-6,1.100709602402339e-6,6.051764065439784e-9,4.7180484064268875e-9,8.069031577888444e-9 +SerialiseData/5,1.0964155488448894e-6,1.0941807846826268e-6,1.0983802222122304e-6,6.972957305752853e-9,6.197578683112686e-9,7.901791697517806e-9 +SerialiseData/5,1.101484569978945e-6,1.0991114918073885e-6,1.1039358615904771e-6,8.376257291518417e-9,7.034961857979606e-9,1.0374745667199874e-8 +SerialiseData/5,1.114437449447113e-6,1.1130953984096614e-6,1.1159832100068454e-6,4.763197987480683e-9,4.1886696065129216e-9,5.417959872306797e-9 +SerialiseData/5,1.1111075276162994e-6,1.1089809503751907e-6,1.1143290909088438e-6,8.643813694162895e-9,5.827403398481804e-9,1.4850402900997962e-8 +SerialiseData/5,1.116823528801561e-6,1.1148869455749305e-6,1.1185302205031229e-6,6.428296756347723e-9,5.390217009669732e-9,7.89360749366714e-9 +SerialiseData/5,1.1033607905016633e-6,1.1008407038498098e-6,1.1062853564233936e-6,9.327948655803078e-9,7.667644762019472e-9,1.104843746103134e-8 +SerialiseData/5,1.1168966197560228e-6,1.1151848924734723e-6,1.118315486691238e-6,4.8101545191711665e-9,3.993749775342118e-9,5.8573608458493185e-9 +SerialiseData/5,1.1036664890839516e-6,1.1022605792624e-6,1.1047696457277772e-6,4.225762342341502e-9,3.3601313404562255e-9,5.34467700039177e-9 +SerialiseData/5,1.1201295179139571e-6,1.1187234114810005e-6,1.122054732152465e-6,5.537259519137531e-9,4.281806638013487e-9,7.218146593099811e-9 +SerialiseData/5,1.1023899010545738e-6,1.1000457678512507e-6,1.1045010604824933e-6,7.755838334497006e-9,6.5498213363913834e-9,9.491328064319628e-9 +SerialiseData/5,1.1173415231496585e-6,1.1163658453343505e-6,1.1184451868978979e-6,3.3996742380451894e-9,2.8615150152301403e-9,4.177788323851238e-9 +SerialiseData/5,1.104578152844163e-6,1.1023766696553564e-6,1.1073740600305767e-6,8.67986691620143e-9,7.073690126653187e-9,1.1489591645250917e-8 +SerialiseData/5,1.1003247693242212e-6,1.0992551732919629e-6,1.1016730892315583e-6,4.232493667295544e-9,3.4129559302538196e-9,5.4111959010320245e-9 +SerialiseData/5,1.097300199082794e-6,1.0957221975291717e-6,1.0987656204418668e-6,4.874005998438286e-9,4.052630836579202e-9,5.911949370579585e-9 +SerialiseData/5,1.1050706436948617e-6,1.1037849611237055e-6,1.1066938664431131e-6,4.769595103046812e-9,4.064211977474305e-9,5.69544363056692e-9 +SerialiseData/5,1.1017067206794922e-6,1.1003506453606343e-6,1.105595409076492e-6,6.603788023808205e-9,4.070132545011221e-9,1.2488169743545345e-8 +SerialiseData/8,1.105783959170978e-6,1.1047618372312977e-6,1.1067226819044941e-6,3.3300684029385407e-9,2.8359331206908505e-9,4.09679050848909e-9 +SerialiseData/14,3.967257920668784e-6,3.955591674749719e-6,3.978132388422998e-6,3.771641872056124e-8,3.014103719874833e-8,4.6811065911773236e-8 +SerialiseData/14,3.959329407972506e-6,3.945827080201205e-6,3.971848830232609e-6,4.5390157627839493e-8,3.977585086092738e-8,5.116048642359173e-8 +SerialiseData/14,3.969116484861932e-6,3.9570758897541396e-6,3.98032349444986e-6,4.037605648942019e-8,2.98871159782495e-8,5.52227771133788e-8 +SerialiseData/6,1.1013303807534259e-6,1.0992923174358954e-6,1.10401557449692e-6,8.047335844613894e-9,6.374348215078298e-9,1.0212103070701301e-8 +SerialiseData/6,1.0956308444255985e-6,1.0927409041097747e-6,1.0975183541206623e-6,7.300952615328996e-9,5.465741473018445e-9,1.0068565436943355e-8 +SerialiseData/14,3.943064026077287e-6,3.93306931574561e-6,3.950559031353765e-6,2.9510000013169365e-8,2.246384006415774e-8,3.8289058976083285e-8 +SerialiseData/7,1.1010219643193598e-6,1.0991446450144434e-6,1.1027337543341243e-6,5.818525765905022e-9,4.524859355303385e-9,7.335845240696507e-9 +SerialiseData/8,1.0992765301197497e-6,1.0969041163986924e-6,1.1019171843692537e-6,8.475529610878773e-9,7.679570448829972e-9,9.30649051801996e-9 +SerialiseData/9,1.0937230722635838e-6,1.091595146075016e-6,1.0956763888247084e-6,6.904654516130987e-9,5.718446006236847e-9,8.340398562070027e-9 +SerialiseData/127,8.032585226574812e-6,8.009256138397682e-6,8.05622098860509e-6,8.097027461774979e-8,6.639506452948585e-8,9.778264638913125e-8 +SerialiseData/20,2.5898232626825e-6,2.584142059639708e-6,2.595139610829581e-6,1.8316785801635242e-8,1.4770254630293794e-8,2.248612325450791e-8 +SerialiseData/19,2.691991292580148e-6,2.6846410021181526e-6,2.699604381441679e-6,2.444574435359661e-8,2.095202026534514e-8,2.8529298294199586e-8 +SerialiseData/35,2.888674413973421e-6,2.884434475464006e-6,2.8932062951723807e-6,1.5166387338131413e-8,1.3066456069781311e-8,1.7597265706684313e-8 +SerialiseData/36,3.824874742242255e-6,3.821003447596081e-6,3.829332997888615e-6,1.42536770062298e-8,1.0851270564250244e-8,2.000651824907221e-8 +SerialiseData/138,1.3973675322032577e-5,1.3942362289384497e-5,1.3998517626886789e-5,9.73384965039773e-8,7.482017351646285e-8,1.1878860751717429e-7 +SerialiseData/80,8.13499389187727e-6,8.112851141230415e-6,8.160128059400982e-6,8.155520800464173e-8,7.142758379145114e-8,9.222889873163987e-8 +SerialiseData/18,1.4635835992651696e-6,1.4592523053738827e-6,1.4672258247029099e-6,1.3567964158578216e-8,1.1517454500884225e-8,1.5651111408255687e-8 +SerialiseData/4,1.1601787591726527e-6,1.1591837301998535e-6,1.1613944216455378e-6,3.846753619187996e-9,2.9506617703913963e-9,6.1514579184080355e-9 +SerialiseData/47,5.277120885421912e-6,5.2746216853308655e-6,5.279384467560855e-6,8.176347697776548e-9,6.6663510565877435e-9,1.1054280914312734e-8 +SerialiseData/1359,4.069116957882302e-4,4.064296584407708e-4,4.0743241720286546e-4,1.720734598647199e-6,1.4378018601741794e-6,1.9890532821277083e-6 +SerialiseData/240,8.722206254824817e-5,8.715558055585289e-5,8.732217283103733e-5,2.587179198094927e-7,1.8981154392037985e-7,3.8892477461168534e-7 +SerialiseData/12136,4.204914916383283e-3,4.09856182275392e-3,4.698617692662122e-3,5.277515014584108e-4,3.032739769308465e-5,1.212264162189061e-3 +SerialiseData/2812,1.018465491288125e-3,9.937658039496575e-4,1.09049223263963e-3,1.2293589306509837e-4,5.5740262774466796e-5,2.1894320387939192e-4 +SerialiseData/113,4.4924354109190875e-5,4.486627483099333e-5,4.49533492498591e-5,1.2836475920143335e-7,7.669161064899984e-8,1.9791550945935322e-7 +SerialiseData/4,1.164615344410498e-6,1.1618018086553117e-6,1.1680182019947489e-6,1.0239061388795575e-8,9.142465008970479e-9,1.164426613947753e-8 +SerialiseData/249,8.580546977732374e-5,8.561570742846441e-5,8.602230747219221e-5,6.751615384561758e-7,5.814920904414443e-7,8.288468787905955e-7 +SerialiseData/854,2.655865502076118e-4,2.651790958301914e-4,2.6591944757401207e-4,1.180258056099842e-6,9.340574642184628e-7,1.5172267697406838e-6 +SerialiseData/288,4.6173368754334366e-5,4.6118515616954564e-5,4.621618984058671e-5,1.5786114856789686e-7,1.1901256835798683e-7,1.9679928731528363e-7 +SerialiseData/430,1.7608968258128182e-4,1.759677165421929e-4,1.762275537783665e-4,4.1849023130040106e-7,3.1340239969425934e-7,5.915311154789037e-7 +SerialiseData/4,1.100183458985346e-6,1.0982930336672603e-6,1.1017956867517604e-6,5.99084217519837e-9,4.918534255945727e-9,7.760303146962286e-9 +SerialiseData/24,1.6495384459858287e-6,1.6475221358940357e-6,1.6521847179123572e-6,7.560825641633037e-9,6.18125434990426e-9,9.806960969599536e-9 +SerialiseData/24,1.5809222679084784e-6,1.5797557546997273e-6,1.582420283040991e-6,4.497366760184616e-9,3.5772980341446635e-9,5.725967908752197e-9 +SerialiseData/24,1.6779310333968844e-6,1.6753096759937853e-6,1.6805828815017288e-6,9.490600964554114e-9,7.676978154971629e-9,1.1811136074336014e-8 +SerialiseData/34,1.6051318482453279e-6,1.6022966293526717e-6,1.6072905428871065e-6,8.531844746760598e-9,6.483824150381685e-9,1.0903053239172432e-8 +SerialiseData/14,1.419948678719965e-6,1.4186619470264594e-6,1.4210682028625304e-6,4.078730426592437e-9,3.247425689592256e-9,5.796114974188918e-9 +SerialiseData/29,1.7727859087043739e-6,1.7698497898113193e-6,1.7760226555815524e-6,1.01654701778564e-8,8.077433302228268e-9,1.4503077425360458e-8 +SerialiseData/34,1.8508665204692186e-6,1.8485629941768037e-6,1.8533372597745395e-6,7.895912172784976e-9,6.668738831506161e-9,9.464927070956609e-9 +SerialiseData/29,1.7670461711238418e-6,1.7647578253339434e-6,1.769276934313904e-6,7.740241161508804e-9,6.1222300621137316e-9,9.748757318981354e-9 +SerialiseData/39,2.005977181466659e-6,2.0039671405504596e-6,2.008336796190531e-6,7.629001279169336e-9,6.064306685430217e-9,9.798812253877758e-9 +SerialiseData/237,1.027484353023018e-5,1.0243485488414759e-5,1.0300227561497814e-5,9.977981040163638e-8,8.418700404793489e-8,1.1725027340654713e-7 +SerialiseData/221,1.1506782991963355e-5,1.1486006170286929e-5,1.1518924660822908e-5,4.9304199422540027e-8,3.1525331184490555e-8,8.744866212387008e-8 +SerialiseData/26,2.785773725128198e-6,2.7815156471539157e-6,2.789239498498296e-6,1.3698573256466428e-8,9.901669853142055e-9,2.0012083787297958e-8 +SerialiseData/261,1.1591566789875355e-5,1.1578114685240174e-5,1.1602751295459996e-5,4.212754526927882e-8,3.459849829217928e-8,5.179596239527479e-8 +SerialiseData/68,4.012233345754022e-6,4.0094030782652505e-6,4.0160726266159945e-6,1.0991543924212449e-8,8.76012838528785e-9,1.5757316915885802e-8 +SerialiseData/132,6.19972579002666e-6,6.1912678542673515e-6,6.2066021327099505e-6,2.4686841039013828e-8,2.135850243729396e-8,3.0495345091052545e-8 +SerialiseData/118,5.580956131117915e-6,5.5714097227771706e-6,5.589265582496687e-6,3.016074088623654e-8,2.6236982525365895e-8,3.662142747303893e-8 +SerialiseData/140,7.402842242996044e-6,7.395145918415569e-6,7.408979843947086e-6,2.2377330177115187e-8,1.8603842399251986e-8,2.7126731601087636e-8 +SerialiseData/1598,8.843597151914422e-5,8.815031455358011e-5,8.861747843680345e-5,7.759366087015371e-7,5.96650159271652e-7,1.066284290875841e-6 +SerialiseData/333,1.737644146917974e-5,1.7360065228824346e-5,1.7397031403784734e-5,6.318070000184142e-8,5.378293313577733e-8,7.599071659156529e-8 +SerialiseData/37,1.961349871233196e-6,1.9591692542679016e-6,1.9638925418533814e-6,8.236890193374302e-9,6.078999485999541e-9,1.1752970144949327e-8 +SerialiseData/454,7.188644853167308e-5,7.149104046527148e-5,7.237819331329818e-5,1.450680554230237e-6,1.1816476117361138e-6,1.677207511153445e-6 +SerialiseData/10004,1.5744862769317984e-3,1.534381478822216e-3,1.6975271524513732e-3,2.1637190924279085e-4,1.7969333699067e-5,4.3873452980291387e-4 +SerialiseData/969,1.414886992348609e-4,1.4134412866891158e-4,1.416731905161332e-4,5.288787404475098e-7,4.3274218532754513e-7,6.332012312283728e-7 +SerialiseData/1602,2.391626095128238e-4,2.3874254609112388e-4,2.3970149185886298e-4,1.6479071327159256e-6,1.2277883849882593e-6,2.0708277539978276e-6 +SerialiseData/431,6.378538416062162e-5,6.359453329832927e-5,6.39778859577589e-5,6.135396416927222e-7,5.583009777539341e-7,6.862314344161851e-7 +SerialiseData/1779,2.815203204942758e-4,2.8050358286622375e-4,2.820289620029472e-4,2.3046189251323627e-6,1.5517268084637463e-6,3.680042174217663e-6 +SerialiseData/56,7.516889888336696e-6,7.4970509491805896e-6,7.531651116147415e-6,5.881044094516905e-8,4.848497846699861e-8,7.006820729509539e-8 +SerialiseData/63,5.155093643156628e-6,5.140805066743277e-6,5.17223486183477e-6,5.309353765931626e-8,3.699745682071488e-8,8.571685436631396e-8 +SerialiseData/10376,1.6210056965229875e-3,1.5774578537298366e-3,1.760177230833298e-3,2.202839002792563e-4,1.1694637169342299e-5,4.424874427518748e-4 +SerialiseData/310,4.508465009645348e-5,4.498002887765217e-5,4.5164372405808885e-5,3.11632458711511e-7,2.2386216985734399e-7,4.28862285357298e-7 +SerialiseData/1125,1.6725909658261805e-4,1.6702023609984124e-4,1.6743191222548005e-4,6.995609912422833e-7,5.878882181431173e-7,8.979986478375422e-7 +SerialiseData/1345,1.9586662668514204e-4,1.948821453979578e-4,1.9646990383626926e-4,2.5115207380161674e-6,1.6941185451770367e-6,3.421634622379121e-6 +SerialiseData/14348,2.29870113338485e-3,2.2470462077543002e-3,2.4316719001432068e-3,2.484027483621351e-4,8.538319860780448e-5,4.595402947695966e-4 +SerialiseData/2662,4.471587836307857e-4,4.462150612264863e-4,4.482791136534442e-4,3.3977151280602528e-6,2.379477469609993e-6,4.477665368052282e-6 +SerialiseData/369,5.200647496434561e-5,5.1916913822765995e-5,5.206856829003645e-5,2.476414481311746e-7,1.708842838821387e-7,3.3704335499445056e-7 +SerialiseData/153,2.2978461781298637e-5,2.2947769198000585e-5,2.3023201854563283e-5,1.2769441249627448e-7,9.503180748607945e-8,1.681819646131074e-7 +SerialiseData/22,4.3610862922330945e-6,4.350141440165119e-6,4.3686109637815675e-6,2.993281671994102e-8,2.3330306551975333e-8,3.6166909998674585e-8 +SerialiseData/15,1.5137599891775822e-6,1.5114019966074784e-6,1.5159584765878558e-6,7.75196843586969e-9,6.722956287060272e-9,9.043840626227439e-9 +SerialiseData/4,1.0989188722883665e-6,1.0978879677621092e-6,1.100182296724378e-6,3.984972032567257e-9,3.4202632607608556e-9,4.7874721687523955e-9 +SerialiseData/384,5.7588488791839304e-5,5.74734852256315e-5,5.7682280142893666e-5,3.5172616016697945e-7,2.8043669417546596e-7,4.472553673648163e-7 +SerialiseData/2751,4.16927862380629e-4,4.157991077589112e-4,4.184538555217759e-4,4.256158439533146e-6,3.5438576157129643e-6,4.850460684537865e-6 +SerialiseData/193,2.8632206091621287e-5,2.8609003104109482e-5,2.8653798117297825e-5,7.740890877407875e-8,6.008808440982927e-8,9.712457362818014e-8 +SerialiseData/484,6.643364585418745e-5,6.629135526541097e-5,6.654765093726789e-5,4.2175727824948134e-7,3.4762695629401415e-7,4.886086489269901e-7 +SerialiseData/426,4.5124181703295656e-5,4.504681086116154e-5,4.5171114654774544e-5,1.9473443611520606e-7,1.3180665344190177e-7,2.7513465984950513e-7 +SerialiseData/265,3.79740321078313e-5,3.780137714163433e-5,3.8111488549884035e-5,4.817411840460465e-7,3.706524101686895e-7,6.667096104629891e-7 +SerialiseData/113,2.1252516917037348e-5,2.1200160852230858e-5,2.1275745818080758e-5,1.123093003740927e-7,5.968644243136455e-8,2.0609438671639187e-7 +SerialiseData/152,2.5112421482274632e-5,2.5032506981350432e-5,2.5179158287577504e-5,2.6446289633368836e-7,2.2483764724934861e-7,3.295980335810586e-7 +SerialiseData/111,1.4146325584176208e-5,1.4117215297130878e-5,1.4164844267417504e-5,7.483089430108722e-8,4.943401573982237e-8,1.0802194007272562e-7 +SerialiseData/3734,5.655191638293915e-4,5.647901772735214e-4,5.662310208809714e-4,2.524241452676909e-6,2.070862054541557e-6,3.384259841560644e-6 +SerialiseData/9046,1.9316048342708225e-4,1.9311145694981383e-4,1.9322700692637535e-4,1.9208305371522442e-7,1.4941273986420132e-7,2.673623755776151e-7 +SerialiseData/10297,2.0459370096643343e-4,2.0446891376597035e-4,2.0472292180630897e-4,4.072736483916275e-7,3.1703275461965363e-7,5.126658938190468e-7 +SerialiseData/4,1.0977148188803123e-6,1.0957849410389204e-6,1.099899488961072e-6,6.7963952888830685e-9,5.73122433586728e-9,8.39413233611649e-9 +SerialiseData/562,1.4845004206739955e-5,1.482348841766407e-5,1.4866189498072688e-5,7.403704884471159e-8,6.556061945373342e-8,8.106723318244577e-8 +SerialiseData/36350,7.655587709582716e-4,7.651597185646867e-4,7.660631525467316e-4,1.4911353085763642e-6,1.2024878230815766e-6,1.9047507791479398e-6 +SerialiseData/606,1.5116348123962151e-5,1.5098973211765479e-5,1.5133508221059494e-5,6.152620014556424e-8,5.406891791277849e-8,7.455536725621974e-8 +SerialiseData/4,1.1615289032977797e-6,1.1590424736857264e-6,1.1634198024641995e-6,6.83615451885822e-9,5.616931682887615e-9,8.347318260400984e-9 +SerialiseData/7678,1.6031915354056134e-4,1.6023812042076013e-4,1.6047184781446057e-4,3.5300931078872007e-7,2.0606886898392852e-7,6.199892768436418e-7 +SerialiseData/7447,1.6521768716723075e-4,1.651448089719848e-4,1.6528823514851132e-4,2.508437725662051e-7,2.1082260904096245e-7,3.163643714483344e-7 +SerialiseData/10600,2.2172080169886857e-4,2.215280202259295e-4,2.2196521899989688e-4,7.3285013433353e-7,5.95104220940105e-7,9.395800355283679e-7 +SerialiseData/25970,5.572538119357166e-4,5.570108398979492e-4,5.574782078416053e-4,8.069120334463177e-7,6.604795738683082e-7,1.0996921358924754e-6 +SerialiseData/2121,4.3140974886327356e-5,4.311127099219957e-5,4.317913305064468e-5,1.138486402333784e-7,9.598790044092147e-8,1.3738658725310014e-7 +SerialiseData/8122,1.601147924214713e-4,1.6005529853727323e-4,1.6020443607181055e-4,2.419531337054938e-7,1.7661130368029362e-7,3.7256324898836884e-7 +SerialiseData/4952,1.075017704227281e-4,1.0739738652866587e-4,1.0763802498503253e-4,4.115980868389704e-7,2.9672682260033545e-7,6.619477842595868e-7 +SerialiseData/394,1.0658152510781265e-5,1.0645472063154682e-5,1.0671569107377645e-5,4.416721409061863e-8,3.66858846540735e-8,5.61301691732025e-8 +SerialiseData/12621,2.5907994396962296e-4,2.588405831555658e-4,2.592704750593956e-4,7.065183430782262e-7,5.464573097672713e-7,9.124039048367384e-7 +SerialiseData/2451,5.0204618788598e-5,5.018677581828657e-5,5.02290705532274e-5,6.884730479399108e-8,5.2423626387754094e-8,9.39348218415025e-8 +SerialiseData/907,2.1164985813188293e-5,2.1136468994652754e-5,2.118813578746993e-5,8.80532987043995e-8,7.317927905643607e-8,1.0471066195633636e-7 +SerialiseData/7992,1.793499321671423e-4,1.7914983638727145e-4,1.7957949140969787e-4,6.960060763332472e-7,5.466946874212729e-7,9.171985867731496e-7 +SerialiseData/14809,3.188864000821875e-4,3.1854731519552e-4,3.193038617459167e-4,1.194427471194405e-6,9.50914113816827e-7,1.5104412161295566e-6 +SerialiseData/597598,0.14168361583344485,0.1338440637281608,0.14931705704110923,1.1521576465010409e-2,8.84316694813936e-3,1.4745226147715845e-2 +SerialiseData/12430,2.857678620074965e-3,2.763929714397265e-3,3.0209544730086853e-3,3.9889337731057676e-4,2.636581137788521e-4,6.64391367436309e-4 +SerialiseData/110753,2.5174510811792433e-2,2.4361806034234254e-2,2.6410598070627993e-2,2.1819766522150736e-3,1.4224885365531376e-3,3.0487147364986777e-3 +SerialiseData/4701,1.0289588046201324e-3,1.011766438574595e-3,1.0694002714712958e-3,8.166400003618167e-5,1.5867740511400696e-5,1.5946511796528293e-4 +SerialiseData/16163,3.480541680658388e-3,3.3789875754617286e-3,3.690910042858248e-3,4.6539662212935457e-4,2.3934498935047652e-4,7.816071489574043e-4 +SerialiseData/602,1.1039497914058675e-4,1.101686021041043e-4,1.1066032964365756e-4,8.301435957251843e-7,5.455905284641092e-7,1.277301361646286e-6 +SerialiseData/516,9.028390020517634e-5,8.998439501916275e-5,9.049466617674016e-5,8.052829298763788e-7,6.144519522744011e-7,1.0699652853810817e-6 +SerialiseData/27867,6.364235772746024e-3,6.1477722106294454e-3,6.7929461080951e-3,8.332036671012901e-4,5.090108486743486e-4,1.2025905175189113e-3 +SerialiseData/4,1.1641568703034257e-6,1.1626011612133176e-6,1.166076151071563e-6,6.077289829489705e-9,5.079954534120755e-9,7.282149691084951e-9 +SerialiseData/7659,1.6507743312365606e-3,1.6027334969853416e-3,1.758529514851647e-3,2.3744313822192294e-4,1.149122454912825e-4,4.220255073945311e-4 +SerialiseData/68753,1.5299874856266816e-2,1.4869684618937763e-2,1.618445681602267e-2,1.4503570762736126e-3,8.138219641733988e-4,2.2069257678159517e-3 +SerialiseData/3013,6.806190681101608e-4,6.794029872360319e-4,6.818928663925024e-4,4.5073212680422005e-6,3.98191343295643e-6,5.5481068545226515e-6 +SerialiseData/4339,8.882248554702158e-4,8.806678629382317e-4,9.212492013888085e-4,4.4934525106862534e-5,9.259023171555468e-6,1.0131983849865427e-4 +SerialiseData/408650,9.392974172321328e-2,9.14802596239107e-2,9.668482215730129e-2,4.293470426277223e-3,2.867901833740935e-3,6.108461319779264e-3 +SerialiseData/7255,1.5231636843636698e-3,1.4832730338607467e-3,1.6346860984216432e-3,1.982892937524664e-4,9.483975998534781e-5,3.706456133019884e-4 +SerialiseData/15068,3.329739465216733e-3,3.236833537138456e-3,3.5477233611066485e-3,4.277427565761739e-4,2.41979933444224e-4,7.529442914042949e-4 +SerialiseData/4,1.1533259215789345e-6,1.150807322836003e-6,1.1562700234038158e-6,9.034713463245951e-9,7.2280954799373175e-9,1.1003027489326665e-8 +SerialiseData/31234,7.055839823267402e-3,6.822260344271726e-3,7.510746250582827e-3,8.881675522082181e-4,5.280083819297795e-4,1.4186069378569973e-3 +SerialiseData/1217,2.52710974505132e-4,2.519433933039212e-4,2.537436750578375e-4,2.8718526612703845e-6,2.149332429077474e-6,3.4703859021128766e-6 +SerialiseData/33185,3.079859662644439e-3,2.9881958545149483e-3,3.2750784505447216e-3,4.35935860285293e-4,2.541547426608787e-4,7.516765933860432e-4 +SerialiseData/9559,8.190228169047307e-4,8.165521685966477e-4,8.207857043487682e-4,7.001542990371704e-6,5.478144421922654e-6,8.404676426632197e-6 +SerialiseData/6271,5.323461231249484e-4,5.30444303626202e-4,5.342763492919653e-4,6.533062312816409e-6,5.5240756797109086e-6,8.057747354021372e-6 +SerialiseData/3822,3.485151416210894e-4,3.478058529466793e-4,3.493496813228715e-4,2.5501431611598247e-6,1.9806975237406523e-6,2.9740145340439295e-6 +SerialiseData/16903,1.5139218426423893e-3,1.4854006010927136e-3,1.6039967099283079e-3,1.534696087368961e-4,7.036438544814532e-5,2.933995029904396e-4 +SerialiseData/6227,5.40929451511176e-4,5.403082283289991e-4,5.412847123298533e-4,1.6097679710273983e-6,9.99788312119303e-7,2.87420845538183e-6 +SerialiseData/305,2.0875067170202152e-5,2.0818801605202304e-5,2.091850455573347e-5,1.6485669041415453e-7,1.334860934247102e-7,1.8942447843199064e-7 +SerialiseData/9984,8.793707266894842e-4,8.785389492944927e-4,8.799528315271969e-4,2.4589612835208252e-6,1.629463137652327e-6,3.6197213192417794e-6 +SerialiseData/3963,3.341531107336146e-4,3.3303961152201275e-4,3.3532903239209605e-4,3.9658477637486144e-6,3.2570600987929495e-6,4.551946396927372e-6 +SerialiseData/743,6.715936826234138e-5,6.696241006345331e-5,6.733611161299757e-5,6.288281670227003e-7,5.109551048598916e-7,7.896951975192818e-7 +SerialiseData/3320,3.443470548903261e-4,3.435743622584076e-4,3.450814634651584e-4,2.515712090379636e-6,2.1474492029548458e-6,2.968282769726039e-6 +SerialiseData/200627,2.341322110342003e-2,2.248356503144071e-2,2.4935202474601542e-2,2.6470235464377896e-3,1.8782275581201997e-3,3.940980638861172e-3 +SerialiseData/10889,1.1336263943356375e-3,1.1258317805776343e-3,1.152685912836906e-3,3.9547837191900975e-5,1.8231371576497258e-5,7.622597960037905e-5 +SerialiseData/73786,8.270069071691756e-3,7.948176772914864e-3,8.776315208014319e-3,1.1395923146744966e-3,7.837204155615263e-4,1.693922926402269e-3 +SerialiseData/297263,3.3973358625774e-2,3.281382973200721e-2,3.547897403841319e-2,2.723781543031002e-3,2.131797604390431e-3,3.631164073140733e-3 +SerialiseData/5219,5.119161932530705e-4,5.104485521768607e-4,5.136101777187658e-4,5.27151116034078e-6,4.322864588787083e-6,6.392685661579524e-6 +SerialiseData/665761,8.17384034564482e-2,7.81160557601187e-2,8.546656117781938e-2,6.252357100794964e-3,5.0171638363122415e-3,8.153173113332421e-3 +SerialiseData/70537,7.680398884030312e-3,7.45387009139343e-3,8.141420157082644e-3,8.6135135267067e-4,5.806551962728503e-4,1.3240896396277584e-3 +SerialiseData/115053,1.2845468319299398e-2,1.249059525295282e-2,1.3387569400708189e-2,1.137728231838524e-3,8.796661225362979e-4,1.456110472344706e-3 +SerialiseData/120257,2.3719898929078684e-3,2.273078217175854e-3,2.527289962913259e-3,3.962142806175979e-4,2.3151055396822932e-4,6.273546720995227e-4 +SerialiseData/49290,9.421662222342738e-4,9.30026778685966e-4,9.748743198884958e-4,5.911347170065065e-5,1.9744042164541504e-6,1.1446592637298118e-4 +SerialiseData/4,1.1013088542339635e-6,1.0995081134450583e-6,1.1035670492230461e-6,6.5788509404584396e-9,5.4166782761750475e-9,8.186520882987509e-9 +SerialiseData/357035,8.113647366805884e-3,7.71061355536776e-3,8.58547073802151e-3,1.2583652534564264e-3,9.646409146981165e-4,1.8660281389730237e-3 +SerialiseData/115677,2.2569497512581428e-3,2.173190568083864e-3,2.414059711722659e-3,3.626244764803227e-4,2.2297600901997666e-4,5.7295896055024e-4 +SerialiseData/255035,6.5528383174448404e-3,6.221927926381092e-3,7.0386426824491834e-3,1.110247765023321e-3,7.984006885746201e-4,1.674476713444839e-3 +SerialiseData/5,1.1015249490646622e-6,1.099279048293575e-6,1.1042215488761408e-6,8.230258743776302e-9,6.8513946772747286e-9,9.90695389951997e-9 +SerialiseData/5,1.1053740244646954e-6,1.1035283130090508e-6,1.1078654166789165e-6,7.196015892435322e-9,5.562138284779164e-9,9.474213821990267e-9 +SerialiseData/5,1.0999902862758665e-6,1.0982003364540995e-6,1.1019009580699025e-6,6.406591408533638e-9,5.2297249430794856e-9,7.969879024018378e-9 +SerialiseData/5,1.1049021557810333e-6,1.1033706115986178e-6,1.1064568359562186e-6,5.394812739448642e-9,4.689168371786862e-9,6.416224643384724e-9 +SerialiseData/5,1.1041425600396974e-6,1.102522202715827e-6,1.1060718157902432e-6,6.043060412492559e-9,4.506973405320183e-9,9.878661945668231e-9 +SerialiseData/5,1.1149827626239046e-6,1.1136205765910203e-6,1.1167499052143043e-6,5.219702523371432e-9,3.933016664705359e-9,7.704546824087934e-9 +SerialiseData/5,1.0947186383470454e-6,1.0930920137526331e-6,1.0961474113079413e-6,5.346284584820629e-9,4.4505727081620325e-9,6.8770312558998196e-9 +SerialiseData/5,1.1111571422033246e-6,1.1091566868653504e-6,1.1130017304308045e-6,6.231972997689165e-9,5.24952675542371e-9,7.2607301744733135e-9 +SerialiseData/5,1.0980547237405246e-6,1.0968112378739976e-6,1.100177083263293e-6,5.57276179536444e-9,3.85734984850491e-9,9.58549306976006e-9 +SerialiseData/5,1.0953458281168627e-6,1.0933146670625486e-6,1.0977681622471956e-6,7.455602847597297e-9,6.349363652996593e-9,8.659453400675068e-9 +SerialiseData/5,1.1227925663577173e-6,1.1208087011580437e-6,1.1256838114851507e-6,8.03306097517281e-9,5.555871701103253e-9,1.3152731798613355e-8 +SerialiseData/5,1.1190356110382678e-6,1.118017672675918e-6,1.120126094583914e-6,3.5312825288230396e-9,2.8967817176258545e-9,4.610984490379497e-9 +SerialiseData/5,1.1249864334824944e-6,1.1233403411929524e-6,1.1268819155503875e-6,6.3106288792362994e-9,5.102968714549628e-9,8.175867502969758e-9 +SerialiseData/5,1.1021153230403867e-6,1.0997436040239173e-6,1.1040711275679237e-6,7.043132122734527e-9,5.412569224999397e-9,8.597156311035773e-9 +SerialiseData/5,1.105200350865698e-6,1.1033584467998633e-6,1.1073012114399045e-6,6.444194106478867e-9,5.655197769277567e-9,7.489223778326649e-9 +SerialiseData/5,1.1129898743637162e-6,1.110920389859903e-6,1.1152010517577566e-6,7.246992846592771e-9,6.444816224622786e-9,8.378181018174141e-9 +SerialiseData/5,1.115974792807319e-6,1.1138525637830373e-6,1.1180620876355167e-6,6.836354963915106e-9,5.9382078961018014e-9,7.957502293513638e-9 +SerialiseData/5,1.098567438799189e-6,1.0966877642635353e-6,1.100778429955264e-6,7.41660443004725e-9,6.5622851679539455e-9,8.364255111360326e-9 +SerialiseData/5,1.0958297394836564e-6,1.0942774549714382e-6,1.0995903526774796e-6,7.660429934930928e-9,4.390153460803442e-9,1.3729586913962078e-8 +SerialiseData/5,1.0961018681635423e-6,1.094757834125719e-6,1.097571944917241e-6,4.644753202196975e-9,4.023891740572283e-9,5.47489798107062e-9 +SerialiseData/7,1.1012380620292704e-6,1.0990609471828768e-6,1.102858889850455e-6,6.2661108554431274e-9,4.486328866451636e-9,8.943804678519436e-9 +SerialiseData/7,1.0970383937242793e-6,1.0954809319347717e-6,1.0989249956756834e-6,5.896157167329714e-9,4.5920053293165456e-9,7.837322667830036e-9 +SerialiseData/14,3.956516173713652e-6,3.9499920499173415e-6,3.961401074571407e-6,1.8104233674238808e-8,1.2235878337692699e-8,2.668923791663134e-8 +SerialiseData/14,3.950233232330855e-6,3.940517599870638e-6,3.957212628869981e-6,2.8103372836686168e-8,2.1291037240806236e-8,3.497397015810735e-8 +SerialiseData/7,1.096038610096413e-6,1.0945091441351706e-6,1.0977128116020101e-6,5.199981530143214e-9,4.325862346052515e-9,6.297087004404737e-9 +SerialiseData/14,3.961963784386653e-6,3.9510949623873485e-6,3.971502364106858e-6,3.382081731038895e-8,2.716313561681653e-8,4.0820480899680914e-8 +SerialiseData/14,3.958373498459668e-6,3.9495997637401725e-6,3.964289977479388e-6,2.471778493487564e-8,1.3775776186543146e-8,3.9603324927687674e-8 +SerialiseData/14,3.982870460628996e-6,3.9782455833067294e-6,3.985131537305974e-6,1.1373232058476018e-8,5.4489031981812534e-9,2.0036202912353762e-8 +SerialiseData/14,3.927684877227504e-6,3.91379846513606e-6,3.940474159022727e-6,4.4782654811280177e-8,3.7021961184733356e-8,5.97297332177096e-8 +SerialiseData/6,1.1011470471080893e-6,1.0993352735753733e-6,1.1029311486708628e-6,6.046829306001528e-9,5.115822307454338e-9,7.344919300818962e-9 +SerialiseData/85,9.52136430559811e-6,9.485469019428794e-6,9.557892971183154e-6,1.1841383655220929e-7,8.690994978582473e-8,1.7387245515784413e-7 +SerialiseData/140,1.4047702796858293e-5,1.3987896177831417e-5,1.4096796130690092e-5,1.8587823537731106e-7,1.4790061105200948e-7,2.1623847072713717e-7 +SerialiseData/92,1.0628954838182229e-5,1.0594970338887813e-5,1.0648900155653648e-5,8.40297729676752e-8,5.364512500536425e-8,1.3739709777670404e-7 +SerialiseData/13,2.629772841662808e-6,2.6265048502112917e-6,2.6316511739997576e-6,7.991977964204427e-9,5.0937094761938016e-9,1.2261847816459507e-8 +SerialiseData/36,3.003795227817575e-6,2.9926926954983332e-6,3.013174716795981e-6,3.401205912731753e-8,2.91308841187393e-8,3.9003496249309465e-8 +SerialiseData/19,2.5509355950244768e-6,2.5451504919116424e-6,2.555957319567149e-6,1.8235999177985486e-8,1.5701485014010195e-8,2.1940041929447625e-8 +SerialiseData/1238,1.146645252826584e-4,1.1425278167892052e-4,1.1499616009260116e-4,1.232573159119652e-6,1.0211200393729169e-6,1.6448852381777915e-6 +SerialiseData/41,3.0542444837898968e-6,3.0496117740992644e-6,3.059215965185213e-6,1.678698691042222e-8,1.4547000860880144e-8,2.024112073845675e-8 +SerialiseData/65,5.647517006987906e-6,5.632769787587328e-6,5.661704454926483e-6,4.680150226561878e-8,3.865667462079436e-8,5.6227521422320544e-8 +SerialiseData/30,1.5034969991233912e-6,1.5024850923233158e-6,1.504774474414404e-6,3.713368873603468e-9,3.0922875476029864e-9,4.6983223203950134e-9 +SerialiseData/400,1.3329940179023923e-4,1.331477392010356e-4,1.3349158216242597e-4,5.596272614608202e-7,3.9791832779687094e-7,9.788229407189432e-7 +SerialiseData/4,1.1606835898328481e-6,1.1593595400209412e-6,1.1619603029368708e-6,4.4435890134939616e-9,3.722951410032702e-9,5.2123170916410305e-9 +SerialiseData/126,4.362722970071393e-5,4.3547308897498185e-5,4.374881423901943e-5,3.1469776915266333e-7,2.215779456280234e-7,5.033516615646438e-7 +SerialiseData/551,1.7551116695124555e-4,1.7532409257911796e-4,1.7571488152256606e-4,6.835672484223618e-7,5.806033149519935e-7,8.412716011428854e-7 +SerialiseData/212,8.783879446214227e-5,8.769117694011124e-5,8.799860249064664e-5,5.361001554947459e-7,4.5650537564221573e-7,6.683693736680002e-7 +SerialiseData/4,1.104245359271641e-6,1.102254437725169e-6,1.1060411624290886e-6,6.517922109125289e-9,5.241183507250316e-9,8.167604787014373e-9 +SerialiseData/325,1.30333835070637e-4,1.2933343965816036e-4,1.3133874855393075e-4,3.2016393262615165e-6,2.859294610685184e-6,3.5457916607963438e-6 +SerialiseData/335,1.3033344246601717e-4,1.2959559283981485e-4,1.3104402103350865e-4,2.313729918910819e-6,1.9926585512773767e-6,2.6484580567949248e-6 +SerialiseData/142,4.3356786220173834e-5,4.329226631247777e-5,4.3430839832714e-5,2.4715124207001685e-7,2.082330575585522e-7,3.0382798210856424e-7 +SerialiseData/4426,1.4525213826805815e-3,1.4105756769712268e-3,1.5816786874036628e-3,2.2596358543783702e-4,8.632281029364564e-5,4.446184824258831e-4 +SerialiseData/9,1.3420664161249888e-6,1.339335576187951e-6,1.3447855617035621e-6,9.27921409916898e-9,8.089112261825621e-9,1.0940717967719127e-8 +SerialiseData/34,1.8805947179802173e-6,1.8768527932358247e-6,1.8837675096699654e-6,1.1873588936487435e-8,1.0200057513640586e-8,1.5120980010579683e-8 +SerialiseData/14,1.4590384351202373e-6,1.4568344516642844e-6,1.4613964068060918e-6,7.622732924337418e-9,6.437456589477606e-9,9.096942578842677e-9 +SerialiseData/804,1.3140479614587445e-5,1.3117665794991901e-5,1.3160861394151901e-5,7.288084257430808e-8,6.657017999742277e-8,7.994865694069873e-8 +SerialiseData/394,6.9165490638238035e-6,6.913204478386213e-6,6.922020454904672e-6,1.4123109712441675e-8,1.0437602886533342e-8,2.195816398535686e-8 +SerialiseData/24,1.6595487738320216e-6,1.6566876386056571e-6,1.6632033364447813e-6,1.1521064593584528e-8,9.922185449910388e-9,1.4003512014851633e-8 +SerialiseData/9,1.3745198963164563e-6,1.3707871512615284e-6,1.3781570116335216e-6,1.2312757199656301e-8,1.0779405641003146e-8,1.4161417945371708e-8 +SerialiseData/14,1.3167754530640594e-6,1.3153711515321315e-6,1.3180442109763753e-6,4.455203396567116e-9,3.5916646532027766e-9,5.881699733572475e-9 +SerialiseData/64,1.999745626279176e-6,1.994905164215739e-6,2.0039690886331346e-6,1.4663612385044886e-8,1.2463406371013883e-8,1.819264942561053e-8 +SerialiseData/54,2.1687166374579536e-6,2.1653470782996664e-6,2.1719070596407705e-6,1.1002155278166938e-8,9.2715360505732e-9,1.2707245729493735e-8 +SerialiseData/13617,7.563350739922275e-4,7.557127679450186e-4,7.568228544462111e-4,2.006344402331421e-6,1.3455789326387174e-6,2.7916736511011723e-6 +SerialiseData/41,3.166688217063465e-6,3.1640355459622876e-6,3.170043543877634e-6,9.902683392977916e-9,7.71780795681379e-9,1.347072361597046e-8 +SerialiseData/185,9.731377130517132e-6,9.721669709656411e-6,9.739081554301828e-6,2.8937986277672726e-8,2.243169369666171e-8,3.8761038546008004e-8 +SerialiseData/4,1.1038111194784725e-6,1.102262365249727e-6,1.1050373784689474e-6,4.694467916838854e-9,3.792943629911455e-9,5.945819315404534e-9 +SerialiseData/3679,2.0170459178077418e-4,2.0143925633628215e-4,2.0188617163785627e-4,7.388232242590219e-7,5.270404919169015e-7,1.110534562681508e-6 +SerialiseData/1292,7.45798345945419e-5,7.448710069358954e-5,7.468211914671589e-5,3.271351200091596e-7,2.9605414603026736e-7,3.6860011236630584e-7 +SerialiseData/11788,6.557049092753562e-4,6.554422227138077e-4,6.560007405015649e-4,9.603512572447936e-7,7.528035506257264e-7,1.3822356257271209e-6 diff --git a/plutus-core/cost-model/data/builtinCostModelA.json b/plutus-core/cost-model/data/builtinCostModelA.json index 5c3d8f6f427..4fea458bd1c 100644 --- a/plutus-core/cost-model/data/builtinCostModelA.json +++ b/plutus-core/cost-model/data/builtinCostModelA.json @@ -310,7 +310,7 @@ }, "chooseData": { "cpu": { - "arguments": 2205982, + "arguments": 231589, "type": "constant_cost" }, "memory": { @@ -436,8 +436,8 @@ "equalsData": { "cpu": { "arguments": { - "intercept": 1060367, - "slope": 12586 + "intercept": 1077121, + "slope": 26236 }, "type": "min_size" }, @@ -809,8 +809,8 @@ "serialiseData": { "cpu": { "arguments": { - "intercept": 1159724, - "slope": 392670 + "intercept": 1164524, + "slope": 232703 }, "type": "linear_in_x" }, diff --git a/plutus-core/cost-model/data/builtinCostModelB.json b/plutus-core/cost-model/data/builtinCostModelB.json index 9b05271f0bc..42663804fca 100644 --- a/plutus-core/cost-model/data/builtinCostModelB.json +++ b/plutus-core/cost-model/data/builtinCostModelB.json @@ -310,7 +310,7 @@ }, "chooseData": { "cpu": { - "arguments": 2205982, + "arguments": 231589, "type": "constant_cost" }, "memory": { @@ -436,8 +436,8 @@ "equalsData": { "cpu": { "arguments": { - "intercept": 898148, - "slope": 27279 + "intercept": 1077121, + "slope": 26236 }, "type": "min_size" }, @@ -809,8 +809,8 @@ "serialiseData": { "cpu": { "arguments": { - "intercept": 955506, - "slope": 213312 + "intercept": 1164524, + "slope": 232703 }, "type": "linear_in_x" }, diff --git a/plutus-core/cost-model/data/builtinCostModelC.json b/plutus-core/cost-model/data/builtinCostModelC.json index 7b0adfd47ec..35fa80f4a99 100644 --- a/plutus-core/cost-model/data/builtinCostModelC.json +++ b/plutus-core/cost-model/data/builtinCostModelC.json @@ -310,7 +310,7 @@ }, "chooseData": { "cpu": { - "arguments": 2205982, + "arguments": 231589, "type": "constant_cost" }, "memory": { @@ -441,8 +441,8 @@ "equalsData": { "cpu": { "arguments": { - "intercept": 898148, - "slope": 27279 + "intercept": 1077121, + "slope": 26236 }, "type": "min_size" }, @@ -827,8 +827,8 @@ "serialiseData": { "cpu": { "arguments": { - "intercept": 955506, - "slope": 213312 + "intercept": 1164524, + "slope": 232703 }, "type": "linear_in_x" }, From 2bccdd7457ab448440ce6bfa63ff796a79e43651 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Mon, 15 Dec 2025 13:12:47 +0100 Subject: [PATCH 13/15] test: update golden tests for revised cost model Update all golden test files to reflect the new budget calculations from the updated cost model parameters. Changes span conformance tests, benchmark tests, and plugin tests across V1, V2, and V3 script contexts. --- .../test/9.6/ed25519-costs.golden | 32 +- .../test/Sum/9.6/left-fold-data.golden.eval | 2 +- .../test/Sum/9.6/right-fold-data.golden.eval | 2 +- .../marlowe/test/budgets.golden.tsv | 200 ++++----- .../marlowe/test/data.budgets.golden.tsv | 400 +++++++++--------- ...ckScriptContextEqualityData-20.golden.eval | 2 +- ...ckScriptContextEqualityData-20.golden.eval | 2 +- ...ckScriptContextEqualityData-20.golden.eval | 2 +- .../test/V2/9.6/dataFwdStakeTrick.golden.eval | 2 +- .../9.6/dataFwdStakeTrickManual.golden.eval | 2 +- ...ckScriptContextEqualityData-20.golden.eval | 2 +- ...ckScriptContextEqualityData-20.golden.eval | 2 +- ...ckScriptContextEqualityData-20.golden.eval | 2 +- .../9.6/purposeIsWellFormed-4.golden.eval | 2 +- .../chooseDataArray.uplc.budget.expected | 2 +- .../chooseDataByteString.uplc.budget.expected | 2 +- .../chooseDataConstr.uplc.budget.expected | 2 +- .../chooseDataInteger.uplc.budget.expected | 2 +- .../chooseDataList.uplc.budget.expected | 2 +- .../chooseDataMap.uplc.budget.expected | 2 +- .../equalsData-01.uplc.budget.expected | 2 +- .../equalsData-02.uplc.budget.expected | 2 +- .../equalsData-03.uplc.budget.expected | 2 +- .../equalsData-04.uplc.budget.expected | 2 +- .../9.6/currencySymbolValueOf.golden.eval | 2 +- .../Spec/Data/Budget/9.6/geq1.golden.eval | 2 +- .../Spec/Data/Budget/9.6/geq2.golden.eval | 2 +- .../Spec/Data/Budget/9.6/geq3.golden.eval | 2 +- .../Spec/Data/Budget/9.6/geq4.golden.eval | 2 +- .../Spec/Data/Budget/9.6/geq5.golden.eval | 2 +- .../Spec/Data/Budget/9.6/gt1.golden.eval | 2 +- .../Spec/Data/Budget/9.6/gt2.golden.eval | 2 +- .../Spec/Data/Budget/9.6/gt3.golden.eval | 2 +- .../Spec/Data/Budget/9.6/gt4.golden.eval | 2 +- .../Spec/Data/Budget/9.6/gt5.golden.eval | 2 +- .../Spec/Data/Value/9.6/Long.golden.stat | 30 +- .../Spec/Data/Value/9.6/Short.golden.stat | 38 +- .../test/Budget/9.6/map1.golden.eval | 2 +- .../test/Budget/9.6/map2.golden.eval | 2 +- .../test/Budget/9.6/map3.golden.eval | 2 +- .../test/DataList/Budget/9.6/elem.golden.eval | 2 +- 41 files changed, 386 insertions(+), 386 deletions(-) diff --git a/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden b/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden index ae78fcca42b..481cc416e55 100644 --- a/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden +++ b/plutus-benchmark/ed25519-costs/test/9.6/ed25519-costs.golden @@ -1,20 +1,20 @@ n Script size CPU usage Memory usage ---------------------------------------------------------------------- - 0 394 (2.4%) 6194918 (0.1%) 10729 (0.1%) - 10 2121 (12.9%) 697189878 (7.0%) 269089 (1.9%) - 20 3848 (23.5%) 1388184838 (13.9%) 527449 (3.8%) - 30 5575 (34.0%) 2079179798 (20.8%) 785809 (5.6%) - 40 7302 (44.6%) 2770174758 (27.7%) 1044169 (7.5%) - 50 9028 (55.1%) 3461169718 (34.6%) 1302529 (9.3%) - 60 10755 (65.6%) 4152164678 (41.5%) 1560889 (11.1%) - 70 12482 (76.2%) 4843159638 (48.4%) 1819249 (13.0%) - 80 14208 (86.7%) 5534154598 (55.3%) 2077609 (14.8%) - 90 15935 (97.3%) 6225149558 (62.3%) 2335969 (16.7%) - 100 17662 (107.8%) 6916144518 (69.2%) 2594329 (18.5%) - 110 19389 (118.3%) 7607139478 (76.1%) 2852689 (20.4%) - 120 21115 (128.9%) 8298134438 (83.0%) 3111049 (22.2%) - 130 22842 (139.4%) 8989129398 (89.9%) 3369409 (24.1%) - 140 24569 (150.0%) 9680124358 (96.8%) 3627769 (25.9%) - 150 26296 (160.5%) 10371119318 (103.7%) 3886129 (27.8%) + 0 394 (2.4%) 2246132 (0.0%) 10729 (0.1%) + 10 2121 (12.9%) 594521442 (5.9%) 269089 (1.9%) + 20 3848 (23.5%) 1186796752 (11.9%) 527449 (3.8%) + 30 5575 (34.0%) 1779072062 (17.8%) 785809 (5.6%) + 40 7302 (44.6%) 2371347372 (23.7%) 1044169 (7.5%) + 50 9028 (55.1%) 2963622682 (29.6%) 1302529 (9.3%) + 60 10755 (65.6%) 3555897992 (35.6%) 1560889 (11.1%) + 70 12482 (76.2%) 4148173302 (41.5%) 1819249 (13.0%) + 80 14208 (86.7%) 4740448612 (47.4%) 2077609 (14.8%) + 90 15935 (97.3%) 5332723922 (53.3%) 2335969 (16.7%) + 100 17662 (107.8%) 5924999232 (59.2%) 2594329 (18.5%) + 110 19389 (118.3%) 6517274542 (65.2%) 2852689 (20.4%) + 120 21115 (128.9%) 7109549852 (71.1%) 3111049 (22.2%) + 130 22842 (139.4%) 7701825162 (77.0%) 3369409 (24.1%) + 140 24569 (150.0%) 8294100472 (82.9%) 3627769 (25.9%) + 150 26296 (160.5%) 8886375782 (88.9%) 3886129 (27.8%) Off-chain version succeeded on 100 inputs diff --git a/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval b/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval index 8c5e8a022e5..94faea5525c 100644 --- a/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval +++ b/plutus-benchmark/lists/test/Sum/9.6/left-fold-data.golden.eval @@ -1,4 +1,4 @@ -CPU: 382_028_803 +CPU: 182_615_110 Memory: 799_065 AST Size: 137 Flat Size: 707 diff --git a/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval b/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval index c1e13fa59c1..eeca155f1ac 100644 --- a/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval +++ b/plutus-benchmark/lists/test/Sum/9.6/right-fold-data.golden.eval @@ -1,4 +1,4 @@ -CPU: 386_828_803 +CPU: 187_415_110 Memory: 829_065 AST Size: 140 Flat Size: 710 diff --git a/plutus-benchmark/marlowe/test/budgets.golden.tsv b/plutus-benchmark/marlowe/test/budgets.golden.tsv index 3903cfa6227..80081d79209 100644 --- a/plutus-benchmark/marlowe/test/budgets.golden.tsv +++ b/plutus-benchmark/marlowe/test/budgets.golden.tsv @@ -1,103 +1,103 @@ -301137473 1460513 11275 -395666424 1632030 11275 -890369254 4423273 11275 -744909977 3391976 11275 -829415121 2319186 11275 -277127668 1349750 11275 -691051775 3234118 11275 -723218842 3519131 11275 -669990210 3098979 11275 -1077348502 4936736 11275 -1089558512 4769686 11275 -934881171 4501592 11275 -1047651082 5015665 11275 -1230185100 5749300 11275 -433093177 2116528 11275 -708896414 3398397 11275 -455708817 2224126 11275 -696490812 3369395 11275 -279349608 1354652 11275 -812887064 3751213 11275 -708397137 3142529 11275 -279404166 1354652 11275 -957406163 1239515 11275 -3873475314 1679698 11275 -313833075 1480740 11275 -277127668 1349750 11275 -482205675 2360755 11275 -1750211674 1612785 11275 -866532136 3247810 11275 -725277948 3532481 11275 -686197861 3081116 11275 -982421873 4774172 11275 -279349608 1354652 11275 -428157255 2100118 11275 -549064462 2671686 11275 -658649396 3094549 11275 -277127668 1349750 11275 -783903144 3663594 11275 -277127668 1349750 11275 -936001102 4545913 11275 -630297546 3066708 11275 -356414975 1532990 11275 -346603144 1655541 11275 -360154680 1723019 11275 -277127668 1349750 11275 -669830311 3257645 11275 -277127668 1349750 11275 -444215857 2167812 11275 -969999812 4527079 11275 -932765782 4444658 11275 -473217982 2272955 11275 -279349608 1354652 11275 -644075352 3083226 11275 -446101027 2176404 11275 -582644178 2822621 11275 -2157565956 1883126 11275 -1309342596 5534246 11275 -946320357 4564745 11275 -3873475314 1679698 11275 -446383353 2172714 11275 -725143764 3415402 11275 -435369675 2121430 11275 -725621304 3493632 11275 -709521586 3478717 11275 -629879902 3067128 11275 -490488101 2322321 11275 -420907740 1947985 11275 -1298331711 5394496 11275 -985559429 4685589 11275 -313833075 1480740 11275 -279349608 1354652 11275 -1085075619 4959376 11275 -360154680 1723019 11275 -490488101 2322321 11275 -562012332 2670167 11275 -317660437 1485681 11275 -508543076 2451623 11275 -1231241000 5749845 11275 -680950121 3295147 11275 -857712574 4181713 11275 -664013981 3258569 11275 -725000108 3493339 11275 -947081162 1184963 11275 -780236226 3735263 11275 -748387341 3566474 11275 -450568158 2193349 11275 -17813432889 1041483 11275 -929344412 4530482 11275 -277127668 1349750 11275 -430379195 2105020 11275 -676431662 3294241 11275 -324582631 1437576 11275 -351933935 1679378 11275 -279349608 1354652 11275 -878847948 2540535 11275 -277127668 1349750 11275 -592304224 2738804 11275 -722873155 2950395 11275 -3751569883 1136897 11275 -835570926 3929828 11275 +301459957 1460513 11275 +393956298 1632030 11275 +893477278 4423273 11275 +743486056 3391976 11275 +817067015 2319186 11275 +277288910 1349750 11275 +692173336 3234118 11275 +725042568 3519131 11275 +670195426 3098979 11275 +1083234568 4936736 11275 +1088537160 4769686 11275 +940699865 4501592 11275 +1052971448 5015665 11275 +1236881293 5749300 11275 +434085661 2116528 11275 +708922263 3398397 11275 +456540059 2224126 11275 +699485995 3369395 11275 +279672092 1354652 11275 +814154193 3751213 11275 +707700778 3142529 11275 +279724564 1354652 11275 +930998643 1239515 11275 +3739576411 1679698 11275 +313384162 1480740 11275 +277288910 1349750 11275 +482939495 2360755 11275 +1697040971 1612785 11275 +861261602 3247810 11275 +726940432 3532481 11275 +685201118 3081116 11275 +986862793 4774172 11275 +279672092 1354652 11275 +428827255 2100118 11275 +549240080 2671686 11275 +660176684 3094549 11275 +277288910 1349750 11275 +783817589 3663594 11275 +277288910 1349750 11275 +941128936 4545913 11275 +631770627 3066708 11275 +354985219 1532990 11275 +346925628 1655541 11275 +360315922 1723019 11275 +277288910 1349750 11275 +671271876 3257645 11275 +277288910 1349750 11275 +445367497 2167812 11275 +974609501 4527079 11275 +939567573 4444658 11275 +475529606 2272955 11275 +279672092 1354652 11275 +645840867 3083226 11275 +447254753 2176404 11275 +583472488 2822621 11275 +2090972886 1883126 11275 +1306475951 5534246 11275 +951950691 4564745 11275 +3739576411 1679698 11275 +447698321 2172714 11275 +724877150 3415402 11275 +436521315 2121430 11275 +726123775 3493632 11275 +710275843 3478717 11275 +631191741 3067128 11275 +491260935 2322321 11275 +420240614 1947985 11275 +1294357823 5394496 11275 +990257321 4685589 11275 +313384162 1480740 11275 +279672092 1354652 11275 +1091462099 4959376 11275 +360315922 1723019 11275 +491260935 2322321 11275 +561866283 2670167 11275 +317820636 1485681 11275 +509065590 2451623 11275 +1237937193 5749845 11275 +682217505 3295147 11275 +861035653 4181713 11275 +665163535 3258569 11275 +725502579 3493339 11275 +920615234 1184963 11275 +782392414 3735263 11275 +750215830 3566474 11275 +451560642 2193349 11275 +17140907729 1041483 11275 +934150805 4530482 11275 +277288910 1349750 11275 +431210437 2105020 11275 +677873227 3294241 11275 +323578419 1437576 11275 +351872595 1679378 11275 +279672092 1354652 11275 +866470638 2540535 11275 +277288910 1349750 11275 +592068054 2738804 11275 +720380356 2950395 11275 +3617485129 1136897 11275 +837946961 3929828 11275 234128709 1129624 2427 314105481 1564848 2427 245533460 1187893 2427 diff --git a/plutus-benchmark/marlowe/test/data.budgets.golden.tsv b/plutus-benchmark/marlowe/test/data.budgets.golden.tsv index 66b72c0a7e9..97d7228a053 100644 --- a/plutus-benchmark/marlowe/test/data.budgets.golden.tsv +++ b/plutus-benchmark/marlowe/test/data.budgets.golden.tsv @@ -1,200 +1,200 @@ -316420351 1471303 12479 -443538497 1784994 12479 -1106684273 5063466 12479 -845597574 3697989 12479 -888793505 2476280 12479 -291882546 1357240 12479 -779145126 3487529 12479 -848156642 3832376 12479 -766124349 3388838 12479 -1123046713 5068472 12479 -1147981976 4965084 12479 -1102673751 4979005 12479 -1262459897 5643974 12479 -1405474119 6279947 12479 -475159388 2225564 12479 -797725765 3656408 12479 -502637997 2366712 12479 -802496902 3616100 12479 -294104486 1362142 12479 -931241146 4055897 12479 -787486179 3356360 12479 -294159044 1362142 12479 -1003806236 1383279 12479 -3930625500 1865520 12479 -361705148 1633704 12479 -291882546 1357240 12479 -564388652 2655807 12479 -1806091138 1792283 12479 -924075600 3437708 12479 -848266329 3835858 12479 -765894903 3298747 12479 -1206510744 5443743 12479 -294104486 1362142 12479 -469417185 2220118 12479 -632253898 2904241 12479 -746150747 3344260 12479 -291882546 1357240 12479 -864288186 3885525 12479 -291882546 1357240 12479 -1145902664 5137465 12479 -718848904 3298003 12479 -404287048 1685954 12479 -361358022 1663031 12479 -374909558 1730509 12479 -291882546 1357240 12479 -795786374 3607970 12479 -291882546 1357240 12479 -486186068 2276248 12479 -1092518744 4826980 12479 -1071808965 4928812 12479 -515284193 2381991 12479 -294104486 1362142 12479 -743434949 3380939 12479 -488071238 2284840 12479 -661509220 3035052 12479 -2214069420 2066524 12479 -1369238060 5738844 12479 -1157094608 5168851 12479 -3930625500 1865520 12479 -488353564 2281150 12479 -813110658 3665511 12479 -477435886 2230466 12479 -841566072 3790909 12479 -845282762 3854564 12479 -702576366 3231927 12479 -516402370 2376045 12479 -470251813 2110149 12479 -1344517386 5489956 12479 -1171420989 5225841 12479 -361705148 1633704 12479 -294104486 1362142 12479 -1130773830 5091112 12479 -374909558 1730509 12479 -516402370 2376045 12479 -657060014 2950724 12479 -319024800 1449171 12479 -586576118 2658854 12479 -1397390416 6248770 12479 -796284694 3591405 12479 -978956006 4614695 12479 -795979392 3638043 12479 -860177482 3869870 12479 -993481235 1328727 12479 -916998881 4115351 12479 -871146373 3879150 12479 -492634369 2302385 12479 -17859832962 1185247 12479 -1157895507 5202909 12479 -291882546 1357240 12479 -471639125 2225020 12479 -796587185 3601091 12479 -372454704 1590540 12479 -399806008 1832342 12479 -294104486 1362142 12479 -930692480 2669751 12479 -291882546 1357240 12479 -688246363 3027463 12479 -778944619 3131093 12479 -3797969956 1280661 12479 -970991712 4289616 12479 -150985921 672865 1690 -332736557 1439089 1690 -190115365 820375 1690 -122155085 542448 1690 -152968897 670387 1690 -120554622 554310 1690 -121492321 559512 1690 -192413183 849841 1690 -185042282 808645 1690 -145612115 656098 1690 -172183567 770065 1690 -203695052 892923 1690 -254783828 1066332 1690 -120554698 554310 1690 -147829032 639523 1690 -113039745 496657 1690 -202094779 904785 1690 -149085243 653220 1690 -166389512 724367 1690 -207684072 885832 1690 -131153445 602910 1690 -160616714 704041 1690 -150985921 672865 1690 -183441933 820507 1690 -122155085 542448 1690 -122155085 542448 1690 -120554622 554310 1690 -121492321 559512 1690 -148028246 661128 1690 -140145091 643790 1690 -167896502 754392 1690 -122155085 542448 1690 -121492321 559512 1690 -152968897 670387 1690 -120554622 554310 1690 -120554622 554310 1690 -183985713 796982 1690 -135013292 607498 1690 -196028252 845140 1690 -150985921 672865 1690 -195694024 836778 1690 -121492321 559512 1690 -121492321 559512 1690 -152968897 670387 1690 -250378052 1066989 1690 -229777135 1023020 1690 -150985921 672865 1690 -121492321 559512 1690 -280227246 1215661 1690 -202094779 904785 1690 -152968897 670387 1690 -198444383 850170 1690 -164789163 736229 1690 -121492321 559512 1690 -113039745 496657 1690 -121492321 559512 1690 -120554622 554310 1690 -121492321 559512 1690 -120554622 554310 1690 -190357276 824065 1690 -194584536 845582 1690 -207839514 920877 1690 -164789163 736229 1690 -140145091 643790 1690 -150414264 657580 1690 -166501588 718145 1690 -123092670 547650 1690 -121492321 559512 1690 -229307268 1002786 1690 -120554622 554310 1690 -121492321 559512 1690 -120554622 554310 1690 -183985713 796982 1690 -120554622 554310 1690 -232656983 1001000 1690 -322571118 1424176 1690 -120554622 554310 1690 -183985713 796982 1690 -183441933 820507 1690 -120554622 554310 1690 -164789163 736229 1690 -150017891 655441 1690 -224985294 975130 1690 -113039745 496657 1690 -120554622 554310 1690 -158627069 709728 1690 -174989357 757652 1690 -183985713 796982 1690 -147819132 639523 1690 -131153445 602910 1690 -131153445 602910 1690 -120554622 554310 1690 -177450631 812346 1690 -183441933 820507 1690 -121492321 559512 1690 -120554622 554310 1690 -150017891 655441 1690 -120554622 554310 1690 -140145091 643790 1690 -197772729 877129 1690 +316742835 1471303 12479 +441828371 1784994 12479 +1112544264 5063466 12479 +844694927 3697989 12479 +876445399 2476280 12479 +292043788 1357240 12479 +780787961 3487529 12479 +851534803 3832376 12479 +766850839 3388838 12479 +1128932779 5068472 12479 +1146960624 4965084 12479 +1110056267 4979005 12479 +1270551004 5643974 12479 +1413724747 6279947 12479 +476151872 2225564 12479 +798272888 3656408 12479 +503469239 2366712 12479 +807055907 3616100 12479 +294426970 1362142 12479 +934245855 4055897 12479 +787311094 3356360 12479 +294479442 1362142 12479 +977398716 1383279 12479 +3796726597 1865520 12479 +361256235 1633704 12479 +292043788 1357240 12479 +565122472 2655807 12479 +1752920435 1792283 12479 +918805066 3437708 12479 +851483248 3835858 12479 +765419434 3298747 12479 +1213703631 5443743 12479 +294426970 1362142 12479 +470087185 2220118 12479 +632950790 2904241 12479 +748199309 3344260 12479 +292043788 1357240 12479 +864723905 3885525 12479 +292043788 1357240 12479 +1153782465 5137465 12479 +720843259 3298003 12479 +402857292 1685954 12479 +361680506 1663031 12479 +375070800 1730509 12479 +292043788 1357240 12479 +798791761 3607970 12479 +292043788 1357240 12479 +487337708 2276248 12479 +1098682868 4826980 12479 +1078610756 4928812 12479 +517595817 2381991 12479 +294426970 1362142 12479 +745721738 3380939 12479 +489224964 2284840 12479 +662858804 3035052 12479 +2147476350 2066524 12479 +1366371415 5738844 12479 +1165476909 5168851 12479 +3796726597 1865520 12479 +489668532 2281150 12479 +813365318 3665511 12479 +478587526 2230466 12479 +843622978 3790909 12479 +847591454 3854564 12479 +704409479 3231927 12479 +517175204 2376045 12479 +469584687 2110149 12479 +1340543498 5489956 12479 +1178203977 5225841 12479 +361256235 1633704 12479 +294426970 1362142 12479 +1137160310 5091112 12479 +375070800 1730509 12479 +517175204 2376045 12479 +657435239 2950724 12479 +319184999 1449171 12479 +587619906 2658854 12479 +1405641044 6248770 12479 +799289658 3591405 12479 +982279085 4614695 12479 +798335865 3638043 12479 +862234388 3869870 12479 +967015307 1328727 12479 +920892649 4115351 12479 +875059958 3879150 12479 +493626853 2302385 12479 +17187307802 1185247 12479 +1165453867 5202909 12479 +292043788 1357240 12479 +472470367 2225020 12479 +800113846 3601091 12479 +371450492 1590540 12479 +399744668 1832342 12479 +294426970 1362142 12479 +918315170 2669751 12479 +292043788 1357240 12479 +688531467 3027463 12479 +776451820 3131093 12479 +3663885202 1280661 12479 +975105327 4289616 12479 +152180324 672865 1690 +335637250 1439089 1690 +192172300 820375 1690 +123188246 542448 1690 +154523332 670387 1690 +121066509 554310 1690 +122004208 559512 1690 +193958231 849841 1690 +186757959 808645 1690 +146465260 656098 1690 +173377970 770065 1690 +205410729 892923 1690 +258547053 1066332 1690 +121066585 554310 1690 +149557225 639523 1690 +114072906 496657 1690 +203289182 904785 1690 +150459662 653220 1690 +168105189 724367 1690 +210252894 885832 1690 +131665332 602910 1690 +162161762 704041 1690 +152180324 672865 1690 +184636336 820507 1690 +123188246 542448 1690 +123188246 542448 1690 +121066509 554310 1690 +122004208 559512 1690 +149052020 661128 1690 +140656978 643790 1690 +168749647 754392 1690 +123188246 542448 1690 +122004208 559512 1690 +154523332 670387 1690 +121066509 554310 1690 +121066509 554310 1690 +186033261 796982 1690 +135866437 607498 1690 +198246429 845140 1690 +152180324 672865 1690 +198107862 836778 1690 +122004208 559512 1690 +122004208 559512 1690 +154523332 670387 1690 +253449374 1066989 1690 +230971538 1023020 1690 +152180324 672865 1690 +122004208 559512 1690 +282796068 1215661 1690 +203289182 904785 1690 +154523332 670387 1690 +200833189 850170 1690 +165983566 736229 1690 +122004208 559512 1690 +114072906 496657 1690 +122004208 559512 1690 +121066509 554310 1690 +122004208 559512 1690 +121066509 554310 1690 +192243582 824065 1690 +196632084 845582 1690 +209204546 920877 1690 +165983566 736229 1690 +140656978 643790 1690 +151788683 657580 1690 +168387894 718145 1690 +124125831 547650 1690 +122004208 559512 1690 +231354816 1002786 1690 +121066509 554310 1690 +122004208 559512 1690 +121066509 554310 1690 +186033261 796982 1690 +121066509 554310 1690 +235216418 1001000 1690 +324618666 1424176 1690 +121066509 554310 1690 +186033261 796982 1690 +184636336 820507 1690 +121066509 554310 1690 +165983566 736229 1690 +151562939 655441 1690 +227212858 975130 1690 +114072906 496657 1690 +121066509 554310 1690 +159650843 709728 1690 +176705034 757652 1690 +186033261 796982 1690 +149547325 639523 1690 +131665332 602910 1690 +131665332 602910 1690 +121066509 554310 1690 +177962518 812346 1690 +184636336 820507 1690 +122004208 559512 1690 +121066509 554310 1690 +151562939 655441 1690 +121066509 554310 1690 +140656978 643790 1690 +199147148 877129 1690 diff --git a/plutus-benchmark/script-contexts/test/V1/9.6/checkScriptContextEqualityData-20.golden.eval b/plutus-benchmark/script-contexts/test/V1/9.6/checkScriptContextEqualityData-20.golden.eval index dacb13e122c..fa7e78cf14d 100644 --- a/plutus-benchmark/script-contexts/test/V1/9.6/checkScriptContextEqualityData-20.golden.eval +++ b/plutus-benchmark/script-contexts/test/V1/9.6/checkScriptContextEqualityData-20.golden.eval @@ -1,4 +1,4 @@ -CPU: 34_586_709 +CPU: 33_661_145 Memory: 30_101 AST Size: 309 Flat Size: 1_160 diff --git a/plutus-benchmark/script-contexts/test/V1/Data/9.6/checkScriptContextEqualityData-20.golden.eval b/plutus-benchmark/script-contexts/test/V1/Data/9.6/checkScriptContextEqualityData-20.golden.eval index eb3afd4f78e..79c7aedd324 100644 --- a/plutus-benchmark/script-contexts/test/V1/Data/9.6/checkScriptContextEqualityData-20.golden.eval +++ b/plutus-benchmark/script-contexts/test/V1/Data/9.6/checkScriptContextEqualityData-20.golden.eval @@ -1,4 +1,4 @@ -CPU: 29_994_709 +CPU: 29_069_145 Memory: 1_401 AST Size: 22 Flat Size: 1_153 diff --git a/plutus-benchmark/script-contexts/test/V2/9.6/checkScriptContextEqualityData-20.golden.eval b/plutus-benchmark/script-contexts/test/V2/9.6/checkScriptContextEqualityData-20.golden.eval index 41a8240bcc9..75c55c17358 100644 --- a/plutus-benchmark/script-contexts/test/V2/9.6/checkScriptContextEqualityData-20.golden.eval +++ b/plutus-benchmark/script-contexts/test/V2/9.6/checkScriptContextEqualityData-20.golden.eval @@ -1,4 +1,4 @@ -CPU: 37_339_261 +CPU: 36_321_913 Memory: 32_301 AST Size: 331 Flat Size: 1_265 diff --git a/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrick.golden.eval b/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrick.golden.eval index 80390d79cda..39acbfd9677 100644 --- a/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrick.golden.eval +++ b/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrick.golden.eval @@ -1,4 +1,4 @@ -CPU: 4_914_248 +CPU: 5_242_990 Memory: 9_150 AST Size: 128 Flat Size: 1_182 diff --git a/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrickManual.golden.eval b/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrickManual.golden.eval index dbdbc8d286b..41ef0f66cfb 100644 --- a/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrickManual.golden.eval +++ b/plutus-benchmark/script-contexts/test/V2/9.6/dataFwdStakeTrickManual.golden.eval @@ -1,4 +1,4 @@ -CPU: 5_058_248 +CPU: 5_386_990 Memory: 10_050 AST Size: 132 Flat Size: 1_184 diff --git a/plutus-benchmark/script-contexts/test/V2/Data/9.6/checkScriptContextEqualityData-20.golden.eval b/plutus-benchmark/script-contexts/test/V2/Data/9.6/checkScriptContextEqualityData-20.golden.eval index a8813881893..1b668b14f49 100644 --- a/plutus-benchmark/script-contexts/test/V2/Data/9.6/checkScriptContextEqualityData-20.golden.eval +++ b/plutus-benchmark/script-contexts/test/V2/Data/9.6/checkScriptContextEqualityData-20.golden.eval @@ -1,4 +1,4 @@ -CPU: 32_395_261 +CPU: 31_377_913 Memory: 1_401 AST Size: 22 Flat Size: 1_277 diff --git a/plutus-benchmark/script-contexts/test/V3/9.6/checkScriptContextEqualityData-20.golden.eval b/plutus-benchmark/script-contexts/test/V3/9.6/checkScriptContextEqualityData-20.golden.eval index 8c788cd2e9c..102c06758d6 100644 --- a/plutus-benchmark/script-contexts/test/V3/9.6/checkScriptContextEqualityData-20.golden.eval +++ b/plutus-benchmark/script-contexts/test/V3/9.6/checkScriptContextEqualityData-20.golden.eval @@ -1,4 +1,4 @@ -CPU: 37_926_283 +CPU: 36_890_161 Memory: 32_901 AST Size: 337 Flat Size: 1_288 diff --git a/plutus-benchmark/script-contexts/test/V3/Data/9.6/checkScriptContextEqualityData-20.golden.eval b/plutus-benchmark/script-contexts/test/V3/Data/9.6/checkScriptContextEqualityData-20.golden.eval index 8ead54a3b1b..8a349d5ed96 100644 --- a/plutus-benchmark/script-contexts/test/V3/Data/9.6/checkScriptContextEqualityData-20.golden.eval +++ b/plutus-benchmark/script-contexts/test/V3/Data/9.6/checkScriptContextEqualityData-20.golden.eval @@ -1,4 +1,4 @@ -CPU: 32_886_283 +CPU: 31_850_161 Memory: 1_401 AST Size: 22 Flat Size: 1_289 diff --git a/plutus-benchmark/script-contexts/test/V3/Data/9.6/purposeIsWellFormed-4.golden.eval b/plutus-benchmark/script-contexts/test/V3/Data/9.6/purposeIsWellFormed-4.golden.eval index 528a52831d5..123bcb7ca2a 100644 --- a/plutus-benchmark/script-contexts/test/V3/Data/9.6/purposeIsWellFormed-4.golden.eval +++ b/plutus-benchmark/script-contexts/test/V3/Data/9.6/purposeIsWellFormed-4.golden.eval @@ -1,4 +1,4 @@ -CPU: 19_611_399 +CPU: 20_306_431 Memory: 79_830 AST Size: 1_770 Flat Size: 1_839 diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected index 9681b2b743c..0a2cc992c55 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataArray/chooseDataArray.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 2462082 +({cpu: 487689 | mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected index 9681b2b743c..0a2cc992c55 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataByteString/chooseDataByteString.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 2462082 +({cpu: 487689 | mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected index 9681b2b743c..0a2cc992c55 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataConstr/chooseDataConstr.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 2462082 +({cpu: 487689 | mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected index 9681b2b743c..0a2cc992c55 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataInteger/chooseDataInteger.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 2462082 +({cpu: 487689 | mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected index 9681b2b743c..0a2cc992c55 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataList/chooseDataList.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 2462082 +({cpu: 487689 | mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected index 9681b2b743c..0a2cc992c55 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/chooseDataMap/chooseDataMap.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 2462082 +({cpu: 487689 | mem: 1732}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.uplc.budget.expected index cf57f864650..efeb1bef0d7 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-01/equalsData-01.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 1223759 +({cpu: 1393345 | mem: 601}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.uplc.budget.expected index cf57f864650..efeb1bef0d7 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-02/equalsData-02.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 1223759 +({cpu: 1393345 | mem: 601}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.uplc.budget.expected index cf57f864650..efeb1bef0d7 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-03/equalsData-03.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 1223759 +({cpu: 1393345 | mem: 601}) \ No newline at end of file diff --git a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.uplc.budget.expected b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.uplc.budget.expected index cf57f864650..efeb1bef0d7 100644 --- a/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.uplc.budget.expected +++ b/plutus-conformance/test-cases/uplc/evaluation/builtin/semantics/equalsData/equalsData-04/equalsData-04.uplc.budget.expected @@ -1,2 +1,2 @@ -({cpu: 1223759 +({cpu: 1393345 | mem: 601}) \ No newline at end of file diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/currencySymbolValueOf.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/currencySymbolValueOf.golden.eval index 857eaba514b..f052a0fe4c1 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/currencySymbolValueOf.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/currencySymbolValueOf.golden.eval @@ -1,4 +1,4 @@ -CPU: 11_438_876 +CPU: 12_481_424 Memory: 28_274 AST Size: 84 Flat Size: 291 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq1.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq1.golden.eval index 064c98b209b..e0208c34553 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq1.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq1.golden.eval @@ -1,4 +1,4 @@ -CPU: 339_163_895 +CPU: 365_227_595 Memory: 998_845 AST Size: 659 Flat Size: 939 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq2.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq2.golden.eval index 0d573bc5874..04d419a564d 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq2.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq2.golden.eval @@ -1,4 +1,4 @@ -CPU: 356_777_594 +CPU: 383_710_084 Memory: 1_065_515 AST Size: 659 Flat Size: 990 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq3.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq3.golden.eval index 0a6f9b17591..d755ce6c84e 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq3.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq3.golden.eval @@ -1,4 +1,4 @@ -CPU: 370_496_887 +CPU: 398_298_167 Memory: 1_111_429 AST Size: 659 Flat Size: 990 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq4.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq4.golden.eval index d7f94aeb1b2..7ad6dc47ad0 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq4.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq4.golden.eval @@ -1,4 +1,4 @@ -CPU: 332_716_553 +CPU: 359_301_527 Memory: 955_736 AST Size: 659 Flat Size: 946 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq5.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq5.golden.eval index 766d10556a7..4b723683343 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq5.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/geq5.golden.eval @@ -1,4 +1,4 @@ -CPU: 351_276_383 +CPU: 378_382_631 Memory: 1_031_900 AST Size: 659 Flat Size: 946 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt1.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt1.golden.eval index 0fca99704bb..d546bb737c4 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt1.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt1.golden.eval @@ -1,4 +1,4 @@ -CPU: 390_276_300 +CPU: 419_815_160 Memory: 1_179_960 AST Size: 1_052 Flat Size: 1_306 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt2.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt2.golden.eval index 2f63851eba8..f8d705c2151 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt2.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt2.golden.eval @@ -1,4 +1,4 @@ -CPU: 357_145_594 +CPU: 384_078_084 Memory: 1_067_815 AST Size: 1_052 Flat Size: 1_357 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt3.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt3.golden.eval index 1600874d663..fb341913849 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt3.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt3.golden.eval @@ -1,4 +1,4 @@ -CPU: 422_330_992 +CPU: 453_607_432 Memory: 1_296_509 AST Size: 1_052 Flat Size: 1_357 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt4.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt4.golden.eval index d391d6b450e..81f297d7474 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt4.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt4.golden.eval @@ -1,4 +1,4 @@ -CPU: 333_084_553 +CPU: 359_669_527 Memory: 958_036 AST Size: 1_052 Flat Size: 1_313 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt5.golden.eval b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt5.golden.eval index 7af028668a6..2b3b01d5683 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt5.golden.eval +++ b/plutus-ledger-api/test-plugin/Spec/Data/Budget/9.6/gt5.golden.eval @@ -1,4 +1,4 @@ -CPU: 375_739_011 +CPU: 404_409_081 Memory: 1_122_324 AST Size: 1_052 Flat Size: 1_313 diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Long.golden.stat b/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Long.golden.stat index b5cceb1b81f..1d1e108ff85 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Long.golden.stat +++ b/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Long.golden.stat @@ -1,15 +1,15 @@ -({cpu: 6409688758 | mem: 6699783}) -({cpu: 4596966 | mem: 21698}) -({cpu: 4586268781 | mem: 4678123}) -({cpu: 4596966 | mem: 21698}) -({cpu: 4586268781 | mem: 4678123}) -({cpu: 4596966 | mem: 21698}) -({cpu: 2762848804 | mem: 2656463}) -({cpu: 4596966 | mem: 21698}) -({cpu: 4586268781 | mem: 4678123}) -({cpu: 4596966 | mem: 21698}) -({cpu: 2762848804 | mem: 2656463}) -({cpu: 4596966 | mem: 21698}) -({cpu: 2762848804 | mem: 2656463}) -({cpu: 4596966 | mem: 21698}) -({cpu: 939428827 | mem: 634803}) \ No newline at end of file +({cpu: 6380285865 | mem: 6699783}) +({cpu: 4770724 | mem: 21698}) +({cpu: 4561465473 | mem: 4678123}) +({cpu: 4770724 | mem: 21698}) +({cpu: 4561465473 | mem: 4678123}) +({cpu: 4770724 | mem: 21698}) +({cpu: 2742645081 | mem: 2656463}) +({cpu: 4770724 | mem: 21698}) +({cpu: 4561465473 | mem: 4678123}) +({cpu: 4770724 | mem: 21698}) +({cpu: 2742645081 | mem: 2656463}) +({cpu: 4770724 | mem: 21698}) +({cpu: 2742645081 | mem: 2656463}) +({cpu: 4770724 | mem: 21698}) +({cpu: 923824689 | mem: 634803}) \ No newline at end of file diff --git a/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Short.golden.stat b/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Short.golden.stat index 6fd1e54044c..fa7bcc62e5e 100644 --- a/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Short.golden.stat +++ b/plutus-ledger-api/test-plugin/Spec/Data/Value/9.6/Short.golden.stat @@ -1,21 +1,21 @@ ({cpu: 1376100 | mem: 8700}) ({cpu: 1928723 | mem: 12032}) -({cpu: 4443889 | mem: 21165}) -({cpu: 5028966 | mem: 24398}) -({cpu: 6740253 | mem: 28531}) -({cpu: 7461953 | mem: 32496}) -({cpu: 12295359 | mem: 48362}) -({cpu: 11561772 | mem: 49794}) -({cpu: 15363148 | mem: 60827}) -({cpu: 9183449 | mem: 35597}) -({cpu: 23405571 | mem: 88024}) -({cpu: 7084283 | mem: 29064}) -({cpu: 33744358 | mem: 122587}) -({cpu: 36635622 | mem: 135813}) -({cpu: 48861898 | mem: 164516}) -({cpu: 51753162 | mem: 177742}) -({cpu: 66466755 | mem: 213811}) -({cpu: 67188455 | mem: 217776}) -({cpu: 86558929 | mem: 270472}) -({cpu: 29087149 | mem: 109876}) -({cpu: 939428827 | mem: 634803}) \ No newline at end of file +({cpu: 4617647 | mem: 21165}) +({cpu: 5202724 | mem: 24398}) +({cpu: 7087769 | mem: 28531}) +({cpu: 7809469 | mem: 32496}) +({cpu: 12983090 | mem: 48362}) +({cpu: 12075745 | mem: 49794}) +({cpu: 16224637 | mem: 60827}) +({cpu: 9697422 | mem: 35597}) +({cpu: 24773732 | mem: 88024}) +({cpu: 7424498 | mem: 29064}) +({cpu: 35792949 | mem: 122587}) +({cpu: 38676912 | mem: 135813}) +({cpu: 51669764 | mem: 164516}) +({cpu: 54553727 | mem: 177742}) +({cpu: 70200353 | mem: 213811}) +({cpu: 70922053 | mem: 217776}) +({cpu: 91384716 | mem: 270472}) +({cpu: 30621767 | mem: 109876}) +({cpu: 923824689 | mem: 634803}) \ No newline at end of file diff --git a/plutus-tx-plugin/test/Budget/9.6/map1.golden.eval b/plutus-tx-plugin/test/Budget/9.6/map1.golden.eval index 8e590fac9b1..22c97d7edda 100644 --- a/plutus-tx-plugin/test/Budget/9.6/map1.golden.eval +++ b/plutus-tx-plugin/test/Budget/9.6/map1.golden.eval @@ -1,4 +1,4 @@ -CPU: 155_773_381 +CPU: 171_932_875 Memory: 320_970 AST Size: 329 Flat Size: 337 diff --git a/plutus-tx-plugin/test/Budget/9.6/map2.golden.eval b/plutus-tx-plugin/test/Budget/9.6/map2.golden.eval index 9e59fe10b02..49d418c554c 100644 --- a/plutus-tx-plugin/test/Budget/9.6/map2.golden.eval +++ b/plutus-tx-plugin/test/Budget/9.6/map2.golden.eval @@ -1,4 +1,4 @@ -CPU: 67_859_382 +CPU: 73_419_638 Memory: 197_990 AST Size: 425 Flat Size: 455 diff --git a/plutus-tx-plugin/test/Budget/9.6/map3.golden.eval b/plutus-tx-plugin/test/Budget/9.6/map3.golden.eval index e4c442ecbb2..44b7cc5e5ab 100644 --- a/plutus-tx-plugin/test/Budget/9.6/map3.golden.eval +++ b/plutus-tx-plugin/test/Budget/9.6/map3.golden.eval @@ -1,4 +1,4 @@ -CPU: 112_163_732 +CPU: 120_851_632 Memory: 335_284 AST Size: 671 Flat Size: 697 diff --git a/plutus-tx-plugin/test/DataList/Budget/9.6/elem.golden.eval b/plutus-tx-plugin/test/DataList/Budget/9.6/elem.golden.eval index 0fa1bbc2cf5..a7f40f22dc3 100644 --- a/plutus-tx-plugin/test/DataList/Budget/9.6/elem.golden.eval +++ b/plutus-tx-plugin/test/DataList/Budget/9.6/elem.golden.eval @@ -1,4 +1,4 @@ -CPU: 10_484_444 +CPU: 11_874_508 Memory: 13_908 AST Size: 32 Flat Size: 81 From 9b70dcd6bee798daff26fbd0e4ed01cb7fad0051 Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Mon, 15 Dec 2025 15:48:01 +0100 Subject: [PATCH 14/15] refactor(data): move Array constructor to end of Data type Reorder Array constructor from position 4 to position 6 in the Data type definition and all pattern matches. This makes Array the final constructor, matching its role as an extension to the original 5-constructor Data type (Constr, Map, List, I, B). --- doc/plutus-core-spec/cardano/builtins1.tex | 18 +++++++++--------- plutus-core/plutus-core/src/PlutusCore/Data.hs | 4 ++-- .../src/PlutusCore/Default/Builtins.hs | 2 +- .../Evaluation/Machine/ExMemoryUsage.hs | 2 +- plutus-tx/src/PlutusTx/Builtins/Internal.hs | 2 +- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/doc/plutus-core-spec/cardano/builtins1.tex b/doc/plutus-core-spec/cardano/builtins1.tex index ca52387507d..ebf4195cf80 100644 --- a/doc/plutus-core-spec/cardano/builtins1.tex +++ b/doc/plutus-core-spec/cardano/builtins1.tex @@ -81,45 +81,45 @@ \subsubsection{Built-in types and type operators} Constr Integer [Data] | Map [(Data, Data)] | List [Data] - | Array (Vector Data) | I Integer | B ByteString + | Array (Vector Data) \end{alltt} \noindent In set-theoretic terms the denotation of $\ty{data}$ is defined to be the least fixed point of the endofunctor $F$ on the category of sets given by $F(X) = (\denote{\ty{integer}} \times X^*) \disj (X \times X)^* \disj -X^* \disj X^* \disj \denote{\ty{integer}} \disj \denote{\ty{bytestring}}$, so that +X^* \disj \denote{\ty{integer}} \disj \denote{\ty{bytestring}} \disj X^*$, so that $$ \denote{\ty{data}} = (\denote{\ty{integer}} \times \denote{\ty{data}}^*) \disj (\denote{\ty{data}} \times \denote{\ty{data}})^* \disj \denote{\ty{data}}^* - \disj \denote{\ty{data}}^* \disj \denote{\ty{integer}} - \disj \denote{\ty{bytestring}}. + \disj \denote{\ty{bytestring}} + \disj \denote{\ty{data}}^*. $$ We have injections \begin{align*} \inj_C: \denote{\ty{integer}} \times \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ \inj_M: (\denote{\ty{data}} \times \denote{\ty{data}})^* & \to \denote{\ty{data}} \\ \inj_L: \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ - \inj_A: \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ \inj_I: \denote{\ty{integer}} & \to \denote{\ty{data}} \\ inj_B: \denote{\ty{bytestring}} & \to \denote{\ty{data}} \\ + \inj_A: \denote{\ty{data}}^* & \to \denote{\ty{data}} \\ \end{align*} \noindent and projections \begin{align*} \proj_C: \denote{\ty{data}} & \to \withError{(\denote{\ty{integer}} \times \denote{\ty{data}}^*)}\\ \proj_M: \denote{\ty{data}} & \to \withError{(\denote{\ty{data}} \times \denote{\ty{data}})^*}\\ \proj_L: \denote{\ty{data}} & \to \withError{\denote{\ty{data}}^* }\\ - \proj_A: \denote{\ty{data}} & \to \withError{\denote{\ty{data}}^* }\\ \proj_I: \denote{\ty{data}} & \to \withError{\denote{\ty{integer}}}\\ \proj_B: \denote{\ty{data}} & \to \withError{\denote{\ty{bytestring}} }\\ + \proj_A: \denote{\ty{data}} & \to \withError{\denote{\ty{data}}^* }\\ \end{align*} \noindent which extract an object of the relevant type from a $\ty{data}$ object $D$, returning $\errorX$ if $D$ does not lie in the expected component of the disjoint union; also there are functions $$ -\is_C, \is_M, \is_L, \is_A, \is_I, \is_B: \denote{\ty{data}} \to \denote{\ty{bool}} +\is_C, \is_M, \is_L, \is_I, \is_B, \is_A: \denote{\ty{data}} \to \denote{\ty{bool}} $$ \noindent which determine whether a $\ty{data}$ value lies in the relevant component. @@ -153,9 +153,9 @@ \subsubsection{Built-in types and type operators} \syn{data} & ::= & \texttt{(Constr} \ \syn{integer} \ \syn{list(data)} \texttt{)}\\ & & \texttt{(Map} \ \syn{list(pair(data,data))} \texttt{)}\\ & & \texttt{(List} \ \syn{list(data)} \texttt{)}\\ - & & \texttt{(Array} \ \syn{list(data)} \texttt{)}\\ & & \texttt{(I} \ \syn{integer} \texttt{)}\\ - & & \texttt{(B} \ \syn{bytestring} \texttt{)}. + & & \texttt{(B} \ \syn{bytestring} \texttt{)}\\ + & & \texttt{(Array} \ \syn{list(data)} \texttt{)}. \end{array}\] \label{fig:data-concrete-syntax} \end{minipage} diff --git a/plutus-core/plutus-core/src/PlutusCore/Data.hs b/plutus-core/plutus-core/src/PlutusCore/Data.hs index af8ce7d71c7..dd64e36a62a 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Data.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Data.hs @@ -45,9 +45,9 @@ data Data = Constr Integer [Data] | Map [(Data, Data)] | List [Data] - | Array (Vector Data) | I Integer | B BS.ByteString + | Array (Vector Data) deriving stock (Show, Read, Eq, Ord, Generic, Data.Data.Data) deriving anyclass (Hashable, NFData, NoThunks) @@ -57,11 +57,11 @@ instance Pretty Data where Map entries -> braces (sep (punctuate comma (fmap (\(k, v) -> pretty k <> ":" <+> pretty v) entries))) List ds -> brackets (sep (punctuate comma (fmap pretty ds))) - Array ds -> brackets (sep (punctuate comma (Vector.toList (pretty <$> ds)))) I i -> pretty i B b -> -- Base64 encode the ByteString since it may contain arbitrary bytes pretty (Text.decodeLatin1 (Base64.encode b)) + Array ds -> brackets (sep (punctuate comma (Vector.toList (pretty <$> ds)))) {- Note [Encoding via Term] We want to write a custom encoder/decoder for Data (i.e. not use the Generic version), but actually diff --git a/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs b/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs index 5982c9a9906..095145f4c0d 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Default/Builtins.hs @@ -1452,9 +1452,9 @@ instance uni ~ DefaultUni => ToBuiltinMeaning uni DefaultFun where Constr {} -> pure xConstr Map {} -> pure xMap List {} -> pure xList - Array {} -> pure xArray I {} -> pure xI B {} -> pure xB + Array {} -> pure xArray {-# INLINE chooseDataDenotation #-} in makeBuiltinMeaning chooseDataDenotation diff --git a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs index 835394e52bb..fa58d5a7c6b 100644 --- a/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs +++ b/plutus-core/plutus-core/src/PlutusCore/Evaluation/Machine/ExMemoryUsage.hs @@ -381,9 +381,9 @@ instance ExMemoryUsage Data where Constr _ l -> CostRose 0 $ l <&> sizeData Map l -> CostRose 0 $ l >>= \(d1, d2) -> [d1, d2] <&> sizeData List l -> CostRose 0 $ l <&> sizeData - Array v -> CostRose 0 $ Vector.toList v <&> sizeData I n -> memoryUsage n B b -> memoryUsage b + Array v -> CostRose 0 $ Vector.toList v <&> sizeData instance ExMemoryUsage Value where memoryUsage = singletonRose . fromIntegral . Value.totalSize diff --git a/plutus-tx/src/PlutusTx/Builtins/Internal.hs b/plutus-tx/src/PlutusTx/Builtins/Internal.hs index f9c1dbf2ce9..1b654d54ab7 100644 --- a/plutus-tx/src/PlutusTx/Builtins/Internal.hs +++ b/plutus-tx/src/PlutusTx/Builtins/Internal.hs @@ -559,9 +559,9 @@ chooseData (BuiltinData d) constrCase mapCase listCase arrayCase iCase bCase = c PLC.Constr {} -> constrCase PLC.Map {} -> mapCase PLC.List {} -> listCase - PLC.Array {} -> arrayCase PLC.I {} -> iCase PLC.B {} -> bCase + PLC.Array {} -> arrayCase {-# OPAQUE chooseData #-} -- | Creates 'Constr' data value with the given index and elements; never fails. From addb6f8c7848491ec830c3b2984d1eb7f1c5b8ec Mon Sep 17 00:00:00 2001 From: Yura Lazaryev Date: Mon, 15 Dec 2025 17:41:46 +0100 Subject: [PATCH 15/15] docs(spec): add Batch 7 for Array constructor and functions Create new Batch 7 section documenting the unreleased Array constructor for the data type and its associated arrayData/unArrayData functions. Move these functions from Batch 1 to Batch 7 to accurately reflect that they will be released in a future protocol version along with the Array constructor itself. Add explanatory note in Batch 1 clarifying Array's future availability. --- doc/plutus-core-spec/cardano/builtins1.tex | 9 +++- doc/plutus-core-spec/cardano/builtins7.tex | 49 ++++++++++++++++++++++ doc/plutus-core-spec/cardano/cardano.tex | 1 + 3 files changed, 57 insertions(+), 2 deletions(-) create mode 100644 doc/plutus-core-spec/cardano/builtins7.tex diff --git a/doc/plutus-core-spec/cardano/builtins1.tex b/doc/plutus-core-spec/cardano/builtins1.tex index ebf4195cf80..0bfbe6534d1 100644 --- a/doc/plutus-core-spec/cardano/builtins1.tex +++ b/doc/plutus-core-spec/cardano/builtins1.tex @@ -86,6 +86,13 @@ \subsubsection{Built-in types and type operators} | Array (Vector Data) \end{alltt} +\noindent\textbf{Note.} The \texttt{Array} constructor will not be available until +a future protocol version. Prior to that, the \texttt{data} type contains only +the first five constructors: \texttt{Constr}, \texttt{Map}, \texttt{List}, +\texttt{I}, and \texttt{B}. + +\medskip + \noindent In set-theoretic terms the denotation of $\ty{data}$ is defined to be the least fixed point of the endofunctor $F$ on the category of sets given by $F(X) = (\denote{\ty{integer}} \times X^*) \disj (X \times X)^* \disj @@ -295,13 +302,11 @@ \subsubsection{Built-in functions} \TT{constrData} & $[\ty{integer}, \listOf{\ty{data}}] \to \ty{data}$ & $\inj_C$ & No & \\[2mm] \TT{mapData} & $[\listOf{\pairOf{\ty{data}}{\ty{data}}}] \to \ty{data}$ & $\inj_M$ & No & \\[2mm] \TT{listData} & $[\listOf{\ty{data}}] \to \ty{data} $ & $\inj_L$ & No & \\[2mm] - \TT{arrayData} & $[\arrayOf{\ty{data}}] \to \ty{data} $ & $\inj_A$ & No & \\[2mm] \TT{iData} & $[\ty{integer}] \to \ty{data} $ & $\inj_I$ & No & \\[2mm] \TT{bData} & $[\ty{bytestring}] \to \ty{data} $ & $\inj_B$& No & \\[2mm] \TT{unConstrData} & $[\ty{data}]$ \text{$\;\; \to \pairOf{\ty{integer}}{\listOf{\ty{data}}}$} & $\proj_C$ & Yes & \\[2mm] \TT{unMapData} & $[\ty{data}]$ \text{$\;\; \to \listOf{\pairOf{\ty{data}}{\ty{data}}}$} & $\proj_M$ & Yes & \\[2mm] \TT{unListData} & $[\ty{data}] \to \listOf{\ty{data}} $ & $\proj_L$ & Yes & \\[2mm] - \TT{unArrayData} & $[\ty{data}] \to \arrayOf{\ty{data}} $ & $\proj_A$ & Yes & \\[2mm] \TT{unIData} & $[\ty{data}] \to \ty{integer} $ & $\proj_I$ & Yes & \\[2mm] \TT{unBData} & $[\ty{data}] \to \ty{bytestring} $ & $\proj_B$ & Yes & \\[2mm] \TT{equalsData} & $[\ty{data}, \ty{data}] \to \ty{bool} $ & $ = $ & & \\[2mm] diff --git a/doc/plutus-core-spec/cardano/builtins7.tex b/doc/plutus-core-spec/cardano/builtins7.tex new file mode 100644 index 00000000000..8effb624254 --- /dev/null +++ b/doc/plutus-core-spec/cardano/builtins7.tex @@ -0,0 +1,49 @@ +\newcounter{notenumberG} +\renewcommand{\note}[1]{ + \bigskip + \refstepcounter{notenumberG} + \noindent\textbf{Note \thenotenumberG. #1} +} +\newpage +\subsection{Batch 7} +\label{sec:default-builtins-7} +This section describes the \texttt{Array} constructor for the \texttt{data} type +and associated functions. These have not been released at the time of writing +and are expected to be released at a future protocol version. + +\subsubsection{Extension to the \texttt{data} type} +\label{sec:data-array-constructor} +Batch 7 extends the \texttt{data} type with a sixth constructor, \texttt{Array}, +which holds an array of \texttt{data} values: +\begin{alltt} + | Array (Vector Data) +\end{alltt} +\noindent This adds the injection $\inj_A: \denote{\ty{data}}^* \to \denote{\ty{data}}$ +and projection $\proj_A: \denote{\ty{data}} \to \withError{\denote{\ty{data}}^*}$ +as described in Section~\ref{sec:built-in-types-1}. + +\subsubsection{Built-in functions} +\label{sec:built-in-functions-7} +The seventh batch adds functions for constructing and deconstructing +\texttt{Array} values within the \texttt{data} type. + +\begin{table}[H] + \centering + \renewcommand*{\arraystretch}{1.25} + \begin{tabular}{|l|p{50mm}|p{40mm}|c|c|} + \hline + \text{Function} & \text{Signature} & \text{Denotation} & \text{Can} & \text{Note} \\ + & & & fail? & \\ + \hline + \TT{arrayData} & $[\arrayOf{\ty{data}}] \to \ty{data}$ & $\inj_A$ & No & \\[2mm] + \TT{unArrayData} & $[\ty{data}] \to \arrayOf{\ty{data}}$ & $\proj_A$ & Yes & \\[2mm] + \hline + \end{tabular} + \caption{Built-in functions, Batch 7} + \label{table:built-in-functions-7} +\end{table} + +\noindent The \texttt{arrayData} function wraps an array of \texttt{data} values +into a \texttt{data} value using the \texttt{Array} constructor. +The \texttt{unArrayData} function extracts the array from a \texttt{data} value, +failing if the value is not an \texttt{Array}. diff --git a/doc/plutus-core-spec/cardano/cardano.tex b/doc/plutus-core-spec/cardano/cardano.tex index 966052624c5..4bd830c82de 100644 --- a/doc/plutus-core-spec/cardano/cardano.tex +++ b/doc/plutus-core-spec/cardano/cardano.tex @@ -82,5 +82,6 @@ \section{Built-in types and functions} \newpage %% Bad page break between table and caption otherwise. \input{cardano/builtins5.tex} \input{cardano/builtins6.tex} +\input{cardano/builtins7.tex}