From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id INdPMQulVV+dTAAA0tVLHw (envelope-from ) for ; Mon, 07 Sep 2020 03:12:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id YJM5LQulVV+PagAA1q6Kng (envelope-from ) for ; Mon, 07 Sep 2020 03:12:11 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 2132E940653 for ; Mon, 7 Sep 2020 03:12:09 +0000 (UTC) Received: from localhost ([::1]:35994 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kF7Zg-0001Gs-1p for larch@yhetil.org; Sun, 06 Sep 2020 23:12:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40964) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kF7Zb-0001GS-RJ for guix-patches@gnu.org; Sun, 06 Sep 2020 23:12:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36012) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kF7Za-0008Mn-IA for guix-patches@gnu.org; Sun, 06 Sep 2020 23:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kF7Za-00055D-Cq for guix-patches@gnu.org; Sun, 06 Sep 2020 23:12:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#42885] Regarding Patch 4 References: <8b1e2bed-e543-44a2-574b-f3c2c5a14d3f@brendan.scot> In-Reply-To: <8b1e2bed-e543-44a2-574b-f3c2c5a14d3f@brendan.scot> Resent-From: Prafulla Giri Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Mon, 07 Sep 2020 03:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42885 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 42885@debbugs.gnu.org Received: via spool by 42885-submit@debbugs.gnu.org id=B42885.159944831019519 (code B ref 42885); Mon, 07 Sep 2020 03:12:02 +0000 Received: (at 42885) by debbugs.gnu.org; 7 Sep 2020 03:11:50 +0000 Received: from localhost ([127.0.0.1]:47558 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kF7ZO-00054l-3Q for submit@debbugs.gnu.org; Sun, 06 Sep 2020 23:11:50 -0400 Received: from mail-pf1-f177.google.com ([209.85.210.177]:41146) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kF7ZM-00054Y-8B for 42885@debbugs.gnu.org; Sun, 06 Sep 2020 23:11:48 -0400 Received: by mail-pf1-f177.google.com with SMTP id z19so5717098pfn.8 for <42885@debbugs.gnu.org>; Sun, 06 Sep 2020 20:11:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=SKRktNoVPBN7y6hQX1/oXwhGJNAn1mWEAZ0LaYANbIw=; b=VIUzOJwrlMmr7B//MsLqwFTXaBheQFLWHXhGVqV297iIzGxoHGRiA0SOX04gibrCTf v0sHXM5VxaTsqj0NWxwPWxXLcNXZeCyvYn3+uXLFsYw56Y0F1afxb8rjvslqjE6xDbP7 0qCUQnoaJxVhNYIE2CoQwNDvtpKSdK0+U28udAwfHMuwmoLWxhYR9Ca8Vtz9+V24ZsOa SGVWApSrlfNYPVLbtw58PS9cX3jrlMVRir6zzZDP0YVskOVnUQMRE3sWyWdXSqH5IF2W e9wMwFNoHf8wALb+l3khZTitkEkV1Y+QmLuDBZoMySpBvK5gg+hTo/V6FDKErqg0+6Lv 0cKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=SKRktNoVPBN7y6hQX1/oXwhGJNAn1mWEAZ0LaYANbIw=; b=KE/rJY40J4THAtjyM8GF2Ti8Nmptc4ObfBxvYHWBnQ2avSJ0I1DohsR9QqB49m9JRR KlGcqZygR0G6+vcIfMk67CaEMTFcpH8v15JrsMdzSjA9pmefSiDCDQfdeX4TvfAwHVwT pmPoK1BlEuRxL0pyxOSEaGkfZJrx2olx2QQgkyoQCukEebrXOhp/bHVBf9Us3CXEflqE ft5rOJxP//sEyiyQp4lCFIZ0CwNUZcG4LyRrJ5dGCU8AAiY7j0il4ttNoxL6Wt0rDTlo ZDd8ImJEPJLlyWkfLWMDLKFNAoVIjRCTxtv++V0drhjadOvDGickdJnA+wXtLQVM+g9E Pfiw== X-Gm-Message-State: AOAM531PhGOIR6nH5kvhMAK4i85nhIRo12D19epvUjLG3gsApzhvgbot qGlzXGa63IG4928AYsnsZ8ysDhmd0Ebwh1C4z3nY9jyTJHHMlA== X-Google-Smtp-Source: ABdhPJwSdt68bIXM4IrySy+NVQVEKjz6/TbNMPviornVa53QRdDSFxqNWU01ojKemJ1yp+4tgGpvoQ36CNCDKZOSUDA= X-Received: by 2002:a63:d216:: with SMTP id a22mr5700855pgg.339.1599448301836; Sun, 06 Sep 2020 20:11:41 -0700 (PDT) MIME-Version: 1.0 From: Prafulla Giri Date: Mon, 7 Sep 2020 08:56:30 +0545 Message-ID: Content-Type: multipart/mixed; boundary="000000000000deb59905aeb09302" X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=fail (body hash did not verify) header.d=gmail.com header.s=20161025 header.b=VIUzOJwr; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of guix-patches-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-patches-bounces@gnu.org X-Spam-Score: 0.09 X-TUID: 16YPWB+cbmJo --000000000000deb59905aeb09302 Content-Type: multipart/alternative; boundary="000000000000deb59605aeb09300" --000000000000deb59605aeb09300 Content-Type: text/plain; charset="UTF-8" Hey there Mr. Tildesley, Without knowing that this was going on, I worked on, and sent a patch to fix the QtWebEngineProcess issue yesterday: https://issues.guix.gnu.org/43249 My patch also fixes this issue, but without appending things to PYTHONPATH. And it works just the same. Since you say, sir, that you copied the wrap-phase from Anki to fix the issue, and I manually poked around with things, grepping the output of `env` and stuff to deal with it - I wonder if I have stumbled upon the bare minimum changes necessary to resolve this issue. I would like to request that you, and other esteemed contributors, test my patch. And, if it seems good to you, I would like to request that you incorporate my patch in this change set. Attached are the wrappers for `ebook-viewer`: with your patch applied, and with my patch applied, for anyone to compare. Please do let me know if there are any insufficiencies in my solution, or if it does not work for anybody else (I did use --pure option with `guix environment`). Thank you --000000000000deb59605aeb09300 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hey there Mr. Tildesley= ,

Without knowing that this was going on, I= worked on, and sent a patch to fix the QtWebEngineProcess issue yesterday:= https://issues.guix.gnu.org/= 43249

My patch also fixes this issue, but with= out appending things to PYTHONPATH. And it works just the same.
<= br>
Since you say, sir, that you copied the wrap-phase from Anki = to fix the issue, and I manually poked around with things, grepping the out= put of `env` and stuff to deal with it - I wonder if I have stumbled upon t= he bare minimum changes necessary to resolve this issue.

I would like to request that you, and other esteemed contributors, t= est my patch. And, if it seems good to you, I would like to request that yo= u incorporate my patch in this change set.

Attache= d are the wrappers for `ebook-viewer`: with your patch applied, and with my= patch applied, for anyone to compare.

Please do l= et me know if there are any insufficiencies in my solution, or if it does n= ot work for anybody else (I did use --pure option with `guix environment`).=

Thank you
--000000000000deb59605aeb09300-- --000000000000deb59905aeb09302 Content-Type: application/octet-stream; name=ebook-viewer_MrTildesley Content-Disposition: attachment; filename=ebook-viewer_MrTildesley Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kery0xzn0 IyEvZ251L3N0b3JlL3B3Y3AyMzlramY3bG5qNWk0bGtkemNmY3h3Y2Z5azcyLWJhc2gtbWluaW1h bC01LjAuMTYvYmluL2Jhc2gKZXhwb3J0IFFUV0VCRU5HSU5FUFJPQ0VTU19QQVRIPSIvZ251L3N0 b3JlL2owM2RoanBmejc2YmFrejE3dm5ndnJmMXBtc2E2ejNpLXF0d2ViZW5naW5lLTUuMTQuMi9s aWIvcXQ1L2xpYmV4ZWMvUXRXZWJFbmdpbmVQcm9jZXNzIgpleHBvcnQgUFlUSE9OUEFUSD0iL2du dS9zdG9yZS81c2g4OTRhcjBkd3p4OWlyMXA4djJ6Z3Y2eXl2eGpqci1weXRob24yLWZsYWtlOC0z LjguMy9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS80cng5c3Nocmo5Z2po Mnp3NWgzNGtsZjg5M3F5eG1mZy1weXRob24yLWFwc3ctMy4zMS4xLXIxL2xpYi9weXRob24yLjcv c2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzE1NTJtaG5mcWs2aXc2aGx3YXI4NzhrbGNycXNjNmc3 LXB5dGhvbjItYmVhdXRpZnVsc291cDQtNC45LjEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2Vz Oi9nbnUvc3RvcmUvc3Axc3pzZzZpd2JmYzdmZmt4ZzgzMzlyNjc3eHl2N2otcHl0aG9uMi1jaGFy ZGV0LTMuMC40L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzRxMHA4Njhu bndjM3JrbW1zMmxoOXlrNmdieTg3dzd3LXB5dGhvbjItY3Nzc2VsZWN0LTEuMS4wL2xpYi9weXRo b24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzkzMzVqamw2MXBhaTB3dmFkODJxcDQzM3M1 MXFjNzVzLXB5dGhvbjItY3NzLXBhcnNlci0xLjAuNC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXM6L2dudS9zdG9yZS8xMHc0c2hhbnI3cnBiZzVtaTEyNGJ2YTRzNTA2Z2gyZy1weXRob24yLWRh dGV1dGlsLTIuOC4xL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2t3cGhh MDlwbWpjNTExYnJzd3NuaDRkZGl4Mmw2am4xLXB5dGhvbjItZGJ1cy0xLjIuMTYvbGliL3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvZjlwbjV6eGsyaTZpYWZtdnk2NjN4emxuZGpp emJnbGEtcHl0aG9uMi1kbnNweXRob24tMS4xNi4wL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl czovZ251L3N0b3JlL2ttdzNhaWJ3MTRoMWo2NWRkNHBtN3lhem1iNmRoNXJzLXB5dGhvbjItZHVr cHktMC4zL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3o3eWpyaGs2ZGxx bTI4NmFkbG5pOGs0Z20xYWd3czdyLXB5dGhvbjItZmVlZHBhcnNlci01LjIuMS9saWIvcHl0aG9u Mi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9mcXJwOXI3anA2cXg0aGttYm14MjFkZjNscTZ6 a3NzYy1weXRob24yLWh0bWwydGV4dC0yMDE5LjguMTEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvZGxwd3ExNDNpcXlmMHdoaDcwd2dueXp3dzA1dzFmd3otcHl0aG9uMi1o dG1sNS1wYXJzZXItMC40LjkvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUv YXN2d3pubHM1Y205MW14cTI0cndmdjRqaXhmNnJtMzEtcHl0aG9uMi1odG1sNWxpYi0xLjAuMS9s aWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9yanBocGpnaDFtcXJoNW1kOGJk dmN5c3phNXZyOTIzcy1weXRob24yLWx4bWwtNC40LjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvbmhsY2xuYTFsZmphcHcyYmZtejBjN2xwdjlocjAxMXEtcHl0aG9uMi1t YXJrZG93bi0zLjEuMS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9wMm5z MGpjZ3ZxM201c2N2MWtobXBiNXpoZmx4OHNwNy1weXRob24yLW1lY2hhbml6ZS0wLjQuNS9saWIv cHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS8xeWNmZ2drOWZqYXNpazFrNHczNGZq NzJnMGx3YTYxai1weXRob24yLW1zZ3BhY2stMS4wLjAvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvZ3g0aGJtcHlxamtxcjJkMmEzazdqcjB4ZDY2NzhrMDktcHl0aG9uMi1u ZXRpZmFjZXMtMC4xMC45L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2dp OGd5OHhhZ2oxdzQ3NDl2ZjBkN2Zsc2Q2aXZpMDhqLXB5dGhvbjItb2RmcHktMS40LjEvbGliL3B5 dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvbTd3YzMxeWM5anExeWE0d3d5d2x5Nzkx Z21rZ2tkZzMtcHl0aG9uMi1waWxsb3ctNi4yLjEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2Vz Oi9nbnUvc3RvcmUvemQxamtneWQ5aDlzeW4wbnJ6NnNpMG0zOGY0ZnFtd3otcHl0aG9uMi1wc3V0 aWwtNS43LjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvOTlrZ3BhbXFi d2Rsd3Y1cm5iaWExMTF2N3NxMG14aGktcHl0aG9uMi1weWdtZW50cy0yLjUuMi9saWIvcHl0aG9u Mi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9jYnJtY2tmNzB2ZzV4ZDNicjFsNWk1cmdkbWpx bGthdi1weXRob24yLXB5cXR3ZWJlbmdpbmUtNS4xNC4wL2xpYi9weXRob24yLjcvc2l0ZS1wYWNr YWdlczovZ251L3N0b3JlL3N6ZGJwZ2lhNWkwNWtnbnpqNGphdjJqczJxOW5zYXg4LXB5dGhvbjIt cHlxdC01LjE0LjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUveDl5Zjho ajg3NWNhNTVnOWRkazd4MGNta2lwenNjM24tcHl0aG9uMi1zaXAtNC4xOS4yMi9saWIvcHl0aG9u Mi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9tZGcxcTRtZ2MwcGxxYTA0NGpsOTZjbWJpdm16 eGdwYy1weXRob24yLXJlZ2V4LTIwMjAuNi44L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczov Z251L3N0b3JlLzd2aG1kcmpueTVjdzlwamtpOGx2ZDY3ZmdqdzBhNjcwLXB5dGhvbjItdHlwaW5n LTMuNy40LjMvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvbXpiY20xaXg4 M2swcndraXZjcHJ5N3BqcjdxeDVpMngtcHl0aG9uMi1mdW5jdG9vbHMzMi0zLjIuMy0yL2xpYi9w eXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2sxcGJycThzNmt2MHF4amtrajU4cW13 ZnltcW1pMDU0LXB5dGhvbjItZW51bTM0LTEuMS42L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl czovZ251L3N0b3JlL2d6d2NuNGtndno0OTd6YTVkY25wbDBsaGZmbW4zbGpsLXB5dGhvbjItY29u ZmlncGFyc2VyLTQuMC4yL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2t6 Y25rODFoeWc5a2o1MTBoZmY1Y2tzejJyZnBiMWo4LXB5dGhvbjItYmFja3BvcnRzLWZ1bmN0b29s cy1scnUtY2FjaGUtMS42LjEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzIgpleHBvcnQgUFlU SE9OUEFUSD0iL2dudS9zdG9yZS9qczZpNDBoMzZjZ2owaXd2aXdpNHNoanM3MXBnMjZodi1jYWxp YnJlLTQuMTguMC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9zZDI3OGZz ZGZ4NWhqcmNnbmNmbG5wOXFxNGw0MnAxYy1weXRob24yLTIuNy4xNy9saWIvcHl0aG9uMi43L3Np dGUtcGFja2FnZXM6L2dudS9zdG9yZS81c2g4OTRhcjBkd3p4OWlyMXA4djJ6Z3Y2eXl2eGpqci1w eXRob24yLWZsYWtlOC0zLjguMy9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9y ZS80cng5c3Nocmo5Z2poMnp3NWgzNGtsZjg5M3F5eG1mZy1weXRob24yLWFwc3ctMy4zMS4xLXIx L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzE1NTJtaG5mcWs2aXc2aGx3 YXI4NzhrbGNycXNjNmc3LXB5dGhvbjItYmVhdXRpZnVsc291cDQtNC45LjEvbGliL3B5dGhvbjIu Ny9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvc3Axc3pzZzZpd2JmYzdmZmt4ZzgzMzlyNjc3eHl2 N2otcHl0aG9uMi1jaGFyZGV0LTMuMC40L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251 L3N0b3JlLzRxMHA4NjhubndjM3JrbW1zMmxoOXlrNmdieTg3dzd3LXB5dGhvbjItY3Nzc2VsZWN0 LTEuMS4wL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzkzMzVqamw2MXBh aTB3dmFkODJxcDQzM3M1MXFjNzVzLXB5dGhvbjItY3NzLXBhcnNlci0xLjAuNC9saWIvcHl0aG9u Mi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS8xMHc0c2hhbnI3cnBiZzVtaTEyNGJ2YTRzNTA2 Z2gyZy1weXRob24yLWRhdGV1dGlsLTIuOC4xL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczov Z251L3N0b3JlL2t3cGhhMDlwbWpjNTExYnJzd3NuaDRkZGl4Mmw2am4xLXB5dGhvbjItZGJ1cy0x LjIuMTYvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvZjlwbjV6eGsyaTZp YWZtdnk2NjN4emxuZGppemJnbGEtcHl0aG9uMi1kbnNweXRob24tMS4xNi4wL2xpYi9weXRob24y Ljcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2ttdzNhaWJ3MTRoMWo2NWRkNHBtN3lhem1iNmRo NXJzLXB5dGhvbjItZHVrcHktMC4zL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0 b3JlL3o3eWpyaGs2ZGxxbTI4NmFkbG5pOGs0Z20xYWd3czdyLXB5dGhvbjItZmVlZHBhcnNlci01 LjIuMS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9mcXJwOXI3anA2cXg0 aGttYm14MjFkZjNscTZ6a3NzYy1weXRob24yLWh0bWwydGV4dC0yMDE5LjguMTEvbGliL3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvZGxwd3ExNDNpcXlmMHdoaDcwd2dueXp3dzA1 dzFmd3otcHl0aG9uMi1odG1sNS1wYXJzZXItMC40LjkvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvYXN2d3pubHM1Y205MW14cTI0cndmdjRqaXhmNnJtMzEtcHl0aG9uMi1o dG1sNWxpYi0xLjAuMS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9yanBo cGpnaDFtcXJoNW1kOGJkdmN5c3phNXZyOTIzcy1weXRob24yLWx4bWwtNC40LjIvbGliL3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvbmhsY2xuYTFsZmphcHcyYmZtejBjN2xwdjlo cjAxMXEtcHl0aG9uMi1tYXJrZG93bi0zLjEuMS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6 L2dudS9zdG9yZS9wMm5zMGpjZ3ZxM201c2N2MWtobXBiNXpoZmx4OHNwNy1weXRob24yLW1lY2hh bml6ZS0wLjQuNS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS8xeWNmZ2dr OWZqYXNpazFrNHczNGZqNzJnMGx3YTYxai1weXRob24yLW1zZ3BhY2stMS4wLjAvbGliL3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvZ3g0aGJtcHlxamtxcjJkMmEzazdqcjB4ZDY2 NzhrMDktcHl0aG9uMi1uZXRpZmFjZXMtMC4xMC45L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl czovZ251L3N0b3JlL2dpOGd5OHhhZ2oxdzQ3NDl2ZjBkN2Zsc2Q2aXZpMDhqLXB5dGhvbjItb2Rm cHktMS40LjEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvbTd3YzMxeWM5 anExeWE0d3d5d2x5NzkxZ21rZ2tkZzMtcHl0aG9uMi1waWxsb3ctNi4yLjEvbGliL3B5dGhvbjIu Ny9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvemQxamtneWQ5aDlzeW4wbnJ6NnNpMG0zOGY0ZnFt d3otcHl0aG9uMi1wc3V0aWwtNS43LjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUv c3RvcmUvOTlrZ3BhbXFid2Rsd3Y1cm5iaWExMTF2N3NxMG14aGktcHl0aG9uMi1weWdtZW50cy0y LjUuMi9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9jYnJtY2tmNzB2ZzV4 ZDNicjFsNWk1cmdkbWpxbGthdi1weXRob24yLXB5cXR3ZWJlbmdpbmUtNS4xNC4wL2xpYi9weXRo b24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3N6ZGJwZ2lhNWkwNWtnbnpqNGphdjJqczJx OW5zYXg4LXB5dGhvbjItcHlxdC01LjE0LjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9n bnUvc3RvcmUveDl5Zjhoajg3NWNhNTVnOWRkazd4MGNta2lwenNjM24tcHl0aG9uMi1zaXAtNC4x OS4yMi9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9tZGcxcTRtZ2MwcGxx YTA0NGpsOTZjbWJpdm16eGdwYy1weXRob24yLXJlZ2V4LTIwMjAuNi44L2xpYi9weXRob24yLjcv c2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzI4aHFmNXJobjVjYnN5Z3JtN21kcHk0anlweWQ5NWpj LXB5dGhvbjItbWNjYWJlLTAuNi4xL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0 b3JlLzU3c3IxNW5hMXA5djI1cXY3c2Nwc3JhZm5wejc3cXd6LXB5dGhvbjItcHlmbGFrZXMtMi4y LjAvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUveWkxcnZoMDhucHB6bjJx NjNkbjMxMjJkNjFucTh5YWotcHl0aG9uMi1lbnRyeXBvaW50cy0wLjMvbGliL3B5dGhvbjIuNy9z aXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvZHJyZjRjcHE5azB5cGIwbHBhN3pxc2t6OWE5MDQzeGEt cHl0aG9uMi1weWNvZGVzdHlsZS0yLjYuMC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2du dS9zdG9yZS83dmhtZHJqbnk1Y3c5cGpraThsdmQ2N2ZnancwYTY3MC1weXRob24yLXR5cGluZy0z LjcuNC4zL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL216YmNtMWl4ODNr MHJ3a2l2Y3ByeTdwanI3cXg1aTJ4LXB5dGhvbjItZnVuY3Rvb2xzMzItMy4yLjMtMi9saWIvcHl0 aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9rMXBicnE4czZrdjBxeGpra2o1OHFtd2Z5 bXFtaTA1NC1weXRob24yLWVudW0zNC0xLjEuNi9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6 L2dudS9zdG9yZS9nendjbjRrZ3Z6NDk3emE1ZGNucGwwbGhmZm1uM2xqbC1weXRob24yLWNvbmZp Z3BhcnNlci00LjAuMi9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS8xcW5i cTF2ZDhpaWh2OW1jajlqazhweGR4cHdndjNiai1weXRob24yLXNvdXBzaWV2ZS0xLjkuNi9saWIv cHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9scjg4cWZ3ejNsZnd5MnlncWJtbmhj MTkzZDdtMms3bC1weXRob24yLXNpeC0xLjE0LjAvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2Vz Oi9nbnUvc3RvcmUveGpqc3IwaXozNW5qamt6YnZxcXY2eXdubnNpOTZyZGotcHl0aG9uMi13ZWJl bmNvZGluZ3MtMC41LjEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvdjBo NHFibXJiZndjaTYwaDBmcm52aWxjeTNtcHlnZzMtcHl0aG9uMi1kZWZ1c2VkeG1sLTAuNi4wL2xp Yi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2tia3ZkZmpjNjg4dmhwYjRmdnI1 ZjdneDJueXJydjFjLXB5dGhvbjItb2xlZmlsZS0wLjQ2L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr YWdlczovZ251L3N0b3JlL2t6Y25rODFoeWc5a2o1MTBoZmY1Y2tzejJyZnBiMWo4LXB5dGhvbjIt YmFja3BvcnRzLWZ1bmN0b29scy1scnUtY2FjaGUtMS42LjEvbGliL3B5dGhvbjIuNy9zaXRlLXBh Y2thZ2VzJHtQWVRIT05QQVRIOis6fSRQWVRIT05QQVRIIgpleGVjIC1hICIkMCIgIi9nbnUvc3Rv cmUvanM2aTQwaDM2Y2dqMGl3dml3aTRzaGpzNzFwZzI2aHYtY2FsaWJyZS00LjE4LjAvYmluLy5l Ym9vay12aWV3ZXItcmVhbCIgIiRAIgo= --000000000000deb59905aeb09302 Content-Type: application/octet-stream; name=ebook-viewer_peanutbutterandcrackers Content-Disposition: attachment; filename=ebook-viewer_peanutbutterandcrackers Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_kery0y2c1 IyEvZ251L3N0b3JlL3B3Y3AyMzlramY3bG5qNWk0bGtkemNmY3h3Y2Z5azcyLWJhc2gtbWluaW1h bC01LjAuMTYvYmluL2Jhc2gKZXhwb3J0IFBZVEhPTlBBVEg9Ii9nbnUvc3RvcmUvMWs5ZmdqeDdo bW1zOWZpdno4MGQ5cmo3MGM2N3g0dzUtY2FsaWJyZS00LjE4LjAvbGliL3B5dGhvbjIuNy9zaXRl LXBhY2thZ2VzOi9nbnUvc3RvcmUvc2QyNzhmc2RmeDVoanJjZ25jZmxucDlxcTRsNDJwMWMtcHl0 aG9uMi0yLjcuMTcvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvNXNoODk0 YXIwZHd6eDlpcjFwOHYyemd2Nnl5dnhqanItcHl0aG9uMi1mbGFrZTgtMy44LjMvbGliL3B5dGhv bjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvNHJ4OXNzaHJqOWdqaDJ6dzVoMzRrbGY4OTNx eXhtZmctcHl0aG9uMi1hcHN3LTMuMzEuMS1yMS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6 L2dudS9zdG9yZS8xNTUybWhuZnFrNml3Nmhsd2FyODc4a2xjcnFzYzZnNy1weXRob24yLWJlYXV0 aWZ1bHNvdXA0LTQuOS4xL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3Nw MXN6c2c2aXdiZmM3ZmZreGc4MzM5cjY3N3h5djdqLXB5dGhvbjItY2hhcmRldC0zLjAuNC9saWIv cHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS80cTBwODY4bm53YzNya21tczJsaDl5 azZnYnk4N3c3dy1weXRob24yLWNzc3NlbGVjdC0xLjEuMC9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXM6L2dudS9zdG9yZS85MzM1ampsNjFwYWkwd3ZhZDgycXA0MzNzNTFxYzc1cy1weXRob24y LWNzcy1wYXJzZXItMS4wLjQvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUv MTB3NHNoYW5yN3JwYmc1bWkxMjRidmE0czUwNmdoMmctcHl0aG9uMi1kYXRldXRpbC0yLjguMS9s aWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9rd3BoYTA5cG1qYzUxMWJyc3dz bmg0ZGRpeDJsNmpuMS1weXRob24yLWRidXMtMS4yLjE2L2xpYi9weXRob24yLjcvc2l0ZS1wYWNr YWdlczovZ251L3N0b3JlL2Y5cG41enhrMmk2aWFmbXZ5NjYzeHpsbmRqaXpiZ2xhLXB5dGhvbjIt ZG5zcHl0aG9uLTEuMTYuMC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9r bXczYWlidzE0aDFqNjVkZDRwbTd5YXptYjZkaDVycy1weXRob24yLWR1a3B5LTAuMy9saWIvcHl0 aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS96N3lqcmhrNmRscW0yODZhZGxuaThrNGdt MWFnd3M3ci1weXRob24yLWZlZWRwYXJzZXItNS4yLjEvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvZnFycDlyN2pwNnF4NGhrbWJteDIxZGYzbHE2emtzc2MtcHl0aG9uMi1o dG1sMnRleHQtMjAxOS44LjExL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3Jl L2RscHdxMTQzaXF5ZjB3aGg3MHdnbnl6d3cwNXcxZnd6LXB5dGhvbjItaHRtbDUtcGFyc2VyLTAu NC45L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2Fzdnd6bmxzNWNtOTFt eHEyNHJ3ZnY0aml4ZjZybTMxLXB5dGhvbjItaHRtbDVsaWItMS4wLjEvbGliL3B5dGhvbjIuNy9z aXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvcmpwaHBqZ2gxbXFyaDVtZDhiZHZjeXN6YTV2cjkyM3Mt cHl0aG9uMi1seG1sLTQuNC4yL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3Jl L25obGNsbmExbGZqYXB3MmJmbXowYzdscHY5aHIwMTFxLXB5dGhvbjItbWFya2Rvd24tMy4xLjEv bGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvcDJuczBqY2d2cTNtNXNjdjFr aG1wYjV6aGZseDhzcDctcHl0aG9uMi1tZWNoYW5pemUtMC40LjUvbGliL3B5dGhvbjIuNy9zaXRl LXBhY2thZ2VzOi9nbnUvc3RvcmUvMXljZmdnazlmamFzaWsxazR3MzRmajcyZzBsd2E2MWotcHl0 aG9uMi1tc2dwYWNrLTEuMC4wL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3Jl L2d4NGhibXB5cWprcXIyZDJhM2s3anIweGQ2Njc4azA5LXB5dGhvbjItbmV0aWZhY2VzLTAuMTAu OS9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9naThneTh4YWdqMXc0NzQ5 dmYwZDdmbHNkNml2aTA4ai1weXRob24yLW9kZnB5LTEuNC4xL2xpYi9weXRob24yLjcvc2l0ZS1w YWNrYWdlczovZ251L3N0b3JlL203d2MzMXljOWpxMXlhNHd3eXdseTc5MWdta2drZGczLXB5dGhv bjItcGlsbG93LTYuMi4xL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3pk MWprZ3lkOWg5c3luMG5yejZzaTBtMzhmNGZxbXd6LXB5dGhvbjItcHN1dGlsLTUuNy4yL2xpYi9w eXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlLzk5a2dwYW1xYndkbHd2NXJuYmlhMTEx djdzcTBteGhpLXB5dGhvbjItcHlnbWVudHMtMi41LjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvY2JybWNrZjcwdmc1eGQzYnIxbDVpNXJnZG1qcWxrYXYtcHl0aG9uMi1w eXF0d2ViZW5naW5lLTUuMTQuMC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9y ZS9zemRicGdpYTVpMDVrZ256ajRqYXYyanMycTluc2F4OC1weXRob24yLXB5cXQtNS4xNC4yL2xp Yi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3g5eWY4aGo4NzVjYTU1ZzlkZGs3 eDBjbWtpcHpzYzNuLXB5dGhvbjItc2lwLTQuMTkuMjIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2th Z2VzOi9nbnUvc3RvcmUvbWRnMXE0bWdjMHBscWEwNDRqbDk2Y21iaXZtenhncGMtcHl0aG9uMi1y ZWdleC0yMDIwLjYuOC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS8yOGhx ZjVyaG41Y2JzeWdybTdtZHB5NGp5cHlkOTVqYy1weXRob24yLW1jY2FiZS0wLjYuMS9saWIvcHl0 aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS81N3NyMTVuYTFwOXYyNXF2N3NjcHNyYWZu cHo3N3F3ei1weXRob24yLXB5Zmxha2VzLTIuMi4wL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl czovZ251L3N0b3JlL3lpMXJ2aDA4bnBwem4ycTYzZG4zMTIyZDYxbnE4eWFqLXB5dGhvbjItZW50 cnlwb2ludHMtMC4zL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL2RycmY0 Y3BxOWsweXBiMGxwYTd6cXNrejlhOTA0M3hhLXB5dGhvbjItcHljb2Rlc3R5bGUtMi42LjAvbGli L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvN3ZobWRyam55NWN3OXBqa2k4bHZk NjdmZ2p3MGE2NzAtcHl0aG9uMi10eXBpbmctMy43LjQuMy9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXM6L2dudS9zdG9yZS9temJjbTFpeDgzazByd2tpdmNwcnk3cGpyN3F4NWkyeC1weXRob24y LWZ1bmN0b29sczMyLTMuMi4zLTIvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3Rv cmUvazFwYnJxOHM2a3YwcXhqa2tqNThxbXdmeW1xbWkwNTQtcHl0aG9uMi1lbnVtMzQtMS4xLjYv bGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvZ3p3Y240a2d2ejQ5N3phNWRj bnBsMGxoZmZtbjNsamwtcHl0aG9uMi1jb25maWdwYXJzZXItNC4wLjIvbGliL3B5dGhvbjIuNy9z aXRlLXBhY2thZ2VzOi9nbnUvc3RvcmUvMXFuYnExdmQ4aWlodjltY2o5ams4cHhkeHB3Z3YzYmot cHl0aG9uMi1zb3Vwc2lldmUtMS45LjYvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzOi9nbnUv c3RvcmUvbHI4OHFmd3ozbGZ3eTJ5Z3FibW5oYzE5M2Q3bTJrN2wtcHl0aG9uMi1zaXgtMS4xNC4w L2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3hqanNyMGl6MzVuampremJ2 cXF2Nnl3bm5zaTk2cmRqLXB5dGhvbjItd2ViZW5jb2RpbmdzLTAuNS4xL2xpYi9weXRob24yLjcv c2l0ZS1wYWNrYWdlczovZ251L3N0b3JlL3YwaDRxYm1yYmZ3Y2k2MGgwZnJudmlsY3kzbXB5Z2cz LXB5dGhvbjItZGVmdXNlZHhtbC0wLjYuMC9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2du dS9zdG9yZS9rYmt2ZGZqYzY4OHZocGI0ZnZyNWY3Z3gybnlycnYxYy1weXRob24yLW9sZWZpbGUt MC40Ni9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXM6L2dudS9zdG9yZS9remNuazgxaHlnOWtq NTEwaGZmNWNrc3oycmZwYjFqOC1weXRob24yLWJhY2twb3J0cy1mdW5jdG9vbHMtbHJ1LWNhY2hl LTEuNi4xL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcyR7UFlUSE9OUEFUSDorOn0kUFlUSE9O UEFUSCIKZXhwb3J0IFFUV0VCRU5HSU5FUFJPQ0VTU19QQVRIPSIvZ251L3N0b3JlL2owM2RoanBm ejc2YmFrejE3dm5ndnJmMXBtc2E2ejNpLXF0d2ViZW5naW5lLTUuMTQuMi9saWIvcXQ1L2xpYmV4 ZWMvUXRXZWJFbmdpbmVQcm9jZXNzIgpleGVjIC1hICIkMCIgIi9nbnUvc3RvcmUvMWs5ZmdqeDdo bW1zOWZpdno4MGQ5cmo3MGM2N3g0dzUtY2FsaWJyZS00LjE4LjAvYmluLy5lYm9vay12aWV3ZXIt cmVhbCIgIiRAIgo= --000000000000deb59905aeb09302--