cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Stupp (Jira)" <j...@apache.org>
Subject [jira] [Updated] (CASSANDRA-15786) ChecksummingTransformerTest#corruptionCausesFailure fails for seed 43595190254702
Date Mon, 04 May 2020 18:55:00 GMT

     [ https://issues.apache.org/jira/browse/CASSANDRA-15786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Stupp updated CASSANDRA-15786:
-------------------------------------
    Description: 
Reproducer:
 * latest trunk (e.g. df8e736700ae2a06675ff50381788d708bc22b96)
 * change 1st line in {{corruptionCausesFailure()}} to {{qt().withFixedSeed(43595190254702L)}}
 * run test

Fails with:
{code:java}
java.lang.AssertionError: Property falsified after 617 example(s) 
Smallest found falsifying value(s) :-
{(6464646463636464636565656464636565636465646563636563656365656364646364646365636465656364646564636464656564636564646565636565646364656363646565656465636463646364646365646465636463656365636565636464636365656564636464656364646363636563656363646364636565636363636563656563656363656465656565646363646564636465646365656363656565636365656463656563646464656363646464656565646464646464656564636465646463636365636463636365636464646565636364636465636464656364656465656364646465646465636463656563636564636564656365646563636564646463636564656463646465656465646464636465656363646365646564636364636464646465656565656364636565656564656363646365636363636563646364646464646363646465636365646465656465636464646365646363646464646463646363646364656364656465646465636463656563636463656564636465656564646563646364636465646465636463656463646563646563646564656463646564646365636365636464646365646365656365646463646563656365656365646565656463656563636564656564656463646465636464656464646463636563656564636464656463656364636464636564646464636363636564636464646363646464646563646464636563646465656463646465656464646363636565636365656363656465656563656463656563636564656564636365636564636565636565636465656565646465646564646563636563636364646365636565636465656464646565656465636465636365646563646363646464656465656363646464636563646364646563646564646564636363656564656564636463636564646563646563636565656465636465636565646463636564656363646563656363636464656565656365646363656364636463636563656464636564656463636563646465646363636465636464656365636363636365636463656563636563646463646465636464636565646363636464636364656565646365656365656463646465636365656464636463656365656464646363636363636563656363636464656563646565646563636364656564646464656564646565636365656463656463656365656564646363646465636364636465656563636364646365646365646464646365636564656365646564646565656364646363646464636464646365646363656565656363646464636364656365656464636464636464646464636464636363656563646363656463646563646563656363646563656363636465656365636564646464656363636465636563646565646365646365636564646563656464636363656564656564646564656563646364646363636365646463646364646564636564656364646364646363656463646563636465646564636463636565656364636363646363646365646465646464656563656363646563636564636464636364646365656464636464656364656465636365656363646564636565636565656465636565656564646463656364656365636365656365636363636464646564646463656365636365646563646365636465636464656365656563636563656463646564656463656364656363646563646465656565646465636564646365656465646365636464656365636565636364656365646564636364656364656363656363636464646365636364656465636364646465636363656363656464646465646465636564656364636463646563656565656464646565636364646565646464656565636364636464646364656363656464646465656564646364646465636465656364636364656563646565656364636464656365636465636463636364656564636463656563656564656463636463646563636463636363636465656564636365646364646563646563646563646363646563656363656463646365636365646365656365646563656465636563656565656465656363636463656564656465636563636563646563646463656365656463656465646363646363656465636464636463636563636463656364656563636365636565636363656365646463656463636565646465656565636464656363636364656465646364636565636565636563636563636565646465646365636564636465646464656364646464636463646565656563656565656364646565656364646465636463656464636363656464646363646564656463636565636363656463636564636464656464656363636363646363646365646565646463636565646465646365636364656563646363636363656465646464656463656564656565656464656463636564656563646365646563646465646463636564656463656564646365656463636464656564656565656365656565646365636365636465656463636463656365636464656564636564646463636363636565636363646463656363656563646464656464636465646463636563656464656563646464646465636363656563636565636364656565636565656565656465656363636364636464656463636464636364636463656365656563656365656563656465656464646364656463656465656363656565656364636365646465656463656564636463656565656365646465636365656463656363656565646464636565646363656364636463636465636564646563656364636463636564636463656563646464656563656465646563656565636563646363646365636563646564646363636364646565636364646565636365646464656463656364646563656564636365636465656563646463646365646365636464636364646463646563656463646565646465656463646563656464636563656464656365656364636565636565656564636464656563656464636364646363646465646564646365656364646565646464656464636363636565636564646363656363646564656464646365636563656465656363636565636365656365656463646464646463636464646564646365636563646463646463646564646365646465656463646565656564636365656464646563646563636563646463636463636364646463646563636364656563646564646363656563656363656564646565656563646363656463656363656365656464646364636565646364656465636364636363656363636464646565646463656463646363646365646465636564656465636463646463636563646365646564656463656364656465646463636563636463646363636563646363646363636363646365646564636463656563656565656365656564646565646565646563636364656463636464646563636565656364636565636463656565656564646564656464636363646365656564646563636363636565636365636564636463656465646563656564646465636365656464636563636364656363656564656564656364636564646563656563646364656563656364656563656365636563656464636364646565656365636365656464656363656563636464656463646364636563656565646364636564656465636464636364646564646364646365646364636464636564636465656565656564636363646464646564656363636365646465646565636464636464656464646563636564646364656365656365656463636465636365656365636565636363636565636365636463646363656463656464656565636465636363646364646364636363636363646563636563636363636464656364636364636563636464636465636364646364636365646563636363656463656465636564636565636565656465656465636365656365656564646363636363646363656565646565656563656563636363636563636364636464646564656564646465646363656565656365646363636363646465646363646563636565636465636463646364646363636563646563656463646463646363656563646364646363636564656463636463646464636464656565656564656563636365656465656365636364636564656463656464656364646465656465636365656565646565656564656464636465646363656365656565646364656563656563656565646563646365656565636364656565646364636365656365656565646365646563646463636565636464636465656563636365636563636363646464646364656465646563636365656564646363636465656465636365636463636465636464656465636364646364656463636565636364636564646363646563646564646465636563636464646365656565646464656564656565636463656565636363656564646365646363636465646364646465656463656464636465656565646465636563636365646365656464636363656364636464636363656463636465656464656365636565646464656564636563636465656465656465646564656363636565646565656365656465636463636463656365636565646564636565656364636563636364656365636365636365646464656365656464646563636565646365656363636365646364646464646565636363636363646564646563646364636565646564636463656364656463636563646465646364636465646565656565636565656365646365656364646565656563636563636463646363656565646463636465646363656564656465646364636565636365656565636565656363636463636364636564636563636364636463636564646363646565646564636364656363646465646365656363636565646465656363636365656564656364646365646364636563636364656464646565656465636464636565656565646463646565656464656363656565656565646564646464656464656465636364656464636363656363636364646365656563656564656365636365646364636563646565646463656565636464656463636465646463646465656465656363656565646465656564656565656363636465636563646364636465636463646464636565646365636365656565646364656465656363646563646363646464656464646364656563656563646363636363636565646364656565646563646565646464636463656565656563646465656363646465656564646463656365646463646363636564636365656465656465656465636565646563656365636365656465646363656465656363656365636565646364636363636364636364656463646563636463646464636564636363636464646565656464636565656364636465646564656564636564656465656563636465656565646365646363646364646563646565646563646364646564656564636564646364636364636363636465636565656564636465656565636365656464636464636363646464646564636565646464636563646364646464636465656564636365636465636365656564656365646465646564636563646565646465656465636364636465656564646565656463656364636565656565636564646465656465656565646364646363636564656465656463646565636563646463646363656465646465636465646364646364636365646364656464646465636363656463656563636563636464646464646364636463646365646363636564656565646363646565646565656464646564646564646364656564636564636565636565656464646365646563646364646363646463656463646363636563636464636463636563656364636564646465646463646464636365656364656464656564636564636563656464656365646363646464646365646364636563656364636465656464656564646363656463656363636464646465636563646463636364656464646463636365636565636463646364656564656565646565636364646564636563646465646464636464636565656563656365656364646565646563636565656465656465636563636463636365636564636563656464636464646363646365636565636363636565636364656363646363656463646564646465656563636364656464646565646563656565646563636363646463636464656464636463656363646565656564646563636564636565646365646463656463636463656363636563646365646563636365646565636564656563636365646364656363636564636564636464646564636365646363656564636463646464646565656564646565646564646465636463646465656363656365646365656363636565646563656564656563646364646464656463656463656464646563656364646464656565646463636365636463646465646465656464646564636564636463636564646465656364646364646565646564656463636364636364646464646564636565636564636363646363636565646563646564656365656363646565656465646565636565636363636365636363646365646564646465646564656564646463636465656463636464636565656563656565656364646565656565656365656464636365656564656363646464636463656465656564656365636464646564636364656563636563646465656565646363656365636565646465656564656565636565646364636465636364656563646464646364656565636464656365656563656465646564656563646364646364636564656563646565656464646565646564656365646364646464636563636465656463646364646463656563636363646463636365646364656463646464636565636563636564636565636363656365656464656463656564656563636364646463636465656463636364636364636363646465656465636364646365636364646364636365656464636564636365636464646365656463646563646564646563656463646565656463636365636364646364646364636563636364656364646465646464636463656465646563646464646464656563636565646363656563656463636365636464636563646363636464636563646563656463646365636563646563636564636363636463636364636464636363636565646365656463646464636364636364636563646365646563646563656464636364656465656563636463646363646563646565656363646563636465656465656465636364646464636564646564656464636365646465636465646565656464656365646565656463646564656463636365656564636565636565656565636563656463656564646364646564646363636464656563646565656565646364646364656563636465656463656463646563656464656364656364646364656465636563656565656364646564646564646464656563646365636465656565656465636464656563636364646564646364636464636364636464656463646565646565636365656364646464646463636564656363636463656465636365656564636464656364636365636565656565646563636565656465636365656465656564636363656463646565656465656364646463656565636363646465636563656464656565646465656464646464646363636563656365656563636364656463636364656365656364656565656464646564656464646363646365656363636464646365636563646564646365646464656463636564646363656564656464646364656365656464636364656464646365636363656364646564656563656563636363636363646365636364636365636564646565656565646365656565656565656564646564646463656365646463636365646365656563636465656363656565636565636363636565646565646364636463646364646564646463656465636563656565636463636463656565656365646363656464636463656465656564656363646463636565646565646465636464646364656364636565656365646565646465646363656564646465646365656564656364636464646463636464656564646465646364636465646564656464636365656465656464636565636363646465636365646564656363656564656564636464646565636465646363656364646465656564636564636363646565646564636464656564636563646364656363656463646564646465656564636365636363646363656463646565636464636564656365656464656564636464656563636465646465636565656465636464636465656465656564656464646364636563646564646465646564636364646564656363636564646364636464636365636465646563636465656563656364636464646564656363646464656465646463656363656365656364656464656563656363636463646363656564656565636465656463636365646364656364646365636363636464656463636464646465646364636364646463646464636365656463636365656563656563646463636465656364636464646364636364656565636363646365646563636563636364646564636563646563656364646563656565656564656364636363646364656563636565646464636564646565646364646464636365656464646364646363636464636565646463636563646565656464646564656563646464636364636464656565656565636465636464646465656364656463646365656465656365636564646464636465646464656363656565656465646463646465636464646465636465646363646365646564636565656464636463656565646463656564636363656363636565656564636563656363646365636465646364636364656565656565636465656564656563656465636363646565646363656363636464636464646364646465646565636365636463646465646365636564646365656463656564636364656363636564636463646364656364646365646365636565646364646563656463636463636565636463636365646564636463636463636565656465656564636563636563636563646463646365646465656364656464656363646563646365636564636364636463646565646365656363646365656464646565636365636463636464656463656563656564656565656465636464656565636464646365646364646363636364646364646563646565656563656464656365656465636564636365636464646465646364656564646365656565636464656365656565646464656464646463636363656565656464636365656563656563656563656363646563646563636365656565656463646464656363646363656464636564656563656465656463636463636464636365636563656563646464636464636365646464646563646463646465646463636563656364656564646464646565636563646363646465646465646465646464656464636364646365636463636364636464636364656464646363656464636463646564636363646563656463646363646464646465646363646465656564656365646465656365656564656465656365636365656563636464646365636465636363636464656465656565636363656364636363636363636365656463646363636364636563646365636563646565636565636564636363636465646364646363656563646565646464636464656463646365656465656565636463636464636464636364636565646464646563636364646564636363646465646463656464636465636364646563656365646464636464636464656465646363636463646565656564656465646464646364656565646464636464656465656363646564636465646365646365656465636363636465646564636465656564646464656364636463636465656465646363656465646364656464646465656363646463656365656364646465646364646464636563646363636465636563646363646563656564646365636464656364646465636465636365656363636364636464656565656364636365646564646365636564636364656463636363656364656364636563656463646564656565636464646563656465656464646463646563656563646563656564656565646464656464646564656565646365636464636565646563646564656365656463656365656465646565656465646564646363656364636465646464646464636563636565636565646563646564636464636364646563636563656364646364636465656564636563636364636564646363636563646565656563636364636464656364656563646563646563656564636465636463636464646564646563646364656463656463636365646363636364646564656463646365636463636363656463636464646363656563636364636363646564636364656363656365646563636363636463656565646564646363636565656464656463636463646364646565646364656365656365646364646463656463656465636364636365656463646365646464646463636565636365646363646364656363636464646364636564646465646363646365656464656465646465656363646465656363656464636465636465636363636363646364656565656465636364656365646364646563636465646463656363636565636364656563646364656564646565646563636463656365646364656563656365646564656363636363656464656565646363656463636563636363636465636564646364656563636563636465646465646465646463646463646364646463646464656363636465656464656564646563656363636463646565646563646563656464636563656563646565656364656464656463656363646564656564646465636363656365636364646565656465636363636564646563656463646465636564656363656563656565636363656363636464636365636463646365656563656563656563656464636465656465636564656365636364656463656365646365636564656463656364636363646363656365656365646364646364646463636565646464636464656463656365646363646564656364636464656564656563636463646365646364636364656464636463636364636463636465656364656463656463636364646565646464636365636364636465646563646563636564636563646565646465656363656565636565656463636565656464646365646363656365636363656565646563636563636463656563656465636365646564646565636564656565646465656565636465656464636364656464646465636364646464646564656563636364656465646463656463636364636463646465646463656365656463636563656565646563636564646364646363636463656564656364646363656564656564656363636564636564646465636463636464656365656465636565636563646363636564656464656464646563636564636363656465656565656563656564646564636365656563646565656365636363646465636563636564656564636564656464646563646564636463636563656563656563646465636564646364646463656563636565646563656363646363656464656563636565636364636464646363656565646463646464646565646464646463646463656463656364656364646463636465656463656365656564646464646365656365646465646563646565646464656365636365646465636564636463636565646363656464636463646563646464646365646464646563646465646564656563636564656464656365646563646464636463656464636364636363646363646363636563636565646363646565636564646463646565646564656465656365656563636364656363646465656564636564646565636363656363636363636364646365646564656563636365656565656363636463646364646365646565646463636464636364636363646365656463646365636563656563636565646464636564656565656363646465646364636364636564646365636564636363656564656364646564636564646465636365656463656364656463636363646565636363646463656365656565656364646565656465636464656363636363646364656563636464636463656365636363656364646564656365656365656463646464636564636564636365656565656464636364646464636563646464656565656565646463646464656364646365636363656464636563636465656564646565656464656564656365646364646564646365646564656565636364646563636364646464646364636364656365636464636465646365636464656364656464636363636465636365646364636563646363636563656565656363636564656364646365646464636363656364636564636464656464656364636564636564636564636565656563646363636463646565636464646364636363656464636465656564656465656363656463646365646565656363646565656364636363636563636363656564656364646564636363656364636563656565636563656465636365656563636364636363656463646465646365636463646563636465656563656365636563636363636465656465646563656565656365646365656465636565656563646463646463646463646365636365656564646564646565646565656363636465646564656564646463646364646363636564646365646465656463656365656364636564656565636464656363636363636565656363656364656364646463636565636463636363636363636465646365636363636463646364646463646363646464656564636563636364636463646363656465656363636365636564646463646365656565656364646365646465646563636363646364656364636465656464636465646463646364636365646363646465656465636364656465636363656465656565656563646463636364646465646563656564646463636364656364656465636363646563646564656464656563646464656564646365636563646565656564646363656565646463656465656463646565656463646364636463636564656464636564656464636465636463656463656465636365656365646563646564636365646365656363646463656364646565646364636565656563646465656365646365646563656364646565656364646464636564656565636463636465646564636464656465636565646463656463656364656365656564646564656463656463656364656365646464646365636463636464656464656365646363636364656465656465656364656564636564646464656465636563656464646363636365656364636564636463656565656464646564636463656363636364656563646463656365656564656565636465636365636365656365646364636465656563656565656465646365646464636464656563646363646365636565636465646464656463636564646564646365636564646365656365636465636563656463656365646465636463636463636465646364656563636364636365646564636365646564656363656565656564656563656463636464646363646464636563636565636363646365636364646463636565636564636564636563646564656463646463636363656565656464646365646464656463636565656464646365636364646465636563656464646465646463646563636564636564656464636364636365646465646563636563656464646564646564646465656365646565636464646464646464636564656463646563656565646465636465656465656563646363636565656464646363636364656463646365636564646465646565646465636464636565636365636463646465636464656365656364656464636365646565636365656364636463646564636565656565636565646464646365646364646565646564656363656465656365646365646463636464656563636563646463656464656365656564646463656363656363656463646563636464636565656363656364656365656463646465646365656363636564656363656364656465656463636563656563636565646364646363646564656563646463646464656365646465656564656563656365656364656564656365636463656465656563656563646363646465636564636565656364636364636463636363636363636464656564636564656564656564656364656364646563646465636363656563656563656463646364636463656564636363646364656564656565646364636365636564656465646465646464656464636363656463656363656563636564656563646565636364636564636564636365636563636565656365656464636564656465646464646363636364656463646564656365656363636563646365636364636564656364636463636563646364646465636464646464656364656465636365656363646363636463646564656364636465656465636464656363656563656365636364656465636365656563656564656363656463636363636563646565656565656463656464656463646465646565656563646464646465646363646563636565646463636365656565646565636563636464656464636465656564646363656465636463656363656564636565656565656364646464646465646464636365646464636365636565656465646565636464656563646365656564636463656465646365646565646465646463646564636363656365636363636465636365656465646363656365646565636463656563656563646465646365656365646565636463636463636364636464646364646365636565636465636465636563646564656363636563646365636565646565646364646565656365656365656465656565636564636363646464646364646564636463646365646363646364646563646563656365656564636565656565636365636365646363646464636564636565646364646464656363646464646365646465646363636563636564636463646465636565646463656565646363636465636464636563646363646363646563656463656563646464636565656465656564656464636563646564656563636364636465646465636565646364646465646464646365636563646363656563636465656565656363646563636365636364656563646463646364656465636564646565656365636564646563636364646564646365636565646465636563646463646363656563646465636463656565636365656564646363656463636565656465636364646565646463646464656565646363636365646465656563646465646565656464636465656463646464656565646363636564656565636564646463646565656563656563646563636464646365656463646565656463646565636363636363646364656563656463646464656364656463646365646364656564636565636564636463656463636365656364636463636364636463636463656564646563646464646363656463646363656565646463646364656565636564656463636364656365636365636563636364636565646565636465636563656463646363656463656463646464636463636365646564636465646365656564646365636563636463646363646364656563636565646563636365636464636363646365636464636463656564646563646365646365656364656464636564646565656563656464656365646364656564646364646465656464656463656463656365646464646465636364656364656563656563646563656363656465656564646465646465636365636464636365656363656463636364646465636564636565656465646364636565646463656565656363656363636463646464646465636565656364636364646465646365656363646563636363636463646363636463646363656364636564646463656364656465656363656364646463636365636563646463656363636363636563636563636464636563636564656365656563646563656563636463656363636565636563646463636364656564646364656565636565656465656563636363656465646363646564636564636364646563656363656364636564656365656464656463646363646463646365656564636463656564656465646563646563656464646364636465636464646464656565636465646364656564646464656564636564646464646363656565646365656363646464636363636465646565646564636565636464636464636464646463646463656463656365656564636463646465646363646364646564636564646364646565636363636464656363636464656465656463646563646465656463656564656364656363636563636465656564636364656365646365656364636364656363656363656465646564656564636365646364646463646564636563636564656463636463636564646465656363656363636464636365636465636465656465636564656563656565636464656363646363636464656363636564646364656564636464636364646565636464656465656364656565646465646565656565636465636565636565636363656464656364636365636464656565636564656564636363646564636465656463646364656365646363636463656565646465646364636564656363656564656465636365636363636464646565656363646565646565646565646365656565656464656463636565636463636363636565646465636564636565636563656363656564646364636464636364656364646563646464636464636464646564656365636463646465656364656565636363636465656464636364636564636364646365646464646463656465656365646363636465646464656563656463636465656363656365646364646563646564656464646565656564646564646365636463636565636363636563646364646563656465636465636564656563646365656363656565636463646363646364636364656363656364636564656364636364646363646464646563646565636563636363636564636464646565636463646565656364646465636464646465646564656465646563656463646464636565636565636465656364646465646364656465656465656364646565656365656363656564646463646463646464656365636365636565646564656363636365656364636464656364646363656463636465636364646565636464656364646563646564646563636363636564656563636464656365636364646363646463646364646364656365646463656364636463656463656363656565656363646564636464636363656365636364656464656464656364646464656563656365656365636463646465636464646564636365636365656463646563656463636364636363636363646364646463636564656563646463636364646365656565656365636465646465646465646464646465636565636365646363656464656363636563646563646463636465646465636464646363646565636365646564656464636364646465646365656563636465636363636564656465636365636364646563646365636465636464656464636363656564656364636365646465646564656464636564636363656564646565646465656565636464656463636365646364636463656363636365656465646564656363656563646465656563636365646365646464636463646464656464646465656363636564646565636364646465636363646363636363646364636363636465636565636464636464646565646565636363656564656564656363636364636365636365656463656465646565636465636364636364636565646463656463646564646464636364646463636564636465646464656564636565656365656363636363646465646364646465636364646365646563656565636365656364646464646364636363636464656563636563646564656364636463646363636363646363656564646463656563646364636565636365656564646364656564646464646364656363656563636365636464646464646563646464646564636564636564646365656364656465656564646364656463646565636563656464636463646565636563656363646564636464636465646565646464636363636364636563646363636364636363636565646465636363646564646465646365636564646463656465656564636464646364646363636364656464646364646564636463656365646463656563646463646365636564636365636565646463646563656365646463656363656564656563636364646564656563646563646365656465636364636463656363656565636365656564656363646565646465656565656363636363636464656465646464646564636564636463656363656364656465656365656363656565646365656365646565646463636364636365646364656565636463656464646365656464656365656464656464646465646365636563656364636365656464656464646364646363646565646564646463646464656363646363656365656365646464636364636463636464646465656364656564656463656565646565646464646463656564656463656465656465646463636565636364656365656463646563656465636465646465656465656364656365656363646363646365656364636365646565636563646465646465656463656465636364656564646563646464656563656465656565646364646364656463636563646464636465646464636465656564636363656364656564646363656464646565646464646465656463636565656365646364636364656464646564646364636563656365656465656365646364656465646463636363636463656364646463646464646364656463646363646565646465636363656463646464646564656365646465636563656563636363636565646465656465646563656465656465646365636464656565636563636564656363646463656465646565656363656565646363646565646465646363656364656565636463656364656463646565656365636463646565636564636363636565646464646463646363646564656464636465636365646464646365646365656464646463646463656563646464646565636565636364636565656365656564636365646463636563646465656564646463646464646363656463646365646563656465636564646365636565636465646363636364646465636464646464636464636463656564656563646565636563646364656365656365636364656564656364636564636363646563646365646463646464646363646464656463656464636364646564636365636564646464646564656564636564646464636464636463636463646565656563646563646464656464646363656564636463646365636364636565636463636365636564646463636465636464656364636565646364636563646565636465656564646365656463656464656365636565656463646364636463636365656364646463646564656363646365646563646564646464636463636363646365636363646364646464656464646363636464656563636465636463636563646563636465656465656364656463656565636565656364656563636565636564636565656465636465636365656563656363646365636464646564656364656465656565646564636464646363646365636363636563656565636563646563636564646563646565646363646464636563646465646364646463646565636364646565656463656463656563656565646465636563636465646564646563636363646563646564656363636465646564656365646365656465656365656565636464646564636365656463636564656365656565646463656565646363646565636564636563636364646564656563636463646464656364636463636363646363636564636364646364656465646464646565636565636465646463656563646465646364646563646563636365646363656364646563656365636365636464656564656365636465636463646365646363636463646563646364636365656465646564646464636563636563646563656364636463656364636364636463636364636463646565656363656464656565646363636363646464646564636365656464656364656564636465646565636564656465656463646564656464656364656565636464636463636363636463646464656465646364646365656565646363636465656364656365656563646463636465656565636464656563646464646564636563636464636565656463636364636465656564636564646463636364636363656365646565636363636463646463636365636365656364636464636464636563646464646464646364656563656464636465636463656465656465636563636563646464636365636463636363656463656465636563656565646465656564656563656565656465656463636363656464656563656363646464656564636565656464656565636365656565646563636563646564636465646463646465646564636363646465646563646364646564646465646363636465636365646364636463636563646465656463646565646564656565636563636363646564646564656464636464636365646363636364636463646564656565636563656364646463656465636364636364636463636363636363636364636465656565646565646364656565646364656563636364656364636564646365636564656563656363646464636363656464646563656563656565656364646364646364636364646365646564636563636365656365636463646464656363656463636463646464656464656463646565656564656565656364646365646564636365656365636363636464656364656464636363656565646365656365656363636565656364646563646563646363636363646464636565656464656465646565646563656463636365636565656464636364646563656463646363656565656565636464656364636563646465646463646564646465656464656463656563646465656564636363646363656563646365646564656565646365636465656363656464636365636463656465656565656465636564636565646365636563636465646365656464656563656464646464656563636365636463656465636365656564646564646564646465636464656563656365646363646365656564656465656464656563636565646463646365636363636365636365656564656464656463646465646365636464636363646464636464636365636363646464636563656465636365636464656363656565656465636565656363646363646365646464646464646565636365656565656364636363636563636365656365636464636364646564636364656365656464656464646463656465656463656365656364656465656565636365636464656365656564646364636363646563656463656365646463636363646465656565656464636363656564636463646463646465646464636465636464636563656564646465636565646363646565656464646463656563656364636463656463646563646463636364656565636365656363646464636564646363656463656464646464636465656465646463646463646564636363646564646365636465656364636463646564656465636464646563656365646565636464636363636565646564646563636463636364636563636463646365636463636365656563646363646463636563646364656464656565636364636465646563636365656563656364636364656364646365636565646464656463656564656463656364636565646563646363646564646363656563656365636563636465646363656464636365656465646365656363646464636365636464646365656565656565646363656364646363646565636565646565656463656463656463636364656364646363656564636563646565636363656465656465646363656363656464656365646364636465646365636564636463656463656564646464656465646364656463656363646363646363636463646465656363636363646565636465636364646465646363656363636364646563656463656563656565656564636465646465636464636363636464636363636465646465636465656363636365656465656365646463656365636463656564656465656464656465646563656365636465656565646363636565656365636565636565636363656463636364656365646464636464656465646563646463636465636463656563646363656363656363656465656463646564636365656365636563646564646365656364646464646365646364636563646563656464636365656563646564656465646563646565656464646365656365646365636564646464636565636364656463656365636364656465636465656463636465646465646564656463646565636365636465656565646565656364636563656365646564646564646564656464646364656363636464646465636363636465656563636365656464646564636463636565636465656364646564636563646364636465656365636465646365656365656563646565636363636564636565656463636465646464636564656465646364656463656564646365646464646365656564656365636463646364646364646563636465646564636565636465646365636465656565636363646463636364636363656363656564646465646365646465646365646564646364646464656365656564636363636363656463646365656465646563636363636464646463646364646365636565636563636365656464646463656363636363636564636463636565636463636365636565636565656465636465636464636463646363656563646463646465636364646364656464646465656563656463646463646565636563636464656463646364636564636365636364656465646564646565646365636364646565646465636364636565636564656365636563636564636465636363646363656365646564636363646364656563636464636463646364656463646364646565656465646463636465656565656363656365646363656464636365636463646564636365636563656363656465636463656465646465636563646465636565656463636364636364656564636564636363656365636564656465646464646365646564646463656465656565636564646364656564646364646363656364636565656564656564656465656563656463656364656564656563646363636365656463646464636563636564646565636464646364636365646564646464636465656364656465646465656565636563636365646465656564646565636363656465636364646565656565646463656364646464646463646364656465656364636563636364646563636464646364636364646465636463646465646564656563656564646464646364636465646465636463646565636463646465636464636463646563656565646465636564636564656565646563646363646565656365656464646565636364636563646465656365636564636565646563646463646563646365656563656463646464636365636565656564646464636464656465636463636363656465646463646565636565646363656565646465656464656464636464646565656564636465646465656563646464646465646363646564636565656464656564636564656463646565636464636464636463636464646365646564636464656565646465646363656463636565636364646365656464656565646563636564636364656564656364656463646563636365646465656464636363636565656465636563636463636464636565646563646464636364646363656464656465656363636363656563656465646464656463646465656564646364636463636563656365646464636563636463656463636365656365636465646363646365636365636364636564636565656364646465646465646563656465646365636365646465646363656565646464656563646564636364646365636563636365656364636565646364636464646365656463636465656364646365646363656364656364656463656365636564646465656465646465656563656563636565646463656363636463656464656563656365646363636463656565646565636563646564636363656564646363636365656364656564656365646565656464656364636465646565646463656464646565656364656463646563656463636363656563656565636365636365656364656563636364636465636565646464656564636564636564656465636565636563656463656364656365636463636565646465656565646365646363656463636563656465636364656563636464646564636364656563656564646464656364646363636563646364636465656565636364646565636563646464656363656364656464656564656564646564656464656464656565656564656463656365636463656363656363656363646365656364646563656563636564636465656465656464636563636365656564646364636363646365646365656464636565636364636565636463636565636363636463636564636365656364636564646463646564656463636563656365656563656464646565656565656463636464656565646365656464656365656364636565636564656564646563656464656564656564646564646363646464656464636465656365636465656464656563636363646564646464646565646463656565646565646364636565656463656463636564656565636565636565636465656463636363646464646563636364656364656564646365646365636565646563646364646463646363646465636563656363636363646463656564636464656363636465636564646465646464636364636563646465646465636363646564656363656365656365636465656364646464646565636365636563646563646565636464636463646563636563656363656363646464656463636464646563636463636364636464656464656565636564636564646463636463646463656563646564656464656564656563636464636363656463656364636563656464636564646464656563646364636565636565646364636464646463636565636364646363646363646464656464646564646365656563646564636465636363646465636565646564646363656465646563636463636363636364656563636365646465636363646365656464636563646363646563646465636465636465636565646565656364656464656364646363636363646464656564636564656363656364656365656363656365656463636563656363646365636463636565656365636565636565636563646565646564656465646565656365646563656465636365636463646364656563636465656464646465656465656465646564636364646464636363636564656463656463636463656463636363656564636464636364636365646563646563646363656463656363636565656464646464636463636363656465646365646365636365656364656365646565646465636564656464646565656365656564646364636465636365646363656363646364636565656565636565646364636365636565646365636564636463636364656364646365646565636364646365646564646364656463656563636564636464646463646465656564656364656563636465636463656565646364646563656465636365636365646565646363646565646564646363646565636364636365646463636565636564646563636364636464646365646365656564636465636563646363656564646363656564646564656363646465646363636363656563636563636465636564656463646364656565636564656565656465636465656365636563636464646364656563636563646365656464656463646564646565656563646564646565636565656564636564656464646563646463636365646364636463656564636464646365656365636363636565636564656364646565636565656464636463656564636565636565646563636565636364646365646365656563656563646465656463636465656563646564636463646465636464636563656564636565636463656364636463656563636364646365636363636564646364636464646364656464636563646465656363636464646465636464656365636464656565646364646564656565656364636563656463646564646465636465646465656565636463636463636565636464636564656563636464636463656564646363636564636364636464636364636565656464646565636363646564636464646464636565646364656563636364646365636464656564656563646564656364656565636364656464656463636565646464636463646363636364646464656364656463646365636564636564636365646363656563656363656463636364646564646564646565646363656564646364656465636363646465656363636363646564646564636364646564656365656563656364656364636564656464656364646465636564646363656364656564636563646463646463656563656364656363636364646365646464636563656564636565656465636363646365656463646465636564636363636563636463656464646365636465646465656363656364636365636464636464646563646463636465656463636464646564656465636565636465646565656363646464636464656465646364636364646563636465646363646565646363636565656563646463656365646364636465636563646565656464656465656463636364636363646463636465656364646365656564656465656364646564646563636364646463646465646363636565636563636463636465636564646565636465636363636563646465646563636463656564636363636463656565656564646364636464656363656465646463636563646564636364636364656363656365646364636363646365636364656464656464636364636565656365636364656363646565656463636464646364646565646363646564656565656565646563656565646565636465646563646364656565636465656565656465646365636363636464646365636565656465656565646463646364636565646364656464646363656564656364636365636364636464646463646565646363646563656465656464636464636563646363656463636463636465646563646365636563656564646563656465636464656564656565636563636464646563656563656564656463646463636563636563646463636563636463636563656463636564646464656563636564636364646565656464636364656464636365646563646365656464646563646565636363656564636565636365636364656465646565656564636363646365636364636564656363636465656564636364656563646564636364636365656563656465646564636363636464656565636363636563656463656564636463656564656363646365636565636465636563636464656363636565646565636363636363656564646465636465636563656365656464636364636365646565646365646363656565646465646465656564636463656563656364646464636464646365646563656465636365646565636363646565636564656464656563646564656563636465646465636365646363636563636463656463636465646563656564656564656563646364646563636464646464656465636563636563656464636364656363656463636363636564636465656465636465646465646463656563636565646364646363636365646365656464656363636364636564646465656565636364656564636565646564636365636564646464646563646563636563636564646363646364636465646564636565646565646564636563656563646465646464646365656463646465656565656563656363646363646364646465636563636564646363646465646565656464636564646464656563656565646365636365646365656565636563646364636363656565646363646565656565656465656563636364656563636363656365656465646464646364646364636365656364656363636365656564646563656565656465656365636563656464656464636564646464646363646363636464646365646365636364636363646565656563656365646365646564646364636565656363646565656463636363646363636564636563646364636565656565636363636465636563646464656465636564656363646563646463656565636365636563636565646365636365636565656364646363636363656464636363646365656364646463646564636365656465646363656565646364636563646563646563656365636464656565636464636465636564656563636465636464636363646464636465646364656464656364656464636363656565656565646464656564646363636364646563636463646565656464636564646465636364636465636563656365646365656563636463636364646365646463636463656564656365646365656463656363636365646364636565636465646363636464646565646564636365656564646364656463636364646564656363656565646564646364656364656363636363646564646564656363636564656564636463646363646564636465636363656363646563646465636465646563656563636363656465636363656565636364636563636564636564646464646364646565646564656464646564656564646463636365646564636464636465646464646463656463646465646365636365636563636564636364646363636463646365646365636564646563636363656463656565646464636564656365656363636363656363636465636463656464656464636564636363656465636364646465656463656364656364636464636465656565656465636565636463636364636363636463646565636565636365636363636363636563656463656465656365636565656463646363646565646364646363656364636465646463646564646465646565636465656465646565646464656463656563656364646465656364646465646463636563656564646465656365646364636564636565656365636465636365646564656364636463636564656463636465646464656363656463636463636463646564656463646564646463646464646565656465646363656365656363656363646564646365636363636364656464636364656464636465646565646563646364646364646463656464646364646465656364636464646564636464646364636464646364636465656365636463656565656563646363656563636463656464656564636565656463656565656563646364656464656463646564656364646365636563646363656465646465656565656463636465646365656564636463636565636463646365636563656564636465646363636364636363636565656364636565656365646365646364656365646564656365656465646365646363656363656365656365646563646563656563656563636464636564646465646465636363656463636563656463656363656363646563646365646465646465636364636465656464646464636363636364646363646364636463646465646565636363636565636565646365636463636563656364636565636365646364656365646564646363636564636563656365646563646563636563636464656363656464636464636564636365636464656465646365636363636465636465646363656464636563646464636464656563656564636565636364656365646464636364636364646364656464636563656463646565636365646563656464656364646564646364636565646365656565656564636565636365646363636463656363656565636463656565636363656563636464636365636465636464636363636565646563646565656564656363646365646365646563646363656365636564646563636363656463646365656363656363636364646464646565646365636364636563656464656464646465636365656463646565636364656564656465656564636564656464656465656564656465646563646363636565636364636564656364646463646464636465656364646364656464636563656563646363636564636363646464646565646464656463636463656564636465636464636365656363646563636564636365646463636365636563636465646363646363656465656565646464656365646365636464646465656464636465646365636463646464646565646364646464646465656465636563646463646565636364636565646565656365646364646365636565636464646463656463656365636364646363646365656465646565656464646463646565656365646364656464636464656364636364646363656364656563636465646563656464656564656465636565656464636363646563646564656364646565646463646364646565646464646463656363636363646563636364646563646365646563636563656564646463636364636463656565656565646365646465646564646464656365656563636364656465646465636465656465636563656564656565636465636363656463656363646465636463646364646465646563636563636463636563636465656565656565656463636364656464636464646563636364646363636363636563656363656364656564646564646363646564656365646363636363646465636564636465646364646464646464656365646365636465656464656365646563646565636464656364656464646463646365636364646463656363656565656563646464636364646463646463646364636564646565646565646464646564646564656564656464636365636465646363646463636565656565646463656565656365636464656563636465636463636363656563646464636563656464656564636565636364636463636365636363646563646563636365646563656564656563636363656563656463636464656465646363656363656563656464646364636463646365636465656563636465636563646365656364646464636564636364656565656564636463656564656364656565646565646464636563646464646565656465636364646564636465656564646565646364646564656365636463656363646563636464646363646464636364656463656363636564636465646565636564656465656463656463636563636565646463656564656465646365636465636563656463636463656363636465636565636564636565636365636363656463636563636564646465646565656365646565636563646365646565656463646565656363656365646564656564646565656564656565656563656564636564636465636463646463656465656565646563656365656563646564646563646464636565646564646465636565636465646563646465636563656563636465656365646365636465636363646365656464656363636563646363636463646363656365636464636564656463656365646364636364636463656363646463636565656364646564646563646563636564656464636465646465646365636464656464646565646564646363636364656364646364646464646465646563646564656465656464646364636565646564656365636564646463636564636563636563636464636463646564646364636464656363636364646464636365636363656563656463646363656565636564636364656365646365636363636565656463636463636363656363636563646565636564656464646364646363656565636363646464636564636363636363636364656465646363656365636463636365646463636364636464636563646364636463656464656363656563636365656465646364636463646563636563636463646363656365646364646565656465646363636364646563656365656565656363636564646564636464636364656564646564636363656564656363646363646563646363646364646363646465646463656564646465656464646464646564636363636463646563656465636363656464646464646565646564656565636465646564636563656365646364656364646365636465646364646565656464636565656563656565636363646465656563656465656463646563636463656565636565636465636565646565656565656564656565636563646465656363656363656565646564636463656464636563656463656365646464636564646463636564646465646563656363656464636565656363636463636563646364656465646565646364646463636565656465656464656465656464656564656365636564646463656565636464656565636464656364636563656465636465646464646565636563646364636563646364636364636364636465636464636463656364656365646364646565636364646365656563636364656364646364646565646465636364646364636564646363636364646465636563656563656565636563656564656565636463656463636463646363636463656565636363636565636464636363646465646364636363646564646564646365646364656363636365656365636463636363646365646564636365646364646564656363656564636365656363656564656364656363646463636463636563656364656464656365636365656563646565656464656363636565656363646564656464636363646463636563646565636364646565636465636364656464636565656563656363636463646364636564636365656463636563646364646565656565646565636464646564636463636464656564656563636364636563646364656365646564656463646364636565646563636565636565656565656464656564636365646363656564636564656564656564646465636463646465646363646564656564636363656365636463636363656565656363646564646563656465636565656564636564656465636563646465656464656464646564656565636563646565646564636463646363656464636363656563656364636465636365636465646565656565636465656465636563656565636464636464656465636565646565636563636364656365646463656463636564646563646565636463646563636563646363656465656465646465636464646464636563636465636564646363646565656464646563636363656464646564646465646363646564656564656564636364656364636565656463656364656564656563636363636363646463646364636565656465656565646363636465646364646563646465656463636464646563656363656565646464636465656465646364646464636364646464656565646465646364646364656564646363636365656463646464636565656565656565656564646564636565656365636565636365656463656565636565656564656564636564636565656565646364656565636364636563636564636564636463636364646364646565656465636365646564656363636565636464656564646364656463656364656364646565636365636464656463636465636563656464656465646463656365656363656365636565656463636365636465646464646365646564636564636463646363636363636365636364636564656463656465646365656563636363646464646365636465646364646365636464636565636464656564636464646465656465636365646564636564636564646565636363636365656563636563656363636463646463636365646363636463636563656564636363646464656565646464656463636563636564656463656464636563646364646565656364636565656563646365646364636364656563656564656363646565636463636364646464646565636465636463636363646564646464636365636465656463636365656565656365656465646565656564636463636365636565646363646564656365646464646363656563656564636564656563636464656563646563636365646365656465636563646364636565656465636464636363646365646565656463656564636363646563636565636364646564646465636564646563656464656463646463646564656464636364636364636563656564656464646364636565636364646563646365646464636463646363636365636565646365646465646563636464646465636364646464636564656463646563646363656565636363636365636365636565656564646463636364646463646465646465646363646464646365636565656363636363636365646464646565656564646565656565656463656564656465646464636465636365636464646564656563656363656464636564636464646464646365656464646464656464646363636463646563636564656365656364656463656565656565636563646364636463646363636565646365646365646463656463636365656463646464646363636564636365656564646363636365646365636463636364656464646564656364646464656464636464656463656465656564636563646565636363656564636463646364636464636563656365646465636563656565636465656363646465636564636563656363636465636365636564656365636363636363636363646563636464646563646463636365646364646563646463646365646463646365646465646563636563636363646364636563656464656465636564656363636464636465656364656364646364636464646464656563636565656465656563646564636463636564646364656364646565656363656463636465646465646565656564646464656365656465646565636564646364656464646365636363656463646463646564656365646364636365636563646464656364646563646464636363636465646563646463636563636565646465636563656364656563656464636565656363636364646363656563636363646363636464636463636465636564636564656564646363646365646565646565656565636364646565636564636464646364636464646465646564636363656565646365646363656463656564646363636364656463636563646563636464656465656564636463656564656564646364646365636565646563646363656464646564636463646564636464636565646564636363646364646465656563646563656564646565656364646463636465636364636364656363656464636463636364656365636465656363636363646564656464646363656465656465636364656465646463636465656564636563636564646565636363636365656465646365646465656565636365636465646465646465636364636563636563636463636565636565656563646463636564656464656463656363636564636465656463636463656463646465646465646364656364636363656465636564636565656463656463656365636565636565656565656564646464636564656365646564656363656363656365646464656465646364636563646464636563636565636364646363646563646564646463656563656463656365656564646365636565636363636564656563656463646464636365656465656365636364646564656365656465636464646465656365636563656465636363656564646363646364636364636465636564656463636465656563656465636564656564636363636363656463646564656563656465636364636365636465646464646463646365646463636565636365636365656564656563656365636464656365636563646564646464636364646363646364656465656463646363636565646565636363656465646464656465636463646564646363646364636464636464646365636463656363656465646563656565636464636363636364636465656365636564636464656364646565656363646465646564656563656365636365656565656563646365656365646464636365656565636465636463636565656365656363636465646364636565646465646565646364636465646463656363646363636564646563636564636563636364646464656463656563646363636465656365656464656464636563646563656563646463656563656365646363636365656563646564636463646565656463636364636564646464656463646365656465636565646564646563656565646563656364636565656465636564636563656463636465636364636464656563636464656364646364656565646464656564656464656363646565646365636363646365646564656563646465646463646563636465636365656363656564636364656465646465646464646364656463656363646363636363646463636563656465636565656564636365636565656365636464636365646364636565636365646364656363656363646563646563656365636364646363656563636365636364636463636363646363646364636465656363636365636565636465656363656564646464656465646363646564646563646364656563646465656364636464656465656465636565656364636363656463646563646363656463656463656465656565636464656363656365646365646465656365636363636364656464646564656563656363636564656464636365656465646365656565636565636363656564636364646365636563636565636364636465636463646564636465636465656465646465656565646465656565636463636365656363646565646465656565636364636565636564656464656565646565636465646465646364656363636364656364636563636464656363656465636463646364646363656364646364656563656563656363646564646463636464656563656564636464646463646464636465646564646563636563656365646565646464646363656465646563646563656464636564646363656365656563646563646363656465636464656463646563646364636564656363636564656364656365656465656464656363656565636463636565646465646564656363646363656463656465646464646365656364656465646363656363646463636564656463646365646563656363646465656565636464636363636365646563636564636365656565656564656563636463636363636465636364646363656465646564656565646364636365636465646365636365636465646564636463636364636565636463636565636363646565656565646363656563646363646564636464636465656464656465636363656364656564636364656465636564656463646365636365656463646463646465656464636464656464646464656463636363636365656563656565656364646463646565636563656464636465646563646363656364656564656364636363636465636464636563636563656465656363646463646563656565656363646565636564656363646463656465656463646364656365656365646563646365636564636563636363636565636465636465636564646563656363636364636465656363636364656465636365646464656565646563636463656363636363656463656363636364646464636463646565636465646464646565656365636463636365656363656565646464636564636463656363656465646463646464646565656565636363636565656465636465636565646463646465636564646465656565646363646465636363656364646563646463636565646563636463656564656565656363636564646465656464636565636363656464646365646463636563636563646565636463656565636463646463656464656564656564646563636363636363656465636563646363656464656465636564656564636465636565646465656465646363636563636563656364646365636564646363646463656564636464636363656365656563656463646565636365646563646465646365636363656564636465656563656363656364636365656364646363646464656564636563636463646365636364646365656463646364656564646565636365636463646463656364656563646365646565656463656363646463646365646565636363656365656465656364646565646363656564656463636364656564636365636465646363636564636565656463656563656364646364656365646564646565656363636464646364656465636563646564646465646365656563636464646465636365636363656464636564646365636563636363656464646564656564656363636564656364646363646565646463646365636464656565646563636465646564636563636564646565636363656463646464656465646365656465646363656563646464646463646464646363646464656364646564636364646463656365646363656564636563636564646364646563636363636465656363636463636363656465636363656363646565636464646463636565636465646463646365636465646463656563636363656364646564636463656563646363646464656565646563656563656465656465656465636365636363636563636565656465636463646464656363656364656565656363656365656364636365656563646564636563656563646365656465636364636565656565646564636363636364646465646563656364636463636465646465656464636563656563656465656563646463656465646563636565656465656365646464636564636363656464636365656564646565636363646363656563636565656365636364636363656465636365646463646465636563636365636465636365636364646563646365656365656564646464646465656364656465636365646465636363636363656565656464646365646563636364646464646564646564636464656363646563656364646365636364646363656364656364646563646364646363646463646365656463636565646365656564646463656363636465646463646363646363636563636564636565656564646364636563656463646564636465646565646465656465636463656563636464656465636563636563656363636365636363636465656363656365646463646465636463646365636463636564656564646364636463636363636463646465656364636364636464656565646364636564636365646364636563646463656464636563656364636465636564636365636564646364636364636465656464646365656564636563646563646463656463636463656465656364636364656564636463636363656365636364636363646563636465636364636365646365636565656463656465646463656363646464656365656364646363636563656365656464656365646563636465656364636464656465646363636465636463636363646563646565646565656465636363646463636365656563646464636364656563646463636365636463656564656363656563646463646465656565656464646463636363636365636564636463656463636564646564656364656565636365636465636463636365636465646463656465646365646563656565636465656365646564636364636465636563636564646365646364636465646564636464656364646364646564636463646364646464646564636565646364636464656364646365656564636363646464656365656465636564646363646465646564646464636564636464636565636363656564636463656564656364646365646565656364646565636464656463636564646565636565646365656364646364646363646365636365656363656364656463656565646464636465646565636565646465646463646465636364656363636564656564656564656563656464636463646564636365646564646363636465656563636465646564646363646564656563656564636363636365656563636564656565636364656363646363636365636465636463656465656563646363656563636463646365636563636565636363636563636463646365646363656465656463646363656364646364646565636363646465656464646565646465636465646463636563656463636563646565656465636364636363636565636565656363656364646463656563646364646563656364646365656463636465646364646464636365636563636364636463646465636363656564646563646364656465636464636363636563656464646464646565646464656465656363636364656363656364636364636465636465656563646464636563656465646464646363636363636463636365646363646464656565656364636463646363656563646563646365646464646363646464656363656563646564646565656563656463656463656463636565656464656365636564656564636364636363636465656464,3047), 1, org.apache.cassandra.transport.frame.compress.LZ4Compressor@44dcfe98, ADLER32}
Cause was :-
java.lang.AssertionError: expected:<UnpooledSlicedByteBuf(ridx: 0, widx: 30020, cap: 30020/30020, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 262144, cap: 262144/262144))> but was:<UnpooledSlicedByteBuf(ridx: 0, widx: 30020, cap: 30020/30020, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 65157, cap: 65157/65157))>
	at org.junit.Assert.fail(Assert.java:89)
	at org.junit.Assert.failNotEquals(Assert.java:835)
	at org.junit.Assert.assertEquals(Assert.java:120)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.roundTripWithCorruption(ChecksummingTransformerTest.java:120)
	at org.quicktheories.dsl.TheoryBuilder4.lambda$checkAssert$9(TheoryBuilder4.java:163)
	at org.quicktheories.dsl.TheoryBuilder4.lambda$check$8(TheoryBuilder4.java:151)
	at org.quicktheories.impl.Property.tryFalsification(Property.java:23)
	at org.quicktheories.impl.Core.findFalsifyingValue(Core.java:73)
	at org.quicktheories.impl.Core.run(Core.java:34)
	at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:35)
	at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
	at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:43)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:82)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:73)
	at org.apache.cassandra.test.junitvintage.AsyncTimeoutVintageEngine.lambda$execute$2(AsyncTimeoutVintageEngine.java:120)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

Other found falsifying value(s) :- 

 
Seed was 43595190254702
	at org.quicktheories.core.ExceptionReporter.falsify(ExceptionReporter.java:43)
	at org.quicktheories.core.ExceptionReporter.falisification(ExceptionReporter.java:37)
	at org.quicktheories.impl.TheoryRunner.reportFalsification(TheoryRunner.java:48)
	at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:37)
	at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
	at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:43)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:82)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:73)
	at org.apache.cassandra.test.junitvintage.AsyncTimeoutVintageEngine.lambda$execute$2(AsyncTimeoutVintageEngine.java:120)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
{code}
/cc [~samt] [~dcapwell] [~djoshi]

  was:
Reproducer:
* latest trunk (e.g. df8e736700ae2a06675ff50381788d708bc22b96)
* change 1st line in {{corruptionCausesFailure()}} to {{qt().withFixedSeed(43595190254702L)}}
* run test

Fails with:
{code}
java.lang.AssertionError: Property falsified after 617 example(s) 
Smallest found falsifying value(s) :-
{(6464646463636464636565656464636565636465646563636563656365656364646364646365636465656364646564636464656564636564646565636565646364656363646565656465636463646364646365646465636463656365636565636464636365656564636464656364646363636563656363646364636565636363636563656563656363656465656565646363646564636465646365656363656565636365656463656563646464656363646464656565646464646464656564636465646463636365636463636365636464646565636364636465636464656364656465656364646465646465636463656563636564636564656365646563636564646463636564656463646465656465646464636465656363646365646564636364636464646465656565656364636565656564656363646365636363636563646364646464646363646465636365646465656465636464646365646363646464646463646363646364656364656465646465636463656563636463656564636465656564646563646364636465646465636463656463646563646563646564656463646564646365636365636464646365646365656365646463646563656365656365646565656463656563636564656564656463646465636464656464646463636563656564636464656463656364636464636564646464636363636564636464646363646464646563646464636563646465656463646465656464646363636565636365656363656465656563656463656563636564656564636365636564636565636565636465656565646465646564646563636563636364646365636565636465656464646565656465636465636365646563646363646464656465656363646464636563646364646563646564646564636363656564656564636463636564646563646563636565656465636465636565646463636564656363646563656363636464656565656365646363656364636463636563656464636564656463636563646465646363636465636464656365636363636365636463656563636563646463646465636464636565646363636464636364656565646365656365656463646465636365656464636463656365656464646363636363636563656363636464656563646565646563636364656564646464656564646565636365656463656463656365656564646363646465636364636465656563636364646365646365646464646365636564656365646564646565656364646363646464636464646365646363656565656363646464636364656365656464636464636464646464636464636363656563646363656463646563646563656363646563656363636465656365636564646464656363636465636563646565646365646365636564646563656464636363656564656564646564656563646364646363636365646463646364646564636564656364646364646363656463646563636465646564636463636565656364636363646363646365646465646464656563656363646563636564636464636364646365656464636464656364656465636365656363646564636565636565656465636565656564646463656364656365636365656365636363636464646564646463656365636365646563646365636465636464656365656563636563656463646564656463656364656363646563646465656565646465636564646365656465646365636464656365636565636364656365646564636364656364656363656363636464646365636364656465636364646465636363656363656464646465646465636564656364636463646563656565656464646565636364646565646464656565636364636464646364656363656464646465656564646364646465636465656364636364656563646565656364636464656365636465636463636364656564636463656563656564656463636463646563636463636363636465656564636365646364646563646563646563646363646563656363656463646365636365646365656365646563656465636563656565656465656363636463656564656465636563636563646563646463656365656463656465646363646363656465636464636463636563636463656364656563636365636565636363656365646463656463636565646465656565636464656363636364656465646364636565636565636563636563636565646465646365636564636465646464656364646464636463646565656563656565656364646565656364646465636463656464636363656464646363646564656463636565636363656463636564636464656464656363636363646363646365646565646463636565646465646365636364656563646363636363656465646464656463656564656565656464656463636564656563646365646563646465646463636564656463656564646365656463636464656564656565656365656565646365636365636465656463636463656365636464656564636564646463636363636565636363646463656363656563646464656464636465646463636563656464656563646464646465636363656563636565636364656565636565656565656465656363636364636464656463636464636364636463656365656563656365656563656465656464646364656463656465656363656565656364636365646465656463656564636463656565656365646465636365656463656363656565646464636565646363656364636463636465636564646563656364636463636564636463656563646464656563656465646563656565636563646363646365636563646564646363636364646565636364646565636365646464656463656364646563656564636365636465656563646463646365646365636464636364646463646563656463646565646465656463646563656464636563656464656365656364636565636565656564636464656563656464636364646363646465646564646365656364646565646464656464636363636565636564646363656363646564656464646365636563656465656363636565636365656365656463646464646463636464646564646365636563646463646463646564646365646465656463646565656564636365656464646563646563636563646463636463636364646463646563636364656563646564646363656563656363656564646565656563646363656463656363656365656464646364636565646364656465636364636363656363636464646565646463656463646363646365646465636564656465636463646463636563646365646564656463656364656465646463636563636463646363636563646363646363636363646365646564636463656563656565656365656564646565646565646563636364656463636464646563636565656364636565636463656565656564646564656464636363646365656564646563636363636565636365636564636463656465646563656564646465636365656464636563636364656363656564656564656364636564646563656563646364656563656364656563656365636563656464636364646565656365636365656464656363656563636464656463646364636563656565646364636564656465636464636364646564646364646365646364636464636564636465656565656564636363646464646564656363636365646465646565636464636464656464646563636564646364656365656365656463636465636365656365636565636363636565636365636463646363656463656464656565636465636363646364646364636363636363646563636563636363636464656364636364636563636464636465636364646364636365646563636363656463656465636564636565636565656465656465636365656365656564646363636363646363656565646565656563656563636363636563636364636464646564656564646465646363656565656365646363636363646465646363646563636565636465636463646364646363636563646563656463646463646363656563646364646363636564656463636463646464636464656565656564656563636365656465656365636364636564656463656464656364646465656465636365656565646565656564656464636465646363656365656565646364656563656563656565646563646365656565636364656565646364636365656365656565646365646563646463636565636464636465656563636365636563636363646464646364656465646563636365656564646363636465656465636365636463636465636464656465636364646364656463636565636364636564646363646563646564646465636563636464646365656565646464656564656565636463656565636363656564646365646363636465646364646465656463656464636465656565646465636563636365646365656464636363656364636464636363656463636465656464656365636565646464656564636563636465656465656465646564656363636565646565656365656465636463636463656365636565646564636565656364636563636364656365636365636365646464656365656464646563636565646365656363636365646364646464646565636363636363646564646563646364636565646564636463656364656463636563646465646364636465646565656565636565656365646365656364646565656563636563636463646363656565646463636465646363656564656465646364636565636365656565636565656363636463636364636564636563636364636463636564646363646565646564636364656363646465646365656363636565646465656363636365656564656364646365646364636563636364656464646565656465636464636565656565646463646565656464656363656565656565646564646464656464656465636364656464636363656363636364646365656563656564656365636365646364636563646565646463656565636464656463636465646463646465656465656363656565646465656564656565656363636465636563646364636465636463646464636565646365636365656565646364656465656363646563646363646464656464646364656563656563646363636363636565646364656565646563646565646464636463656565656563646465656363646465656564646463656365646463646363636564636365656465656465656465636565646563656365636365656465646363656465656363656365636565646364636363636364636364656463646563636463646464636564636363636464646565656464636565656364636465646564656564636564656465656563636465656565646365646363646364646563646565646563646364646564656564636564646364636364636363636465636565656564636465656565636365656464636464636363646464646564636565646464636563646364646464636465656564636365636465636365656564656365646465646564636563646565646465656465636364636465656564646565656463656364636565656565636564646465656465656565646364646363636564656465656463646565636563646463646363656465646465636465646364646364636365646364656464646465636363656463656563636563636464646464646364636463646365646363636564656565646363646565646565656464646564646564646364656564636564636565636565656464646365646563646364646363646463656463646363636563636464636463636563656364636564646465646463646464636365656364656464656564636564636563656464656365646363646464646365646364636563656364636465656464656564646363656463656363636464646465636563646463636364656464646463636365636565636463646364656564656565646565636364646564636563646465646464636464636565656563656365656364646565646563636565656465656465636563636463636365636564636563656464636464646363646365636565636363636565636364656363646363656463646564646465656563636364656464646565646563656565646563636363646463636464656464636463656363646565656564646563636564636565646365646463656463636463656363636563646365646563636365646565636564656563636365646364656363636564636564636464646564636365646363656564636463646464646565656564646565646564646465636463646465656363656365646365656363636565646563656564656563646364646464656463656463656464646563656364646464656565646463636365636463646465646465656464646564636564636463636564646465656364646364646565646564656463636364636364646464646564636565636564636363646363636565646563646564656365656363646565656465646565636565636363636365636363646365646564646465646564656564646463636465656463636464636565656563656565656364646565656565656365656464636365656564656363646464636463656465656564656365636464646564636364656563636563646465656565646363656365636565646465656564656565636565646364636465636364656563646464646364656565636464656365656563656465646564656563646364646364636564656563646565656464646565646564656365646364646464636563636465656463646364646463656563636363646463636365646364656463646464636565636563636564636565636363656365656464656463656564656563636364646463636465656463636364636364636363646465656465636364646365636364646364636365656464636564636365636464646365656463646563646564646563656463646565656463636365636364646364646364636563636364656364646465646464636463656465646563646464646464656563636565646363656563656463636365636464636563646363636464636563646563656463646365636563646563636564636363636463636364636464636363636565646365656463646464636364636364636563646365646563646563656464636364656465656563636463646363646563646565656363646563636465656465656465636364646464636564646564656464636365646465636465646565656464656365646565656463646564656463636365656564636565636565656565636563656463656564646364646564646363636464656563646565656565646364646364656563636465656463656463646563656464656364656364646364656465636563656565656364646564646564646464656563646365636465656565656465636464656563636364646564646364636464636364636464656463646565646565636365656364646464646463636564656363636463656465636365656564636464656364636365636565656565646563636565656465636365656465656564636363656463646565656465656364646463656565636363646465636563656464656565646465656464646464646363636563656365656563636364656463636364656365656364656565656464646564656464646363646365656363636464646365636563646564646365646464656463636564646363656564656464646364656365656464636364656464646365636363656364646564656563656563636363636363646365636364636365636564646565656565646365656565656565656564646564646463656365646463636365646365656563636465656363656565636565636363636565646565646364636463646364646564646463656465636563656565636463636463656565656365646363656464636463656465656564656363646463636565646565646465636464646364656364636565656365646565646465646363656564646465646365656564656364636464646463636464656564646465646364636465646564656464636365656465656464636565636363646465636365646564656363656564656564636464646565636465646363656364646465656564636564636363646565646564636464656564636563646364656363656463646564646465656564636365636363646363656463646565636464636564656365656464656564636464656563636465646465636565656465636464636465656465656564656464646364636563646564646465646564636364646564656363636564646364636464636365636465646563636465656563656364636464646564656363646464656465646463656363656365656364656464656563656363636463646363656564656565636465656463636365646364656364646365636363636464656463636464646465646364636364646463646464636365656463636365656563656563646463636465656364636464646364636364656565636363646365646563636563636364646564636563646563656364646563656565656564656364636363646364656563636565646464636564646565646364646464636365656464646364646363636464636565646463636563646565656464646564656563646464636364636464656565656565636465636464646465656364656463646365656465656365636564646464636465646464656363656565656465646463646465636464646465636465646363646365646564636565656464636463656565646463656564636363656363636565656564636563656363646365636465646364636364656565656565636465656564656563656465636363646565646363656363636464636464646364646465646565636365636463646465646365636564646365656463656564636364656363636564636463646364656364646365646365636565646364646563656463636463636565636463636365646564636463636463636565656465656564636563636563636563646463646365646465656364656464656363646563646365636564636364636463646565646365656363646365656464646565636365636463636464656463656563656564656565656465636464656565636464646365646364646363636364646364646563646565656563656464656365656465636564636365636464646465646364656564646365656565636464656365656565646464656464646463636363656565656464636365656563656563656563656363646563646563636365656565656463646464656363646363656464636564656563656465656463636463636464636365636563656563646464636464636365646464646563646463646465646463636563656364656564646464646565636563646363646465646465646465646464656464636364646365636463636364636464636364656464646363656464636463646564636363646563656463646363646464646465646363646465656564656365646465656365656564656465656365636365656563636464646365636465636363636464656465656565636363656364636363636363636365656463646363636364636563646365636563646565636565636564636363636465646364646363656563646565646464636464656463646365656465656565636463636464636464636364636565646464646563636364646564636363646465646463656464636465636364646563656365646464636464636464656465646363636463646565656564656465646464646364656565646464636464656465656363646564636465646365646365656465636363636465646564636465656564646464656364636463636465656465646363656465646364656464646465656363646463656365656364646465646364646464636563646363636465636563646363646563656564646365636464656364646465636465636365656363636364636464656565656364636365646564646365636564636364656463636363656364656364636563656463646564656565636464646563656465656464646463646563656563646563656564656565646464656464646564656565646365636464636565646563646564656365656463656365656465646565656465646564646363656364636465646464646464636563636565636565646563646564636464636364646563636563656364646364636465656564636563636364636564646363636563646565656563636364636464656364656563646563646563656564636465636463636464646564646563646364656463656463636365646363636364646564656463646365636463636363656463636464646363656563636364636363646564636364656363656365646563636363636463656565646564646363636565656464656463636463646364646565646364656365656365646364646463656463656465636364636365656463646365646464646463636565636365646363646364656363636464646364636564646465646363646365656464656465646465656363646465656363656464636465636465636363636363646364656565656465636364656365646364646563636465646463656363636565636364656563646364656564646565646563636463656365646364656563656365646564656363636363656464656565646363656463636563636363636465636564646364656563636563636465646465646465646463646463646364646463646464656363636465656464656564646563656363636463646565646563646563656464636563656563646565656364656464656463656363646564656564646465636363656365636364646565656465636363636564646563656463646465636564656363656563656565636363656363636464636365636463646365656563656563656563656464636465656465636564656365636364656463656365646365636564656463656364636363646363656365656365646364646364646463636565646464636464656463656365646363646564656364636464656564656563636463646365646364636364656464636463636364636463636465656364656463656463636364646565646464636365636364636465646563646563636564636563646565646465656363656565636565656463636565656464646365646363656365636363656565646563636563636463656563656465636365646564646565636564656565646465656565636465656464636364656464646465636364646464646564656563636364656465646463656463636364636463646465646463656365656463636563656565646563636564646364646363636463656564656364646363656564656564656363636564636564646465636463636464656365656465636565636563646363636564656464656464646563636564636363656465656565656563656564646564636365656563646565656365636363646465636563636564656564636564656464646563646564636463636563656563656563646465636564646364646463656563636565646563656363646363656464656563636565636364636464646363656565646463646464646565646464646463646463656463656364656364646463636465656463656365656564646464646365656365646465646563646565646464656365636365646465636564636463636565646363656464636463646563646464646365646464646563646465646564656563636564656464656365646563646464636463656464636364636363646363646363636563636565646363646565636564646463646565646564656465656365656563636364656363646465656564636564646565636363656363636363636364646365646564656563636365656565656363636463646364646365646565646463636464636364636363646365656463646365636563656563636565646464636564656565656363646465646364636364636564646365636564636363656564656364646564636564646465636365656463656364656463636363646565636363646463656365656565656364646565656465636464656363636363646364656563636464636463656365636363656364646564656365656365656463646464636564636564636365656565656464636364646464636563646464656565656565646463646464656364646365636363656464636563636465656564646565656464656564656365646364646564646365646564656565636364646563636364646464646364636364656365636464636465646365636464656364656464636363636465636365646364636563646363636563656565656363636564656364646365646464636363656364636564636464656464656364636564636564636564636565656563646363636463646565636464646364636363656464636465656564656465656363656463646365646565656363646565656364636363636563636363656564656364646564636363656364636563656565636563656465636365656563636364636363656463646465646365636463646563636465656563656365636563636363636465656465646563656565656365646365656465636565656563646463646463646463646365636365656564646564646565646565656363636465646564656564646463646364646363636564646365646465656463656365656364636564656565636464656363636363636565656363656364656364646463636565636463636363636363636465646365636363636463646364646463646363646464656564636563636364636463646363656465656363636365636564646463646365656565656364646365646465646563636363646364656364636465656464636465646463646364636365646363646465656465636364656465636363656465656565656563646463636364646465646563656564646463636364656364656465636363646563646564656464656563646464656564646365636563646565656564646363656565646463656465656463646565656463646364636463636564656464636564656464636465636463656463656465636365656365646563646564636365646365656363646463656364646565646364636565656563646465656365646365646563656364646565656364646464636564656565636463636465646564636464656465636565646463656463656364656365656564646564656463656463656364656365646464646365636463636464656464656365646363636364656465656465656364656564636564646464656465636563656464646363636365656364636564636463656565656464646564636463656363636364656563646463656365656564656565636465636365636365656365646364636465656563656565656465646365646464636464656563646363646365636565636465646464656463636564646564646365636564646365656365636465636563656463656365646465636463636463636465646364656563636364636365646564636365646564656363656565656564656563656463636464646363646464636563636565636363646365636364646463636565636564636564636563646564656463646463636363656565656464646365646464656463636565656464646365636364646465636563656464646465646463646563636564636564656464636364636365646465646563636563656464646564646564646465656365646565636464646464646464636564656463646563656565646465636465656465656563646363636565656464646363636364656463646365636564646465646565646465636464636565636365636463646465636464656365656364656464636365646565636365656364636463646564636565656565636565646464646365646364646565646564656363656465656365646365646463636464656563636563646463656464656365656564646463656363656363656463646563636464636565656363656364656365656463646465646365656363636564656363656364656465656463636563656563636565646364646363646564656563646463646464656365646465656564656563656365656364656564656365636463656465656563656563646363646465636564636565656364636364636463636363636363636464656564636564656564656564656364656364646563646465636363656563656563656463646364636463656564636363646364656564656565646364636365636564656465646465646464656464636363656463656363656563636564656563646565636364636564636564636365636563636565656365656464636564656465646464646363636364656463646564656365656363636563646365636364636564656364636463636563646364646465636464646464656364656465636365656363646363636463646564656364636465656465636464656363656563656365636364656465636365656563656564656363656463636363636563646565656565656463656464656463646465646565656563646464646465646363646563636565646463636365656565646565636563636464656464636465656564646363656465636463656363656564636565656565656364646464646465646464636365646464636365636565656465646565636464656563646365656564636463656465646365646565646465646463646564636363656365636363636465636365656465646363656365646565636463656563656563646465646365656365646565636463636463636364636464646364646365636565636465636465636563646564656363636563646365636565646565646364646565656365656365656465656565636564636363646464646364646564636463646365646363646364646563646563656365656564636565656565636365636365646363646464636564636565646364646464656363646464646365646465646363636563636564636463646465636565646463656565646363636465636464636563646363646363646563656463656563646464636565656465656564656464636563646564656563636364636465646465636565646364646465646464646365636563646363656563636465656565656363646563636365636364656563646463646364656465636564646565656365636564646563636364646564646365636565646465636563646463646363656563646465636463656565636365656564646363656463636565656465636364646565646463646464656565646363636365646465656563646465646565656464636465656463646464656565646363636564656565636564646463646565656563656563646563636464646365656463646565656463646565636363636363646364656563656463646464656364656463646365646364656564636565636564636463656463636365656364636463636364636463636463656564646563646464646363656463646363656565646463646364656565636564656463636364656365636365636563636364636565646565636465636563656463646363656463656463646464636463636365646564636465646365656564646365636563636463646363646364656563636565646563636365636464636363646365636464636463656564646563646365646365656364656464636564646565656563656464656365646364656564646364646465656464656463656463656365646464646465636364656364656563656563646563656363656465656564646465646465636365636464636365656363656463636364646465636564636565656465646364636565646463656565656363656363636463646464646465636565656364636364646465646365656363646563636363636463646363636463646363656364636564646463656364656465656363656364646463636365636563646463656363636363636563636563636464636563636564656365656563646563656563636463656363636565636563646463636364656564646364656565636565656465656563636363656465646363646564636564636364646563656363656364636564656365656464656463646363646463646365656564636463656564656465646563646563656464646364636465636464646464656565636465646364656564646464656564636564646464646363656565646365656363646464636363636465646565646564636565636464636464636464646463646463656463656365656564636463646465646363646364646564636564646364646565636363636464656363636464656465656463646563646465656463656564656364656363636563636465656564636364656365646365656364636364656363656363656465646564656564636365646364646463646564636563636564656463636463636564646465656363656363636464636365636465636465656465636564656563656565636464656363646363636464656363636564646364656564636464636364646565636464656465656364656565646465646565656565636465636565636565636363656464656364636365636464656565636564656564636363646564636465656463646364656365646363636463656565646465646364636564656363656564656465636365636363636464646565656363646565646565646565646365656565656464656463636565636463636363636565646465636564636565636563656363656564646364636464636364656364646563646464636464636464646564656365636463646465656364656565636363636465656464636364636564636364646365646464646463656465656365646363636465646464656563656463636465656363656365646364646563646564656464646565656564646564646365636463636565636363636563646364646563656465636465636564656563646365656363656565636463646363646364636364656363656364636564656364636364646363646464646563646565636563636363636564636464646565636463646565656364646465636464646465646564656465646563656463646464636565636565636465656364646465646364656465656465656364646565656365656363656564646463646463646464656365636365636565646564656363636365656364636464656364646363656463636465636364646565636464656364646563646564646563636363636564656563636464656365636364646363646463646364646364656365646463656364636463656463656363656565656363646564636464636363656365636364656464656464656364646464656563656365656365636463646465636464646564636365636365656463646563656463636364636363636363646364646463636564656563646463636364646365656565656365636465646465646465646464646465636565636365646363656464656363636563646563646463636465646465636464646363646565636365646564656464636364646465646365656563636465636363636564656465636365636364646563646365636465636464656464636363656564656364636365646465646564656464636564636363656564646565646465656565636464656463636365646364636463656363636365656465646564656363656563646465656563636365646365646464636463646464656464646465656363636564646565636364646465636363646363636363646364636363636465636565636464636464646565646565636363656564656564656363636364636365636365656463656465646565636465636364636364636565646463656463646564646464636364646463636564636465646464656564636565656365656363636363646465646364646465636364646365646563656565636365656364646464646364636363636464656563636563646564656364636463646363636363646363656564646463656563646364636565636365656564646364656564646464646364656363656563636365636464646464646563646464646564636564636564646365656364656465656564646364656463646565636563656464636463646565636563656363646564636464636465646565646464636363636364636563646363636364636363636565646465636363646564646465646365636564646463656465656564636464646364646363636364656464646364646564636463656365646463656563646463646365636564636365636565646463646563656365646463656363656564656563636364646564656563646563646365656465636364636463656363656565636365656564656363646565646465656565656363636363636464656465646464646564636564636463656363656364656465656365656363656565646365656365646565646463636364636365646364656565636463656464646365656464656365656464656464646465646365636563656364636365656464656464646364646363646565646564646463646464656363646363656365656365646464636364636463636464646465656364656564656463656565646565646464646463656564656463656465656465646463636565636364656365656463646563656465636465646465656465656364656365656363646363646365656364636365646565636563646465646465656463656465636364656564646563646464656563656465656565646364646364656463636563646464636465646464636465656564636363656364656564646363656464646565646464646465656463636565656365646364636364656464646564646364636563656365656465656365646364656465646463636363636463656364646463646464646364656463646363646565646465636363656463646464646564656365646465636563656563636363636565646465656465646563656465656465646365636464656565636563636564656363646463656465646565656363656565646363646565646465646363656364656565636463656364656463646565656365636463646565636564636363636565646464646463646363646564656464636465636365646464646365646365656464646463646463656563646464646565636565636364636565656365656564636365646463636563646465656564646463646464646363656463646365646563656465636564646365636565636465646363636364646465636464646464636464636463656564656563646565636563646364656365656365636364656564656364636564636363646563646365646463646464646363646464656463656464636364646564636365636564646464646564656564636564646464636464636463636463646565656563646563646464656464646363656564636463646365636364636565636463636365636564646463636465636464656364636565646364636563646565636465656564646365656463656464656365636565656463646364636463636365656364646463646564656363646365646563646564646464636463636363646365636363646364646464656464646363636464656563636465636463636563646563636465656465656364656463656565636565656364656563636565636564636565656465636465636365656563656363646365636464646564656364656465656565646564636464646363646365636363636563656565636563646563636564646563646565646363646464636563646465646364646463646565636364646565656463656463656563656565646465636563636465646564646563636363646563646564656363636465646564656365646365656465656365656565636464646564636365656463636564656365656565646463656565646363646565636564636563636364646564656563636463646464656364636463636363646363636564636364646364656465646464646565636565636465646463656563646465646364646563646563636365646363656364646563656365636365636464656564656365636465636463646365646363636463646563646364636365656465646564646464636563636563646563656364636463656364636364636463636364636463646565656363656464656565646363636363646464646564636365656464656364656564636465646565636564656465656463646564656464656364656565636464636463636363636463646464656465646364646365656565646363636465656364656365656563646463636465656565636464656563646464646564636563636464636565656463636364636465656564636564646463636364636363656365646565636363636463646463636365636365656364636464636464636563646464646464646364656563656464636465636463656465656465636563636563646464636365636463636363656463656465636563656565646465656564656563656565656465656463636363656464656563656363646464656564636565656464656565636365656565646563636563646564636465646463646465646564636363646465646563646364646564646465646363636465636365646364636463636563646465656463646565646564656565636563636363646564646564656464636464636365646363636364636463646564656565636563656364646463656465636364636364636463636363636363636364636465656565646565646364656565646364656563636364656364636564646365636564656563656363646464636363656464646563656563656565656364646364646364636364646365646564636563636365656365636463646464656363656463636463646464656464656463646565656564656565656364646365646564636365656365636363636464656364656464636363656565646365656365656363636565656364646563646563646363636363646464636565656464656465646565646563656463636365636565656464636364646563656463646363656565656565636464656364636563646465646463646564646465656464656463656563646465656564636363646363656563646365646564656565646365636465656363656464636365636463656465656565656465636564636565646365636563636465646365656464656563656464646464656563636365636463656465636365656564646564646564646465636464656563656365646363646365656564656465656464656563636565646463646365636363636365636365656564656464656463646465646365636464636363646464636464636365636363646464636563656465636365636464656363656565656465636565656363646363646365646464646464646565636365656565656364636363636563636365656365636464636364646564636364656365656464656464646463656465656463656365656364656465656565636365636464656365656564646364636363646563656463656365646463636363646465656565656464636363656564636463646463646465646464636465636464636563656564646465636565646363646565656464646463656563656364636463656463646563646463636364656565636365656363646464636564646363656463656464646464636465656465646463646463646564636363646564646365636465656364636463646564656465636464646563656365646565636464636363636565646564646563636463636364636563636463646365636463636365656563646363646463636563646364656464656565636364636465646563636365656563656364636364656364646365636565646464656463656564656463656364636565646563646363646564646363656563656365636563636465646363656464636365656465646365656363646464636365636464646365656565656565646363656364646363646565636565646565656463656463656463636364656364646363656564636563646565636363656465656465646363656363656464656365646364636465646365636564636463656463656564646464656465646364656463656363646363646363636463646465656363636363646565636465636364646465646363656363636364646563656463656563656565656564636465646465636464636363636464636363636465646465636465656363636365656465656365646463656365636463656564656465656464656465646563656365636465656565646363636565656365636565636565636363656463636364656365646464636464656465646563646463636465636463656563646363656363656363656465656463646564636365656365636563646564646365656364646464646365646364636563646563656464636365656563646564656465646563646565656464646365656365646365636564646464636565636364656463656365636364656465636465656463636465646465646564656463646565636365636465656565646565656364636563656365646564646564646564656464646364656363636464646465636363636465656563636365656464646564636463636565636465656364646564636563646364636465656365636465646365656365656563646565636363636564636565656463636465646464636564656465646364656463656564646365646464646365656564656365636463646364646364646563636465646564636565636465646365636465656565636363646463636364636363656363656564646465646365646465646365646564646364646464656365656564636363636363656463646365656465646563636363636464646463646364646365636565636563636365656464646463656363636363636564636463636565636463636365636565636565656465636465636464636463646363656563646463646465636364646364656464646465656563656463646463646565636563636464656463646364636564636365636364656465646564646565646365636364646565646465636364636565636564656365636563636564636465636363646363656365646564636363646364656563636464636463646364656463646364646565656465646463636465656565656363656365646363656464636365636463646564636365636563656363656465636463656465646465636563646465636565656463636364636364656564636564636363656365636564656465646464646365646564646463656465656565636564646364656564646364646363656364636565656564656564656465656563656463656364656564656563646363636365656463646464636563636564646565636464646364636365646564646464636465656364656465646465656565636563636365646465656564646565636363656465636364646565656565646463656364646464646463646364656465656364636563636364646563636464646364636364646465636463646465646564656563656564646464646364636465646465636463646565636463646465636464636463646563656565646465636564636564656565646563646363646565656365656464646565636364636563646465656365636564636565646563646463646563646365656563656463646464636365636565656564646464636464656465636463636363656465646463646565636565646363656565646465656464656464636464646565656564636465646465656563646464646465646363646564636565656464656564636564656463646565636464636464636463636464646365646564636464656565646465646363656463636565636364646365656464656565646563636564636364656564656364656463646563636365646465656464636363636565656465636563636463636464636565646563646464636364646363656464656465656363636363656563656465646464656463646465656564646364636463636563656365646464636563636463656463636365656365636465646363646365636365636364636564636565656364646465646465646563656465646365636365646465646363656565646464656563646564636364646365636563636365656364636565646364636464646365656463636465656364646365646363656364656364656463656365636564646465656465646465656563656563636565646463656363636463656464656563656365646363636463656565646565636563646564636363656564646363636365656364656564656365646565656464656364636465646565646463656464646565656364656463646563656463636363656563656565636365636365656364656563636364636465636565646464656564636564636564656465636565636563656463656364656365636463636565646465656565646365646363656463636563656465636364656563636464646564636364656563656564646464656364646363636563646364636465656565636364646565636563646464656363656364656464656564656564646564656464656464656565656564656463656365636463656363656363656363646365656364646563656563636564636465656465656464636563636365656564646364636363646365646365656464636565636364636565636463636565636363636463636564636365656364636564646463646564656463636563656365656563656464646565656565656463636464656565646365656464656365656364636565636564656564646563656464656564656564646564646363646464656464636465656365636465656464656563636363646564646464646565646463656565646565646364636565656463656463636564656565636565636565636465656463636363646464646563636364656364656564646365646365636565646563646364646463646363646465636563656363636363646463656564636464656363636465636564646465646464636364636563646465646465636363646564656363656365656365636465656364646464646565636365636563646563646565636464636463646563636563656363656363646464656463636464646563636463636364636464656464656565636564636564646463636463646463656563646564656464656564656563636464636363656463656364636563656464636564646464656563646364636565636565646364636464646463636565636364646363646363646464656464646564646365656563646564636465636363646465636565646564646363656465646563636463636363636364656563636365646465636363646365656464636563646363646563646465636465636465636565646565656364656464656364646363636363646464656564636564656363656364656365656363656365656463636563656363646365636463636565656365636565636565636563646565646564656465646565656365646563656465636365636463646364656563636465656464646465656465656465646564636364646464636363636564656463656463636463656463636363656564636464636364636365646563646563646363656463656363636565656464646464636463636363656465646365646365636365656364656365646565646465636564656464646565656365656564646364636465636365646363656363646364636565656565636565646364636365636565646365636564636463636364656364646365646565636364646365646564646364656463656563636564636464646463646465656564656364656563636465636463656565646364646563656465636365636365646565646363646565646564646363646565636364636365646463636565636564646563636364636464646365646365656564636465636563646363656564646363656564646564656363646465646363636363656563636563636465636564656463646364656565636564656565656465636465656365636563636464646364656563636563646365656464656463646564646565656563646564646565636565656564636564656464646563646463636365646364636463656564636464646365656365636363636565636564656364646565636565656464636463656564636565636565646563636565636364646365646365656563656563646465656463636465656563646564636463646465636464636563656564636565636463656364636463656563636364646365636363636564646364636464646364656464636563646465656363636464646465636464656365636464656565646364646564656565656364636563656463646564646465636465646465656565636463636463636565636464636564656563636464636463656564646363636564636364636464636364636565656464646565636363646564636464646464636565646364656563636364646365636464656564656563646564656364656565636364656464656463636565646464636463646363636364646464656364656463646365636564636564636365646363656563656363656463636364646564646564646565646363656564646364656465636363646465656363636363646564646564636364646564656365656563656364656364636564656464656364646465636564646363656364656564636563646463646463656563656364656363636364646365646464636563656564636565656465636363646365656463646465636564636363636563636463656464646365636465646465656363656364636365636464636464646563646463636465656463636464646564656465636565636465646565656363646464636464656465646364636364646563636465646363646565646363636565656563646463656365646364636465636563646565656464656465656463636364636363646463636465656364646365656564656465656364646564646563636364646463646465646363636565636563636463636465636564646565636465636363636563646465646563636463656564636363636463656565656564646364636464656363656465646463636563646564636364636364656363656365646364636363646365636364656464656464636364636565656365636364656363646565656463636464646364646565646363646564656565656565646563656565646565636465646563646364656565636465656565656465646365636363636464646365636565656465656565646463646364636565646364656464646363656564656364636365636364636464646463646565646363646563656465656464636464636563646363656463636463636465646563646365636563656564646563656465636464656564656565636563636464646563656563656564656463646463636563636563646463636563636463636563656463636564646464656563636564636364646565656464636364656464636365646563646365656464646563646565636363656564636565636365636364656465646565656564636363646365636364636564656363636465656564636364656563646564636364636365656563656465646564636363636464656565636363636563656463656564636463656564656363646365636565636465636563636464656363636565646565636363636363656564646465636465636563656365656464636364636365646565646365646363656565646465646465656564636463656563656364646464636464646365646563656465636365646565636363646565636564656464656563646564656563636465646465636365646363636563636463656463636465646563656564656564656563646364646563636464646464656465636563636563656464636364656363656463636363636564636465656465636465646465646463656563636565646364646363636365646365656464656363636364636564646465656565636364656564636565646564636365636564646464646563646563636563636564646363646364636465646564636565646565646564636563656563646465646464646365656463646465656565656563656363646363646364646465636563636564646363646465646565656464636564646464656563656565646365636365646365656565636563646364636363656565646363646565656565656465656563636364656563636363656365656465646464646364646364636365656364656363636365656564646563656565656465656365636563656464656464636564646464646363646363636464646365646365636364636363646565656563656365646365646564646364636565656363646565656463636363646363636564636563646364636565656565636363636465636563646464656465636564656363646563646463656565636365636563636565646365636365636565656364646363636363656464636363646365656364646463646564636365656465646363656565646364636563646563646563656365636464656565636464636465636564656563636465636464636363646464636465646364656464656364656464636363656565656565646464656564646363636364646563636463646565656464636564646465636364636465636563656365646365656563636463636364646365646463636463656564656365646365656463656363636365646364636565636465646363636464646565646564636365656564646364656463636364646564656363656565646564646364656364656363636363646564646564656363636564656564636463646363646564636465636363656363646563646465636465646563656563636363656465636363656565636364636563636564636564646464646364646565646564656464646564656564646463636365646564636464636465646464646463656463646465646365636365636563636564636364646363636463646365646365636564646563636363656463656565646464636564656365656363636363656363636465636463656464656464636564636363656465636364646465656463656364656364636464636465656565656465636565636463636364636363636463646565636565636365636363636363636563656463656465656365636565656463646363646565646364646363656364636465646463646564646465646565636465656465646565646464656463656563656364646465656364646465646463636563656564646465656365646364636564636565656365636465636365646564656364636463636564656463636465646464656363656463636463636463646564656463646564646463646464646565656465646363656365656363656363646564646365636363636364656464636364656464636465646565646563646364646364646463656464646364646465656364636464646564636464646364636464646364636465656365636463656565656563646363656563636463656464656564636565656463656565656563646364656464656463646564656364646365636563646363656465646465656565656463636465646365656564636463636565636463646365636563656564636465646363636364636363636565656364636565656365646365646364656365646564656365656465646365646363656363656365656365646563646563656563656563636464636564646465646465636363656463636563656463656363656363646563646365646465646465636364636465656464646464636363636364646363646364636463646465646565636363636565636565646365636463636563656364636565636365646364656365646564646363636564636563656365646563646563636563636464656363656464636464636564636365636464656465646365636363636465636465646363656464636563646464636464656563656564636565636364656365646464636364636364646364656464636563656463646565636365646563656464656364646564646364636565646365656565656564636565636365646363636463656363656565636463656565636363656563636464636365636465636464636363636565646563646565656564656363646365646365646563646363656365636564646563636363656463646365656363656363636364646464646565646365636364636563656464656464646465636365656463646565636364656564656465656564636564656464656465656564656465646563646363636565636364636564656364646463646464636465656364646364656464636563656563646363636564636363646464646565646464656463636463656564636465636464636365656363646563636564636365646463636365636563636465646363646363656465656565646464656365646365636464646465656464636465646365636463646464646565646364646464646465656465636563646463646565636364636565646565656365646364646365636565636464646463656463656365636364646363646365656465646565656464646463646565656365646364656464636464656364636364646363656364656563636465646563656464656564656465636565656464636363646563646564656364646565646463646364646565646464646463656363636363646563636364646563646365646563636563656564646463636364636463656565656565646365646465646564646464656365656563636364656465646465636465656465636563656564656565636465636363656463656363646465636463646364646465646563636563636463636563636465656565656565656463636364656464636464646563636364646363636363636563656363656364656564646564646363646564656365646363636363646465636564636465646364646464646464656365646365636465656464656365646563646565636464656364656464646463646365636364646463656363656565656563646464636364646463646463646364636564646565646565646464646564646564656564656464636365636465646363646463636565656565646463656565656365636464656563636465636463636363656563646464636563656464656564636565636364636463636365636363646563646563636365646563656564656563636363656563656463636464656465646363656363656563656464646364636463646365636465656563636465636563646365656364646464636564636364656565656564636463656564656364656565646565646464636563646464646565656465636364646564636465656564646565646364646564656365636463656363646563636464646363646464636364656463656363636564636465646565636564656465656463656463636563636565646463656564656465646365636465636563656463636463656363636465636565636564636565636365636363656463636563636564646465646565656365646565636563646365646565656463646565656363656365646564656564646565656564656565656563656564636564636465636463646463656465656565646563656365656563646564646563646464636565646564646465636565636465646563646465636563656563636465656365646365636465636363646365656464656363636563646363636463646363656365636464636564656463656365646364636364636463656363646463636565656364646564646563646563636564656464636465646465646365636464656464646565646564646363636364656364646364646464646465646563646564656465656464646364636565646564656365636564646463636564636563636563636464636463646564646364636464656363636364646464636365636363656563656463646363656565636564636364656365646365636363636565656463636463636363656363636563646565636564656464646364646363656565636363646464636564636363636363636364656465646363656365636463636365646463636364636464636563646364636463656464656363656563636365656465646364636463646563636563636463646363656365646364646565656465646363636364646563656365656565656363636564646564636464636364656564646564636363656564656363646363646563646363646364646363646465646463656564646465656464646464646564636363636463646563656465636363656464646464646565646564656565636465646564636563656365646364656364646365636465646364646565656464636565656563656565636363646465656563656465656463646563636463656565636565636465636565646565656565656564656565636563646465656363656363656565646564636463656464636563656463656365646464636564646463636564646465646563656363656464636565656363636463636563646364656465646565646364646463636565656465656464656465656464656564656365636564646463656565636464656565636464656364636563656465636465646464646565636563646364636563646364636364636364636465636464636463656364656365646364646565636364646365656563636364656364646364646565646465636364646364636564646363636364646465636563656563656565636563656564656565636463656463636463646363636463656565636363636565636464636363646465646364636363646564646564646365646364656363636365656365636463636363646365646564636365646364646564656363656564636365656363656564656364656363646463636463636563656364656464656365636365656563646565656464656363636565656363646564656464636363646463636563646565636364646565636465636364656464636565656563656363636463646364636564636365656463636563646364646565656565646565636464646564636463636464656564656563636364636563646364656365646564656463646364636565646563636565636565656565656464656564636365646363656564636564656564656564646465636463646465646363646564656564636363656365636463636363656565656363646564646563656465636565656564636564656465636563646465656464656464646564656565636563646565646564636463646363656464636363656563656364636465636365636465646565656565636465656465636563656565636464636464656465636565646565636563636364656365646463656463636564646563646565636463646563636563646363656465656465646465636464646464636563636465636564646363646565656464646563636363656464646564646465646363646564656564656564636364656364636565656463656364656564656563636363636363646463646364636565656465656565646363636465646364646563646465656463636464646563656363656565646464636465656465646364646464636364646464656565646465646364646364656564646363636365656463646464636565656565656565656564646564636565656365636565636365656463656565636565656564656564636564636565656565646364656565636364636563636564636564636463636364646364646565656465636365646564656363636565636464656564646364656463656364656364646565636365636464656463636465636563656464656465646463656365656363656365636565656463636365636465646464646365646564636564636463646363636363636365636364636564656463656465646365656563636363646464646365636465646364646365636464636565636464656564636464646465656465636365646564636564636564646565636363636365656563636563656363636463646463636365646363636463636563656564636363646464656565646464656463636563636564656463656464636563646364646565656364636565656563646365646364636364656563656564656363646565636463636364646464646565636465636463636363646564646464636365636465656463636365656565656365656465646565656564636463636365636565646363646564656365646464646363656563656564636564656563636464656563646563636365646365656465636563646364636565656465636464636363646365646565656463656564636363646563636565636364646564646465636564646563656464656463646463646564656464636364636364636563656564656464646364636565636364646563646365646464636463646363636365636565646365646465646563636464646465636364646464636564656463646563646363656565636363636365636365636565656564646463636364646463646465646465646363646464646365636565656363636363636365646464646565656564646565656565656463656564656465646464636465636365636464646564656563656363656464636564636464646464646365656464646464656464646363636463646563636564656365656364656463656565656565636563646364636463646363636565646365646365646463656463636365656463646464646363636564636365656564646363636365646365636463636364656464646564656364646464656464636464656463656465656564636563646565636363656564636463646364636464636563656365646465636563656565636465656363646465636564636563656363636465636365636564656365636363636363636363646563636464646563646463636365646364646563646463646365646463646365646465646563636563636363646364636563656464656465636564656363636464636465656364656364646364636464646464656563636565656465656563646564636463636564646364656364646565656363656463636465646465646565656564646464656365656465646565636564646364656464646365636363656463646463646564656365646364636365636563646464656364646563646464636363636465646563646463636563636565646465636563656364656563656464636565656363636364646363656563636363646363636464636463636465636564636564656564646363646365646565646565656565636364646565636564636464646364636464646465646564636363656565646365646363656463656564646363636364656463636563646563636464656465656564636463656564656564646364646365636565646563646363656464646564636463646564636464636565646564636363646364646465656563646563656564646565656364646463636465636364636364656363656464636463636364656365636465656363636363646564656464646363656465656465636364656465646463636465656564636563636564646565636363636365656465646365646465656565636365636465646465646465636364636563636563636463636565636565656563646463636564656464656463656363636564636465656463636463656463646465646465646364656364636363656465636564636565656463656463656365636565636565656565656564646464636564656365646564656363656363656365646464656465646364636563646464636563636565636364646363646563646564646463656563656463656365656564646365636565636363636564656563656463646464636365656465656365636364646564656365656465636464646465656365636563656465636363656564646363646364636364636465636564656463636465656563656465636564656564636363636363656463646564656563656465636364636365636465646464646463646365646463636565636365636365656564656563656365636464656365636563646564646464636364646363646364656465656463646363636565646565636363656465646464656465636463646564646363646364636464636464646365636463656363656465646563656565636464636363636364636465656365636564636464656364646565656363646465646564656563656365636365656565656563646365656365646464636365656565636465636463636565656365656363636465646364636565646465646565646364636465646463656363646363636564646563636564636563636364646464656463656563646363636465656365656464656464636563646563656563646463656563656365646363636365656563646564636463646565656463636364636564646464656463646365656465636565646564646563656565646563656364636565656465636564636563656463636465636364636464656563636464656364646364656565646464656564656464656363646565646365636363646365646564656563646465646463646563636465636365656363656564636364656465646465646464646364656463656363646363636363646463636563656465636565656564636365636565656365636464636365646364636565636365646364656363656363646563646563656365636364646363656563636365636364636463636363646363646364636465656363636365636565636465656363656564646464656465646363646564646563646364656563646465656364636464656465656465636565656364636363656463646563646363656463656463656465656565636464656363656365646365646465656365636363636364656464646564656563656363636564656464636365656465646365656565636565636363656564636364646365636563636565636364636465636463646564636465636465656465646465656565646465656565636463636365656363646565646465656565636364636565636564656464656565646565636465646465646364656363636364656364636563636464656363656465636463646364646363656364646364656563656563656363646564646463636464656563656564636464646463646464636465646564646563636563656365646565646464646363656465646563646563656464636564646363656365656563646563646363656465636464656463646563646364636564656363636564656364656365656465656464656363656565636463636565646465646564656363646363656463656465646464646365656364656465646363656363646463636564656463646365646563656363646465656565636464636363636365646563636564636365656565656564656563636463636363636465636364646363656465646564656565646364636365636465646365636365636465646564636463636364636565636463636565636363646565656565646363656563646363646564636464636465656464656465636363656364656564636364656465636564656463646365636365656463646463646465656464636464656464646464656463636363636365656563656565656364646463646565636563656464636465646563646363656364656564656364636363636465636464636563636563656465656363646463646563656565656363646565636564656363646463656465656463646364656365656365646563646365636564636563636363636565636465636465636564646563656363636364636465656363636364656465636365646464656565646563636463656363636363656463656363636364646464636463646565636465646464646565656365636463636365656363656565646464636564636463656363656465646463646464646565656565636363636565656465636465636565646463646465636564646465656565646363646465636363656364646563646463636565646563636463656564656565656363636564646465656464636565636363656464646365646463636563636563646565636463656565636463646463656464656564656564646563636363636363656465636563646363656464656465636564656564636465636565646465656465646363636563636563656364646365636564646363646463656564636464636363656365656563656463646565636365646563646465646365636363656564636465656563656363656364636365656364646363646464656564636563636463646365636364646365656463646364656564646565636365636463646463656364656563646365646565656463656363646463646365646565636363656365656465656364646565646363656564656463636364656564636365636465646363636564636565656463656563656364646364656365646564646565656363636464646364656465636563646564646465646365656563636464646465636365636363656464636564646365636563636363656464646564656564656363636564656364646363646565646463646365636464656565646563636465646564636563636564646565636363656463646464656465646365656465646363656563646464646463646464646363646464656364646564636364646463656365646363656564636563636564646364646563636363636465656363636463636363656465636363656363646565636464646463636565636465646463646365636465646463656563636363656364646564636463656563646363646464656565646563656563656465656465656465636365636363636563636565656465636463646464656363656364656565656363656365656364636365656563646564636563656563646365656465636364636565656565646564636363636364646465646563656364636463636465646465656464636563656563656465656563646463656465646563636565656465656365646464636564636363656464636365656564646565636363646363656563636565656365636364636363656465636365646463646465636563636365636465636365636364646563646365656365656564646464646465656364656465636365646465636363636363656565656464646365646563636364646464646564646564636464656363646563656364646365636364646363656364656364646563646364646363646463646365656463636565646365656564646463656363636465646463646363646363636563636564636565656564646364636563656463646564636465646565646465656465636463656563636464656465636563636563656363636365636363636465656363656365646463646465636463646365636463636564656564646364636463636363636463646465656364636364636464656565646364636564636365646364636563646463656464636563656364636465636564636365636564646364636364636465656464646365656564636563646563646463656463636463656465656364636364656564636463636363656365636364636363646563636465636364636365646365636565656463656465646463656363646464656365656364646363636563656365656464656365646563636465656364636464656465646363636465636463636363646563646565646565656465636363646463636365656563646464636364656563646463636365636463656564656363656563646463646465656565656464646463636363636365636564636463656463636564646564656364656565636365636465636463636365636465646463656465646365646563656565636465656365646564636364636465636563636564646365646364636465646564636464656364646364646564636463646364646464646564636565646364636464656364646365656564636363646464656365656465636564646363646465646564646464636564636464636565636363656564636463656564656364646365646565656364646565636464656463636564646565636565646365656364646364646363646365636365656363656364656463656565646464636465646565636565646465646463646465636364656363636564656564656564656563656464636463646564636365646564646363636465656563636465646564646363646564656563656564636363636365656563636564656565636364656363646363636365636465636463656465656563646363656563636463646365636563636565636363636563636463646365646363656465656463646363656364646364646565636363646465656464646565646465636465646463636563656463636563646565656465636364636363636565636565656363656364646463656563646364646563656364646365656463636465646364646464636365636563636364636463646465636363656564646563646364656465636464636363636563656464646464646565646464656465656363636364656363656364636364636465636465656563646464636563656465646464646363636363636463636365646363646464656565656364636463646363656563646563646365646464646363646464656363656563646564646565656563656463656463656463636565656464656365636564656564636364636363636465656464,3047), 1, org.apache.cassandra.transport.frame.compress.LZ4Compressor@44dcfe98, ADLER32}
Cause was :-
java.lang.AssertionError: expected:<UnpooledSlicedByteBuf(ridx: 0, widx: 30020, cap: 30020/30020, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 262144, cap: 262144/262144))> but was:<UnpooledSlicedByteBuf(ridx: 0, widx: 30020, cap: 30020/30020, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 65157, cap: 65157/65157))>
	at org.junit.Assert.fail(Assert.java:89)
	at org.junit.Assert.failNotEquals(Assert.java:835)
	at org.junit.Assert.assertEquals(Assert.java:120)
	at org.junit.Assert.assertEquals(Assert.java:146)
	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.roundTripWithCorruption(ChecksummingTransformerTest.java:120)
	at org.quicktheories.dsl.TheoryBuilder4.lambda$checkAssert$9(TheoryBuilder4.java:163)
	at org.quicktheories.dsl.TheoryBuilder4.lambda$check$8(TheoryBuilder4.java:151)
	at org.quicktheories.impl.Property.tryFalsification(Property.java:23)
	at org.quicktheories.impl.Core.findFalsifyingValue(Core.java:73)
	at org.quicktheories.impl.Core.run(Core.java:34)
	at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:35)
	at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
	at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:43)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:82)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:73)
	at org.apache.cassandra.test.junitvintage.AsyncTimeoutVintageEngine.lambda$execute$2(AsyncTimeoutVintageEngine.java:120)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)

Other found falsifying value(s) :- 

 
Seed was 43595190254702
	at org.quicktheories.core.ExceptionReporter.falsify(ExceptionReporter.java:43)
	at org.quicktheories.core.ExceptionReporter.falisification(ExceptionReporter.java:37)
	at org.quicktheories.impl.TheoryRunner.reportFalsification(TheoryRunner.java:48)
	at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:37)
	at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
	at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:43)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:82)
	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:73)
	at org.apache.cassandra.test.junitvintage.AsyncTimeoutVintageEngine.lambda$execute$2(AsyncTimeoutVintageEngine.java:120)
	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
	at java.base/java.lang.Thread.run(Thread.java:834)
{code}

/cc [~samt] [~dcapwell]


> ChecksummingTransformerTest#corruptionCausesFailure fails for seed 43595190254702
> ---------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-15786
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15786
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Robert Stupp
>            Priority: Normal
>             Fix For: 4.0
>
>
> Reproducer:
>  * latest trunk (e.g. df8e736700ae2a06675ff50381788d708bc22b96)
>  * change 1st line in {{corruptionCausesFailure()}} to {{qt().withFixedSeed(43595190254702L)}}
>  * run test
> Fails with:
> {code:java}
> java.lang.AssertionError: Property falsified after 617 example(s) 
> Smallest found falsifying value(s) :-
> {(6464646463636464636565656464636565636465646563636563656365656364646364646365636465656364646564636464656564636564646565636565646364656363646565656465636463646364646365646465636463656365636565636464636365656564636464656364646363636563656363646364636565636363636563656563656363656465656565646363646564636465646365656363656565636365656463656563646464656363646464656565646464646464656564636465646463636365636463636365636464646565636364636465636464656364656465656364646465646465636463656563636564636564656365646563636564646463636564656463646465656465646464636465656363646365646564636364636464646465656565656364636565656564656363646365636363636563646364646464646363646465636365646465656465636464646365646363646464646463646363646364656364656465646465636463656563636463656564636465656564646563646364636465646465636463656463646563646563646564656463646564646365636365636464646365646365656365646463646563656365656365646565656463656563636564656564656463646465636464656464646463636563656564636464656463656364636464636564646464636363636564636464646363646464646563646464636563646465656463646465656464646363636565636365656363656465656563656463656563636564656564636365636564636565636565636465656565646465646564646563636563636364646365636565636465656464646565656465636465636365646563646363646464656465656363646464636563646364646563646564646564636363656564656564636463636564646563646563636565656465636465636565646463636564656363646563656363636464656565656365646363656364636463636563656464636564656463636563646465646363636465636464656365636363636365636463656563636563646463646465636464636565646363636464636364656565646365656365656463646465636365656464636463656365656464646363636363636563656363636464656563646565646563636364656564646464656564646565636365656463656463656365656564646363646465636364636465656563636364646365646365646464646365636564656365646564646565656364646363646464636464646365646363656565656363646464636364656365656464636464636464646464636464636363656563646363656463646563646563656363646563656363636465656365636564646464656363636465636563646565646365646365636564646563656464636363656564656564646564656563646364646363636365646463646364646564636564656364646364646363656463646563636465646564636463636565656364636363646363646365646465646464656563656363646563636564636464636364646365656464636464656364656465636365656363646564636565636565656465636565656564646463656364656365636365656365636363636464646564646463656365636365646563646365636465636464656365656563636563656463646564656463656364656363646563646465656565646465636564646365656465646365636464656365636565636364656365646564636364656364656363656363636464646365636364656465636364646465636363656363656464646465646465636564656364636463646563656565656464646565636364646565646464656565636364636464646364656363656464646465656564646364646465636465656364636364656563646565656364636464656365636465636463636364656564636463656563656564656463636463646563636463636363636465656564636365646364646563646563646563646363646563656363656463646365636365646365656365646563656465636563656565656465656363636463656564656465636563636563646563646463656365656463656465646363646363656465636464636463636563636463656364656563636365636565636363656365646463656463636565646465656565636464656363636364656465646364636565636565636563636563636565646465646365636564636465646464656364646464636463646565656563656565656364646565656364646465636463656464636363656464646363646564656463636565636363656463636564636464656464656363636363646363646365646565646463636565646465646365636364656563646363636363656465646464656463656564656565656464656463636564656563646365646563646465646463636564656463656564646365656463636464656564656565656365656565646365636365636465656463636463656365636464656564636564646463636363636565636363646463656363656563646464656464636465646463636563656464656563646464646465636363656563636565636364656565636565656565656465656363636364636464656463636464636364636463656365656563656365656563656465656464646364656463656465656363656565656364636365646465656463656564636463656565656365646465636365656463656363656565646464636565646363656364636463636465636564646563656364636463636564636463656563646464656563656465646563656565636563646363646365636563646564646363636364646565636364646565636365646464656463656364646563656564636365636465656563646463646365646365636464636364646463646563656463646565646465656463646563656464636563656464656365656364636565636565656564636464656563656464636364646363646465646564646365656364646565646464656464636363636565636564646363656363646564656464646365636563656465656363636565636365656365656463646464646463636464646564646365636563646463646463646564646365646465656463646565656564636365656464646563646563636563646463636463636364646463646563636364656563646564646363656563656363656564646565656563646363656463656363656365656464646364636565646364656465636364636363656363636464646565646463656463646363646365646465636564656465636463646463636563646365646564656463656364656465646463636563636463646363636563646363646363636363646365646564636463656563656565656365656564646565646565646563636364656463636464646563636565656364636565636463656565656564646564656464636363646365656564646563636363636565636365636564636463656465646563656564646465636365656464636563636364656363656564656564656364636564646563656563646364656563656364656563656365636563656464636364646565656365636365656464656363656563636464656463646364636563656565646364636564656465636464636364646564646364646365646364636464636564636465656565656564636363646464646564656363636365646465646565636464636464656464646563636564646364656365656365656463636465636365656365636565636363636565636365636463646363656463656464656565636465636363646364646364636363636363646563636563636363636464656364636364636563636464636465636364646364636365646563636363656463656465636564636565636565656465656465636365656365656564646363636363646363656565646565656563656563636363636563636364636464646564656564646465646363656565656365646363636363646465646363646563636565636465636463646364646363636563646563656463646463646363656563646364646363636564656463636463646464636464656565656564656563636365656465656365636364636564656463656464656364646465656465636365656565646565656564656464636465646363656365656565646364656563656563656565646563646365656565636364656565646364636365656365656565646365646563646463636565636464636465656563636365636563636363646464646364656465646563636365656564646363636465656465636365636463636465636464656465636364646364656463636565636364636564646363646563646564646465636563636464646365656565646464656564656565636463656565636363656564646365646363636465646364646465656463656464636465656565646465636563636365646365656464636363656364636464636363656463636465656464656365636565646464656564636563636465656465656465646564656363636565646565656365656465636463636463656365636565646564636565656364636563636364656365636365636365646464656365656464646563636565646365656363636365646364646464646565636363636363646564646563646364636565646564636463656364656463636563646465646364636465646565656565636565656365646365656364646565656563636563636463646363656565646463636465646363656564656465646364636565636365656565636565656363636463636364636564636563636364636463636564646363646565646564636364656363646465646365656363636565646465656363636365656564656364646365646364636563636364656464646565656465636464636565656565646463646565656464656363656565656565646564646464656464656465636364656464636363656363636364646365656563656564656365636365646364636563646565646463656565636464656463636465646463646465656465656363656565646465656564656565656363636465636563646364636465636463646464636565646365636365656565646364656465656363646563646363646464656464646364656563656563646363636363636565646364656565646563646565646464636463656565656563646465656363646465656564646463656365646463646363636564636365656465656465656465636565646563656365636365656465646363656465656363656365636565646364636363636364636364656463646563636463646464636564636363636464646565656464636565656364636465646564656564636564656465656563636465656565646365646363646364646563646565646563646364646564656564636564646364636364636363636465636565656564636465656565636365656464636464636363646464646564636565646464636563646364646464636465656564636365636465636365656564656365646465646564636563646565646465656465636364636465656564646565656463656364636565656565636564646465656465656565646364646363636564656465656463646565636563646463646363656465646465636465646364646364636365646364656464646465636363656463656563636563636464646464646364636463646365646363636564656565646363646565646565656464646564646564646364656564636564636565636565656464646365646563646364646363646463656463646363636563636464636463636563656364636564646465646463646464636365656364656464656564636564636563656464656365646363646464646365646364636563656364636465656464656564646363656463656363636464646465636563646463636364656464646463636365636565636463646364656564656565646565636364646564636563646465646464636464636565656563656365656364646565646563636565656465656465636563636463636365636564636563656464636464646363646365636565636363636565636364656363646363656463646564646465656563636364656464646565646563656565646563636363646463636464656464636463656363646565656564646563636564636565646365646463656463636463656363636563646365646563636365646565636564656563636365646364656363636564636564636464646564636365646363656564636463646464646565656564646565646564646465636463646465656363656365646365656363636565646563656564656563646364646464656463656463656464646563656364646464656565646463636365636463646465646465656464646564636564636463636564646465656364646364646565646564656463636364636364646464646564636565636564636363646363636565646563646564656365656363646565656465646565636565636363636365636363646365646564646465646564656564646463636465656463636464636565656563656565656364646565656565656365656464636365656564656363646464636463656465656564656365636464646564636364656563636563646465656565646363656365636565646465656564656565636565646364636465636364656563646464646364656565636464656365656563656465646564656563646364646364636564656563646565656464646565646564656365646364646464636563636465656463646364646463656563636363646463636365646364656463646464636565636563636564636565636363656365656464656463656564656563636364646463636465656463636364636364636363646465656465636364646365636364646364636365656464636564636365636464646365656463646563646564646563656463646565656463636365636364646364646364636563636364656364646465646464636463656465646563646464646464656563636565646363656563656463636365636464636563646363636464636563646563656463646365636563646563636564636363636463636364636464636363636565646365656463646464636364636364636563646365646563646563656464636364656465656563636463646363646563646565656363646563636465656465656465636364646464636564646564656464636365646465636465646565656464656365646565656463646564656463636365656564636565636565656565636563656463656564646364646564646363636464656563646565656565646364646364656563636465656463656463646563656464656364656364646364656465636563656565656364646564646564646464656563646365636465656565656465636464656563636364646564646364636464636364636464656463646565646565636365656364646464646463636564656363636463656465636365656564636464656364636365636565656565646563636565656465636365656465656564636363656463646565656465656364646463656565636363646465636563656464656565646465656464646464646363636563656365656563636364656463636364656365656364656565656464646564656464646363646365656363636464646365636563646564646365646464656463636564646363656564656464646364656365656464636364656464646365636363656364646564656563656563636363636363646365636364636365636564646565656565646365656565656565656564646564646463656365646463636365646365656563636465656363656565636565636363636565646565646364636463646364646564646463656465636563656565636463636463656565656365646363656464636463656465656564656363646463636565646565646465636464646364656364636565656365646565646465646363656564646465646365656564656364636464646463636464656564646465646364636465646564656464636365656465656464636565636363646465636365646564656363656564656564636464646565636465646363656364646465656564636564636363646565646564636464656564636563646364656363656463646564646465656564636365636363646363656463646565636464636564656365656464656564636464656563636465646465636565656465636464636465656465656564656464646364636563646564646465646564636364646564656363636564646364636464636365636465646563636465656563656364636464646564656363646464656465646463656363656365656364656464656563656363636463646363656564656565636465656463636365646364656364646365636363636464656463636464646465646364636364646463646464636365656463636365656563656563646463636465656364636464646364636364656565636363646365646563636563636364646564636563646563656364646563656565656564656364636363646364656563636565646464636564646565646364646464636365656464646364646363636464636565646463636563646565656464646564656563646464636364636464656565656565636465636464646465656364656463646365656465656365636564646464636465646464656363656565656465646463646465636464646465636465646363646365646564636565656464636463656565646463656564636363656363636565656564636563656363646365636465646364636364656565656565636465656564656563656465636363646565646363656363636464636464646364646465646565636365636463646465646365636564646365656463656564636364656363636564636463646364656364646365646365636565646364646563656463636463636565636463636365646564636463636463636565656465656564636563636563636563646463646365646465656364656464656363646563646365636564636364636463646565646365656363646365656464646565636365636463636464656463656563656564656565656465636464656565636464646365646364646363636364646364646563646565656563656464656365656465636564636365636464646465646364656564646365656565636464656365656565646464656464646463636363656565656464636365656563656563656563656363646563646563636365656565656463646464656363646363656464636564656563656465656463636463636464636365636563656563646464636464636365646464646563646463646465646463636563656364656564646464646565636563646363646465646465646465646464656464636364646365636463636364636464636364656464646363656464636463646564636363646563656463646363646464646465646363646465656564656365646465656365656564656465656365636365656563636464646365636465636363636464656465656565636363656364636363636363636365656463646363636364636563646365636563646565636565636564636363636465646364646363656563646565646464636464656463646365656465656565636463636464636464636364636565646464646563636364646564636363646465646463656464636465636364646563656365646464636464636464656465646363636463646565656564656465646464646364656565646464636464656465656363646564636465646365646365656465636363636465646564636465656564646464656364636463636465656465646363656465646364656464646465656363646463656365656364646465646364646464636563646363636465636563646363646563656564646365636464656364646465636465636365656363636364636464656565656364636365646564646365636564636364656463636363656364656364636563656463646564656565636464646563656465656464646463646563656563646563656564656565646464656464646564656565646365636464636565646563646564656365656463656365656465646565656465646564646363656364636465646464646464636563636565636565646563646564636464636364646563636563656364646364636465656564636563636364636564646363636563646565656563636364636464656364656563646563646563656564636465636463636464646564646563646364656463656463636365646363636364646564656463646365636463636363656463636464646363656563636364636363646564636364656363656365646563636363636463656565646564646363636565656464656463636463646364646565646364656365656365646364646463656463656465636364636365656463646365646464646463636565636365646363646364656363636464646364636564646465646363646365656464656465646465656363646465656363656464636465636465636363636363646364656565656465636364656365646364646563636465646463656363636565636364656563646364656564646565646563636463656365646364656563656365646564656363636363656464656565646363656463636563636363636465636564646364656563636563636465646465646465646463646463646364646463646464656363636465656464656564646563656363636463646565646563646563656464636563656563646565656364656464656463656363646564656564646465636363656365636364646565656465636363636564646563656463646465636564656363656563656565636363656363636464636365636463646365656563656563656563656464636465656465636564656365636364656463656365646365636564656463656364636363646363656365656365646364646364646463636565646464636464656463656365646363646564656364636464656564656563636463646365646364636364656464636463636364636463636465656364656463656463636364646565646464636365636364636465646563646563636564636563646565646465656363656565636565656463636565656464646365646363656365636363656565646563636563636463656563656465636365646564646565636564656565646465656565636465656464636364656464646465636364646464646564656563636364656465646463656463636364636463646465646463656365656463636563656565646563636564646364646363636463656564656364646363656564656564656363636564636564646465636463636464656365656465636565636563646363636564656464656464646563636564636363656465656565656563656564646564636365656563646565656365636363646465636563636564656564636564656464646563646564636463636563656563656563646465636564646364646463656563636565646563656363646363656464656563636565636364636464646363656565646463646464646565646464646463646463656463656364656364646463636465656463656365656564646464646365656365646465646563646565646464656365636365646465636564636463636565646363656464636463646563646464646365646464646563646465646564656563636564656464656365646563646464636463656464636364636363646363646363636563636565646363646565636564646463646565646564656465656365656563636364656363646465656564636564646565636363656363636363636364646365646564656563636365656565656363636463646364646365646565646463636464636364636363646365656463646365636563656563636565646464636564656565656363646465646364636364636564646365636564636363656564656364646564636564646465636365656463656364656463636363646565636363646463656365656565656364646565656465636464656363636363646364656563636464636463656365636363656364646564656365656365656463646464636564636564636365656565656464636364646464636563646464656565656565646463646464656364646365636363656464636563636465656564646565656464656564656365646364646564646365646564656565636364646563636364646464646364636364656365636464636465646365636464656364656464636363636465636365646364636563646363636563656565656363636564656364646365646464636363656364636564636464656464656364636564636564636564636565656563646363636463646565636464646364636363656464636465656564656465656363656463646365646565656363646565656364636363636563636363656564656364646564636363656364636563656565636563656465636365656563636364636363656463646465646365636463646563636465656563656365636563636363636465656465646563656565656365646365656465636565656563646463646463646463646365636365656564646564646565646565656363636465646564656564646463646364646363636564646365646465656463656365656364636564656565636464656363636363636565656363656364656364646463636565636463636363636363636465646365636363636463646364646463646363646464656564636563636364636463646363656465656363636365636564646463646365656565656364646365646465646563636363646364656364636465656464636465646463646364636365646363646465656465636364656465636363656465656565656563646463636364646465646563656564646463636364656364656465636363646563646564656464656563646464656564646365636563646565656564646363656565646463656465656463646565656463646364636463636564656464636564656464636465636463656463656465636365656365646563646564636365646365656363646463656364646565646364636565656563646465656365646365646563656364646565656364646464636564656565636463636465646564636464656465636565646463656463656364656365656564646564656463656463656364656365646464646365636463636464656464656365646363636364656465656465656364656564636564646464656465636563656464646363636365656364636564636463656565656464646564636463656363636364656563646463656365656564656565636465636365636365656365646364636465656563656565656465646365646464636464656563646363646365636565636465646464656463636564646564646365636564646365656365636465636563656463656365646465636463636463636465646364656563636364636365646564636365646564656363656565656564656563656463636464646363646464636563636565636363646365636364646463636565636564636564636563646564656463646463636363656565656464646365646464656463636565656464646365636364646465636563656464646465646463646563636564636564656464636364636365646465646563636563656464646564646564646465656365646565636464646464646464636564656463646563656565646465636465656465656563646363636565656464646363636364656463646365636564646465646565646465636464636565636365636463646465636464656365656364656464636365646565636365656364636463646564636565656565636565646464646365646364646565646564656363656465656365646365646463636464656563636563646463656464656365656564646463656363656363656463646563636464636565656363656364656365656463646465646365656363636564656363656364656465656463636563656563636565646364646363646564656563646463646464656365646465656564656563656365656364656564656365636463656465656563656563646363646465636564636565656364636364636463636363636363636464656564636564656564656564656364656364646563646465636363656563656563656463646364636463656564636363646364656564656565646364636365636564656465646465646464656464636363656463656363656563636564656563646565636364636564636564636365636563636565656365656464636564656465646464646363636364656463646564656365656363636563646365636364636564656364636463636563646364646465636464646464656364656465636365656363646363636463646564656364636465656465636464656363656563656365636364656465636365656563656564656363656463636363636563646565656565656463656464656463646465646565656563646464646465646363646563636565646463636365656565646565636563636464656464636465656564646363656465636463656363656564636565656565656364646464646465646464636365646464636365636565656465646565636464656563646365656564636463656465646365646565646465646463646564636363656365636363636465636365656465646363656365646565636463656563656563646465646365656365646565636463636463636364636464646364646365636565636465636465636563646564656363636563646365636565646565646364646565656365656365656465656565636564636363646464646364646564636463646365646363646364646563646563656365656564636565656565636365636365646363646464636564636565646364646464656363646464646365646465646363636563636564636463646465636565646463656565646363636465636464636563646363646363646563656463656563646464636565656465656564656464636563646564656563636364636465646465636565646364646465646464646365636563646363656563636465656565656363646563636365636364656563646463646364656465636564646565656365636564646563636364646564646365636565646465636563646463646363656563646465636463656565636365656564646363656463636565656465636364646565646463646464656565646363636365646465656563646465646565656464636465656463646464656565646363636564656565636564646463646565656563656563646563636464646365656463646565656463646565636363636363646364656563656463646464656364656463646365646364656564636565636564636463656463636365656364636463636364636463636463656564646563646464646363656463646363656565646463646364656565636564656463636364656365636365636563636364636565646565636465636563656463646363656463656463646464636463636365646564636465646365656564646365636563636463646363646364656563636565646563636365636464636363646365636464636463656564646563646365646365656364656464636564646565656563656464656365646364656564646364646465656464656463656463656365646464646465636364656364656563656563646563656363656465656564646465646465636365636464636365656363656463636364646465636564636565656465646364636565646463656565656363656363636463646464646465636565656364636364646465646365656363646563636363636463646363636463646363656364636564646463656364656465656363656364646463636365636563646463656363636363636563636563636464636563636564656365656563646563656563636463656363636565636563646463636364656564646364656565636565656465656563636363656465646363646564636564636364646563656363656364636564656365656464656463646363646463646365656564636463656564656465646563646563656464646364636465636464646464656565636465646364656564646464656564636564646464646363656565646365656363646464636363636465646565646564636565636464636464636464646463646463656463656365656564636463646465646363646364646564636564646364646565636363636464656363636464656465656463646563646465656463656564656364656363636563636465656564636364656365646365656364636364656363656363656465646564656564636365646364646463646564636563636564656463636463636564646465656363656363636464636365636465636465656465636564656563656565636464656363646363636464656363636564646364656564636464636364646565636464656465656364656565646465646565656565636465636565636565636363656464656364636365636464656565636564656564636363646564636465656463646364656365646363636463656565646465646364636564656363656564656465636365636363636464646565656363646565646565646565646365656565656464656463636565636463636363636565646465636564636565636563656363656564646364636464636364656364646563646464636464636464646564656365636463646465656364656565636363636465656464636364636564636364646365646464646463656465656365646363636465646464656563656463636465656363656365646364646563646564656464646565656564646564646365636463636565636363636563646364646563656465636465636564656563646365656363656565636463646363646364636364656363656364636564656364636364646363646464646563646565636563636363636564636464646565636463646565656364646465636464646465646564656465646563656463646464636565636565636465656364646465646364656465656465656364646565656365656363656564646463646463646464656365636365636565646564656363636365656364636464656364646363656463636465636364646565636464656364646563646564646563636363636564656563636464656365636364646363646463646364646364656365646463656364636463656463656363656565656363646564636464636363656365636364656464656464656364646464656563656365656365636463646465636464646564636365636365656463646563656463636364636363636363646364646463636564656563646463636364646365656565656365636465646465646465646464646465636565636365646363656464656363636563646563646463636465646465636464646363646565636365646564656464636364646465646365656563636465636363636564656465636365636364646563646365636465636464656464636363656564656364636365646465646564656464636564636363656564646565646465656565636464656463636365646364636463656363636365656465646564656363656563646465656563636365646365646464636463646464656464646465656363636564646565636364646465636363646363636363646364636363636465636565636464636464646565646565636363656564656564656363636364636365636365656463656465646565636465636364636364636565646463656463646564646464636364646463636564636465646464656564636565656365656363636363646465646364646465636364646365646563656565636365656364646464646364636363636464656563636563646564656364636463646363636363646363656564646463656563646364636565636365656564646364656564646464646364656363656563636365636464646464646563646464646564636564636564646365656364656465656564646364656463646565636563656464636463646565636563656363646564636464636465646565646464636363636364636563646363636364636363636565646465636363646564646465646365636564646463656465656564636464646364646363636364656464646364646564636463656365646463656563646463646365636564636365636565646463646563656365646463656363656564656563636364646564656563646563646365656465636364636463656363656565636365656564656363646565646465656565656363636363636464656465646464646564636564636463656363656364656465656365656363656565646365656365646565646463636364636365646364656565636463656464646365656464656365656464656464646465646365636563656364636365656464656464646364646363646565646564646463646464656363646363656365656365646464636364636463636464646465656364656564656463656565646565646464646463656564656463656465656465646463636565636364656365656463646563656465636465646465656465656364656365656363646363646365656364636365646565636563646465646465656463656465636364656564646563646464656563656465656565646364646364656463636563646464636465646464636465656564636363656364656564646363656464646565646464646465656463636565656365646364636364656464646564646364636563656365656465656365646364656465646463636363636463656364646463646464646364656463646363646565646465636363656463646464646564656365646465636563656563636363636565646465656465646563656465656465646365636464656565636563636564656363646463656465646565656363656565646363646565646465646363656364656565636463656364656463646565656365636463646565636564636363636565646464646463646363646564656464636465636365646464646365646365656464646463646463656563646464646565636565636364636565656365656564636365646463636563646465656564646463646464646363656463646365646563656465636564646365636565636465646363636364646465636464646464636464636463656564656563646565636563646364656365656365636364656564656364636564636363646563646365646463646464646363646464656463656464636364646564636365636564646464646564656564636564646464636464636463636463646565656563646563646464656464646363656564636463646365636364636565636463636365636564646463636465636464656364636565646364636563646565636465656564646365656463656464656365636565656463646364636463636365656364646463646564656363646365646563646564646464636463636363646365636363646364646464656464646363636464656563636465636463636563646563636465656465656364656463656565636565656364656563636565636564636565656465636465636365656563656363646365636464646564656364656465656565646564636464646363646365636363636563656565636563646563636564646563646565646363646464636563646465646364646463646565636364646565656463656463656563656565646465636563636465646564646563636363646563646564656363636465646564656365646365656465656365656565636464646564636365656463636564656365656565646463656565646363646565636564636563636364646564656563636463646464656364636463636363646363636564636364646364656465646464646565636565636465646463656563646465646364646563646563636365646363656364646563656365636365636464656564656365636465636463646365646363636463646563646364636365656465646564646464636563636563646563656364636463656364636364636463636364636463646565656363656464656565646363636363646464646564636365656464656364656564636465646565636564656465656463646564656464656364656565636464636463636363636463646464656465646364646365656565646363636465656364656365656563646463636465656565636464656563646464646564636563636464636565656463636364636465656564636564646463636364636363656365646565636363636463646463636365636365656364636464636464636563646464646464646364656563656464636465636463656465656465636563636563646464636365636463636363656463656465636563656565646465656564656563656565656465656463636363656464656563656363646464656564636565656464656565636365656565646563636563646564636465646463646465646564636363646465646563646364646564646465646363636465636365646364636463636563646465656463646565646564656565636563636363646564646564656464636464636365646363636364636463646564656565636563656364646463656465636364636364636463636363636363636364636465656565646565646364656565646364656563636364656364636564646365636564656563656363646464636363656464646563656563656565656364646364646364636364646365646564636563636365656365636463646464656363656463636463646464656464656463646565656564656565656364646365646564636365656365636363636464656364656464636363656565646365656365656363636565656364646563646563646363636363646464636565656464656465646565646563656463636365636565656464636364646563656463646363656565656565636464656364636563646465646463646564646465656464656463656563646465656564636363646363656563646365646564656565646365636465656363656464636365636463656465656565656465636564636565646365636563636465646365656464656563656464646464656563636365636463656465636365656564646564646564646465636464656563656365646363646365656564656465656464656563636565646463646365636363636365636365656564656464656463646465646365636464636363646464636464636365636363646464636563656465636365636464656363656565656465636565656363646363646365646464646464646565636365656565656364636363636563636365656365636464636364646564636364656365656464656464646463656465656463656365656364656465656565636365636464656365656564646364636363646563656463656365646463636363646465656565656464636363656564636463646463646465646464636465636464636563656564646465636565646363646565656464646463656563656364636463656463646563646463636364656565636365656363646464636564646363656463656464646464636465656465646463646463646564636363646564646365636465656364636463646564656465636464646563656365646565636464636363636565646564646563636463636364636563636463646365636463636365656563646363646463636563646364656464656565636364636465646563636365656563656364636364656364646365636565646464656463656564656463656364636565646563646363646564646363656563656365636563636465646363656464636365656465646365656363646464636365636464646365656565656565646363656364646363646565636565646565656463656463656463636364656364646363656564636563646565636363656465656465646363656363656464656365646364636465646365636564636463656463656564646464656465646364656463656363646363646363636463646465656363636363646565636465636364646465646363656363636364646563656463656563656565656564636465646465636464636363636464636363636465646465636465656363636365656465656365646463656365636463656564656465656464656465646563656365636465656565646363636565656365636565636565636363656463636364656365646464636464656465646563646463636465636463656563646363656363656363656465656463646564636365656365636563646564646365656364646464646365646364636563646563656464636365656563646564656465646563646565656464646365656365646365636564646464636565636364656463656365636364656465636465656463636465646465646564656463646565636365636465656565646565656364636563656365646564646564646564656464646364656363636464646465636363636465656563636365656464646564636463636565636465656364646564636563646364636465656365636465646365656365656563646565636363636564636565656463636465646464636564656465646364656463656564646365646464646365656564656365636463646364646364646563636465646564636565636465646365636465656565636363646463636364636363656363656564646465646365646465646365646564646364646464656365656564636363636363656463646365656465646563636363636464646463646364646365636565636563636365656464646463656363636363636564636463636565636463636365636565636565656465636465636464636463646363656563646463646465636364646364656464646465656563656463646463646565636563636464656463646364636564636365636364656465646564646565646365636364646565646465636364636565636564656365636563636564636465636363646363656365646564636363646364656563636464636463646364656463646364646565656465646463636465656565656363656365646363656464636365636463646564636365636563656363656465636463656465646465636563646465636565656463636364636364656564636564636363656365636564656465646464646365646564646463656465656565636564646364656564646364646363656364636565656564656564656465656563656463656364656564656563646363636365656463646464636563636564646565636464646364636365646564646464636465656364656465646465656565636563636365646465656564646565636363656465636364646565656565646463656364646464646463646364656465656364636563636364646563636464646364636364646465636463646465646564656563656564646464646364636465646465636463646565636463646465636464636463646563656565646465636564636564656565646563646363646565656365656464646565636364636563646465656365636564636565646563646463646563646365656563656463646464636365636565656564646464636464656465636463636363656465646463646565636565646363656565646465656464656464636464646565656564636465646465656563646464646465646363646564636565656464656564636564656463646565636464636464636463636464646365646564636464656565646465646363656463636565636364646365656464656565646563636564636364656564656364656463646563636365646465656464636363636565656465636563636463636464636565646563646464636364646363656464656465656363636363656563656465646464656463646465656564646364636463636563656365646464636563636463656463636365656365636465646363646365636365636364636564636565656364646465646465646563656465646365636365646465646363656565646464656563646564636364646365636563636365656364636565646364636464646365656463636465656364646365646363656364656364656463656365636564646465656465646465656563656563636565646463656363636463656464656563656365646363636463656565646565636563646564636363656564646363636365656364656564656365646565656464656364636465646565646463656464646565656364656463646563656463636363656563656565636365636365656364656563636364636465636565646464656564636564636564656465636565636563656463656364656365636463636565646465656565646365646363656463636563656465636364656563636464646564636364656563656564646464656364646363636563646364636465656565636364646565636563646464656363656364656464656564656564646564656464656464656565656564656463656365636463656363656363656363646365656364646563656563636564636465656465656464636563636365656564646364636363646365646365656464636565636364636565636463636565636363636463636564636365656364636564646463646564656463636563656365656563656464646565656565656463636464656565646365656464656365656364636565636564656564646563656464656564656564646564646363646464656464636465656365636465656464656563636363646564646464646565646463656565646565646364636565656463656463636564656565636565636565636465656463636363646464646563636364656364656564646365646365636565646563646364646463646363646465636563656363636363646463656564636464656363636465636564646465646464636364636563646465646465636363646564656363656365656365636465656364646464646565636365636563646563646565636464636463646563636563656363656363646464656463636464646563636463636364636464656464656565636564636564646463636463646463656563646564656464656564656563636464636363656463656364636563656464636564646464656563646364636565636565646364636464646463636565636364646363646363646464656464646564646365656563646564636465636363646465636565646564646363656465646563636463636363636364656563636365646465636363646365656464636563646363646563646465636465636465636565646565656364656464656364646363636363646464656564636564656363656364656365656363656365656463636563656363646365636463636565656365636565636565636563646565646564656465646565656365646563656465636365636463646364656563636465656464646465656465656465646564636364646464636363636564656463656463636463656463636363656564636464636364636365646563646563646363656463656363636565656464646464636463636363656465646365646365636365656364656365646565646465636564656464646565656365656564646364636465636365646363656363646364636565656565636565646364636365636565646365636564636463636364656364646365646565636364646365646564646364656463656563636564636464646463646465656564656364656563636465636463656565646364646563656465636365636365646565646363646565646564646363646565636364636365646463636565636564646563636364636464646365646365656564636465636563646363656564646363656564646564656363646465646363636363656563636563636465636564656463646364656565636564656565656465636465656365636563636464646364656563636563646365656464656463646564646565656563646564646565636565656564636564656464646563646463636365646364636463656564636464646365656365636363636565636564656364646565636565656464636463656564636565636565646563636565636364646365646365656563656563646465656463636465656563646564636463646465636464636563656564636565636463656364636463656563636364646365636363636564646364636464646364656464636563646465656363636464646465636464656365636464656565646364646564656565656364636563656463646564646465636465646465656565636463636463636565636464636564656563636464636463656564646363636564636364636464636364636565656464646565636363646564636464646464636565646364656563636364646365636464656564656563646564656364656565636364656464656463636565646464636463646363636364646464656364656463646365636564636564636365646363656563656363656463636364646564646564646565646363656564646364656465636363646465656363636363646564646564636364646564656365656563656364656364636564656464656364646465636564646363656364656564636563646463646463656563656364656363636364646365646464636563656564636565656465636363646365656463646465636564636363636563636463656464646365636465646465656363656364636365636464636464646563646463636465656463636464646564656465636565636465646565656363646464636464656465646364636364646563636465646363646565646363636565656563646463656365646364636465636563646565656464656465656463636364636363646463636465656364646365656564656465656364646564646563636364646463646465646363636565636563636463636465636564646565636465636363636563646465646563636463656564636363636463656565656564646364636464656363656465646463636563646564636364636364656363656365646364636363646365636364656464656464636364636565656365636364656363646565656463636464646364646565646363646564656565656565646563656565646565636465646563646364656565636465656565656465646365636363636464646365636565656465656565646463646364636565646364656464646363656564656364636365636364636464646463646565646363646563656465656464636464636563646363656463636463636465646563646365636563656564646563656465636464656564656565636563636464646563656563656564656463646463636563636563646463636563636463636563656463636564646464656563636564636364646565656464636364656464636365646563646365656464646563646565636363656564636565636365636364656465646565656564636363646365636364636564656363636465656564636364656563646564636364636365656563656465646564636363636464656565636363636563656463656564636463656564656363646365636565636465636563636464656363636565646565636363636363656564646465636465636563656365656464636364636365646565646365646363656565646465646465656564636463656563656364646464636464646365646563656465636365646565636363646565636564656464656563646564656563636465646465636365646363636563636463656463636465646563656564656564656563646364646563636464646464656465636563636563656464636364656363656463636363636564636465656465636465646465646463656563636565646364646363636365646365656464656363636364636564646465656565636364656564636565646564636365636564646464646563646563636563636564646363646364636465646564636565646565646564636563656563646465646464646365656463646465656565656563656363646363646364646465636563636564646363646465646565656464636564646464656563656565646365636365646365656565636563646364636363656565646363646565656565656465656563636364656563636363656365656465646464646364646364636365656364656363636365656564646563656565656465656365636563656464656464636564646464646363646363636464646365646365636364636363646565656563656365646365646564646364636565656363646565656463636363646363636564636563646364636565656565636363636465636563646464656465636564656363646563646463656565636365636563636565646365636365636565656364646363636363656464636363646365656364646463646564636365656465646363656565646364636563646563646563656365636464656565636464636465636564656563636465636464636363646464636465646364656464656364656464636363656565656565646464656564646363636364646563636463646565656464636564646465636364636465636563656365646365656563636463636364646365646463636463656564656365646365656463656363636365646364636565636465646363636464646565646564636365656564646364656463636364646564656363656565646564646364656364656363636363646564646564656363636564656564636463646363646564636465636363656363646563646465636465646563656563636363656465636363656565636364636563636564636564646464646364646565646564656464646564656564646463636365646564636464636465646464646463656463646465646365636365636563636564636364646363636463646365646365636564646563636363656463656565646464636564656365656363636363656363636465636463656464656464636564636363656465636364646465656463656364656364636464636465656565656465636565636463636364636363636463646565636565636365636363636363636563656463656465656365636565656463646363646565646364646363656364636465646463646564646465646565636465656465646565646464656463656563656364646465656364646465646463636563656564646465656365646364636564636565656365636465636365646564656364636463636564656463636465646464656363656463636463636463646564656463646564646463646464646565656465646363656365656363656363646564646365636363636364656464636364656464636465646565646563646364646364646463656464646364646465656364636464646564636464646364636464646364636465656365636463656565656563646363656563636463656464656564636565656463656565656563646364656464656463646564656364646365636563646363656465646465656565656463636465646365656564636463636565636463646365636563656564636465646363636364636363636565656364636565656365646365646364656365646564656365656465646365646363656363656365656365646563646563656563656563636464636564646465646465636363656463636563656463656363656363646563646365646465646465636364636465656464646464636363636364646363646364636463646465646565636363636565636565646365636463636563656364636565636365646364656365646564646363636564636563656365646563646563636563636464656363656464636464636564636365636464656465646365636363636465636465646363656464636563646464636464656563656564636565636364656365646464636364636364646364656464636563656463646565636365646563656464656364646564646364636565646365656565656564636565636365646363636463656363656565636463656565636363656563636464636365636465636464636363636565646563646565656564656363646365646365646563646363656365636564646563636363656463646365656363656363636364646464646565646365636364636563656464656464646465636365656463646565636364656564656465656564636564656464656465656564656465646563646363636565636364636564656364646463646464636465656364646364656464636563656563646363636564636363646464646565646464656463636463656564636465636464636365656363646563636564636365646463636365636563636465646363646363656465656565646464656365646365636464646465656464636465646365636463646464646565646364646464646465656465636563646463646565636364636565646565656365646364646365636565636464646463656463656365636364646363646365656465646565656464646463646565656365646364656464636464656364636364646363656364656563636465646563656464656564656465636565656464636363646563646564656364646565646463646364646565646464646463656363636363646563636364646563646365646563636563656564646463636364636463656565656565646365646465646564646464656365656563636364656465646465636465656465636563656564656565636465636363656463656363646465636463646364646465646563636563636463636563636465656565656565656463636364656464636464646563636364646363636363636563656363656364656564646564646363646564656365646363636363646465636564636465646364646464646464656365646365636465656464656365646563646565636464656364656464646463646365636364646463656363656565656563646464636364646463646463646364636564646565646565646464646564646564656564656464636365636465646363646463636565656565646463656565656365636464656563636465636463636363656563646464636563656464656564636565636364636463636365636363646563646563636365646563656564656563636363656563656463636464656465646363656363656563656464646364636463646365636465656563636465636563646365656364646464636564636364656565656564636463656564656364656565646565646464636563646464646565656465636364646564636465656564646565646364646564656365636463656363646563636464646363646464636364656463656363636564636465646565636564656465656463656463636563636565646463656564656465646365636465636563656463636463656363636465636565636564636565636365636363656463636563636564646465646565656365646565636563646365646565656463646565656363656365646564656564646565656564656565656563656564636564636465636463646463656465656565646563656365656563646564646563646464636565646564646465636565636465646563646465636563656563636465656365646365636465636363646365656464656363636563646363636463646363656365636464636564656463656365646364636364636463656363646463636565656364646564646563646563636564656464636465646465646365636464656464646565646564646363636364656364646364646464646465646563646564656465656464646364636565646564656365636564646463636564636563636563636464636463646564646364636464656363636364646464636365636363656563656463646363656565636564636364656365646365636363636565656463636463636363656363636563646565636564656464646364646363656565636363646464636564636363636363636364656465646363656365636463636365646463636364636464636563646364636463656464656363656563636365656465646364636463646563636563636463646363656365646364646565656465646363636364646563656365656565656363636564646564636464636364656564646564636363656564656363646363646563646363646364646363646465646463656564646465656464646464646564636363636463646563656465636363656464646464646565646564656565636465646564636563656365646364656364646365636465646364646565656464636565656563656565636363646465656563656465656463646563636463656565636565636465636565646565656565656564656565636563646465656363656363656565646564636463656464636563656463656365646464636564646463636564646465646563656363656464636565656363636463636563646364656465646565646364646463636565656465656464656465656464656564656365636564646463656565636464656565636464656364636563656465636465646464646565636563646364636563646364636364636364636465636464636463656364656365646364646565636364646365656563636364656364646364646565646465636364646364636564646363636364646465636563656563656565636563656564656565636463656463636463646363636463656565636363636565636464636363646465646364636363646564646564646365646364656363636365656365636463636363646365646564636365646364646564656363656564636365656363656564656364656363646463636463636563656364656464656365636365656563646565656464656363636565656363646564656464636363646463636563646565636364646565636465636364656464636565656563656363636463646364636564636365656463636563646364646565656565646565636464646564636463636464656564656563636364636563646364656365646564656463646364636565646563636565636565656565656464656564636365646363656564636564656564656564646465636463646465646363646564656564636363656365636463636363656565656363646564646563656465636565656564636564656465636563646465656464656464646564656565636563646565646564636463646363656464636363656563656364636465636365636465646565656565636465656465636563656565636464636464656465636565646565636563636364656365646463656463636564646563646565636463646563636563646363656465656465646465636464646464636563636465636564646363646565656464646563636363656464646564646465646363646564656564656564636364656364636565656463656364656564656563636363636363646463646364636565656465656565646363636465646364646563646465656463636464646563656363656565646464636465656465646364646464636364646464656565646465646364646364656564646363636365656463646464636565656565656565656564646564636565656365636565636365656463656565636565656564656564636564636565656565646364656565636364636563636564636564636463636364646364646565656465636365646564656363636565636464656564646364656463656364656364646565636365636464656463636465636563656464656465646463656365656363656365636565656463636365636465646464646365646564636564636463646363636363636365636364636564656463656465646365656563636363646464646365636465646364646365636464636565636464656564636464646465656465636365646564636564636564646565636363636365656563636563656363636463646463636365646363636463636563656564636363646464656565646464656463636563636564656463656464636563646364646565656364636565656563646365646364636364656563656564656363646565636463636364646464646565636465636463636363646564646464636365636465656463636365656565656365656465646565656564636463636365636565646363646564656365646464646363656563656564636564656563636464656563646563636365646365656465636563646364636565656465636464636363646365646565656463656564636363646563636565636364646564646465636564646563656464656463646463646564656464636364636364636563656564656464646364636565636364646563646365646464636463646363636365636565646365646465646563636464646465636364646464636564656463646563646363656565636363636365636365636565656564646463636364646463646465646465646363646464646365636565656363636363636365646464646565656564646565656565656463656564656465646464636465636365636464646564656563656363656464636564636464646464646365656464646464656464646363636463646563636564656365656364656463656565656565636563646364636463646363636565646365646365646463656463636365656463646464646363636564636365656564646363636365646365636463636364656464646564656364646464656464636464656463656465656564636563646565636363656564636463646364636464636563656365646465636563656565636465656363646465636564636563656363636465636365636564656365636363636363636363646563636464646563646463636365646364646563646463646365646463646365646465646563636563636363646364636563656464656465636564656363636464636465656364656364646364636464646464656563636565656465656563646564636463636564646364656364646565656363656463636465646465646565656564646464656365656465646565636564646364656464646365636363656463646463646564656365646364636365636563646464656364646563646464636363636465646563646463636563636565646465636563656364656563656464636565656363636364646363656563636363646363636464636463636465636564636564656564646363646365646565646565656565636364646565636564636464646364636464646465646564636363656565646365646363656463656564646363636364656463636563646563636464656465656564636463656564656564646364646365636565646563646363656464646564636463646564636464636565646564636363646364646465656563646563656564646565656364646463636465636364636364656363656464636463636364656365636465656363636363646564656464646363656465656465636364656465646463636465656564636563636564646565636363636365656465646365646465656565636365636465646465646465636364636563636563636463636565636565656563646463636564656464656463656363636564636465656463636463656463646465646465646364656364636363656465636564636565656463656463656365636565636565656565656564646464636564656365646564656363656363656365646464656465646364636563646464636563636565636364646363646563646564646463656563656463656365656564646365636565636363636564656563656463646464636365656465656365636364646564656365656465636464646465656365636563656465636363656564646363646364636364636465636564656463636465656563656465636564656564636363636363656463646564656563656465636364636365636465646464646463646365646463636565636365636365656564656563656365636464656365636563646564646464636364646363646364656465656463646363636565646565636363656465646464656465636463646564646363646364636464636464646365636463656363656465646563656565636464636363636364636465656365636564636464656364646565656363646465646564656563656365636365656565656563646365656365646464636365656565636465636463636565656365656363636465646364636565646465646565646364636465646463656363646363636564646563636564636563636364646464656463656563646363636465656365656464656464636563646563656563646463656563656365646363636365656563646564636463646565656463636364636564646464656463646365656465636565646564646563656565646563656364636565656465636564636563656463636465636364636464656563636464656364646364656565646464656564656464656363646565646365636363646365646564656563646465646463646563636465636365656363656564636364656465646465646464646364656463656363646363636363646463636563656465636565656564636365636565656365636464636365646364636565636365646364656363656363646563646563656365636364646363656563636365636364636463636363646363646364636465656363636365636565636465656363656564646464656465646363646564646563646364656563646465656364636464656465656465636565656364636363656463646563646363656463656463656465656565636464656363656365646365646465656365636363636364656464646564656563656363636564656464636365656465646365656565636565636363656564636364646365636563636565636364636465636463646564636465636465656465646465656565646465656565636463636365656363646565646465656565636364636565636564656464656565646565636465646465646364656363636364656364636563636464656363656465636463646364646363656364646364656563656563656363646564646463636464656563656564636464646463646464636465646564646563636563656365646565646464646363656465646563646563656464636564646363656365656563646563646363656465636464656463646563646364636564656363636564656364656365656465656464656363656565636463636565646465646564656363646363656463656465646464646365656364656465646363656363646463636564656463646365646563656363646465656565636464636363636365646563636564636365656565656564656563636463636363636465636364646363656465646564656565646364636365636465646365636365636465646564636463636364636565636463636565636363646565656565646363656563646363646564636464636465656464656465636363656364656564636364656465636564656463646365636365656463646463646465656464636464656464646464656463636363636365656563656565656364646463646565636563656464636465646563646363656364656564656364636363636465636464636563636563656465656363646463646563656565656363646565636564656363646463656465656463646364656365656365646563646365636564636563636363636565636465636465636564646563656363636364636465656363636364656465636365646464656565646563636463656363636363656463656363636364646464636463646565636465646464646565656365636463636365656363656565646464636564636463656363656465646463646464646565656565636363636565656465636465636565646463646465636564646465656565646363646465636363656364646563646463636565646563636463656564656565656363636564646465656464636565636363656464646365646463636563636563646565636463656565636463646463656464656564656564646563636363636363656465636563646363656464656465636564656564636465636565646465656465646363636563636563656364646365636564646363646463656564636464636363656365656563656463646565636365646563646465646365636363656564636465656563656363656364636365656364646363646464656564636563636463646365636364646365656463646364656564646565636365636463646463656364656563646365646565656463656363646463646365646565636363656365656465656364646565646363656564656463636364656564636365636465646363636564636565656463656563656364646364656365646564646565656363636464646364656465636563646564646465646365656563636464646465636365636363656464636564646365636563636363656464646564656564656363636564656364646363646565646463646365636464656565646563636465646564636563636564646565636363656463646464656465646365656465646363656563646464646463646464646363646464656364646564636364646463656365646363656564636563636564646364646563636363636465656363636463636363656465636363656363646565636464646463636565636465646463646365636465646463656563636363656364646564636463656563646363646464656565646563656563656465656465656465636365636363636563636565656465636463646464656363656364656565656363656365656364636365656563646564636563656563646365656465636364636565656565646564636363636364646465646563656364636463636465646465656464636563656563656465656563646463656465646563636565656465656365646464636564636363656464636365656564646565636363646363656563636565656365636364636363656465636365646463646465636563636365636465636365636364646563646365656365656564646464646465656364656465636365646465636363636363656565656464646365646563636364646464646564646564636464656363646563656364646365636364646363656364656364646563646364646363646463646365656463636565646365656564646463656363636465646463646363646363636563636564636565656564646364636563656463646564636465646565646465656465636463656563636464656465636563636563656363636365636363636465656363656365646463646465636463646365636463636564656564646364636463636363636463646465656364636364636464656565646364636564636365646364636563646463656464636563656364636465636564636365636564646364636364636465656464646365656564636563646563646463656463636463656465656364636364656564636463636363656365636364636363646563636465636364636365646365636565656463656465646463656363646464656365656364646363636563656365656464656365646563636465656364636464656465646363636465636463636363646563646565646565656465636363646463636365656563646464636364656563646463636365636463656564656363656563646463646465656565656464646463636363636365636564636463656463636564646564656364656565636365636465636463636365636465646463656465646365646563656565636465656365646564636364636465636563636564646365646364636465646564636464656364646364646564636463646364646464646564636565646364636464656364646365656564636363646464656365656465636564646363646465646564646464636564636464636565636363656564636463656564656364646365646565656364646565636464656463636564646565636565646365656364646364646363646365636365656363656364656463656565646464636465646565636565646465646463646465636364656363636564656564656564656563656464636463646564636365646564646363636465656563636465646564646363646564656563656564636363636365656563636564656565636364656363646363636365636465636463656465656563646363656563636463646365636563636565636363636563636463646365646363656465656463646363656364646364646565636363646465656464646565646465636465646463636563656463636563646565656465636364636363636565636565656363656364646463656563646364646563656364646365656463636465646364646464636365636563636364636463646465636363656564646563646364656465636464636363636563656464646464646565646464656465656363636364656363656364636364636465636465656563646464636563656465646464646363636363636463636365646363646464656565656364636463646363656563646563646365646464646363646464656363656563646564646565656563656463656463656463636565656464656365636564656564636364636363636465656464,3047), 1, org.apache.cassandra.transport.frame.compress.LZ4Compressor@44dcfe98, ADLER32}
> Cause was :-
> java.lang.AssertionError: expected:<UnpooledSlicedByteBuf(ridx: 0, widx: 30020, cap: 30020/30020, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 262144, cap: 262144/262144))> but was:<UnpooledSlicedByteBuf(ridx: 0, widx: 30020, cap: 30020/30020, unwrapped: UnpooledHeapByteBuf(ridx: 0, widx: 65157, cap: 65157/65157))>
> 	at org.junit.Assert.fail(Assert.java:89)
> 	at org.junit.Assert.failNotEquals(Assert.java:835)
> 	at org.junit.Assert.assertEquals(Assert.java:120)
> 	at org.junit.Assert.assertEquals(Assert.java:146)
> 	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.roundTripWithCorruption(ChecksummingTransformerTest.java:120)
> 	at org.quicktheories.dsl.TheoryBuilder4.lambda$checkAssert$9(TheoryBuilder4.java:163)
> 	at org.quicktheories.dsl.TheoryBuilder4.lambda$check$8(TheoryBuilder4.java:151)
> 	at org.quicktheories.impl.Property.tryFalsification(Property.java:23)
> 	at org.quicktheories.impl.Core.findFalsifyingValue(Core.java:73)
> 	at org.quicktheories.impl.Core.run(Core.java:34)
> 	at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:35)
> 	at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
> 	at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
> 	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> 	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
> 	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
> 	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:43)
> 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
> 	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
> 	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
> 	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
> 	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> 	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> 	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
> 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
> 	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> 	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
> 	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:82)
> 	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:73)
> 	at org.apache.cassandra.test.junitvintage.AsyncTimeoutVintageEngine.lambda$execute$2(AsyncTimeoutVintageEngine.java:120)
> 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
> 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> 	at java.base/java.lang.Thread.run(Thread.java:834)
> Other found falsifying value(s) :- 
>  
> Seed was 43595190254702
> 	at org.quicktheories.core.ExceptionReporter.falsify(ExceptionReporter.java:43)
> 	at org.quicktheories.core.ExceptionReporter.falisification(ExceptionReporter.java:37)
> 	at org.quicktheories.impl.TheoryRunner.reportFalsification(TheoryRunner.java:48)
> 	at org.quicktheories.impl.TheoryRunner.check(TheoryRunner.java:37)
> 	at org.quicktheories.dsl.TheoryBuilder4.check(TheoryBuilder4.java:150)
> 	at org.quicktheories.dsl.TheoryBuilder4.checkAssert(TheoryBuilder4.java:162)
> 	at org.apache.cassandra.transport.frame.checksum.ChecksummingTransformerTest.corruptionCausesFailure(ChecksummingTransformerTest.java:89)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:59)
> 	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
> 	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:56)
> 	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
> 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> 	at org.junit.runners.BlockJUnit4ClassRunner$1.evaluate(BlockJUnit4ClassRunner.java:100)
> 	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:366)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:103)
> 	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:63)
> 	at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
> 	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
> 	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
> 	at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
> 	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
> 	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
> 	at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
> 	at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
> 	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
> 	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
> 	at org.junit.vintage.engine.execution.RunnerExecutor.execute(RunnerExecutor.java:43)
> 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
> 	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
> 	at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
> 	at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
> 	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> 	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> 	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
> 	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
> 	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> 	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
> 	at org.junit.vintage.engine.VintageTestEngine.executeAllChildren(VintageTestEngine.java:82)
> 	at org.junit.vintage.engine.VintageTestEngine.execute(VintageTestEngine.java:73)
> 	at org.apache.cassandra.test.junitvintage.AsyncTimeoutVintageEngine.lambda$execute$2(AsyncTimeoutVintageEngine.java:120)
> 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
> 	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> 	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> 	at java.base/java.lang.Thread.run(Thread.java:834)
> {code}
> /cc [~samt] [~dcapwell] [~djoshi]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org


Mime
View raw message