Page MenuHome GnuPG
Paste Active Pastes
  • -- Could NOT find Qt6Qml (missing: Qt6Qml_DIR)
    CMake Warning at /home/aheinecke/dev/qt6/src/gpg4win/src/playground/install/share/ECM/modules/ECMQmlModule6.cmake:9 (find_package):
    Found package configuration file:
    /home/aheinecke/dev/qt6/src/gpg4win/src/playground/install/lib/cmake/Qt6/Qt6Config.cmake
    ...
    • Tue, Mar 12, 8:12 PM
    • 78 Lines
  • diff --git a/src/make-msi.pl b/src/make-msi.pl
    index 89a29e80..e69a87cc 100644
    --- a/src/make-msi.pl
    +++ b/src/make-msi.pl
    @@ -2079,8 +2079,8 @@ print <<EOF;
    ...
    • Wed, Mar 6, 12:43 PM
    • 15 Lines
  • -- The CXX compiler identification is GNU 13.2.0
    -- The C compiler identification is GNU 13.2.0
    -- The ASM compiler identification is GNU
    -- Found assembler: /usr/bin/i686-w64-mingw32-gcc
    -- Detecting CXX compiler ABI info
    ...
    • Feb 16 2024, 3:22 PM
    • 482 Lines
  • [ 26%] Building CXX object src/network/CMakeFiles/Network.dir/Network_autogen/mocs_compilation.cpp.obj
    In file included from /usr/lib64/gcc/i686-w64-mingw32/13.2.0/include/c++/bits/postypes.h:40,
    from /usr/lib64/gcc/i686-w64-mingw32/13.2.0/include/c++/iosfwd:42,
    from /usr/lib64/gcc/i686-w64-mingw32/13.2.0/include/c++/bits/stream_iterator.h:35,
    from /usr/lib64/gcc/i686-w64-mingw32/13.2.0/include/c++/iterator:65,
    ...
    • Feb 8 2024, 1:31 PM
    • 123 Lines
  • 17:23:14.030 ?libQt5WaylandClient.so.5?|?libQt5WaylandClient.so.5?|QInternalMimeData::retrieveData|?libQt5Core.so.5?|QMimeData::text QWaylandDataOffer: timeout reading from pipe
    17:23:14.031 ?libQt5WaylandClient.so.5?|QInternalMimeData::retrieveData|?libQt5Core.so.5?|QMimeData::text|?kleopatra? QWaylandDataOffer: error reading data for mimeType text/plain;charset=utf-8
    17:23:15.033 ?libQt5WaylandClient.so.5?|?libQt5WaylandClient.so.5?|QInternalMimeData::retrieveData|?libQt5Core.so.5?|QMimeData::text QWaylandDataOffer: timeout reading from pipe
    17:23:15.034 ?libQt5WaylandClient.so.5?|QInternalMimeData::retrieveData|?libQt5Core.so.5?|QMimeData::text|?kleopatra? QWaylandDataOffer: error reading data for mimeType text/plain
    17:23:17.561 ?libQt5WaylandClient.so.5?|?libQt5WaylandClient.so.5?|QInternalMimeData::retrieveData|?libQt5Core.so.5?|QMimeData::text QWaylandDataOffer: timeout reading from pipe
    ...
    • Nov 21 2023, 6:10 PM
    • 36 Lines
  • {{{
    export QT_MESSAGE_PATTERN="`echo -e "\033[32m%{time h:mm:ss.zzz}%{if-category}\033[32m %{category}:%{endif} %{if-debug}\033[35m%{function}%{endif}%{if-warning}\033[33m%{backtrace depth=5}%{endif}%{if-critical}\033[31m%{backtrace depth=3}%{endif}%{if-fatal}\033[31m%{backtrace depth=3}%{endif}\033[0m %{message}"`"
    }}}
    • Nov 21 2023, 4:31 PM
    • 3 Lines
  • /home/aheinecke/dev/main/src/gpg4win-tools/src/gpgolconfig/gpgolconfig.cpp: In constructor ‘GpgOLConfig::GpgOLConfig(const QCommandLineParser&)’:
    /home/aheinecke/dev/main/src/gpg4win-tools/src/gpgolconfig/gpgolconfig.cpp:35:19: error: ‘QString::QString(const char*)’ is private within this context
    35 | setWindowTitle(_("Configure GpgOL"));
    | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
    In file included from /usr/include/qt5/QtCore/qobject.h:47,
    ...
    • Nov 20 2023, 1:25 PM
    • 740 Lines
  • - const auto backendVersions = Kleo::backendVersionInfo();
    - if (!backendVersions.empty()) {
    + QTimer::singleShot(0, [this]() {
    + const auto backendVersions = Kleo::backendVersionInfo();
    + if (!backendVersions.empty()) {
    ...
    • Nov 9 2023, 10:18 AM
    • 17 Lines
  • In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/mimetreeparser-202309151448-build/src/core/mimetreeparserprivate_autogen/mocs_compilation.cpp:2:
    /home/aheinecke/dev/main/src/gpg4win/src/playground/build/mimetreeparser-202309151448-build/src/core/mimetreeparserprivate_autogen/EWIEGA46WW/moc_messagepart.cpp:71:6: warning: 'static void MimeTreeParser::MessagePart::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)' redeclared without dllimport attribute: previous dllimport ignored [-Wattributes]
    71 | void MimeTreeParser::MessagePart::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
    | ^~~~~~~~~~~~~~
    /home/aheinecke/dev/main/src/gpg4win/src/playground/build/mimetreeparser-202309151448-build/src/core/mimetreeparserprivate_autogen/EWIEGA46WW/moc_messagepart.cpp:97:38: warning: 'MimeTreeParser::MessagePart::staticMetaObject' redeclared without dllimport attribute after being referenced with dll linkage
    ...
    • Sep 15 2023, 2:50 PM
    • 137 Lines
  • gpg4win/src/stamps/stamp-mimetreeparser-02-configure
    -- The C compiler identification is GNU 12.2.0
    -- The CXX compiler identification is GNU 12.2.0
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    ...
    • Sep 15 2023, 2:37 PM
    • 24 Lines
  • 30%] Building CXX object CMakeFiles/poppler.dir/poppler/JPEG2000Stream.cc.obj
    i686-w64-mingw32-g++-posix -D_WIN32_IE=0x0500 -D__USE_MINGW_ANSI_STDIO=1 -Dpoppler_EXPORTS @CMakeFiles/poppler.dir/includes_CXX.rsp -Wall -Wextra -Wpedantic -Wno-unused-parameter -Wcast-align -Wformat-security -Wframe-larger-than=65536 -Wlogical-op -Wmissing-format-attribute -Wnon-virtual-dtor -Woverloaded-virtual -Wmissing-declarations -Wundef -Wzero-as-null-pointer-constant -Wshadow -Wsuggest-override -fno-exceptions -fno-check-new -fno-common -fno-operator-names -D_DEFAULT_SOURCE -O2 -DNDEBUG -fvisibility=hidden -fno-keep-inline-dllexport -pthread -std=c++17 -o CMakeFiles/poppler.dir/poppler/JPEG2000Stream.cc.obj -c /home/builder/gpg4win-aheinecke/src/playground/build/poppler-202308231008/poppler/JPEG2000Stream.cc
    [ 30%] Building C object CMakeFiles/poppler.dir/poppler/CourierWidths.c.obj
    /usr/bin/i686-w64-mingw32-gcc -D_WIN32_IE=0x0500 -D__USE_MINGW_ANSI_STDIO=1 -Dpoppler_EXPORTS @CMakeFiles/poppler.dir/includes_C.rsp -Wall -std=c99 -D_DEFAULT_SOURCE -O2 -DNDEBUG -fvisibility=hidden -pthread -std=c11 -o CMakeFiles/poppler.dir/poppler/CourierWidths.c.obj -c /home/builder/gpg4win-aheinecke/src/playground/build/poppler-202308231008-build/poppler/CourierWidths.c
    [ 30%] Building C object CMakeFiles/poppler.dir/poppler/CourierBoldWidths.c.obj
    ...
    • Aug 23 2023, 2:45 PM
    • 162 Lines
    • Aug 16 2023, 4:22 AM
    • 1 Line
  • Master:
    du -hs kleopatra
    206M
    ...
    • Aug 7 2023, 9:12 PM
    • 17 Lines
  • ( set -e; pkg="/home/aheinecke/dev/main/src/gpg4win/packages/libkleo-202307101603.tar.xz"; pkg_version="libkleo-202307101603"; pkgsdir="/home/aheinecke/dev/main/src/gpg4win/src/playground/build/${pkg_version}"; pkgbdir="/home/aheinecke/dev/main/src/gpg4win/src/playground/build/${pkg_version}-build"; pkgpdir="/home/aheinecke/dev/main/src/gpg4win/src/../patches/${pkg_version}"; pkgpbdir="/home/aheinecke/dev/main/src/gpg4win/src/../patches/libkleo"; pkgidir="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/pkgs/${pkg_version}"; pkg_dev=""; pkg_version_dev="libkleo-dev-202307101603"; pkgidir_dev="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/pkgs/${pkg_version_dev}"; pkgcfg=""; pkgextracflags=""; pkgmkargs=""; pkgmkargs_inst=""; pkgmkdir=""; pkgmkdir_inst=""; export PKG_CONFIG="/home/aheinecke/dev/main/src/gpg4win/src/../src/pkg-config"; export PKG_CONFIG_PATH="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/lib/pkgconfig"; export PKG_CONFIG_LIBDIR=""; export PATH="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/bin:/home/aheinecke/bin:/home/aheinecke/dev/main/bin:/opt/gnupg/bin:/usr/local/bin:/home/aheinecke/kde/src/kdesrc-build:/home/aheinecke/kde/src/kdesrc-build:/opt/gnupg/bin:/home/aheinecke/bin:/home/aheinecke/arbeit/go/go/bin:/home/aheinecke/go/bin:/home/aheinecke/bin:/home/aheinecke/Android/Sdk/tools/:/home/aheinecke/Android/Sdk/platform-tools/:/home/aheinecke/.cargo/bin:/home/aheinecke/bin:/usr/local/bin:/usr/bin:/bin"; export SYSROOT="/home/aheinecke/dev/main/src/gpg4win/src/playground/install"; export CONFIG_SITE="/home/aheinecke/dev/main/src/gpg4win/src/../src/config.site"; cd "${pkgbdir}"; test -n "${pkgmkdir}" && cd "${pkgmkdir}"; make -j16 ${pkgmkargs})
    make[2]: Entering directory '/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build'
    [ 4%] Generating ts...
    [ 4%] Generating mo...
    [ 4%] Automatic MOC for target KPim5Libkleo
    ...
    • Aug 4 2023, 11:47 AM
    • 322 Lines
  • [ 3%] Automatic MOC for target mimetreeparserprivate
    [ 3%] Built target mimetreeparserprivate_autogen
    [ 9%] Building CXX object src/core/CMakeFiles/mimetreeparserprivate.dir/messagepart.cpp.obj
    [ 9%] Building CXX object src/core/CMakeFiles/mimetreeparserprivate.dir/mimetreeparserprivate_autogen/mocs_compilation.cpp.obj
    [ 12%] Building CXX object src/core/CMakeFiles/mimetreeparserprivate.dir/crypto.cpp.obj
    ...
    • Aug 4 2023, 10:52 AM
    • 895 Lines
  • ( set -e; pkg="/home/aheinecke/dev/main/src/gpg4win/packages/mimetreeparser-202307281051.tar.xz"; pkg_version="mimetreeparser-202307281051"; pkgsdir="/home/aheinecke/dev/main/src/gpg4win/src/playground/build/${pkg_version}"; pkgbdir="/home/aheinecke/dev/main/src/gpg4win/src/playground/build/${pkg_version}-build"; pkgpdir="/home/aheinecke/dev/main/src/gpg4win/src/../patches/${pkg_version}"; pkgpbdir="/home/aheinecke/dev/main/src/gpg4win/src/../patches/mimetreeparser"; pkgidir="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/pkgs/${pkg_version}"; pkg_dev=""; pkg_version_dev="mimetreeparser-dev-202307281051"; pkgidir_dev="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/pkgs/${pkg_version_dev}"; pkgcfg=""; pkgextracflags=""; pkgmkargs=""; pkgmkargs_inst=""; pkgmkdir=""; pkgmkdir_inst=""; export PKG_CONFIG="/home/aheinecke/dev/main/src/gpg4win/src/../src/pkg-config"; export PKG_CONFIG_PATH="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/lib/pkgconfig"; export PKG_CONFIG_LIBDIR=""; export PATH="/home/aheinecke/dev/main/src/gpg4win/src/playground/install/bin:/home/aheinecke/bin:/home/aheinecke/dev/main/bin:/opt/gnupg/bin:/usr/local/bin:/home/aheinecke/kde/src/kdesrc-build:/home/aheinecke/kde/src/kdesrc-build:/opt/gnupg/bin:/home/aheinecke/bin:/home/aheinecke/arbeit/go/go/bin:/home/aheinecke/go/bin:/home/aheinecke/bin:/home/aheinecke/Android/Sdk/tools/:/home/aheinecke/Android/Sdk/platform-tools/:/home/aheinecke/.cargo/bin:/home/aheinecke/bin:/usr/local/bin:/usr/bin:/bin"; export SYSROOT="/home/aheinecke/dev/main/src/gpg4win/src/playground/install"; export CONFIG_SITE="/home/aheinecke/dev/main/src/gpg4win/src/../src/config.site"; cd "${pkgbdir}"; test -n "${pkgmkdir}" && cd "${pkgmkdir}"; make -j16 ${pkgmkargs})
    make[2]: Entering directory '/home/aheinecke/dev/main/src/gpg4win/src/playground/build/mimetreeparser-202307281051-build'
    [ 3%] Automatic MOC for target mimetreeparserprivate
    [ 3%] Built target mimetreeparserprivate_autogen
    [ 13%] Building CXX object src/core/CMakeFiles/mimetreeparserprivate.dir/crypto.cpp.obj
    ...
    • Jul 31 2023, 6:15 PM
    • 121 Lines
  • P29 Skript
    Gpg4win
    Hallo ich zeige ihnen jetzt ganz schnell wie sie per mail Briefe verschicken und keine Postkarten.
    Erstmal brauchen wir gpg4win. Der Link ist in der Beschreibung.
    ...
    • Jul 18 2023, 4:36 AM
    • 19 Lines
  • My System:
    -- The following OPTIONAL packages have been found:
    * IcoTool, Executable that converts a collection of PNG files into a Windows icon file, <https://www.nongnu.org/icoutils/>
    ...
    • Jul 12 2023, 11:22 AM
    • 169 Lines
  • 2023-07-03 12:20:32 scdaemon[27479] DBG: chan_7 <- SERIALNO --all
    2023-07-03 12:20:32 scdaemon[27479] DBG: chan_7 -> S SERIALNO FF0000FF354830313232363537
    2023-07-03 12:20:32 scdaemon[27479] DBG: chan_7 -> OK
    2023-07-03 12:20:32 scdaemon[27479] DBG: chan_7 <- KEYINFO 3BE5196862C68A4C7B4C850D552070A0CE772827
    2023-07-03 12:20:32 scdaemon[27479] DBG: slot 0, app p15: calling with_keygrip(status)
    ...
    • Jul 3 2023, 12:21 PM
    • 57 Lines
  • From ad3b755de3bae50d8ac823f61132ca49ad94d731 Mon Sep 17 00:00:00 2001
    From: Andre Heinecke <aheinecke@gnupg.org>
    Date: Fri, 16 Jun 2023 12:30:51 +0200
    Subject: [PATCH] cpp: Expose gpgme_data_set_flag through cpp API
    ...
    • Jun 16 2023, 12:33 PM
    • 62 Lines
  • diff --git a/lang/cpp/src/interfaces/dataprovider.h b/lang/cpp/src/interfaces/dataprovider.h
    index c8f387d6..ad69e705 100644
    --- a/lang/cpp/src/interfaces/dataprovider.h
    +++ b/lang/cpp/src/interfaces/dataprovider.h
    @@ -26,6 +26,7 @@
    ...
    • Jun 16 2023, 10:05 AM
    • 31 Lines
  • Building Poppler with support for:
    font configuration: win32
    use boost (Splash): yes
    cairo output: no
    qt5 wrapper: yes
    ...
    • Jun 5 2023, 9:41 AM
    • 24 Lines
  • diff --git a/configure.ac b/configure.ac
    index 9a255541..d3fec2f5 100644
    --- a/configure.ac
    +++ b/configure.ac
    @@ -257,7 +257,7 @@ if test "$build_gpg4win" = yes ; then
    ...
    • May 22 2023, 4:04 PM
    • 13 Lines
  • export PS1="(main) $PS1"
    prepend() { [ -d "$2" ] && eval $1=\"$2\$\{$1:+':'\$$1\}\" && export $1 ; }
    prepend PATH /usr/local/bin
    prepend PATH /opt/gnupg/bin
    ...
    • May 19 2023, 1:37 PM
    • 51 Lines
  • C:\Users\Andre Heinecke>c:\Gpg4win\bin\okular.exe
    C:\Users\Andre Heinecke>kf.config.core: Use of KConfigWatcher without DBus support. You will not receive updates
    kf.config.core: Use of KConfigWatcher without DBus support. You will not receive updates
    QWidget::setMinimumSize: (okular_sidebar/Sidebar) Negative sizes (0,-1) are not possible
    ...
    • May 4 2023, 3:33 PM
    • 126 Lines
  • Confirm gpg-error-config works... good
    cp gpg-error-config-old gpg-error-config
    make check-TESTS
    make[3]: Entering directory '/home/aheinecke/dev/main/build/libgpg-error/src'
    FAIL: gpg-error-config-test.sh
    ...
    • Oct 25 2022, 9:55 AM
    • 9 Lines
  • (main) aheinecke@teutates ~/d/m/s/qt-everywhere-src-5.15.2> ping -4 git.gnupg.org                          2
    PING  (217.69.76.56) 56(84) bytes of data.
    64 bytes from cvs.gnupg.org (217.69.76.56): icmp_seq=1 ttl=59 time=34.1 ms
    64 bytes from cvs.gnupg.org (217.69.76.56): icmp_seq=2 ttl=59 time=37.8 ms
    ^C
    ...
    • Oct 13 2022, 12:37 PM
    • 13 Lines
  • gcc -DWITHOUT_NPTH=1 -std=gnu99 -I/opt/gnupg/include -I/opt/gnupg/include -I/opt/gnupg/include -I/opt/gnupg/include -I/opt/gnupg/include -O3 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wformat -Wno-format-y2k -Wformat-security -W -Wno-sign-compare -Wno-format-zero-length -Wno-missing-field-initializers -Wno-format-zero-length -Wdeclaration-after-statement -Wlogical-op -Wvla -Wno-pointer-sign -Wpointer-arith -g -O2 -o t-ldap-parse-uri t_ldap_parse_uri-t-ldap-parse-uri.o t_ldap_parse_uri-ldap-parse-uri.o t_ldap_parse_uri-http.o t_ldap_parse_uri-http-common.o t_ldap_parse_uri-dns-stuff.o t_ldap_parse_uri-ldap-misc.o t_ldap_parse_uri-t-support.o t_ldap_parse_uri-dns.o -L/opt/gnupg/lib -lldap ../common/libcommon.a -lassuan -L/opt/gnupg/lib64 -lgpg-error -L/opt/gnupg/lib64 -lntbtls -lgpg-error -L/opt/gnupg/lib64 -lgcrypt -lgpg-error -L/opt/gnupg/lib64 -lgpg-error -L/opt/gnupg/lib64 -lksba -lgpg-error
    /usr/lib64/gcc/x86_64-suse-linux/12/../../../../x86_64-suse-linux/bin/ld: ../common/libcommon.a...
    • Sep 29 2022, 9:21 AM
    • 3 Lines
  • C:\Users\Andre Heinecke>echo foo | gpg --compliance gnupg -ear emanuel@intevation.de -r quicktest | gpg --status-fd 1 --compliance de-vs --require-compliance --decrypt
    gpg: verwende Vertrauensmodell pgp
    gpg: der Unterschlüssel 3C48562C9F0E073E wird anstelle des Hauptschlüssels 06673A58E125DFCE verwendet
    gpg: Dieser Schlüssel gehört uns (da wir nämlich den geheimen Schlüssel dazu haben)
    gpg: der Unterschlüssel D693681035756779 wird anstelle des Hauptschlüssels 6AFBDE4116917EC6 verwendet
    ...
    • Aug 30 2022, 2:05 PM
    • 39 Lines
  • @echo off
    REM Set the GnuPG homedir here accordingly
    set GPGHOME=c:\users\Andre Heinecke\AppData\Roaming\gnupg
    REM Set the input / output directory
    ...
    • Jun 4 2021, 1:12 PM
    • 39 Lines
  • diff --git a/lang/cpp/src/key.cpp b/lang/cpp/src/key.cpp
    index b893a7cd..9d9f4615 100644
    --- a/lang/cpp/src/key.cpp
    +++ b/lang/cpp/src/key.cpp
    @@ -292,10 +292,14 @@ const char *Key::primaryFingerprint() const
    ...
    • May 19 2021, 1:19 PM
    • 20 Lines
  • 2021-04-21 11:37:17 scdaemon[15438] listening on socket '/run/user/1000/gnupg/d.f5ndbdduahpmoweotoyb7n17/S.scdaemon'
    2021-04-21 11:37:17 scdaemon[15438] handler for fd -1 started
    2021-04-21 11:37:17 scdaemon[15438] DBG: chan_7 -> OK GNU Privacy Guard's Smartcard server ready
    2021-04-21 11:37:17 scdaemon[15438] DBG: chan_7 <- GETINFO socket_name
    ...
    • Apr 21 2021, 11:37 AM
    • 833 Lines
  • 2020-05-11 09:15:54 dirmngr[4740] Handhabungsroutine für fd 576 gestartet
    2020-05-11 09:15:54 dirmngr[4740] DBG: chan_0x00000240 -> # Home: C:\Users\bt014258\AppData\Roaming\gnupg
    2020-05-11 09:15:54 dirmngr[4740] DBG: chan_0x00000240 -> # Config: C:\Users\bt014258\AppData\Roaming\gnupg\dirmngr.conf
    2020-05-11 09:15:54 dirmngr[4740] DBG: chan_0x00000240 -> OK Dirmngr 2.2.19 at your service
    2020-05-11 09:15:54 dirmngr[4740] DBG: chan_0x00000240 <- GETINFO version
    ...
    • May 12 2020, 2:36 PM
    • 27 Lines
  • --- strace.c.orig 2019-06-06 17:04:21.271016482 +0200
    +++ strace.c 2019-06-06 17:04:32.371221549 +0200
    @@ -1795,9 +1795,9 @@
    }
    ...
    • Jun 6 2019, 5:07 PM
    • 14 Lines
    • C
  • static gpg_error_t
    compute_master_secret (unsigned char *master, size_t masterlen,
    const unsigned char *sk_a, size_t sk_a_len,
    const unsigned char *pk_b, size_t pk_b_len)
    ...
    • Oct 25 2018, 1:15 PM
    • 55 Lines
    • C
  • /* Find the "micalg" parameter from the last Gpgme operation on
    context CTX. It is expected that this operation was a sign
    operation. Return the algorithm name as a C string in buffer BUF
    which must have been allocated by the caller with size BUFLEN.
    Returns 0 on success or -1 in case of an error. The return string
    ...
    • Feb 14 2018, 12:18 PM
    • 36 Lines
  • P5 bak
    I tried to start a revolution but I didn't print out enough leaflets.
    --WKorg
    • Jan 16 2018, 4:06 PM
    • 3 Lines
    • Objective-C
  • -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA256
    bitcoin address for gpg donation campaign 2017: 1EAw3RnaALKiES8Ap93SwwDx4fsoY12wzF
    -----BEGIN PGP SIGNATURE-----
    ...
    • Jun 20 2017, 3:54 PM
    • 20 Lines