diff --git a/.deploy/docker/entrypoint.sh b/.deploy/docker/entrypoint.sh
deleted file mode 100755
index a7b661d263..0000000000
--- a/.deploy/docker/entrypoint.sh
+++ /dev/null
@@ -1,157 +0,0 @@
-#!/bin/bash
-
-echo "Now in entrypoint.sh for Firefly III"
-
-# make sure the correct directories exists (suggested by @chrif):
-echo "Making directories..."
-mkdir -p $FIREFLY_PATH/storage/app/public
-mkdir -p $FIREFLY_PATH/storage/build
-mkdir -p $FIREFLY_PATH/storage/database
-mkdir -p $FIREFLY_PATH/storage/debugbar
-mkdir -p $FIREFLY_PATH/storage/export
-mkdir -p $FIREFLY_PATH/storage/framework/cache/data
-mkdir -p $FIREFLY_PATH/storage/framework/sessions
-mkdir -p $FIREFLY_PATH/storage/framework/testing
-mkdir -p $FIREFLY_PATH/storage/framework/views/twig
-mkdir -p $FIREFLY_PATH/storage/framework/views/v1
-mkdir -p $FIREFLY_PATH/storage/framework/views/v2
-mkdir -p $FIREFLY_PATH/storage/logs
-mkdir -p $FIREFLY_PATH/storage/upload
-
-if [[ $DKR_CHECK_SQLITE != "false" ]]; then
- echo "Touch DB file (if SQLlite)..."
- if [[ $DB_CONNECTION == "sqlite" ]]; then
- touch $FIREFLY_PATH/storage/database/database.sqlite
- echo "Touched!"
- fi
-fi
-
-# make sure we own the volumes:
-echo "Run chown on ${FIREFLY_PATH}/storage..."
-chown -R www-data:www-data -R $FIREFLY_PATH/storage
-echo "Run chmod on ${FIREFLY_PATH}/storage..."
-chmod -R 775 $FIREFLY_PATH/storage
-
-# remove any lingering files that may break upgrades:
-echo "Remove log file..."
-rm -f $FIREFLY_PATH/storage/logs/laravel.log
-
-echo "Dump auto load..."
-composer dump-autoload
-echo "Discover packages..."
-php artisan package:discover
-
-echo "Wait for the database."
-if [[ -z "$DB_PORT" ]]; then
- if [[ $DB_CONNECTION == "pgsql" ]]; then
- DB_PORT=5432
- elif [[ $DB_CONNECTION == "mysql" ]]; then
- DB_PORT=3306
- fi
-fi
-if [[ ! -z "$DB_PORT" ]]; then
- $FIREFLY_PATH/.deploy/docker/wait-for-it.sh "${DB_HOST}:${DB_PORT}" -t 60 -- echo "DB is up. Time to execute artisan commands."
-fi
-
-echo "Run various artisan commands..."
-
-php artisan cache:clear
-
-if [[ $DKR_RUN_MIGRATION == "false" ]]; then
- echo "Will NOT run migration commands."
-fi
-
-if [[ $DKR_RUN_MIGRATION != "false" ]]; then
- echo "Running migration commands..."
- php artisan firefly-iii:create-database
- php artisan migrate --seed --no-interaction --force
- php artisan firefly-iii:decrypt-all
-fi
-
-# there are 13 upgrade commands
-if [[ $DKR_RUN_UPGRADE == "false" ]]; then
- echo 'Will NOT run upgrade commands.'
-fi
-
-if [[ $DKR_RUN_UPGRADE != "false" ]]; then
- echo 'Running upgrade commands...'
- php artisan firefly-iii:transaction-identifiers
- php artisan firefly-iii:migrate-to-groups
- php artisan firefly-iii:account-currencies
- php artisan firefly-iii:transfer-currencies
- php artisan firefly-iii:other-currencies
- php artisan firefly-iii:migrate-notes
- php artisan firefly-iii:migrate-attachments
- php artisan firefly-iii:bills-to-rules
- php artisan firefly-iii:bl-currency
- php artisan firefly-iii:cc-liabilities
- php artisan firefly-iii:back-to-journals
- php artisan firefly-iii:rename-account-meta
- php artisan firefly-iii:migrate-recurrence-meta
-fi
-
-# there are 15 verify commands
-if [[ $DKR_RUN_VERIFY == "false" ]]; then
- echo 'Will NOT run verification commands.'
-fi
-
-if [[ $DKR_RUN_VERIFY != "false" ]]; then
- echo 'Running verification commands...'
- php artisan firefly-iii:fix-piggies
- php artisan firefly-iii:create-link-types
- php artisan firefly-iii:create-access-tokens
- php artisan firefly-iii:remove-bills
- php artisan firefly-iii:enable-currencies
- php artisan firefly-iii:fix-transfer-budgets
- php artisan firefly-iii:fix-uneven-amount
- php artisan firefly-iii:delete-zero-amount
- php artisan firefly-iii:delete-orphaned-transactions
- php artisan firefly-iii:delete-empty-journals
- php artisan firefly-iii:delete-empty-groups
- php artisan firefly-iii:fix-account-types
- php artisan firefly-iii:rename-meta-fields
- php artisan firefly-iii:fix-ob-currencies
- php artisan firefly-iii:fix-long-descriptions
-fi
-
-# report commands
-if [[ $DKR_RUN_REPORT == "false" ]]; then
- echo 'Will NOT run report commands.'
-fi
-
-if [[ $DKR_RUN_REPORT != "false" ]]; then
- echo 'Running report commands...'
- php artisan firefly-iii:report-empty-objects
- php artisan firefly-iii:report-sum
-fi
-
-
-php artisan firefly-iii:restore-oauth-keys
-
-if [[ $DKR_RUN_REPORT == "false" ]]; then
- echo 'Will NOT generate new OAuth keys.'
-fi
-
-if [[ $DKR_RUN_PASSPORT_INSTALL != "false" ]]; then
- echo 'Generating new OAuth keys...'
- php artisan passport:install
-fi
-
-php artisan firefly-iii:set-latest-version --james-is-cool
-php artisan cache:clear
-
-# make sure we own everything
-echo "Run chown on ${FIREFLY_PATH}"
-chown -R www-data:www-data -R $FIREFLY_PATH
-
-php artisan firefly:instructions install
-
-echo "DKR_CHECK_SQLITE '$DKR_CHECK_SQLITE'"
-echo "DKR_RUN_MIGRATION '$DKR_RUN_MIGRATION'"
-echo "DKR_RUN_UPGRADE '$DKR_RUN_UPGRADE'"
-echo "DKR_RUN_VERIFY '$DKR_RUN_VERIFY'"
-echo "DKR_RUN_REPORT '$DKR_RUN_REPORT'"
-echo "DKR_RUN_PASSPORT_INSTALL '$DKR_RUN_PASSPORT_INSTALL'"
-
-echo "Go!"
-exec apache2-foreground
diff --git a/.deploy/docker/local-build/apache-firefly-iii.conf b/.deploy/docker/local-build/apache-firefly-iii.conf
deleted file mode 100644
index 6c7db54550..0000000000
--- a/.deploy/docker/local-build/apache-firefly-iii.conf
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
- ServerAdmin webmaster@localhost
- DocumentRoot /var/www/firefly-iii/public
-
- # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
- # error, crit, alert, emerg.
- # It is also possible to configure the loglevel for particular
- # modules, e.g.
- #LogLevel info ssl:warn
-
- ErrorLog ${APACHE_LOG_DIR}/error.log
- CustomLog ${APACHE_LOG_DIR}/access.log combined
-
-
- Options -Indexes +FollowSymLinks
- AllowOverride All
- Order allow,deny
- allow from all
-
-
diff --git a/.deploy/docker/local-build/apache2.conf b/.deploy/docker/local-build/apache2.conf
deleted file mode 100644
index da5454d87d..0000000000
--- a/.deploy/docker/local-build/apache2.conf
+++ /dev/null
@@ -1,151 +0,0 @@
-#
-# The accept serialization lock file MUST BE STORED ON A LOCAL DISK.
-#
-Mutex file:${APACHE_LOCK_DIR} default
-
-#
-# PidFile: The file in which the server should record its process
-# identification number when it starts.
-# This needs to be set in /etc/apache2/envvars
-#
-PidFile ${APACHE_PID_FILE}
-
-#
-# Timeout: The number of seconds before receives and sends time out.
-#
-Timeout 300
-
-#
-# KeepAlive: Whether or not to allow persistent connections (more than
-# one request per connection). Set to "Off" to deactivate.
-#
-KeepAlive On
-
-#
-# MaxKeepAliveRequests: The maximum number of requests to allow
-# during a persistent connection. Set to 0 to allow an unlimited amount.
-# We recommend you leave this number high, for maximum performance.
-#
-MaxKeepAliveRequests 100
-
-#
-# KeepAliveTimeout: Number of seconds to wait for the next request from the
-# same client on the same connection.
-#
-KeepAliveTimeout 5
-
-
-# These need to be set in /etc/apache2/envvars
-User ${APACHE_RUN_USER}
-Group ${APACHE_RUN_GROUP}
-
-#
-# HostnameLookups: Log the names of clients or just their IP addresses
-# e.g., www.apache.org (on) or 204.62.129.132 (off).
-# The default is off because it'd be overall better for the net if people
-# had to knowingly turn this feature on, since enabling it means that
-# each client request will result in AT LEAST one lookup request to the
-# nameserver.
-#
-HostnameLookups Off
-
-# ErrorLog: The location of the error log file.
-# If you do not specify an ErrorLog directive within a
-# container, error messages relating to that virtual host will be
-# logged here. If you *do* define an error logfile for a
-# container, that host's errors will be logged there and not here.
-#
-ErrorLog ${APACHE_LOG_DIR}/error.log
-
-#
-# LogLevel: Control the severity of messages logged to the error_log.
-# Available values: trace8, ..., trace1, debug, info, notice, warn,
-# error, crit, alert, emerg.
-# It is also possible to configure the log level for particular modules, e.g.
-# "LogLevel info ssl:warn"
-#
-LogLevel warn
-
-# Include module configuration:
-IncludeOptional mods-enabled/*.load
-IncludeOptional mods-enabled/*.conf
-
-# Include list of ports to listen on
-Include ports.conf
-
-
-# Sets the default security model of the Apache2 HTTPD server. It does
-# not allow access to the root filesystem outside of /usr/share and /var/www.
-# The former is used by web applications packaged in Debian,
-# the latter may be used for local directories served by the web server. If
-# your system is serving content from a sub-directory in /srv you must allow
-# access here, or in any related virtual host.
-
- Options FollowSymLinks
- AllowOverride None
- Require all denied
-
-
-
- AllowOverride None
- Require all granted
-
-
-
- Options Indexes FollowSymLinks
- AllowOverride All
- Require all granted
-
-
-#
-# Options Indexes FollowSymLinks
-# AllowOverride None
-# Require all granted
-#
-
-
-
-
-# AccessFileName: The name of the file to look for in each directory
-# for additional configuration directives. See also the AllowOverride
-# directive.
-#
-AccessFileName .htaccess
-
-#
-# The following lines prevent .htaccess and .htpasswd files from being
-# viewed by Web clients.
-#
-
- Require all denied
-
-
-
-#
-# The following directives define some format nicknames for use with
-# a CustomLog directive.
-#
-# These deviate from the Common Log Format definitions in that they use %O
-# (the actual bytes sent including headers) instead of %b (the size of the
-# requested file), because the latter makes it impossible to detect partial
-# requests.
-#
-# Note that the use of %{X-Forwarded-For}i instead of %h is not recommended.
-# Use mod_remoteip instead.
-#
-LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
-LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
-LogFormat "%h %l %u %t \"%r\" %>s %O" common
-LogFormat "%{Referer}i -> %U" referer
-LogFormat "%{User-agent}i" agent
-
-# Include of directories ignores editors' and dpkg's backup files,
-# see README.Debian for details.
-
-# Include generic snippets of statements
-IncludeOptional conf-enabled/*.conf
-
-# Include the virtual host configurations:
-IncludeOptional sites-enabled/*.conf
-
-# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
diff --git a/.deploy/docker/local-build/cacert.pem b/.deploy/docker/local-build/cacert.pem
deleted file mode 100644
index ee25bee119..0000000000
--- a/.deploy/docker/local-build/cacert.pem
+++ /dev/null
@@ -1,3314 +0,0 @@
-##
-## Bundle of CA Root Certificates
-##
-## Certificate data from Mozilla as of: Wed Jun 20 03:12:06 2018 GMT
-##
-## This is a bundle of X.509 certificates of public Certificate Authorities
-## (CA). These were automatically extracted from Mozilla's root certificates
-## file (certdata.txt). This file can be found in the mozilla source tree:
-## https://hg.mozilla.org/releases/mozilla-release/raw-file/default/security/nss/lib/ckfw/builtins/certdata.txt
-##
-## It contains the certificates in PEM format and therefore
-## can be directly used with curl / libcurl / php_curl, or with
-## an Apache+mod_ssl webserver for SSL client authentication.
-## Just configure this file as the SSLCACertificateFile.
-##
-## Conversion done with mk-ca-bundle.pl version 1.27.
-## SHA256: c80f571d9f4ebca4a91e0ad3a546f263153d71afffc845c6f8f52ce9d1a2e8ec
-##
-
-
-GlobalSign Root CA
-==================
------BEGIN CERTIFICATE-----
-MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkGA1UEBhMCQkUx
-GTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jvb3QgQ0ExGzAZBgNVBAMTEkds
-b2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAwMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNV
-BAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYD
-VQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDa
-DuaZjc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavpxy0Sy6sc
-THAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp1Wrjsok6Vjk4bwY8iGlb
-Kk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdGsnUOhugZitVtbNV4FpWi6cgKOOvyJBNP
-c1STE4U6G7weNLWLBYy5d4ux2x8gkasJU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrX
-gzT/LCrBbBlDSgeF59N89iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNV
-HRMBAf8EBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0BAQUF
-AAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOzyj1hTdNGCbM+w6Dj
-Y1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE38NflNUVyRRBnMRddWQVDf9VMOyG
-j/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymPAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhH
-hm4qxFYxldBniYUr+WymXUadDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveC
-X4XSQRjbgbMEHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==
------END CERTIFICATE-----
-
-GlobalSign Root CA - R2
-=======================
------BEGIN CERTIFICATE-----
-MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4GA1UECxMXR2xv
-YmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh
-bFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT
-aWduIFJvb3QgQ0EgLSBSMjETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln
-bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6
-ErPLv4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8eoLrvozp
-s6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklqtTleiDTsvHgMCJiEbKjN
-S7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzdC9XZzPnqJworc5HGnRusyMvo4KD0L5CL
-TfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pazq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6C
-ygPCm48CAwEAAaOBnDCBmTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E
-FgQUm+IHV2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5nbG9i
-YWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG3lm0mi3f3BmGLjAN
-BgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4GsJ0/WwbgcQ3izDJr86iw8bmEbTUsp
-9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu
-01yiPqFbQfXf5WRDLenVOavSot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG7
-9G+dwfCMNYxdAfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7
-TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg==
------END CERTIFICATE-----
-
-Verisign Class 3 Public Primary Certification Authority - G3
-============================================================
------BEGIN CERTIFICATE-----
-MIIEGjCCAwICEQCbfgZJoz5iudXukEhxKe9XMA0GCSqGSIb3DQEBBQUAMIHKMQswCQYDVQQGEwJV
-UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
-cmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
-IG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNh
-dGlvbiBBdXRob3JpdHkgLSBHMzAeFw05OTEwMDEwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMIHKMQsw
-CQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRy
-dXN0IE5ldHdvcmsxOjA4BgNVBAsTMShjKSAxOTk5IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhv
-cml6ZWQgdXNlIG9ubHkxRTBDBgNVBAMTPFZlcmlTaWduIENsYXNzIDMgUHVibGljIFByaW1hcnkg
-Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
-ggEBAMu6nFL8eB8aHm8bN3O9+MlrlBIwT/A2R/XQkQr1F8ilYcEWQE37imGQ5XYgwREGfassbqb1
-EUGO+i2tKmFZpGcmTNDovFJbcCAEWNF6yaRpvIMXZK0Fi7zQWM6NjPXr8EJJC52XJ2cybuGukxUc
-cLwgTS8Y3pKI6GyFVxEa6X7jJhFUokWWVYPKMIno3Nij7SqAP395ZVc+FSBmCC+Vk7+qRy+oRpfw
-EuL+wgorUeZ25rdGt+INpsyow0xZVYnm6FNcHOqd8GIWC6fJXwzw3sJ2zq/3avL6QaaiMxTJ5Xpj
-055iN9WFZZ4O5lMkdBteHRJTW8cs54NJOxWuimi5V5cCAwEAATANBgkqhkiG9w0BAQUFAAOCAQEA
-ERSWwauSCPc/L8my/uRan2Te2yFPhpk0djZX3dAVL8WtfxUfN2JzPtTnX84XA9s1+ivbrmAJXx5f
-j267Cz3qWhMeDGBvtcC1IyIuBwvLqXTLR7sdwdela8wv0kL9Sd2nic9TutoAWii/gt/4uhMdUIaC
-/Y4wjylGsB49Ndo4YhYYSq3mtlFs3q9i6wHQHiT+eo8SGhJouPtmmRQURVyu565pF4ErWjfJXir0
-xuKhXFSbplQAz/DxwceYMBo7Nhbbo27q/a2ywtrvAkcTisDxszGtTxzhT5yvDwyd93gN2PQ1VoDa
-t20Xj50egWTh/sVFuq1ruQp6Tk9LhO5L8X3dEQ==
------END CERTIFICATE-----
-
-Entrust.net Premium 2048 Secure Server CA
-=========================================
------BEGIN CERTIFICATE-----
-MIIEKjCCAxKgAwIBAgIEOGPe+DANBgkqhkiG9w0BAQUFADCBtDEUMBIGA1UEChMLRW50cnVzdC5u
-ZXQxQDA+BgNVBAsUN3d3dy5lbnRydXN0Lm5ldC9DUFNfMjA0OCBpbmNvcnAuIGJ5IHJlZi4gKGxp
-bWl0cyBsaWFiLikxJTAjBgNVBAsTHChjKSAxOTk5IEVudHJ1c3QubmV0IExpbWl0ZWQxMzAxBgNV
-BAMTKkVudHJ1c3QubmV0IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ICgyMDQ4KTAeFw05OTEyMjQx
-NzUwNTFaFw0yOTA3MjQxNDE1MTJaMIG0MRQwEgYDVQQKEwtFbnRydXN0Lm5ldDFAMD4GA1UECxQ3
-d3d3LmVudHJ1c3QubmV0L0NQU18yMDQ4IGluY29ycC4gYnkgcmVmLiAobGltaXRzIGxpYWIuKTEl
-MCMGA1UECxMcKGMpIDE5OTkgRW50cnVzdC5uZXQgTGltaXRlZDEzMDEGA1UEAxMqRW50cnVzdC5u
-ZXQgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgKDIwNDgpMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEArU1LqRKGsuqjIAcVFmQqK0vRvwtKTY7tgHalZ7d4QMBzQshowNtTK91euHaYNZOL
-Gp18EzoOH1u3Hs/lJBQesYGpjX24zGtLA/ECDNyrpUAkAH90lKGdCCmziAv1h3edVc3kw37XamSr
-hRSGlVuXMlBvPci6Zgzj/L24ScF2iUkZ/cCovYmjZy/Gn7xxGWC4LeksyZB2ZnuU4q941mVTXTzW
-nLLPKQP5L6RQstRIzgUyVYr9smRMDuSYB3Xbf9+5CFVghTAp+XtIpGmG4zU/HoZdenoVve8AjhUi
-VBcAkCaTvA5JaJG/+EfTnZVCwQ5N328mz8MYIWJmQ3DW1cAH4QIDAQABo0IwQDAOBgNVHQ8BAf8E
-BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUVeSB0RGAvtiJuQijMfmhJAkWuXAwDQYJ
-KoZIhvcNAQEFBQADggEBADubj1abMOdTmXx6eadNl9cZlZD7Bh/KM3xGY4+WZiT6QBshJ8rmcnPy
-T/4xmf3IDExoU8aAghOY+rat2l098c5u9hURlIIM7j+VrxGrD9cv3h8Dj1csHsm7mhpElesYT6Yf
-zX1XEC+bBAlahLVu2B064dae0Wx5XnkcFMXj0EyTO2U87d89vqbllRrDtRnDvV5bu/8j72gZyxKT
-J1wDLW8w0B62GqzeWvfRqqgnpv55gcR5mTNXuhKwqeBCbJPKVt7+bYQLCIt+jerXmCHG8+c8eS9e
-nNFMFY3h7CI3zJpDC5fcgJCNs2ebb0gIFVbPv/ErfF6adulZkMV8gzURZVE=
------END CERTIFICATE-----
-
-Baltimore CyberTrust Root
-=========================
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJRTESMBAGA1UE
-ChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYDVQQDExlCYWx0aW1vcmUgQ3li
-ZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoXDTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMC
-SUUxEjAQBgNVBAoTCUJhbHRpbW9yZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFs
-dGltb3JlIEN5YmVyVHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKME
-uyKrmD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjrIZ3AQSsB
-UnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeKmpYcqWe4PwzV9/lSEy/C
-G9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSuXmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9
-XbIGevOF6uvUA65ehD5f/xXtabz5OTZydc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjpr
-l3RjM71oGDHweI12v/yejl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoI
-VDaGezq1BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEB
-BQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT929hkTI7gQCvlYpNRh
-cL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3WgxjkzSswF07r51XgdIGn9w/xZchMB5
-hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsa
-Y71k5h+3zvDyny67G7fyUIhzksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9H
-RCwBXbsdtTLSR9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp
------END CERTIFICATE-----
-
-AddTrust External Root
-======================
------BEGIN CERTIFICATE-----
-MIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEUMBIGA1UEChML
-QWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYD
-VQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEw
-NDgzOFowbzELMAkGA1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRU
-cnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0Eg
-Um9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvtH7xsD821
-+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9uMq/NzgtHj6RQa1wVsfw
-Tz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzXmk6vBbOmcZSccbNQYArHE504B4YCqOmo
-aSYYkKtMsE8jqzpPhNjfzp/haW+710LXa0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy
-2xSoRcRdKn23tNbE7qzNE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv7
-7+ldU9U0WicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYDVR0P
-BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0Jvf6xCZU7wO94CTL
-VBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQGA1UECxMdQWRk
-VHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENB
-IFJvb3SCAQEwDQYJKoZIhvcNAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZl
-j7DYd7usQWxHYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5
-6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvCNr4TDea9Y355
-e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEXc4g/VhsxOBi0cQ+azcgOno4u
-G+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5amnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=
------END CERTIFICATE-----
-
-Entrust Root Certification Authority
-====================================
------BEGIN CERTIFICATE-----
-MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMCVVMxFjAUBgNV
-BAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0Lm5ldC9DUFMgaXMgaW5jb3Jw
-b3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMWKGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsG
-A1UEAxMkRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0
-MloXDTI2MTEyNzIwNTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMu
-MTkwNwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSByZWZlcmVu
-Y2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNVBAMTJEVudHJ1c3QgUm9v
-dCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
-ALaVtkNC+sZtKm9I35RMOVcF7sN5EUFoNu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYsz
-A9u3g3s+IIRe7bJWKKf44LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOww
-Cj0Yzfv9KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGIrb68
-j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi94DkZfs0Nw4pgHBN
-rziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOBsDCBrTAOBgNVHQ8BAf8EBAMCAQYw
-DwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAigA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1
-MzQyWjAfBgNVHSMEGDAWgBRokORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DH
-hmak8fdLQ/uEvW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA
-A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9tO1KzKtvn1ISM
-Y/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6ZuaAGAT/3B+XxFNSRuzFVJ7yVTa
-v52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTS
-W3iDVuycNsMm4hH2Z0kdkquM++v/eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0
-tHuu2guQOHXvgR1m0vdXcDazv/wor3ElhVsT/h5/WrQ8
------END CERTIFICATE-----
-
-GeoTrust Global CA
-==================
------BEGIN CERTIFICATE-----
-MIIDVDCCAjygAwIBAgIDAjRWMA0GCSqGSIb3DQEBBQUAMEIxCzAJBgNVBAYTAlVTMRYwFAYDVQQK
-Ew1HZW9UcnVzdCBJbmMuMRswGQYDVQQDExJHZW9UcnVzdCBHbG9iYWwgQ0EwHhcNMDIwNTIxMDQw
-MDAwWhcNMjIwNTIxMDQwMDAwWjBCMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5j
-LjEbMBkGA1UEAxMSR2VvVHJ1c3QgR2xvYmFsIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
-CgKCAQEA2swYYzD99BcjGlZ+W988bDjkcbd4kdS8odhM+KhDtgPpTSEHCIjaWC9mOSm9BXiLnTjo
-BbdqfnGk5sRgprDvgOSJKA+eJdbtg/OtppHHmMlCGDUUna2YRpIuT8rxh0PBFpVXLVDviS2Aelet
-8u5fa9IAjbkU+BQVNdnARqN7csiRv8lVK83Qlz6cJmTM386DGXHKTubU1XupGc1V3sjs0l44U+Vc
-T4wt/lAjNvxm5suOpDkZALeVAjmRCw7+OC7RHQWa9k0+bw8HHa8sHo9gOeL6NlMTOdReJivbPagU
-vTLrGAMoUgRx5aszPeE4uwc2hGKceeoWMPRfwCvocWvk+QIDAQABo1MwUTAPBgNVHRMBAf8EBTAD
-AQH/MB0GA1UdDgQWBBTAephojYn7qwVkDBF9qn1luMrMTjAfBgNVHSMEGDAWgBTAephojYn7qwVk
-DBF9qn1luMrMTjANBgkqhkiG9w0BAQUFAAOCAQEANeMpauUvXVSOKVCUn5kaFOSPeCpilKInZ57Q
-zxpeR+nBsqTP3UEaBU6bS+5Kb1VSsyShNwrrZHYqLizz/Tt1kL/6cdjHPTfStQWVYrmm3ok9Nns4
-d0iXrKYgjy6myQzCsplFAMfOEVEiIuCl6rYVSAlk6l5PdPcFPseKUgzbFbS9bZvlxrFUaKnjaZC2
-mqUPuLk/IH2uSrW4nOQdtqvmlKXBx4Ot2/Unhw4EbNX/3aBd7YdStysVAq45pmp06drE57xNNB6p
-XE0zX5IJL4hmXXeXxx12E6nV5fEWCRE11azbJHFwLJhWC9kXtNHjUStedejV0NxPNO3CBWaAocvm
-Mw==
------END CERTIFICATE-----
-
-GeoTrust Universal CA
-=====================
------BEGIN CERTIFICATE-----
-MIIFaDCCA1CgAwIBAgIBATANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN
-R2VvVHJ1c3QgSW5jLjEeMBwGA1UEAxMVR2VvVHJ1c3QgVW5pdmVyc2FsIENBMB4XDTA0MDMwNDA1
-MDAwMFoXDTI5MDMwNDA1MDAwMFowRTELMAkGA1UEBhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IElu
-Yy4xHjAcBgNVBAMTFUdlb1RydXN0IFVuaXZlcnNhbCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIP
-ADCCAgoCggIBAKYVVaCjxuAfjJ0hUNfBvitbtaSeodlyWL0AG0y/YckUHUWCq8YdgNY96xCcOq9t
-JPi8cQGeBvV8Xx7BDlXKg5pZMK4ZyzBIle0iN430SppyZj6tlcDgFgDgEB8rMQ7XlFTTQjOgNB0e
-RXbdT8oYN+yFFXoZCPzVx5zw8qkuEKmS5j1YPakWaDwvdSEYfyh3peFhF7em6fgemdtzbvQKoiFs
-7tqqhZJmr/Z6a4LauiIINQ/PQvE1+mrufislzDoR5G2vc7J2Ha3QsnhnGqQ5HFELZ1aD/ThdDc7d
-8Lsrlh/eezJS/R27tQahsiFepdaVaH/wmZ7cRQg+59IJDTWU3YBOU5fXtQlEIGQWFwMCTFMNaN7V
-qnJNk22CDtucvc+081xdVHppCZbW2xHBjXWotM85yM48vCR85mLK4b19p71XZQvk/iXttmkQ3Cga
-Rr0BHdCXteGYO8A3ZNY9lO4L4fUorgtWv3GLIylBjobFS1J72HGrH4oVpjuDWtdYAVHGTEHZf9hB
-Z3KiKN9gg6meyHv8U3NyWfWTehd2Ds735VzZC1U0oqpbtWpU5xPKV+yXbfReBi9Fi1jUIxaS5BZu
-KGNZMN9QAZxjiRqf2xeUgnA3wySemkfWWspOqGmJch+RbNt+nhutxx9z3SxPGWX9f5NAEC7S8O08
-ni4oPmkmM8V7AgMBAAGjYzBhMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNq7LqqwDLiIJlF0
-XG0D08DYj3rWMB8GA1UdIwQYMBaAFNq7LqqwDLiIJlF0XG0D08DYj3rWMA4GA1UdDwEB/wQEAwIB
-hjANBgkqhkiG9w0BAQUFAAOCAgEAMXjmx7XfuJRAyXHEqDXsRh3ChfMoWIawC/yOsjmPRFWrZIRc
-aanQmjg8+uUfNeVE44B5lGiku8SfPeE0zTBGi1QrlaXv9z+ZhP015s8xxtxqv6fXIwjhmF7DWgh2
-qaavdy+3YL1ERmrvl/9zlcGO6JP7/TG37FcREUWbMPEaiDnBTzynANXH/KttgCJwpQzgXQQpAvvL
-oJHRfNbDflDVnVi+QTjruXU8FdmbyUqDWcDaU/0zuzYYm4UPFd3uLax2k7nZAY1IEKj79TiG8dsK
-xr2EoyNB3tZ3b4XUhRxQ4K5RirqNPnbiucon8l+f725ZDQbYKxek0nxru18UGkiPGkzns0ccjkxF
-KyDuSN/n3QmOGKjaQI2SJhFTYXNd673nxE0pN2HrrDktZy4W1vUAg4WhzH92xH3kt0tm7wNFYGm2
-DFKWkoRepqO1pD4r2czYG0eq8kTaT/kD6PAUyz/zg97QwVTjt+gKN02LIFkDMBmhLMi9ER/frslK
-xfMnZmaGrGiR/9nmUxwPi1xpZQomyB40w11Re9epnAahNt3ViZS82eQtDF4JbAiXfKM9fJP/P6EU
-p8+1Xevb2xzEdt+Iub1FBZUbrvxGakyvSOPOrg/SfuvmbJxPgWp6ZKy7PtXny3YuxadIwVyQD8vI
-P/rmMuGNG2+k5o7Y+SlIis5z/iw=
------END CERTIFICATE-----
-
-GeoTrust Universal CA 2
-=======================
------BEGIN CERTIFICATE-----
-MIIFbDCCA1SgAwIBAgIBATANBgkqhkiG9w0BAQUFADBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMN
-R2VvVHJ1c3QgSW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwHhcNMDQwMzA0
-MDUwMDAwWhcNMjkwMzA0MDUwMDAwWjBHMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNR2VvVHJ1c3Qg
-SW5jLjEgMB4GA1UEAxMXR2VvVHJ1c3QgVW5pdmVyc2FsIENBIDIwggIiMA0GCSqGSIb3DQEBAQUA
-A4ICDwAwggIKAoICAQCzVFLByT7y2dyxUxpZKeexw0Uo5dfR7cXFS6GqdHtXr0om/Nj1XqduGdt0
-DE81WzILAePb63p3NeqqWuDW6KFXlPCQo3RWlEQwAx5cTiuFJnSCegx2oG9NzkEtoBUGFF+3Qs17
-j1hhNNwqCPkuwwGmIkQcTAeC5lvO0Ep8BNMZcyfwqph/Lq9O64ceJHdqXbboW0W63MOhBW9Wjo8Q
-JqVJwy7XQYci4E+GymC16qFjwAGXEHm9ADwSbSsVsaxLse4YuU6W3Nx2/zu+z18DwPw76L5GG//a
-QMJS9/7jOvdqdzXQ2o3rXhhqMcceujwbKNZrVMaqW9eiLBsZzKIC9ptZvTdrhrVtgrrY6slWvKk2
-WP0+GfPtDCapkzj4T8FdIgbQl+rhrcZV4IErKIM6+vR7IVEAvlI4zs1meaj0gVbi0IMJR1FbUGrP
-20gaXT73y/Zl92zxlfgCOzJWgjl6W70viRu/obTo/3+NjN8D8WBOWBFM66M/ECuDmgFz2ZRthAAn
-ZqzwcEAJQpKtT5MNYQlRJNiS1QuUYbKHsu3/mjX/hVTK7URDrBs8FmtISgocQIgfksILAAX/8sgC
-SqSqqcyZlpwvWOB94b67B9xfBHJcMTTD7F8t4D1kkCLm0ey4Lt1ZrtmhN79UNdxzMk+MBB4zsslG
-8dhcyFVQyWi9qLo2CQIDAQABo2MwYTAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR281Xh+qQ2
-+/CfXGJx7Tz0RzgQKzAfBgNVHSMEGDAWgBR281Xh+qQ2+/CfXGJx7Tz0RzgQKzAOBgNVHQ8BAf8E
-BAMCAYYwDQYJKoZIhvcNAQEFBQADggIBAGbBxiPz2eAubl/oz66wsCVNK/g7WJtAJDday6sWSf+z
-dXkzoS9tcBc0kf5nfo/sm+VegqlVHy/c1FEHEv6sFj4sNcZj/NwQ6w2jqtB8zNHQL1EuxBRa3ugZ
-4T7GzKQp5y6EqgYweHZUcyiYWTjgAA1i00J9IZ+uPTqM1fp3DRgrFg5fNuH8KrUwJM/gYwx7WBr+
-mbpCErGR9Hxo4sjoryzqyX6uuyo9DRXcNJW2GHSoag/HtPQTxORb7QrSpJdMKu0vbBKJPfEncKpq
-A1Ihn0CoZ1Dy81of398j9tx4TuaYT1U6U+Pv8vSfx3zYWK8pIpe44L2RLrB27FcRz+8pRPPphXpg
-Y+RdM4kX2TGq2tbzGDVyz4crL2MjhF2EjD9XoIj8mZEoJmmZ1I+XRL6O1UixpCgp8RW04eWe3fiP
-pm8m1wk8OhwRDqZsN/etRIcsKMfYdIKz0G9KV7s1KSegi+ghp4dkNl3M2Basx7InQJJVOCiNUW7d
-FGdTbHFcJoRNdVq2fmBWqU2t+5sel/MN2dKXVHfaPRK34B7vCAas+YWH6aLcr34YEoP9VhdBLtUp
-gn2Z9DH2canPLAEnpQW5qrJITirvn5NSUZU8UnOOVkwXQMAJKOSLakhT2+zNVVXxxvjpoixMptEm
-X36vWkzaH6byHCx+rgIW0lbQL1dTR+iS
------END CERTIFICATE-----
-
-Visa eCommerce Root
-===================
------BEGIN CERTIFICATE-----
-MIIDojCCAoqgAwIBAgIQE4Y1TR0/BvLB+WUF1ZAcYjANBgkqhkiG9w0BAQUFADBrMQswCQYDVQQG
-EwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMmVmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2Ug
-QXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNvbW1lcmNlIFJvb3QwHhcNMDIwNjI2MDIxODM2
-WhcNMjIwNjI0MDAxNjEyWjBrMQswCQYDVQQGEwJVUzENMAsGA1UEChMEVklTQTEvMC0GA1UECxMm
-VmlzYSBJbnRlcm5hdGlvbmFsIFNlcnZpY2UgQXNzb2NpYXRpb24xHDAaBgNVBAMTE1Zpc2EgZUNv
-bW1lcmNlIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvV95WHm6h2mCxlCfL
-F9sHP4CFT8icttD0b0/Pmdjh28JIXDqsOTPHH2qLJj0rNfVIsZHBAk4ElpF7sDPwsRROEW+1QK8b
-RaVK7362rPKgH1g/EkZgPI2h4H3PVz4zHvtH8aoVlwdVZqW1LS7YgFmypw23RuwhY/81q6UCzyr0
-TP579ZRdhE2o8mCP2w4lPJ9zcc+U30rq299yOIzzlr3xF7zSujtFWsan9sYXiwGd/BmoKoMWuDpI
-/k4+oKsGGelT84ATB+0tvz8KPFUgOSwsAGl0lUq8ILKpeeUYiZGo3BxN77t+Nwtd/jmliFKMAGzs
-GHxBvfaLdXe6YJ2E5/4tAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEG
-MB0GA1UdDgQWBBQVOIMPPyw/cDMezUb+B4wg4NfDtzANBgkqhkiG9w0BAQUFAAOCAQEAX/FBfXxc
-CLkr4NWSR/pnXKUTwwMhmytMiUbPWU3J/qVAtmPN3XEolWcRzCSs00Rsca4BIGsDoo8Ytyk6feUW
-YFN4PMCvFYP3j1IzJL1kk5fui/fbGKhtcbP3LBfQdCVp9/5rPJS+TUtBjE7ic9DjkCJzQ83z7+pz
-zkWKsKZJ/0x9nXGIxHYdkFsd7v3M9+79YKWxehZx0RbQfBI8bGmX265fOZpwLwU8GUYEmSA20GBu
-YQa7FkKMcPcw++DbZqMAAb3mLNqRX6BGi01qnD093QVG/na/oAo85ADmJ7f/hC3euiInlhBx6yLt
-398znM/jra6O1I7mT1GvFpLgXPYHDw==
------END CERTIFICATE-----
-
-Comodo AAA Services root
-========================
------BEGIN CERTIFICATE-----
-MIIEMjCCAxqgAwIBAgIBATANBgkqhkiG9w0BAQUFADB7MQswCQYDVQQGEwJHQjEbMBkGA1UECAwS
-R3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHDAdTYWxmb3JkMRowGAYDVQQKDBFDb21vZG8gQ0Eg
-TGltaXRlZDEhMB8GA1UEAwwYQUFBIENlcnRpZmljYXRlIFNlcnZpY2VzMB4XDTA0MDEwMTAwMDAw
-MFoXDTI4MTIzMTIzNTk1OVowezELMAkGA1UEBhMCR0IxGzAZBgNVBAgMEkdyZWF0ZXIgTWFuY2hl
-c3RlcjEQMA4GA1UEBwwHU2FsZm9yZDEaMBgGA1UECgwRQ29tb2RvIENBIExpbWl0ZWQxITAfBgNV
-BAMMGEFBQSBDZXJ0aWZpY2F0ZSBTZXJ2aWNlczCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
-ggEBAL5AnfRu4ep2hxxNRUSOvkbIgwadwSr+GB+O5AL686tdUIoWMQuaBtDFcCLNSS1UY8y2bmhG
-C1Pqy0wkwLxyTurxFa70VJoSCsN6sjNg4tqJVfMiWPPe3M/vg4aijJRPn2jymJBGhCfHdr/jzDUs
-i14HZGWCwEiwqJH5YZ92IFCokcdmtet4YgNW8IoaE+oxox6gmf049vYnMlhvB/VruPsUK6+3qszW
-Y19zjNoFmag4qMsXeDZRrOme9Hg6jc8P2ULimAyrL58OAd7vn5lJ8S3frHRNG5i1R8XlKdH5kBjH
-Ypy+g8cmez6KJcfA3Z3mNWgQIJ2P2N7Sw4ScDV7oL8kCAwEAAaOBwDCBvTAdBgNVHQ4EFgQUoBEK
-Iz6W8Qfs4q8p74Klf9AwpLQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wewYDVR0f
-BHQwcjA4oDagNIYyaHR0cDovL2NybC5jb21vZG9jYS5jb20vQUFBQ2VydGlmaWNhdGVTZXJ2aWNl
-cy5jcmwwNqA0oDKGMGh0dHA6Ly9jcmwuY29tb2RvLm5ldC9BQUFDZXJ0aWZpY2F0ZVNlcnZpY2Vz
-LmNybDANBgkqhkiG9w0BAQUFAAOCAQEACFb8AvCb6P+k+tZ7xkSAzk/ExfYAWMymtrwUSWgEdujm
-7l3sAg9g1o1QGE8mTgHj5rCl7r+8dFRBv/38ErjHT1r0iWAFf2C3BUrz9vHCv8S5dIa2LX1rzNLz
-Rt0vxuBqw8M0Ayx9lt1awg6nCpnBBYurDC/zXDrPbDdVCYfeU0BsWO/8tqtlbgT2G9w84FoVxp7Z
-8VlIMCFlA2zs6SFz7JsDoeA3raAVGI/6ugLOpyypEBMs1OUIJqsil2D4kF501KKaU73yqWjgom7C
-12yxow+ev+to51byrvLjKzg6CYG1a4XXvi3tPxq3smPi9WIsgtRqAEFQ8TmDn5XpNpaYbg==
------END CERTIFICATE-----
-
-QuoVadis Root CA
-================
------BEGIN CERTIFICATE-----
-MIIF0DCCBLigAwIBAgIEOrZQizANBgkqhkiG9w0BAQUFADB/MQswCQYDVQQGEwJCTTEZMBcGA1UE
-ChMQUXVvVmFkaXMgTGltaXRlZDElMCMGA1UECxMcUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0
-eTEuMCwGA1UEAxMlUXVvVmFkaXMgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wMTAz
-MTkxODMzMzNaFw0yMTAzMTcxODMzMzNaMH8xCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRp
-cyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MS4wLAYDVQQD
-EyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEAv2G1lVO6V/z68mcLOhrfEYBklbTRvM16z/Ypli4kVEAkOPcahdxYTMuk
-J0KX0J+DisPkBgNbAKVRHnAEdOLB1Dqr1607BxgFjv2DrOpm2RgbaIr1VxqYuvXtdj182d6UajtL
-F8HVj71lODqV0D1VNk7feVcxKh7YWWVJWCCYfqtffp/p1k3sg3Spx2zY7ilKhSoGFPlU5tPaZQeL
-YzcS19Dsw3sgQUSj7cugF+FxZc4dZjH3dgEZyH0DWLaVSR2mEiboxgx24ONmy+pdpibu5cxfvWen
-AScOospUxbF6lR1xHkopigPcakXBpBlebzbNw6Kwt/5cOOJSvPhEQ+aQuwIDAQABo4ICUjCCAk4w
-PQYIKwYBBQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwczovL29jc3AucXVvdmFkaXNvZmZzaG9y
-ZS5jb20wDwYDVR0TAQH/BAUwAwEB/zCCARoGA1UdIASCAREwggENMIIBCQYJKwYBBAG+WAABMIH7
-MIHUBggrBgEFBQcCAjCBxxqBxFJlbGlhbmNlIG9uIHRoZSBRdW9WYWRpcyBSb290IENlcnRpZmlj
-YXRlIGJ5IGFueSBwYXJ0eSBhc3N1bWVzIGFjY2VwdGFuY2Ugb2YgdGhlIHRoZW4gYXBwbGljYWJs
-ZSBzdGFuZGFyZCB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZiB1c2UsIGNlcnRpZmljYXRpb24gcHJh
-Y3RpY2VzLCBhbmQgdGhlIFF1b1ZhZGlzIENlcnRpZmljYXRlIFBvbGljeS4wIgYIKwYBBQUHAgEW
-Fmh0dHA6Ly93d3cucXVvdmFkaXMuYm0wHQYDVR0OBBYEFItLbe3TKbkGGew5Oanwl4Rqy+/fMIGu
-BgNVHSMEgaYwgaOAFItLbe3TKbkGGew5Oanwl4Rqy+/foYGEpIGBMH8xCzAJBgNVBAYTAkJNMRkw
-FwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMSUwIwYDVQQLExxSb290IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5MS4wLAYDVQQDEyVRdW9WYWRpcyBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggQ6
-tlCLMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAitQUtf70mpKnGdSkfnIYj9lo
-fFIk3WdvOXrEql494liwTXCYhGHoG+NpGA7O+0dQoE7/8CQfvbLO9Sf87C9TqnN7Az10buYWnuul
-LsS/VidQK2K6vkscPFVcQR0kvoIgR13VRH56FmjffU1RcHhXHTMe/QKZnAzNCgVPx7uOpHX6Sm2x
-gI4JVrmcGmD+XcHXetwReNDWXcG31a0ymQM6isxUJTkxgXsTIlG6Rmyhu576BGxJJnSP0nPrzDCi
-5upZIof4l/UO/erMkqQWxFIY6iHOsfHmhIHluqmGKPJDWl0Snawe2ajlCmqnf6CHKc/yiU3U7MXi
-5nrQNiOKSnQ2+Q==
------END CERTIFICATE-----
-
-QuoVadis Root CA 2
-==================
------BEGIN CERTIFICATE-----
-MIIFtzCCA5+gAwIBAgICBQkwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoT
-EFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJvb3QgQ0EgMjAeFw0wNjExMjQx
-ODI3MDBaFw0zMTExMjQxODIzMzNaMEUxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
-aW1pdGVkMRswGQYDVQQDExJRdW9WYWRpcyBSb290IENBIDIwggIiMA0GCSqGSIb3DQEBAQUAA4IC
-DwAwggIKAoICAQCaGMpLlA0ALa8DKYrwD4HIrkwZhR0In6spRIXzL4GtMh6QRr+jhiYaHv5+HBg6
-XJxgFyo6dIMzMH1hVBHL7avg5tKifvVrbxi3Cgst/ek+7wrGsxDp3MJGF/hd/aTa/55JWpzmM+Yk
-lvc/ulsrHHo1wtZn/qtmUIttKGAr79dgw8eTvI02kfN/+NsRE8Scd3bBrrcCaoF6qUWD4gXmuVbB
-lDePSHFjIuwXZQeVikvfj8ZaCuWw419eaxGrDPmF60Tp+ARz8un+XJiM9XOva7R+zdRcAitMOeGy
-lZUtQofX1bOQQ7dsE/He3fbE+Ik/0XX1ksOR1YqI0JDs3G3eicJlcZaLDQP9nL9bFqyS2+r+eXyt
-66/3FsvbzSUr5R/7mp/iUcw6UwxI5g69ybR2BlLmEROFcmMDBOAENisgGQLodKcftslWZvB1Jdxn
-wQ5hYIizPtGo/KPaHbDRsSNU30R2be1B2MGyIrZTHN81Hdyhdyox5C315eXbyOD/5YDXC2Og/zOh
-D7osFRXql7PSorW+8oyWHhqPHWykYTe5hnMz15eWniN9gqRMgeKh0bpnX5UHoycR7hYQe7xFSkyy
-BNKr79X9DFHOUGoIMfmR2gyPZFwDwzqLID9ujWc9Otb+fVuIyV77zGHcizN300QyNQliBJIWENie
-J0f7OyHj+OsdWwIDAQABo4GwMIGtMA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1Ud
-DgQWBBQahGK8SEwzJQTU7tD2A8QZRtGUazBuBgNVHSMEZzBlgBQahGK8SEwzJQTU7tD2A8QZRtGU
-a6FJpEcwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMT
-ElF1b1ZhZGlzIFJvb3QgQ0EgMoICBQkwDQYJKoZIhvcNAQEFBQADggIBAD4KFk2fBluornFdLwUv
-Z+YTRYPENvbzwCYMDbVHZF34tHLJRqUDGCdViXh9duqWNIAXINzng/iN/Ae42l9NLmeyhP3ZRPx3
-UIHmfLTJDQtyU/h2BwdBR5YM++CCJpNVjP4iH2BlfF/nJrP3MpCYUNQ3cVX2kiF495V5+vgtJodm
-VjB3pjd4M1IQWK4/YY7yarHvGH5KWWPKjaJW1acvvFYfzznB4vsKqBUsfU16Y8Zsl0Q80m/DShcK
-+JDSV6IZUaUtl0HaB0+pUNqQjZRG4T7wlP0QADj1O+hA4bRuVhogzG9Yje0uRY/W6ZM/57Es3zrW
-IozchLsib9D45MY56QSIPMO661V6bYCZJPVsAfv4l7CUW+v90m/xd2gNNWQjrLhVoQPRTUIZ3Ph1
-WVaj+ahJefivDrkRoHy3au000LYmYjgahwz46P0u05B/B5EqHdZ+XIWDmbA4CD/pXvk1B+TJYm5X
-f6dQlfe6yJvmjqIBxdZmv3lh8zwc4bmCXF2gw+nYSL0ZohEUGW6yhhtoPkg3Goi3XZZenMfvJ2II
-4pEZXNLxId26F0KCl3GBUzGpn/Z9Yr9y4aOTHcyKJloJONDO1w2AFrR4pTqHTI2KpdVGl/IsELm8
-VCLAAVBpQ570su9t+Oza8eOx79+Rj1QqCyXBJhnEUhAFZdWCEOrCMc0u
------END CERTIFICATE-----
-
-QuoVadis Root CA 3
-==================
------BEGIN CERTIFICATE-----
-MIIGnTCCBIWgAwIBAgICBcYwDQYJKoZIhvcNAQEFBQAwRTELMAkGA1UEBhMCQk0xGTAXBgNVBAoT
-EFF1b1ZhZGlzIExpbWl0ZWQxGzAZBgNVBAMTElF1b1ZhZGlzIFJvb3QgQ0EgMzAeFw0wNjExMjQx
-OTExMjNaFw0zMTExMjQxOTA2NDRaMEUxCzAJBgNVBAYTAkJNMRkwFwYDVQQKExBRdW9WYWRpcyBM
-aW1pdGVkMRswGQYDVQQDExJRdW9WYWRpcyBSb290IENBIDMwggIiMA0GCSqGSIb3DQEBAQUAA4IC
-DwAwggIKAoICAQDMV0IWVJzmmNPTTe7+7cefQzlKZbPoFog02w1ZkXTPkrgEQK0CSzGrvI2RaNgg
-DhoB4hp7Thdd4oq3P5kazethq8Jlph+3t723j/z9cI8LoGe+AaJZz3HmDyl2/7FWeUUrH556VOij
-KTVopAFPD6QuN+8bv+OPEKhyq1hX51SGyMnzW9os2l2ObjyjPtr7guXd8lyyBTNvijbO0BNO/79K
-DDRMpsMhvVAEVeuxu537RR5kFd5VAYwCdrXLoT9CabwvvWhDFlaJKjdhkf2mrk7AyxRllDdLkgbv
-BNDInIjbC3uBr7E9KsRlOni27tyAsdLTmZw67mtaa7ONt9XOnMK+pUsvFrGeaDsGb659n/je7Mwp
-p5ijJUMv7/FfJuGITfhebtfZFG4ZM2mnO4SJk8RTVROhUXhA+LjJou57ulJCg54U7QVSWllWp5f8
-nT8KKdjcT5EOE7zelaTfi5m+rJsziO+1ga8bxiJTyPbH7pcUsMV8eFLI8M5ud2CEpukqdiDtWAEX
-MJPpGovgc2PZapKUSU60rUqFxKMiMPwJ7Wgic6aIDFUhWMXhOp8q3crhkODZc6tsgLjoC2SToJyM
-Gf+z0gzskSaHirOi4XCPLArlzW1oUevaPwV/izLmE1xr/l9A4iLItLRkT9a6fUg+qGkM17uGcclz
-uD87nSVL2v9A6wIDAQABo4IBlTCCAZEwDwYDVR0TAQH/BAUwAwEB/zCB4QYDVR0gBIHZMIHWMIHT
-BgkrBgEEAb5YAAMwgcUwgZMGCCsGAQUFBwICMIGGGoGDQW55IHVzZSBvZiB0aGlzIENlcnRpZmlj
-YXRlIGNvbnN0aXR1dGVzIGFjY2VwdGFuY2Ugb2YgdGhlIFF1b1ZhZGlzIFJvb3QgQ0EgMyBDZXJ0
-aWZpY2F0ZSBQb2xpY3kgLyBDZXJ0aWZpY2F0aW9uIFByYWN0aWNlIFN0YXRlbWVudC4wLQYIKwYB
-BQUHAgEWIWh0dHA6Ly93d3cucXVvdmFkaXNnbG9iYWwuY29tL2NwczALBgNVHQ8EBAMCAQYwHQYD
-VR0OBBYEFPLAE+CCQz777i9nMpY1XNu4ywLQMG4GA1UdIwRnMGWAFPLAE+CCQz777i9nMpY1XNu4
-ywLQoUmkRzBFMQswCQYDVQQGEwJCTTEZMBcGA1UEChMQUXVvVmFkaXMgTGltaXRlZDEbMBkGA1UE
-AxMSUXVvVmFkaXMgUm9vdCBDQSAzggIFxjANBgkqhkiG9w0BAQUFAAOCAgEAT62gLEz6wPJv92ZV
-qyM07ucp2sNbtrCD2dDQ4iH782CnO11gUyeim/YIIirnv6By5ZwkajGxkHon24QRiSemd1o417+s
-hvzuXYO8BsbRd2sPbSQvS3pspweWyuOEn62Iix2rFo1bZhfZFvSLgNLd+LJ2w/w4E6oM3kJpK27z
-POuAJ9v1pkQNn1pVWQvVDVJIxa6f8i+AxeoyUDUSly7B4f/xI4hROJ/yZlZ25w9Rl6VSDE1JUZU2
-Pb+iSwwQHYaZTKrzchGT5Or2m9qoXadNt54CrnMAyNojA+j56hl0YgCUyyIgvpSnWbWCar6ZeXqp
-8kokUvd0/bpO5qgdAm6xDYBEwa7TIzdfu4V8K5Iu6H6li92Z4b8nby1dqnuH/grdS/yO9SbkbnBC
-bjPsMZ57k8HkyWkaPcBrTiJt7qtYTcbQQcEr6k8Sh17rRdhs9ZgC06DYVYoGmRmioHfRMJ6szHXu
-g/WwYjnPbFfiTNKRCw51KBuav/0aQ/HKd/s7j2G4aSgWQgRecCocIdiP4b0jWy10QJLZYxkNc91p
-vGJHvOB0K7Lrfb5BG7XARsWhIstfTsEokt4YutUqKLsRixeTmJlglFwjz1onl14LBQaTNx47aTbr
-qZ5hHY8y2o4M1nQ+ewkk2gF3R8Q7zTSMmfXK4SVhM7JZG+Ju1zdXtg2pEto=
------END CERTIFICATE-----
-
-Security Communication Root CA
-==============================
------BEGIN CERTIFICATE-----
-MIIDWjCCAkKgAwIBAgIBADANBgkqhkiG9w0BAQUFADBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP
-U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw
-HhcNMDMwOTMwMDQyMDQ5WhcNMjMwOTMwMDQyMDQ5WjBQMQswCQYDVQQGEwJKUDEYMBYGA1UEChMP
-U0VDT00gVHJ1c3QubmV0MScwJQYDVQQLEx5TZWN1cml0eSBDb21tdW5pY2F0aW9uIFJvb3RDQTEw
-ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCzs/5/022x7xZ8V6UMbXaKL0u/ZPtM7orw
-8yl89f/uKuDp6bpbZCKamm8sOiZpUQWZJtzVHGpxxpp9Hp3dfGzGjGdnSj74cbAZJ6kJDKaVv0uM
-DPpVmDvY6CKhS3E4eayXkmmziX7qIWgGmBSWh9JhNrxtJ1aeV+7AwFb9Ms+k2Y7CI9eNqPPYJayX
-5HA49LY6tJ07lyZDo6G8SVlyTCMwhwFY9k6+HGhWZq/NQV3Is00qVUarH9oe4kA92819uZKAnDfd
-DJZkndwi92SL32HeFZRSFaB9UslLqCHJxrHty8OVYNEP8Ktw+N/LTX7s1vqr2b1/VPKl6Xn62dZ2
-JChzAgMBAAGjPzA9MB0GA1UdDgQWBBSgc0mZaNyFW2XjmygvV5+9M7wHSDALBgNVHQ8EBAMCAQYw
-DwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAaECpqLvkT115swW1F7NgE+vGkl3g
-0dNq/vu+m22/xwVtWSDEHPC32oRYAmP6SBbvT6UL90qY8j+eG61Ha2POCEfrUj94nK9NrvjVT8+a
-mCoQQTlSxN3Zmw7vkwGusi7KaEIkQmywszo+zenaSMQVy+n5Bw+SUEmK3TGXX8npN6o7WWWXlDLJ
-s58+OmJYxUmtYg5xpTKqL8aJdkNAExNnPaJUJRDL8Try2frbSVa7pv6nQTXD4IhhyYjH3zYQIphZ
-6rBK+1YWc26sTfcioU+tHXotRSflMMFe8toTyyVCUZVHA4xsIcx0Qu1T/zOLjw9XARYvz6buyXAi
-FL39vmwLAw==
------END CERTIFICATE-----
-
-Sonera Class 2 Root CA
-======================
------BEGIN CERTIFICATE-----
-MIIDIDCCAgigAwIBAgIBHTANBgkqhkiG9w0BAQUFADA5MQswCQYDVQQGEwJGSTEPMA0GA1UEChMG
-U29uZXJhMRkwFwYDVQQDExBTb25lcmEgQ2xhc3MyIENBMB4XDTAxMDQwNjA3Mjk0MFoXDTIxMDQw
-NjA3Mjk0MFowOTELMAkGA1UEBhMCRkkxDzANBgNVBAoTBlNvbmVyYTEZMBcGA1UEAxMQU29uZXJh
-IENsYXNzMiBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJAXSjWdyvANlsdE+hY3
-/Ei9vX+ALTU74W+oZ6m/AxxNjG8yR9VBaKQTBME1DJqEQ/xcHf+Js+gXGM2RX/uJ4+q/Tl18GybT
-dXnt5oTjV+WtKcT0OijnpXuENmmz/V52vaMtmdOQTiMofRhj8VQ7Jp12W5dCsv+u8E7s3TmVToMG
-f+dJQMjFAbJUWmYdPfz56TwKnoG4cPABi+QjVHzIrviQHgCWctRUz2EjvOr7nQKV0ba5cTppCD8P
-tOFCx4j1P5iop7oc4HFx71hXgVB6XGt0Rg6DA5jDjqhu8nYybieDwnPz3BjotJPqdURrBGAgcVeH
-nfO+oJAjPYok4doh28MCAwEAAaMzMDEwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQISqCqWITT
-XjwwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4IBAQBazof5FnIVV0sd2ZvnoiYw7JNn39Yt
-0jSv9zilzqsWuasvfDXLrNAPtEwr/IDva4yRXzZ299uzGxnq9LIR/WFxRL8oszodv7ND6J+/3DEI
-cbCdjdY0RzKQxmUk96BKfARzjzlvF4xytb1LyHr4e4PDKE6cCepnP7JnBBvDFNr450kkkdAdavph
-Oe9r5yF1BgfYErQhIHBCcYHaPJo2vqZbDWpsmh+Re/n570K6Tk6ezAyNlNzZRZxe7EJQY670XcSx
-EtzKO6gunRRaBXW37Ndj4ro1tgQIkejanZz2ZrUYrAqmVCY0M9IbwdR/GjqOC6oybtv8TyWf2TLH
-llpwrN9M
------END CERTIFICATE-----
-
-XRamp Global CA Root
-====================
------BEGIN CERTIFICATE-----
-MIIEMDCCAxigAwIBAgIQUJRs7Bjq1ZxN1ZfvdY+grTANBgkqhkiG9w0BAQUFADCBgjELMAkGA1UE
-BhMCVVMxHjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2Vj
-dXJpdHkgU2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBB
-dXRob3JpdHkwHhcNMDQxMTAxMTcxNDA0WhcNMzUwMTAxMDUzNzE5WjCBgjELMAkGA1UEBhMCVVMx
-HjAcBgNVBAsTFXd3dy54cmFtcHNlY3VyaXR5LmNvbTEkMCIGA1UEChMbWFJhbXAgU2VjdXJpdHkg
-U2VydmljZXMgSW5jMS0wKwYDVQQDEyRYUmFtcCBHbG9iYWwgQ2VydGlmaWNhdGlvbiBBdXRob3Jp
-dHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCYJB69FbS638eMpSe2OAtp87ZOqCwu
-IR1cRN8hXX4jdP5efrRKt6atH67gBhbim1vZZ3RrXYCPKZ2GG9mcDZhtdhAoWORlsH9KmHmf4MMx
-foArtYzAQDsRhtDLooY2YKTVMIJt2W7QDxIEM5dfT2Fa8OT5kavnHTu86M/0ay00fOJIYRyO82FE
-zG+gSqmUsE3a56k0enI4qEHMPJQRfevIpoy3hsvKMzvZPTeL+3o+hiznc9cKV6xkmxnr9A8ECIqs
-AxcZZPRaJSKNNCyy9mgdEm3Tih4U2sSPpuIjhdV6Db1q4Ons7Be7QhtnqiXtRYMh/MHJfNViPvry
-xS3T/dRlAgMBAAGjgZ8wgZwwEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud
-EwEB/wQFMAMBAf8wHQYDVR0OBBYEFMZPoj0GY4QJnM5i5ASsjVy16bYbMDYGA1UdHwQvMC0wK6Ap
-oCeGJWh0dHA6Ly9jcmwueHJhbXBzZWN1cml0eS5jb20vWEdDQS5jcmwwEAYJKwYBBAGCNxUBBAMC
-AQEwDQYJKoZIhvcNAQEFBQADggEBAJEVOQMBG2f7Shz5CmBbodpNl2L5JFMn14JkTpAuw0kbK5rc
-/Kh4ZzXxHfARvbdI4xD2Dd8/0sm2qlWkSLoC295ZLhVbO50WfUfXN+pfTXYSNrsf16GBBEYgoyxt
-qZ4Bfj8pzgCT3/3JknOJiWSe5yvkHJEs0rnOfc5vMZnT5r7SHpDwCRR5XCOrTdLaIR9NmXmd4c8n
-nxCbHIgNsIpkQTG4DmyQJKSbXHGPurt+HBvbaoAPIbzp26a3QPSyi6mx5O+aGtA9aZnuqCij4Tyz
-8LIRnM98QObd50N9otg6tamN8jSZxNQQ4Qb9CYQQO+7ETPTsJ3xCwnR8gooJybQDJbw=
------END CERTIFICATE-----
-
-Go Daddy Class 2 CA
-===================
------BEGIN CERTIFICATE-----
-MIIEADCCAuigAwIBAgIBADANBgkqhkiG9w0BAQUFADBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMY
-VGhlIEdvIERhZGR5IEdyb3VwLCBJbmMuMTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRp
-ZmljYXRpb24gQXV0aG9yaXR5MB4XDTA0MDYyOTE3MDYyMFoXDTM0MDYyOTE3MDYyMFowYzELMAkG
-A1UEBhMCVVMxITAfBgNVBAoTGFRoZSBHbyBEYWRkeSBHcm91cCwgSW5jLjExMC8GA1UECxMoR28g
-RGFkZHkgQ2xhc3MgMiBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASAwDQYJKoZIhvcNAQEBBQAD
-ggENADCCAQgCggEBAN6d1+pXGEmhW+vXX0iG6r7d/+TvZxz0ZWizV3GgXne77ZtJ6XCAPVYYYwhv
-2vLM0D9/AlQiVBDYsoHUwHU9S3/Hd8M+eKsaA7Ugay9qK7HFiH7Eux6wwdhFJ2+qN1j3hybX2C32
-qRe3H3I2TqYXP2WYktsqbl2i/ojgC95/5Y0V4evLOtXiEqITLdiOr18SPaAIBQi2XKVlOARFmR6j
-YGB0xUGlcmIbYsUfb18aQr4CUWWoriMYavx4A6lNf4DD+qta/KFApMoZFv6yyO9ecw3ud72a9nmY
-vLEHZ6IVDd2gWMZEewo+YihfukEHU1jPEX44dMX4/7VpkI+EdOqXG68CAQOjgcAwgb0wHQYDVR0O
-BBYEFNLEsNKR1EwRcbNhyz2h/t2oatTjMIGNBgNVHSMEgYUwgYKAFNLEsNKR1EwRcbNhyz2h/t2o
-atTjoWekZTBjMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYVGhlIEdvIERhZGR5IEdyb3VwLCBJbmMu
-MTEwLwYDVQQLEyhHbyBEYWRkeSBDbGFzcyAyIENlcnRpZmljYXRpb24gQXV0aG9yaXR5ggEAMAwG
-A1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBADJL87LKPpH8EsahB4yOd6AzBhRckB4Y9wim
-PQoZ+YeAEW5p5JYXMP80kWNyOO7MHAGjHZQopDH2esRU1/blMVgDoszOYtuURXO1v0XJJLXVggKt
-I3lpjbi2Tc7PTMozI+gciKqdi0FuFskg5YmezTvacPd+mSYgFFQlq25zheabIZ0KbIIOqPjCDPoQ
-HmyW74cNxA9hi63ugyuV+I6ShHI56yDqg+2DzZduCLzrTia2cyvk0/ZM/iZx4mERdEr/VxqHD3VI
-Ls9RaRegAhJhldXRQLIQTO7ErBBDpqWeCtWVYpoNz4iCxTIM5CufReYNnyicsbkqWletNw+vHX/b
-vZ8=
------END CERTIFICATE-----
-
-Starfield Class 2 CA
-====================
------BEGIN CERTIFICATE-----
-MIIEDzCCAvegAwIBAgIBADANBgkqhkiG9w0BAQUFADBoMQswCQYDVQQGEwJVUzElMCMGA1UEChMc
-U3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAGA1UECxMpU3RhcmZpZWxkIENsYXNzIDIg
-Q2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMDQwNjI5MTczOTE2WhcNMzQwNjI5MTczOTE2WjBo
-MQswCQYDVQQGEwJVUzElMCMGA1UEChMcU3RhcmZpZWxkIFRlY2hub2xvZ2llcywgSW5jLjEyMDAG
-A1UECxMpU3RhcmZpZWxkIENsYXNzIDIgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEgMA0GCSqG
-SIb3DQEBAQUAA4IBDQAwggEIAoIBAQC3Msj+6XGmBIWtDBFk385N78gDGIc/oav7PKaf8MOh2tTY
-bitTkPskpD6E8J7oX+zlJ0T1KKY/e97gKvDIr1MvnsoFAZMej2YcOadN+lq2cwQlZut3f+dZxkqZ
-JRRU6ybH838Z1TBwj6+wRir/resp7defqgSHo9T5iaU0X9tDkYI22WY8sbi5gv2cOj4QyDvvBmVm
-epsZGD3/cVE8MC5fvj13c7JdBmzDI1aaK4UmkhynArPkPw2vCHmCuDY96pzTNbO8acr1zJ3o/WSN
-F4Azbl5KXZnJHoe0nRrA1W4TNSNe35tfPe/W93bC6j67eA0cQmdrBNj41tpvi/JEoAGrAgEDo4HF
-MIHCMB0GA1UdDgQWBBS/X7fRzt0fhvRbVazc1xDCDqmI5zCBkgYDVR0jBIGKMIGHgBS/X7fRzt0f
-hvRbVazc1xDCDqmI56FspGowaDELMAkGA1UEBhMCVVMxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNo
-bm9sb2dpZXMsIEluYy4xMjAwBgNVBAsTKVN0YXJmaWVsZCBDbGFzcyAyIENlcnRpZmljYXRpb24g
-QXV0aG9yaXR5ggEAMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAAWdP4id0ckaVaGs
-afPzWdqbAYcaT1epoXkJKtv3L7IezMdeatiDh6GX70k1PncGQVhiv45YuApnP+yz3SFmH8lU+nLM
-PUxA2IGvd56Deruix/U0F47ZEUD0/CwqTRV/p2JdLiXTAAsgGh1o+Re49L2L7ShZ3U0WixeDyLJl
-xy16paq8U4Zt3VekyvggQQto8PT7dL5WXXp59fkdheMtlb71cZBDzI0fmgAKhynpVSJYACPq4xJD
-KVtHCN2MQWplBqjlIapBtJUhlbl90TSrE9atvNziPTnNvT51cKEYWQPJIrSPnNVeKtelttQKbfi3
-QBFGmh95DmK/D5fs4C8fF5Q=
------END CERTIFICATE-----
-
-Taiwan GRCA
-===========
------BEGIN CERTIFICATE-----
-MIIFcjCCA1qgAwIBAgIQH51ZWtcvwgZEpYAIaeNe9jANBgkqhkiG9w0BAQUFADA/MQswCQYDVQQG
-EwJUVzEwMC4GA1UECgwnR292ZXJubWVudCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4X
-DTAyMTIwNTEzMjMzM1oXDTMyMTIwNTEzMjMzM1owPzELMAkGA1UEBhMCVFcxMDAuBgNVBAoMJ0dv
-dmVybm1lbnQgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCAiIwDQYJKoZIhvcNAQEBBQAD
-ggIPADCCAgoCggIBAJoluOzMonWoe/fOW1mKydGGEghU7Jzy50b2iPN86aXfTEc2pBsBHH8eV4qN
-w8XRIePaJD9IK/ufLqGU5ywck9G/GwGHU5nOp/UKIXZ3/6m3xnOUT0b3EEk3+qhZSV1qgQdW8or5
-BtD3cCJNtLdBuTK4sfCxw5w/cP1T3YGq2GN49thTbqGsaoQkclSGxtKyyhwOeYHWtXBiCAEuTk8O
-1RGvqa/lmr/czIdtJuTJV6L7lvnM4T9TjGxMfptTCAtsF/tnyMKtsc2AtJfcdgEWFelq16TheEfO
-htX7MfP6Mb40qij7cEwdScevLJ1tZqa2jWR+tSBqnTuBto9AAGdLiYa4zGX+FVPpBMHWXx1E1wov
-J5pGfaENda1UhhXcSTvxls4Pm6Dso3pdvtUqdULle96ltqqvKKyskKw4t9VoNSZ63Pc78/1Fm9G7
-Q3hub/FCVGqY8A2tl+lSXunVanLeavcbYBT0peS2cWeqH+riTcFCQP5nRhc4L0c/cZyu5SHKYS1t
-B6iEfC3uUSXxY5Ce/eFXiGvviiNtsea9P63RPZYLhY3Naye7twWb7LuRqQoHEgKXTiCQ8P8NHuJB
-O9NAOueNXdpm5AKwB1KYXA6OM5zCppX7VRluTI6uSw+9wThNXo+EHWbNxWCWtFJaBYmOlXqYwZE8
-lSOyDvR5tMl8wUohAgMBAAGjajBoMB0GA1UdDgQWBBTMzO/MKWCkO7GStjz6MmKPrCUVOzAMBgNV
-HRMEBTADAQH/MDkGBGcqBwAEMTAvMC0CAQAwCQYFKw4DAhoFADAHBgVnKgMAAAQUA5vwIhP/lSg2
-09yewDL7MTqKUWUwDQYJKoZIhvcNAQEFBQADggIBAECASvomyc5eMN1PhnR2WPWus4MzeKR6dBcZ
-TulStbngCnRiqmjKeKBMmo4sIy7VahIkv9Ro04rQ2JyftB8M3jh+Vzj8jeJPXgyfqzvS/3WXy6Tj
-Zwj/5cAWtUgBfen5Cv8b5Wppv3ghqMKnI6mGq3ZW6A4M9hPdKmaKZEk9GhiHkASfQlK3T8v+R0F2
-Ne//AHY2RTKbxkaFXeIksB7jSJaYV0eUVXoPQbFEJPPB/hprv4j9wabak2BegUqZIJxIZhm1AHlU
-D7gsL0u8qV1bYH+Mh6XgUmMqvtg7hUAV/h62ZT/FS9p+tXo1KaMuephgIqP0fSdOLeq0dDzpD6Qz
-DxARvBMB1uUO07+1EqLhRSPAzAhuYbeJq4PjJB7mXQfnHyA+z2fI56wwbSdLaG5LKlwCCDTb+Hbk
-Z6MmnD+iMsJKxYEYMRBWqoTvLQr/uB930r+lWKBi5NdLkXWNiYCYfm3LU05er/ayl4WXudpVBrkk
-7tfGOB5jGxI7leFYrPLfhNVfmS8NVVvmONsuP3LpSIXLuykTjx44VbnzssQwmSNOXfJIoRIM3BKQ
-CZBUkQM8R+XVyWXgt0t97EfTsws+rZ7QdAAO671RrcDeLMDDav7v3Aun+kbfYNucpllQdSNpc5Oy
-+fwC00fmcc4QAu4njIT/rEUNE1yDMuAlpYYsfPQS
------END CERTIFICATE-----
-
-DigiCert Assured ID Root CA
-===========================
------BEGIN CERTIFICATE-----
-MIIDtzCCAp+gAwIBAgIQDOfg5RfYRv6P5WD8G/AwOTANBgkqhkiG9w0BAQUFADBlMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw
-IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0EwHhcNMDYxMTEwMDAwMDAwWhcNMzEx
-MTEwMDAwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL
-ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgQ0Ew
-ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCtDhXO5EOAXLGH87dg+XESpa7cJpSIqvTO
-9SA5KFhgDPiA2qkVlTJhPLWxKISKityfCgyDF3qPkKyK53lTXDGEKvYPmDI2dsze3Tyoou9q+yHy
-UmHfnyDXH+Kx2f4YZNISW1/5WBg1vEfNoTb5a3/UsDg+wRvDjDPZ2C8Y/igPs6eD1sNuRMBhNZYW
-/lmci3Zt1/GiSw0r/wty2p5g0I6QNcZ4VYcgoc/lbQrISXwxmDNsIumH0DJaoroTghHtORedmTpy
-oeb6pNnVFzF1roV9Iq4/AUaG9ih5yLHa5FcXxH4cDrC0kqZWs72yl+2qp/C3xag/lRbQ/6GW6whf
-GHdPAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBhjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRF
-66Kv9JLLgjEtUYunpyGd823IDzAfBgNVHSMEGDAWgBRF66Kv9JLLgjEtUYunpyGd823IDzANBgkq
-hkiG9w0BAQUFAAOCAQEAog683+Lt8ONyc3pklL/3cmbYMuRCdWKuh+vy1dneVrOfzM4UKLkNl2Bc
-EkxY5NM9g0lFWJc1aRqoR+pWxnmrEthngYTffwk8lOa4JiwgvT2zKIn3X/8i4peEH+ll74fg38Fn
-SbNd67IJKusm7Xi+fT8r87cmNW1fiQG2SVufAQWbqz0lwcy2f8Lxb4bG+mRo64EtlOtCt/qMHt1i
-8b5QZ7dsvfPxH2sMNgcWfzd8qVttevESRmCD1ycEvkvOl77DZypoEd+A5wwzZr8TDRRu838fYxAe
-+o0bJW1sj6W3YQGx0qMmoRBxna3iw/nDmVG3KwcIzi7mULKn+gpFL6Lw8g==
------END CERTIFICATE-----
-
-DigiCert Global Root CA
-=======================
------BEGIN CERTIFICATE-----
-MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBhMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw
-HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBDQTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAw
-MDAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3
-dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkq
-hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsBCSDMAZOn
-TjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97nh6Vfe63SKMI2tavegw5
-BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt43C/dxC//AH2hdmoRBBYMql1GNXRor5H
-4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7PT19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y
-7vrTC0LUq7dBMtoM1O/4gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQAB
-o2MwYTAOBgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbRTLtm
-8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUwDQYJKoZIhvcNAQEF
-BQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/EsrhMAtudXH/vTBH1jLuG2cenTnmCmr
-EbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIt
-tep3Sp+dWOIrWcBAI+0tKIJFPnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886
-UAb3LujEV0lsYSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk
-CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4=
------END CERTIFICATE-----
-
-DigiCert High Assurance EV Root CA
-==================================
------BEGIN CERTIFICATE-----
-MIIDxTCCAq2gAwIBAgIQAqxcJmoLQJuPC3nyrkYldzANBgkqhkiG9w0BAQUFADBsMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSsw
-KQYDVQQDEyJEaWdpQ2VydCBIaWdoIEFzc3VyYW5jZSBFViBSb290IENBMB4XDTA2MTExMDAwMDAw
-MFoXDTMxMTExMDAwMDAwMFowbDELMAkGA1UEBhMCVVMxFTATBgNVBAoTDERpZ2lDZXJ0IEluYzEZ
-MBcGA1UECxMQd3d3LmRpZ2ljZXJ0LmNvbTErMCkGA1UEAxMiRGlnaUNlcnQgSGlnaCBBc3N1cmFu
-Y2UgRVYgUm9vdCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMbM5XPm+9S75S0t
-Mqbf5YE/yc0lSbZxKsPVlDRnogocsF9ppkCxxLeyj9CYpKlBWTrT3JTWPNt0OKRKzE0lgvdKpVMS
-OO7zSW1xkX5jtqumX8OkhPhPYlG++MXs2ziS4wblCJEMxChBVfvLWokVfnHoNb9Ncgk9vjo4UFt3
-MRuNs8ckRZqnrG0AFFoEt7oT61EKmEFBIk5lYYeBQVCmeVyJ3hlKV9Uu5l0cUyx+mM0aBhakaHPQ
-NAQTXKFx01p8VdteZOE3hzBWBOURtCmAEvF5OYiiAhF8J2a3iLd48soKqDirCmTCv2ZdlYTBoSUe
-h10aUAsgEsxBu24LUTi4S8sCAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgGGMA8GA1UdEwEB/wQFMAMB
-Af8wHQYDVR0OBBYEFLE+w2kD+L9HAdSYJhoIAu9jZCvDMB8GA1UdIwQYMBaAFLE+w2kD+L9HAdSY
-JhoIAu9jZCvDMA0GCSqGSIb3DQEBBQUAA4IBAQAcGgaX3NecnzyIZgYIVyHbIUf4KmeqvxgydkAQ
-V8GK83rZEWWONfqe/EW1ntlMMUu4kehDLI6zeM7b41N5cdblIZQB2lWHmiRk9opmzN6cN82oNLFp
-myPInngiK3BD41VHMWEZ71jFhS9OMPagMRYjyOfiZRYzy78aG6A9+MpeizGLYAiJLQwGXFK3xPkK
-mNEVX58Svnw2Yzi9RKR/5CYrCsSXaQ3pjOLAEFe4yHYSkVXySGnYvCoCWw9E1CAx2/S6cCZdkGCe
-vEsXCS+0yx5DaMkHJ8HSXPfqIbloEpw8nL+e/IBcm2PN7EeqJSdnoDfzAIJ9VNep+OkuE6N36B9K
------END CERTIFICATE-----
-
-Certplus Class 2 Primary CA
-===========================
------BEGIN CERTIFICATE-----
-MIIDkjCCAnqgAwIBAgIRAIW9S/PY2uNp9pTXX8OlRCMwDQYJKoZIhvcNAQEFBQAwPTELMAkGA1UE
-BhMCRlIxETAPBgNVBAoTCENlcnRwbHVzMRswGQYDVQQDExJDbGFzcyAyIFByaW1hcnkgQ0EwHhcN
-OTkwNzA3MTcwNTAwWhcNMTkwNzA2MjM1OTU5WjA9MQswCQYDVQQGEwJGUjERMA8GA1UEChMIQ2Vy
-dHBsdXMxGzAZBgNVBAMTEkNsYXNzIDIgUHJpbWFyeSBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEP
-ADCCAQoCggEBANxQltAS+DXSCHh6tlJw/W/uz7kRy1134ezpfgSN1sxvc0NXYKwzCkTsA18cgCSR
-5aiRVhKC9+Ar9NuuYS6JEI1rbLqzAr3VNsVINyPi8Fo3UjMXEuLRYE2+L0ER4/YXJQyLkcAbmXuZ
-Vg2v7tK8R1fjeUl7NIknJITesezpWE7+Tt9avkGtrAjFGA7v0lPubNCdEgETjdyAYveVqUSISnFO
-YFWe2yMZeVYHDD9jC1yw4r5+FfyUM1hBOHTE4Y+L3yasH7WLO7dDWWuwJKZtkIvEcupdM5i3y95e
-e++U8Rs+yskhwcWYAqqi9lt3m/V+llU0HGdpwPFC40es/CgcZlUCAwEAAaOBjDCBiTAPBgNVHRME
-CDAGAQH/AgEKMAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQU43Mt38sOKAze3bOkynm4jrvoMIkwEQYJ
-YIZIAYb4QgEBBAQDAgEGMDcGA1UdHwQwMC4wLKAqoCiGJmh0dHA6Ly93d3cuY2VydHBsdXMuY29t
-L0NSTC9jbGFzczIuY3JsMA0GCSqGSIb3DQEBBQUAA4IBAQCnVM+IRBnL39R/AN9WM2K191EBkOvD
-P9GIROkkXe/nFL0gt5o8AP5tn9uQ3Nf0YtaLcF3n5QRIqWh8yfFC82x/xXp8HVGIutIKPidd3i1R
-TtMTZGnkLuPT55sJmabglZvOGtd/vjzOUrMRFcEPF80Du5wlFbqidon8BvEY0JNLDnyCt6X09l/+
-7UCmnYR0ObncHoUW2ikbhiMAybuJfm6AiB4vFLQDJKgybwOaRywwvlbGp0ICcBvqQNi6BQNwB6SW
-//1IMwrh3KWBkJtN3X3n57LNXMhqlfil9o3EXXgIvnsG1knPGTZQIy4I5p4FTUcY1Rbpsda2ENW7
-l7+ijrRU
------END CERTIFICATE-----
-
-DST Root CA X3
-==============
------BEGIN CERTIFICATE-----
-MIIDSjCCAjKgAwIBAgIQRK+wgNajJ7qJMDmGLvhAazANBgkqhkiG9w0BAQUFADA/MSQwIgYDVQQK
-ExtEaWdpdGFsIFNpZ25hdHVyZSBUcnVzdCBDby4xFzAVBgNVBAMTDkRTVCBSb290IENBIFgzMB4X
-DTAwMDkzMDIxMTIxOVoXDTIxMDkzMDE0MDExNVowPzEkMCIGA1UEChMbRGlnaXRhbCBTaWduYXR1
-cmUgVHJ1c3QgQ28uMRcwFQYDVQQDEw5EU1QgUm9vdCBDQSBYMzCCASIwDQYJKoZIhvcNAQEBBQAD
-ggEPADCCAQoCggEBAN+v6ZdQCINXtMxiZfaQguzH0yxrMMpb7NnDfcdAwRgUi+DoM3ZJKuM/IUmT
-rE4Orz5Iy2Xu/NMhD2XSKtkyj4zl93ewEnu1lcCJo6m67XMuegwGMoOifooUMM0RoOEqOLl5CjH9
-UL2AZd+3UWODyOKIYepLYYHsUmu5ouJLGiifSKOeDNoJjj4XLh7dIN9bxiqKqy69cK3FCxolkHRy
-xXtqqzTWMIn/5WgTe1QLyNau7Fqckh49ZLOMxt+/yUFw7BZy1SbsOFU5Q9D8/RhcQPGX69Wam40d
-utolucbY38EVAjqr2m7xPi71XAicPNaDaeQQmxkqtilX4+U9m5/wAl0CAwEAAaNCMEAwDwYDVR0T
-AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMSnsaR7LHH62+FLkHX/xBVghYkQ
-MA0GCSqGSIb3DQEBBQUAA4IBAQCjGiybFwBcqR7uKGY3Or+Dxz9LwwmglSBd49lZRNI+DT69ikug
-dB/OEIKcdBodfpga3csTS7MgROSR6cz8faXbauX+5v3gTt23ADq1cEmv8uXrAvHRAosZy5Q6XkjE
-GB5YGV8eAlrwDPGxrancWYaLbumR9YbK+rlmM6pZW87ipxZzR8srzJmwN0jP41ZL9c8PDHIyh8bw
-RLtTcm1D9SZImlJnt1ir/md2cXjbDaJWFBM5JDGFoqgCWjBH4d1QB7wCCZAA62RjYJsWvIjJEubS
-fZGL+T0yjWW06XyxV3bqxbYoOb8VZRzI9neWagqNdwvYkQsEjgfbKbYK7p2CNTUQ
------END CERTIFICATE-----
-
-SwissSign Gold CA - G2
-======================
------BEGIN CERTIFICATE-----
-MIIFujCCA6KgAwIBAgIJALtAHEP1Xk+wMA0GCSqGSIb3DQEBBQUAMEUxCzAJBgNVBAYTAkNIMRUw
-EwYDVQQKEwxTd2lzc1NpZ24gQUcxHzAdBgNVBAMTFlN3aXNzU2lnbiBHb2xkIENBIC0gRzIwHhcN
-MDYxMDI1MDgzMDM1WhcNMzYxMDI1MDgzMDM1WjBFMQswCQYDVQQGEwJDSDEVMBMGA1UEChMMU3dp
-c3NTaWduIEFHMR8wHQYDVQQDExZTd2lzc1NpZ24gR29sZCBDQSAtIEcyMIICIjANBgkqhkiG9w0B
-AQEFAAOCAg8AMIICCgKCAgEAr+TufoskDhJuqVAtFkQ7kpJcyrhdhJJCEyq8ZVeCQD5XJM1QiyUq
-t2/876LQwB8CJEoTlo8jE+YoWACjR8cGp4QjK7u9lit/VcyLwVcfDmJlD909Vopz2q5+bbqBHH5C
-jCA12UNNhPqE21Is8w4ndwtrvxEvcnifLtg+5hg3Wipy+dpikJKVyh+c6bM8K8vzARO/Ws/BtQpg
-vd21mWRTuKCWs2/iJneRjOBiEAKfNA+k1ZIzUd6+jbqEemA8atufK+ze3gE/bk3lUIbLtK/tREDF
-ylqM2tIrfKjuvqblCqoOpd8FUrdVxyJdMmqXl2MT28nbeTZ7hTpKxVKJ+STnnXepgv9VHKVxaSvR
-AiTysybUa9oEVeXBCsdtMDeQKuSeFDNeFhdVxVu1yzSJkvGdJo+hB9TGsnhQ2wwMC3wLjEHXuend
-jIj3o02yMszYF9rNt85mndT9Xv+9lz4pded+p2JYryU0pUHHPbwNUMoDAw8IWh+Vc3hiv69yFGkO
-peUDDniOJihC8AcLYiAQZzlG+qkDzAQ4embvIIO1jEpWjpEA/I5cgt6IoMPiaG59je883WX0XaxR
-7ySArqpWl2/5rX3aYT+YdzylkbYcjCbaZaIJbcHiVOO5ykxMgI93e2CaHt+28kgeDrpOVG2Y4OGi
-GqJ3UM/EY5LsRxmd6+ZrzsECAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUWyV7lqRlUX64OfPAeGZe6Drn8O4wHwYDVR0jBBgwFoAUWyV7lqRlUX64
-OfPAeGZe6Drn8O4wRgYDVR0gBD8wPTA7BglghXQBWQECAQEwLjAsBggrBgEFBQcCARYgaHR0cDov
-L3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBACe645R88a7A3hfm
-5djV9VSwg/S7zV4Fe0+fdWavPOhWfvxyeDgD2StiGwC5+OlgzczOUYrHUDFu4Up+GC9pWbY9ZIEr
-44OE5iKHjn3g7gKZYbge9LgriBIWhMIxkziWMaa5O1M/wySTVltpkuzFwbs4AOPsF6m43Md8AYOf
-Mke6UiI0HTJ6CVanfCU2qT1L2sCCbwq7EsiHSycR+R4tx5M/nttfJmtS2S6K8RTGRI0Vqbe/vd6m
-Gu6uLftIdxf+u+yvGPUqUfA5hJeVbG4bwyvEdGB5JbAKJ9/fXtI5z0V9QkvfsywexcZdylU6oJxp
-mo/a77KwPJ+HbBIrZXAVUjEaJM9vMSNQH4xPjyPDdEFjHFWoFN0+4FFQz/EbMFYOkrCChdiDyyJk
-vC24JdVUorgG6q2SpCSgwYa1ShNqR88uC1aVVMvOmttqtKay20EIhid392qgQmwLOM7XdVAyksLf
-KzAiSNDVQTglXaTpXZ/GlHXQRf0wl0OPkKsKx4ZzYEppLd6leNcG2mqeSz53OiATIgHQv2ieY2Br
-NU0LbbqhPcCT4H8js1WtciVORvnSFu+wZMEBnunKoGqYDs/YYPIvSbjkQuE4NRb0yG5P94FW6Lqj
-viOvrv1vA+ACOzB2+httQc8Bsem4yWb02ybzOqR08kkkW8mw0FfB+j564ZfJ
------END CERTIFICATE-----
-
-SwissSign Silver CA - G2
-========================
------BEGIN CERTIFICATE-----
-MIIFvTCCA6WgAwIBAgIITxvUL1S7L0swDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCQ0gxFTAT
-BgNVBAoTDFN3aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMB4X
-DTA2MTAyNTA4MzI0NloXDTM2MTAyNTA4MzI0NlowRzELMAkGA1UEBhMCQ0gxFTATBgNVBAoTDFN3
-aXNzU2lnbiBBRzEhMB8GA1UEAxMYU3dpc3NTaWduIFNpbHZlciBDQSAtIEcyMIICIjANBgkqhkiG
-9w0BAQEFAAOCAg8AMIICCgKCAgEAxPGHf9N4Mfc4yfjDmUO8x/e8N+dOcbpLj6VzHVxumK4DV644
-N0MvFz0fyM5oEMF4rhkDKxD6LHmD9ui5aLlV8gREpzn5/ASLHvGiTSf5YXu6t+WiE7brYT7QbNHm
-+/pe7R20nqA1W6GSy/BJkv6FCgU+5tkL4k+73JU3/JHpMjUi0R86TieFnbAVlDLaYQ1HTWBCrpJH
-6INaUFjpiou5XaHc3ZlKHzZnu0jkg7Y360g6rw9njxcH6ATK72oxh9TAtvmUcXtnZLi2kUpCe2Uu
-MGoM9ZDulebyzYLs2aFK7PayS+VFheZteJMELpyCbTapxDFkH4aDCyr0NQp4yVXPQbBH6TCfmb5h
-qAaEuSh6XzjZG6k4sIN/c8HDO0gqgg8hm7jMqDXDhBuDsz6+pJVpATqJAHgE2cn0mRmrVn5bi4Y5
-FZGkECwJMoBgs5PAKrYYC51+jUnyEEp/+dVGLxmSo5mnJqy7jDzmDrxHB9xzUfFwZC8I+bRHHTBs
-ROopN4WSaGa8gzj+ezku01DwH/teYLappvonQfGbGHLy9YR0SslnxFSuSGTfjNFusB3hB48IHpmc
-celM2KX3RxIfdNFRnobzwqIjQAtz20um53MGjMGg6cFZrEb65i/4z3GcRm25xBWNOHkDRUjvxF3X
-CO6HOSKGsg0PWEP3calILv3q1h8CAwEAAaOBrDCBqTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQUF6DNweRBtjpbO8tFnb0cwpj6hlgwHwYDVR0jBBgwFoAUF6DNweRB
-tjpbO8tFnb0cwpj6hlgwRgYDVR0gBD8wPTA7BglghXQBWQEDAQEwLjAsBggrBgEFBQcCARYgaHR0
-cDovL3JlcG9zaXRvcnkuc3dpc3NzaWduLmNvbS8wDQYJKoZIhvcNAQEFBQADggIBAHPGgeAn0i0P
-4JUw4ppBf1AsX19iYamGamkYDHRJ1l2E6kFSGG9YrVBWIGrGvShpWJHckRE1qTodvBqlYJ7YH39F
-kWnZfrt4csEGDyrOj4VwYaygzQu4OSlWhDJOhrs9xCrZ1x9y7v5RoSJBsXECYxqCsGKrXlcSH9/L
-3XWgwF15kIwb4FDm3jH+mHtwX6WQ2K34ArZv02DdQEsixT2tOnqfGhpHkXkzuoLcMmkDlm4fS/Bx
-/uNncqCxv1yL5PqZIseEuRuNI5c/7SXgz2W79WEE790eslpBIlqhn10s6FvJbakMDHiqYMZWjwFa
-DGi8aRl5xB9+lwW/xekkUV7U1UtT7dkjWjYDZaPBA61BMPNGG4WQr2W11bHkFlt4dR2Xem1ZqSqP
-e97Dh4kQmUlzeMg9vVE1dCrV8X5pGyq7O70luJpaPXJhkGaH7gzWTdQRdAtq/gsD/KNVV4n+Ssuu
-WxcFyPKNIzFTONItaj+CuY0IavdeQXRuwxF+B6wpYJE/OMpXEA29MC/HpeZBoNquBYeaoKRlbEwJ
-DIm6uNO5wJOKMPqN5ZprFQFOZ6raYlY+hAhm0sQ2fac+EPyI4NSA5QC9qvNOBqN6avlicuMJT+ub
-DgEj8Z+7fNzcbBGXJbLytGMU0gYqZ4yD9c7qB9iaah7s5Aq7KkzrCWA5zspi2C5u
------END CERTIFICATE-----
-
-GeoTrust Primary Certification Authority
-========================================
------BEGIN CERTIFICATE-----
-MIIDfDCCAmSgAwIBAgIQGKy1av1pthU6Y2yv2vrEoTANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQG
-EwJVUzEWMBQGA1UEChMNR2VvVHJ1c3QgSW5jLjExMC8GA1UEAxMoR2VvVHJ1c3QgUHJpbWFyeSBD
-ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNjExMjcwMDAwMDBaFw0zNjA3MTYyMzU5NTlaMFgx
-CzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTEwLwYDVQQDEyhHZW9UcnVzdCBQ
-cmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIB
-CgKCAQEAvrgVe//UfH1nrYNke8hCUy3f9oQIIGHWAVlqnEQRr+92/ZV+zmEwu3qDXwK9AWbK7hWN
-b6EwnL2hhZ6UOvNWiAAxz9juapYC2e0DjPt1befquFUWBRaa9OBesYjAZIVcFU2Ix7e64HXprQU9
-nceJSOC7KMgD4TCTZF5SwFlwIjVXiIrxlQqD17wxcwE07e9GceBrAqg1cmuXm2bgyxx5X9gaBGge
-RwLmnWDiNpcB3841kt++Z8dtd1k7j53WkBWUvEI0EME5+bEnPn7WinXFsq+W06Lem+SYvn3h6YGt
-tm/81w7a4DSwDRp35+MImO9Y+pyEtzavwt+s0vQQBnBxNQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQULNVQQZcVi/CPNmFbSvtr2ZnJM5IwDQYJKoZI
-hvcNAQEFBQADggEBAFpwfyzdtzRP9YZRqSa+S7iq8XEN3GHHoOo0Hnp3DwQ16CePbJC/kRYkRj5K
-Ts4rFtULUh38H2eiAkUxT87z+gOneZ1TatnaYzr4gNfTmeGl4b7UVXGYNTq+k+qurUKykG/g/CFN
-NWMziUnWm07Kx+dOCQD32sfvmWKZd7aVIl6KoKv0uHiYyjgZmclynnjNS6yvGaBzEi38wkG6gZHa
-Floxt/m0cYASSJlyc1pZU8FjUjPtp8nSOQJw+uCxQmYpqptR7TBUIhRf2asdweSU8Pj1K/fqynhG
-1riR/aYNKxoUAT6A8EKglQdebc3MS6RFjasS6LPeWuWgfOgPIh1a6Vk=
------END CERTIFICATE-----
-
-thawte Primary Root CA
-======================
------BEGIN CERTIFICATE-----
-MIIEIDCCAwigAwIBAgIQNE7VVyDV7exJ9C/ON9srbTANBgkqhkiG9w0BAQUFADCBqTELMAkGA1UE
-BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2
-aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv
-cml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMTFnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwHhcNMDYxMTE3
-MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCBqTELMAkGA1UEBhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwg
-SW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMv
-KGMpIDIwMDYgdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAMT
-FnRoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCs
-oPD7gFnUnMekz52hWXMJEEUMDSxuaPFsW0hoSVk3/AszGcJ3f8wQLZU0HObrTQmnHNK4yZc2AreJ
-1CRfBsDMRJSUjQJib+ta3RGNKJpchJAQeg29dGYvajig4tVUROsdB58Hum/u6f1OCyn1PoSgAfGc
-q/gcfomk6KHYcWUNo1F77rzSImANuVud37r8UVsLr5iy6S7pBOhih94ryNdOwUxkHt3Ph1i6Sk/K
-aAcdHJ1KxtUvkcx8cXIcxcBn6zL9yZJclNqFwJu/U30rCfSMnZEfl2pSy94JNqR32HuHUETVPm4p
-afs5SSYeCaWAe0At6+gnhcn+Yf1+5nyXHdWdAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYD
-VR0PAQH/BAQDAgEGMB0GA1UdDgQWBBR7W0XPr87Lev0xkhpqtvNG61dIUDANBgkqhkiG9w0BAQUF
-AAOCAQEAeRHAS7ORtvzw6WfUDW5FvlXok9LOAz/t2iWwHVfLHjp2oEzsUHboZHIMpKnxuIvW1oeE
-uzLlQRHAd9mzYJ3rG9XRbkREqaYB7FViHXe4XI5ISXycO1cRrK1zN44veFyQaEfZYGDm/Ac9IiAX
-xPcW6cTYcvnIc3zfFi8VqT79aie2oetaupgf1eNNZAqdE8hhuvU5HIe6uL17In/2/qxAeeWsEG89
-jxt5dovEN7MhGITlNgDrYyCZuen+MwS7QcjBAvlEYyCegc5C09Y/LHbTY5xZ3Y+m4Q6gLkH3LpVH
-z7z9M/P2C2F+fpErgUfCJzDupxBdN49cOSvkBPB7jVaMaA==
------END CERTIFICATE-----
-
-VeriSign Class 3 Public Primary Certification Authority - G5
-============================================================
------BEGIN CERTIFICATE-----
-MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCByjELMAkGA1UE
-BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO
-ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk
-IHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRp
-ZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCB
-yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2ln
-biBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2lnbiwgSW5jLiAtIEZvciBh
-dXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmlt
-YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
-ggEKAoIBAQCvJAgIKXo1nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKz
-j/i5Vbext0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIzSdhD
-Y2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQGBO+QueQA5N06tRn/
-Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+rCpSx4/VBEnkjWNHiDxpg8v+R70r
-fk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/
-BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2Uv
-Z2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy
-aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKvMzEzMA0GCSqG
-SIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzEp6B4Eq1iDkVwZMXnl2YtmAl+
-X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKE
-KQsTb47bDN0lAtukixlE0kF6BWlKWE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiC
-Km0oHw0LxOXnGiYZ4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vE
-ZV8NhnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq
------END CERTIFICATE-----
-
-SecureTrust CA
-==============
------BEGIN CERTIFICATE-----
-MIIDuDCCAqCgAwIBAgIQDPCOXAgWpa1Cf/DrJxhZ0DANBgkqhkiG9w0BAQUFADBIMQswCQYDVQQG
-EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xFzAVBgNVBAMTDlNlY3VyZVRy
-dXN0IENBMB4XDTA2MTEwNzE5MzExOFoXDTI5MTIzMTE5NDA1NVowSDELMAkGA1UEBhMCVVMxIDAe
-BgNVBAoTF1NlY3VyZVRydXN0IENvcnBvcmF0aW9uMRcwFQYDVQQDEw5TZWN1cmVUcnVzdCBDQTCC
-ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKukgeWVzfX2FI7CT8rU4niVWJxB4Q2ZQCQX
-OZEzZum+4YOvYlyJ0fwkW2Gz4BERQRwdbvC4u/jep4G6pkjGnx29vo6pQT64lO0pGtSO0gMdA+9t
-DWccV9cGrcrI9f4Or2YlSASWC12juhbDCE/RRvgUXPLIXgGZbf2IzIaowW8xQmxSPmjL8xk037uH
-GFaAJsTQ3MBv396gwpEWoGQRS0S8Hvbn+mPeZqx2pHGj7DaUaHp3pLHnDi+BeuK1cobvomuL8A/b
-01k/unK8RCSc43Oz969XL0Imnal0ugBS8kvNU3xHCzaFDmapCJcWNFfBZveA4+1wVMeT4C4oFVmH
-ursCAwEAAaOBnTCBmjATBgkrBgEEAYI3FAIEBh4EAEMAQTALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/
-BAUwAwEB/zAdBgNVHQ4EFgQUQjK2FvoE/f5dS3rD/fdMQB1aQ68wNAYDVR0fBC0wKzApoCegJYYj
-aHR0cDovL2NybC5zZWN1cmV0cnVzdC5jb20vU1RDQS5jcmwwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ
-KoZIhvcNAQEFBQADggEBADDtT0rhWDpSclu1pqNlGKa7UTt36Z3q059c4EVlew3KW+JwULKUBRSu
-SceNQQcSc5R+DCMh/bwQf2AQWnL1mA6s7Ll/3XpvXdMc9P+IBWlCqQVxyLesJugutIxq/3HcuLHf
-mbx8IVQr5Fiiu1cprp6poxkmD5kuCLDv/WnPmRoJjeOnnyvJNjR7JLN4TJUXpAYmHrZkUjZfYGfZ
-nMUFdAvnZyPSCPyI6a6Lf+Ew9Dd+/cYy2i2eRDAwbO4H3tI0/NL/QPZL9GZGBlSm8jIKYyYwa5vR
-3ItHuuG51WLQoqD0ZwV4KWMabwTW+MZMo5qxN7SN5ShLHZ4swrhovO0C7jE=
------END CERTIFICATE-----
-
-Secure Global CA
-================
------BEGIN CERTIFICATE-----
-MIIDvDCCAqSgAwIBAgIQB1YipOjUiolN9BPI8PjqpTANBgkqhkiG9w0BAQUFADBKMQswCQYDVQQG
-EwJVUzEgMB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBH
-bG9iYWwgQ0EwHhcNMDYxMTA3MTk0MjI4WhcNMjkxMjMxMTk1MjA2WjBKMQswCQYDVQQGEwJVUzEg
-MB4GA1UEChMXU2VjdXJlVHJ1c3QgQ29ycG9yYXRpb24xGTAXBgNVBAMTEFNlY3VyZSBHbG9iYWwg
-Q0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvNS7YrGxVaQZx5RNoJLNP2MwhR/jx
-YDiJiQPpvepeRlMJ3Fz1Wuj3RSoC6zFh1ykzTM7HfAo3fg+6MpjhHZevj8fcyTiW89sa/FHtaMbQ
-bqR8JNGuQsiWUGMu4P51/pinX0kuleM5M2SOHqRfkNJnPLLZ/kG5VacJjnIFHovdRIWCQtBJwB1g
-8NEXLJXr9qXBkqPFwqcIYA1gBBCWeZ4WNOaptvolRTnIHmX5k/Wq8VLcmZg9pYYaDDUz+kulBAYV
-HDGA76oYa8J719rO+TMg1fW9ajMtgQT7sFzUnKPiXB3jqUJ1XnvUd+85VLrJChgbEplJL4hL/VBi
-0XPnj3pDAgMBAAGjgZ0wgZowEwYJKwYBBAGCNxQCBAYeBABDAEEwCwYDVR0PBAQDAgGGMA8GA1Ud
-EwEB/wQFMAMBAf8wHQYDVR0OBBYEFK9EBMJBfkiD2045AuzshHrmzsmkMDQGA1UdHwQtMCswKaAn
-oCWGI2h0dHA6Ly9jcmwuc2VjdXJldHJ1c3QuY29tL1NHQ0EuY3JsMBAGCSsGAQQBgjcVAQQDAgEA
-MA0GCSqGSIb3DQEBBQUAA4IBAQBjGghAfaReUw132HquHw0LURYD7xh8yOOvaliTFGCRsoTciE6+
-OYo68+aCiV0BN7OrJKQVDpI1WkpEXk5X+nXOH0jOZvQ8QCaSmGwb7iRGDBezUqXbpZGRzzfTb+cn
-CDpOGR86p1hcF895P4vkp9MmI50mD1hp/Ed+stCNi5O/KU9DaXR2Z0vPB4zmAve14bRDtUstFJ/5
-3CYNv6ZHdAbYiNE6KTCEztI5gGIbqMdXSbxqVVFnFUq+NQfk1XWYN3kwFNspnWzFacxHVaIw98xc
-f8LDmBxrThaA63p4ZUWiABqvDA1VZDRIuJK58bRQKfJPIx/abKwfROHdI3hRW8cW
------END CERTIFICATE-----
-
-COMODO Certification Authority
-==============================
------BEGIN CERTIFICATE-----
-MIIEHTCCAwWgAwIBAgIQToEtioJl4AsC7j41AkblPTANBgkqhkiG9w0BAQUFADCBgTELMAkGA1UE
-BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
-A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNVBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1
-dGhvcml0eTAeFw0wNjEyMDEwMDAwMDBaFw0yOTEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEb
-MBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFD
-T01PRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3UcEbVASY06m/weaKXTuH
-+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI2GqGd0S7WWaXUF601CxwRM/aN5VCaTww
-xHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8Q5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV
-4EajcNxo2f8ESIl33rXp+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA
-1KGzqSX+DT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5OnKVI
-rLsm9wIDAQABo4GOMIGLMB0GA1UdDgQWBBQLWOWLxkwVN6RAqTCpIb5HNlpW/zAOBgNVHQ8BAf8E
-BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zBJBgNVHR8EQjBAMD6gPKA6hjhodHRwOi8vY3JsLmNvbW9k
-b2NhLmNvbS9DT01PRE9DZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDANBgkqhkiG9w0BAQUFAAOC
-AQEAPpiem/Yb6dc5t3iuHXIYSdOH5EOC6z/JqvWote9VfCFSZfnVDeFs9D6Mk3ORLgLETgdxb8CP
-OGEIqB6BCsAvIC9Bi5HcSEW88cbeunZrM8gALTFGTO3nnc+IlP8zwFboJIYmuNg4ON8qa90SzMc/
-RxdMosIGlgnW2/4/PEZB31jiVg88O8EckzXZOFKs7sjsLjBOlDW0JB9LeGna8gI4zJVSk/BwJVmc
-IGfE7vmLV2H0knZ9P4SNVbfo5azV8fUZVqZa+5Acr5Pr5RzUZ5ddBA6+C4OmF4O5MBKgxTMVBbkN
-+8cFduPYSo38NBejxiEovjBFMR7HeL5YYTisO+IBZQ==
------END CERTIFICATE-----
-
-Network Solutions Certificate Authority
-=======================================
------BEGIN CERTIFICATE-----
-MIID5jCCAs6gAwIBAgIQV8szb8JcFuZHFhfjkDFo4DANBgkqhkiG9w0BAQUFADBiMQswCQYDVQQG
-EwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMuMTAwLgYDVQQDEydOZXR3b3Jr
-IFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwHhcNMDYxMjAxMDAwMDAwWhcNMjkxMjMx
-MjM1OTU5WjBiMQswCQYDVQQGEwJVUzEhMB8GA1UEChMYTmV0d29yayBTb2x1dGlvbnMgTC5MLkMu
-MTAwLgYDVQQDEydOZXR3b3JrIFNvbHV0aW9ucyBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkwggEiMA0G
-CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDkvH6SMG3G2I4rC7xGzuAnlt7e+foS0zwzc7MEL7xx
-jOWftiJgPl9dzgn/ggwbmlFQGiaJ3dVhXRncEg8tCqJDXRfQNJIg6nPPOCwGJgl6cvf6UDL4wpPT
-aaIjzkGxzOTVHzbRijr4jGPiFFlp7Q3Tf2vouAPlT2rlmGNpSAW+Lv8ztumXWWn4Zxmuk2GWRBXT
-crA/vGp97Eh/jcOrqnErU2lBUzS1sLnFBgrEsEX1QV1uiUV7PTsmjHTC5dLRfbIR1PtYMiKagMnc
-/Qzpf14Dl847ABSHJ3A4qY5usyd2mFHgBeMhqxrVhSI8KbWaFsWAqPS7azCPL0YCorEMIuDTAgMB
-AAGjgZcwgZQwHQYDVR0OBBYEFCEwyfsA106Y2oeqKtCnLrFAMadMMA4GA1UdDwEB/wQEAwIBBjAP
-BgNVHRMBAf8EBTADAQH/MFIGA1UdHwRLMEkwR6BFoEOGQWh0dHA6Ly9jcmwubmV0c29sc3NsLmNv
-bS9OZXR3b3JrU29sdXRpb25zQ2VydGlmaWNhdGVBdXRob3JpdHkuY3JsMA0GCSqGSIb3DQEBBQUA
-A4IBAQC7rkvnt1frf6ott3NHhWrB5KUd5Oc86fRZZXe1eltajSU24HqXLjjAV2CDmAaDn7l2em5Q
-4LqILPxFzBiwmZVRDuwduIj/h1AcgsLj4DKAv6ALR8jDMe+ZZzKATxcheQxpXN5eNK4CtSbqUN9/
-GGUsyfJj4akH/nxxH2szJGoeBfcFaMBqEssuXmHLrijTfsK0ZpEmXzwuJF/LWA/rKOyvEZbz3Htv
-wKeI8lN3s2Berq4o2jUsbzRF0ybh3uxbTydrFny9RAQYgrOJeRcQcT16ohZO9QHNpGxlaKFJdlxD
-ydi8NmdspZS11My5vWo1ViHe2MPr+8ukYEywVaCge1ey
------END CERTIFICATE-----
-
-COMODO ECC Certification Authority
-==================================
------BEGIN CERTIFICATE-----
-MIICiTCCAg+gAwIBAgIQH0evqmIAcFBUTAGem2OZKjAKBggqhkjOPQQDAzCBhTELMAkGA1UEBhMC
-R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE
-ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBB
-dXRob3JpdHkwHhcNMDgwMzA2MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMCR0Ix
-GzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMR
-Q09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBFQ0MgQ2VydGlmaWNhdGlvbiBBdXRo
-b3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQDR3svdcmCFYX7deSRFtSrYpn1PlILBs5BAH+X
-4QokPB0BBO490o0JlwzgdeT6+3eKKvUDYEs2ixYjFq0JcfRK9ChQtP6IHG4/bC8vCVlbpVsLM5ni
-wz2J+Wos77LTBumjQjBAMB0GA1UdDgQWBBR1cacZSBm8nZ3qQUfflMRId5nTeTAOBgNVHQ8BAf8E
-BAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjEA7wNbeqy3eApyt4jf/7VG
-FAkK+qDmfQjGGoe9GKhzvSbKYAydzpmfz1wPMOG+FDHqAjAU9JM8SaczepBGR7NjfRObTrdvGDeA
-U/7dIOA1mjbRxwG55tzd8/8dLDoWV9mSOdY=
------END CERTIFICATE-----
-
-OISTE WISeKey Global Root GA CA
-===============================
------BEGIN CERTIFICATE-----
-MIID8TCCAtmgAwIBAgIQQT1yx/RrH4FDffHSKFTfmjANBgkqhkiG9w0BAQUFADCBijELMAkGA1UE
-BhMCQ0gxEDAOBgNVBAoTB1dJU2VLZXkxGzAZBgNVBAsTEkNvcHlyaWdodCAoYykgMjAwNTEiMCAG
-A1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNlZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBH
-bG9iYWwgUm9vdCBHQSBDQTAeFw0wNTEyMTExNjAzNDRaFw0zNzEyMTExNjA5NTFaMIGKMQswCQYD
-VQQGEwJDSDEQMA4GA1UEChMHV0lTZUtleTEbMBkGA1UECxMSQ29weXJpZ2h0IChjKSAyMDA1MSIw
-IAYDVQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5
-IEdsb2JhbCBSb290IEdBIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAy0+zAJs9
-Nt350UlqaxBJH+zYK7LG+DKBKUOVTJoZIyEVRd7jyBxRVVuuk+g3/ytr6dTqvirdqFEr12bDYVxg
-Asj1znJ7O7jyTmUIms2kahnBAbtzptf2w93NvKSLtZlhuAGio9RN1AU9ka34tAhxZK9w8RxrfvbD
-d50kc3vkDIzh2TbhmYsFmQvtRTEJysIA2/dyoJaqlYfQjse2YXMNdmaM3Bu0Y6Kff5MTMPGhJ9vZ
-/yxViJGg4E8HsChWjBgbl0SOid3gF27nKu+POQoxhILYQBRJLnpB5Kf+42TMwVlxSywhp1t94B3R
-LoGbw9ho972WG6xwsRYUC9tguSYBBQIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUw
-AwEB/zAdBgNVHQ4EFgQUswN+rja8sHnR3JQmthG+IbJphpQwEAYJKwYBBAGCNxUBBAMCAQAwDQYJ
-KoZIhvcNAQEFBQADggEBAEuh/wuHbrP5wUOxSPMowB0uyQlB+pQAHKSkq0lPjz0e701vvbyk9vIm
-MMkQyh2I+3QZH4VFvbBsUfk2ftv1TDI6QU9bR8/oCy22xBmddMVHxjtqD6wU2zz0c5ypBd8A3HR4
-+vg1YFkCExh8vPtNsCBtQ7tgMHpnM1zFmdH4LTlSc/uMqpclXHLZCB6rTjzjgTGfA6b7wP4piFXa
-hNVQA7bihKOmNqoROgHhGEvWRGizPflTdISzRpFGlgC3gCy24eMQ4tui5yiPAZZiFj4A4xylNoEY
-okxSdsARo27mHbrjWr42U8U+dY+GaSlYU7Wcu2+fXMUY7N0v4ZjJ/L7fCg0=
------END CERTIFICATE-----
-
-Certigna
-========
------BEGIN CERTIFICATE-----
-MIIDqDCCApCgAwIBAgIJAP7c4wEPyUj/MA0GCSqGSIb3DQEBBQUAMDQxCzAJBgNVBAYTAkZSMRIw
-EAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hMB4XDTA3MDYyOTE1MTMwNVoXDTI3
-MDYyOTE1MTMwNVowNDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCURoaW15b3RpczERMA8GA1UEAwwI
-Q2VydGlnbmEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDIaPHJ1tazNHUmgh7stL7q
-XOEm7RFHYeGifBZ4QCHkYJ5ayGPhxLGWkv8YbWkj4Sti993iNi+RB7lIzw7sebYs5zRLcAglozyH
-GxnygQcPOJAZ0xH+hrTy0V4eHpbNgGzOOzGTtvKg0KmVEn2lmsxryIRWijOp5yIVUxbwzBfsV1/p
-ogqYCd7jX5xv3EjjhQsVWqa6n6xI4wmy9/Qy3l40vhx4XUJbzg4ij02Q130yGLMLLGq/jj8UEYkg
-DncUtT2UCIf3JR7VsmAA7G8qKCVuKj4YYxclPz5EIBb2JsglrgVKtOdjLPOMFlN+XPsRGgjBRmKf
-Irjxwo1p3Po6WAbfAgMBAAGjgbwwgbkwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUGu3+QTmQ
-tCRZvgHyUtVF9lo53BEwZAYDVR0jBF0wW4AUGu3+QTmQtCRZvgHyUtVF9lo53BGhOKQ2MDQxCzAJ
-BgNVBAYTAkZSMRIwEAYDVQQKDAlEaGlteW90aXMxETAPBgNVBAMMCENlcnRpZ25hggkA/tzjAQ/J
-SP8wDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIABzANBgkqhkiG9w0BAQUFAAOCAQEA
-hQMeknH2Qq/ho2Ge6/PAD/Kl1NqV5ta+aDY9fm4fTIrv0Q8hbV6lUmPOEvjvKtpv6zf+EwLHyzs+
-ImvaYS5/1HI93TDhHkxAGYwP15zRgzB7mFncfca5DClMoTOi62c6ZYTTluLtdkVwj7Ur3vkj1klu
-PBS1xp81HlDQwY9qcEQCYsuuHWhBp6pX6FOqB9IG9tUUBguRA3UsbHK1YZWaDYu5Def131TN3ubY
-1gkIl2PlwS6wt0QmwCbAr1UwnjvVNioZBPRcHv/PLLf/0P2HQBHVESO7SMAhqaQoLf0V+LBOK/Qw
-WyH8EZE0vkHve52Xdf+XlcCWWC/qu0bXu+TZLg==
------END CERTIFICATE-----
-
-Deutsche Telekom Root CA 2
-==========================
------BEGIN CERTIFICATE-----
-MIIDnzCCAoegAwIBAgIBJjANBgkqhkiG9w0BAQUFADBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMT
-RGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0GA1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEG
-A1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBSb290IENBIDIwHhcNOTkwNzA5MTIxMTAwWhcNMTkwNzA5
-MjM1OTAwWjBxMQswCQYDVQQGEwJERTEcMBoGA1UEChMTRGV1dHNjaGUgVGVsZWtvbSBBRzEfMB0G
-A1UECxMWVC1UZWxlU2VjIFRydXN0IENlbnRlcjEjMCEGA1UEAxMaRGV1dHNjaGUgVGVsZWtvbSBS
-b290IENBIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCrC6M14IspFLEUha88EOQ5
-bzVdSq7d6mGNlUn0b2SjGmBmpKlAIoTZ1KXleJMOaAGtuU1cOs7TuKhCQN/Po7qCWWqSG6wcmtoI
-KyUn+WkjR/Hg6yx6m/UTAtB+NHzCnjwAWav12gz1MjwrrFDa1sPeg5TKqAyZMg4ISFZbavva4VhY
-AUlfckE8FQYBjl2tqriTtM2e66foai1SNNs671x1Udrb8zH57nGYMsRUFUQM+ZtV7a3fGAigo4aK
-Se5TBY8ZTNXeWHmb0mocQqvF1afPaA+W5OFhmHZhyJF81j4A4pFQh+GdCuatl9Idxjp9y7zaAzTV
-jlsB9WoHtxa2bkp/AgMBAAGjQjBAMB0GA1UdDgQWBBQxw3kbuvVT1xfgiXotF2wKsyudMzAPBgNV
-HRMECDAGAQH/AgEFMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEAlGRZrTlk5ynr
-E/5aw4sTV8gEJPB0d8Bg42f76Ymmg7+Wgnxu1MM9756AbrsptJh6sTtU6zkXR34ajgv8HzFZMQSy
-zhfzLMdiNlXiItiJVbSYSKpk+tYcNthEeFpaIzpXl/V6ME+un2pMSyuOoAPjPuCp1NJ70rOo4nI8
-rZ7/gFnkm0W09juwzTkZmDLl6iFhkOQxIY40sfcvNUqFENrnijchvllj4PKFiDFT1FQUhXB59C4G
-dyd1Lx+4ivn+xbrYNuSD7Odlt79jWvNGr4GUN9RBjNYj1h7P9WgbRGOiWrqnNVmh5XAFmw4jV5mU
-Cm26OWMohpLzGITY+9HPBVZkVw==
------END CERTIFICATE-----
-
-Cybertrust Global Root
-======================
------BEGIN CERTIFICATE-----
-MIIDoTCCAomgAwIBAgILBAAAAAABD4WqLUgwDQYJKoZIhvcNAQEFBQAwOzEYMBYGA1UEChMPQ3li
-ZXJ0cnVzdCwgSW5jMR8wHQYDVQQDExZDeWJlcnRydXN0IEdsb2JhbCBSb290MB4XDTA2MTIxNTA4
-MDAwMFoXDTIxMTIxNTA4MDAwMFowOzEYMBYGA1UEChMPQ3liZXJ0cnVzdCwgSW5jMR8wHQYDVQQD
-ExZDeWJlcnRydXN0IEdsb2JhbCBSb290MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA
-+Mi8vRRQZhP/8NN57CPytxrHjoXxEnOmGaoQ25yiZXRadz5RfVb23CO21O1fWLE3TdVJDm71aofW
-0ozSJ8bi/zafmGWgE07GKmSb1ZASzxQG9Dvj1Ci+6A74q05IlG2OlTEQXO2iLb3VOm2yHLtgwEZL
-AfVJrn5GitB0jaEMAs7u/OePuGtm839EAL9mJRQr3RAwHQeWP032a7iPt3sMpTjr3kfb1V05/Iin
-89cqdPHoWqI7n1C6poxFNcJQZZXcY4Lv3b93TZxiyWNzFtApD0mpSPCzqrdsxacwOUBdrsTiXSZT
-8M4cIwhhqJQZugRiQOwfOHB3EgZxpzAYXSUnpQIDAQABo4GlMIGiMA4GA1UdDwEB/wQEAwIBBjAP
-BgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBS2CHsNesysIEyGVjJez6tuhS1wVzA/BgNVHR8EODA2
-MDSgMqAwhi5odHRwOi8vd3d3Mi5wdWJsaWMtdHJ1c3QuY29tL2NybC9jdC9jdHJvb3QuY3JsMB8G
-A1UdIwQYMBaAFLYIew16zKwgTIZWMl7Pq26FLXBXMA0GCSqGSIb3DQEBBQUAA4IBAQBW7wojoFRO
-lZfJ+InaRcHUowAl9B8Tq7ejhVhpwjCt2BWKLePJzYFa+HMjWqd8BfP9IjsO0QbE2zZMcwSO5bAi
-5MXzLqXZI+O4Tkogp24CJJ8iYGd7ix1yCcUxXOl5n4BHPa2hCwcUPUf/A2kaDAtE52Mlp3+yybh2
-hO0j9n0Hq0V+09+zv+mKts2oomcrUtW3ZfA5TGOgkXmTUg9U3YO7n9GPp1Nzw8v/MOx8BLjYRB+T
-X3EJIrduPuocA06dGiBh+4E37F78CkWr1+cXVdCg6mCbpvbjjFspwgZgFJ0tl0ypkxWdYcQBX0jW
-WL1WMRJOEcgh4LMRkWXbtKaIOM5V
------END CERTIFICATE-----
-
-ePKI Root Certification Authority
-=================================
------BEGIN CERTIFICATE-----
-MIIFsDCCA5igAwIBAgIQFci9ZUdcr7iXAF7kBtK8nTANBgkqhkiG9w0BAQUFADBeMQswCQYDVQQG
-EwJUVzEjMCEGA1UECgwaQ2h1bmdod2EgVGVsZWNvbSBDby4sIEx0ZC4xKjAoBgNVBAsMIWVQS0kg
-Um9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0wNDEyMjAwMjMxMjdaFw0zNDEyMjAwMjMx
-MjdaMF4xCzAJBgNVBAYTAlRXMSMwIQYDVQQKDBpDaHVuZ2h3YSBUZWxlY29tIENvLiwgTHRkLjEq
-MCgGA1UECwwhZVBLSSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0B
-AQEFAAOCAg8AMIICCgKCAgEA4SUP7o3biDN1Z82tH306Tm2d0y8U82N0ywEhajfqhFAHSyZbCUNs
-IZ5qyNUD9WBpj8zwIuQf5/dqIjG3LBXy4P4AakP/h2XGtRrBp0xtInAhijHyl3SJCRImHJ7K2RKi
-lTza6We/CKBk49ZCt0Xvl/T29de1ShUCWH2YWEtgvM3XDZoTM1PRYfl61dd4s5oz9wCGzh1NlDiv
-qOx4UXCKXBCDUSH3ET00hl7lSM2XgYI1TBnsZfZrxQWh7kcT1rMhJ5QQCtkkO7q+RBNGMD+XPNjX
-12ruOzjjK9SXDrkb5wdJfzcq+Xd4z1TtW0ado4AOkUPB1ltfFLqfpo0kR0BZv3I4sjZsN/+Z0V0O
-WQqraffAsgRFelQArr5T9rXn4fg8ozHSqf4hUmTFpmfwdQcGlBSBVcYn5AGPF8Fqcde+S/uUWH1+
-ETOxQvdibBjWzwloPn9s9h6PYq2lY9sJpx8iQkEeb5mKPtf5P0B6ebClAZLSnT0IFaUQAS2zMnao
-lQ2zepr7BxB4EW/hj8e6DyUadCrlHJhBmd8hh+iVBmoKs2pHdmX2Os+PYhcZewoozRrSgx4hxyy/
-vv9haLdnG7t4TY3OZ+XkwY63I2binZB1NJipNiuKmpS5nezMirH4JYlcWrYvjB9teSSnUmjDhDXi
-Zo1jDiVN1Rmy5nk3pyKdVDECAwEAAaNqMGgwHQYDVR0OBBYEFB4M97Zn8uGSJglFwFU5Lnc/Qkqi
-MAwGA1UdEwQFMAMBAf8wOQYEZyoHAAQxMC8wLQIBADAJBgUrDgMCGgUAMAcGBWcqAwAABBRFsMLH
-ClZ87lt4DJX5GFPBphzYEDANBgkqhkiG9w0BAQUFAAOCAgEACbODU1kBPpVJufGBuvl2ICO1J2B0
-1GqZNF5sAFPZn/KmsSQHRGoqxqWOeBLoR9lYGxMqXnmbnwoqZ6YlPwZpVnPDimZI+ymBV3QGypzq
-KOg4ZyYr8dW1P2WT+DZdjo2NQCCHGervJ8A9tDkPJXtoUHRVnAxZfVo9QZQlUgjgRywVMRnVvwdV
-xrsStZf0X4OFunHB2WyBEXYKCrC/gpf36j36+uwtqSiUO1bd0lEursC9CBWMd1I0ltabrNMdjmEP
-NXubrjlpC2JgQCA2j6/7Nu4tCEoduL+bXPjqpRugc6bY+G7gMwRfaKonh+3ZwZCc7b3jajWvY9+r
-GNm65ulK6lCKD2GTHuItGeIwlDWSXQ62B68ZgI9HkFFLLk3dheLSClIKF5r8GrBQAuUBo2M3IUxE
-xJtRmREOc5wGj1QupyheRDmHVi03vYVElOEMSyycw5KFNGHLD7ibSkNS/jQ6fbjpKdx2qcgw+BRx
-gMYeNkh0IkFch4LoGHGLQYlE535YW6i4jRPpp2zDR+2zGp1iro2C6pSe3VkQw63d4k3jMdXH7Ojy
-sP6SHhYKGvzZ8/gntsm+HbRsZJB/9OTEW9c3rkIO3aQab3yIVMUWbuF6aC74Or8NpDyJO3inTmOD
-BCEIZ43ygknQW/2xzQ+DhNQ+IIX3Sj0rnP0qCglN6oH4EZw=
------END CERTIFICATE-----
-
-certSIGN ROOT CA
-================
------BEGIN CERTIFICATE-----
-MIIDODCCAiCgAwIBAgIGIAYFFnACMA0GCSqGSIb3DQEBBQUAMDsxCzAJBgNVBAYTAlJPMREwDwYD
-VQQKEwhjZXJ0U0lHTjEZMBcGA1UECxMQY2VydFNJR04gUk9PVCBDQTAeFw0wNjA3MDQxNzIwMDRa
-Fw0zMTA3MDQxNzIwMDRaMDsxCzAJBgNVBAYTAlJPMREwDwYDVQQKEwhjZXJ0U0lHTjEZMBcGA1UE
-CxMQY2VydFNJR04gUk9PVCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALczuX7I
-JUqOtdu0KBuqV5Do0SLTZLrTk+jUrIZhQGpgV2hUhE28alQCBf/fm5oqrl0Hj0rDKH/v+yv6efHH
-rfAQUySQi2bJqIirr1qjAOm+ukbuW3N7LBeCgV5iLKECZbO9xSsAfsT8AzNXDe3i+s5dRdY4zTW2
-ssHQnIFKquSyAVwdj1+ZxLGt24gh65AIgoDzMKND5pCCrlUoSe1b16kQOA7+j0xbm0bqQfWwCHTD
-0IgztnzXdN/chNFDDnU5oSVAKOp4yw4sLjmdjItuFhwvJoIQ4uNllAoEwF73XVv4EOLQunpL+943
-AAAaWyjj0pxzPjKHmKHJUS/X3qwzs08CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8B
-Af8EBAMCAcYwHQYDVR0OBBYEFOCMm9slSbPxfIbWskKHC9BroNnkMA0GCSqGSIb3DQEBBQUAA4IB
-AQA+0hyJLjX8+HXd5n9liPRyTMks1zJO890ZeUe9jjtbkw9QSSQTaxQGcu8J06Gh40CEyecYMnQ8
-SG4Pn0vU9x7Tk4ZkVJdjclDVVc/6IJMCopvDI5NOFlV2oHB5bc0hH88vLbwZ44gx+FkagQnIl6Z0
-x2DEW8xXjrJ1/RsCCdtZb3KTafcxQdaIOL+Hsr0Wefmq5L6IJd1hJyMctTEHBDa0GpC9oHRxUIlt
-vBTjD4au8as+x6AJzKNI0eDbZOeStc+vckNwi/nDhDwTqn6Sm1dTk/pwwpEOMfmbZ13pljheX7Nz
-TogVZ96edhBiIL5VaZVDADlN9u6wWk5JRFRYX0KD
------END CERTIFICATE-----
-
-GeoTrust Primary Certification Authority - G3
-=============================================
------BEGIN CERTIFICATE-----
-MIID/jCCAuagAwIBAgIQFaxulBmyeUtB9iepwxgPHzANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UE
-BhMCVVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA4IEdlb1RydXN0
-IEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFy
-eSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEczMB4XDTA4MDQwMjAwMDAwMFoXDTM3MTIwMTIz
-NTk1OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAo
-YykgMjAwOCBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMT
-LUdlb1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMzCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBANziXmJYHTNXOTIz+uvLh4yn1ErdBojqZI4xmKU4kB6Yzy5j
-K/BGvESyiaHAKAxJcCGVn2TAppMSAmUmhsalifD614SgcK9PGpc/BkTVyetyEH3kMSj7HGHmKAdE
-c5IiaacDiGydY8hS2pgn5whMcD60yRLBxWeDXTPzAxHsatBT4tG6NmCUgLthY2xbF37fQJQeqw3C
-IShwiP/WJmxsYAQlTlV+fe+/lEjetx3dcI0FX4ilm/LC7urRQEFtYjgdVgbFA0dRIBn8exALDmKu
-dlW/X3e+PkkBUz2YJQN2JFodtNuJ6nnltrM7P7pMKEF/BqxqjsHQ9gUdfeZChuOl1UcCAwEAAaNC
-MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFMR5yo6hTgMdHNxr
-2zFblD4/MH8tMA0GCSqGSIb3DQEBCwUAA4IBAQAtxRPPVoB7eni9n64smefv2t+UXglpp+duaIy9
-cr5HqQ6XErhK8WTTOd8lNNTBzU6B8A8ExCSzNJbGpqow32hhc9f5joWJ7w5elShKKiePEI4ufIbE
-Ap7aDHdlDkQNkv39sxY2+hENHYwOB4lqKVb3cvTdFZx3NWZXqxNT2I7BQMXXExZacse3aQHEerGD
-AWh9jUGhlBjBJVz88P6DAod8DQ3PLghcSkANPuyBYeYk28rgDi0Hsj5W3I31QYUHSJsMC8tJP33s
-t/3LjWeJGqvtux6jAAgIFyqCXDFdRootD4abdNlF+9RAsXqqaC2Gspki4cErx5z481+oghLrGREt
------END CERTIFICATE-----
-
-thawte Primary Root CA - G2
-===========================
------BEGIN CERTIFICATE-----
-MIICiDCCAg2gAwIBAgIQNfwmXNmET8k9Jj1Xm67XVjAKBggqhkjOPQQDAzCBhDELMAkGA1UEBhMC
-VVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjE4MDYGA1UECxMvKGMpIDIwMDcgdGhhd3RlLCBJbmMu
-IC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3Qg
-Q0EgLSBHMjAeFw0wNzExMDUwMDAwMDBaFw0zODAxMTgyMzU5NTlaMIGEMQswCQYDVQQGEwJVUzEV
-MBMGA1UEChMMdGhhd3RlLCBJbmMuMTgwNgYDVQQLEy8oYykgMjAwNyB0aGF3dGUsIEluYy4gLSBG
-b3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIGA1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAt
-IEcyMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAEotWcgnuVnfFSeIf+iha/BebfowJPDQfGAFG6DAJS
-LSKkQjnE/o/qycG+1E3/n3qe4rF8mq2nhglzh9HnmuN6papu+7qzcMBniKI11KOasf2twu8x+qi5
-8/sIxpHR+ymVo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU
-mtgAMADna3+FGO6Lts6KDPgR4bswCgYIKoZIzj0EAwMDaQAwZgIxAN344FdHW6fmCsO99YCKlzUN
-G4k8VIZ3KMqh9HneteY4sPBlcIx/AlTCv//YoT7ZzwIxAMSNlPzcU9LcnXgWHxUzI1NS41oxXZ3K
-rr0TKUQNJ1uo52icEvdYPy5yAlejj6EULg==
------END CERTIFICATE-----
-
-thawte Primary Root CA - G3
-===========================
------BEGIN CERTIFICATE-----
-MIIEKjCCAxKgAwIBAgIQYAGXt0an6rS0mtZLL/eQ+zANBgkqhkiG9w0BAQsFADCBrjELMAkGA1UE
-BhMCVVMxFTATBgNVBAoTDHRoYXd0ZSwgSW5jLjEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2
-aWNlcyBEaXZpc2lvbjE4MDYGA1UECxMvKGMpIDIwMDggdGhhd3RlLCBJbmMuIC0gRm9yIGF1dGhv
-cml6ZWQgdXNlIG9ubHkxJDAiBgNVBAMTG3RoYXd0ZSBQcmltYXJ5IFJvb3QgQ0EgLSBHMzAeFw0w
-ODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIGuMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMdGhh
-d3RlLCBJbmMuMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMTgwNgYD
-VQQLEy8oYykgMjAwOCB0aGF3dGUsIEluYy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTEkMCIG
-A1UEAxMbdGhhd3RlIFByaW1hcnkgUm9vdCBDQSAtIEczMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEAsr8nLPvb2FvdeHsbnndmgcs+vHyu86YnmjSjaDFxODNi5PNxZnmxqWWjpYvVj2At
-P0LMqmsywCPLLEHd5N/8YZzic7IilRFDGF/Eth9XbAoFWCLINkw6fKXRz4aviKdEAhN0cXMKQlkC
-+BsUa0Lfb1+6a4KinVvnSr0eAXLbS3ToO39/fR8EtCab4LRarEc9VbjXsCZSKAExQGbY2SS99irY
-7CFJXJv2eul/VTV+lmuNk5Mny5K76qxAwJ/C+IDPXfRa3M50hqY+bAtTyr2SzhkGcuYMXDhpxwTW
-vGzOW/b3aJzcJRVIiKHpqfiYnODz1TEoYRFsZ5aNOZnLwkUkOQIDAQABo0IwQDAPBgNVHRMBAf8E
-BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUrWyqlGCc7eT/+j4KdCtjA/e2Wb8wDQYJ
-KoZIhvcNAQELBQADggEBABpA2JVlrAmSicY59BDlqQ5mU1143vokkbvnRFHfxhY0Cu9qRFHqKweK
-A3rD6z8KLFIWoCtDuSWQP3CpMyVtRRooOyfPqsMpQhvfO0zAMzRbQYi/aytlryjvsvXDqmbOe1bu
-t8jLZ8HJnBoYuMTDSQPxYA5QzUbF83d597YV4Djbxy8ooAw/dyZ02SUS2jHaGh7cKUGRIjxpp7sC
-8rZcJwOJ9Abqm+RyguOhCcHpABnTPtRwa7pxpqpYrvS76Wy274fMm7v/OeZWYdMKp8RcTGB7BXcm
-er/YB1IsYvdwY9k5vG8cwnncdimvzsUsZAReiDZuMdRAGmI0Nj81Aa6sY6A=
------END CERTIFICATE-----
-
-GeoTrust Primary Certification Authority - G2
-=============================================
------BEGIN CERTIFICATE-----
-MIICrjCCAjWgAwIBAgIQPLL0SAoA4v7rJDteYD7DazAKBggqhkjOPQQDAzCBmDELMAkGA1UEBhMC
-VVMxFjAUBgNVBAoTDUdlb1RydXN0IEluYy4xOTA3BgNVBAsTMChjKSAyMDA3IEdlb1RydXN0IElu
-Yy4gLSBGb3IgYXV0aG9yaXplZCB1c2Ugb25seTE2MDQGA1UEAxMtR2VvVHJ1c3QgUHJpbWFyeSBD
-ZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMB4XDTA3MTEwNTAwMDAwMFoXDTM4MDExODIzNTk1
-OVowgZgxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1HZW9UcnVzdCBJbmMuMTkwNwYDVQQLEzAoYykg
-MjAwNyBHZW9UcnVzdCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxNjA0BgNVBAMTLUdl
-b1RydXN0IFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgLSBHMjB2MBAGByqGSM49AgEG
-BSuBBAAiA2IABBWx6P0DFUPlrOuHNxFi79KDNlJ9RVcLSo17VDs6bl8VAsBQps8lL33KSLjHUGMc
-KiEIfJo22Av+0SbFWDEwKCXzXV2juLaltJLtbCyf691DiaI8S0iRHVDsJt/WYC69IaNCMEAwDwYD
-VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBVfNVdRVfslsq0DafwBo/q+
-EVXVMAoGCCqGSM49BAMDA2cAMGQCMGSWWaboCd6LuvpaiIjwH5HTRqjySkwCY/tsXzjbLkGTqQ7m
-ndwxHLKgpxgceeHHNgIwOlavmnRs9vuD4DPTCF+hnMJbn0bWtsuRBmOiBuczrD6ogRLQy7rQkgu2
-npaqBA+K
------END CERTIFICATE-----
-
-VeriSign Universal Root Certification Authority
-===============================================
------BEGIN CERTIFICATE-----
-MIIEuTCCA6GgAwIBAgIQQBrEZCGzEyEDDrvkEhrFHTANBgkqhkiG9w0BAQsFADCBvTELMAkGA1UE
-BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBO
-ZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwOCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVk
-IHVzZSBvbmx5MTgwNgYDVQQDEy9WZXJpU2lnbiBVbml2ZXJzYWwgUm9vdCBDZXJ0aWZpY2F0aW9u
-IEF1dGhvcml0eTAeFw0wODA0MDIwMDAwMDBaFw0zNzEyMDEyMzU5NTlaMIG9MQswCQYDVQQGEwJV
-UzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdv
-cmsxOjA4BgNVBAsTMShjKSAyMDA4IFZlcmlTaWduLCBJbmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNl
-IG9ubHkxODA2BgNVBAMTL1ZlcmlTaWduIFVuaXZlcnNhbCBSb290IENlcnRpZmljYXRpb24gQXV0
-aG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx2E3XrEBNNti1xWb/1hajCMj
-1mCOkdeQmIN65lgZOIzF9uVkhbSicfvtvbnazU0AtMgtc6XHaXGVHzk8skQHnOgO+k1KxCHfKWGP
-MiJhgsWHH26MfF8WIFFE0XBPV+rjHOPMee5Y2A7Cs0WTwCznmhcrewA3ekEzeOEz4vMQGn+HLL72
-9fdC4uW/h2KJXwBL38Xd5HVEMkE6HnFuacsLdUYI0crSK5XQz/u5QGtkjFdN/BMReYTtXlT2NJ8I
-AfMQJQYXStrxHXpma5hgZqTZ79IugvHw7wnqRMkVauIDbjPTrJ9VAMf2CGqUuV/c4DPxhGD5WycR
-tPwW8rtWaoAljQIDAQABo4GyMIGvMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMG0G
-CCsGAQUFBwEMBGEwX6FdoFswWTBXMFUWCWltYWdlL2dpZjAhMB8wBwYFKw4DAhoEFI/l0xqGrI2O
-a8PPgGrUSBgsexkuMCUWI2h0dHA6Ly9sb2dvLnZlcmlzaWduLmNvbS92c2xvZ28uZ2lmMB0GA1Ud
-DgQWBBS2d/ppSEefUxLVwuoHMnYH0ZcHGTANBgkqhkiG9w0BAQsFAAOCAQEASvj4sAPmLGd75JR3
-Y8xuTPl9Dg3cyLk1uXBPY/ok+myDjEedO2Pzmvl2MpWRsXe8rJq+seQxIcaBlVZaDrHC1LGmWazx
-Y8u4TB1ZkErvkBYoH1quEPuBUDgMbMzxPcP1Y+Oz4yHJJDnp/RVmRvQbEdBNc6N9Rvk97ahfYtTx
-P/jgdFcrGJ2BtMQo2pSXpXDrrB2+BxHw1dvd5Yzw1TKwg+ZX4o+/vqGqvz0dtdQ46tewXDpPaj+P
-wGZsY6rp2aQW9IHRlRQOfc2VNNnSj3BzgXucfr2YYdhFh5iQxeuGMMY1v/D/w1WIg0vvBZIGcfK4
-mJO37M2CYfE45k+XmCpajQ==
------END CERTIFICATE-----
-
-VeriSign Class 3 Public Primary Certification Authority - G4
-============================================================
------BEGIN CERTIFICATE-----
-MIIDhDCCAwqgAwIBAgIQL4D+I4wOIg9IZxIokYesszAKBggqhkjOPQQDAzCByjELMAkGA1UEBhMC
-VVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3
-b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVz
-ZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmlj
-YXRpb24gQXV0aG9yaXR5IC0gRzQwHhcNMDcxMTA1MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCByjEL
-MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBU
-cnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNyBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRo
-b3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5
-IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzQwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAASnVnp8
-Utpkmw4tXNherJI9/gHmGUo9FANL+mAnINmDiWn6VMaaGF5VKmTeBvaNSjutEDxlPZCIBIngMGGz
-rl0Bp3vefLK+ymVhAIau2o970ImtTR1ZmkGxvEeA3J5iw/mjgbIwga8wDwYDVR0TAQH/BAUwAwEB
-/zAOBgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEw
-HzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVyaXNpZ24u
-Y29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFLMWkf3upm7ktS5Jj4d4gYDs5bG1MAoGCCqGSM49BAMD
-A2gAMGUCMGYhDBgmYFo4e1ZC4Kf8NoRRkSAsdk1DPcQdhCPQrNZ8NQbOzWm9kA3bbEhCHQ6qQgIx
-AJw9SDkjOVgaFRJZap7v1VmyHVIsmXHNxynfGyphe3HR3vPA5Q06Sqotp9iGKt0uEA==
------END CERTIFICATE-----
-
-NetLock Arany (Class Gold) Főtanúsítvány
-========================================
------BEGIN CERTIFICATE-----
-MIIEFTCCAv2gAwIBAgIGSUEs5AAQMA0GCSqGSIb3DQEBCwUAMIGnMQswCQYDVQQGEwJIVTERMA8G
-A1UEBwwIQnVkYXBlc3QxFTATBgNVBAoMDE5ldExvY2sgS2Z0LjE3MDUGA1UECwwuVGFuw7pzw610
-dsOhbnlraWFkw7NrIChDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzKTE1MDMGA1UEAwwsTmV0TG9jayBB
-cmFueSAoQ2xhc3MgR29sZCkgRsWRdGFuw7pzw610dsOhbnkwHhcNMDgxMjExMTUwODIxWhcNMjgx
-MjA2MTUwODIxWjCBpzELMAkGA1UEBhMCSFUxETAPBgNVBAcMCEJ1ZGFwZXN0MRUwEwYDVQQKDAxO
-ZXRMb2NrIEtmdC4xNzA1BgNVBAsMLlRhbsO6c8OtdHbDoW55a2lhZMOzayAoQ2VydGlmaWNhdGlv
-biBTZXJ2aWNlcykxNTAzBgNVBAMMLE5ldExvY2sgQXJhbnkgKENsYXNzIEdvbGQpIEbFkXRhbsO6
-c8OtdHbDoW55MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxCRec75LbRTDofTjl5Bu
-0jBFHjzuZ9lk4BqKf8owyoPjIMHj9DrTlF8afFttvzBPhCf2nx9JvMaZCpDyD/V/Q4Q3Y1GLeqVw
-/HpYzY6b7cNGbIRwXdrzAZAj/E4wqX7hJ2Pn7WQ8oLjJM2P+FpD/sLj916jAwJRDC7bVWaaeVtAk
-H3B5r9s5VA1lddkVQZQBr17s9o3x/61k/iCa11zr/qYfCGSji3ZVrR47KGAuhyXoqq8fxmRGILdw
-fzzeSNuWU7c5d+Qa4scWhHaXWy+7GRWF+GmF9ZmnqfI0p6m2pgP8b4Y9VHx2BJtr+UBdADTHLpl1
-neWIA6pN+APSQnbAGwIDAKiLo0UwQzASBgNVHRMBAf8ECDAGAQH/AgEEMA4GA1UdDwEB/wQEAwIB
-BjAdBgNVHQ4EFgQUzPpnk/C2uNClwB7zU/2MU9+D15YwDQYJKoZIhvcNAQELBQADggEBAKt/7hwW
-qZw8UQCgwBEIBaeZ5m8BiFRhbvG5GK1Krf6BQCOUL/t1fC8oS2IkgYIL9WHxHG64YTjrgfpioTta
-YtOUZcTh5m2C+C8lcLIhJsFyUR+MLMOEkMNaj7rP9KdlpeuY0fsFskZ1FSNqb4VjMIDw1Z4fKRzC
-bLBQWV2QWzuoDTDPv31/zvGdg73JRm4gpvlhUbohL3u+pRVjodSVh/GeufOJ8z2FuLjbvrW5Kfna
-NwUASZQDhETnv0Mxz3WLJdH0pmT1kvarBes96aULNmLazAZfNou2XjG4Kvte9nHfRCaexOYNkbQu
-dZWAUWpLMKawYqGT8ZvYzsRjdT9ZR7E=
------END CERTIFICATE-----
-
-Staat der Nederlanden Root CA - G2
-==================================
------BEGIN CERTIFICATE-----
-MIIFyjCCA7KgAwIBAgIEAJiWjDANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJOTDEeMBwGA1UE
-CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFhdCBkZXIgTmVkZXJsYW5kZW4g
-Um9vdCBDQSAtIEcyMB4XDTA4MDMyNjExMTgxN1oXDTIwMDMyNTExMDMxMFowWjELMAkGA1UEBhMC
-TkwxHjAcBgNVBAoMFVN0YWF0IGRlciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5l
-ZGVybGFuZGVuIFJvb3QgQ0EgLSBHMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMVZ
-5291qj5LnLW4rJ4L5PnZyqtdj7U5EILXr1HgO+EASGrP2uEGQxGZqhQlEq0i6ABtQ8SpuOUfiUtn
-vWFI7/3S4GCI5bkYYCjDdyutsDeqN95kWSpGV+RLufg3fNU254DBtvPUZ5uW6M7XxgpT0GtJlvOj
-CwV3SPcl5XCsMBQgJeN/dVrlSPhOewMHBPqCYYdu8DvEpMfQ9XQ+pV0aCPKbJdL2rAQmPlU6Yiil
-e7Iwr/g3wtG61jj99O9JMDeZJiFIhQGp5Rbn3JBV3w/oOM2ZNyFPXfUib2rFEhZgF1XyZWampzCR
-OME4HYYEhLoaJXhena/MUGDWE4dS7WMfbWV9whUYdMrhfmQpjHLYFhN9C0lK8SgbIHRrxT3dsKpI
-CT0ugpTNGmXZK4iambwYfp/ufWZ8Pr2UuIHOzZgweMFvZ9C+X+Bo7d7iscksWXiSqt8rYGPy5V65
-48r6f1CGPqI0GAwJaCgRHOThuVw+R7oyPxjMW4T182t0xHJ04eOLoEq9jWYv6q012iDTiIJh8BIi
-trzQ1aTsr1SIJSQ8p22xcik/Plemf1WvbibG/ufMQFxRRIEKeN5KzlW/HdXZt1bv8Hb/C3m1r737
-qWmRRpdogBQ2HbN/uymYNqUg+oJgYjOk7Na6B6duxc8UpufWkjTYgfX8HV2qXB72o007uPc5AgMB
-AAGjgZcwgZQwDwYDVR0TAQH/BAUwAwEB/zBSBgNVHSAESzBJMEcGBFUdIAAwPzA9BggrBgEFBQcC
-ARYxaHR0cDovL3d3dy5wa2lvdmVyaGVpZC5ubC9wb2xpY2llcy9yb290LXBvbGljeS1HMjAOBgNV
-HQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJFoMocVHYnitfGsNig0jQt8YojrMA0GCSqGSIb3DQEBCwUA
-A4ICAQCoQUpnKpKBglBu4dfYszk78wIVCVBR7y29JHuIhjv5tLySCZa59sCrI2AGeYwRTlHSeYAz
-+51IvuxBQ4EffkdAHOV6CMqqi3WtFMTC6GY8ggen5ieCWxjmD27ZUD6KQhgpxrRW/FYQoAUXvQwj
-f/ST7ZwaUb7dRUG/kSS0H4zpX897IZmflZ85OkYcbPnNe5yQzSipx6lVu6xiNGI1E0sUOlWDuYaN
-kqbG9AclVMwWVxJKgnjIFNkXgiYtXSAfea7+1HAWFpWD2DU5/1JddRwWxRNVz0fMdWVSSt7wsKfk
-CpYL+63C4iWEst3kvX5ZbJvw8NjnyvLplzh+ib7M+zkXYT9y2zqR2GUBGR2tUKRXCnxLvJxxcypF
-URmFzI79R6d0lR2o0a9OF7FpJsKqeFdbxU2n5Z4FF5TKsl+gSRiNNOkmbEgeqmiSBeGCc1qb3Adb
-CG19ndeNIdn8FCCqwkXfP+cAslHkwvgFuXkajDTznlvkN1trSt8sV4pAWja63XVECDdCcAz+3F4h
-oKOKwJCcaNpQ5kUQR3i2TtJlycM33+FCY7BXN0Ute4qcvwXqZVUz9zkQxSgqIXobisQk+T8VyJoV
-IPVVYpbtbZNQvOSqeK3Zywplh6ZmwcSBo3c6WB4L7oOLnR7SUqTMHW+wmG2UMbX4cQrcufx9MmDm
-66+KAQ==
------END CERTIFICATE-----
-
-Hongkong Post Root CA 1
-=======================
------BEGIN CERTIFICATE-----
-MIIDMDCCAhigAwIBAgICA+gwDQYJKoZIhvcNAQEFBQAwRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoT
-DUhvbmdrb25nIFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMB4XDTAzMDUx
-NTA1MTMxNFoXDTIzMDUxNTA0NTIyOVowRzELMAkGA1UEBhMCSEsxFjAUBgNVBAoTDUhvbmdrb25n
-IFBvc3QxIDAeBgNVBAMTF0hvbmdrb25nIFBvc3QgUm9vdCBDQSAxMIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEArP84tulmAknjorThkPlAj3n54r15/gK97iSSHSL22oVyaf7XPwnU3ZG1
-ApzQjVrhVcNQhrkpJsLj2aDxaQMoIIBFIi1WpztUlVYiWR8o3x8gPW2iNr4joLFutbEnPzlTCeqr
-auh0ssJlXI6/fMN4hM2eFvz1Lk8gKgifd/PFHsSaUmYeSF7jEAaPIpjhZY4bXSNmO7ilMlHIhqqh
-qZ5/dpTCpmy3QfDVyAY45tQM4vM7TG1QjMSDJ8EThFk9nnV0ttgCXjqQesBCNnLsak3c78QA3xMY
-V18meMjWCnl3v/evt3a5pQuEF10Q6m/hq5URX208o1xNg1vysxmKgIsLhwIDAQABoyYwJDASBgNV
-HRMBAf8ECDAGAQH/AgEDMA4GA1UdDwEB/wQEAwIBxjANBgkqhkiG9w0BAQUFAAOCAQEADkbVPK7i
-h9legYsCmEEIjEy82tvuJxuC52pF7BaLT4Wg87JwvVqWuspube5Gi27nKi6Wsxkz67SfqLI37pio
-l7Yutmcn1KZJ/RyTZXaeQi/cImyaT/JaFTmxcdcrUehtHJjA2Sr0oYJ71clBoiMBdDhViw+5Lmei
-IAQ32pwL0xch4I+XeTRvhEgCIDMb5jREn5Fw9IBehEPCKdJsEhTkYY2sEJCehFC78JZvRZ+K88ps
-T/oROhUVRsPNH4NbLUES7VBnQRM9IauUiqpOfMGx+6fWtScvl6tu4B3i0RwsH0Ti/L6RoZz71ilT
-c4afU9hDDl3WY4JxHYB0yvbiAmvZWg==
------END CERTIFICATE-----
-
-SecureSign RootCA11
-===================
------BEGIN CERTIFICATE-----
-MIIDbTCCAlWgAwIBAgIBATANBgkqhkiG9w0BAQUFADBYMQswCQYDVQQGEwJKUDErMCkGA1UEChMi
-SmFwYW4gQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcywgSW5jLjEcMBoGA1UEAxMTU2VjdXJlU2lnbiBS
-b290Q0ExMTAeFw0wOTA0MDgwNDU2NDdaFw0yOTA0MDgwNDU2NDdaMFgxCzAJBgNVBAYTAkpQMSsw
-KQYDVQQKEyJKYXBhbiBDZXJ0aWZpY2F0aW9uIFNlcnZpY2VzLCBJbmMuMRwwGgYDVQQDExNTZWN1
-cmVTaWduIFJvb3RDQTExMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA/XeqpRyQBTvL
-TJszi1oURaTnkBbR31fSIRCkF/3frNYfp+TbfPfs37gD2pRY/V1yfIw/XwFndBWW4wI8h9uuywGO
-wvNmxoVF9ALGOrVisq/6nL+k5tSAMJjzDbaTj6nU2DbysPyKyiyhFTOVMdrAG/LuYpmGYz+/3ZMq
-g6h2uRMft85OQoWPIucuGvKVCbIFtUROd6EgvanyTgp9UK31BQ1FT0Zx/Sg+U/sE2C3XZR1KG/rP
-O7AxmjVuyIsG0wCR8pQIZUyxNAYAeoni8McDWc/V1uinMrPmmECGxc0nEovMe863ETxiYAcjPitA
-bpSACW22s293bzUIUPsCh8U+iQIDAQABo0IwQDAdBgNVHQ4EFgQUW/hNT7KlhtQ60vFjmqC+CfZX
-t94wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQADggEBAKCh
-OBZmLqdWHyGcBvod7bkixTgm2E5P7KN/ed5GIaGHd48HCJqypMWvDzKYC3xmKbabfSVSSUOrTC4r
-bnpwrxYO4wJs+0LmGJ1F2FXI6Dvd5+H0LgscNFxsWEr7jIhQX5Ucv+2rIrVls4W6ng+4reV6G4pQ
-Oh29Dbx7VFALuUKvVaAYga1lme++5Jy/xIWrQbJUb9wlze144o4MjQlJ3WN7WmmWAiGovVJZ6X01
-y8hSyn+B/tlr0/cR7SXf+Of5pPpyl4RTDaXQMhhRdlkUbA/r7F+AjHVDg8OFmP9Mni0N5HeDk061
-lgeLKBObjBmNQSdJQO7e5iNEOdyhIta6A/I=
------END CERTIFICATE-----
-
-Microsec e-Szigno Root CA 2009
-==============================
------BEGIN CERTIFICATE-----
-MIIECjCCAvKgAwIBAgIJAMJ+QwRORz8ZMA0GCSqGSIb3DQEBCwUAMIGCMQswCQYDVQQGEwJIVTER
-MA8GA1UEBwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jv
-c2VjIGUtU3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5o
-dTAeFw0wOTA2MTYxMTMwMThaFw0yOTEyMzAxMTMwMThaMIGCMQswCQYDVQQGEwJIVTERMA8GA1UE
-BwwIQnVkYXBlc3QxFjAUBgNVBAoMDU1pY3Jvc2VjIEx0ZC4xJzAlBgNVBAMMHk1pY3Jvc2VjIGUt
-U3ppZ25vIFJvb3QgQ0EgMjAwOTEfMB0GCSqGSIb3DQEJARYQaW5mb0BlLXN6aWduby5odTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOn4j/NjrdqG2KfgQvvPkd6mJviZpWNwrZuuyjNA
-fW2WbqEORO7hE52UQlKavXWFdCyoDh2Tthi3jCyoz/tccbna7P7ofo/kLx2yqHWH2Leh5TvPmUpG
-0IMZfcChEhyVbUr02MelTTMuhTlAdX4UfIASmFDHQWe4oIBhVKZsTh/gnQ4H6cm6M+f+wFUoLAKA
-pxn1ntxVUwOXewdI/5n7N4okxFnMUBBjjqqpGrCEGob5X7uxUG6k0QrM1XF+H6cbfPVTbiJfyyvm
-1HxdrtbCxkzlBQHZ7Vf8wSN5/PrIJIOV87VqUQHQd9bpEqH5GoP7ghu5sJf0dgYzQ0mg/wu1+rUC
-AwEAAaOBgDB+MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBTLD8bf
-QkPMPcu1SCOhGnqmKrs0aDAfBgNVHSMEGDAWgBTLD8bfQkPMPcu1SCOhGnqmKrs0aDAbBgNVHREE
-FDASgRBpbmZvQGUtc3ppZ25vLmh1MA0GCSqGSIb3DQEBCwUAA4IBAQDJ0Q5eLtXMs3w+y/w9/w0o
-lZMEyL/azXm4Q5DwpL7v8u8hmLzU1F0G9u5C7DBsoKqpyvGvivo/C3NqPuouQH4frlRheesuCDfX
-I/OMn74dseGkddug4lQUsbocKaQY9hK6ohQU4zE1yED/t+AFdlfBHFny+L/k7SViXITwfn4fs775
-tyERzAMBVnCnEJIeGzSBHq2cGsMEPO0CYdYeBvNfOofyK/FFh+U9rNHHV4S9a67c2Pm2G2JwCz02
-yULyMtd6YebS2z3PyKnJm9zbWETXbzivf3jTo60adbocwTZ8jx5tHMN1Rq41Bab2XD0h7lbwyYIi
-LXpUq3DDfSJlgnCW
------END CERTIFICATE-----
-
-GlobalSign Root CA - R3
-=======================
------BEGIN CERTIFICATE-----
-MIIDXzCCAkegAwIBAgILBAAAAAABIVhTCKIwDQYJKoZIhvcNAQELBQAwTDEgMB4GA1UECxMXR2xv
-YmFsU2lnbiBSb290IENBIC0gUjMxEzARBgNVBAoTCkdsb2JhbFNpZ24xEzARBgNVBAMTCkdsb2Jh
-bFNpZ24wHhcNMDkwMzE4MTAwMDAwWhcNMjkwMzE4MTAwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxT
-aWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2ln
-bjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMwldpB5BngiFvXAg7aEyiie/QV2EcWt
-iHL8RgJDx7KKnQRfJMsuS+FggkbhUqsMgUdwbN1k0ev1LKMPgj0MK66X17YUhhB5uzsTgHeMCOFJ
-0mpiLx9e+pZo34knlTifBtc+ycsmWQ1z3rDI6SYOgxXG71uL0gRgykmmKPZpO/bLyCiR5Z2KYVc3
-rHQU3HTgOu5yLy6c+9C7v/U9AOEGM+iCK65TpjoWc4zdQQ4gOsC0p6Hpsk+QLjJg6VfLuQSSaGjl
-OCZgdbKfd/+RFO+uIEn8rUAVSNECMWEZXriX7613t2Saer9fwRPvm2L7DWzgVGkWqQPabumDk3F2
-xmmFghcCAwEAAaNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE
-FI/wS3+oLkUkrk1Q+mOai97i3Ru8MA0GCSqGSIb3DQEBCwUAA4IBAQBLQNvAUKr+yAzv95ZURUm7
-lgAJQayzE4aGKAczymvmdLm6AC2upArT9fHxD4q/c2dKg8dEe3jgr25sbwMpjjM5RcOO5LlXbKr8
-EpbsU8Yt5CRsuZRj+9xTaGdWPoO4zzUhw8lo/s7awlOqzJCK6fBdRoyV3XpYKBovHd7NADdBj+1E
-bddTKJd+82cEHhXXipa0095MJ6RMG3NzdvQXmcIfeg7jLQitChws/zyrVQ4PkX4268NXSb7hLi18
-YIvDQVETI53O9zJrlAGomecsMx86OyXShkDOOyyGeMlhLxS67ttVb9+E7gUJTb0o2HLO02JQZR7r
-kpeDMdmztcpHWD9f
------END CERTIFICATE-----
-
-Autoridad de Certificacion Firmaprofesional CIF A62634068
-=========================================================
------BEGIN CERTIFICATE-----
-MIIGFDCCA/ygAwIBAgIIU+w77vuySF8wDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCRVMxQjBA
-BgNVBAMMOUF1dG9yaWRhZCBkZSBDZXJ0aWZpY2FjaW9uIEZpcm1hcHJvZmVzaW9uYWwgQ0lGIEE2
-MjYzNDA2ODAeFw0wOTA1MjAwODM4MTVaFw0zMDEyMzEwODM4MTVaMFExCzAJBgNVBAYTAkVTMUIw
-QAYDVQQDDDlBdXRvcmlkYWQgZGUgQ2VydGlmaWNhY2lvbiBGaXJtYXByb2Zlc2lvbmFsIENJRiBB
-NjI2MzQwNjgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDKlmuO6vj78aI14H9M2uDD
-Utd9thDIAl6zQyrET2qyyhxdKJp4ERppWVevtSBC5IsP5t9bpgOSL/UR5GLXMnE42QQMcas9UX4P
-B99jBVzpv5RvwSmCwLTaUbDBPLutN0pcyvFLNg4kq7/DhHf9qFD0sefGL9ItWY16Ck6WaVICqjaY
-7Pz6FIMMNx/Jkjd/14Et5cS54D40/mf0PmbR0/RAz15iNA9wBj4gGFrO93IbJWyTdBSTo3OxDqqH
-ECNZXyAFGUftaI6SEspd/NYrspI8IM/hX68gvqB2f3bl7BqGYTM+53u0P6APjqK5am+5hyZvQWyI
-plD9amML9ZMWGxmPsu2bm8mQ9QEM3xk9Dz44I8kvjwzRAv4bVdZO0I08r0+k8/6vKtMFnXkIoctX
-MbScyJCyZ/QYFpM6/EfY0XiWMR+6KwxfXZmtY4laJCB22N/9q06mIqqdXuYnin1oKaPnirjaEbsX
-LZmdEyRG98Xi2J+Of8ePdG1asuhy9azuJBCtLxTa/y2aRnFHvkLfuwHb9H/TKI8xWVvTyQKmtFLK
-bpf7Q8UIJm+K9Lv9nyiqDdVF8xM6HdjAeI9BZzwelGSuewvF6NkBiDkal4ZkQdU7hwxu+g/GvUgU
-vzlN1J5Bto+WHWOWk9mVBngxaJ43BjuAiUVhOSPHG0SjFeUc+JIwuwIDAQABo4HvMIHsMBIGA1Ud
-EwEB/wQIMAYBAf8CAQEwDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRlzeurNR4APn7VdMActHNH
-DhpkLzCBpgYDVR0gBIGeMIGbMIGYBgRVHSAAMIGPMC8GCCsGAQUFBwIBFiNodHRwOi8vd3d3LmZp
-cm1hcHJvZmVzaW9uYWwuY29tL2NwczBcBggrBgEFBQcCAjBQHk4AUABhAHMAZQBvACAAZABlACAA
-bABhACAAQgBvAG4AYQBuAG8AdgBhACAANAA3ACAAQgBhAHIAYwBlAGwAbwBuAGEAIAAwADgAMAAx
-ADcwDQYJKoZIhvcNAQEFBQADggIBABd9oPm03cXF661LJLWhAqvdpYhKsg9VSytXjDvlMd3+xDLx
-51tkljYyGOylMnfX40S2wBEqgLk9am58m9Ot/MPWo+ZkKXzR4Tgegiv/J2Wv+xYVxC5xhOW1//qk
-R71kMrv2JYSiJ0L1ILDCExARzRAVukKQKtJE4ZYm6zFIEv0q2skGz3QeqUvVhyj5eTSSPi5E6PaP
-T481PyWzOdxjKpBrIF/EUhJOlywqrJ2X3kjyo2bbwtKDlaZmp54lD+kLM5FlClrD2VQS3a/DTg4f
-Jl4N3LON7NWBcN7STyQF82xO9UxJZo3R/9ILJUFI/lGExkKvgATP0H5kSeTy36LssUzAKh3ntLFl
-osS88Zj0qnAHY7S42jtM+kAiMFsRpvAFDsYCA0irhpuF3dvd6qJ2gHN99ZwExEWN57kci57q13XR
-crHedUTnQn3iV2t93Jm8PYMo6oCTjcVMZcFwgbg4/EMxsvYDNEeyrPsiBsse3RdHHF9mudMaotoR
-saS8I8nkvof/uZS2+F0gStRf571oe2XyFR7SOqkt6dhrJKyXWERHrVkY8SFlcN7ONGCoQPHzPKTD
-KCOM/iczQ0CgFzzr6juwcqajuUpLXhZI9LK8yIySxZ2frHI2vDSANGupi5LAuBft7HZT9SQBjLMi
-6Et8Vcad+qMUu2WFbm5PEn4KPJ2V
------END CERTIFICATE-----
-
-Izenpe.com
-==========
------BEGIN CERTIFICATE-----
-MIIF8TCCA9mgAwIBAgIQALC3WhZIX7/hy/WL1xnmfTANBgkqhkiG9w0BAQsFADA4MQswCQYDVQQG
-EwJFUzEUMBIGA1UECgwLSVpFTlBFIFMuQS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wHhcNMDcxMjEz
-MTMwODI4WhcNMzcxMjEzMDgyNzI1WjA4MQswCQYDVQQGEwJFUzEUMBIGA1UECgwLSVpFTlBFIFMu
-QS4xEzARBgNVBAMMCkl6ZW5wZS5jb20wggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDJ
-03rKDx6sp4boFmVqscIbRTJxldn+EFvMr+eleQGPicPK8lVx93e+d5TzcqQsRNiekpsUOqHnJJAK
-ClaOxdgmlOHZSOEtPtoKct2jmRXagaKH9HtuJneJWK3W6wyyQXpzbm3benhB6QiIEn6HLmYRY2xU
-+zydcsC8Lv/Ct90NduM61/e0aL6i9eOBbsFGb12N4E3GVFWJGjMxCrFXuaOKmMPsOzTFlUFpfnXC
-PCDFYbpRR6AgkJOhkEvzTnyFRVSa0QUmQbC1TR0zvsQDyCV8wXDbO/QJLVQnSKwv4cSsPsjLkkxT
-OTcj7NMB+eAJRE1NZMDhDVqHIrytG6P+JrUV86f8hBnp7KGItERphIPzidF0BqnMC9bC3ieFUCbK
-F7jJeodWLBoBHmy+E60QrLUk9TiRodZL2vG70t5HtfG8gfZZa88ZU+mNFctKy6lvROUbQc/hhqfK
-0GqfvEyNBjNaooXlkDWgYlwWTvDjovoDGrQscbNYLN57C9saD+veIR8GdwYDsMnvmfzAuU8Lhij+
-0rnq49qlw0dpEuDb8PYZi+17cNcC1u2HGCgsBCRMd+RIihrGO5rUD8r6ddIBQFqNeb+Lz0vPqhbB
-leStTIo+F5HUsWLlguWABKQDfo2/2n+iD5dPDNMN+9fR5XJ+HMh3/1uaD7euBUbl8agW7EekFwID
-AQABo4H2MIHzMIGwBgNVHREEgagwgaWBD2luZm9AaXplbnBlLmNvbaSBkTCBjjFHMEUGA1UECgw+
-SVpFTlBFIFMuQS4gLSBDSUYgQTAxMzM3MjYwLVJNZXJjLlZpdG9yaWEtR2FzdGVpeiBUMTA1NSBG
-NjIgUzgxQzBBBgNVBAkMOkF2ZGEgZGVsIE1lZGl0ZXJyYW5lbyBFdG9yYmlkZWEgMTQgLSAwMTAx
-MCBWaXRvcmlhLUdhc3RlaXowDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O
-BBYEFB0cZQ6o8iV7tJHP5LGx5r1VdGwFMA0GCSqGSIb3DQEBCwUAA4ICAQB4pgwWSp9MiDrAyw6l
-Fn2fuUhfGI8NYjb2zRlrrKvV9pF9rnHzP7MOeIWblaQnIUdCSnxIOvVFfLMMjlF4rJUT3sb9fbga
-kEyrkgPH7UIBzg/YsfqikuFgba56awmqxinuaElnMIAkejEWOVt+8Rwu3WwJrfIxwYJOubv5vr8q
-hT/AQKM6WfxZSzwoJNu0FXWuDYi6LnPAvViH5ULy617uHjAimcs30cQhbIHsvm0m5hzkQiCeR7Cs
-g1lwLDXWrzY0tM07+DKo7+N4ifuNRSzanLh+QBxh5z6ikixL8s36mLYp//Pye6kfLqCTVyvehQP5
-aTfLnnhqBbTFMXiJ7HqnheG5ezzevh55hM6fcA5ZwjUukCox2eRFekGkLhObNA5me0mrZJfQRsN5
-nXJQY6aYWwa9SG3YOYNw6DXwBdGqvOPbyALqfP2C2sJbUjWumDqtujWTI6cfSN01RpiyEGjkpTHC
-ClguGYEQyVB1/OpaFs4R1+7vUIgtYf8/QnMFlEPVjjxOAToZpR9GTnfQXeWBIiGH/pR9hNiTrdZo
-Q0iy2+tzJOeRf1SktoA+naM8THLCV8Sg1Mw4J87VBp6iSNnpn86CcDaTmjvfliHjWbcM2pE38P1Z
-WrOZyGlsQyYBNWNgVYkDOnXYukrZVP/u3oDYLdE41V4tC5h9Pmzb/CaIxw==
------END CERTIFICATE-----
-
-Chambers of Commerce Root - 2008
-================================
------BEGIN CERTIFICATE-----
-MIIHTzCCBTegAwIBAgIJAKPaQn6ksa7aMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJFVTFD
-MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv
-bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu
-QS4xKTAnBgNVBAMTIENoYW1iZXJzIG9mIENvbW1lcmNlIFJvb3QgLSAyMDA4MB4XDTA4MDgwMTEy
-Mjk1MFoXDTM4MDczMTEyMjk1MFowga4xCzAJBgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNl
-ZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNhbWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQF
-EwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENhbWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJl
-cnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDgwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC
-AQCvAMtwNyuAWko6bHiUfaN/Gh/2NdW928sNRHI+JrKQUrpjOyhYb6WzbZSm891kDFX29ufyIiKA
-XuFixrYp4YFs8r/lfTJqVKAyGVn+H4vXPWCGhSRv4xGzdz4gljUha7MI2XAuZPeEklPWDrCQiorj
-h40G072QDuKZoRuGDtqaCrsLYVAGUvGef3bsyw/QHg3PmTA9HMRFEFis1tPo1+XqxQEHd9ZR5gN/
-ikilTWh1uem8nk4ZcfUyS5xtYBkL+8ydddy/Js2Pk3g5eXNeJQ7KXOt3EgfLZEFHcpOrUMPrCXZk
-NNI5t3YRCQ12RcSprj1qr7V9ZS+UWBDsXHyvfuK2GNnQm05aSd+pZgvMPMZ4fKecHePOjlO+Bd5g
-D2vlGts/4+EhySnB8esHnFIbAURRPHsl18TlUlRdJQfKFiC4reRB7noI/plvg6aRArBsNlVq5331
-lubKgdaX8ZSD6e2wsWsSaR6s+12pxZjptFtYer49okQ6Y1nUCyXeG0+95QGezdIp1Z8XGQpvvwyQ
-0wlf2eOKNcx5Wk0ZN5K3xMGtr/R5JJqyAQuxr1yW84Ay+1w9mPGgP0revq+ULtlVmhduYJ1jbLhj
-ya6BXBg14JC7vjxPNyK5fuvPnnchpj04gftI2jE9K+OJ9dC1vX7gUMQSibMjmhAxhduub+84Mxh2
-EQIDAQABo4IBbDCCAWgwEgYDVR0TAQH/BAgwBgEB/wIBDDAdBgNVHQ4EFgQU+SSsD7K1+HnA+mCI
-G8TZTQKeFxkwgeMGA1UdIwSB2zCB2IAU+SSsD7K1+HnA+mCIG8TZTQKeFxmhgbSkgbEwga4xCzAJ
-BgNVBAYTAkVVMUMwQQYDVQQHEzpNYWRyaWQgKHNlZSBjdXJyZW50IGFkZHJlc3MgYXQgd3d3LmNh
-bWVyZmlybWEuY29tL2FkZHJlc3MpMRIwEAYDVQQFEwlBODI3NDMyODcxGzAZBgNVBAoTEkFDIENh
-bWVyZmlybWEgUy5BLjEpMCcGA1UEAxMgQ2hhbWJlcnMgb2YgQ29tbWVyY2UgUm9vdCAtIDIwMDiC
-CQCj2kJ+pLGu2jAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUH
-AgEWHGh0dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAJASryI1
-wqM58C7e6bXpeHxIvj99RZJe6dqxGfwWPJ+0W2aeaufDuV2I6A+tzyMP3iU6XsxPpcG1Lawk0lgH
-3qLPaYRgM+gQDROpI9CF5Y57pp49chNyM/WqfcZjHwj0/gF/JM8rLFQJ3uIrbZLGOU8W6jx+ekbU
-RWpGqOt1glanq6B8aBMz9p0w8G8nOSQjKpD9kCk18pPfNKXG9/jvjA9iSnyu0/VU+I22mlaHFoI6
-M6taIgj3grrqLuBHmrS1RaMFO9ncLkVAO+rcf+g769HsJtg1pDDFOqxXnrN2pSB7+R5KBWIBpih1
-YJeSDW4+TTdDDZIVnBgizVGZoCkaPF+KMjNbMMeJL0eYD6MDxvbxrN8y8NmBGuScvfaAFPDRLLmF
-9dijscilIeUcE5fuDr3fKanvNFNb0+RqE4QGtjICxFKuItLcsiFCGtpA8CnJ7AoMXOLQusxI0zcK
-zBIKinmwPQN/aUv0NCB9szTqjktk9T79syNnFQ0EuPAtwQlRPLJsFfClI9eDdOTlLsn+mCdCxqvG
-nrDQWzilm1DefhiYtUU79nm06PcaewaD+9CL2rvHvRirCG88gGtAPxkZumWK5r7VXNM21+9AUiRg
-OGcEMeyP84LG3rlV8zsxkVrctQgVrXYlCg17LofiDKYGvCYQbTed7N14jHyAxfDZd0jQ
------END CERTIFICATE-----
-
-Global Chambersign Root - 2008
-==============================
------BEGIN CERTIFICATE-----
-MIIHSTCCBTGgAwIBAgIJAMnN0+nVfSPOMA0GCSqGSIb3DQEBBQUAMIGsMQswCQYDVQQGEwJFVTFD
-MEEGA1UEBxM6TWFkcmlkIChzZWUgY3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNv
-bS9hZGRyZXNzKTESMBAGA1UEBRMJQTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMu
-QS4xJzAlBgNVBAMTHkdsb2JhbCBDaGFtYmVyc2lnbiBSb290IC0gMjAwODAeFw0wODA4MDExMjMx
-NDBaFw0zODA3MzExMjMxNDBaMIGsMQswCQYDVQQGEwJFVTFDMEEGA1UEBxM6TWFkcmlkIChzZWUg
-Y3VycmVudCBhZGRyZXNzIGF0IHd3dy5jYW1lcmZpcm1hLmNvbS9hZGRyZXNzKTESMBAGA1UEBRMJ
-QTgyNzQzMjg3MRswGQYDVQQKExJBQyBDYW1lcmZpcm1hIFMuQS4xJzAlBgNVBAMTHkdsb2JhbCBD
-aGFtYmVyc2lnbiBSb290IC0gMjAwODCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMDf
-VtPkOpt2RbQT2//BthmLN0EYlVJH6xedKYiONWwGMi5HYvNJBL99RDaxccy9Wglz1dmFRP+RVyXf
-XjaOcNFccUMd2drvXNL7G706tcuto8xEpw2uIRU/uXpbknXYpBI4iRmKt4DS4jJvVpyR1ogQC7N0
-ZJJ0YPP2zxhPYLIj0Mc7zmFLmY/CDNBAspjcDahOo7kKrmCgrUVSY7pmvWjg+b4aqIG7HkF4ddPB
-/gBVsIdU6CeQNR1MM62X/JcumIS/LMmjv9GYERTtY/jKmIhYF5ntRQOXfjyGHoiMvvKRhI9lNNgA
-TH23MRdaKXoKGCQwoze1eqkBfSbW+Q6OWfH9GzO1KTsXO0G2Id3UwD2ln58fQ1DJu7xsepeY7s2M
-H/ucUa6LcL0nn3HAa6x9kGbo1106DbDVwo3VyJ2dwW3Q0L9R5OP4wzg2rtandeavhENdk5IMagfe
-Ox2YItaswTXbo6Al/3K1dh3ebeksZixShNBFks4c5eUzHdwHU1SjqoI7mjcv3N2gZOnm3b2u/GSF
-HTynyQbehP9r6GsaPMWis0L7iwk+XwhSx2LE1AVxv8Rk5Pihg+g+EpuoHtQ2TS9x9o0o9oOpE9Jh
-wZG7SMA0j0GMS0zbaRL/UJScIINZc+18ofLx/d33SdNDWKBWY8o9PeU1VlnpDsogzCtLkykPAgMB
-AAGjggFqMIIBZjASBgNVHRMBAf8ECDAGAQH/AgEMMB0GA1UdDgQWBBS5CcqcHtvTbDprru1U8VuT
-BjUuXjCB4QYDVR0jBIHZMIHWgBS5CcqcHtvTbDprru1U8VuTBjUuXqGBsqSBrzCBrDELMAkGA1UE
-BhMCRVUxQzBBBgNVBAcTOk1hZHJpZCAoc2VlIGN1cnJlbnQgYWRkcmVzcyBhdCB3d3cuY2FtZXJm
-aXJtYS5jb20vYWRkcmVzcykxEjAQBgNVBAUTCUE4Mjc0MzI4NzEbMBkGA1UEChMSQUMgQ2FtZXJm
-aXJtYSBTLkEuMScwJQYDVQQDEx5HbG9iYWwgQ2hhbWJlcnNpZ24gUm9vdCAtIDIwMDiCCQDJzdPp
-1X0jzjAOBgNVHQ8BAf8EBAMCAQYwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUHAgEWHGh0
-dHA6Ly9wb2xpY3kuY2FtZXJmaXJtYS5jb20wDQYJKoZIhvcNAQEFBQADggIBAICIf3DekijZBZRG
-/5BXqfEv3xoNa/p8DhxJJHkn2EaqbylZUohwEurdPfWbU1Rv4WCiqAm57OtZfMY18dwY6fFn5a+6
-ReAJ3spED8IXDneRRXozX1+WLGiLwUePmJs9wOzL9dWCkoQ10b42OFZyMVtHLaoXpGNR6woBrX/s
-dZ7LoR/xfxKxueRkf2fWIyr0uDldmOghp+G9PUIadJpwr2hsUF1Jz//7Dl3mLEfXgTpZALVza2Mg
-9jFFCDkO9HB+QHBaP9BrQql0PSgvAm11cpUJjUhjxsYjV5KTXjXBjfkK9yydYhz2rXzdpjEetrHH
-foUm+qRqtdpjMNHvkzeyZi99Bffnt0uYlDXA2TopwZ2yUDMdSqlapskD7+3056huirRXhOukP9Du
-qqqHW2Pok+JrqNS4cnhrG+055F3Lm6qH1U9OAP7Zap88MQ8oAgF9mOinsKJknnn4SPIVqczmyETr
-P3iZ8ntxPjzxmKfFGBI/5rsoM0LpRQp8bfKGeS/Fghl9CYl8slR2iK7ewfPM4W7bMdaTrpmg7yVq
-c5iJWzouE4gev8CSlDQb4ye3ix5vQv/n6TebUB0tovkC7stYWDpxvGjjqsGvHCgfotwjZT+B6q6Z
-09gwzxMNTxXJhLynSC34MCN32EZLeW32jO06f2ARePTpm67VVMB0gNELQp/B
------END CERTIFICATE-----
-
-Go Daddy Root Certificate Authority - G2
-========================================
------BEGIN CERTIFICATE-----
-MIIDxTCCAq2gAwIBAgIBADANBgkqhkiG9w0BAQsFADCBgzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT
-B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxGjAYBgNVBAoTEUdvRGFkZHkuY29tLCBJbmMu
-MTEwLwYDVQQDEyhHbyBEYWRkeSBSb290IENlcnRpZmljYXRlIEF1dGhvcml0eSAtIEcyMB4XDTA5
-MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgYMxCzAJBgNVBAYTAlVTMRAwDgYDVQQIEwdBcml6
-b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMRowGAYDVQQKExFHb0RhZGR5LmNvbSwgSW5jLjExMC8G
-A1UEAxMoR28gRGFkZHkgUm9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBAL9xYgjx+lk09xvJGKP3gElY6SKDE6bFIEMBO4Tx5oVJnyfq
-9oQbTqC023CYxzIBsQU+B07u9PpPL1kwIuerGVZr4oAH/PMWdYA5UXvl+TW2dE6pjYIT5LY/qQOD
-+qK+ihVqf94Lw7YZFAXK6sOoBJQ7RnwyDfMAZiLIjWltNowRGLfTshxgtDj6AozO091GB94KPutd
-fMh8+7ArU6SSYmlRJQVhGkSBjCypQ5Yj36w6gZoOKcUcqeldHraenjAKOc7xiID7S13MMuyFYkMl
-NAJWJwGRtDtwKj9useiciAF9n9T521NtYJ2/LOdYq7hfRvzOxBsDPAnrSTFcaUaz4EcCAwEAAaNC
-MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFDqahQcQZyi27/a9
-BUFuIMGU2g/eMA0GCSqGSIb3DQEBCwUAA4IBAQCZ21151fmXWWcDYfF+OwYxdS2hII5PZYe096ac
-vNjpL9DbWu7PdIxztDhC2gV7+AJ1uP2lsdeu9tfeE8tTEH6KRtGX+rcuKxGrkLAngPnon1rpN5+r
-5N9ss4UXnT3ZJE95kTXWXwTrgIOrmgIttRD02JDHBHNA7XIloKmf7J6raBKZV8aPEjoJpL1E/QYV
-N8Gb5DKj7Tjo2GTzLH4U/ALqn83/B2gX2yKQOC16jdFU8WnjXzPKej17CuPKf1855eJ1usV2GDPO
-LPAvTK33sefOT6jEm0pUBsV/fdUID+Ic/n4XuKxe9tQWskMJDE32p2u0mYRlynqI4uJEvlz36hz1
------END CERTIFICATE-----
-
-Starfield Root Certificate Authority - G2
-=========================================
------BEGIN CERTIFICATE-----
-MIID3TCCAsWgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBjzELMAkGA1UEBhMCVVMxEDAOBgNVBAgT
-B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s
-b2dpZXMsIEluYy4xMjAwBgNVBAMTKVN0YXJmaWVsZCBSb290IENlcnRpZmljYXRlIEF1dGhvcml0
-eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgY8xCzAJBgNVBAYTAlVTMRAw
-DgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxTdGFyZmllbGQg
-VGVjaG5vbG9naWVzLCBJbmMuMTIwMAYDVQQDEylTdGFyZmllbGQgUm9vdCBDZXJ0aWZpY2F0ZSBB
-dXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAL3twQP89o/8ArFv
-W59I2Z154qK3A2FWGMNHttfKPTUuiUP3oWmb3ooa/RMgnLRJdzIpVv257IzdIvpy3Cdhl+72WoTs
-bhm5iSzchFvVdPtrX8WJpRBSiUZV9Lh1HOZ/5FSuS/hVclcCGfgXcVnrHigHdMWdSL5stPSksPNk
-N3mSwOxGXn/hbVNMYq/NHwtjuzqd+/x5AJhhdM8mgkBj87JyahkNmcrUDnXMN/uLicFZ8WJ/X7Nf
-ZTD4p7dNdloedl40wOiWVpmKs/B/pM293DIxfJHP4F8R+GuqSVzRmZTRouNjWwl2tVZi4Ut0HZbU
-JtQIBFnQmA4O5t78w+wfkPECAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwHQYDVR0OBBYEFHwMMh+n2TB/xH1oo2Kooc6rB1snMA0GCSqGSIb3DQEBCwUAA4IBAQARWfol
-TwNvlJk7mh+ChTnUdgWUXuEok21iXQnCoKjUsHU48TRqneSfioYmUeYs0cYtbpUgSpIB7LiKZ3sx
-4mcujJUDJi5DnUox9g61DLu34jd/IroAow57UvtruzvE03lRTs2Q9GcHGcg8RnoNAX3FWOdt5oUw
-F5okxBDgBPfg8n/Uqgr/Qh037ZTlZFkSIHc40zI+OIF1lnP6aI+xy84fxez6nH7PfrHxBy22/L/K
-pL/QlwVKvOoYKAKQvVR4CSFx09F9HdkWsKlhPdAKACL8x3vLCWRFCztAgfd9fDL1mMpYjn0q7pBZ
-c2T5NnReJaH1ZgUufzkVqSr7UIuOhWn0
------END CERTIFICATE-----
-
-Starfield Services Root Certificate Authority - G2
-==================================================
------BEGIN CERTIFICATE-----
-MIID7zCCAtegAwIBAgIBADANBgkqhkiG9w0BAQsFADCBmDELMAkGA1UEBhMCVVMxEDAOBgNVBAgT
-B0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAjBgNVBAoTHFN0YXJmaWVsZCBUZWNobm9s
-b2dpZXMsIEluYy4xOzA5BgNVBAMTMlN0YXJmaWVsZCBTZXJ2aWNlcyBSb290IENlcnRpZmljYXRl
-IEF1dGhvcml0eSAtIEcyMB4XDTA5MDkwMTAwMDAwMFoXDTM3MTIzMTIzNTk1OVowgZgxCzAJBgNV
-BAYTAlVTMRAwDgYDVQQIEwdBcml6b25hMRMwEQYDVQQHEwpTY290dHNkYWxlMSUwIwYDVQQKExxT
-dGFyZmllbGQgVGVjaG5vbG9naWVzLCBJbmMuMTswOQYDVQQDEzJTdGFyZmllbGQgU2VydmljZXMg
-Um9vdCBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkgLSBHMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
-AQoCggEBANUMOsQq+U7i9b4Zl1+OiFOxHz/Lz58gE20pOsgPfTz3a3Y4Y9k2YKibXlwAgLIvWX/2
-h/klQ4bnaRtSmpDhcePYLQ1Ob/bISdm28xpWriu2dBTrz/sm4xq6HZYuajtYlIlHVv8loJNwU4Pa
-hHQUw2eeBGg6345AWh1KTs9DkTvnVtYAcMtS7nt9rjrnvDH5RfbCYM8TWQIrgMw0R9+53pBlbQLP
-LJGmpufehRhJfGZOozptqbXuNC66DQO4M99H67FrjSXZm86B0UVGMpZwh94CDklDhbZsc7tk6mFB
-rMnUVN+HL8cisibMn1lUaJ/8viovxFUcdUBgF4UCVTmLfwUCAwEAAaNCMEAwDwYDVR0TAQH/BAUw
-AwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFJxfAN+qAdcwKziIorhtSpzyEZGDMA0GCSqG
-SIb3DQEBCwUAA4IBAQBLNqaEd2ndOxmfZyMIbw5hyf2E3F/YNoHN2BtBLZ9g3ccaaNnRbobhiCPP
-E95Dz+I0swSdHynVv/heyNXBve6SbzJ08pGCL72CQnqtKrcgfU28elUSwhXqvfdqlS5sdJ/PHLTy
-xQGjhdByPq1zqwubdQxtRbeOlKyWN7Wg0I8VRw7j6IPdj/3vQQF3zCepYoUz8jcI73HPdwbeyBkd
-iEDPfUYd/x7H4c7/I9vG+o1VTqkC50cRRj70/b17KSa7qWFiNyi2LSr2EIZkyXCn0q23KXB56jza
-YyWf/Wi3MOxw+3WKt21gZ7IeyLnp2KhvAotnDU0mV3HaIPzBSlCNsSi6
------END CERTIFICATE-----
-
-AffirmTrust Commercial
-======================
------BEGIN CERTIFICATE-----
-MIIDTDCCAjSgAwIBAgIId3cGJyapsXwwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UEBhMCVVMxFDAS
-BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMB4XDTEw
-MDEyOTE0MDYwNloXDTMwMTIzMTE0MDYwNlowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly
-bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBDb21tZXJjaWFsMIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEA9htPZwcroRX1BiLLHwGy43NFBkRJLLtJJRTWzsO3qyxPxkEylFf6Eqdb
-DuKPHx6GGaeqtS25Xw2Kwq+FNXkyLbscYjfysVtKPcrNcV/pQr6U6Mje+SJIZMblq8Yrba0F8PrV
-C8+a5fBQpIs7R6UjW3p6+DM/uO+Zl+MgwdYoic+U+7lF7eNAFxHUdPALMeIrJmqbTFeurCA+ukV6
-BfO9m2kVrn1OIGPENXY6BwLJN/3HR+7o8XYdcxXyl6S1yHp52UKqK39c/s4mT6NmgTWvRLpUHhww
-MmWd5jyTXlBOeuM61G7MGvv50jeuJCqrVwMiKA1JdX+3KNp1v47j3A55MQIDAQABo0IwQDAdBgNV
-HQ4EFgQUnZPGU4teyq8/nx4P5ZmVvCT2lI8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwDQYJKoZIhvcNAQELBQADggEBAFis9AQOzcAN/wr91LoWXym9e2iZWEnStB03TX8nfUYGXUPG
-hi4+c7ImfU+TqbbEKpqrIZcUsd6M06uJFdhrJNTxFq7YpFzUf1GO7RgBsZNjvbz4YYCanrHOQnDi
-qX0GJX0nof5v7LMeJNrjS1UaADs1tDvZ110w/YETifLCBivtZ8SOyUOyXGsViQK8YvxO8rUzqrJv
-0wqiUOP2O+guRMLbZjipM1ZI8W0bM40NjD9gN53Tym1+NH4Nn3J2ixufcv1SNUFFApYvHLKac0kh
-sUlHRUe072o0EclNmsxZt9YCnlpOZbWUrhvfKbAW8b8Angc6F2S1BLUjIZkKlTuXfO8=
------END CERTIFICATE-----
-
-AffirmTrust Networking
-======================
------BEGIN CERTIFICATE-----
-MIIDTDCCAjSgAwIBAgIIfE8EORzUmS0wDQYJKoZIhvcNAQEFBQAwRDELMAkGA1UEBhMCVVMxFDAS
-BgNVBAoMC0FmZmlybVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMB4XDTEw
-MDEyOTE0MDgyNFoXDTMwMTIzMTE0MDgyNFowRDELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmly
-bVRydXN0MR8wHQYDVQQDDBZBZmZpcm1UcnVzdCBOZXR3b3JraW5nMIIBIjANBgkqhkiG9w0BAQEF
-AAOCAQ8AMIIBCgKCAQEAtITMMxcua5Rsa2FSoOujz3mUTOWUgJnLVWREZY9nZOIG41w3SfYvm4SE
-Hi3yYJ0wTsyEheIszx6e/jarM3c1RNg1lho9Nuh6DtjVR6FqaYvZ/Ls6rnla1fTWcbuakCNrmreI
-dIcMHl+5ni36q1Mr3Lt2PpNMCAiMHqIjHNRqrSK6mQEubWXLviRmVSRLQESxG9fhwoXA3hA/Pe24
-/PHxI1Pcv2WXb9n5QHGNfb2V1M6+oF4nI979ptAmDgAp6zxG8D1gvz9Q0twmQVGeFDdCBKNwV6gb
-h+0t+nvujArjqWaJGctB+d1ENmHP4ndGyH329JKBNv3bNPFyfvMMFr20FQIDAQABo0IwQDAdBgNV
-HQ4EFgQUBx/S55zawm6iQLSwelAQUHTEyL0wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AQYwDQYJKoZIhvcNAQEFBQADggEBAIlXshZ6qML91tmbmzTCnLQyFE2npN/svqe++EPbkTfOtDIu
-UFUaNU52Q3Eg75N3ThVwLofDwR1t3Mu1J9QsVtFSUzpE0nPIxBsFZVpikpzuQY0x2+c06lkh1QF6
-12S4ZDnNye2v7UsDSKegmQGA3GWjNq5lWUhPgkvIZfFXHeVZLgo/bNjR9eUJtGxUAArgFU2HdW23
-WJZa3W3SAKD0m0i+wzekujbgfIeFlxoVot4uolu9rxj5kFDNcFn4J2dHy8egBzp90SxdbBk6ZrV9
-/ZFvgrG+CJPbFEfxojfHRZ48x3evZKiT3/Zpg4Jg8klCNO1aAFSFHBY2kgxc+qatv9s=
------END CERTIFICATE-----
-
-AffirmTrust Premium
-===================
------BEGIN CERTIFICATE-----
-MIIFRjCCAy6gAwIBAgIIbYwURrGmCu4wDQYJKoZIhvcNAQEMBQAwQTELMAkGA1UEBhMCVVMxFDAS
-BgNVBAoMC0FmZmlybVRydXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMB4XDTEwMDEy
-OTE0MTAzNloXDTQwMTIzMTE0MTAzNlowQTELMAkGA1UEBhMCVVMxFDASBgNVBAoMC0FmZmlybVRy
-dXN0MRwwGgYDVQQDDBNBZmZpcm1UcnVzdCBQcmVtaXVtMIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
-MIICCgKCAgEAxBLfqV/+Qd3d9Z+K4/as4Tx4mrzY8H96oDMq3I0gW64tb+eT2TZwamjPjlGjhVtn
-BKAQJG9dKILBl1fYSCkTtuG+kU3fhQxTGJoeJKJPj/CihQvL9Cl/0qRY7iZNyaqoe5rZ+jjeRFcV
-5fiMyNlI4g0WJx0eyIOFJbe6qlVBzAMiSy2RjYvmia9mx+n/K+k8rNrSs8PhaJyJ+HoAVt70VZVs
-+7pk3WKL3wt3MutizCaam7uqYoNMtAZ6MMgpv+0GTZe5HMQxK9VfvFMSF5yZVylmd2EhMQcuJUmd
-GPLu8ytxjLW6OQdJd/zvLpKQBY0tL3d770O/Nbua2Plzpyzy0FfuKE4mX4+QaAkvuPjcBukumj5R
-p9EixAqnOEhss/n/fauGV+O61oV4d7pD6kh/9ti+I20ev9E2bFhc8e6kGVQa9QPSdubhjL08s9NI
-S+LI+H+SqHZGnEJlPqQewQcDWkYtuJfzt9WyVSHvutxMAJf7FJUnM7/oQ0dG0giZFmA7mn7S5u04
-6uwBHjxIVkkJx0w3AJ6IDsBz4W9m6XJHMD4Q5QsDyZpCAGzFlH5hxIrff4IaC1nEWTJ3s7xgaVY5
-/bQGeyzWZDbZvUjthB9+pSKPKrhC9IK31FOQeE4tGv2Bb0TXOwF0lkLgAOIua+rF7nKsu7/+6qqo
-+Nz2snmKtmcCAwEAAaNCMEAwHQYDVR0OBBYEFJ3AZ6YMItkm9UWrpmVSESfYRaxjMA8GA1UdEwEB
-/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBDAUAA4ICAQCzV00QYk465KzquByv
-MiPIs0laUZx2KI15qldGF9X1Uva3ROgIRL8YhNILgM3FEv0AVQVhh0HctSSePMTYyPtwni94loMg
-Nt58D2kTiKV1NpgIpsbfrM7jWNa3Pt668+s0QNiigfV4Py/VpfzZotReBA4Xrf5B8OWycvpEgjNC
-6C1Y91aMYj+6QrCcDFx+LmUmXFNPALJ4fqENmS2NuB2OosSw/WDQMKSOyARiqcTtNd56l+0OOF6S
-L5Nwpamcb6d9Ex1+xghIsV5n61EIJenmJWtSKZGc0jlzCFfemQa0W50QBuHCAKi4HEoCChTQwUHK
-+4w1IX2COPKpVJEZNZOUbWo6xbLQu4mGk+ibyQ86p3q4ofB4Rvr8Ny/lioTz3/4E2aFooC8k4gmV
-BtWVyuEklut89pMFu+1z6S3RdTnX5yTb2E5fQ4+e0BQ5v1VwSJlXMbSc7kqYA5YwH2AG7hsj/oFg
-IxpHYoWlzBk0gG+zrBrjn/B7SK3VAdlntqlyk+otZrWyuOQ9PLLvTIzq6we/qzWaVYa8GKa1qF60
-g2xraUDTn9zxw2lrueFtCfTxqlB2Cnp9ehehVZZCmTEJ3WARjQUwfuaORtGdFNrHF+QFlozEJLUb
-zxQHskD4o55BhrwE0GuWyCqANP2/7waj3VjFhT0+j/6eKeC2uAloGRwYQw==
------END CERTIFICATE-----
-
-AffirmTrust Premium ECC
-=======================
------BEGIN CERTIFICATE-----
-MIIB/jCCAYWgAwIBAgIIdJclisc/elQwCgYIKoZIzj0EAwMwRTELMAkGA1UEBhMCVVMxFDASBgNV
-BAoMC0FmZmlybVRydXN0MSAwHgYDVQQDDBdBZmZpcm1UcnVzdCBQcmVtaXVtIEVDQzAeFw0xMDAx
-MjkxNDIwMjRaFw00MDEyMzExNDIwMjRaMEUxCzAJBgNVBAYTAlVTMRQwEgYDVQQKDAtBZmZpcm1U
-cnVzdDEgMB4GA1UEAwwXQWZmaXJtVHJ1c3QgUHJlbWl1bSBFQ0MwdjAQBgcqhkjOPQIBBgUrgQQA
-IgNiAAQNMF4bFZ0D0KF5Nbc6PJJ6yhUczWLznCZcBz3lVPqj1swS6vQUX+iOGasvLkjmrBhDeKzQ
-N8O9ss0s5kfiGuZjuD0uL3jET9v0D6RoTFVya5UdThhClXjMNzyR4ptlKymjQjBAMB0GA1UdDgQW
-BBSaryl6wBE1NSZRMADDav5A1a7WPDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAK
-BggqhkjOPQQDAwNnADBkAjAXCfOHiFBar8jAQr9HX/VsaobgxCd05DhT1wV/GzTjxi+zygk8N53X
-57hG8f2h4nECMEJZh0PUUd+60wkyWs6Iflc9nF9Ca/UHLbXwgpP5WW+uZPpY5Yse42O+tYHNbwKM
-eQ==
------END CERTIFICATE-----
-
-Certum Trusted Network CA
-=========================
------BEGIN CERTIFICATE-----
-MIIDuzCCAqOgAwIBAgIDBETAMA0GCSqGSIb3DQEBBQUAMH4xCzAJBgNVBAYTAlBMMSIwIAYDVQQK
-ExlVbml6ZXRvIFRlY2hub2xvZ2llcyBTLkEuMScwJQYDVQQLEx5DZXJ0dW0gQ2VydGlmaWNhdGlv
-biBBdXRob3JpdHkxIjAgBgNVBAMTGUNlcnR1bSBUcnVzdGVkIE5ldHdvcmsgQ0EwHhcNMDgxMDIy
-MTIwNzM3WhcNMjkxMjMxMTIwNzM3WjB+MQswCQYDVQQGEwJQTDEiMCAGA1UEChMZVW5pemV0byBU
-ZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENlcnRpZmljYXRpb24gQXV0aG9yaXR5
-MSIwIAYDVQQDExlDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENBMIIBIjANBgkqhkiG9w0BAQEFAAOC
-AQ8AMIIBCgKCAQEA4/t9o3K6wvDJFIf1awFO4W5AB7ptJ11/91sts1rHUV+rpDKmYYe2bg+G0jAC
-l/jXaVehGDldamR5xgFZrDwxSjh80gTSSyjoIF87B6LMTXPb865Px1bVWqeWifrzq2jUI4ZZJ88J
-J7ysbnKDHDBy3+Ci6dLhdHUZvSqeexVUBBvXQzmtVSjF4hq79MDkrjhJM8x2hZ85RdKknvISjFH4
-fOQtf/WsX+sWn7Et0brMkUJ3TCXJkDhv2/DM+44el1k+1WBO5gUo7Ul5E0u6SNsv+XLTOcr+H9g0
-cvW0QM8xAcPs3hEtF10fuFDRXhmnad4HMyjKUJX5p1TLVIZQRan5SQIDAQABo0IwQDAPBgNVHRMB
-Af8EBTADAQH/MB0GA1UdDgQWBBQIds3LB/8k9sXN7buQvOKEN0Z19zAOBgNVHQ8BAf8EBAMCAQYw
-DQYJKoZIhvcNAQEFBQADggEBAKaorSLOAT2mo/9i0Eidi15ysHhE49wcrwn9I0j6vSrEuVUEtRCj
-jSfeC4Jj0O7eDDd5QVsisrCaQVymcODU0HfLI9MA4GxWL+FpDQ3Zqr8hgVDZBqWo/5U30Kr+4rP1
-mS1FhIrlQgnXdAIv94nYmem8J9RHjboNRhx3zxSkHLmkMcScKHQDNP8zGSal6Q10tz6XxnboJ5aj
-Zt3hrvJBW8qYVoNzcOSGGtIxQbovvi0TWnZvTuhOgQ4/WwMioBK+ZlgRSssDxLQqKi2WF+A5VLxI
-03YnnZotBqbJ7DnSq9ufmgsnAjUpsUCV5/nonFWIGUbWtzT1fs45mtk48VH3Tyw=
------END CERTIFICATE-----
-
-TWCA Root Certification Authority
-=================================
------BEGIN CERTIFICATE-----
-MIIDezCCAmOgAwIBAgIBATANBgkqhkiG9w0BAQUFADBfMQswCQYDVQQGEwJUVzESMBAGA1UECgwJ
-VEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NBIFJvb3QgQ2VydGlmaWNh
-dGlvbiBBdXRob3JpdHkwHhcNMDgwODI4MDcyNDMzWhcNMzAxMjMxMTU1OTU5WjBfMQswCQYDVQQG
-EwJUVzESMBAGA1UECgwJVEFJV0FOLUNBMRAwDgYDVQQLDAdSb290IENBMSowKAYDVQQDDCFUV0NB
-IFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
-AoIBAQCwfnK4pAOU5qfeCTiRShFAh6d8WWQUe7UREN3+v9XAu1bihSX0NXIP+FPQQeFEAcK0HMMx
-QhZHhTMidrIKbw/lJVBPhYa+v5guEGcevhEFhgWQxFnQfHgQsIBct+HHK3XLfJ+utdGdIzdjp9xC
-oi2SBBtQwXu4PhvJVgSLL1KbralW6cH/ralYhzC2gfeXRfwZVzsrb+RH9JlF/h3x+JejiB03HFyP
-4HYlmlD4oFT/RJB2I9IyxsOrBr/8+7/zrX2SYgJbKdM1o5OaQ2RgXbL6Mv87BK9NQGr5x+PvI/1r
-y+UPizgN7gr8/g+YnzAx3WxSZfmLgb4i4RxYA7qRG4kHAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIB
-BjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqOFsmjd6LWvJPelSDGRjjCDWmujANBgkqhkiG
-9w0BAQUFAAOCAQEAPNV3PdrfibqHDAhUaiBQkr6wQT25JmSDCi/oQMCXKCeCMErJk/9q56YAf4lC
-mtYR5VPOL8zy2gXE/uJQxDqGfczafhAJO5I1KlOy/usrBdlsXebQ79NqZp4VKIV66IIArB6nCWlW
-QtNoURi+VJq/REG6Sb4gumlc7rh3zc5sH62Dlhh9DrUUOYTxKOkto557HnpyWoOzeW/vtPzQCqVY
-T0bf+215WfKEIlKuD8z7fDvnaspHYcN6+NOSBB+4IIThNlQWx0DeO4pz3N/GCUzf7Nr/1FNCocny
-Yh0igzyXxfkZYiesZSLX0zzG5Y6yU8xJzrww/nsOM5D77dIUkR8Hrw==
------END CERTIFICATE-----
-
-Security Communication RootCA2
-==============================
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIBADANBgkqhkiG9w0BAQsFADBdMQswCQYDVQQGEwJKUDElMCMGA1UEChMc
-U0VDT00gVHJ1c3QgU3lzdGVtcyBDTy4sTFRELjEnMCUGA1UECxMeU2VjdXJpdHkgQ29tbXVuaWNh
-dGlvbiBSb290Q0EyMB4XDTA5MDUyOTA1MDAzOVoXDTI5MDUyOTA1MDAzOVowXTELMAkGA1UEBhMC
-SlAxJTAjBgNVBAoTHFNFQ09NIFRydXN0IFN5c3RlbXMgQ08uLExURC4xJzAlBgNVBAsTHlNlY3Vy
-aXR5IENvbW11bmljYXRpb24gUm9vdENBMjCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
-ANAVOVKxUrO6xVmCxF1SrjpDZYBLx/KWvNs2l9amZIyoXvDjChz335c9S672XewhtUGrzbl+dp++
-+T42NKA7wfYxEUV0kz1XgMX5iZnK5atq1LXaQZAQwdbWQonCv/Q4EpVMVAX3NuRFg3sUZdbcDE3R
-3n4MqzvEFb46VqZab3ZpUql6ucjrappdUtAtCms1FgkQhNBqyjoGADdH5H5XTz+L62e4iKrFvlNV
-spHEfbmwhRkGeC7bYRr6hfVKkaHnFtWOojnflLhwHyg/i/xAXmODPIMqGplrz95Zajv8bxbXH/1K
-EOtOghY6rCcMU/Gt1SSwawNQwS08Ft1ENCcadfsCAwEAAaNCMEAwHQYDVR0OBBYEFAqFqXdlBZh8
-QIH4D5csOPEK7DzPMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEB
-CwUAA4IBAQBMOqNErLlFsceTfsgLCkLfZOoc7llsCLqJX2rKSpWeeo8HxdpFcoJxDjrSzG+ntKEj
-u/Ykn8sX/oymzsLS28yN/HH8AynBbF0zX2S2ZTuJbxh2ePXcokgfGT+Ok+vx+hfuzU7jBBJV1uXk
-3fs+BXziHV7Gp7yXT2g69ekuCkO2r1dcYmh8t/2jioSgrGK+KwmHNPBqAbubKVY8/gA3zyNs8U6q
-tnRGEmyR7jTV7JqR50S+kDFy1UkC9gLl9B/rfNmWVan/7Ir5mUf/NVoCqgTLiluHcSmRvaS0eg29
-mvVXIwAHIRc/SjnRBUkLp7Y3gaVdjKozXoEofKd9J+sAro03
------END CERTIFICATE-----
-
-EC-ACC
-======
------BEGIN CERTIFICATE-----
-MIIFVjCCBD6gAwIBAgIQ7is969Qh3hSoYqwE893EATANBgkqhkiG9w0BAQUFADCB8zELMAkGA1UE
-BhMCRVMxOzA5BgNVBAoTMkFnZW5jaWEgQ2F0YWxhbmEgZGUgQ2VydGlmaWNhY2lvIChOSUYgUS0w
-ODAxMTc2LUkpMSgwJgYDVQQLEx9TZXJ2ZWlzIFB1YmxpY3MgZGUgQ2VydGlmaWNhY2lvMTUwMwYD
-VQQLEyxWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5ldC92ZXJhcnJlbCAoYykwMzE1MDMGA1UE
-CxMsSmVyYXJxdWlhIEVudGl0YXRzIGRlIENlcnRpZmljYWNpbyBDYXRhbGFuZXMxDzANBgNVBAMT
-BkVDLUFDQzAeFw0wMzAxMDcyMzAwMDBaFw0zMTAxMDcyMjU5NTlaMIHzMQswCQYDVQQGEwJFUzE7
-MDkGA1UEChMyQWdlbmNpYSBDYXRhbGFuYSBkZSBDZXJ0aWZpY2FjaW8gKE5JRiBRLTA4MDExNzYt
-SSkxKDAmBgNVBAsTH1NlcnZlaXMgUHVibGljcyBkZSBDZXJ0aWZpY2FjaW8xNTAzBgNVBAsTLFZl
-Z2V1IGh0dHBzOi8vd3d3LmNhdGNlcnQubmV0L3ZlcmFycmVsIChjKTAzMTUwMwYDVQQLEyxKZXJh
-cnF1aWEgRW50aXRhdHMgZGUgQ2VydGlmaWNhY2lvIENhdGFsYW5lczEPMA0GA1UEAxMGRUMtQUND
-MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsyLHT+KXQpWIR4NA9h0X84NzJB5R85iK
-w5K4/0CQBXCHYMkAqbWUZRkiFRfCQ2xmRJoNBD45b6VLeqpjt4pEndljkYRm4CgPukLjbo73FCeT
-ae6RDqNfDrHrZqJyTxIThmV6PttPB/SnCWDaOkKZx7J/sxaVHMf5NLWUhdWZXqBIoH7nF2W4onW4
-HvPlQn2v7fOKSGRdghST2MDk/7NQcvJ29rNdQlB50JQ+awwAvthrDk4q7D7SzIKiGGUzE3eeml0a
-E9jD2z3Il3rucO2n5nzbcc8tlGLfbdb1OL4/pYUKGbio2Al1QnDE6u/LDsg0qBIimAy4E5S2S+zw
-0JDnJwIDAQABo4HjMIHgMB0GA1UdEQQWMBSBEmVjX2FjY0BjYXRjZXJ0Lm5ldDAPBgNVHRMBAf8E
-BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUoMOLRKo3pUW/l4Ba0fF4opvpXY0wfwYD
-VR0gBHgwdjB0BgsrBgEEAfV4AQMBCjBlMCwGCCsGAQUFBwIBFiBodHRwczovL3d3dy5jYXRjZXJ0
-Lm5ldC92ZXJhcnJlbDA1BggrBgEFBQcCAjApGidWZWdldSBodHRwczovL3d3dy5jYXRjZXJ0Lm5l
-dC92ZXJhcnJlbCAwDQYJKoZIhvcNAQEFBQADggEBAKBIW4IB9k1IuDlVNZyAelOZ1Vr/sXE7zDkJ
-lF7W2u++AVtd0x7Y/X1PzaBB4DSTv8vihpw3kpBWHNzrKQXlxJ7HNd+KDM3FIUPpqojlNcAZQmNa
-Al6kSBg6hW/cnbw/nZzBh7h6YQjpdwt/cKt63dmXLGQehb+8dJahw3oS7AwaboMMPOhyRp/7SNVe
-l+axofjk70YllJyJ22k4vuxcDlbHZVHlUIiIv0LVKz3l+bqeLrPK9HOSAgu+TGbrIP65y7WZf+a2
-E/rKS03Z7lNGBjvGTq2TWoF+bCpLagVFjPIhpDGQh2xlnJ2lYJU6Un/10asIbvPuW/mIPX64b24D
-5EI=
------END CERTIFICATE-----
-
-Hellenic Academic and Research Institutions RootCA 2011
-=======================================================
------BEGIN CERTIFICATE-----
-MIIEMTCCAxmgAwIBAgIBADANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMCR1IxRDBCBgNVBAoT
-O0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9y
-aXR5MUAwPgYDVQQDEzdIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z
-IFJvb3RDQSAyMDExMB4XDTExMTIwNjEzNDk1MloXDTMxMTIwMTEzNDk1MlowgZUxCzAJBgNVBAYT
-AkdSMUQwQgYDVQQKEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25z
-IENlcnQuIEF1dGhvcml0eTFAMD4GA1UEAxM3SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNo
-IEluc3RpdHV0aW9ucyBSb290Q0EgMjAxMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB
-AKlTAOMupvaO+mDYLZU++CwqVE7NuYRhlFhPjz2L5EPzdYmNUeTDN9KKiE15HrcS3UN4SoqS5tdI
-1Q+kOilENbgH9mgdVc04UfCMJDGFr4PJfel3r+0ae50X+bOdOFAPplp5kYCvN66m0zH7tSYJnTxa
-71HFK9+WXesyHgLacEnsbgzImjeN9/E2YEsmLIKe0HjzDQ9jpFEw4fkrJxIH2Oq9GGKYsFk3fb7u
-8yBRQlqD75O6aRXxYp2fmTmCobd0LovUxQt7L/DICto9eQqakxylKHJzkUOap9FNhYS5qXSPFEDH
-3N6sQWRstBmbAmNtJGSPRLIl6s5ddAxjMlyNh+UCAwEAAaOBiTCBhjAPBgNVHRMBAf8EBTADAQH/
-MAsGA1UdDwQEAwIBBjAdBgNVHQ4EFgQUppFC/RNhSiOeCKQp5dgTBCPuQSUwRwYDVR0eBEAwPqA8
-MAWCAy5ncjAFggMuZXUwBoIELmVkdTAGggQub3JnMAWBAy5ncjAFgQMuZXUwBoEELmVkdTAGgQQu
-b3JnMA0GCSqGSIb3DQEBBQUAA4IBAQAf73lB4XtuP7KMhjdCSk4cNx6NZrokgclPEg8hwAOXhiVt
-XdMiKahsog2p6z0GW5k6x8zDmjR/qw7IThzh+uTczQ2+vyT+bOdrwg3IBp5OjWEopmr95fZi6hg8
-TqBTnbI6nOulnJEWtk2C4AwFSKls9cz4y51JtPACpf1wA+2KIaWuE4ZJwzNzvoc7dIsXRSZMFpGD
-/md9zU1jZ/rzAxKWeAaNsWftjj++n08C9bMJL/NMh98qy5V8AcysNnq/onN694/BtZqhFLKPM58N
-7yLcZnuEvUUXBj08yrl3NI/K6s8/MT7jiOOASSXIl7WdmplNsDz4SgCbZN2fOUvRJ9e4
------END CERTIFICATE-----
-
-Actalis Authentication Root CA
-==============================
------BEGIN CERTIFICATE-----
-MIIFuzCCA6OgAwIBAgIIVwoRl0LE48wwDQYJKoZIhvcNAQELBQAwazELMAkGA1UEBhMCSVQxDjAM
-BgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlzIFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UE
-AwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290IENBMB4XDTExMDkyMjExMjIwMloXDTMwMDky
-MjExMjIwMlowazELMAkGA1UEBhMCSVQxDjAMBgNVBAcMBU1pbGFuMSMwIQYDVQQKDBpBY3RhbGlz
-IFMucC5BLi8wMzM1ODUyMDk2NzEnMCUGA1UEAwweQWN0YWxpcyBBdXRoZW50aWNhdGlvbiBSb290
-IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAp8bEpSmkLO/lGMWwUKNvUTufClrJ
-wkg4CsIcoBh/kbWHuUA/3R1oHwiD1S0eiKD4j1aPbZkCkpAW1V8IbInX4ay8IMKx4INRimlNAJZa
-by/ARH6jDuSRzVju3PvHHkVH3Se5CAGfpiEd9UEtL0z9KK3giq0itFZljoZUj5NDKd45RnijMCO6
-zfB9E1fAXdKDa0hMxKufgFpbOr3JpyI/gCczWw63igxdBzcIy2zSekciRDXFzMwujt0q7bd9Zg1f
-YVEiVRvjRuPjPdA1YprbrxTIW6HMiRvhMCb8oJsfgadHHwTrozmSBp+Z07/T6k9QnBn+locePGX2
-oxgkg4YQ51Q+qDp2JE+BIcXjDwL4k5RHILv+1A7TaLndxHqEguNTVHnd25zS8gebLra8Pu2Fbe8l
-EfKXGkJh90qX6IuxEAf6ZYGyojnP9zz/GPvG8VqLWeICrHuS0E4UT1lF9gxeKF+w6D9Fz8+vm2/7
-hNN3WpVvrJSEnu68wEqPSpP4RCHiMUVhUE4Q2OM1fEwZtN4Fv6MGn8i1zeQf1xcGDXqVdFUNaBr8
-EBtiZJ1t4JWgw5QHVw0U5r0F+7if5t+L4sbnfpb2U8WANFAoWPASUHEXMLrmeGO89LKtmyuy/uE5
-jF66CyCU3nuDuP/jVo23Eek7jPKxwV2dpAtMK9myGPW1n0sCAwEAAaNjMGEwHQYDVR0OBBYEFFLY
-iDrIn3hm7YnzezhwlMkCAjbQMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUUtiIOsifeGbt
-ifN7OHCUyQICNtAwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBCwUAA4ICAQALe3KHwGCmSUyI
-WOYdiPcUZEim2FgKDk8TNd81HdTtBjHIgT5q1d07GjLukD0R0i70jsNjLiNmsGe+b7bAEzlgqqI0
-JZN1Ut6nna0Oh4lScWoWPBkdg/iaKWW+9D+a2fDzWochcYBNy+A4mz+7+uAwTc+G02UQGRjRlwKx
-K3JCaKygvU5a2hi/a5iB0P2avl4VSM0RFbnAKVy06Ij3Pjaut2L9HmLecHgQHEhb2rykOLpn7VU+
-Xlff1ANATIGk0k9jpwlCCRT8AKnCgHNPLsBA2RF7SOp6AsDT6ygBJlh0wcBzIm2Tlf05fbsq4/aC
-4yyXX04fkZT6/iyj2HYauE2yOE+b+h1IYHkm4vP9qdCa6HCPSXrW5b0KDtst842/6+OkfcvHlXHo
-2qN8xcL4dJIEG4aspCJTQLas/kx2z/uUMsA1n3Y/buWQbqCmJqK4LL7RK4X9p2jIugErsWx0Hbhz
-lefut8cl8ABMALJ+tguLHPPAUJ4lueAI3jZm/zel0btUZCzJJ7VLkn5l/9Mt4blOvH+kQSGQQXem
-OR/qnuOf0GZvBeyqdn6/axag67XH/JJULysRJyU3eExRarDzzFhdFPFqSBX/wge2sY0PjlxQRrM9
-vwGYT7JZVEc+NHt4bVaTLnPqZih4zR0Uv6CPLy64Lo7yFIrM6bV8+2ydDKXhlg==
------END CERTIFICATE-----
-
-Trustis FPS Root CA
-===================
------BEGIN CERTIFICATE-----
-MIIDZzCCAk+gAwIBAgIQGx+ttiD5JNM2a/fH8YygWTANBgkqhkiG9w0BAQUFADBFMQswCQYDVQQG
-EwJHQjEYMBYGA1UEChMPVHJ1c3RpcyBMaW1pdGVkMRwwGgYDVQQLExNUcnVzdGlzIEZQUyBSb290
-IENBMB4XDTAzMTIyMzEyMTQwNloXDTI0MDEyMTExMzY1NFowRTELMAkGA1UEBhMCR0IxGDAWBgNV
-BAoTD1RydXN0aXMgTGltaXRlZDEcMBoGA1UECxMTVHJ1c3RpcyBGUFMgUm9vdCBDQTCCASIwDQYJ
-KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMVQe547NdDfxIzNjpvto8A2mfRC6qc+gIMPpqdZh8mQ
-RUN+AOqGeSoDvT03mYlmt+WKVoaTnGhLaASMk5MCPjDSNzoiYYkchU59j9WvezX2fihHiTHcDnlk
-H5nSW7r+f2C/revnPDgpai/lkQtV/+xvWNUtyd5MZnGPDNcE2gfmHhjjvSkCqPoc4Vu5g6hBSLwa
-cY3nYuUtsuvffM/bq1rKMfFMIvMFE/eC+XN5DL7XSxzA0RU8k0Fk0ea+IxciAIleH2ulrG6nS4zt
-o3Lmr2NNL4XSFDWaLk6M6jKYKIahkQlBOrTh4/L68MkKokHdqeMDx4gVOxzUGpTXn2RZEm0CAwEA
-AaNTMFEwDwYDVR0TAQH/BAUwAwEB/zAfBgNVHSMEGDAWgBS6+nEleYtXQSUhhgtx67JkDoshZzAd
-BgNVHQ4EFgQUuvpxJXmLV0ElIYYLceuyZA6LIWcwDQYJKoZIhvcNAQEFBQADggEBAH5Y//01GX2c
-GE+esCu8jowU/yyg2kdbw++BLa8F6nRIW/M+TgfHbcWzk88iNVy2P3UnXwmWzaD+vkAMXBJV+JOC
-yinpXj9WV4s4NvdFGkwozZ5BuO1WTISkQMi4sKUraXAEasP41BIy+Q7DsdwyhEQsb8tGD+pmQQ9P
-8Vilpg0ND2HepZ5dfWWhPBfnqFVO76DH7cZEf1T1o+CP8HxVIo8ptoGj4W1OLBuAZ+ytIJ8MYmHV
-l/9D7S3B2l0pKoU/rGXuhg8FjZBf3+6f9L/uHfuY5H+QK4R4EA5sSVPvFVtlRkpdr7r7OnIdzfYl
-iB6XzCGcKQENZetX2fNXlrtIzYE=
------END CERTIFICATE-----
-
-Buypass Class 2 Root CA
-=======================
------BEGIN CERTIFICATE-----
-MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
-QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMiBSb290IENBMB4X
-DTEwMTAyNjA4MzgwM1oXDTQwMTAyNjA4MzgwM1owTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1
-eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDIgUm9vdCBDQTCCAiIw
-DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANfHXvfBB9R3+0Mh9PT1aeTuMgHbo4Yf5FkNuud1
-g1Lr6hxhFUi7HQfKjK6w3Jad6sNgkoaCKHOcVgb/S2TwDCo3SbXlzwx87vFKu3MwZfPVL4O2fuPn
-9Z6rYPnT8Z2SdIrkHJasW4DptfQxh6NR/Md+oW+OU3fUl8FVM5I+GC911K2GScuVr1QGbNgGE41b
-/+EmGVnAJLqBcXmQRFBoJJRfuLMR8SlBYaNByyM21cHxMlAQTn/0hpPshNOOvEu/XAFOBz3cFIqU
-CqTqc/sLUegTBxj6DvEr0VQVfTzh97QZQmdiXnfgolXsttlpF9U6r0TtSsWe5HonfOV116rLJeff
-awrbD02TTqigzXsu8lkBarcNuAeBfos4GzjmCleZPe4h6KP1DBbdi+w0jpwqHAAVF41og9JwnxgI
-zRFo1clrUs3ERo/ctfPYV3Me6ZQ5BL/T3jjetFPsaRyifsSP5BtwrfKi+fv3FmRmaZ9JUaLiFRhn
-Bkp/1Wy1TbMz4GHrXb7pmA8y1x1LPC5aAVKRCfLf6o3YBkBjqhHk/sM3nhRSP/TizPJhk9H9Z2vX
-Uq6/aKtAQ6BXNVN48FP4YUIHZMbXb5tMOA1jrGKvNouicwoN9SG9dKpN6nIDSdvHXx1iY8f93ZHs
-M+71bbRuMGjeyNYmsHVee7QHIJihdjK4TWxPAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD
-VR0OBBYEFMmAd+BikoL1RpzzuvdMw964o605MA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF
-AAOCAgEAU18h9bqwOlI5LJKwbADJ784g7wbylp7ppHR/ehb8t/W2+xUbP6umwHJdELFx7rxP462s
-A20ucS6vxOOto70MEae0/0qyexAQH6dXQbLArvQsWdZHEIjzIVEpMMpghq9Gqx3tOluwlN5E40EI
-osHsHdb9T7bWR9AUC8rmyrV7d35BH16Dx7aMOZawP5aBQW9gkOLo+fsicdl9sz1Gv7SEr5AcD48S
-aq/v7h56rgJKihcrdv6sVIkkLE8/trKnToyokZf7KcZ7XC25y2a2t6hbElGFtQl+Ynhw/qlqYLYd
-DnkM/crqJIByw5c/8nerQyIKx+u2DISCLIBrQYoIwOula9+ZEsuK1V6ADJHgJgg2SMX6OBE1/yWD
-LfJ6v9r9jv6ly0UsH8SIU653DtmadsWOLB2jutXsMq7Aqqz30XpN69QH4kj3Io6wpJ9qzo6ysmD0
-oyLQI+uUWnpp3Q+/QFesa1lQ2aOZ4W7+jQF5JyMV3pKdewlNWudLSDBaGOYKbeaP4NK75t98biGC
-wWg5TbSYWGZizEqQXsP6JwSxeRV0mcy+rSDeJmAc61ZRpqPq5KM/p/9h3PFaTWwyI0PurKju7koS
-CTxdccK+efrCh2gdC/1cacwG0Jp9VJkqyTkaGa9LKkPzY11aWOIv4x3kqdbQCtCev9eBCfHJxyYN
-rJgWVqA=
------END CERTIFICATE-----
-
-Buypass Class 3 Root CA
-=======================
------BEGIN CERTIFICATE-----
-MIIFWTCCA0GgAwIBAgIBAjANBgkqhkiG9w0BAQsFADBOMQswCQYDVQQGEwJOTzEdMBsGA1UECgwU
-QnV5cGFzcyBBUy05ODMxNjMzMjcxIDAeBgNVBAMMF0J1eXBhc3MgQ2xhc3MgMyBSb290IENBMB4X
-DTEwMTAyNjA4Mjg1OFoXDTQwMTAyNjA4Mjg1OFowTjELMAkGA1UEBhMCTk8xHTAbBgNVBAoMFEJ1
-eXBhc3MgQVMtOTgzMTYzMzI3MSAwHgYDVQQDDBdCdXlwYXNzIENsYXNzIDMgUm9vdCBDQTCCAiIw
-DQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAKXaCpUWUOOV8l6ddjEGMnqb8RB2uACatVI2zSRH
-sJ8YZLya9vrVediQYkwiL944PdbgqOkcLNt4EemOaFEVcsfzM4fkoF0LXOBXByow9c3EN3coTRiR
-5r/VUv1xLXA+58bEiuPwKAv0dpihi4dVsjoT/Lc+JzeOIuOoTyrvYLs9tznDDgFHmV0ST9tD+leh
-7fmdvhFHJlsTmKtdFoqwNxxXnUX/iJY2v7vKB3tvh2PX0DJq1l1sDPGzbjniazEuOQAnFN44wOwZ
-ZoYS6J1yFhNkUsepNxz9gjDthBgd9K5c/3ATAOux9TN6S9ZV+AWNS2mw9bMoNlwUxFFzTWsL8TQH
-2xc519woe2v1n/MuwU8XKhDzzMro6/1rqy6any2CbgTUUgGTLT2G/H783+9CHaZr77kgxve9oKeV
-/afmiSTYzIw0bOIjL9kSGiG5VZFvC5F5GQytQIgLcOJ60g7YaEi7ghM5EFjp2CoHxhLbWNvSO1UQ
-RwUVZ2J+GGOmRj8JDlQyXr8NYnon74Do29lLBlo3WiXQCBJ31G8JUJc9yB3D34xFMFbG02SrZvPA
-Xpacw8Tvw3xrizp5f7NJzz3iiZ+gMEuFuZyUJHmPfWupRWgPK9Dx2hzLabjKSWJtyNBjYt1gD1iq
-j6G8BaVmos8bdrKEZLFMOVLAMLrwjEsCsLa3AgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wHQYD
-VR0OBBYEFEe4zf/lb+74suwvTg75JbCOPGvDMA4GA1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsF
-AAOCAgEAACAjQTUEkMJAYmDv4jVM1z+s4jSQuKFvdvoWFqRINyzpkMLyPPgKn9iB5btb2iUspKdV
-cSQy9sgL8rxq+JOssgfCX5/bzMiKqr5qb+FJEMwx14C7u8jYog5kV+qi9cKpMRXSIGrs/CIBKM+G
-uIAeqcwRpTzyFrNHnfzSgCHEy9BHcEGhyoMZCCxt8l13nIoUE9Q2HJLw5QY33KbmkJs4j1xrG0aG
-Q0JfPgEHU1RdZX33inOhmlRaHylDFCfChQ+1iHsaO5S3HWCntZznKWlXWpuTekMwGwPXYshApqr8
-ZORK15FTAaggiG6cX0S5y2CBNOxv033aSF/rtJC8LakcC6wc1aJoIIAE1vyxjy+7SjENSoYc6+I2
-KSb12tjE8nVhz36udmNKekBlk4f4HoCMhuWG1o8O/FMsYOgWYRqiPkN7zTlgVGr18okmAWiDSKIz
-6MkEkbIRNBE+6tBDGR8Dk5AM/1E9V/RBbuHLoL7ryWPNbczk+DaqaJ3tvV2XcEQNtg413OEMXbug
-UZTLfhbrES+jkkXITHHZvMmZUldGL1DPvTVp9D0VzgalLA8+9oG6lLvDu79leNKGef9JOxqDDPDe
-eOzI8k1MGt6CKfjBWtrt7uYnXuhF0J0cUahoq0Tj0Itq4/g7u9xN12TyUb7mqqta6THuBrxzvxNi
-Cp/HuZc=
------END CERTIFICATE-----
-
-T-TeleSec GlobalRoot Class 3
-============================
------BEGIN CERTIFICATE-----
-MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM
-IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU
-cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwHhcNMDgx
-MDAxMTAyOTU2WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz
-dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD
-ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDMwggEiMA0GCSqGSIb3
-DQEBAQUAA4IBDwAwggEKAoIBAQC9dZPwYiJvJK7genasfb3ZJNW4t/zN8ELg63iIVl6bmlQdTQyK
-9tPPcPRStdiTBONGhnFBSivwKixVA9ZIw+A5OO3yXDw/RLyTPWGrTs0NvvAgJ1gORH8EGoel15YU
-NpDQSXuhdfsaa3Ox+M6pCSzyU9XDFES4hqX2iys52qMzVNn6chr3IhUciJFrf2blw2qAsCTz34ZF
-iP0Zf3WHHx+xGwpzJFu5ZeAsVMhg02YXP+HMVDNzkQI6pn97djmiH5a2OK61yJN0HZ65tOVgnS9W
-0eDrXltMEnAMbEQgqxHY9Bn20pxSN+f6tsIxO0rUFJmtxxr1XV/6B7h8DR/Wgx6zAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS1A/d2O2GCahKqGFPr
-AyGUv/7OyjANBgkqhkiG9w0BAQsFAAOCAQEAVj3vlNW92nOyWL6ukK2YJ5f+AbGwUgC4TeQbIXQb
-fsDuXmkqJa9c1h3a0nnJ85cp4IaH3gRZD/FZ1GSFS5mvJQQeyUapl96Cshtwn5z2r3Ex3XsFpSzT
-ucpH9sry9uetuUg/vBa3wW306gmv7PO15wWeph6KU1HWk4HMdJP2udqmJQV0eVp+QD6CSyYRMG7h
-P0HHRwA11fXT91Q+gT3aSWqas+8QPebrb9HIIkfLzM8BMZLZGOMivgkeGj5asuRrDFR6fUNOuIml
-e9eiPZaGzPImNC1qkp2aGtAw4l1OBLBfiyB+d8E9lYLRRpo7PHi4b6HQDWSieB4pTpPDpFQUWw==
------END CERTIFICATE-----
-
-EE Certification Centre Root CA
-===============================
------BEGIN CERTIFICATE-----
-MIIEAzCCAuugAwIBAgIQVID5oHPtPwBMyonY43HmSjANBgkqhkiG9w0BAQUFADB1MQswCQYDVQQG
-EwJFRTEiMCAGA1UECgwZQVMgU2VydGlmaXRzZWVyaW1pc2tlc2t1czEoMCYGA1UEAwwfRUUgQ2Vy
-dGlmaWNhdGlvbiBDZW50cmUgUm9vdCBDQTEYMBYGCSqGSIb3DQEJARYJcGtpQHNrLmVlMCIYDzIw
-MTAxMDMwMTAxMDMwWhgPMjAzMDEyMTcyMzU5NTlaMHUxCzAJBgNVBAYTAkVFMSIwIAYDVQQKDBlB
-UyBTZXJ0aWZpdHNlZXJpbWlza2Vza3VzMSgwJgYDVQQDDB9FRSBDZXJ0aWZpY2F0aW9uIENlbnRy
-ZSBSb290IENBMRgwFgYJKoZIhvcNAQkBFglwa2lAc2suZWUwggEiMA0GCSqGSIb3DQEBAQUAA4IB
-DwAwggEKAoIBAQDIIMDs4MVLqwd4lfNE7vsLDP90jmG7sWLqI9iroWUyeuuOF0+W2Ap7kaJjbMeM
-TC55v6kF/GlclY1i+blw7cNRfdCT5mzrMEvhvH2/UpvObntl8jixwKIy72KyaOBhU8E2lf/slLo2
-rpwcpzIP5Xy0xm90/XsY6KxX7QYgSzIwWFv9zajmofxwvI6Sc9uXp3whrj3B9UiHbCe9nyV0gVWw
-93X2PaRka9ZP585ArQ/dMtO8ihJTmMmJ+xAdTX7Nfh9WDSFwhfYggx/2uh8Ej+p3iDXE/+pOoYtN
-P2MbRMNE1CV2yreN1x5KZmTNXMWcg+HCCIia7E6j8T4cLNlsHaFLAgMBAAGjgYowgYcwDwYDVR0T
-AQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFBLyWj7qVhy/zQas8fElyalL1BSZ
-MEUGA1UdJQQ+MDwGCCsGAQUFBwMCBggrBgEFBQcDAQYIKwYBBQUHAwMGCCsGAQUFBwMEBggrBgEF
-BQcDCAYIKwYBBQUHAwkwDQYJKoZIhvcNAQEFBQADggEBAHv25MANqhlHt01Xo/6tu7Fq1Q+e2+Rj
-xY6hUFaTlrg4wCQiZrxTFGGVv9DHKpY5P30osxBAIWrEr7BSdxjhlthWXePdNl4dp1BUoMUq5KqM
-lIpPnTX/dqQGE5Gion0ARD9V04I8GtVbvFZMIi5GQ4okQC3zErg7cBqklrkar4dBGmoYDQZPxz5u
-uSlNDUmJEYcyW+ZLBMjkXOZ0c5RdFpgTlf7727FE5TpwrDdr5rMzcijJs1eg9gIWiAYLtqZLICjU
-3j2LrTcFU3T+bsy8QxdxXvnFzBqpYe73dgzzcvRyrc9yAjYHR8/vGVCJYMzpJJUPwssd8m92kMfM
-dcGWxZ0=
------END CERTIFICATE-----
-
-D-TRUST Root Class 3 CA 2 2009
-==============================
------BEGIN CERTIFICATE-----
-MIIEMzCCAxugAwIBAgIDCYPzMA0GCSqGSIb3DQEBCwUAME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQK
-DAxELVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTAe
-Fw0wOTExMDUwODM1NThaFw0yOTExMDUwODM1NThaME0xCzAJBgNVBAYTAkRFMRUwEwYDVQQKDAxE
-LVRydXN0IEdtYkgxJzAlBgNVBAMMHkQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgMjAwOTCCASIw
-DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOySs96R+91myP6Oi/WUEWJNTrGa9v+2wBoqOAD
-ER03UAifTUpolDWzU9GUY6cgVq/eUXjsKj3zSEhQPgrfRlWLJ23DEE0NkVJD2IfgXU42tSHKXzlA
-BF9bfsyjxiupQB7ZNoTWSPOSHjRGICTBpFGOShrvUD9pXRl/RcPHAY9RySPocq60vFYJfxLLHLGv
-KZAKyVXMD9O0Gu1HNVpK7ZxzBCHQqr0ME7UAyiZsxGsMlFqVlNpQmvH/pStmMaTJOKDfHR+4CS7z
-p+hnUquVH+BGPtikw8paxTGA6Eian5Rp/hnd2HN8gcqW3o7tszIFZYQ05ub9VxC1X3a/L7AQDcUC
-AwEAAaOCARowggEWMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFP3aFMSfMN4hvR5COfyrYyNJ
-4PGEMA4GA1UdDwEB/wQEAwIBBjCB0wYDVR0fBIHLMIHIMIGAoH6gfIZ6bGRhcDovL2RpcmVjdG9y
-eS5kLXRydXN0Lm5ldC9DTj1ELVRSVVNUJTIwUm9vdCUyMENsYXNzJTIwMyUyMENBJTIwMiUyMDIw
-MDksTz1ELVRydXN0JTIwR21iSCxDPURFP2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3QwQ6BBoD+G
-PWh0dHA6Ly93d3cuZC10cnVzdC5uZXQvY3JsL2QtdHJ1c3Rfcm9vdF9jbGFzc18zX2NhXzJfMjAw
-OS5jcmwwDQYJKoZIhvcNAQELBQADggEBAH+X2zDI36ScfSF6gHDOFBJpiBSVYEQBrLLpME+bUMJm
-2H6NMLVwMeniacfzcNsgFYbQDfC+rAF1hM5+n02/t2A7nPPKHeJeaNijnZflQGDSNiH+0LS4F9p0
-o3/U37CYAqxva2ssJSRyoWXuJVrl5jLn8t+rSfrzkGkj2wTZ51xY/GXUl77M/C4KzCUqNQT4YJEV
-dT1B/yMfGchs64JTBKbkTCJNjYy6zltz7GRUUG3RnFX7acM2w4y8PIWmawomDeCTmGCufsYkl4ph
-X5GOZpIJhzbNi5stPvZR1FDUWSi9g/LMKHtThm3YJohw1+qRzT65ysCQblrGXnRl11z+o+I=
------END CERTIFICATE-----
-
-D-TRUST Root Class 3 CA 2 EV 2009
-=================================
------BEGIN CERTIFICATE-----
-MIIEQzCCAyugAwIBAgIDCYP0MA0GCSqGSIb3DQEBCwUAMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK
-DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw
-OTAeFw0wOTExMDUwODUwNDZaFw0yOTExMDUwODUwNDZaMFAxCzAJBgNVBAYTAkRFMRUwEwYDVQQK
-DAxELVRydXN0IEdtYkgxKjAoBgNVBAMMIUQtVFJVU1QgUm9vdCBDbGFzcyAzIENBIDIgRVYgMjAw
-OTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAJnxhDRwui+3MKCOvXwEz75ivJn9gpfS
-egpnljgJ9hBOlSJzmY3aFS3nBfwZcyK3jpgAvDw9rKFs+9Z5JUut8Mxk2og+KbgPCdM03TP1YtHh
-zRnp7hhPTFiu4h7WDFsVWtg6uMQYZB7jM7K1iXdODL/ZlGsTl28So/6ZqQTMFexgaDbtCHu39b+T
-7WYxg4zGcTSHThfqr4uRjRxWQa4iN1438h3Z0S0NL2lRp75mpoo6Kr3HGrHhFPC+Oh25z1uxav60
-sUYgovseO3Dvk5h9jHOW8sXvhXCtKSb8HgQ+HKDYD8tSg2J87otTlZCpV6LqYQXY+U3EJ/pure35
-11H3a6UCAwEAAaOCASQwggEgMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNOUikxiEyoZLsyv
-cop9NteaHNxnMA4GA1UdDwEB/wQEAwIBBjCB3QYDVR0fBIHVMIHSMIGHoIGEoIGBhn9sZGFwOi8v
-ZGlyZWN0b3J5LmQtdHJ1c3QubmV0L0NOPUQtVFJVU1QlMjBSb290JTIwQ2xhc3MlMjAzJTIwQ0El
-MjAyJTIwRVYlMjAyMDA5LE89RC1UcnVzdCUyMEdtYkgsQz1ERT9jZXJ0aWZpY2F0ZXJldm9jYXRp
-b25saXN0MEagRKBChkBodHRwOi8vd3d3LmQtdHJ1c3QubmV0L2NybC9kLXRydXN0X3Jvb3RfY2xh
-c3NfM19jYV8yX2V2XzIwMDkuY3JsMA0GCSqGSIb3DQEBCwUAA4IBAQA07XtaPKSUiO8aEXUHL7P+
-PPoeUSbrh/Yp3uDx1MYkCenBz1UbtDDZzhr+BlGmFaQt77JLvyAoJUnRpjZ3NOhk31KxEcdzes05
-nsKtjHEh8lprr988TlWvsoRlFIm5d8sqMb7Po23Pb0iUMkZv53GMoKaEGTcH8gNFCSuGdXzfX2lX
-ANtu2KZyIktQ1HWYVt+3GP9DQ1CuekR78HlR10M9p9OB0/DJT7naxpeG0ILD5EJt/rDiZE4OJudA
-NCa1CInXCGNjOCd1HjPqbqjdn5lPdE2BiYBL3ZqXKVwvvoFBuYz/6n1gBp7N1z3TLqMVvKjmJuVv
-w9y4AyHqnxbxLFS1
------END CERTIFICATE-----
-
-CA Disig Root R2
-================
------BEGIN CERTIFICATE-----
-MIIFaTCCA1GgAwIBAgIJAJK4iNuwisFjMA0GCSqGSIb3DQEBCwUAMFIxCzAJBgNVBAYTAlNLMRMw
-EQYDVQQHEwpCcmF0aXNsYXZhMRMwEQYDVQQKEwpEaXNpZyBhLnMuMRkwFwYDVQQDExBDQSBEaXNp
-ZyBSb290IFIyMB4XDTEyMDcxOTA5MTUzMFoXDTQyMDcxOTA5MTUzMFowUjELMAkGA1UEBhMCU0sx
-EzARBgNVBAcTCkJyYXRpc2xhdmExEzARBgNVBAoTCkRpc2lnIGEucy4xGTAXBgNVBAMTEENBIERp
-c2lnIFJvb3QgUjIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCio8QACdaFXS1tFPbC
-w3OeNcJxVX6B+6tGUODBfEl45qt5WDza/3wcn9iXAng+a0EE6UG9vgMsRfYvZNSrXaNHPWSb6Wia
-xswbP7q+sos0Ai6YVRn8jG+qX9pMzk0DIaPY0jSTVpbLTAwAFjxfGs3Ix2ymrdMxp7zo5eFm1tL7
-A7RBZckQrg4FY8aAamkw/dLukO8NJ9+flXP04SXabBbeQTg06ov80egEFGEtQX6sx3dOy1FU+16S
-GBsEWmjGycT6txOgmLcRK7fWV8x8nhfRyyX+hk4kLlYMeE2eARKmK6cBZW58Yh2EhN/qwGu1pSqV
-g8NTEQxzHQuyRpDRQjrOQG6Vrf/GlK1ul4SOfW+eioANSW1z4nuSHsPzwfPrLgVv2RvPN3YEyLRa
-5Beny912H9AZdugsBbPWnDTYltxhh5EF5EQIM8HauQhl1K6yNg3ruji6DOWbnuuNZt2Zz9aJQfYE
-koopKW1rOhzndX0CcQ7zwOe9yxndnWCywmZgtrEE7snmhrmaZkCo5xHtgUUDi/ZnWejBBhG93c+A
-Ak9lQHhcR1DIm+YfgXvkRKhbhZri3lrVx/k6RGZL5DJUfORsnLMOPReisjQS1n6yqEm70XooQL6i
-Fh/f5DcfEXP7kAplQ6INfPgGAVUzfbANuPT1rqVCV3w2EYx7XsQDnYx5nQIDAQABo0IwQDAPBgNV
-HRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUtZn4r7CU9eMg1gqtzk5WpC5u
-Qu0wDQYJKoZIhvcNAQELBQADggIBACYGXnDnZTPIgm7ZnBc6G3pmsgH2eDtpXi/q/075KMOYKmFM
-tCQSin1tERT3nLXK5ryeJ45MGcipvXrA1zYObYVybqjGom32+nNjf7xueQgcnYqfGopTpti72TVV
-sRHFqQOzVju5hJMiXn7B9hJSi+osZ7z+Nkz1uM/Rs0mSO9MpDpkblvdhuDvEK7Z4bLQjb/D907Je
-dR+Zlais9trhxTF7+9FGs9K8Z7RiVLoJ92Owk6Ka+elSLotgEqv89WBW7xBci8QaQtyDW2QOy7W8
-1k/BfDxujRNt+3vrMNDcTa/F1balTFtxyegxvug4BkihGuLq0t4SOVga/4AOgnXmt8kHbA7v/zjx
-mHHEt38OFdAlab0inSvtBfZGR6ztwPDUO+Ls7pZbkBNOHlY667DvlruWIxG68kOGdGSVyCh13x01
-utI3gzhTODY7z2zp+WsO0PsE6E9312UBeIYMej4hYvF/Y3EMyZ9E26gnonW+boE+18DrG5gPcFw0
-sorMwIUY6256s/daoQe/qUKS82Ail+QUoQebTnbAjn39pCXHR+3/H3OszMOl6W8KjptlwlCFtaOg
-UxLMVYdh84GuEEZhvUQhuMI9dM9+JDX6HAcOmz0iyu8xL4ysEr3vQCj8KWefshNPZiTEUxnpHikV
-7+ZtsH8tZ/3zbBt1RqPlShfppNcL
------END CERTIFICATE-----
-
-ACCVRAIZ1
-=========
------BEGIN CERTIFICATE-----
-MIIH0zCCBbugAwIBAgIIXsO3pkN/pOAwDQYJKoZIhvcNAQEFBQAwQjESMBAGA1UEAwwJQUNDVlJB
-SVoxMRAwDgYDVQQLDAdQS0lBQ0NWMQ0wCwYDVQQKDARBQ0NWMQswCQYDVQQGEwJFUzAeFw0xMTA1
-MDUwOTM3MzdaFw0zMDEyMzEwOTM3MzdaMEIxEjAQBgNVBAMMCUFDQ1ZSQUlaMTEQMA4GA1UECwwH
-UEtJQUNDVjENMAsGA1UECgwEQUNDVjELMAkGA1UEBhMCRVMwggIiMA0GCSqGSIb3DQEBAQUAA4IC
-DwAwggIKAoICAQCbqau/YUqXry+XZpp0X9DZlv3P4uRm7x8fRzPCRKPfmt4ftVTdFXxpNRFvu8gM
-jmoYHtiP2Ra8EEg2XPBjs5BaXCQ316PWywlxufEBcoSwfdtNgM3802/J+Nq2DoLSRYWoG2ioPej0
-RGy9ocLLA76MPhMAhN9KSMDjIgro6TenGEyxCQ0jVn8ETdkXhBilyNpAlHPrzg5XPAOBOp0KoVdD
-aaxXbXmQeOW1tDvYvEyNKKGno6e6Ak4l0Squ7a4DIrhrIA8wKFSVf+DuzgpmndFALW4ir50awQUZ
-0m/A8p/4e7MCQvtQqR0tkw8jq8bBD5L/0KIV9VMJcRz/RROE5iZe+OCIHAr8Fraocwa48GOEAqDG
-WuzndN9wrqODJerWx5eHk6fGioozl2A3ED6XPm4pFdahD9GILBKfb6qkxkLrQaLjlUPTAYVtjrs7
-8yM2x/474KElB0iryYl0/wiPgL/AlmXz7uxLaL2diMMxs0Dx6M/2OLuc5NF/1OVYm3z61PMOm3WR
-5LpSLhl+0fXNWhn8ugb2+1KoS5kE3fj5tItQo05iifCHJPqDQsGH+tUtKSpacXpkatcnYGMN285J
-9Y0fkIkyF/hzQ7jSWpOGYdbhdQrqeWZ2iE9x6wQl1gpaepPluUsXQA+xtrn13k/c4LOsOxFwYIRK
-Q26ZIMApcQrAZQIDAQABo4ICyzCCAscwfQYIKwYBBQUHAQEEcTBvMEwGCCsGAQUFBzAChkBodHRw
-Oi8vd3d3LmFjY3YuZXMvZmlsZWFkbWluL0FyY2hpdm9zL2NlcnRpZmljYWRvcy9yYWl6YWNjdjEu
-Y3J0MB8GCCsGAQUFBzABhhNodHRwOi8vb2NzcC5hY2N2LmVzMB0GA1UdDgQWBBTSh7Tj3zcnk1X2
-VuqB5TbMjB4/vTAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFNKHtOPfNyeTVfZW6oHlNsyM
-Hj+9MIIBcwYDVR0gBIIBajCCAWYwggFiBgRVHSAAMIIBWDCCASIGCCsGAQUFBwICMIIBFB6CARAA
-QQB1AHQAbwByAGkAZABhAGQAIABkAGUAIABDAGUAcgB0AGkAZgBpAGMAYQBjAGkA8wBuACAAUgBh
-AO0AegAgAGQAZQAgAGwAYQAgAEEAQwBDAFYAIAAoAEEAZwBlAG4AYwBpAGEAIABkAGUAIABUAGUA
-YwBuAG8AbABvAGcA7QBhACAAeQAgAEMAZQByAHQAaQBmAGkAYwBhAGMAaQDzAG4AIABFAGwAZQBj
-AHQAcgDzAG4AaQBjAGEALAAgAEMASQBGACAAUQA0ADYAMAAxADEANQA2AEUAKQAuACAAQwBQAFMA
-IABlAG4AIABoAHQAdABwADoALwAvAHcAdwB3AC4AYQBjAGMAdgAuAGUAczAwBggrBgEFBQcCARYk
-aHR0cDovL3d3dy5hY2N2LmVzL2xlZ2lzbGFjaW9uX2MuaHRtMFUGA1UdHwROMEwwSqBIoEaGRGh0
-dHA6Ly93d3cuYWNjdi5lcy9maWxlYWRtaW4vQXJjaGl2b3MvY2VydGlmaWNhZG9zL3JhaXphY2N2
-MV9kZXIuY3JsMA4GA1UdDwEB/wQEAwIBBjAXBgNVHREEEDAOgQxhY2N2QGFjY3YuZXMwDQYJKoZI
-hvcNAQEFBQADggIBAJcxAp/n/UNnSEQU5CmH7UwoZtCPNdpNYbdKl02125DgBS4OxnnQ8pdpD70E
-R9m+27Up2pvZrqmZ1dM8MJP1jaGo/AaNRPTKFpV8M9xii6g3+CfYCS0b78gUJyCpZET/LtZ1qmxN
-YEAZSUNUY9rizLpm5U9EelvZaoErQNV/+QEnWCzI7UiRfD+mAM/EKXMRNt6GGT6d7hmKG9Ww7Y49
-nCrADdg9ZuM8Db3VlFzi4qc1GwQA9j9ajepDvV+JHanBsMyZ4k0ACtrJJ1vnE5Bc5PUzolVt3OAJ
-TS+xJlsndQAJxGJ3KQhfnlmstn6tn1QwIgPBHnFk/vk4CpYY3QIUrCPLBhwepH2NDd4nQeit2hW3
-sCPdK6jT2iWH7ehVRE2I9DZ+hJp4rPcOVkkO1jMl1oRQQmwgEh0q1b688nCBpHBgvgW1m54ERL5h
-I6zppSSMEYCUWqKiuUnSwdzRp+0xESyeGabu4VXhwOrPDYTkF7eifKXeVSUG7szAh1xA2syVP1Xg
-Nce4hL60Xc16gwFy7ofmXx2utYXGJt/mwZrpHgJHnyqobalbz+xFd3+YJ5oyXSrjhO7FmGYvliAd
-3djDJ9ew+f7Zfc3Qn48LFFhRny+Lwzgt3uiP1o2HpPVWQxaZLPSkVrQ0uGE3ycJYgBugl6H8WY3p
-EfbRD0tVNEYqi4Y7
------END CERTIFICATE-----
-
-TWCA Global Root CA
-===================
------BEGIN CERTIFICATE-----
-MIIFQTCCAymgAwIBAgICDL4wDQYJKoZIhvcNAQELBQAwUTELMAkGA1UEBhMCVFcxEjAQBgNVBAoT
-CVRBSVdBTi1DQTEQMA4GA1UECxMHUm9vdCBDQTEcMBoGA1UEAxMTVFdDQSBHbG9iYWwgUm9vdCBD
-QTAeFw0xMjA2MjcwNjI4MzNaFw0zMDEyMzExNTU5NTlaMFExCzAJBgNVBAYTAlRXMRIwEAYDVQQK
-EwlUQUlXQU4tQ0ExEDAOBgNVBAsTB1Jvb3QgQ0ExHDAaBgNVBAMTE1RXQ0EgR2xvYmFsIFJvb3Qg
-Q0EwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCwBdvI64zEbooh745NnHEKH1Jw7W2C
-nJfF10xORUnLQEK1EjRsGcJ0pDFfhQKX7EMzClPSnIyOt7h52yvVavKOZsTuKwEHktSz0ALfUPZV
-r2YOy+BHYC8rMjk1Ujoog/h7FsYYuGLWRyWRzvAZEk2tY/XTP3VfKfChMBwqoJimFb3u/Rk28OKR
-Q4/6ytYQJ0lM793B8YVwm8rqqFpD/G2Gb3PpN0Wp8DbHzIh1HrtsBv+baz4X7GGqcXzGHaL3SekV
-tTzWoWH1EfcFbx39Eb7QMAfCKbAJTibc46KokWofwpFFiFzlmLhxpRUZyXx1EcxwdE8tmx2RRP1W
-KKD+u4ZqyPpcC1jcxkt2yKsi2XMPpfRaAok/T54igu6idFMqPVMnaR1sjjIsZAAmY2E2TqNGtz99
-sy2sbZCilaLOz9qC5wc0GZbpuCGqKX6mOL6OKUohZnkfs8O1CWfe1tQHRvMq2uYiN2DLgbYPoA/p
-yJV/v1WRBXrPPRXAb94JlAGD1zQbzECl8LibZ9WYkTunhHiVJqRaCPgrdLQABDzfuBSO6N+pjWxn
-kjMdwLfS7JLIvgm/LCkFbwJrnu+8vyq8W8BQj0FwcYeyTbcEqYSjMq+u7msXi7Kx/mzhkIyIqJdI
-zshNy/MGz19qCkKxHh53L46g5pIOBvwFItIm4TFRfTLcDwIDAQABoyMwITAOBgNVHQ8BAf8EBAMC
-AQYwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOCAgEAXzSBdu+WHdXltdkCY4QWwa6g
-cFGn90xHNcgL1yg9iXHZqjNB6hQbbCEAwGxCGX6faVsgQt+i0trEfJdLjbDorMjupWkEmQqSpqsn
-LhpNgb+E1HAerUf+/UqdM+DyucRFCCEK2mlpc3INvjT+lIutwx4116KD7+U4x6WFH6vPNOw/KP4M
-8VeGTslV9xzU2KV9Bnpv1d8Q34FOIWWxtuEXeZVFBs5fzNxGiWNoRI2T9GRwoD2dKAXDOXC4Ynsg
-/eTb6QihuJ49CcdP+yz4k3ZB3lLg4VfSnQO8d57+nile98FRYB/e2guyLXW3Q0iT5/Z5xoRdgFlg
-lPx4mI88k1HtQJAH32RjJMtOcQWh15QaiDLxInQirqWm2BJpTGCjAu4r7NRjkgtevi92a6O2JryP
-A9gK8kxkRr05YuWW6zRjESjMlfGt7+/cgFhI6Uu46mWs6fyAtbXIRfmswZ/ZuepiiI7E8UuDEq3m
-i4TWnsLrgxifarsbJGAzcMzs9zLzXNl5fe+epP7JI8Mk7hWSsT2RTyaGvWZzJBPqpK5jwa19hAM8
-EHiGG3njxPPyBJUgriOCxLM6AGK/5jYk4Ve6xx6QddVfP5VhK8E7zeWzaGHQRiapIVJpLesux+t3
-zqY6tQMzT3bR51xUAV3LePTJDL/PEo4XLSNolOer/qmyKwbQBM0=
------END CERTIFICATE-----
-
-TeliaSonera Root CA v1
-======================
------BEGIN CERTIFICATE-----
-MIIFODCCAyCgAwIBAgIRAJW+FqD3LkbxezmCcvqLzZYwDQYJKoZIhvcNAQEFBQAwNzEUMBIGA1UE
-CgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcNMDcxMDE4
-MTIwMDUwWhcNMzIxMDE4MTIwMDUwWjA3MRQwEgYDVQQKDAtUZWxpYVNvbmVyYTEfMB0GA1UEAwwW
-VGVsaWFTb25lcmEgUm9vdCBDQSB2MTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAMK+
-6yfwIaPzaSZVfp3FVRaRXP3vIb9TgHot0pGMYzHw7CTww6XScnwQbfQ3t+XmfHnqjLWCi65ItqwA
-3GV17CpNX8GH9SBlK4GoRz6JI5UwFpB/6FcHSOcZrr9FZ7E3GwYq/t75rH2D+1665I+XZ75Ljo1k
-B1c4VWk0Nj0TSO9P4tNmHqTPGrdeNjPUtAa9GAH9d4RQAEX1jF3oI7x+/jXh7VB7qTCNGdMJjmhn
-Xb88lxhTuylixcpecsHHltTbLaC0H2kD7OriUPEMPPCs81Mt8Bz17Ww5OXOAFshSsCPN4D7c3TxH
-oLs1iuKYaIu+5b9y7tL6pe0S7fyYGKkmdtwoSxAgHNN/Fnct7W+A90m7UwW7XWjH1Mh1Fj+JWov3
-F0fUTPHSiXk+TT2YqGHeOh7S+F4D4MHJHIzTjU3TlTazN19jY5szFPAtJmtTfImMMsJu7D0hADnJ
-oWjiUIMusDor8zagrC/kb2HCUQk5PotTubtn2txTuXZZNp1D5SDgPTJghSJRt8czu90VL6R4pgd7
-gUY2BIbdeTXHlSw7sKMXNeVzH7RcWe/a6hBle3rQf5+ztCo3O3CLm1u5K7fsslESl1MpWtTwEhDc
-TwK7EpIvYtQ/aUN8Ddb8WHUBiJ1YFkveupD/RwGJBmr2X7KQarMCpgKIv7NHfirZ1fpoeDVNAgMB
-AAGjPzA9MA8GA1UdEwEB/wQFMAMBAf8wCwYDVR0PBAQDAgEGMB0GA1UdDgQWBBTwj1k4ALP1j5qW
-DNXr+nuqF+gTEjANBgkqhkiG9w0BAQUFAAOCAgEAvuRcYk4k9AwI//DTDGjkk0kiP0Qnb7tt3oNm
-zqjMDfz1mgbldxSR651Be5kqhOX//CHBXfDkH1e3damhXwIm/9fH907eT/j3HEbAek9ALCI18Bmx
-0GtnLLCo4MBANzX2hFxc469CeP6nyQ1Q6g2EdvZR74NTxnr/DlZJLo961gzmJ1TjTQpgcmLNkQfW
-pb/ImWvtxBnmq0wROMVvMeJuScg/doAmAyYp4Db29iBT4xdwNBedY2gea+zDTYa4EzAvXUYNR0PV
-G6pZDrlcjQZIrXSHX8f8MVRBE+LHIQ6e4B4N4cB7Q4WQxYpYxmUKeFfyxiMPAdkgS94P+5KFdSpc
-c41teyWRyu5FrgZLAMzTsVlQ2jqIOylDRl6XK1TOU2+NSueW+r9xDkKLfP0ooNBIytrEgUy7onOT
-JsjrDNYmiLbAJM+7vVvrdX3pCI6GMyx5dwlppYn8s3CQh3aP0yK7Qs69cwsgJirQmz1wHiRszYd2
-qReWt88NkvuOGKmYSdGe/mBEciG5Ge3C9THxOUiIkCR1VBatzvT4aRRkOfujuLpwQMcnHL/EVlP6
-Y2XQ8xwOFvVrhlhNGNTkDY6lnVuR3HYkUD/GKvvZt5y11ubQ2egZixVxSK236thZiNSQvxaz2ems
-WWFUyBy6ysHK4bkgTI86k4mloMy/0/Z1pHWWbVY=
------END CERTIFICATE-----
-
-E-Tugra Certification Authority
-===============================
------BEGIN CERTIFICATE-----
-MIIGSzCCBDOgAwIBAgIIamg+nFGby1MwDQYJKoZIhvcNAQELBQAwgbIxCzAJBgNVBAYTAlRSMQ8w
-DQYDVQQHDAZBbmthcmExQDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamls
-ZXJpIHZlIEhpem1ldGxlcmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBN
-ZXJrZXppMSgwJgYDVQQDDB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTEzMDMw
-NTEyMDk0OFoXDTIzMDMwMzEyMDk0OFowgbIxCzAJBgNVBAYTAlRSMQ8wDQYDVQQHDAZBbmthcmEx
-QDA+BgNVBAoMN0UtVHXEn3JhIEVCRyBCaWxpxZ9pbSBUZWtub2xvamlsZXJpIHZlIEhpem1ldGxl
-cmkgQS7Fni4xJjAkBgNVBAsMHUUtVHVncmEgU2VydGlmaWthc3lvbiBNZXJrZXppMSgwJgYDVQQD
-DB9FLVR1Z3JhIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
-MIICCgKCAgEA4vU/kwVRHoViVF56C/UYB4Oufq9899SKa6VjQzm5S/fDxmSJPZQuVIBSOTkHS0vd
-hQd2h8y/L5VMzH2nPbxHD5hw+IyFHnSOkm0bQNGZDbt1bsipa5rAhDGvykPL6ys06I+XawGb1Q5K
-CKpbknSFQ9OArqGIW66z6l7LFpp3RMih9lRozt6Plyu6W0ACDGQXwLWTzeHxE2bODHnv0ZEoq1+g
-ElIwcxmOj+GMB6LDu0rw6h8VqO4lzKRG+Bsi77MOQ7osJLjFLFzUHPhdZL3Dk14opz8n8Y4e0ypQ
-BaNV2cvnOVPAmJ6MVGKLJrD3fY185MaeZkJVgkfnsliNZvcHfC425lAcP9tDJMW/hkd5s3kc91r0
-E+xs+D/iWR+V7kI+ua2oMoVJl0b+SzGPWsutdEcf6ZG33ygEIqDUD13ieU/qbIWGvaimzuT6w+Gz
-rt48Ue7LE3wBf4QOXVGUnhMMti6lTPk5cDZvlsouDERVxcr6XQKj39ZkjFqzAQqptQpHF//vkUAq
-jqFGOjGY5RH8zLtJVor8udBhmm9lbObDyz51Sf6Pp+KJxWfXnUYTTjF2OySznhFlhqt/7x3U+Lzn
-rFpct1pHXFXOVbQicVtbC/DP3KBhZOqp12gKY6fgDT+gr9Oq0n7vUaDmUStVkhUXU8u3Zg5mTPj5
-dUyQ5xJwx0UCAwEAAaNjMGEwHQYDVR0OBBYEFC7j27JJ0JxUeVz6Jyr+zE7S6E5UMA8GA1UdEwEB
-/wQFMAMBAf8wHwYDVR0jBBgwFoAULuPbsknQnFR5XPonKv7MTtLoTlQwDgYDVR0PAQH/BAQDAgEG
-MA0GCSqGSIb3DQEBCwUAA4ICAQAFNzr0TbdF4kV1JI+2d1LoHNgQk2Xz8lkGpD4eKexd0dCrfOAK
-kEh47U6YA5n+KGCRHTAduGN8qOY1tfrTYXbm1gdLymmasoR6d5NFFxWfJNCYExL/u6Au/U5Mh/jO
-XKqYGwXgAEZKgoClM4so3O0409/lPun++1ndYYRP0lSWE2ETPo+Aab6TR7U1Q9Jauz1c77NCR807
-VRMGsAnb/WP2OogKmW9+4c4bU2pEZiNRCHu8W1Ki/QY3OEBhj0qWuJA3+GbHeJAAFS6LrVE1Uweo
-a2iu+U48BybNCAVwzDk/dr2l02cmAYamU9JgO3xDf1WKvJUawSg5TB9D0pH0clmKuVb8P7Sd2nCc
-dlqMQ1DujjByTd//SffGqWfZbawCEeI6FiWnWAjLb1NBnEg4R2gz0dfHj9R0IdTDBZB6/86WiLEV
-KV0jq9BgoRJP3vQXzTLlyb/IQ639Lo7xr+L0mPoSHyDYwKcMhcWQ9DstliaxLL5Mq+ux0orJ23gT
-Dx4JnW2PAJ8C2sH6H3p6CcRK5ogql5+Ji/03X186zjhZhkuvcQu02PJwT58yE+Owp1fl2tpDy4Q0
-8ijE6m30Ku/Ba3ba+367hTzSU8JNvnHhRdH9I2cNE3X7z2VnIp2usAnRCf8dNL/+I5c30jn6PQ0G
-C7TbO6Orb1wdtn7os4I07QZcJA==
------END CERTIFICATE-----
-
-T-TeleSec GlobalRoot Class 2
-============================
------BEGIN CERTIFICATE-----
-MIIDwzCCAqugAwIBAgIBATANBgkqhkiG9w0BAQsFADCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoM
-IlQtU3lzdGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBU
-cnVzdCBDZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwHhcNMDgx
-MDAxMTA0MDE0WhcNMzMxMDAxMjM1OTU5WjCBgjELMAkGA1UEBhMCREUxKzApBgNVBAoMIlQtU3lz
-dGVtcyBFbnRlcnByaXNlIFNlcnZpY2VzIEdtYkgxHzAdBgNVBAsMFlQtU3lzdGVtcyBUcnVzdCBD
-ZW50ZXIxJTAjBgNVBAMMHFQtVGVsZVNlYyBHbG9iYWxSb290IENsYXNzIDIwggEiMA0GCSqGSIb3
-DQEBAQUAA4IBDwAwggEKAoIBAQCqX9obX+hzkeXaXPSi5kfl82hVYAUdAqSzm1nzHoqvNK38DcLZ
-SBnuaY/JIPwhqgcZ7bBcrGXHX+0CfHt8LRvWurmAwhiCFoT6ZrAIxlQjgeTNuUk/9k9uN0goOA/F
-vudocP05l03Sx5iRUKrERLMjfTlH6VJi1hKTXrcxlkIF+3anHqP1wvzpesVsqXFP6st4vGCvx970
-2cu+fjOlbpSD8DT6IavqjnKgP6TeMFvvhk1qlVtDRKgQFRzlAVfFmPHmBiiRqiDFt1MmUUOyCxGV
-WOHAD3bZwI18gfNycJ5v/hqO2V81xrJvNHy+SE/iWjnX2J14np+GPgNeGYtEotXHAgMBAAGjQjBA
-MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBS/WSA2AHmgoCJrjNXy
-YdK4LMuCSjANBgkqhkiG9w0BAQsFAAOCAQEAMQOiYQsfdOhyNsZt+U2e+iKo4YFWz827n+qrkRk4
-r6p8FU3ztqONpfSO9kSpp+ghla0+AGIWiPACuvxhI+YzmzB6azZie60EI4RYZeLbK4rnJVM3YlNf
-vNoBYimipidx5joifsFvHZVwIEoHNN/q/xWA5brXethbdXwFeilHfkCoMRN3zUA7tFFHei4R40cR
-3p1m0IvVVGb6g1XqfMIpiRvpb7PO4gWEyS8+eIVibslfwXhjdFjASBgMmTnrpMwatXlajRWc2BQN
-9noHV8cigwUtPJslJj0Ys6lDfMjIq2SPDqO/nBudMNva0Bkuqjzx+zOAduTNrRlPBSeOE6Fuwg==
------END CERTIFICATE-----
-
-Atos TrustedRoot 2011
-=====================
------BEGIN CERTIFICATE-----
-MIIDdzCCAl+gAwIBAgIIXDPLYixfszIwDQYJKoZIhvcNAQELBQAwPDEeMBwGA1UEAwwVQXRvcyBU
-cnVzdGVkUm9vdCAyMDExMQ0wCwYDVQQKDARBdG9zMQswCQYDVQQGEwJERTAeFw0xMTA3MDcxNDU4
-MzBaFw0zMDEyMzEyMzU5NTlaMDwxHjAcBgNVBAMMFUF0b3MgVHJ1c3RlZFJvb3QgMjAxMTENMAsG
-A1UECgwEQXRvczELMAkGA1UEBhMCREUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCV
-hTuXbyo7LjvPpvMpNb7PGKw+qtn4TaA+Gke5vJrf8v7MPkfoepbCJI419KkM/IL9bcFyYie96mvr
-54rMVD6QUM+A1JX76LWC1BTFtqlVJVfbsVD2sGBkWXppzwO3bw2+yj5vdHLqqjAqc2K+SZFhyBH+
-DgMq92og3AIVDV4VavzjgsG1xZ1kCWyjWZgHJ8cblithdHFsQ/H3NYkQ4J7sVaE3IqKHBAUsR320
-HLliKWYoyrfhk/WklAOZuXCFteZI6o1Q/NnezG8HDt0Lcp2AMBYHlT8oDv3FdU9T1nSatCQujgKR
-z3bFmx5VdJx4IbHwLfELn8LVlhgf8FQieowHAgMBAAGjfTB7MB0GA1UdDgQWBBSnpQaxLKYJYO7R
-l+lwrrw7GWzbITAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFKelBrEspglg7tGX6XCuvDsZ
-bNshMBgGA1UdIAQRMA8wDQYLKwYBBAGwLQMEAQEwDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEB
-CwUAA4IBAQAmdzTblEiGKkGdLD4GkGDEjKwLVLgfuXvTBznk+j57sj1O7Z8jvZfza1zv7v1Apt+h
-k6EKhqzvINB5Ab149xnYJDE0BAGmuhWawyfc2E8PzBhj/5kPDpFrdRbhIfzYJsdHt6bPWHJxfrrh
-TZVHO8mvbaG0weyJ9rQPOLXiZNwlz6bb65pcmaHFCN795trV1lpFDMS3wrUU77QR/w4VtfX128a9
-61qn8FYiqTxlVMYVqL2Gns2Dlmh6cYGJ4Qvh6hEbaAjMaZ7snkGeRDImeuKHCnE96+RapNLbxc3G
-3mB/ufNPRJLvKrcYPqcZ2Qt9sTdBQrC6YB3y/gkRsPCHe6ed
------END CERTIFICATE-----
-
-QuoVadis Root CA 1 G3
-=====================
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIUeFhfLq0sGUvjNwc1NBMotZbUZZMwDQYJKoZIhvcNAQELBQAwSDELMAkG
-A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv
-b3QgQ0EgMSBHMzAeFw0xMjAxMTIxNzI3NDRaFw00MjAxMTIxNzI3NDRaMEgxCzAJBgNVBAYTAkJN
-MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDEg
-RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCgvlAQjunybEC0BJyFuTHK3C3kEakE
-PBtVwedYMB0ktMPvhd6MLOHBPd+C5k+tR4ds7FtJwUrVu4/sh6x/gpqG7D0DmVIB0jWerNrwU8lm
-PNSsAgHaJNM7qAJGr6Qc4/hzWHa39g6QDbXwz8z6+cZM5cOGMAqNF34168Xfuw6cwI2H44g4hWf6
-Pser4BOcBRiYz5P1sZK0/CPTz9XEJ0ngnjybCKOLXSoh4Pw5qlPafX7PGglTvF0FBM+hSo+LdoIN
-ofjSxxR3W5A2B4GbPgb6Ul5jxaYA/qXpUhtStZI5cgMJYr2wYBZupt0lwgNm3fME0UDiTouG9G/l
-g6AnhF4EwfWQvTA9xO+oabw4m6SkltFi2mnAAZauy8RRNOoMqv8hjlmPSlzkYZqn0ukqeI1RPToV
-7qJZjqlc3sX5kCLliEVx3ZGZbHqfPT2YfF72vhZooF6uCyP8Wg+qInYtyaEQHeTTRCOQiJ/GKubX
-9ZqzWB4vMIkIG1SitZgj7Ah3HJVdYdHLiZxfokqRmu8hqkkWCKi9YSgxyXSthfbZxbGL0eUQMk1f
-iyA6PEkfM4VZDdvLCXVDaXP7a3F98N/ETH3Goy7IlXnLc6KOTk0k+17kBL5yG6YnLUlamXrXXAkg
-t3+UuU/xDRxeiEIbEbfnkduebPRq34wGmAOtzCjvpUfzUwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUo5fW816iEOGrRZ88F2Q87gFwnMwwDQYJKoZI
-hvcNAQELBQADggIBABj6W3X8PnrHX3fHyt/PX8MSxEBd1DKquGrX1RUVRpgjpeaQWxiZTOOtQqOC
-MTaIzen7xASWSIsBx40Bz1szBpZGZnQdT+3Btrm0DWHMY37XLneMlhwqI2hrhVd2cDMT/uFPpiN3
-GPoajOi9ZcnPP/TJF9zrx7zABC4tRi9pZsMbj/7sPtPKlL92CiUNqXsCHKnQO18LwIE6PWThv6ct
-Tr1NxNgpxiIY0MWscgKCP6o6ojoilzHdCGPDdRS5YCgtW2jgFqlmgiNR9etT2DGbe+m3nUvriBbP
-+V04ikkwj+3x6xn0dxoxGE1nVGwvb2X52z3sIexe9PSLymBlVNFxZPT5pqOBMzYzcfCkeF9OrYMh
-3jRJjehZrJ3ydlo28hP0r+AJx2EqbPfgna67hkooby7utHnNkDPDs3b69fBsnQGQ+p6Q9pxyz0fa
-wx/kNSBT8lTR32GDpgLiJTjehTItXnOQUl1CxM49S+H5GYQd1aJQzEH7QRTDvdbJWqNjZgKAvQU6
-O0ec7AAmTPWIUb+oI38YB7AL7YsmoWTTYUrrXJ/es69nA7Mf3W1daWhpq1467HxpvMc7hU6eFbm0
-FU/DlXpY18ls6Wy58yljXrQs8C097Vpl4KlbQMJImYFtnh8GKjwStIsPm6Ik8KaN1nrgS7ZklmOV
-hMJKzRwuJIczYOXD
------END CERTIFICATE-----
-
-QuoVadis Root CA 2 G3
-=====================
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIURFc0JFuBiZs18s64KztbpybwdSgwDQYJKoZIhvcNAQELBQAwSDELMAkG
-A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv
-b3QgQ0EgMiBHMzAeFw0xMjAxMTIxODU5MzJaFw00MjAxMTIxODU5MzJaMEgxCzAJBgNVBAYTAkJN
-MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDIg
-RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQChriWyARjcV4g/Ruv5r+LrI3HimtFh
-ZiFfqq8nUeVuGxbULX1QsFN3vXg6YOJkApt8hpvWGo6t/x8Vf9WVHhLL5hSEBMHfNrMWn4rjyduY
-NM7YMxcoRvynyfDStNVNCXJJ+fKH46nafaF9a7I6JaltUkSs+L5u+9ymc5GQYaYDFCDy54ejiK2t
-oIz/pgslUiXnFgHVy7g1gQyjO/Dh4fxaXc6AcW34Sas+O7q414AB+6XrW7PFXmAqMaCvN+ggOp+o
-MiwMzAkd056OXbxMmO7FGmh77FOm6RQ1o9/NgJ8MSPsc9PG/Srj61YxxSscfrf5BmrODXfKEVu+l
-V0POKa2Mq1W/xPtbAd0jIaFYAI7D0GoT7RPjEiuA3GfmlbLNHiJuKvhB1PLKFAeNilUSxmn1uIZo
-L1NesNKqIcGY5jDjZ1XHm26sGahVpkUG0CM62+tlXSoREfA7T8pt9DTEceT/AFr2XK4jYIVz8eQQ
-sSWu1ZK7E8EM4DnatDlXtas1qnIhO4M15zHfeiFuuDIIfR0ykRVKYnLP43ehvNURG3YBZwjgQQvD
-6xVu+KQZ2aKrr+InUlYrAoosFCT5v0ICvybIxo/gbjh9Uy3l7ZizlWNof/k19N+IxWA1ksB8aRxh
-lRbQ694Lrz4EEEVlWFA4r0jyWbYW8jwNkALGcC4BrTwV1wIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQU7edvdlq/YOxJW8ald7tyFnGbxD0wDQYJKoZI
-hvcNAQELBQADggIBAJHfgD9DCX5xwvfrs4iP4VGyvD11+ShdyLyZm3tdquXK4Qr36LLTn91nMX66
-AarHakE7kNQIXLJgapDwyM4DYvmL7ftuKtwGTTwpD4kWilhMSA/ohGHqPHKmd+RCroijQ1h5fq7K
-pVMNqT1wvSAZYaRsOPxDMuHBR//47PERIjKWnML2W2mWeyAMQ0GaW/ZZGYjeVYg3UQt4XAoeo0L9
-x52ID8DyeAIkVJOviYeIyUqAHerQbj5hLja7NQ4nlv1mNDthcnPxFlxHBlRJAHpYErAK74X9sbgz
-dWqTHBLmYF5vHX/JHyPLhGGfHoJE+V+tYlUkmlKY7VHnoX6XOuYvHxHaU4AshZ6rNRDbIl9qxV6X
-U/IyAgkwo1jwDQHVcsaxfGl7w/U2Rcxhbl5MlMVerugOXou/983g7aEOGzPuVBj+D77vfoRrQ+Nw
-mNtddbINWQeFFSM51vHfqSYP1kjHs6Yi9TM3WpVHn3u6GBVv/9YUZINJ0gpnIdsPNWNgKCLjsZWD
-zYWm3S8P52dSbrsvhXz1SnPnxT7AvSESBT/8twNJAlvIJebiVDj1eYeMHVOyToV7BjjHLPj4sHKN
-JeV3UvQDHEimUF+IIDBu8oJDqz2XhOdT+yHBTw8imoa4WSr2Rz0ZiC3oheGe7IUIarFsNMkd7Egr
-O3jtZsSOeWmD3n+M
------END CERTIFICATE-----
-
-QuoVadis Root CA 3 G3
-=====================
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIULvWbAiin23r/1aOp7r0DoM8Sah0wDQYJKoZIhvcNAQELBQAwSDELMAkG
-A1UEBhMCQk0xGTAXBgNVBAoTEFF1b1ZhZGlzIExpbWl0ZWQxHjAcBgNVBAMTFVF1b1ZhZGlzIFJv
-b3QgQ0EgMyBHMzAeFw0xMjAxMTIyMDI2MzJaFw00MjAxMTIyMDI2MzJaMEgxCzAJBgNVBAYTAkJN
-MRkwFwYDVQQKExBRdW9WYWRpcyBMaW1pdGVkMR4wHAYDVQQDExVRdW9WYWRpcyBSb290IENBIDMg
-RzMwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCzyw4QZ47qFJenMioKVjZ/aEzHs286
-IxSR/xl/pcqs7rN2nXrpixurazHb+gtTTK/FpRp5PIpM/6zfJd5O2YIyC0TeytuMrKNuFoM7pmRL
-Mon7FhY4futD4tN0SsJiCnMK3UmzV9KwCoWdcTzeo8vAMvMBOSBDGzXRU7Ox7sWTaYI+FrUoRqHe
-6okJ7UO4BUaKhvVZR74bbwEhELn9qdIoyhA5CcoTNs+cra1AdHkrAj80//ogaX3T7mH1urPnMNA3
-I4ZyYUUpSFlob3emLoG+B01vr87ERRORFHAGjx+f+IdpsQ7vw4kZ6+ocYfx6bIrc1gMLnia6Et3U
-VDmrJqMz6nWB2i3ND0/kA9HvFZcba5DFApCTZgIhsUfei5pKgLlVj7WiL8DWM2fafsSntARE60f7
-5li59wzweyuxwHApw0BiLTtIadwjPEjrewl5qW3aqDCYz4ByA4imW0aucnl8CAMhZa634RylsSqi
-Md5mBPfAdOhx3v89WcyWJhKLhZVXGqtrdQtEPREoPHtht+KPZ0/l7DxMYIBpVzgeAVuNVejH38DM
-dyM0SXV89pgR6y3e7UEuFAUCf+D+IOs15xGsIs5XPd7JMG0QA4XN8f+MFrXBsj6IbGB/kE+V9/Yt
-rQE5BwT6dYB9v0lQ7e/JxHwc64B+27bQ3RP+ydOc17KXqQIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUxhfQvKjqAkPyGwaZXSuQILnXnOQwDQYJKoZI
-hvcNAQELBQADggIBADRh2Va1EodVTd2jNTFGu6QHcrxfYWLopfsLN7E8trP6KZ1/AvWkyaiTt3px
-KGmPc+FSkNrVvjrlt3ZqVoAh313m6Tqe5T72omnHKgqwGEfcIHB9UqM+WXzBusnIFUBhynLWcKzS
-t/Ac5IYp8M7vaGPQtSCKFWGafoaYtMnCdvvMujAWzKNhxnQT5WvvoxXqA/4Ti2Tk08HS6IT7SdEQ
-TXlm66r99I0xHnAUrdzeZxNMgRVhvLfZkXdxGYFgu/BYpbWcC/ePIlUnwEsBbTuZDdQdm2NnL9Du
-DcpmvJRPpq3t/O5jrFc/ZSXPsoaP0Aj/uHYUbt7lJ+yreLVTubY/6CD50qi+YUbKh4yE8/nxoGib
-Ih6BJpsQBJFxwAYf3KDTuVan45gtf4Od34wrnDKOMpTwATwiKp9Dwi7DmDkHOHv8XgBCH/MyJnmD
-hPbl8MFREsALHgQjDFSlTC9JxUrRtm5gDWv8a4uFJGS3iQ6rJUdbPM9+Sb3H6QrG2vd+DhcI00iX
-0HGS8A85PjRqHH3Y8iKuu2n0M7SmSFXRDw4m6Oy2Cy2nhTXN/VnIn9HNPlopNLk9hM6xZdRZkZFW
-dSHBd575euFgndOtBBj0fOtek49TSiIp+EgrPk2GrFt/ywaZWWDYWGWVjUTR939+J399roD1B0y2
-PpxxVJkES/1Y+Zj0
------END CERTIFICATE-----
-
-DigiCert Assured ID Root G2
-===========================
------BEGIN CERTIFICATE-----
-MIIDljCCAn6gAwIBAgIQC5McOtY5Z+pnI7/Dr5r0SzANBgkqhkiG9w0BAQsFADBlMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQw
-IgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIwHhcNMTMwODAxMTIwMDAwWhcNMzgw
-MTE1MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQL
-ExB3d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzIw
-ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDZ5ygvUj82ckmIkzTz+GoeMVSAn61UQbVH
-35ao1K+ALbkKz3X9iaV9JPrjIgwrvJUXCzO/GU1BBpAAvQxNEP4HteccbiJVMWWXvdMX0h5i89vq
-bFCMP4QMls+3ywPgym2hFEwbid3tALBSfK+RbLE4E9HpEgjAALAcKxHad3A2m67OeYfcgnDmCXRw
-VWmvo2ifv922ebPynXApVfSr/5Vh88lAbx3RvpO704gqu52/clpWcTs/1PPRCv4o76Pu2ZmvA9OP
-YLfykqGxvYmJHzDNw6YuYjOuFgJ3RFrngQo8p0Quebg/BLxcoIfhG69Rjs3sLPr4/m3wOnyqi+Rn
-lTGNAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTO
-w0q5mVXyuNtgv6l+vVa1lzan1jANBgkqhkiG9w0BAQsFAAOCAQEAyqVVjOPIQW5pJ6d1Ee88hjZv
-0p3GeDgdaZaikmkuOGybfQTUiaWxMTeKySHMq2zNixya1r9I0jJmwYrA8y8678Dj1JGG0VDjA9tz
-d29KOVPt3ibHtX2vK0LRdWLjSisCx1BL4GnilmwORGYQRI+tBev4eaymG+g3NJ1TyWGqolKvSnAW
-hsI6yLETcDbYz+70CjTVW0z9B5yiutkBclzzTcHdDrEcDcRjvq30FPuJ7KJBDkzMyFdA0G4Dqs0M
-jomZmWzwPDCvON9vvKO+KSAnq3T/EyJ43pdSVR6DtVQgA+6uwE9W3jfMw3+qBCe703e4YtsXfJwo
-IhNzbM8m9Yop5w==
------END CERTIFICATE-----
-
-DigiCert Assured ID Root G3
-===========================
------BEGIN CERTIFICATE-----
-MIICRjCCAc2gAwIBAgIQC6Fa+h3foLVJRK/NJKBs7DAKBggqhkjOPQQDAzBlMQswCQYDVQQGEwJV
-UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSQwIgYD
-VQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1
-MTIwMDAwWjBlMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSQwIgYDVQQDExtEaWdpQ2VydCBBc3N1cmVkIElEIFJvb3QgRzMwdjAQ
-BgcqhkjOPQIBBgUrgQQAIgNiAAQZ57ysRGXtzbg/WPuNsVepRC0FFfLvC/8QdJ+1YlJfZn4f5dwb
-RXkLzMZTCp2NXQLZqVneAlr2lSoOjThKiknGvMYDOAdfVdp+CW7if17QRSAPWXYQ1qAk8C3eNvJs
-KTmjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBTL0L2p4ZgF
-UaFNN6KDec6NHSrkhDAKBggqhkjOPQQDAwNnADBkAjAlpIFFAmsSS3V0T8gj43DydXLefInwz5Fy
-YZ5eEJJZVrmDxxDnOOlYJjZ91eQ0hjkCMHw2U/Aw5WJjOpnitqM7mzT6HtoQknFekROn3aRukswy
-1vUhZscv6pZjamVFkpUBtA==
------END CERTIFICATE-----
-
-DigiCert Global Root G2
-=======================
------BEGIN CERTIFICATE-----
-MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBhMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAw
-HgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUx
-MjAwMDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3
-dy5kaWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkq
-hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI2/Ou8jqJ
-kTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx1x7e/dfgy5SDN67sH0NO
-3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQq2EGnI/yuum06ZIya7XzV+hdG82MHauV
-BJVJ8zUtluNJbd134/tJS7SsVQepj5WztCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyM
-UNGPHgm+F6HmIcr9g+UQvIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQAB
-o0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV5uNu
-5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY1Yl9PMWLSn/pvtsr
-F9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4NeF22d+mQrvHRAiGfzZ0JFrabA0U
-WTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NGFdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBH
-QRFXGU7Aj64GxJUTFy8bJZ918rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/
-iyK5S9kJRaTepLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl
-MrY=
------END CERTIFICATE-----
-
-DigiCert Global Root G3
-=======================
------BEGIN CERTIFICATE-----
-MIICPzCCAcWgAwIBAgIQBVVWvPJepDU1w6QP1atFcjAKBggqhkjOPQQDAzBhMQswCQYDVQQGEwJV
-UzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSAwHgYD
-VQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBHMzAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAw
-MDBaMGExCzAJBgNVBAYTAlVTMRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5k
-aWdpY2VydC5jb20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEczMHYwEAYHKoZIzj0C
-AQYFK4EEACIDYgAE3afZu4q4C/sLfyHS8L6+c/MzXRq8NOrexpu80JX28MzQC7phW1FGfp4tn+6O
-YwwX7Adw9c+ELkCDnOg/QW07rdOkFFk2eJ0DQ+4QE2xy3q6Ip6FrtUPOZ9wj/wMco+I+o0IwQDAP
-BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUs9tIpPmhxdiuNkHMEWNp
-Yim8S8YwCgYIKoZIzj0EAwMDaAAwZQIxAK288mw/EkrRLTnDCgmXc/SINoyIJ7vmiI1Qhadj+Z4y
-3maTD/HMsQmP3Wyr+mt/oAIwOWZbwmSNuJ5Q3KjVSaLtx9zRSX8XAbjIho9OjIgrqJqpisXRAL34
-VOKa5Vt8sycX
------END CERTIFICATE-----
-
-DigiCert Trusted Root G4
-========================
------BEGIN CERTIFICATE-----
-MIIFkDCCA3igAwIBAgIQBZsbV56OITLiOQe9p3d1XDANBgkqhkiG9w0BAQwFADBiMQswCQYDVQQG
-EwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3d3cuZGlnaWNlcnQuY29tMSEw
-HwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwHhcNMTMwODAxMTIwMDAwWhcNMzgwMTE1
-MTIwMDAwWjBiMQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSEwHwYDVQQDExhEaWdpQ2VydCBUcnVzdGVkIFJvb3QgRzQwggIiMA0G
-CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC/5pBzaN675F1KPDAiMGkz7MKnJS7JIT3yithZwuEp
-pz1Yq3aaza57G4QNxDAf8xukOBbrVsaXbR2rsnnyyhHS5F/WBTxSD1Ifxp4VpX6+n6lXFllVcq9o
-k3DCsrp1mWpzMpTREEQQLt+C8weE5nQ7bXHiLQwb7iDVySAdYyktzuxeTsiT+CFhmzTrBcZe7Fsa
-vOvJz82sNEBfsXpm7nfISKhmV1efVFiODCu3T6cw2Vbuyntd463JT17lNecxy9qTXtyOj4DatpGY
-QJB5w3jHtrHEtWoYOAMQjdjUN6QuBX2I9YI+EJFwq1WCQTLX2wRzKm6RAXwhTNS8rhsDdV14Ztk6
-MUSaM0C/CNdaSaTC5qmgZ92kJ7yhTzm1EVgX9yRcRo9k98FpiHaYdj1ZXUJ2h4mXaXpI8OCiEhtm
-mnTK3kse5w5jrubU75KSOp493ADkRSWJtppEGSt+wJS00mFt6zPZxd9LBADMfRyVw4/3IbKyEbe7
-f/LVjHAsQWCqsWMYRJUadmJ+9oCw++hkpjPRiQfhvbfmQ6QYuKZ3AeEPlAwhHbJUKSWJbOUOUlFH
-dL4mrLZBdd56rF+NP8m800ERElvlEFDrMcXKchYiCd98THU/Y+whX8QgUWtvsauGi0/C1kVfnSD8
-oR7FwI+isX4KJpn15GkvmB0t9dmpsh3lGwIDAQABo0IwQDAPBgNVHRMBAf8EBTADAQH/MA4GA1Ud
-DwEB/wQEAwIBhjAdBgNVHQ4EFgQU7NfjgtJxXWRM3y5nP+e6mK4cD08wDQYJKoZIhvcNAQEMBQAD
-ggIBALth2X2pbL4XxJEbw6GiAI3jZGgPVs93rnD5/ZpKmbnJeFwMDF/k5hQpVgs2SV1EY+CtnJYY
-ZhsjDT156W1r1lT40jzBQ0CuHVD1UvyQO7uYmWlrx8GnqGikJ9yd+SeuMIW59mdNOj6PWTkiU0Tr
-yF0Dyu1Qen1iIQqAyHNm0aAFYF/opbSnr6j3bTWcfFqK1qI4mfN4i/RN0iAL3gTujJtHgXINwBQy
-7zBZLq7gcfJW5GqXb5JQbZaNaHqasjYUegbyJLkJEVDXCLG4iXqEI2FCKeWjzaIgQdfRnGTZ6iah
-ixTXTBmyUEFxPT9NcCOGDErcgdLMMpSEDQgJlxxPwO5rIHQw0uA5NBCFIRUBCOhVMt5xSdkoF1BN
-5r5N0XWs0Mr7QbhDparTwwVETyw2m+L64kW4I1NsBm9nVX9GtUw/bihaeSbSpKhil9Ie4u1Ki7wb
-/UdKDd9nZn6yW0HQO+T0O/QEY+nvwlQAUaCKKsnOeMzV6ocEGLPOr0mIr/OSmbaz5mEP0oUA51Aa
-5BuVnRmhuZyxm7EAHu/QD09CbMkKvO5D+jpxpchNJqU1/YldvIViHTLSoCtU7ZpXwdv6EM8Zt4tK
-G48BtieVU+i2iW1bvGjUI+iLUaJW+fCmgKDWHrO8Dw9TdSmq6hN35N6MgSGtBxBHEa2HPQfRdbzP
-82Z+
------END CERTIFICATE-----
-
-COMODO RSA Certification Authority
-==================================
------BEGIN CERTIFICATE-----
-MIIF2DCCA8CgAwIBAgIQTKr5yttjb+Af907YWwOGnTANBgkqhkiG9w0BAQwFADCBhTELMAkGA1UE
-BhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgG
-A1UEChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlv
-biBBdXRob3JpdHkwHhcNMTAwMTE5MDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBhTELMAkGA1UEBhMC
-R0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEaMBgGA1UE
-ChMRQ09NT0RPIENBIExpbWl0ZWQxKzApBgNVBAMTIkNPTU9ETyBSU0EgQ2VydGlmaWNhdGlvbiBB
-dXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCR6FSS0gpWsawNJN3Fz0Rn
-dJkrN6N9I3AAcbxT38T6KhKPS38QVr2fcHK3YX/JSw8Xpz3jsARh7v8Rl8f0hj4K+j5c+ZPmNHrZ
-FGvnnLOFoIJ6dq9xkNfs/Q36nGz637CC9BR++b7Epi9Pf5l/tfxnQ3K9DADWietrLNPtj5gcFKt+
-5eNu/Nio5JIk2kNrYrhV/erBvGy2i/MOjZrkm2xpmfh4SDBF1a3hDTxFYPwyllEnvGfDyi62a+pG
-x8cgoLEfZd5ICLqkTqnyg0Y3hOvozIFIQ2dOciqbXL1MGyiKXCJ7tKuY2e7gUYPDCUZObT6Z+pUX
-2nwzV0E8jVHtC7ZcryxjGt9XyD+86V3Em69FmeKjWiS0uqlWPc9vqv9JWL7wqP/0uK3pN/u6uPQL
-OvnoQ0IeidiEyxPx2bvhiWC4jChWrBQdnArncevPDt09qZahSL0896+1DSJMwBGB7FY79tOi4lu3
-sgQiUpWAk2nojkxl8ZEDLXB0AuqLZxUpaVICu9ffUGpVRr+goyhhf3DQw6KqLCGqR84onAZFdr+C
-GCe01a60y1Dma/RMhnEw6abfFobg2P9A3fvQQoh/ozM6LlweQRGBY84YcWsr7KaKtzFcOmpH4MN5
-WdYgGq/yapiqcrxXStJLnbsQ/LBMQeXtHT1eKJ2czL+zUdqnR+WEUwIDAQABo0IwQDAdBgNVHQ4E
-FgQUu69+Aj36pvE8hI6t7jiY7NkyMtQwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8w
-DQYJKoZIhvcNAQEMBQADggIBAArx1UaEt65Ru2yyTUEUAJNMnMvlwFTPoCWOAvn9sKIN9SCYPBMt
-rFaisNZ+EZLpLrqeLppysb0ZRGxhNaKatBYSaVqM4dc+pBroLwP0rmEdEBsqpIt6xf4FpuHA1sj+
-nq6PK7o9mfjYcwlYRm6mnPTXJ9OV2jeDchzTc+CiR5kDOF3VSXkAKRzH7JsgHAckaVd4sjn8OoSg
-tZx8jb8uk2IntznaFxiuvTwJaP+EmzzV1gsD41eeFPfR60/IvYcjt7ZJQ3mFXLrrkguhxuhoqEwW
-sRqZCuhTLJK7oQkYdQxlqHvLI7cawiiFwxv/0Cti76R7CZGYZ4wUAc1oBmpjIXUDgIiKboHGhfKp
-pC3n9KUkEEeDys30jXlYsQab5xoq2Z0B15R97QNKyvDb6KkBPvVWmckejkk9u+UJueBPSZI9FoJA
-zMxZxuY67RIuaTxslbH9qh17f4a+Hg4yRvv7E491f0yLS0Zj/gA0QHDBw7mh3aZw4gSzQbzpgJHq
-ZJx64SIDqZxubw5lT2yHh17zbqD5daWbQOhTsiedSrnAdyGN/4fy3ryM7xfft0kL0fJuMAsaDk52
-7RH89elWsn2/x20Kk4yl0MC2Hb46TpSi125sC8KKfPog88Tk5c0NqMuRkrF8hey1FGlmDoLnzc7I
-LaZRfyHBNVOFBkpdn627G190
------END CERTIFICATE-----
-
-USERTrust RSA Certification Authority
-=====================================
------BEGIN CERTIFICATE-----
-MIIF3jCCA8agAwIBAgIQAf1tMPyjylGoG7xkDjUDLTANBgkqhkiG9w0BAQwFADCBiDELMAkGA1UE
-BhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQK
-ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNh
-dGlvbiBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UE
-BhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQK
-ExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlmaWNh
-dGlvbiBBdXRob3JpdHkwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCAEmUXNg7D2wiz
-0KxXDXbtzSfTTK1Qg2HiqiBNCS1kCdzOiZ/MPans9s/B3PHTsdZ7NygRK0faOca8Ohm0X6a9fZ2j
-Y0K2dvKpOyuR+OJv0OwWIJAJPuLodMkYtJHUYmTbf6MG8YgYapAiPLz+E/CHFHv25B+O1ORRxhFn
-RghRy4YUVD+8M/5+bJz/Fp0YvVGONaanZshyZ9shZrHUm3gDwFA66Mzw3LyeTP6vBZY1H1dat//O
-+T23LLb2VN3I5xI6Ta5MirdcmrS3ID3KfyI0rn47aGYBROcBTkZTmzNg95S+UzeQc0PzMsNT79uq
-/nROacdrjGCT3sTHDN/hMq7MkztReJVni+49Vv4M0GkPGw/zJSZrM233bkf6c0Plfg6lZrEpfDKE
-Y1WJxA3Bk1QwGROs0303p+tdOmw1XNtB1xLaqUkL39iAigmTYo61Zs8liM2EuLE/pDkP2QKe6xJM
-lXzzawWpXhaDzLhn4ugTncxbgtNMs+1b/97lc6wjOy0AvzVVdAlJ2ElYGn+SNuZRkg7zJn0cTRe8
-yexDJtC/QV9AqURE9JnnV4eeUB9XVKg+/XRjL7FQZQnmWEIuQxpMtPAlR1n6BB6T1CZGSlCBst6+
-eLf8ZxXhyVeEHg9j1uliutZfVS7qXMYoCAQlObgOK6nyTJccBz8NUvXt7y+CDwIDAQABo0IwQDAd
-BgNVHQ4EFgQUU3m/WqorSs9UgOHYm8Cd8rIDZsswDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQF
-MAMBAf8wDQYJKoZIhvcNAQEMBQADggIBAFzUfA3P9wF9QZllDHPFUp/L+M+ZBn8b2kMVn54CVVeW
-FPFSPCeHlCjtHzoBN6J2/FNQwISbxmtOuowhT6KOVWKR82kV2LyI48SqC/3vqOlLVSoGIG1VeCkZ
-7l8wXEskEVX/JJpuXior7gtNn3/3ATiUFJVDBwn7YKnuHKsSjKCaXqeYalltiz8I+8jRRa8YFWSQ
-Eg9zKC7F4iRO/Fjs8PRF/iKz6y+O0tlFYQXBl2+odnKPi4w2r78NBc5xjeambx9spnFixdjQg3IM
-8WcRiQycE0xyNN+81XHfqnHd4blsjDwSXWXavVcStkNr/+XeTWYRUc+ZruwXtuhxkYzeSf7dNXGi
-FSeUHM9h4ya7b6NnJSFd5t0dCy5oGzuCr+yDZ4XUmFF0sbmZgIn/f3gZXHlKYC6SQK5MNyosycdi
-yA5d9zZbyuAlJQG03RoHnHcAP9Dc1ew91Pq7P8yF1m9/qS3fuQL39ZeatTXaw2ewh0qpKJ4jjv9c
-J2vhsE/zB+4ALtRZh8tSQZXq9EfX7mRBVXyNWQKV3WKdwrnuWih0hKWbt5DHDAff9Yk2dDLWKMGw
-sAvgnEzDHNb842m1R0aBL6KCq9NjRHDEjf8tM7qtj3u1cIiuPhnPQCjY/MiQu12ZIvVS5ljFH4gx
-Q+6IHdfGjjxDah2nGN59PRbxYvnKkKj9
------END CERTIFICATE-----
-
-USERTrust ECC Certification Authority
-=====================================
------BEGIN CERTIFICATE-----
-MIICjzCCAhWgAwIBAgIQXIuZxVqUxdJxVt7NiYDMJjAKBggqhkjOPQQDAzCBiDELMAkGA1UEBhMC
-VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
-aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv
-biBBdXRob3JpdHkwHhcNMTAwMjAxMDAwMDAwWhcNMzgwMTE4MjM1OTU5WjCBiDELMAkGA1UEBhMC
-VVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYDVQQKExVU
-aGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBFQ0MgQ2VydGlmaWNhdGlv
-biBBdXRob3JpdHkwdjAQBgcqhkjOPQIBBgUrgQQAIgNiAAQarFRaqfloI+d61SRvU8Za2EurxtW2
-0eZzca7dnNYMYf3boIkDuAUU7FfO7l0/4iGzzvfUinngo4N+LZfQYcTxmdwlkWOrfzCjtHDix6Ez
-nPO/LlxTsV+zfTJ/ijTjeXmjQjBAMB0GA1UdDgQWBBQ64QmG1M8ZwpZ2dEl23OA1xmNjmjAOBgNV
-HQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAKBggqhkjOPQQDAwNoADBlAjA2Z6EWCNzklwBB
-HU6+4WMBzzuqQhFkoJ2UOQIReVx7Hfpkue4WQrO/isIJxOzksU0CMQDpKmFHjFJKS04YcPbWRNZu
-9YO6bVi9JNlWSOrvxKJGgYhqOkbRqZtNyWHa0V1Xahg=
------END CERTIFICATE-----
-
-GlobalSign ECC Root CA - R4
-===========================
------BEGIN CERTIFICATE-----
-MIIB4TCCAYegAwIBAgIRKjikHJYKBN5CsiilC+g0mAIwCgYIKoZIzj0EAwIwUDEkMCIGA1UECxMb
-R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
-EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb
-R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI0MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
-EwpHbG9iYWxTaWduMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEuMZ5049sJQ6fLjkZHAOkrprl
-OQcJFspjsbmG+IpXwVfOQvpzofdlQv8ewQCybnMO/8ch5RikqtlxP6jUuc6MHaNCMEAwDgYDVR0P
-AQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFFSwe61FuOJAf/sKbvu+M8k8o4TV
-MAoGCCqGSM49BAMCA0gAMEUCIQDckqGgE6bPA7DmxCGXkPoUVy0D7O48027KqGx2vKLeuwIgJ6iF
-JzWbVsaj8kfSt24bAgAXqmemFZHe+pTsewv4n4Q=
------END CERTIFICATE-----
-
-GlobalSign ECC Root CA - R5
-===========================
------BEGIN CERTIFICATE-----
-MIICHjCCAaSgAwIBAgIRYFlJ4CYuu1X5CneKcflK2GwwCgYIKoZIzj0EAwMwUDEkMCIGA1UECxMb
-R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
-EwpHbG9iYWxTaWduMB4XDTEyMTExMzAwMDAwMFoXDTM4MDExOTAzMTQwN1owUDEkMCIGA1UECxMb
-R2xvYmFsU2lnbiBFQ0MgUm9vdCBDQSAtIFI1MRMwEQYDVQQKEwpHbG9iYWxTaWduMRMwEQYDVQQD
-EwpHbG9iYWxTaWduMHYwEAYHKoZIzj0CAQYFK4EEACIDYgAER0UOlvt9Xb/pOdEh+J8LttV7HpI6
-SFkc8GIxLcB6KP4ap1yztsyX50XUWPrRd21DosCHZTQKH3rd6zwzocWdTaRvQZU4f8kehOvRnkmS
-h5SHDDqFSmafnVmTTZdhBoZKo0IwQDAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAd
-BgNVHQ4EFgQUPeYpSJvqB8ohREom3m7e0oPQn1kwCgYIKoZIzj0EAwMDaAAwZQIxAOVpEslu28Yx
-uglB4Zf4+/2a4n0Sye18ZNPLBSWLVtmg515dTguDnFt2KaAJJiFqYgIwcdK1j1zqO+F4CYWodZI7
-yFz9SO8NdCKoCOJuxUnOxwy8p2Fp8fc74SrL+SvzZpA3
------END CERTIFICATE-----
-
-Staat der Nederlanden Root CA - G3
-==================================
------BEGIN CERTIFICATE-----
-MIIFdDCCA1ygAwIBAgIEAJiiOTANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJOTDEeMBwGA1UE
-CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSswKQYDVQQDDCJTdGFhdCBkZXIgTmVkZXJsYW5kZW4g
-Um9vdCBDQSAtIEczMB4XDTEzMTExNDExMjg0MloXDTI4MTExMzIzMDAwMFowWjELMAkGA1UEBhMC
-TkwxHjAcBgNVBAoMFVN0YWF0IGRlciBOZWRlcmxhbmRlbjErMCkGA1UEAwwiU3RhYXQgZGVyIE5l
-ZGVybGFuZGVuIFJvb3QgQ0EgLSBHMzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL4y
-olQPcPssXFnrbMSkUeiFKrPMSjTysF/zDsccPVMeiAho2G89rcKezIJnByeHaHE6n3WWIkYFsO2t
-x1ueKt6c/DrGlaf1F2cY5y9JCAxcz+bMNO14+1Cx3Gsy8KL+tjzk7FqXxz8ecAgwoNzFs21v0IJy
-EavSgWhZghe3eJJg+szeP4TrjTgzkApyI/o1zCZxMdFyKJLZWyNtZrVtB0LrpjPOktvA9mxjeM3K
-Tj215VKb8b475lRgsGYeCasH/lSJEULR9yS6YHgamPfJEf0WwTUaVHXvQ9Plrk7O53vDxk5hUUur
-mkVLoR9BvUhTFXFkC4az5S6+zqQbwSmEorXLCCN2QyIkHxcE1G6cxvx/K2Ya7Irl1s9N9WMJtxU5
-1nus6+N86U78dULI7ViVDAZCopz35HCz33JvWjdAidiFpNfxC95DGdRKWCyMijmev4SH8RY7Ngzp
-07TKbBlBUgmhHbBqv4LvcFEhMtwFdozL92TkA1CvjJFnq8Xy7ljY3r735zHPbMk7ccHViLVlvMDo
-FxcHErVc0qsgk7TmgoNwNsXNo42ti+yjwUOH5kPiNL6VizXtBznaqB16nzaeErAMZRKQFWDZJkBE
-41ZgpRDUajz9QdwOWke275dhdU/Z/seyHdTtXUmzqWrLZoQT1Vyg3N9udwbRcXXIV2+vD3dbAgMB
-AAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRUrfrHkleu
-yjWcLhL75LpdINyUVzANBgkqhkiG9w0BAQsFAAOCAgEAMJmdBTLIXg47mAE6iqTnB/d6+Oea31BD
-U5cqPco8R5gu4RV78ZLzYdqQJRZlwJ9UXQ4DO1t3ApyEtg2YXzTdO2PCwyiBwpwpLiniyMMB8jPq
-KqrMCQj3ZWfGzd/TtiunvczRDnBfuCPRy5FOCvTIeuXZYzbB1N/8Ipf3YF3qKS9Ysr1YvY2WTxB1
-v0h7PVGHoTx0IsL8B3+A3MSs/mrBcDCw6Y5p4ixpgZQJut3+TcCDjJRYwEYgr5wfAvg1VUkvRtTA
-8KCWAg8zxXHzniN9lLf9OtMJgwYh/WA9rjLA0u6NpvDntIJ8CsxwyXmA+P5M9zWEGYox+wrZ13+b
-8KKaa8MFSu1BYBQw0aoRQm7TIwIEC8Zl3d1Sd9qBa7Ko+gE4uZbqKmxnl4mUnrzhVNXkanjvSr0r
-mj1AfsbAddJu+2gw7OyLnflJNZoaLNmzlTnVHpL3prllL+U9bTpITAjc5CgSKL59NVzq4BZ+Extq
-1z7XnvwtdbLBFNUjA9tbbws+eC8N3jONFrdI54OagQ97wUNNVQQXOEpR1VmiiXTTn74eS9fGbbeI
-JG9gkaSChVtWQbzQRKtqE77RLFi3EjNYsjdj3BP1lB0/QFH1T/U67cjF68IeHRaVesd+QnGTbksV
-tzDfqu1XhUisHWrdOWnk4Xl4vs4Fv6EM94B7IWcnMFk=
------END CERTIFICATE-----
-
-Staat der Nederlanden EV Root CA
-================================
------BEGIN CERTIFICATE-----
-MIIFcDCCA1igAwIBAgIEAJiWjTANBgkqhkiG9w0BAQsFADBYMQswCQYDVQQGEwJOTDEeMBwGA1UE
-CgwVU3RhYXQgZGVyIE5lZGVybGFuZGVuMSkwJwYDVQQDDCBTdGFhdCBkZXIgTmVkZXJsYW5kZW4g
-RVYgUm9vdCBDQTAeFw0xMDEyMDgxMTE5MjlaFw0yMjEyMDgxMTEwMjhaMFgxCzAJBgNVBAYTAk5M
-MR4wHAYDVQQKDBVTdGFhdCBkZXIgTmVkZXJsYW5kZW4xKTAnBgNVBAMMIFN0YWF0IGRlciBOZWRl
-cmxhbmRlbiBFViBSb290IENBMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA48d+ifkk
-SzrSM4M1LGns3Amk41GoJSt5uAg94JG6hIXGhaTK5skuU6TJJB79VWZxXSzFYGgEt9nCUiY4iKTW
-O0Cmws0/zZiTs1QUWJZV1VD+hq2kY39ch/aO5ieSZxeSAgMs3NZmdO3dZ//BYY1jTw+bbRcwJu+r
-0h8QoPnFfxZpgQNH7R5ojXKhTbImxrpsX23Wr9GxE46prfNeaXUmGD5BKyF/7otdBwadQ8QpCiv8
-Kj6GyzyDOvnJDdrFmeK8eEEzduG/L13lpJhQDBXd4Pqcfzho0LKmeqfRMb1+ilgnQ7O6M5HTp5gV
-XJrm0w912fxBmJc+qiXbj5IusHsMX/FjqTf5m3VpTCgmJdrV8hJwRVXj33NeN/UhbJCONVrJ0yPr
-08C+eKxCKFhmpUZtcALXEPlLVPxdhkqHz3/KRawRWrUgUY0viEeXOcDPusBCAUCZSCELa6fS/ZbV
-0b5GnUngC6agIk440ME8MLxwjyx1zNDFjFE7PZQIZCZhfbnDZY8UnCHQqv0XcgOPvZuM5l5Tnrmd
-74K74bzickFbIZTTRTeU0d8JOV3nI6qaHcptqAqGhYqCvkIH1vI4gnPah1vlPNOePqc7nvQDs/nx
-fRN0Av+7oeX6AHkcpmZBiFxgV6YuCcS6/ZrPpx9Aw7vMWgpVSzs4dlG4Y4uElBbmVvMCAwEAAaNC
-MEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYEFP6rAJCYniT8qcwa
-ivsnuL8wbqg7MA0GCSqGSIb3DQEBCwUAA4ICAQDPdyxuVr5Os7aEAJSrR8kN0nbHhp8dB9O2tLsI
-eK9p0gtJ3jPFrK3CiAJ9Brc1AsFgyb/E6JTe1NOpEyVa/m6irn0F3H3zbPB+po3u2dfOWBfoqSmu
-c0iH55vKbimhZF8ZE/euBhD/UcabTVUlT5OZEAFTdfETzsemQUHSv4ilf0X8rLiltTMMgsT7B/Zq
-5SWEXwbKwYY5EdtYzXc7LMJMD16a4/CrPmEbUCTCwPTxGfARKbalGAKb12NMcIxHowNDXLldRqAN
-b/9Zjr7dn3LDWyvfjFvO5QxGbJKyCqNMVEIYFRIYvdr8unRu/8G2oGTYqV9Vrp9canaW2HNnh/tN
-f1zuacpzEPuKqf2evTY4SUmH9A4U8OmHuD+nT3pajnnUk+S7aFKErGzp85hwVXIy+TSrK0m1zSBi
-5Dp6Z2Orltxtrpfs/J92VoguZs9btsmksNcFuuEnL5O7Jiqik7Ab846+HUCjuTaPPoIaGl6I6lD4
-WeKDRikL40Rc4ZW2aZCaFG+XroHPaO+Zmr615+F/+PoTRxZMzG0IQOeLeG9QgkRQP2YGiqtDhFZK
-DyAthg710tvSeopLzaXoTvFeJiUBWSOgftL2fiFX1ye8FVdMpEbB4IMeDExNH08GGeL5qPQ6gqGy
-eUN51q1veieQA6TqJIc/2b3Z6fJfUEkc7uzXLg==
------END CERTIFICATE-----
-
-IdenTrust Commercial Root CA 1
-==============================
------BEGIN CERTIFICATE-----
-MIIFYDCCA0igAwIBAgIQCgFCgAAAAUUjyES1AAAAAjANBgkqhkiG9w0BAQsFADBKMQswCQYDVQQG
-EwJVUzESMBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBS
-b290IENBIDEwHhcNMTQwMTE2MTgxMjIzWhcNMzQwMTE2MTgxMjIzWjBKMQswCQYDVQQGEwJVUzES
-MBAGA1UEChMJSWRlblRydXN0MScwJQYDVQQDEx5JZGVuVHJ1c3QgQ29tbWVyY2lhbCBSb290IENB
-IDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnUBneP5k91DNG8W9RYYKyqU+PZ4ld
-hNlT3Qwo2dfw/66VQ3KZ+bVdfIrBQuExUHTRgQ18zZshq0PirK1ehm7zCYofWjK9ouuU+ehcCuz/
-mNKvcbO0U59Oh++SvL3sTzIwiEsXXlfEU8L2ApeN2WIrvyQfYo3fw7gpS0l4PJNgiCL8mdo2yMKi
-1CxUAGc1bnO/AljwpN3lsKImesrgNqUZFvX9t++uP0D1bVoE/c40yiTcdCMbXTMTEl3EASX2MN0C
-XZ/g1Ue9tOsbobtJSdifWwLziuQkkORiT0/Br4sOdBeo0XKIanoBScy0RnnGF7HamB4HWfp1IYVl
-3ZBWzvurpWCdxJ35UrCLvYf5jysjCiN2O/cz4ckA82n5S6LgTrx+kzmEB/dEcH7+B1rlsazRGMzy
-NeVJSQjKVsk9+w8YfYs7wRPCTY/JTw436R+hDmrfYi7LNQZReSzIJTj0+kuniVyc0uMNOYZKdHzV
-WYfCP04MXFL0PfdSgvHqo6z9STQaKPNBiDoT7uje/5kdX7rL6B7yuVBgwDHTc+XvvqDtMwt0viAg
-xGds8AgDelWAf0ZOlqf0Hj7h9tgJ4TNkK2PXMl6f+cB7D3hvl7yTmvmcEpB4eoCHFddydJxVdHix
-uuFucAS6T6C6aMN7/zHwcz09lCqxC0EOoP5NiGVreTO01wIDAQABo0IwQDAOBgNVHQ8BAf8EBAMC
-AQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU7UQZwNPwBovupHu+QucmVMiONnYwDQYJKoZI
-hvcNAQELBQADggIBAA2ukDL2pkt8RHYZYR4nKM1eVO8lvOMIkPkp165oCOGUAFjvLi5+U1KMtlwH
-6oi6mYtQlNeCgN9hCQCTrQ0U5s7B8jeUeLBfnLOic7iPBZM4zY0+sLj7wM+x8uwtLRvM7Kqas6pg
-ghstO8OEPVeKlh6cdbjTMM1gCIOQ045U8U1mwF10A0Cj7oV+wh93nAbowacYXVKV7cndJZ5t+qnt
-ozo00Fl72u1Q8zW/7esUTTHHYPTa8Yec4kjixsU3+wYQ+nVZZjFHKdp2mhzpgq7vmrlR94gjmmmV
-YjzlVYA211QC//G5Xc7UI2/YRYRKW2XviQzdFKcgyxilJbQN+QHwotL0AMh0jqEqSI5l2xPE4iUX
-feu+h1sXIFRRk0pTAwvsXcoz7WL9RccvW9xYoIA55vrX/hMUpu09lEpCdNTDd1lzzY9GvlU47/ro
-kTLql1gEIt44w8y8bckzOmoKaT+gyOpyj4xjhiO9bTyWnpXgSUyqorkqG5w2gXjtw+hG4iZZRHUe
-2XWJUc0QhJ1hYMtd+ZciTY6Y5uN/9lu7rs3KSoFrXgvzUeF0K+l+J6fZmUlO+KWA2yUPHGNiiskz
-Z2s8EIPGrd6ozRaOjfAHN3Gf8qv8QfXBi+wAN10J5U6A7/qxXDgGpRtK4dw4LTzcqx+QGtVKnO7R
-cGzM7vRX+Bi6hG6H
------END CERTIFICATE-----
-
-IdenTrust Public Sector Root CA 1
-=================================
------BEGIN CERTIFICATE-----
-MIIFZjCCA06gAwIBAgIQCgFCgAAAAUUjz0Z8AAAAAjANBgkqhkiG9w0BAQsFADBNMQswCQYDVQQG
-EwJVUzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3Rv
-ciBSb290IENBIDEwHhcNMTQwMTE2MTc1MzMyWhcNMzQwMTE2MTc1MzMyWjBNMQswCQYDVQQGEwJV
-UzESMBAGA1UEChMJSWRlblRydXN0MSowKAYDVQQDEyFJZGVuVHJ1c3QgUHVibGljIFNlY3RvciBS
-b290IENBIDEwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC2IpT8pEiv6EdrCvsnduTy
-P4o7ekosMSqMjbCpwzFrqHd2hCa2rIFCDQjrVVi7evi8ZX3yoG2LqEfpYnYeEe4IFNGyRBb06tD6
-Hi9e28tzQa68ALBKK0CyrOE7S8ItneShm+waOh7wCLPQ5CQ1B5+ctMlSbdsHyo+1W/CD80/HLaXI
-rcuVIKQxKFdYWuSNG5qrng0M8gozOSI5Cpcu81N3uURF/YTLNiCBWS2ab21ISGHKTN9T0a9SvESf
-qy9rg3LvdYDaBjMbXcjaY8ZNzaxmMc3R3j6HEDbhuaR672BQssvKplbgN6+rNBM5Jeg5ZuSYeqoS
-mJxZZoY+rfGwyj4GD3vwEUs3oERte8uojHH01bWRNszwFcYr3lEXsZdMUD2xlVl8BX0tIdUAvwFn
-ol57plzy9yLxkA2T26pEUWbMfXYD62qoKjgZl3YNa4ph+bz27nb9cCvdKTz4Ch5bQhyLVi9VGxyh
-LrXHFub4qjySjmm2AcG1hp2JDws4lFTo6tyePSW8Uybt1as5qsVATFSrsrTZ2fjXctscvG29ZV/v
-iDUqZi/u9rNl8DONfJhBaUYPQxxp+pu10GFqzcpL2UyQRqsVWaFHVCkugyhfHMKiq3IXAAaOReyL
-4jM9f9oZRORicsPfIsbyVtTdX5Vy7W1f90gDW/3FKqD2cyOEEBsB5wIDAQABo0IwQDAOBgNVHQ8B
-Af8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU43HgntinQtnbcZFrlJPrw6PRFKMw
-DQYJKoZIhvcNAQELBQADggIBAEf63QqwEZE4rU1d9+UOl1QZgkiHVIyqZJnYWv6IAcVYpZmxI1Qj
-t2odIFflAWJBF9MJ23XLblSQdf4an4EKwt3X9wnQW3IV5B4Jaj0z8yGa5hV+rVHVDRDtfULAj+7A
-mgjVQdZcDiFpboBhDhXAuM/FSRJSzL46zNQuOAXeNf0fb7iAaJg9TaDKQGXSc3z1i9kKlT/YPyNt
-GtEqJBnZhbMX73huqVjRI9PHE+1yJX9dsXNw0H8GlwmEKYBhHfpe/3OsoOOJuBxxFcbeMX8S3OFt
-m6/n6J91eEyrRjuazr8FGF1NFTwWmhlQBJqymm9li1JfPFgEKCXAZmExfrngdbkaqIHWchezxQMx
-NRF4eKLg6TCMf4DfWN88uieW4oA0beOY02QnrEh+KHdcxiVhJfiFDGX6xDIvpZgF5PgLZxYWxoK4
-Mhn5+bl53B/N66+rDt0b20XkeucC4pVd/GnwU2lhlXV5C15V5jgclKlZM57IcXR5f1GJtshquDDI
-ajjDbp7hNxbqBWJMWxJH7ae0s1hWx0nzfxJoCTFx8G34Tkf71oXuxVhAGaQdp/lLQzfcaFpPz+vC
-ZHTetBXZ9FRUGi8c15dxVJCO2SCdUyt/q4/i6jC8UDfv8Ue1fXwsBOxonbRJRBD0ckscZOf85muQ
-3Wl9af0AVqW3rLatt8o+Ae+c
------END CERTIFICATE-----
-
-Entrust Root Certification Authority - G2
-=========================================
------BEGIN CERTIFICATE-----
-MIIEPjCCAyagAwIBAgIESlOMKDANBgkqhkiG9w0BAQsFADCBvjELMAkGA1UEBhMCVVMxFjAUBgNV
-BAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVy
-bXMxOTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ug
-b25seTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIw
-HhcNMDkwNzA3MTcyNTU0WhcNMzAxMjA3MTc1NTU0WjCBvjELMAkGA1UEBhMCVVMxFjAUBgNVBAoT
-DUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVnYWwtdGVybXMx
-OTA3BgNVBAsTMChjKSAyMDA5IEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXplZCB1c2Ugb25s
-eTEyMDAGA1UEAxMpRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6hLZy254Ma+KZ6TABp3bqMriVQRrJ2mFOWHLP
-/vaCeb9zYQYKpSfYs1/TRU4cctZOMvJyig/3gxnQaoCAAEUesMfnmr8SVycco2gvCoe9amsOXmXz
-HHfV1IWNcCG0szLni6LVhjkCsbjSR87kyUnEO6fe+1R9V77w6G7CebI6C1XiUJgWMhNcL3hWwcKU
-s/Ja5CeanyTXxuzQmyWC48zCxEXFjJd6BmsqEZ+pCm5IO2/b1BEZQvePB7/1U1+cPvQXLOZprE4y
-TGJ36rfo5bs0vBmLrpxR57d+tVOxMyLlbc9wPBr64ptntoP0jaWvYkxN4FisZDQSA/i2jZRjJKRx
-AgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRqciZ6
-0B7vfec7aVHUbI2fkBJmqzANBgkqhkiG9w0BAQsFAAOCAQEAeZ8dlsa2eT8ijYfThwMEYGprmi5Z
-iXMRrEPR9RP/jTkrwPK9T3CMqS/qF8QLVJ7UG5aYMzyorWKiAHarWWluBh1+xLlEjZivEtRh2woZ
-Rkfz6/djwUAFQKXSt/S1mja/qYh2iARVBCuch38aNzx+LaUa2NSJXsq9rD1s2G2v1fN2D807iDgi
-nWyTmsQ9v4IbZT+mD12q/OWyFcq1rca8PdCE6OoGcrBNOTJ4vz4RnAuknZoh8/CbCzB428Hch0P+
-vGOaysXCHMnHjf87ElgI5rY97HosTvuDls4MPGmHVHOkc8KT/1EQrBVUAdj8BbGJoX90g5pJ19xO
-e4pIb4tF9g==
------END CERTIFICATE-----
-
-Entrust Root Certification Authority - EC1
-==========================================
------BEGIN CERTIFICATE-----
-MIIC+TCCAoCgAwIBAgINAKaLeSkAAAAAUNCR+TAKBggqhkjOPQQDAzCBvzELMAkGA1UEBhMCVVMx
-FjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xKDAmBgNVBAsTH1NlZSB3d3cuZW50cnVzdC5uZXQvbGVn
-YWwtdGVybXMxOTA3BgNVBAsTMChjKSAyMDEyIEVudHJ1c3QsIEluYy4gLSBmb3IgYXV0aG9yaXpl
-ZCB1c2Ugb25seTEzMDEGA1UEAxMqRW50cnVzdCBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5
-IC0gRUMxMB4XDTEyMTIxODE1MjUzNloXDTM3MTIxODE1NTUzNlowgb8xCzAJBgNVBAYTAlVTMRYw
-FAYDVQQKEw1FbnRydXN0LCBJbmMuMSgwJgYDVQQLEx9TZWUgd3d3LmVudHJ1c3QubmV0L2xlZ2Fs
-LXRlcm1zMTkwNwYDVQQLEzAoYykgMjAxMiBFbnRydXN0LCBJbmMuIC0gZm9yIGF1dGhvcml6ZWQg
-dXNlIG9ubHkxMzAxBgNVBAMTKkVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAt
-IEVDMTB2MBAGByqGSM49AgEGBSuBBAAiA2IABIQTydC6bUF74mzQ61VfZgIaJPRbiWlH47jCffHy
-AsWfoPZb1YsGGYZPUxBtByQnoaD41UcZYUx9ypMn6nQM72+WCf5j7HBdNq1nd67JnXxVRDqiY1Ef
-9eNi1KlHBz7MIKNCMEAwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYE
-FLdj5xrdjekIplWDpOBqUEFlEUJJMAoGCCqGSM49BAMDA2cAMGQCMGF52OVCR98crlOZF7ZvHH3h
-vxGU0QOIdeSNiaSKd0bebWHvAvX7td/M/k7//qnmpwIwW5nXhTcGtXsI/esni0qU+eH6p44mCOh8
-kmhtc9hvJqwhAriZtyZBWyVgrtBIGu4G
------END CERTIFICATE-----
-
-CFCA EV ROOT
-============
------BEGIN CERTIFICATE-----
-MIIFjTCCA3WgAwIBAgIEGErM1jANBgkqhkiG9w0BAQsFADBWMQswCQYDVQQGEwJDTjEwMC4GA1UE
-CgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQDDAxDRkNB
-IEVWIFJPT1QwHhcNMTIwODA4MDMwNzAxWhcNMjkxMjMxMDMwNzAxWjBWMQswCQYDVQQGEwJDTjEw
-MC4GA1UECgwnQ2hpbmEgRmluYW5jaWFsIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MRUwEwYDVQQD
-DAxDRkNBIEVWIFJPT1QwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDXXWvNED8fBVnV
-BU03sQ7smCuOFR36k0sXgiFxEFLXUWRwFsJVaU2OFW2fvwwbwuCjZ9YMrM8irq93VCpLTIpTUnrD
-7i7es3ElweldPe6hL6P3KjzJIx1qqx2hp/Hz7KDVRM8Vz3IvHWOX6Jn5/ZOkVIBMUtRSqy5J35DN
-uF++P96hyk0g1CXohClTt7GIH//62pCfCqktQT+x8Rgp7hZZLDRJGqgG16iI0gNyejLi6mhNbiyW
-ZXvKWfry4t3uMCz7zEasxGPrb382KzRzEpR/38wmnvFyXVBlWY9ps4deMm/DGIq1lY+wejfeWkU7
-xzbh72fROdOXW3NiGUgthxwG+3SYIElz8AXSG7Ggo7cbcNOIabla1jj0Ytwli3i/+Oh+uFzJlU9f
-py25IGvPa931DfSCt/SyZi4QKPaXWnuWFo8BGS1sbn85WAZkgwGDg8NNkt0yxoekN+kWzqotaK8K
-gWU6cMGbrU1tVMoqLUuFG7OA5nBFDWteNfB/O7ic5ARwiRIlk9oKmSJgamNgTnYGmE69g60dWIol
-hdLHZR4tjsbftsbhf4oEIRUpdPA+nJCdDC7xij5aqgwJHsfVPKPtl8MeNPo4+QgO48BdK4PRVmrJ
-tqhUUy54Mmc9gn900PvhtgVguXDbjgv5E1hvcWAQUhC5wUEJ73IfZzF4/5YFjQIDAQABo2MwYTAf
-BgNVHSMEGDAWgBTj/i39KNALtbq2osS/BqoFjJP7LzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB
-/wQEAwIBBjAdBgNVHQ4EFgQU4/4t/SjQC7W6tqLEvwaqBYyT+y8wDQYJKoZIhvcNAQELBQADggIB
-ACXGumvrh8vegjmWPfBEp2uEcwPenStPuiB/vHiyz5ewG5zz13ku9Ui20vsXiObTej/tUxPQ4i9q
-ecsAIyjmHjdXNYmEwnZPNDatZ8POQQaIxffu2Bq41gt/UP+TqhdLjOztUmCypAbqTuv0axn96/Ua
-4CUqmtzHQTb3yHQFhDmVOdYLO6Qn+gjYXB74BGBSESgoA//vU2YApUo0FmZ8/Qmkrp5nGm9BC2sG
-E5uPhnEFtC+NiWYzKXZUmhH4J/qyP5Hgzg0b8zAarb8iXRvTvyUFTeGSGn+ZnzxEk8rUQElsgIfX
-BDrDMlI1Dlb4pd19xIsNER9Tyx6yF7Zod1rg1MvIB671Oi6ON7fQAUtDKXeMOZePglr4UeWJoBjn
-aH9dCi77o0cOPaYjesYBx4/IXr9tgFa+iiS6M+qf4TIRnvHST4D2G0CvOJ4RUHlzEhLN5mydLIhy
-PDCBBpEi6lmt2hkuIsKNuYyH4Ga8cyNfIWRjgEj1oDwYPZTISEEdQLpe/v5WOaHIz16eGWRGENoX
-kbcFgKyLmZJ956LYBws2J+dIeWCKw9cTXPhyQN9Ky8+ZAAoACxGV2lZFA4gKn2fQ1XmxqI1AbQ3C
-ekD6819kR5LLU7m7Wc5P/dAVUwHY3+vZ5nbv0CO7O6l5s9UCKc2Jo5YPSjXnTkLAdc0Hz+Ys63su
------END CERTIFICATE-----
-
-Certinomis - Root CA
-====================
------BEGIN CERTIFICATE-----
-MIIFkjCCA3qgAwIBAgIBATANBgkqhkiG9w0BAQsFADBaMQswCQYDVQQGEwJGUjETMBEGA1UEChMK
-Q2VydGlub21pczEXMBUGA1UECxMOMDAwMiA0MzM5OTg5MDMxHTAbBgNVBAMTFENlcnRpbm9taXMg
-LSBSb290IENBMB4XDTEzMTAyMTA5MTcxOFoXDTMzMTAyMTA5MTcxOFowWjELMAkGA1UEBhMCRlIx
-EzARBgNVBAoTCkNlcnRpbm9taXMxFzAVBgNVBAsTDjAwMDIgNDMzOTk4OTAzMR0wGwYDVQQDExRD
-ZXJ0aW5vbWlzIC0gUm9vdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANTMCQos
-P5L2fxSeC5yaah1AMGT9qt8OHgZbn1CF6s2Nq0Nn3rD6foCWnoR4kkjW4znuzuRZWJflLieY6pOo
-d5tK8O90gC3rMB+12ceAnGInkYjwSond3IjmFPnVAy//ldu9n+ws+hQVWZUKxkd8aRi5pwP5ynap
-z8dvtF4F/u7BUrJ1Mofs7SlmO/NKFoL21prbcpjp3vDFTKWrteoB4owuZH9kb/2jJZOLyKIOSY00
-8B/sWEUuNKqEUL3nskoTuLAPrjhdsKkb5nPJWqHZZkCqqU2mNAKthH6yI8H7KsZn9DS2sJVqM09x
-RLWtwHkziOC/7aOgFLScCbAK42C++PhmiM1b8XcF4LVzbsF9Ri6OSyemzTUK/eVNfaoqoynHWmgE
-6OXWk6RiwsXm9E/G+Z8ajYJJGYrKWUM66A0ywfRMEwNvbqY/kXPLynNvEiCL7sCCeN5LLsJJwx3t
-FvYk9CcbXFcx3FXuqB5vbKziRcxXV4p1VxngtViZSTYxPDMBbRZKzbgqg4SGm/lg0h9tkQPTYKbV
-PZrdd5A9NaSfD171UkRpucC63M9933zZxKyGIjK8e2uR73r4F2iw4lNVYC2vPsKD2NkJK/DAZNuH
-i5HMkesE/Xa0lZrmFAYb1TQdvtj/dBxThZngWVJKYe2InmtJiUZ+IFrZ50rlau7SZRFDAgMBAAGj
-YzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBTvkUz1pcMw6C8I
-6tNxIqSSaHh02TAfBgNVHSMEGDAWgBTvkUz1pcMw6C8I6tNxIqSSaHh02TANBgkqhkiG9w0BAQsF
-AAOCAgEAfj1U2iJdGlg+O1QnurrMyOMaauo++RLrVl89UM7g6kgmJs95Vn6RHJk/0KGRHCwPT5iV
-WVO90CLYiF2cN/z7ZMF4jIuaYAnq1fohX9B0ZedQxb8uuQsLrbWwF6YSjNRieOpWauwK0kDDPAUw
-Pk2Ut59KA9N9J0u2/kTO+hkzGm2kQtHdzMjI1xZSg081lLMSVX3l4kLr5JyTCcBMWwerx20RoFAX
-lCOotQqSD7J6wWAsOMwaplv/8gzjqh8c3LigkyfeY+N/IZ865Z764BNqdeuWXGKRlI5nU7aJ+BIJ
-y29SWwNyhlCVCNSNh4YVH5Uk2KRvms6knZtt0rJ2BobGVgjF6wnaNsIbW0G+YSrjcOa4pvi2WsS9
-Iff/ql+hbHY5ZtbqTFXhADObE5hjyW/QASAJN1LnDE8+zbz1X5YnpyACleAu6AdBBR8Vbtaw5Bng
-DwKTACdyxYvRVB9dSsNAl35VpnzBMwQUAR1JIGkLGZOdblgi90AMRgwjY/M50n92Uaf0yKHxDHYi
-I0ZSKS3io0EHVmmY0gUJvGnHWmHNj4FgFU2A3ZDifcRQ8ow7bkrHxuaAKzyBvBGAFhAn1/DNP3nM
-cyrDflOR1m749fPH0FFNjkulW+YZFzvWgQncItzujrnEj1PhZ7szuIgVRs/taTX/dQ1G885x4cVr
-hkIGuUE=
------END CERTIFICATE-----
-
-OISTE WISeKey Global Root GB CA
-===============================
------BEGIN CERTIFICATE-----
-MIIDtTCCAp2gAwIBAgIQdrEgUnTwhYdGs/gjGvbCwDANBgkqhkiG9w0BAQsFADBtMQswCQYDVQQG
-EwJDSDEQMA4GA1UEChMHV0lTZUtleTEiMCAGA1UECxMZT0lTVEUgRm91bmRhdGlvbiBFbmRvcnNl
-ZDEoMCYGA1UEAxMfT0lTVEUgV0lTZUtleSBHbG9iYWwgUm9vdCBHQiBDQTAeFw0xNDEyMDExNTAw
-MzJaFw0zOTEyMDExNTEwMzFaMG0xCzAJBgNVBAYTAkNIMRAwDgYDVQQKEwdXSVNlS2V5MSIwIAYD
-VQQLExlPSVNURSBGb3VuZGF0aW9uIEVuZG9yc2VkMSgwJgYDVQQDEx9PSVNURSBXSVNlS2V5IEds
-b2JhbCBSb290IEdCIENBMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA2Be3HEokKtaX
-scriHvt9OO+Y9bI5mE4nuBFde9IllIiCFSZqGzG7qFshISvYD06fWvGxWuR51jIjK+FTzJlFXHtP
-rby/h0oLS5daqPZI7H17Dc0hBt+eFf1Biki3IPShehtX1F1Q/7pn2COZH8g/497/b1t3sWtuuMlk
-9+HKQUYOKXHQuSP8yYFfTvdv37+ErXNku7dCjmn21HYdfp2nuFeKUWdy19SouJVUQHMD9ur06/4o
-Qnc/nSMbsrY9gBQHTC5P99UKFg29ZkM3fiNDecNAhvVMKdqOmq0NpQSHiB6F4+lT1ZvIiwNjeOvg
-GUpuuy9rM2RYk61pv48b74JIxwIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB
-/zAdBgNVHQ4EFgQUNQ/INmNe4qPs+TtmFc5RUuORmj0wEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZI
-hvcNAQELBQADggEBAEBM+4eymYGQfp3FsLAmzYh7KzKNbrghcViXfa43FK8+5/ea4n32cZiZBKpD
-dHij40lhPnOMTZTg+XHEthYOU3gf1qKHLwI5gSk8rxWYITD+KJAAjNHhy/peyP34EEY7onhCkRd0
-VQreUGdNZtGn//3ZwLWoo4rOZvUPQ82nK1d7Y0Zqqi5S2PTt4W2tKZB4SLrhI6qjiey1q5bAtEui
-HZeeevJuQHHfaPFlTc58Bd9TZaml8LGXBHAVRgOY1NK/VLSgWH1Sb9pWJmLU2NuJMW8c8CLC02Ic
-Nc1MaRVUGpCY3useX8p3x8uOPUNpnJpY0CQ73xtAln41rYHHTnG6iBM=
------END CERTIFICATE-----
-
-SZAFIR ROOT CA2
-===============
------BEGIN CERTIFICATE-----
-MIIDcjCCAlqgAwIBAgIUPopdB+xV0jLVt+O2XwHrLdzk1uQwDQYJKoZIhvcNAQELBQAwUTELMAkG
-A1UEBhMCUEwxKDAmBgNVBAoMH0tyYWpvd2EgSXpiYSBSb3psaWN6ZW5pb3dhIFMuQS4xGDAWBgNV
-BAMMD1NaQUZJUiBST09UIENBMjAeFw0xNTEwMTkwNzQzMzBaFw0zNTEwMTkwNzQzMzBaMFExCzAJ
-BgNVBAYTAlBMMSgwJgYDVQQKDB9LcmFqb3dhIEl6YmEgUm96bGljemVuaW93YSBTLkEuMRgwFgYD
-VQQDDA9TWkFGSVIgUk9PVCBDQTIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3vD5Q
-qEvNQLXOYeeWyrSh2gwisPq1e3YAd4wLz32ohswmUeQgPYUM1ljj5/QqGJ3a0a4m7utT3PSQ1hNK
-DJA8w/Ta0o4NkjrcsbH/ON7Dui1fgLkCvUqdGw+0w8LBZwPd3BucPbOw3gAeqDRHu5rr/gsUvTaE
-2g0gv/pby6kWIK05YO4vdbbnl5z5Pv1+TW9NL++IDWr63fE9biCloBK0TXC5ztdyO4mTp4CEHCdJ
-ckm1/zuVnsHMyAHs6A6KCpbns6aH5db5BSsNl0BwPLqsdVqc1U2dAgrSS5tmS0YHF2Wtn2yIANwi
-ieDhZNRnvDF5YTy7ykHNXGoAyDw4jlivAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0P
-AQH/BAQDAgEGMB0GA1UdDgQWBBQuFqlKGLXLzPVvUPMjX/hd56zwyDANBgkqhkiG9w0BAQsFAAOC
-AQEAtXP4A9xZWx126aMqe5Aosk3AM0+qmrHUuOQn/6mWmc5G4G18TKI4pAZw8PRBEew/R40/cof5
-O/2kbytTAOD/OblqBw7rHRz2onKQy4I9EYKL0rufKq8h5mOGnXkZ7/e7DDWQw4rtTw/1zBLZpD67
-oPwglV9PJi8RI4NOdQcPv5vRtB3pEAT+ymCPoky4rc/hkA/NrgrHXXu3UNLUYfrVFdvXn4dRVOul
-4+vJhaAlIDf7js4MNIThPIGyd05DpYhfhmehPea0XGG2Ptv+tyjFogeutcrKjSoS75ftwjCkySp6
-+/NNIxuZMzSgLvWpCz/UXeHPhJ/iGcJfitYgHuNztw==
------END CERTIFICATE-----
-
-Certum Trusted Network CA 2
-===========================
------BEGIN CERTIFICATE-----
-MIIF0jCCA7qgAwIBAgIQIdbQSk8lD8kyN/yqXhKN6TANBgkqhkiG9w0BAQ0FADCBgDELMAkGA1UE
-BhMCUEwxIjAgBgNVBAoTGVVuaXpldG8gVGVjaG5vbG9naWVzIFMuQS4xJzAlBgNVBAsTHkNlcnR1
-bSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTEkMCIGA1UEAxMbQ2VydHVtIFRydXN0ZWQgTmV0d29y
-ayBDQSAyMCIYDzIwMTExMDA2MDgzOTU2WhgPMjA0NjEwMDYwODM5NTZaMIGAMQswCQYDVQQGEwJQ
-TDEiMCAGA1UEChMZVW5pemV0byBUZWNobm9sb2dpZXMgUy5BLjEnMCUGA1UECxMeQ2VydHVtIENl
-cnRpZmljYXRpb24gQXV0aG9yaXR5MSQwIgYDVQQDExtDZXJ0dW0gVHJ1c3RlZCBOZXR3b3JrIENB
-IDIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC9+Xj45tWADGSdhhuWZGc/IjoedQF9
-7/tcZ4zJzFxrqZHmuULlIEub2pt7uZld2ZuAS9eEQCsn0+i6MLs+CRqnSZXvK0AkwpfHp+6bJe+o
-CgCXhVqqndwpyeI1B+twTUrWwbNWuKFBOJvR+zF/j+Bf4bE/D44WSWDXBo0Y+aomEKsq09DRZ40b
-Rr5HMNUuctHFY9rnY3lEfktjJImGLjQ/KUxSiyqnwOKRKIm5wFv5HdnnJ63/mgKXwcZQkpsCLL2p
-uTRZCr+ESv/f/rOf69me4Jgj7KZrdxYq28ytOxykh9xGc14ZYmhFV+SQgkK7QtbwYeDBoz1mo130
-GO6IyY0XRSmZMnUCMe4pJshrAua1YkV/NxVaI2iJ1D7eTiew8EAMvE0Xy02isx7QBlrd9pPPV3WZ
-9fqGGmd4s7+W/jTcvedSVuWz5XV710GRBdxdaeOVDUO5/IOWOZV7bIBaTxNyxtd9KXpEulKkKtVB
-Rgkg/iKgtlswjbyJDNXXcPiHUv3a76xRLgezTv7QCdpw75j6VuZt27VXS9zlLCUVyJ4ueE742pye
-hizKV/Ma5ciSixqClnrDvFASadgOWkaLOusm+iPJtrCBvkIApPjW/jAux9JG9uWOdf3yzLnQh1vM
-BhBgu4M1t15n3kfsmUjxpKEV/q2MYo45VU85FrmxY53/twIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MB0GA1UdDgQWBBS2oVQ5AsOgP46KvPrU+Bym0ToO/TAOBgNVHQ8BAf8EBAMCAQYwDQYJKoZI
-hvcNAQENBQADggIBAHGlDs7k6b8/ONWJWsQCYftMxRQXLYtPU2sQF/xlhMcQSZDe28cmk4gmb3DW
-Al45oPePq5a1pRNcgRRtDoGCERuKTsZPpd1iHkTfCVn0W3cLN+mLIMb4Ck4uWBzrM9DPhmDJ2vuA
-L55MYIR4PSFk1vtBHxgP58l1cb29XN40hz5BsA72udY/CROWFC/emh1auVbONTqwX3BNXuMp8SMo
-clm2q8KMZiYcdywmdjWLKKdpoPk79SPdhRB0yZADVpHnr7pH1BKXESLjokmUbOe3lEu6LaTaM4tM
-pkT/WjzGHWTYtTHkpjx6qFcL2+1hGsvxznN3Y6SHb0xRONbkX8eftoEq5IVIeVheO/jbAoJnwTnb
-w3RLPTYe+SmTiGhbqEQZIfCn6IENLOiTNrQ3ssqwGyZ6miUfmpqAnksqP/ujmv5zMnHCnsZy4Ypo
-J/HkD7TETKVhk/iXEAcqMCWpuchxuO9ozC1+9eB+D4Kob7a6bINDd82Kkhehnlt4Fj1F4jNy3eFm
-ypnTycUm/Q1oBEauttmbjL4ZvrHG8hnjXALKLNhvSgfZyTXaQHXyxKcZb55CEJh15pWLYLztxRLX
-is7VmFxWlgPF7ncGNf/P5O4/E2Hu29othfDNrp2yGAlFw5Khchf8R7agCyzxxN5DaAhqXzvwdmP7
-zAYspsbiDrW5viSP
------END CERTIFICATE-----
-
-Hellenic Academic and Research Institutions RootCA 2015
-=======================================================
------BEGIN CERTIFICATE-----
-MIIGCzCCA/OgAwIBAgIBADANBgkqhkiG9w0BAQsFADCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcT
-BkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0
-aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNVBAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNl
-YXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIwMTUwHhcNMTUwNzA3MTAxMTIxWhcNNDAwNjMwMTAx
-MTIxWjCBpjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0aGVuczFEMEIGA1UEChM7SGVsbGVuaWMg
-QWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9ucyBDZXJ0LiBBdXRob3JpdHkxQDA+BgNV
-BAMTN0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgUm9vdENBIDIw
-MTUwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQDC+Kk/G4n8PDwEXT2QNrCROnk8Zlrv
-bTkBSRq0t89/TSNTt5AA4xMqKKYx8ZEA4yjsriFBzh/a/X0SWwGDD7mwX5nh8hKDgE0GPt+sr+eh
-iGsxr/CL0BgzuNtFajT0AoAkKAoCFZVedioNmToUW/bLy1O8E00BiDeUJRtCvCLYjqOWXjrZMts+
-6PAQZe104S+nfK8nNLspfZu2zwnI5dMK/IhlZXQK3HMcXM1AsRzUtoSMTFDPaI6oWa7CJ06CojXd
-FPQf/7J31Ycvqm59JCfnxssm5uX+Zwdj2EUN3TpZZTlYepKZcj2chF6IIbjV9Cz82XBST3i4vTwr
-i5WY9bPRaM8gFH5MXF/ni+X1NYEZN9cRCLdmvtNKzoNXADrDgfgXy5I2XdGj2HUb4Ysn6npIQf1F
-GQatJ5lOwXBH3bWfgVMS5bGMSF0xQxfjjMZ6Y5ZLKTBOhE5iGV48zpeQpX8B653g+IuJ3SWYPZK2
-fu/Z8VFRfS0myGlZYeCsargqNhEEelC9MoS+L9xy1dcdFkfkR2YgP/SWxa+OAXqlD3pk9Q0Yh9mu
-iNX6hME6wGkoLfINaFGq46V3xqSQDqE3izEjR8EJCOtu93ib14L8hCCZSRm2Ekax+0VVFqmjZayc
-Bw/qa9wfLgZy7IaIEuQt218FL+TwA9MmM+eAws1CoRc0CwIDAQABo0IwQDAPBgNVHRMBAf8EBTAD
-AQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUcRVnyMjJvXVdctA4GGqd83EkVAswDQYJKoZI
-hvcNAQELBQADggIBAHW7bVRLqhBYRjTyYtcWNl0IXtVsyIe9tC5G8jH4fOpCtZMWVdyhDBKg2mF+
-D1hYc2Ryx+hFjtyp8iY/xnmMsVMIM4GwVhO+5lFc2JsKT0ucVlMC6U/2DWDqTUJV6HwbISHTGzrM
-d/K4kPFox/la/vot9L/J9UUbzjgQKjeKeaO04wlshYaT/4mWJ3iBj2fjRnRUjtkNaeJK9E10A/+y
-d+2VZ5fkscWrv2oj6NSU4kQoYsRL4vDY4ilrGnB+JGGTe08DMiUNRSQrlrRGar9KC/eaj8GsGsVn
-82800vpzY4zvFrCopEYq+OsS7HK07/grfoxSwIuEVPkvPuNVqNxmsdnhX9izjFk0WaSrT2y7Hxjb
-davYy5LNlDhhDgcGH0tGEPEVvo2FXDtKK4F5D7Rpn0lQl033DlZdwJVqwjbDG2jJ9SrcR5q+ss7F
-Jej6A7na+RZukYT1HCjI/CbM1xyQVqdfbzoEvM14iQuODy+jqk+iGxI9FghAD/FGTNeqewjBCvVt
-J94Cj8rDtSvK6evIIVM4pcw72Hc3MKJP2W/R8kCtQXoXxdZKNYm3QdV8hn9VTYNKpXMgwDqvkPGa
-JI7ZjnHKe7iG2rKPmT4dEw0SEe7Uq/DpFXYC5ODfqiAeW2GFZECpkJcNrVPSWh2HagCXZWK0vm9q
-p/UsQu0yrbYhnr68
------END CERTIFICATE-----
-
-Hellenic Academic and Research Institutions ECC RootCA 2015
-===========================================================
------BEGIN CERTIFICATE-----
-MIICwzCCAkqgAwIBAgIBADAKBggqhkjOPQQDAjCBqjELMAkGA1UEBhMCR1IxDzANBgNVBAcTBkF0
-aGVuczFEMEIGA1UEChM7SGVsbGVuaWMgQWNhZGVtaWMgYW5kIFJlc2VhcmNoIEluc3RpdHV0aW9u
-cyBDZXJ0LiBBdXRob3JpdHkxRDBCBgNVBAMTO0hlbGxlbmljIEFjYWRlbWljIGFuZCBSZXNlYXJj
-aCBJbnN0aXR1dGlvbnMgRUNDIFJvb3RDQSAyMDE1MB4XDTE1MDcwNzEwMzcxMloXDTQwMDYzMDEw
-MzcxMlowgaoxCzAJBgNVBAYTAkdSMQ8wDQYDVQQHEwZBdGhlbnMxRDBCBgNVBAoTO0hlbGxlbmlj
-IEFjYWRlbWljIGFuZCBSZXNlYXJjaCBJbnN0aXR1dGlvbnMgQ2VydC4gQXV0aG9yaXR5MUQwQgYD
-VQQDEztIZWxsZW5pYyBBY2FkZW1pYyBhbmQgUmVzZWFyY2ggSW5zdGl0dXRpb25zIEVDQyBSb290
-Q0EgMjAxNTB2MBAGByqGSM49AgEGBSuBBAAiA2IABJKgQehLgoRc4vgxEZmGZE4JJS+dQS8KrjVP
-dJWyUWRrjWvmP3CV8AVER6ZyOFB2lQJajq4onvktTpnvLEhvTCUp6NFxW98dwXU3tNf6e3pCnGoK
-Vlp8aQuqgAkkbH7BRqNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0O
-BBYEFLQiC4KZJAEOnLvkDv2/+5cgk5kqMAoGCCqGSM49BAMCA2cAMGQCMGfOFmI4oqxiRaeplSTA
-GiecMjvAwNW6qef4BENThe5SId6d9SWDPp5YSy/XZxMOIQIwBeF1Ad5o7SofTUwJCA3sS61kFyjn
-dc5FZXIhF8siQQ6ME5g4mlRtm8rifOoCWCKR
------END CERTIFICATE-----
-
-Certplus Root CA G1
-===================
------BEGIN CERTIFICATE-----
-MIIFazCCA1OgAwIBAgISESBVg+QtPlRWhS2DN7cs3EYRMA0GCSqGSIb3DQEBDQUAMD4xCzAJBgNV
-BAYTAkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMTAe
-Fw0xNDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBaMD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhD
-ZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMTCCAiIwDQYJKoZIhvcNAQEBBQAD
-ggIPADCCAgoCggIBANpQh7bauKk+nWT6VjOaVj0W5QOVsjQcmm1iBdTYj+eJZJ+622SLZOZ5KmHN
-r49aiZFluVj8tANfkT8tEBXgfs+8/H9DZ6itXjYj2JizTfNDnjl8KvzsiNWI7nC9hRYt6kuJPKNx
-Qv4c/dMcLRC4hlTqQ7jbxofaqK6AJc96Jh2qkbBIb6613p7Y1/oA/caP0FG7Yn2ksYyy/yARujVj
-BYZHYEMzkPZHogNPlk2dT8Hq6pyi/jQu3rfKG3akt62f6ajUeD94/vI4CTYd0hYCyOwqaK/1jpTv
-LRN6HkJKHRUxrgwEV/xhc/MxVoYxgKDEEW4wduOU8F8ExKyHcomYxZ3MVwia9Az8fXoFOvpHgDm2
-z4QTd28n6v+WZxcIbekN1iNQMLAVdBM+5S//Ds3EC0pd8NgAM0lm66EYfFkuPSi5YXHLtaW6uOrc
-4nBvCGrch2c0798wct3zyT8j/zXhviEpIDCB5BmlIOklynMxdCm+4kLV87ImZsdo/Rmz5yCTmehd
-4F6H50boJZwKKSTUzViGUkAksnsPmBIgJPaQbEfIDbsYIC7Z/fyL8inqh3SV4EJQeIQEQWGw9CEj
-jy3LKCHyamz0GqbFFLQ3ZU+V/YDI+HLlJWvEYLF7bY5KinPOWftwenMGE9nTdDckQQoRb5fc5+R+
-ob0V8rqHDz1oihYHAgMBAAGjYzBhMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0G
-A1UdDgQWBBSowcCbkahDFXxdBie0KlHYlwuBsTAfBgNVHSMEGDAWgBSowcCbkahDFXxdBie0KlHY
-lwuBsTANBgkqhkiG9w0BAQ0FAAOCAgEAnFZvAX7RvUz1isbwJh/k4DgYzDLDKTudQSk0YcbX8ACh
-66Ryj5QXvBMsdbRX7gp8CXrc1cqh0DQT+Hern+X+2B50ioUHj3/MeXrKls3N/U/7/SMNkPX0XtPG
-YX2eEeAC7gkE2Qfdpoq3DIMku4NQkv5gdRE+2J2winq14J2by5BSS7CTKtQ+FjPlnsZlFT5kOwQ/
-2wyPX1wdaR+v8+khjPPvl/aatxm2hHSco1S1cE5j2FddUyGbQJJD+tZ3VTNPZNX70Cxqjm0lpu+F
-6ALEUz65noe8zDUa3qHpimOHZR4RKttjd5cUvpoUmRGywO6wT/gUITJDT5+rosuoD6o7BlXGEilX
-CNQ314cnrUlZp5GrRHpejXDbl85IULFzk/bwg2D5zfHhMf1bfHEhYxQUqq/F3pN+aLHsIqKqkHWe
-tUNy6mSjhEv9DKgma3GX7lZjZuhCVPnHHd/Qj1vfyDBviP4NxDMcU6ij/UgQ8uQKTuEVV/xuZDDC
-VRHc6qnNSlSsKWNEz0pAoNZoWRsz+e86i9sgktxChL8Bq4fA1SCC28a5g4VCXA9DO2pJNdWY9BW/
-+mGBDAkgGNLQFwzLSABQ6XaCjGTXOqAHVcweMcDvOrRl++O/QmueD6i9a5jc2NvLi6Td11n0bt3+
-qsOR0C5CB8AMTVPNJLFMWx5R9N/pkvo=
------END CERTIFICATE-----
-
-Certplus Root CA G2
-===================
------BEGIN CERTIFICATE-----
-MIICHDCCAaKgAwIBAgISESDZkc6uo+jF5//pAq/Pc7xVMAoGCCqGSM49BAMDMD4xCzAJBgNVBAYT
-AkZSMREwDwYDVQQKDAhDZXJ0cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMjAeFw0x
-NDA1MjYwMDAwMDBaFw0zODAxMTUwMDAwMDBaMD4xCzAJBgNVBAYTAkZSMREwDwYDVQQKDAhDZXJ0
-cGx1czEcMBoGA1UEAwwTQ2VydHBsdXMgUm9vdCBDQSBHMjB2MBAGByqGSM49AgEGBSuBBAAiA2IA
-BM0PW1aC3/BFGtat93nwHcmsltaeTpwftEIRyoa/bfuFo8XlGVzX7qY/aWfYeOKmycTbLXku54uN
-Am8xIk0G42ByRZ0OQneezs/lf4WbGOT8zC5y0xaTTsqZY1yhBSpsBqNjMGEwDgYDVR0PAQH/BAQD
-AgEGMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFNqDYwJ5jtpMxjwjFNiPwyCrKGBZMB8GA1Ud
-IwQYMBaAFNqDYwJ5jtpMxjwjFNiPwyCrKGBZMAoGCCqGSM49BAMDA2gAMGUCMHD+sAvZ94OX7PNV
-HdTcswYO/jOYnYs5kGuUIe22113WTNchp+e/IQ8rzfcq3IUHnQIxAIYUFuXcsGXCwI4Un78kFmjl
-vPl5adytRSv3tjFzzAalU5ORGpOucGpnutee5WEaXw==
------END CERTIFICATE-----
-
-OpenTrust Root CA G1
-====================
------BEGIN CERTIFICATE-----
-MIIFbzCCA1egAwIBAgISESCzkFU5fX82bWTCp59rY45nMA0GCSqGSIb3DQEBCwUAMEAxCzAJBgNV
-BAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5UcnVzdCBSb290IENBIEcx
-MB4XDTE0MDUyNjA4NDU1MFoXDTM4MDExNTAwMDAwMFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoM
-CU9wZW5UcnVzdDEdMBsGA1UEAwwUT3BlblRydXN0IFJvb3QgQ0EgRzEwggIiMA0GCSqGSIb3DQEB
-AQUAA4ICDwAwggIKAoICAQD4eUbalsUwXopxAy1wpLuwxQjczeY1wICkES3d5oeuXT2R0odsN7fa
-Yp6bwiTXj/HbpqbfRm9RpnHLPhsxZ2L3EVs0J9V5ToybWL0iEA1cJwzdMOWo010hOHQX/uMftk87
-ay3bfWAfjH1MBcLrARYVmBSO0ZB3Ij/swjm4eTrwSSTilZHcYTSSjFR077F9jAHiOH3BX2pfJLKO
-YheteSCtqx234LSWSE9mQxAGFiQD4eCcjsZGT44ameGPuY4zbGneWK2gDqdkVBFpRGZPTBKnjix9
-xNRbxQA0MMHZmf4yzgeEtE7NCv82TWLxp2NX5Ntqp66/K7nJ5rInieV+mhxNaMbBGN4zK1FGSxyO
-9z0M+Yo0FMT7MzUj8czxKselu7Cizv5Ta01BG2Yospb6p64KTrk5M0ScdMGTHPjgniQlQ/GbI4Kq
-3ywgsNw2TgOzfALU5nsaqocTvz6hdLubDuHAk5/XpGbKuxs74zD0M1mKB3IDVedzagMxbm+WG+Oi
-n6+Sx+31QrclTDsTBM8clq8cIqPQqwWyTBIjUtz9GVsnnB47ev1CI9sjgBPwvFEVVJSmdz7QdFG9
-URQIOTfLHzSpMJ1ShC5VkLG631UAC9hWLbFJSXKAqWLXwPYYEQRVzXR7z2FwefR7LFxckvzluFqr
-TJOVoSfupb7PcSNCupt2LQIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
-/zAdBgNVHQ4EFgQUl0YhVyE12jZVx/PxN3DlCPaTKbYwHwYDVR0jBBgwFoAUl0YhVyE12jZVx/Px
-N3DlCPaTKbYwDQYJKoZIhvcNAQELBQADggIBAB3dAmB84DWn5ph76kTOZ0BP8pNuZtQ5iSas000E
-PLuHIT839HEl2ku6q5aCgZG27dmxpGWX4m9kWaSW7mDKHyP7Rbr/jyTwyqkxf3kfgLMtMrpkZ2Cv
-uVnN35pJ06iCsfmYlIrM4LvgBBuZYLFGZdwIorJGnkSI6pN+VxbSFXJfLkur1J1juONI5f6ELlgK
-n0Md/rcYkoZDSw6cMoYsYPXpSOqV7XAp8dUv/TW0V8/bhUiZucJvbI/NeJWsZCj9VrDDb8O+WVLh
-X4SPgPL0DTatdrOjteFkdjpY3H1PXlZs5VVZV6Xf8YpmMIzUUmI4d7S+KNfKNsSbBfD4Fdvb8e80
-nR14SohWZ25g/4/Ii+GOvUKpMwpZQhISKvqxnUOOBZuZ2mKtVzazHbYNeS2WuOvyDEsMpZTGMKcm
-GS3tTAZQMPH9WD25SxdfGbRqhFS0OE85og2WaMMolP3tLR9Ka0OWLpABEPs4poEL0L9109S5zvE/
-bw4cHjdx5RiHdRk/ULlepEU0rbDK5uUTdg8xFKmOLZTW1YVNcxVPS/KyPu1svf0OnWZzsD2097+o
-4BGkxK51CUpjAEggpsadCwmKtODmzj7HPiY46SvepghJAwSQiumPv+i2tCqjI40cHLI5kqiPAlxA
-OXXUc0ECd97N4EOH1uS6SsNsEn/+KuYj1oxx
------END CERTIFICATE-----
-
-OpenTrust Root CA G2
-====================
------BEGIN CERTIFICATE-----
-MIIFbzCCA1egAwIBAgISESChaRu/vbm9UpaPI+hIvyYRMA0GCSqGSIb3DQEBDQUAMEAxCzAJBgNV
-BAYTAkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5UcnVzdCBSb290IENBIEcy
-MB4XDTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAwMFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoM
-CU9wZW5UcnVzdDEdMBsGA1UEAwwUT3BlblRydXN0IFJvb3QgQ0EgRzIwggIiMA0GCSqGSIb3DQEB
-AQUAA4ICDwAwggIKAoICAQDMtlelM5QQgTJT32F+D3Y5z1zCU3UdSXqWON2ic2rxb95eolq5cSG+
-Ntmh/LzubKh8NBpxGuga2F8ORAbtp+Dz0mEL4DKiltE48MLaARf85KxP6O6JHnSrT78eCbY2albz
-4e6WiWYkBuTNQjpK3eCasMSCRbP+yatcfD7J6xcvDH1urqWPyKwlCm/61UWY0jUJ9gNDlP7ZvyCV
-eYCYitmJNbtRG6Q3ffyZO6v/v6wNj0OxmXsWEH4db0fEFY8ElggGQgT4hNYdvJGmQr5J1WqIP7wt
-UdGejeBSzFfdNTVY27SPJIjki9/ca1TSgSuyzpJLHB9G+h3Ykst2Z7UJmQnlrBcUVXDGPKBWCgOz
-3GIZ38i1MH/1PCZ1Eb3XG7OHngevZXHloM8apwkQHZOJZlvoPGIytbU6bumFAYueQ4xncyhZW+vj
-3CzMpSZyYhK05pyDRPZRpOLAeiRXyg6lPzq1O4vldu5w5pLeFlwoW5cZJ5L+epJUzpM5ChaHvGOz
-9bGTXOBut9Dq+WIyiET7vycotjCVXRIouZW+j1MY5aIYFuJWpLIsEPUdN6b4t/bQWVyJ98LVtZR0
-0dX+G7bw5tYee9I8y6jj9RjzIR9u701oBnstXW5DiabA+aC/gh7PU3+06yzbXfZqfUAkBXKJOAGT
-y3HCOV0GEfZvePg3DTmEJwIDAQABo2MwYTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB
-/zAdBgNVHQ4EFgQUajn6QiL35okATV59M4PLuG53hq8wHwYDVR0jBBgwFoAUajn6QiL35okATV59
-M4PLuG53hq8wDQYJKoZIhvcNAQENBQADggIBAJjLq0A85TMCl38th6aP1F5Kr7ge57tx+4BkJamz
-Gj5oXScmp7oq4fBXgwpkTx4idBvpkF/wrM//T2h6OKQQbA2xx6R3gBi2oihEdqc0nXGEL8pZ0keI
-mUEiyTCYYW49qKgFbdEfwFFEVn8nNQLdXpgKQuswv42hm1GqO+qTRmTFAHneIWv2V6CG1wZy7HBG
-S4tz3aAhdT7cHcCP009zHIXZ/n9iyJVvttN7jLpTwm+bREx50B1ws9efAvSyB7DH5fitIw6mVskp
-EndI2S9G/Tvw/HRwkqWOOAgfZDC2t0v7NqwQjqBSM2OdAzVWxWm9xiNaJ5T2pBL4LTM8oValX9YZ
-6e18CL13zSdkzJTaTkZQh+D5wVOAHrut+0dSixv9ovneDiK3PTNZbNTe9ZUGMg1RGUFcPk8G97kr
-gCf2o6p6fAbhQ8MTOWIaNr3gKC6UAuQpLmBVrkA9sHSSXvAgZJY/X0VdiLWK2gKgW0VU3jg9CcCo
-SmVGFvyqv1ROTVu+OEO3KMqLM6oaJbolXCkvW0pujOotnCr2BXbgd5eAiN1nE28daCSLT7d0geX0
-YJ96Vdc+N9oWaz53rK4YcJUIeSkDiv7BO7M/Gg+kO14fWKGVyasvc0rQLW6aWQ9VGHgtPFGml4vm
-u7JwqkwR3v98KzfUetF3NI/n+UL3PIEMS1IK
------END CERTIFICATE-----
-
-OpenTrust Root CA G3
-====================
------BEGIN CERTIFICATE-----
-MIICITCCAaagAwIBAgISESDm+Ez8JLC+BUCs2oMbNGA/MAoGCCqGSM49BAMDMEAxCzAJBgNVBAYT
-AkZSMRIwEAYDVQQKDAlPcGVuVHJ1c3QxHTAbBgNVBAMMFE9wZW5UcnVzdCBSb290IENBIEczMB4X
-DTE0MDUyNjAwMDAwMFoXDTM4MDExNTAwMDAwMFowQDELMAkGA1UEBhMCRlIxEjAQBgNVBAoMCU9w
-ZW5UcnVzdDEdMBsGA1UEAwwUT3BlblRydXN0IFJvb3QgQ0EgRzMwdjAQBgcqhkjOPQIBBgUrgQQA
-IgNiAARK7liuTcpm3gY6oxH84Bjwbhy6LTAMidnW7ptzg6kjFYwvWYpa3RTqnVkrQ7cG7DK2uu5B
-ta1doYXM6h0UZqNnfkbilPPntlahFVmhTzeXuSIevRHr9LIfXsMUmuXZl5mjYzBhMA4GA1UdDwEB
-/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBRHd8MUi2I5DMlv4VBN0BBY3JWIbTAf
-BgNVHSMEGDAWgBRHd8MUi2I5DMlv4VBN0BBY3JWIbTAKBggqhkjOPQQDAwNpADBmAjEAj6jcnboM
-BBf6Fek9LykBl7+BFjNAk2z8+e2AcG+qj9uEwov1NcoG3GRvaBbhj5G5AjEA2Euly8LQCGzpGPta
-3U1fJAuwACEl74+nBCZx4nxp5V2a+EEfOzmTk51V6s2N8fvB
------END CERTIFICATE-----
-
-ISRG Root X1
-============
------BEGIN CERTIFICATE-----
-MIIFazCCA1OgAwIBAgIRAIIQz7DSQONZRGPgu2OCiwAwDQYJKoZIhvcNAQELBQAwTzELMAkGA1UE
-BhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2VhcmNoIEdyb3VwMRUwEwYDVQQD
-EwxJU1JHIFJvb3QgWDEwHhcNMTUwNjA0MTEwNDM4WhcNMzUwNjA0MTEwNDM4WjBPMQswCQYDVQQG
-EwJVUzEpMCcGA1UEChMgSW50ZXJuZXQgU2VjdXJpdHkgUmVzZWFyY2ggR3JvdXAxFTATBgNVBAMT
-DElTUkcgUm9vdCBYMTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK3oJHP0FDfzm54r
-Vygch77ct984kIxuPOZXoHj3dcKi/vVqbvYATyjb3miGbESTtrFj/RQSa78f0uoxmyF+0TM8ukj1
-3Xnfs7j/EvEhmkvBioZxaUpmZmyPfjxwv60pIgbz5MDmgK7iS4+3mX6UA5/TR5d8mUgjU+g4rk8K
-b4Mu0UlXjIB0ttov0DiNewNwIRt18jA8+o+u3dpjq+sWT8KOEUt+zwvo/7V3LvSye0rgTBIlDHCN
-Aymg4VMk7BPZ7hm/ELNKjD+Jo2FR3qyHB5T0Y3HsLuJvW5iB4YlcNHlsdu87kGJ55tukmi8mxdAQ
-4Q7e2RCOFvu396j3x+UCB5iPNgiV5+I3lg02dZ77DnKxHZu8A/lJBdiB3QW0KtZB6awBdpUKD9jf
-1b0SHzUvKBds0pjBqAlkd25HN7rOrFleaJ1/ctaJxQZBKT5ZPt0m9STJEadao0xAH0ahmbWnOlFu
-hjuefXKnEgV4We0+UXgVCwOPjdAvBbI+e0ocS3MFEvzG6uBQE3xDk3SzynTnjh8BCNAw1FtxNrQH
-usEwMFxIt4I7mKZ9YIqioymCzLq9gwQbooMDQaHWBfEbwrbwqHyGO0aoSCqI3Haadr8faqU9GY/r
-OPNk3sgrDQoo//fb4hVC1CLQJ13hef4Y53CIrU7m2Ys6xt0nUW7/vGT1M0NPAgMBAAGjQjBAMA4G
-A1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBR5tFnme7bl5AFzgAiIyBpY
-9umbbjANBgkqhkiG9w0BAQsFAAOCAgEAVR9YqbyyqFDQDLHYGmkgJykIrGF1XIpu+ILlaS/V9lZL
-ubhzEFnTIZd+50xx+7LSYK05qAvqFyFWhfFQDlnrzuBZ6brJFe+GnY+EgPbk6ZGQ3BebYhtF8GaV
-0nxvwuo77x/Py9auJ/GpsMiu/X1+mvoiBOv/2X/qkSsisRcOj/KKNFtY2PwByVS5uCbMiogziUwt
-hDyC3+6WVwW6LLv3xLfHTjuCvjHIInNzktHCgKQ5ORAzI4JMPJ+GslWYHb4phowim57iaztXOoJw
-TdwJx4nLCgdNbOhdjsnvzqvHu7UrTkXWStAmzOVyyghqpZXjFaH3pO3JLF+l+/+sKAIuvtd7u+Nx
-e5AW0wdeRlN8NwdCjNPElpzVmbUq4JUagEiuTDkHzsxHpFKVK7q4+63SM1N95R1NbdWhscdCb+ZA
-JzVcoyi3B43njTOQ5yOf+1CceWxG1bQVs5ZufpsMljq4Ui0/1lvh+wjChP4kqKOJ2qxq4RgqsahD
-YVvTH9w7jXbyLeiNdd8XM2w9U/t7y0Ff/9yi0GE44Za4rF2LN9d11TPAmRGunUHBcnWEvgJBQl9n
-JEiU0Zsnvgc/ubhPgXRR4Xq37Z0j4r7g1SgEEzwxA57demyPxgcYxn/eR44/KJ4EBs+lVDR3veyJ
-m+kXQ99b21/+jh5Xos1AnX5iItreGCc=
------END CERTIFICATE-----
-
-AC RAIZ FNMT-RCM
-================
------BEGIN CERTIFICATE-----
-MIIFgzCCA2ugAwIBAgIPXZONMGc2yAYdGsdUhGkHMA0GCSqGSIb3DQEBCwUAMDsxCzAJBgNVBAYT
-AkVTMREwDwYDVQQKDAhGTk1ULVJDTTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTAeFw0wODEw
-MjkxNTU5NTZaFw0zMDAxMDEwMDAwMDBaMDsxCzAJBgNVBAYTAkVTMREwDwYDVQQKDAhGTk1ULVJD
-TTEZMBcGA1UECwwQQUMgUkFJWiBGTk1ULVJDTTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
-ggIBALpxgHpMhm5/yBNtwMZ9HACXjywMI7sQmkCpGreHiPibVmr75nuOi5KOpyVdWRHbNi63URcf
-qQgfBBckWKo3Shjf5TnUV/3XwSyRAZHiItQDwFj8d0fsjz50Q7qsNI1NOHZnjrDIbzAzWHFctPVr
-btQBULgTfmxKo0nRIBnuvMApGGWn3v7v3QqQIecaZ5JCEJhfTzC8PhxFtBDXaEAUwED653cXeuYL
-j2VbPNmaUtu1vZ5Gzz3rkQUCwJaydkxNEJY7kvqcfw+Z374jNUUeAlz+taibmSXaXvMiwzn15Cou
-08YfxGyqxRxqAQVKL9LFwag0Jl1mpdICIfkYtwb1TplvqKtMUejPUBjFd8g5CSxJkjKZqLsXF3mw
-WsXmo8RZZUc1g16p6DULmbvkzSDGm0oGObVo/CK67lWMK07q87Hj/LaZmtVC+nFNCM+HHmpxffnT
-tOmlcYF7wk5HlqX2doWjKI/pgG6BU6VtX7hI+cL5NqYuSf+4lsKMB7ObiFj86xsc3i1w4peSMKGJ
-47xVqCfWS+2QrYv6YyVZLag13cqXM7zlzced0ezvXg5KkAYmY6252TUtB7p2ZSysV4999AeU14EC
-ll2jB0nVetBX+RvnU0Z1qrB5QstocQjpYL05ac70r8NWQMetUqIJ5G+GR4of6ygnXYMgrwTJbFaa
-i0b1AgMBAAGjgYMwgYAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAQYwHQYDVR0OBBYE
-FPd9xf3E6Jobd2Sn9R2gzL+HYJptMD4GA1UdIAQ3MDUwMwYEVR0gADArMCkGCCsGAQUFBwIBFh1o
-dHRwOi8vd3d3LmNlcnQuZm5tdC5lcy9kcGNzLzANBgkqhkiG9w0BAQsFAAOCAgEAB5BK3/MjTvDD
-nFFlm5wioooMhfNzKWtN/gHiqQxjAb8EZ6WdmF/9ARP67Jpi6Yb+tmLSbkyU+8B1RXxlDPiyN8+s
-D8+Nb/kZ94/sHvJwnvDKuO+3/3Y3dlv2bojzr2IyIpMNOmqOFGYMLVN0V2Ue1bLdI4E7pWYjJ2cJ
-j+F3qkPNZVEI7VFY/uY5+ctHhKQV8Xa7pO6kO8Rf77IzlhEYt8llvhjho6Tc+hj507wTmzl6NLrT
-Qfv6MooqtyuGC2mDOL7Nii4LcK2NJpLuHvUBKwrZ1pebbuCoGRw6IYsMHkCtA+fdZn71uSANA+iW
-+YJF1DngoABd15jmfZ5nc8OaKveri6E6FO80vFIOiZiaBECEHX5FaZNXzuvO+FB8TxxuBEOb+dY7
-Ixjp6o7RTUaN8Tvkasq6+yO3m/qZASlaWFot4/nUbQ4mrcFuNLwy+AwF+mWj2zs3gyLp1txyM/1d
-8iC9djwj2ij3+RvrWWTV3F9yfiD8zYm1kGdNYno/Tq0dwzn+evQoFt9B9kiABdcPUXmsEKvU7ANm
-5mqwujGSQkBqvjrTcuFqN1W8rB2Vt2lh8kORdOag0wokRqEIr9baRRmW1FMdW4R58MD3R++Lj8UG
-rp1MYp3/RgT408m2ECVAdf4WqslKYIYvuu8wd+RU4riEmViAqhOLUTpPSPaLtrM=
------END CERTIFICATE-----
-
-Amazon Root CA 1
-================
------BEGIN CERTIFICATE-----
-MIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsFADA5MQswCQYD
-VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAxMB4XDTE1
-MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv
-bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC
-ggEBALJ4gHHKeNXjca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgH
-FzZM9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qwIFAGbHrQ
-gLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6VOujw5H5SNz/0egwLX0t
-dHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L93FcXmn/6pUCyziKrlA4b9v7LWIbxcce
-VOF34GfID5yHI9Y/QCB/IIDEgEw+OyQmjgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB
-/zAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3
-DQEBCwUAA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDIU5PM
-CCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUsN+gDS63pYaACbvXy
-8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vvo/ufQJVtMVT8QtPHRh8jrdkPSHCa
-2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2
-xJNDd2ZhwLnoQdeXeGADbkpyrqXRfboQnoZsG4q5WTP468SQvvG5
------END CERTIFICATE-----
-
-Amazon Root CA 2
-================
------BEGIN CERTIFICATE-----
-MIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwFADA5MQswCQYD
-VQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAyMB4XDTE1
-MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpv
-bjEZMBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC
-ggIBAK2Wny2cSkxKgXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4
-kHbZW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg1dKmSYXp
-N+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K8nu+NQWpEjTj82R0Yiw9
-AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvd
-fLC6HM783k81ds8P+HgfajZRRidhW+mez/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAEx
-kv8LV/SasrlX6avvDXbR8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSS
-btqDT6ZjmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz7Mt0
-Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6+XUyo05f7O0oYtlN
-c/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI0u1ufm8/0i2BWSlmy5A5lREedCf+
-3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSw
-DPBMMPQFWAJI/TPlUq9LhONmUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oA
-A7CXDpO8Wqj2LIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY
-+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kSk5Nrp+gvU5LE
-YFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl7uxMMne0nxrpS10gxdr9HIcW
-xkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygmbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQ
-gj9sAq+uEjonljYE1x2igGOpm/HlurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbW
-aQbLU8uz/mtBzUF+fUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoV
-Yh63n749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE76KlXIx3
-KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H9jVlpNMKVv/1F2Rs76gi
-JUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT4PsJYGw=
------END CERTIFICATE-----
-
-Amazon Root CA 3
-================
------BEGIN CERTIFICATE-----
-MIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5MQswCQYDVQQG
-EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSAzMB4XDTE1MDUy
-NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ
-MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZB
-f8ANm+gBG1bG8lKlui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjr
-Zt6jQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSrttvXBp43
-rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkrBqWTrBqYaGFy+uGh0Psc
-eGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteMYyRIHN8wfdVoOw==
------END CERTIFICATE-----
-
-Amazon Root CA 4
-================
------BEGIN CERTIFICATE-----
-MIIB8jCCAXigAwIBAgITBmyf18G7EEwpQ+Vxe3ssyBrBDjAKBggqhkjOPQQDAzA5MQswCQYDVQQG
-EwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24gUm9vdCBDQSA0MB4XDTE1MDUy
-NjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZ
-MBcGA1UEAxMQQW1hem9uIFJvb3QgQ0EgNDB2MBAGByqGSM49AgEGBSuBBAAiA2IABNKrijdPo1MN
-/sGKe0uoe0ZLY7Bi9i0b2whxIdIA6GO9mif78DluXeo9pcmBqqNbIJhFXRbb/egQbeOc4OO9X4Ri
-83BkM6DLJC9wuoihKqB1+IGuYgbEgds5bimwHvouXKNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNV
-HQ8BAf8EBAMCAYYwHQYDVR0OBBYEFNPsxzplbszh2naaVvuc84ZtV+WBMAoGCCqGSM49BAMDA2gA
-MGUCMDqLIfG9fhGt0O9Yli/W651+kI0rz2ZVwyzjKKlwCkcO8DdZEv8tmZQoTipPNU0zWgIxAOp1
-AE47xDqUEpHJWEadIRNyp4iciuRMStuW1KyLa2tJElMzrdfkviT8tQp21KW8EA==
------END CERTIFICATE-----
-
-LuxTrust Global Root 2
-======================
------BEGIN CERTIFICATE-----
-MIIFwzCCA6ugAwIBAgIUCn6m30tEntpqJIWe5rgV0xZ/u7EwDQYJKoZIhvcNAQELBQAwRjELMAkG
-A1UEBhMCTFUxFjAUBgNVBAoMDUx1eFRydXN0IFMuQS4xHzAdBgNVBAMMFkx1eFRydXN0IEdsb2Jh
-bCBSb290IDIwHhcNMTUwMzA1MTMyMTU3WhcNMzUwMzA1MTMyMTU3WjBGMQswCQYDVQQGEwJMVTEW
-MBQGA1UECgwNTHV4VHJ1c3QgUy5BLjEfMB0GA1UEAwwWTHV4VHJ1c3QgR2xvYmFsIFJvb3QgMjCC
-AiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBANeFl78RmOnwYoNMPIf5U2o3C/IPPIfOb9wm
-Kb3FibrJgz337spbxm1Jc7TJRqMbNBM/wYlFV/TZsfs2ZUv7COJIcRHIbjuend+JZTemhfY7RBi2
-xjcwYkSSl2l9QjAk5A0MiWtj3sXh306pFGxT4GHO9hcvHTy95iJMHZP1EMShduxq3sVs35a0VkBC
-wGKSMKEtFZSg0iAGCW5qbeXrt77U8PEVfIvmTroTzEsnXpk8F12PgX8zPU/TPxvsXD/wPEx1bvKm
-1Z3aLQdjAsZy6ZS8TEmVT4hSyNvoaYL4zDRbIvCGp4m9SAptZoFtyMhk+wHh9OHe2Z7d21vUKpkm
-FRseTJIpgp7VkoGSQXAZ96Tlk0u8d2cx3Rz9MXANF5kM+Qw5GSoXtTBxVdUPrljhPS80m8+f9niF
-wpN6cj5mj5wWEWCPnolvZ77gR1o7DJpni89Gxq44o/KnvObWhWszJHAiS8sIm7vI+AIpHb4gDEa/
-a4ebsypmQjVGbKq6rfmYe+lQVRQxv7HaLe2ArWgk+2mr2HETMOZns4dA/Yl+8kPREd8vZS9kzl8U
-ubG/Mb2HeFpZZYiq/FkySIbWTLkpS5XTdvN3JW1CHDiDTf2jX5t/Lax5Gw5CMZdjpPuKadUiDTSQ
-MC6otOBttpSsvItO13D8xTiOZCXhTTmQzsmHhFhxAgMBAAGjgagwgaUwDwYDVR0TAQH/BAUwAwEB
-/zBCBgNVHSAEOzA5MDcGByuBKwEBAQowLDAqBggrBgEFBQcCARYeaHR0cHM6Ly9yZXBvc2l0b3J5
-Lmx1eHRydXN0Lmx1MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT/GCh2+UgFLKGu8SsbK7JT
-+Et8szAdBgNVHQ4EFgQU/xgodvlIBSyhrvErGyuyU/hLfLMwDQYJKoZIhvcNAQELBQADggIBAGoZ
-FO1uecEsh9QNcH7X9njJCwROxLHOk3D+sFTAMs2ZMGQXvw/l4jP9BzZAcg4atmpZ1gDlaCDdLnIN
-H2pkMSCEfUmmWjfrRcmF9dTHF5kH5ptV5AzoqbTOjFu1EVzPig4N1qx3gf4ynCSecs5U89BvolbW
-7MM3LGVYvlcAGvI1+ut7MV3CwRI9loGIlonBWVx65n9wNOeD4rHh4bhY79SV5GCc8JaXcozrhAIu
-ZY+kt9J/Z93I055cqqmkoCUUBpvsT34tC38ddfEz2O3OuHVtPlu5mB0xDVbYQw8wkbIEa91WvpWA
-VWe+2M2D2RjuLg+GLZKecBPs3lHJQ3gCpU3I+V/EkVhGFndadKpAvAefMLmx9xIX3eP/JEAdemrR
-TxgKqpAd60Ae36EeRJIQmvKN4dFLRp7oRUKX6kWZ8+xm1QL68qZKJKrezrnK+T+Tb/mjuuqlPpmt
-/f97mfVl7vBZKGfXkJWkE4SphMHozs51k2MavDzq1WQfLSoSOcbDWjLtR5EWDrw4wVDej8oqkDQc
-7kGUnF4ZLvhFSZl0kbAEb+MEWrGrKqv+x9CWttrhSmQGbmBNvUJO/3jaJMobtNeWOWyu8Q6qp31I
-iyBMz2TWuJdGsE7RKlY6oJO9r4Ak4Ap+58rVyuiFVdw2KuGUaJPHZnJED4AhMmwlxyOAgwrr
------END CERTIFICATE-----
-
-TUBITAK Kamu SM SSL Kok Sertifikasi - Surum 1
-=============================================
------BEGIN CERTIFICATE-----
-MIIEYzCCA0ugAwIBAgIBATANBgkqhkiG9w0BAQsFADCB0jELMAkGA1UEBhMCVFIxGDAWBgNVBAcT
-D0dlYnplIC0gS29jYWVsaTFCMEAGA1UEChM5VHVya2l5ZSBCaWxpbXNlbCB2ZSBUZWtub2xvamlr
-IEFyYXN0aXJtYSBLdXJ1bXUgLSBUVUJJVEFLMS0wKwYDVQQLEyRLYW11IFNlcnRpZmlrYXN5b24g
-TWVya2V6aSAtIEthbXUgU00xNjA0BgNVBAMTLVRVQklUQUsgS2FtdSBTTSBTU0wgS29rIFNlcnRp
-ZmlrYXNpIC0gU3VydW0gMTAeFw0xMzExMjUwODI1NTVaFw00MzEwMjUwODI1NTVaMIHSMQswCQYD
-VQQGEwJUUjEYMBYGA1UEBxMPR2ViemUgLSBLb2NhZWxpMUIwQAYDVQQKEzlUdXJraXllIEJpbGlt
-c2VsIHZlIFRla25vbG9qaWsgQXJhc3Rpcm1hIEt1cnVtdSAtIFRVQklUQUsxLTArBgNVBAsTJEth
-bXUgU2VydGlmaWthc3lvbiBNZXJrZXppIC0gS2FtdSBTTTE2MDQGA1UEAxMtVFVCSVRBSyBLYW11
-IFNNIFNTTCBLb2sgU2VydGlmaWthc2kgLSBTdXJ1bSAxMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A
-MIIBCgKCAQEAr3UwM6q7a9OZLBI3hNmNe5eA027n/5tQlT6QlVZC1xl8JoSNkvoBHToP4mQ4t4y8
-6Ij5iySrLqP1N+RAjhgleYN1Hzv/bKjFxlb4tO2KRKOrbEz8HdDc72i9z+SqzvBV96I01INrN3wc
-wv61A+xXzry0tcXtAA9TNypN9E8Mg/uGz8v+jE69h/mniyFXnHrfA2eJLJ2XYacQuFWQfw4tJzh0
-3+f92k4S400VIgLI4OD8D62K18lUUMw7D8oWgITQUVbDjlZ/iSIzL+aFCr2lqBs23tPcLG07xxO9
-WSMs5uWk99gL7eqQQESolbuT1dCANLZGeA4fAJNG4e7p+exPFwIDAQABo0IwQDAdBgNVHQ4EFgQU
-ZT/HiobGPN08VFw1+DrtUgxHV8gwDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJ
-KoZIhvcNAQELBQADggEBACo/4fEyjq7hmFxLXs9rHmoJ0iKpEsdeV31zVmSAhHqT5Am5EM2fKifh
-AHe+SMg1qIGf5LgsyX8OsNJLN13qudULXjS99HMpw+0mFZx+CFOKWI3QSyjfwbPfIPP54+M638yc
-lNhOT8NrF7f3cuitZjO1JVOr4PhMqZ398g26rrnZqsZr+ZO7rqu4lzwDGrpDxpa5RXI4s6ehlj2R
-e37AIVNMh+3yC1SVUZPVIqUNivGTDj5UDrDYyU7c8jEyVupk+eq1nRZmQnLzf9OxMUP8pI4X8W0j
-q5Rm+K37DwhuJi1/FwcJsoz7UMCflo3Ptv0AnVoUmr8CRPXBwp8iXqIPoeM=
------END CERTIFICATE-----
-
-GDCA TrustAUTH R5 ROOT
-======================
------BEGIN CERTIFICATE-----
-MIIFiDCCA3CgAwIBAgIIfQmX/vBH6nowDQYJKoZIhvcNAQELBQAwYjELMAkGA1UEBhMCQ04xMjAw
-BgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZIENPLixMVEQuMR8wHQYDVQQD
-DBZHRENBIFRydXN0QVVUSCBSNSBST09UMB4XDTE0MTEyNjA1MTMxNVoXDTQwMTIzMTE1NTk1OVow
-YjELMAkGA1UEBhMCQ04xMjAwBgNVBAoMKUdVQU5HIERPTkcgQ0VSVElGSUNBVEUgQVVUSE9SSVRZ
-IENPLixMVEQuMR8wHQYDVQQDDBZHRENBIFRydXN0QVVUSCBSNSBST09UMIICIjANBgkqhkiG9w0B
-AQEFAAOCAg8AMIICCgKCAgEA2aMW8Mh0dHeb7zMNOwZ+Vfy1YI92hhJCfVZmPoiC7XJjDp6L3TQs
-AlFRwxn9WVSEyfFrs0yw6ehGXTjGoqcuEVe6ghWinI9tsJlKCvLriXBjTnnEt1u9ol2x8kECK62p
-OqPseQrsXzrj/e+APK00mxqriCZ7VqKChh/rNYmDf1+uKU49tm7srsHwJ5uu4/Ts765/94Y9cnrr
-pftZTqfrlYwiOXnhLQiPzLyRuEH3FMEjqcOtmkVEs7LXLM3GKeJQEK5cy4KOFxg2fZfmiJqwTTQJ
-9Cy5WmYqsBebnh52nUpmMUHfP/vFBu8btn4aRjb3ZGM74zkYI+dndRTVdVeSN72+ahsmUPI2JgaQ
-xXABZG12ZuGR224HwGGALrIuL4xwp9E7PLOR5G62xDtw8mySlwnNR30YwPO7ng/Wi64HtloPzgsM
-R6flPri9fcebNaBhlzpBdRfMK5Z3KpIhHtmVdiBnaM8Nvd/WHwlqmuLMc3GkL30SgLdTMEZeS1SZ
-D2fJpcjyIMGC7J0R38IC+xo70e0gmu9lZJIQDSri3nDxGGeCjGHeuLzRL5z7D9Ar7Rt2ueQ5Vfj4
-oR24qoAATILnsn8JuLwwoC8N9VKejveSswoAHQBUlwbgsQfZxw9cZX08bVlX5O2ljelAU58VS6Bx
-9hoh49pwBiFYFIeFd3mqgnkCAwEAAaNCMEAwHQYDVR0OBBYEFOLJQJ9NzuiaoXzPDj9lxSmIahlR
-MA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQDRSVfg
-p8xoWLoBDysZzY2wYUWsEe1jUGn4H3++Fo/9nesLqjJHdtJnJO29fDMylyrHBYZmDRd9FBUb1Ov9
-H5r2XpdptxolpAqzkT9fNqyL7FeoPueBihhXOYV0GkLH6VsTX4/5COmSdI31R9KrO9b7eGZONn35
-6ZLpBN79SWP8bfsUcZNnL0dKt7n/HipzcEYwv1ryL3ml4Y0M2fmyYzeMN2WFcGpcWwlyua1jPLHd
-+PwyvzeG5LuOmCd+uh8W4XAR8gPfJWIyJyYYMoSf/wA6E7qaTfRPuBRwIrHKK5DOKcFw9C+df/KQ
-HtZa37dG/OaG+svgIHZ6uqbL9XzeYqWxi+7egmaKTjowHz+Ay60nugxe19CxVsp3cbK1daFQqUBD
-F8Io2c9Si1vIY9RCPqAzekYu9wogRlR+ak8x8YF+QnQ4ZXMn7sZ8uI7XpTrXmKGcjBBV09tL7ECQ
-8s1uV9JiDnxXk7Gnbc2dg7sq5+W2O3FYrf3RRbxake5TFW/TRQl1brqQXR4EzzffHqhmsYzmIGrv
-/EhOdJhCrylvLmrH+33RZjEizIYAfmaDDEL0vTSSwxrqT8p+ck0LcIymSLumoRT2+1hEmRSuqguT
-aaApJUqlyyvdimYHFngVV3Eb7PVHhPOeMTd61X8kreS8/f3MboPoDKi3QWwH3b08hpcv0g==
------END CERTIFICATE-----
-
-TrustCor RootCert CA-1
-======================
------BEGIN CERTIFICATE-----
-MIIEMDCCAxigAwIBAgIJANqb7HHzA7AZMA0GCSqGSIb3DQEBCwUAMIGkMQswCQYDVQQGEwJQQTEP
-MA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3Ig
-U3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3Jp
-dHkxHzAdBgNVBAMMFlRydXN0Q29yIFJvb3RDZXJ0IENBLTEwHhcNMTYwMjA0MTIzMjE2WhcNMjkx
-MjMxMTcyMzE2WjCBpDELMAkGA1UEBhMCUEExDzANBgNVBAgMBlBhbmFtYTEUMBIGA1UEBwwLUGFu
-YW1hIENpdHkxJDAiBgNVBAoMG1RydXN0Q29yIFN5c3RlbXMgUy4gZGUgUi5MLjEnMCUGA1UECwwe
-VHJ1c3RDb3IgQ2VydGlmaWNhdGUgQXV0aG9yaXR5MR8wHQYDVQQDDBZUcnVzdENvciBSb290Q2Vy
-dCBDQS0xMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAv463leLCJhJrMxnHQFgKq1mq
-jQCj/IDHUHuO1CAmujIS2CNUSSUQIpidRtLByZ5OGy4sDjjzGiVoHKZaBeYei0i/mJZ0PmnK6bV4
-pQa81QBeCQryJ3pS/C3Vseq0iWEk8xoT26nPUu0MJLq5nux+AHT6k61sKZKuUbS701e/s/OojZz0
-JEsq1pme9J7+wH5COucLlVPat2gOkEz7cD+PSiyU8ybdY2mplNgQTsVHCJCZGxdNuWxu72CVEY4h
-gLW9oHPY0LJ3xEXqWib7ZnZ2+AYfYW0PVcWDtxBWcgYHpfOxGgMFZA6dWorWhnAbJN7+KIor0Gqw
-/Hqi3LJ5DotlDwIDAQABo2MwYTAdBgNVHQ4EFgQU7mtJPHo/DeOxCbeKyKsZn3MzUOcwHwYDVR0j
-BBgwFoAU7mtJPHo/DeOxCbeKyKsZn3MzUOcwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC
-AYYwDQYJKoZIhvcNAQELBQADggEBACUY1JGPE+6PHh0RU9otRCkZoB5rMZ5NDp6tPVxBb5UrJKF5
-mDo4Nvu7Zp5I/5CQ7z3UuJu0h3U/IJvOcs+hVcFNZKIZBqEHMwwLKeXx6quj7LUKdJDHfXLy11yf
-ke+Ri7fc7Waiz45mO7yfOgLgJ90WmMCV1Aqk5IGadZQ1nJBfiDcGrVmVCrDRZ9MZyonnMlo2HD6C
-qFqTvsbQZJG2z9m2GM/bftJlo6bEjhcxwft+dtvTheNYsnd6djtsL1Ac59v2Z3kf9YKVmgenFK+P
-3CghZwnS1k1aHBkcjndcw5QkPTJrS37UeJSDvjdNzl/HHk484IkzlQsPpTLWPFp5LBk=
------END CERTIFICATE-----
-
-TrustCor RootCert CA-2
-======================
------BEGIN CERTIFICATE-----
-MIIGLzCCBBegAwIBAgIIJaHfyjPLWQIwDQYJKoZIhvcNAQELBQAwgaQxCzAJBgNVBAYTAlBBMQ8w
-DQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5MSQwIgYDVQQKDBtUcnVzdENvciBT
-eXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRydXN0Q29yIENlcnRpZmljYXRlIEF1dGhvcml0
-eTEfMB0GA1UEAwwWVHJ1c3RDb3IgUm9vdENlcnQgQ0EtMjAeFw0xNjAyMDQxMjMyMjNaFw0zNDEy
-MzExNzI2MzlaMIGkMQswCQYDVQQGEwJQQTEPMA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5h
-bWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3IgU3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5U
-cnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3JpdHkxHzAdBgNVBAMMFlRydXN0Q29yIFJvb3RDZXJ0
-IENBLTIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQCnIG7CKqJiJJWQdsg4foDSq8Gb
-ZQWU9MEKENUCrO2fk8eHyLAnK0IMPQo+QVqedd2NyuCb7GgypGmSaIwLgQ5WoD4a3SwlFIIvl9Nk
-RvRUqdw6VC0xK5mC8tkq1+9xALgxpL56JAfDQiDyitSSBBtlVkxs1Pu2YVpHI7TYabS3OtB0PAx1
-oYxOdqHp2yqlO/rOsP9+aij9JxzIsekp8VduZLTQwRVtDr4uDkbIXvRR/u8OYzo7cbrPb1nKDOOb
-XUm4TOJXsZiKQlecdu/vvdFoqNL0Cbt3Nb4lggjEFixEIFapRBF37120Hapeaz6LMvYHL1cEksr1
-/p3C6eizjkxLAjHZ5DxIgif3GIJ2SDpxsROhOdUuxTTCHWKF3wP+TfSvPd9cW436cOGlfifHhi5q
-jxLGhF5DUVCcGZt45vz27Ud+ez1m7xMTiF88oWP7+ayHNZ/zgp6kPwqcMWmLmaSISo5uZk3vFsQP
-eSghYA2FFn3XVDjxklb9tTNMg9zXEJ9L/cb4Qr26fHMC4P99zVvh1Kxhe1fVSntb1IVYJ12/+Ctg
-rKAmrhQhJ8Z3mjOAPF5GP/fDsaOGM8boXg25NSyqRsGFAnWAoOsk+xWq5Gd/bnc/9ASKL3x74xdh
-8N0JqSDIvgmk0H5Ew7IwSjiqqewYmgeCK9u4nBit2uBGF6zPXQIDAQABo2MwYTAdBgNVHQ4EFgQU
-2f4hQG6UnrybPZx9mCAZ5YwwYrIwHwYDVR0jBBgwFoAU2f4hQG6UnrybPZx9mCAZ5YwwYrIwDwYD
-VR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMCAYYwDQYJKoZIhvcNAQELBQADggIBAJ5Fngw7tu/h
-Osh80QA9z+LqBrWyOrsGS2h60COXdKcs8AjYeVrXWoSK2BKaG9l9XE1wxaX5q+WjiYndAfrs3fnp
-kpfbsEZC89NiqpX+MWcUaViQCqoL7jcjx1BRtPV+nuN79+TMQjItSQzL/0kMmx40/W5ulop5A7Zv
-2wnL/V9lFDfhOPXzYRZY5LVtDQsEGz9QLX+zx3oaFoBg+Iof6Rsqxvm6ARppv9JYx1RXCI/hOWB3
-S6xZhBqI8d3LT3jX5+EzLfzuQfogsL7L9ziUwOHQhQ+77Sxzq+3+knYaZH9bDTMJBzN7Bj8RpFxw
-PIXAz+OQqIN3+tvmxYxoZxBnpVIt8MSZj3+/0WvitUfW2dCFmU2Umw9Lje4AWkcdEQOsQRivh7dv
-DDqPys/cA8GiCcjl/YBeyGBCARsaU1q7N6a3vLqE6R5sGtRk2tRD/pOLS/IseRYQ1JMLiI+h2IYU
-RpFHmygk71dSTlxCnKr3Sewn6EAes6aJInKc9Q0ztFijMDvd1GpUk74aTfOTlPf8hAs/hCBcNANE
-xdqtvArBAs8e5ZTZ845b2EzwnexhF7sUMlQMAimTHpKG9n/v55IFDlndmQguLvqcAFLTxWYp5KeX
-RKQOKIETNcX2b2TmQcTVL8w0RSXPQQCWPUouwpaYT05KnJe32x+SMsj/D1Fu1uwJ
------END CERTIFICATE-----
-
-TrustCor ECA-1
-==============
------BEGIN CERTIFICATE-----
-MIIEIDCCAwigAwIBAgIJAISCLF8cYtBAMA0GCSqGSIb3DQEBCwUAMIGcMQswCQYDVQQGEwJQQTEP
-MA0GA1UECAwGUGFuYW1hMRQwEgYDVQQHDAtQYW5hbWEgQ2l0eTEkMCIGA1UECgwbVHJ1c3RDb3Ig
-U3lzdGVtcyBTLiBkZSBSLkwuMScwJQYDVQQLDB5UcnVzdENvciBDZXJ0aWZpY2F0ZSBBdXRob3Jp
-dHkxFzAVBgNVBAMMDlRydXN0Q29yIEVDQS0xMB4XDTE2MDIwNDEyMzIzM1oXDTI5MTIzMTE3Mjgw
-N1owgZwxCzAJBgNVBAYTAlBBMQ8wDQYDVQQIDAZQYW5hbWExFDASBgNVBAcMC1BhbmFtYSBDaXR5
-MSQwIgYDVQQKDBtUcnVzdENvciBTeXN0ZW1zIFMuIGRlIFIuTC4xJzAlBgNVBAsMHlRydXN0Q29y
-IENlcnRpZmljYXRlIEF1dGhvcml0eTEXMBUGA1UEAwwOVHJ1c3RDb3IgRUNBLTEwggEiMA0GCSqG
-SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDPj+ARtZ+odnbb3w9U73NjKYKtR8aja+3+XzP4Q1HpGjOR
-MRegdMTUpwHmspI+ap3tDvl0mEDTPwOABoJA6LHip1GnHYMma6ve+heRK9jGrB6xnhkB1Zem6g23
-xFUfJ3zSCNV2HykVh0A53ThFEXXQmqc04L/NyFIduUd+Dbi7xgz2c1cWWn5DkR9VOsZtRASqnKmc
-p0yJF4OuowReUoCLHhIlERnXDH19MURB6tuvsBzvgdAsxZohmz3tQjtQJvLsznFhBmIhVE5/wZ0+
-fyCMgMsq2JdiyIMzkX2woloPV+g7zPIlstR8L+xNxqE6FXrntl019fZISjZFZtS6mFjBAgMBAAGj
-YzBhMB0GA1UdDgQWBBREnkj1zG1I1KBLf/5ZJC+Dl5mahjAfBgNVHSMEGDAWgBREnkj1zG1I1KBL
-f/5ZJC+Dl5mahjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG9w0BAQsF
-AAOCAQEABT41XBVwm8nHc2FvcivUwo/yQ10CzsSUuZQRg2dd4mdsdXa/uwyqNsatR5Nj3B5+1t4u
-/ukZMjgDfxT2AHMsWbEhBuH7rBiVDKP/mZb3Kyeb1STMHd3BOuCYRLDE5D53sXOpZCz2HAF8P11F
-hcCF5yWPldwX8zyfGm6wyuMdKulMY/okYWLW2n62HGz1Ah3UKt1VkOsqEUc8Ll50soIipX1TH0Xs
-J5F95yIW6MBoNtjG8U+ARDL54dHRHareqKucBK+tIA5kmE2la8BIWJZpTdwHjFGTot+fDz2LYLSC
-jaoITmJF4PkL0uDgPFveXHEnJcLmA4GLEFPjx1WitJ/X5g==
------END CERTIFICATE-----
-
-SSL.com Root Certification Authority RSA
-========================================
------BEGIN CERTIFICATE-----
-MIIF3TCCA8WgAwIBAgIIeyyb0xaAMpkwDQYJKoZIhvcNAQELBQAwfDELMAkGA1UEBhMCVVMxDjAM
-BgNVBAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24x
-MTAvBgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBSU0EwHhcNMTYw
-MjEyMTczOTM5WhcNNDEwMjEyMTczOTM5WjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx
-EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NM
-LmNvbSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IFJTQTCCAiIwDQYJKoZIhvcNAQEBBQAD
-ggIPADCCAgoCggIBAPkP3aMrfcvQKv7sZ4Wm5y4bunfh4/WvpOz6Sl2RxFdHaxh3a3by/ZPkPQ/C
-Fp4LZsNWlJ4Xg4XOVu/yFv0AYvUiCVToZRdOQbngT0aXqhvIuG5iXmmxX9sqAn78bMrzQdjt0Oj8
-P2FI7bADFB0QDksZ4LtO7IZl/zbzXmcCC52GVWH9ejjt/uIZALdvoVBidXQ8oPrIJZK0bnoix/ge
-oeOy3ZExqysdBP+lSgQ36YWkMyv94tZVNHwZpEpox7Ko07fKoZOI68GXvIz5HdkihCR0xwQ9aqkp
-k8zruFvh/l8lqjRYyMEjVJ0bmBHDOJx+PYZspQ9AhnwC9FwCTyjLrnGfDzrIM/4RJTXq/LrFYD3Z
-fBjVsqnTdXgDciLKOsMf7yzlLqn6niy2UUb9rwPW6mBo6oUWNmuF6R7As93EJNyAKoFBbZQ+yODJ
-gUEAnl6/f8UImKIYLEJAs/lvOCdLToD0PYFH4Ih86hzOtXVcUS4cK38acijnALXRdMbX5J+tB5O2
-UzU1/Dfkw/ZdFr4hc96SCvigY2q8lpJqPvi8ZVWb3vUNiSYE/CUapiVpy8JtynziWV+XrOvvLsi8
-1xtZPCvM8hnIk2snYxnP/Okm+Mpxm3+T/jRnhE6Z6/yzeAkzcLpmpnbtG3PrGqUNxCITIJRWCk4s
-bE6x/c+cCbqiM+2HAgMBAAGjYzBhMB0GA1UdDgQWBBTdBAkHovV6fVJTEpKV7jiAJQ2mWTAPBgNV
-HRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFN0ECQei9Xp9UlMSkpXuOIAlDaZZMA4GA1UdDwEB/wQE
-AwIBhjANBgkqhkiG9w0BAQsFAAOCAgEAIBgRlCn7Jp0cHh5wYfGVcpNxJK1ok1iOMq8bs3AD/CUr
-dIWQPXhq9LmLpZc7tRiRux6n+UBbkflVma8eEdBcHadm47GUBwwyOabqG7B52B2ccETjit3E+ZUf
-ijhDPwGFpUenPUayvOUiaPd7nNgsPgohyC0zrL/FgZkxdMF1ccW+sfAjRfSda/wZY52jvATGGAsl
-u1OJD7OAUN5F7kR/q5R4ZJjT9ijdh9hwZXT7DrkT66cPYakylszeu+1jTBi7qUD3oFRuIIhxdRjq
-erQ0cuAjJ3dctpDqhiVAq+8zD8ufgr6iIPv2tS0a5sKFsXQP+8hlAqRSAUfdSSLBv9jra6x+3uxj
-MxW3IwiPxg+NQVrdjsW5j+VFP3jbutIbQLH+cU0/4IGiul607BXgk90IH37hVZkLId6Tngr75qNJ
-vTYw/ud3sqB1l7UtgYgXZSD32pAAn8lSzDLKNXz1PQ/YK9f1JmzJBjSWFupwWRoyeXkLtoh/D1JI
-Pb9s2KJELtFOt3JY04kTlf5Eq/jXixtunLwsoFvVagCvXzfh1foQC5ichucmj87w7G6KVwuA406y
-wKBjYZC6VWg3dGq2ktufoYYitmUnDuy2n0Jg5GfCtdpBC8TTi2EbvPofkSvXRAdeuims2cXp71NI
-WuuA8ShYIc2wBlX7Jz9TkHCpBB5XJ7k=
------END CERTIFICATE-----
-
-SSL.com Root Certification Authority ECC
-========================================
------BEGIN CERTIFICATE-----
-MIICjTCCAhSgAwIBAgIIdebfy8FoW6gwCgYIKoZIzj0EAwIwfDELMAkGA1UEBhMCVVMxDjAMBgNV
-BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xMTAv
-BgNVBAMMKFNTTC5jb20gUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYwMjEy
-MTgxNDAzWhcNNDEwMjEyMTgxNDAzWjB8MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMxEDAO
-BgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjExMC8GA1UEAwwoU1NMLmNv
-bSBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuBBAAiA2IA
-BEVuqVDEpiM2nl8ojRfLliJkP9x6jh3MCLOicSS6jkm5BBtHllirLZXI7Z4INcgn64mMU1jrYor+
-8FsPazFSY0E7ic3s7LaNGdM0B9y7xgZ/wkWV7Mt/qCPgCemB+vNH06NjMGEwHQYDVR0OBBYEFILR
-hXMw5zUE044CkvvlpNHEIejNMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUgtGFczDnNQTT
-jgKS++Wk0cQh6M0wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2cAMGQCMG/n61kRpGDPYbCW
-e+0F+S8Tkdzt5fxQaxFGRrMcIQBiu77D5+jNB5n5DQtdcj7EqgIwH7y6C+IwJPt8bYBVCpk+gA0z
-5Wajs6O7pdWLjwkspl1+4vAHCGht0nxpbl/f5Wpl
------END CERTIFICATE-----
-
-SSL.com EV Root Certification Authority RSA R2
-==============================================
------BEGIN CERTIFICATE-----
-MIIF6zCCA9OgAwIBAgIIVrYpzTS8ePYwDQYJKoZIhvcNAQELBQAwgYIxCzAJBgNVBAYTAlVTMQ4w
-DAYDVQQIDAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9u
-MTcwNQYDVQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIy
-MB4XDTE3MDUzMTE4MTQzN1oXDTQyMDUzMDE4MTQzN1owgYIxCzAJBgNVBAYTAlVTMQ4wDAYDVQQI
-DAVUZXhhczEQMA4GA1UEBwwHSG91c3RvbjEYMBYGA1UECgwPU1NMIENvcnBvcmF0aW9uMTcwNQYD
-VQQDDC5TU0wuY29tIEVWIFJvb3QgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkgUlNBIFIyMIICIjAN
-BgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAjzZlQOHWTcDXtOlG2mvqM0fNTPl9fb69LT3w23jh
-hqXZuglXaO1XPqDQCEGD5yhBJB/jchXQARr7XnAjssufOePPxU7Gkm0mxnu7s9onnQqG6YE3Bf7w
-cXHswxzpY6IXFJ3vG2fThVUCAtZJycxa4bH3bzKfydQ7iEGonL3Lq9ttewkfokxykNorCPzPPFTO
-Zw+oz12WGQvE43LrrdF9HSfvkusQv1vrO6/PgN3B0pYEW3p+pKk8OHakYo6gOV7qd89dAFmPZiw+
-B6KjBSYRaZfqhbcPlgtLyEDhULouisv3D5oi53+aNxPN8k0TayHRwMwi8qFG9kRpnMphNQcAb9Zh
-CBHqurj26bNg5U257J8UZslXWNvNh2n4ioYSA0e/ZhN2rHd9NCSFg83XqpyQGp8hLH94t2S42Oim
-9HizVcuE0jLEeK6jj2HdzghTreyI/BXkmg3mnxp3zkyPuBQVPWKchjgGAGYS5Fl2WlPAApiiECto
-RHuOec4zSnaqW4EWG7WK2NAAe15itAnWhmMOpgWVSbooi4iTsjQc2KRVbrcc0N6ZVTsj9CLg+Slm
-JuwgUHfbSguPvuUCYHBBXtSuUDkiFCbLsjtzdFVHB3mBOagwE0TlBIqulhMlQg+5U8Sb/M3kHN48
-+qvWBkofZ6aYMBzdLNvcGJVXZsb/XItW9XcCAwEAAaNjMGEwDwYDVR0TAQH/BAUwAwEB/zAfBgNV
-HSMEGDAWgBT5YLvU49U09rj1BoAlp3PbRmmonjAdBgNVHQ4EFgQU+WC71OPVNPa49QaAJadz20Zp
-qJ4wDgYDVR0PAQH/BAQDAgGGMA0GCSqGSIb3DQEBCwUAA4ICAQBWs47LCp1Jjr+kxJG7ZhcFUZh1
-++VQLHqe8RT6q9OKPv+RKY9ji9i0qVQBDb6Thi/5Sm3HXvVX+cpVHBK+Rw82xd9qt9t1wkclf7nx
-Y/hoLVUE0fKNsKTPvDxeH3jnpaAgcLAExbf3cqfeIg29MyVGjGSSJuM+LmOW2puMPfgYCdcDzH2G
-guDKBAdRUNf/ktUM79qGn5nX67evaOI5JpS6aLe/g9Pqemc9YmeuJeVy6OLk7K4S9ksrPJ/psEDz
-OFSz/bdoyNrGj1E8svuR3Bznm53htw1yj+KkxKl4+esUrMZDBcJlOSgYAsOCsp0FvmXtll9ldDz7
-CTUue5wT/RsPXcdtgTpWD8w74a8CLyKsRspGPKAcTNZEtF4uXBVmCeEmKf7GUmG6sXP/wwyc5Wxq
-lD8UykAWlYTzWamsX0xhk23RO8yilQwipmdnRC652dKKQbNmC1r7fSOl8hqw/96bg5Qu0T/fkreR
-rwU7ZcegbLHNYhLDkBvjJc40vG93drEQw/cFGsDWr3RiSBd3kmmQYRzelYB0VI8YHMPzA9C/pEN1
-hlMYegouCRw2n5H9gooiS9EOUCXdywMMF8mDAAhONU2Ki+3wApRmLER/y5UnlhetCTCstnEXbosX
-9hwJ1C07mKVx01QT2WDz9UtmT/rx7iASjbSsV7FFY6GsdqnC+w==
------END CERTIFICATE-----
-
-SSL.com EV Root Certification Authority ECC
-===========================================
------BEGIN CERTIFICATE-----
-MIIClDCCAhqgAwIBAgIILCmcWxbtBZUwCgYIKoZIzj0EAwIwfzELMAkGA1UEBhMCVVMxDjAMBgNV
-BAgMBVRleGFzMRAwDgYDVQQHDAdIb3VzdG9uMRgwFgYDVQQKDA9TU0wgQ29ycG9yYXRpb24xNDAy
-BgNVBAMMK1NTTC5jb20gRVYgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSBFQ0MwHhcNMTYw
-MjEyMTgxNTIzWhcNNDEwMjEyMTgxNTIzWjB/MQswCQYDVQQGEwJVUzEOMAwGA1UECAwFVGV4YXMx
-EDAOBgNVBAcMB0hvdXN0b24xGDAWBgNVBAoMD1NTTCBDb3Jwb3JhdGlvbjE0MDIGA1UEAwwrU1NM
-LmNvbSBFViBSb290IENlcnRpZmljYXRpb24gQXV0aG9yaXR5IEVDQzB2MBAGByqGSM49AgEGBSuB
-BAAiA2IABKoSR5CYG/vvw0AHgyBO8TCCogbR8pKGYfL2IWjKAMTH6kMAVIbc/R/fALhBYlzccBYy
-3h+Z1MzFB8gIH2EWB1E9fVwHU+M1OIzfzZ/ZLg1KthkuWnBaBu2+8KGwytAJKaNjMGEwHQYDVR0O
-BBYEFFvKXuXe0oGqzagtZFG22XKbl+ZPMA8GA1UdEwEB/wQFMAMBAf8wHwYDVR0jBBgwFoAUW8pe
-5d7SgarNqC1kUbbZcpuX5k8wDgYDVR0PAQH/BAQDAgGGMAoGCCqGSM49BAMCA2gAMGUCMQCK5kCJ
-N+vp1RPZytRrJPOwPYdGWBrssd9v+1a6cGvHOMzosYxPD/fxZ3YOg9AeUY8CMD32IygmTMZgh5Mm
-m7I1HrrW9zzRHM76JTymGoEVW/MSD2zuZYrJh6j5B+BimoxcSg==
------END CERTIFICATE-----
diff --git a/.deploy/docker/manifest.sh b/.deploy/docker/manifest.sh
deleted file mode 100755
index de77f0cd6a..0000000000
--- a/.deploy/docker/manifest.sh
+++ /dev/null
@@ -1,162 +0,0 @@
-#!/usr/bin/env bash
-
-echo '{"experimental":true}' | sudo tee /etc/docker/daemon.json
-mkdir $HOME/.docker
-touch $HOME/.docker/config.json
-echo '{"experimental":"enabled"}' | sudo tee $HOME/.docker/config.json
-sudo service docker restart
-
-echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
-
-VERSION_TARGET=jc5x/firefly-iii:release-$VERSION
-
-# if the github branch is develop, only push the 'develop' tag
-if [ $TRAVIS_BRANCH == "develop" ]; then
- TARGET=jc5x/firefly-iii:develop
- ARM32=jc5x/firefly-iii:develop-arm
- ARM64=jc5x/firefly-iii:develop-arm64
- AMD64=jc5x/firefly-iii:develop-amd64
-
- echo "GitHub branch is $TRAVIS_BRANCH."
- echo "Push develop-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-fi
-
-# if branch = master AND channel = alpha, push 'alpha'
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "alpha" ]; then
- TARGET=jc5x/firefly-iii:alpha
- ARM32=jc5x/firefly-iii:alpha-arm
- ARM64=jc5x/firefly-iii:alpha-arm64
- AMD64=jc5x/firefly-iii:alpha-amd64
-
- echo "GitHub branch is $TRAVIS_BRANCH."
- echo "Channel is $CHANNEL."
- echo "Push alpha-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- echo "Push alpha-* builds to $VERSION_TARGET"
-
- docker manifest create $VERSION_TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $VERSION_TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $VERSION_TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $VERSION_TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $VERSION_TARGET
-
-fi
-
-# if branch is master and channel is alpha, push 'alpha' and 'beta'.
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "beta" ]; then
- TARGET=jc5x/firefly-iii:alpha
- ARM32=jc5x/firefly-iii:beta-arm
- ARM64=jc5x/firefly-iii:beta-arm64
- AMD64=jc5x/firefly-iii:beta-amd64
-
- echo "GitHub branch is $TRAVIS_BRANCH."
- echo "Channel is $CHANNEL."
- echo "Push beta-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- TARGET=jc5x/firefly-iii:beta
- ARM32=jc5x/firefly-iii:beta-arm
- ARM64=jc5x/firefly-iii:beta-arm64
- AMD64=jc5x/firefly-iii:beta-amd64
-
- echo "Push beta-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- echo "Push beta-* builds to $VERSION_TARGET"
-
- docker manifest create $VERSION_TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $VERSION_TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $VERSION_TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $VERSION_TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $VERSION_TARGET
-fi
-
-# if branch is master and channel is stable, push 'alpha' and 'beta' and 'stable'.
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "stable" ]; then
- TARGET=jc5x/firefly-iii:alpha
- ARM32=jc5x/firefly-iii:stable-arm
- ARM64=jc5x/firefly-iii:stable-arm64
- AMD64=jc5x/firefly-iii:stable-amd64
-
- echo "GitHub branch is $TRAVIS_BRANCH."
- echo "Channel is $CHANNEL."
- echo "Push stable-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- TARGET=jc5x/firefly-iii:beta
- ARM32=jc5x/firefly-iii:stable-arm
- ARM64=jc5x/firefly-iii:stable-arm64
- AMD64=jc5x/firefly-iii:stable-amd64
-
- echo "Push stable-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- TARGET=jc5x/firefly-iii:stable
- ARM32=jc5x/firefly-iii:stable-arm
- ARM64=jc5x/firefly-iii:stable-arm64
- AMD64=jc5x/firefly-iii:stable-amd64
-
- echo "Push stable-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- TARGET=jc5x/firefly-iii:latest
- ARM32=jc5x/firefly-iii:stable-arm
- ARM64=jc5x/firefly-iii:stable-arm64
- AMD64=jc5x/firefly-iii:stable-amd64
-
- echo "Push stable-* builds to $TARGET"
-
- docker manifest create $TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $TARGET
-
- echo "Push stable-* builds to $VERSION_TARGET"
-
- docker manifest create $VERSION_TARGET $ARM32 $ARM64 $AMD64
- docker manifest annotate $VERSION_TARGET $ARM32 --arch arm --os linux
- docker manifest annotate $VERSION_TARGET $ARM64 --arch arm64 --os linux
- docker manifest annotate $VERSION_TARGET $AMD64 --arch amd64 --os linux
- docker manifest push $VERSION_TARGET
-fi
-
-echo 'Done!'
-# done!
\ No newline at end of file
diff --git a/.deploy/docker/travis.sh b/.deploy/docker/travis.sh
deleted file mode 100755
index 363780acd4..0000000000
--- a/.deploy/docker/travis.sh
+++ /dev/null
@@ -1,103 +0,0 @@
-#!/usr/bin/env bash
-
-echo "travis.sh: I am building channel ${CHANNEL} for version ${VERSION} on architecture ${ARCH}, branch $TRAVIS_BRANCH."
-
-echo '{"experimental":true}' | sudo tee /etc/docker/daemon.json
-mkdir $HOME/.docker
-touch $HOME/.docker/config.json
-echo '{"experimental":"enabled"}' | sudo tee $HOME/.docker/config.json
-sudo service docker restart
-
-# First build amd64 image:
-echo "$DOCKER_PASSWORD" | docker login -u "$DOCKER_USERNAME" --password-stdin
-
-if [ $ARCH == "arm" ]; then
- echo "Because architecture is $ARCH running some extra commands."
- docker run --rm --privileged multiarch/qemu-user-static:register --reset
-
- # get qemu-arm-static binary
- mkdir tmp
- pushd tmp && \
- curl -L -o qemu-arm-static.tar.gz https://github.com/multiarch/qemu-user-static/releases/download/v2.6.0/qemu-arm-static.tar.gz && \
- tar xzf qemu-arm-static.tar.gz && \
- popd
-fi
-
-# if the github branch is develop, build and push develop. Don't push a version tag anymore.
-if [ $TRAVIS_BRANCH == "develop" ]; then
- LABEL=jc5x/firefly-iii:develop-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH. Will build and push $LABEL"
- docker build -t $LABEL -f Dockerfile.$ARCH .
- docker push $LABEL
-fi
-
-# if branch = master AND channel = alpha, build and push 'alpha'
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "alpha" ]; then
- LABEL=jc5x/firefly-iii:alpha-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH and channel is $CHANNEL. Will build and push $LABEL"
- docker build -t $LABEL -f Dockerfile.$ARCH .
- docker push $LABEL
-fi
-
-# if branch is master and channel is alpha, build and push 'alpha' and 'beta'.
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "beta" ]; then
- LABEL=jc5x/firefly-iii:beta-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH and channel is $CHANNEL. Will build and push $LABEL"
- docker build -t $LABEL -f Dockerfile.$ARCH .
- docker push $LABEL
-
- # then tag as alpha and push:
- docker tag $LABEL jc5x/firefly-iii:alpha-$ARCH
- docker push jc5x/firefly-iii:alpha-$ARCH
- echo "Also tagged $LABEL as jc5x/firefly-iii:alpha-$ARCH and pushed"
-fi
-
-# if branch is master and channel is stable, push 'alpha' and 'beta' and 'stable'.
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "stable" ]; then
- # first build stable
- LABEL=jc5x/firefly-iii:stable-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH and channel is $CHANNEL. Will build and push $LABEL"
- docker build -t $LABEL -f Dockerfile.$ARCH .
- docker push $LABEL
-
- # then tag as beta and push:
- docker tag $LABEL jc5x/firefly-iii:beta-$ARCH
- docker push jc5x/firefly-iii:beta-$ARCH
- echo "Also tagged $LABEL as jc5x/firefly-iii:beta-$ARCH and pushed"
-
- # then tag as alpha and push:
- docker tag $LABEL jc5x/firefly-iii:alpha-$ARCH
- docker push jc5x/firefly-iii:alpha-$ARCH
- echo "Also tagged $LABEL as jc5x/firefly-iii:alpha-$ARCH and pushed"
-
- # then tag as latest and push:
- docker tag $LABEL jc5x/firefly-iii:latest-$ARCH
- docker push jc5x/firefly-iii:latest-$ARCH
- echo "Also tagged $LABEL as jc5x/firefly-iii:latest-$ARCH and pushed"
-fi
-
-# push to channel 'version' if master + alpha
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "alpha"]; then
- LABEL=jc5x/firefly-iii:version-$VERSION-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH and channel is $CHANNEL. Will also push alpha as $LABEL"
- docker tag jc5x/firefly-iii:alpha-$ARCH $LABEL
- docker push $LABEL
-fi
-
-# push to channel 'version' if master + beta
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "beta"]; then
- LABEL=jc5x/firefly-iii:version-$VERSION-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH and channel is $CHANNEL. Will also push beta as $LABEL"
- docker tag jc5x/firefly-iii:beta-$ARCH $LABEL
- docker push $LABEL
-fi
-
-# push to channel 'version' if master + stable
-if [ $TRAVIS_BRANCH == "master" ] && [ $CHANNEL == "stable"]; then
- LABEL=jc5x/firefly-iii:version-$VERSION-$ARCH
- echo "GitHub branch is $TRAVIS_BRANCH and channel is $CHANNEL. Will also push beta as $LABEL"
- docker tag jc5x/firefly-iii:stable-$ARCH $LABEL
- docker push $LABEL
-fi
-
-echo "Done!"
\ No newline at end of file
diff --git a/.deploy/docker/wait-for-it.sh b/.deploy/docker/wait-for-it.sh
deleted file mode 100755
index 071c2bee3e..0000000000
--- a/.deploy/docker/wait-for-it.sh
+++ /dev/null
@@ -1,178 +0,0 @@
-#!/usr/bin/env bash
-# Use this script to test if a given TCP host/port are available
-
-WAITFORIT_cmdname=${0##*/}
-
-echoerr() { if [[ $WAITFORIT_QUIET -ne 1 ]]; then echo "$@" 1>&2; fi }
-
-usage()
-{
- cat << USAGE >&2
-Usage:
- $WAITFORIT_cmdname host:port [-s] [-t timeout] [-- command args]
- -h HOST | --host=HOST Host or IP under test
- -p PORT | --port=PORT TCP port under test
- Alternatively, you specify the host and port as host:port
- -s | --strict Only execute subcommand if the test succeeds
- -q | --quiet Don't output any status messages
- -t TIMEOUT | --timeout=TIMEOUT
- Timeout in seconds, zero for no timeout
- -- COMMAND ARGS Execute command with args after the test finishes
-USAGE
- exit 1
-}
-
-wait_for()
-{
- if [[ $WAITFORIT_TIMEOUT -gt 0 ]]; then
- echoerr "$WAITFORIT_cmdname: waiting $WAITFORIT_TIMEOUT seconds for $WAITFORIT_HOST:$WAITFORIT_PORT"
- else
- echoerr "$WAITFORIT_cmdname: waiting for $WAITFORIT_HOST:$WAITFORIT_PORT without a timeout"
- fi
- WAITFORIT_start_ts=$(date +%s)
- while :
- do
- if [[ $WAITFORIT_ISBUSY -eq 1 ]]; then
- nc -z $WAITFORIT_HOST $WAITFORIT_PORT
- WAITFORIT_result=$?
- else
- (echo > /dev/tcp/$WAITFORIT_HOST/$WAITFORIT_PORT) >/dev/null 2>&1
- WAITFORIT_result=$?
- fi
- if [[ $WAITFORIT_result -eq 0 ]]; then
- WAITFORIT_end_ts=$(date +%s)
- echoerr "$WAITFORIT_cmdname: $WAITFORIT_HOST:$WAITFORIT_PORT is available after $((WAITFORIT_end_ts - WAITFORIT_start_ts)) seconds"
- break
- fi
- sleep 1
- done
- return $WAITFORIT_result
-}
-
-wait_for_wrapper()
-{
- # In order to support SIGINT during timeout: http://unix.stackexchange.com/a/57692
- if [[ $WAITFORIT_QUIET -eq 1 ]]; then
- timeout $WAITFORIT_BUSYTIMEFLAG $WAITFORIT_TIMEOUT $0 --quiet --child --host=$WAITFORIT_HOST --port=$WAITFORIT_PORT --timeout=$WAITFORIT_TIMEOUT &
- else
- timeout $WAITFORIT_BUSYTIMEFLAG $WAITFORIT_TIMEOUT $0 --child --host=$WAITFORIT_HOST --port=$WAITFORIT_PORT --timeout=$WAITFORIT_TIMEOUT &
- fi
- WAITFORIT_PID=$!
- trap "kill -INT -$WAITFORIT_PID" INT
- wait $WAITFORIT_PID
- WAITFORIT_RESULT=$?
- if [[ $WAITFORIT_RESULT -ne 0 ]]; then
- echoerr "$WAITFORIT_cmdname: timeout occurred after waiting $WAITFORIT_TIMEOUT seconds for $WAITFORIT_HOST:$WAITFORIT_PORT"
- fi
- return $WAITFORIT_RESULT
-}
-
-# process arguments
-while [[ $# -gt 0 ]]
-do
- case "$1" in
- *:* )
- WAITFORIT_hostport=(${1//:/ })
- WAITFORIT_HOST=${WAITFORIT_hostport[0]}
- WAITFORIT_PORT=${WAITFORIT_hostport[1]}
- shift 1
- ;;
- --child)
- WAITFORIT_CHILD=1
- shift 1
- ;;
- -q | --quiet)
- WAITFORIT_QUIET=1
- shift 1
- ;;
- -s | --strict)
- WAITFORIT_STRICT=1
- shift 1
- ;;
- -h)
- WAITFORIT_HOST="$2"
- if [[ $WAITFORIT_HOST == "" ]]; then break; fi
- shift 2
- ;;
- --host=*)
- WAITFORIT_HOST="${1#*=}"
- shift 1
- ;;
- -p)
- WAITFORIT_PORT="$2"
- if [[ $WAITFORIT_PORT == "" ]]; then break; fi
- shift 2
- ;;
- --port=*)
- WAITFORIT_PORT="${1#*=}"
- shift 1
- ;;
- -t)
- WAITFORIT_TIMEOUT="$2"
- if [[ $WAITFORIT_TIMEOUT == "" ]]; then break; fi
- shift 2
- ;;
- --timeout=*)
- WAITFORIT_TIMEOUT="${1#*=}"
- shift 1
- ;;
- --)
- shift
- WAITFORIT_CLI=("$@")
- break
- ;;
- --help)
- usage
- ;;
- *)
- echoerr "Unknown argument: $1"
- usage
- ;;
- esac
-done
-
-if [[ "$WAITFORIT_HOST" == "" || "$WAITFORIT_PORT" == "" ]]; then
- echoerr "Error: you need to provide a host and port to test."
- usage
-fi
-
-WAITFORIT_TIMEOUT=${WAITFORIT_TIMEOUT:-15}
-WAITFORIT_STRICT=${WAITFORIT_STRICT:-0}
-WAITFORIT_CHILD=${WAITFORIT_CHILD:-0}
-WAITFORIT_QUIET=${WAITFORIT_QUIET:-0}
-
-# check to see if timeout is from busybox?
-WAITFORIT_TIMEOUT_PATH=$(type -p timeout)
-WAITFORIT_TIMEOUT_PATH=$(realpath $WAITFORIT_TIMEOUT_PATH 2>/dev/null || readlink -f $WAITFORIT_TIMEOUT_PATH)
-if [[ $WAITFORIT_TIMEOUT_PATH =~ "busybox" ]]; then
- WAITFORIT_ISBUSY=1
- WAITFORIT_BUSYTIMEFLAG="-t"
-
-else
- WAITFORIT_ISBUSY=0
- WAITFORIT_BUSYTIMEFLAG=""
-fi
-
-if [[ $WAITFORIT_CHILD -gt 0 ]]; then
- wait_for
- WAITFORIT_RESULT=$?
- exit $WAITFORIT_RESULT
-else
- if [[ $WAITFORIT_TIMEOUT -gt 0 ]]; then
- wait_for_wrapper
- WAITFORIT_RESULT=$?
- else
- wait_for
- WAITFORIT_RESULT=$?
- fi
-fi
-
-if [[ $WAITFORIT_CLI != "" ]]; then
- if [[ $WAITFORIT_RESULT -ne 0 && $WAITFORIT_STRICT -eq 1 ]]; then
- echoerr "$WAITFORIT_cmdname: strict mode, refusing to execute subprocess"
- exit $WAITFORIT_RESULT
- fi
- exec "${WAITFORIT_CLI[@]}"
-else
- exit $WAITFORIT_RESULT
-fi
diff --git a/.deploy/kubernetes/firefly-iii.yaml b/.deploy/kubernetes/firefly-iii.yaml
deleted file mode 100644
index 925d157c8a..0000000000
--- a/.deploy/kubernetes/firefly-iii.yaml
+++ /dev/null
@@ -1,99 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
- name: firefly-iii
- labels:
- app: firefly-iii
-spec:
- ports:
- - port: 80
- selector:
- app: firefly-iii
- tier: frontend
- type: LoadBalancer
----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: firefly-iii-export-claim
- labels:
- app: firefly-iii
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 20Gi
----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: firefly-iii-upload-claim
- labels:
- app: firefly-iii
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 20Gi
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: firefly-iii
- labels:
- app: firefly-iii
-spec:
- selector:
- matchLabels:
- app: firefly-iii
- tier: frontend
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app: firefly-iii
- tier: frontend
- spec:
- containers:
- - image: jc5x/firefly-iii
- name: firefly-iii
- env:
- - name: APP_ENV
- value: "local"
- - name: APP_KEY
- valueFrom:
- secretKeyRef:
- name: firefly-iii-secrets
- key: app_key
- - name: DB_HOST
- value: firefly-iii-mysql
- - name: DB_CONNECTION
- value: mysql
- - name: DB_DATABASE
- value: "fireflyiii"
- - name: DB_USERNAME
- value: "root"
- - name: DB_PASSWORD
- valueFrom:
- secretKeyRef:
- name: firefly-iii-secrets
- key: db_password
- ports:
- - containerPort: 80
- name: firefly-iii
- volumeMounts:
- - mountPath: "/var/www/firefly-iii/storage/export"
- name: firefly-iii-export
- - mountPath: "/var/www/firefly-iii/storage/upload"
- name: firefly-iii-upload
- imagePullPolicy: Always
- volumes:
- - name: firefly-iii-export
- persistentVolumeClaim:
- claimName: firefly-iii-export-claim
- - name: firefly-iii-upload
- persistentVolumeClaim:
- claimName: firefly-iii-upload-claim
\ No newline at end of file
diff --git a/.deploy/kubernetes/kustomization.yaml b/.deploy/kubernetes/kustomization.yaml
deleted file mode 100644
index 8c8b856cee..0000000000
--- a/.deploy/kubernetes/kustomization.yaml
+++ /dev/null
@@ -1,8 +0,0 @@
-resources:
- - mysql.yaml
- - firefly-iii.yaml
-secretGenerator:
-- name: firefly-iii-secrets
- literals:
- - db_password=CHANGEMECHANGEME
- - app_key=CHANGEMECHANGEMECHANGEMECHANGEME
diff --git a/.deploy/kubernetes/mysql.yaml b/.deploy/kubernetes/mysql.yaml
deleted file mode 100644
index 2cbd4938f4..0000000000
--- a/.deploy/kubernetes/mysql.yaml
+++ /dev/null
@@ -1,65 +0,0 @@
-apiVersion: v1
-kind: Service
-metadata:
- name: firefly-iii-mysql
- labels:
- app: firefly-iii
-spec:
- ports:
- - port: 3306
- selector:
- app: firefly-iii
- tier: mysql
- clusterIP: None
----
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: mysql-pv-claim
- labels:
- app: firefly-iii
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: 20Gi
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: firefly-iii-mysql
- labels:
- app: firefly-iii
-spec:
- selector:
- matchLabels:
- app: firefly-iii
- tier: mysql
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app: firefly-iii
- tier: mysql
- spec:
- containers:
- - image: mysql:5.6
- name: mysql
- env:
- - name: MYSQL_ROOT_PASSWORD
- valueFrom:
- secretKeyRef:
- name: firefly-iii-secrets
- key: db_password
- ports:
- - containerPort: 3306
- name: mysql
- volumeMounts:
- - name: mysql-persistent-storage
- mountPath: /var/lib/mysql
- volumes:
- - name: mysql-persistent-storage
- persistentVolumeClaim:
- claimName: mysql-pv-claim
\ No newline at end of file
diff --git a/.deploy/sandstorm/.env.sandstorm b/.deploy/sandstorm/.env.sandstorm
deleted file mode 100755
index 60a4352d31..0000000000
--- a/.deploy/sandstorm/.env.sandstorm
+++ /dev/null
@@ -1,177 +0,0 @@
-# You can leave this on "local". If you change it to production most console commands will ask for extra confirmation.
-# Never set it to "testing".
-APP_ENV=local
-
-# Set to true if you want to see debug information in error screens.
-APP_DEBUG=true
-
-# This should be your email address
-SITE_OWNER=sandstorm@example.com
-
-# The encryption key for your database and sessions. Keep this very secure.
-# If you generate a new one all existing data must be considered LOST.
-# Change it to a string of exactly 32 chars or use command `php artisan key:generate` to generate it
-APP_KEY=SomeRandomStringOf32CharsExactly
-
-# Change this value to your preferred time zone.
-# Example: Europe/Amsterdam
-TZ=UTC
-
-# This variable must match your installation's external address but keep in mind that
-# it's only used on the command line as a fallback value.
-APP_URL=http://localhost
-
-# TRUSTED_PROXIES is a useful variable when using Docker and/or a reverse proxy.
-TRUSTED_PROXIES=
-
-# The log channel defines where your log entries go to.
-# 'daily' is the default logging mode giving you 5 daily rotated log files in /storage/logs/.
-# Several other options exist. You can use 'single' for one big fat error log (not recommended).
-# Also available are 'syslog', 'errorlog' and 'stdout' which will log to the system itself.
-LOG_CHANNEL=stdout
-
-# Log level. You can set this from least severe to most severe:
-# debug, info, notice, warning, error, critical, alert, emergency
-# If you set it to debug your logs will grow large, and fast. If you set it to emergency probably
-# nothing will get logged, ever.
-APP_LOG_LEVEL=debug
-
-# Database credentials. Make sure the database exists. I recommend a dedicated user for Firefly III
-# If you use SQLite, set connection to `sqlite` and remove the database, username and password settings.
-DB_CONNECTION=mysql
-DB_HOST=127.0.0.1
-DB_PORT=3306
-DB_DATABASE=firefly
-DB_USERNAME=firefly
-DB_PASSWORD=firefly
-
-# If you're looking for performance improvements, you could install memcached.
-CACHE_DRIVER=file
-SESSION_DRIVER=file
-
-# You can configure another file storage backend if you cannot use the local storage option.
-# To set this up, fill in the following variables. The upload path is used to store uploaded
-# files and the export path is to store exported data (before download).
-SFTP_HOST=
-SFTP_PORT=
-SFTP_UPLOAD_PATH=
-SFTP_EXPORT_PATH=
-
-# SFTP uses either the username/password combination or the private key to authenticate.
-SFTP_USERNAME=
-SFTP_PASSWORD=
-SFTP_PRIV_KEY=
-
-# Cookie settings. Should not be necessary to change these.
-COOKIE_PATH="/"
-COOKIE_DOMAIN=
-COOKIE_SECURE=false
-
-# If you want Firefly III to mail you, update these settings
-# For instructions, see: https://firefly-iii.readthedocs.io/en/latest/installation/mail.html
-MAIL_DRIVER=log
-MAIL_HOST=smtp.mailtrap.io
-MAIL_PORT=2525
-MAIL_FROM=changeme@example.com
-MAIL_USERNAME=null
-MAIL_PASSWORD=null
-MAIL_ENCRYPTION=null
-
-# Other mail drivers:
-MAILGUN_DOMAIN=
-MAILGUN_SECRET=
-MANDRILL_SECRET=
-SPARKPOST_SECRET=
-
-# Firefly III can send you the following messages
-SEND_REGISTRATION_MAIL=true
-SEND_ERROR_MESSAGE=true
-
-# These messages contain (sensitive) transaction information:
-SEND_REPORT_JOURNALS=true
-
-# Set a Mapbox API key here (see mapbox.com) so there might be a map available at various places.
-MAPBOX_API_KEY=
-
-# Firefly III currently supports two provider for live Currency Exchange Rates:
-# "fixer" is the default (for backward compatibility), and "ratesapi" is the new one.
-# RatesApi.IO (see https://ratesapi.io) is a FREE and OPEN SOURCE live currency exchange rates,
-# built compatible with Fixer.IO, based on data published by European Central Bank, and don't require API key.
-CER_PROVIDER=fixer
-# If you have select "fixer" as default currency exchange rates,
-# set a Fixer IO API key here (see https://fixer.io) to enable live currency exchange rates.
-# Please note that this WILL ONLY WORK FOR PAID fixer.io accounts because they severely limited
-# the free API up to the point where you might as well offer nothing.
-FIXER_API_KEY=
-
-# If you wish to track your own behavior over Firefly III, set a valid analytics tracker ID here.
-ANALYTICS_ID=
-
-# Most parts of the database are encrypted by default, but you can turn this off if you want to.
-# This makes it easier to migrate your database. Not that some fields will never be decrypted.
-USE_ENCRYPTION=true
-
-# Firefly III has two options for user authentication. "eloquent" is the default,
-# and "ldap" for LDAP servers.
-# For full instructions on these settings please visit:
-# https://firefly-iii.readthedocs.io/en/latest/installation/authentication.html
-LOGIN_PROVIDER=eloquent
-
-# LDAP connection configuration
- # or FreeIPA or ActiveDirectory
-ADLDAP_CONNECTION_SCHEME=OpenLDAP
-ADLDAP_AUTO_CONNECT=true
-
-# LDAP connection settings
-ADLDAP_CONTROLLERS=
-ADLDAP_PORT=389
-ADLDAP_TIMEOUT=5
-ADLDAP_BASEDN=""
-ADLDAP_FOLLOW_REFFERALS=false
-ADLDAP_USE_SSL=false
-ADLDAP_USE_TLS=false
-
-ADLDAP_ADMIN_USERNAME=
-ADLDAP_ADMIN_PASSWORD=
-
-ADLDAP_ACCOUNT_PREFIX=
-ADLDAP_ACCOUNT_SUFFIX=
-
-# LDAP authentication settings.
-ADLDAP_PASSWORD_SYNC=false
-ADLDAP_LOGIN_FALLBACK=false
-
-ADLDAP_DISCOVER_FIELD=distinguishedname
-ADLDAP_AUTH_FIELD=distinguishedname
-
-# Will allow SSO if your server provides an AUTH_USER field.
-WINDOWS_SSO_DISCOVER=samaccountname
-WINDOWS_SSO_KEY=AUTH_USER
-
-# field to sync as local username.
-ADLDAP_SYNC_FIELD=userprincipalname
-
-# You can disable the X-Frame-Options header if it interfears with tools like
-# Organizr. This is at your own risk.
-DISABLE_FRAME_HEADER=true
-
-# Leave the following configuration vars as is.
-# Unless you like to tinker and know what you're doing.
-APP_NAME=FireflyIII
-ADLDAP_CONNECTION=default
-BROADCAST_DRIVER=log
-QUEUE_DRIVER=sync
-REDIS_HOST=127.0.0.1
-REDIS_PASSWORD=null
-REDIS_PORT=6379
-CACHE_PREFIX=firefly
-SEARCH_RESULT_LIMIT=50
-PUSHER_KEY=
-PUSHER_SECRET=
-PUSHER_ID=
-DEMO_USERNAME=
-DEMO_PASSWORD=
-IS_SANDSTORM=true
-IS_HEROKU=false
-BUNQ_USE_SANDBOX=false
-FFIII_LAYOUT=v1
diff --git a/.dockerignore b/.dockerignore
deleted file mode 100644
index b2ed1beb40..0000000000
--- a/.dockerignore
+++ /dev/null
@@ -1,3 +0,0 @@
-# Ignore composer specific files and vendor folder
-composer.phar
-vendor
diff --git a/.env.example b/.env.example
index 85d6221b3c..a95baef321 100644
--- a/.env.example
+++ b/.env.example
@@ -100,6 +100,11 @@ SEND_REPORT_JOURNALS=true
# Set a Mapbox API key here (see mapbox.com) so there might be a map available at various places.
MAPBOX_API_KEY=
+# The map will default to this location:
+MAP_DEFAULT_LAT=51.983333
+MAP_DEFAULT_LONG=5.916667
+MAP_DEFAULT_ZOOM=6
+
# Firefly III currently supports two provider for live Currency Exchange Rates:
# "fixer", and "ratesapi".
# RatesApi.IO (see https://ratesapi.io) is a FREE and OPEN SOURCE live currency exchange rates,
@@ -207,4 +212,3 @@ IS_SANDSTORM=false
IS_DOCKER=false
IS_HEROKU=false
BUNQ_USE_SANDBOX=false
-FFIII_LAYOUT=v1
diff --git a/.github/support.md b/.github/support.md
index 8538d150bd..e6e166bb22 100644
--- a/.github/support.md
+++ b/.github/support.md
@@ -8,4 +8,5 @@ First of all: thank you for reporting a bug instead of ditching the tool altoget
## Installation problems
-Please take the time to read the [installation guide FAQ](https://firefly-iii.org/installation-guide-faq/) and make sure you search through closed issues for the problems other people have had. Your problem may be among them! If not, open an issue and I will help where I can.
\ No newline at end of file
+Please take the time to read the [documentation](https://docs.firefly-iii.org/) and make sure you search through closed issues for the problems other people
+ have had. Your problem may be among them! If not, open an issue and I will help where I can.
\ No newline at end of file
diff --git a/.sandstorm/.gitattributes b/.sandstorm/.gitattributes
deleted file mode 100644
index 5a533b9f62..0000000000
--- a/.sandstorm/.gitattributes
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-# vagrant-spk creates shell scripts, which must end in \n, even on a \r\n system.
-*.sh text eol=lf
-
diff --git a/.sandstorm/.gitignore b/.sandstorm/.gitignore
deleted file mode 100644
index d70e1e39e4..0000000000
--- a/.sandstorm/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-# This file stores a list of sub-paths of .sandstorm/ that should be ignored by git.
-.vagrant
-
diff --git a/.sandstorm/Vagrantfile b/.sandstorm/Vagrantfile
deleted file mode 100644
index 03d3e332f4..0000000000
--- a/.sandstorm/Vagrantfile
+++ /dev/null
@@ -1,110 +0,0 @@
-# -*- mode: ruby -*-
-# vi: set ft=ruby :
-
-# Guess at a reasonable name for the VM based on the folder vagrant-spk is
-# run from. The timestamp is there to avoid conflicts if you have multiple
-# folders with the same name.
-VM_NAME = File.basename(File.dirname(File.dirname(__FILE__))) + "_sandstorm_#{Time.now.utc.to_i}"
-
-# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
-VAGRANTFILE_API_VERSION = "2"
-
-# ugly hack to prevent hashicorp's bitrot. See https://github.com/hashicorp/vagrant/issues/9442
-# this setting is required for pre-2.0 vagrant, but causes an error as of 2.0.3,
-# remove entirely when confident nobody uses vagrant 1.x for anything.
-unless Vagrant::DEFAULT_SERVER_URL.frozen?
- Vagrant::DEFAULT_SERVER_URL.replace('https://vagrantcloud.com')
-end
-
-Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
- # Base on the Sandstorm snapshots of the official Debian 8 (jessie) box.
- config.vm.box = "debian/contrib-jessie64"
-
- if Vagrant.has_plugin?("vagrant-vbguest") then
- # vagrant-vbguest is a Vagrant plugin that upgrades
- # the version of VirtualBox Guest Additions within each
- # guest. If you have the vagrant-vbguest plugin, then it
- # needs to know how to compile kernel modules, etc., and so
- # we give it this hint about operating system type.
- config.vm.guest = "debian"
- end
-
- # We forward port 6080, the Sandstorm web port, so that developers can
- # visit their sandstorm app from their browser as local.sandstorm.io:6080
- # (aka 127.0.0.1:6080).
- config.vm.network :forwarded_port, guest: 6080, host: 6080
-
- # Use a shell script to "provision" the box. This installs Sandstorm using
- # the bundled installer.
- config.vm.provision "shell", inline: "sudo bash /opt/app/.sandstorm/global-setup.sh", keep_color: true
- # Then, do stack-specific and app-specific setup.
- config.vm.provision "shell", inline: "sudo bash /opt/app/.sandstorm/setup.sh", keep_color: true
-
- # Shared folders are configured per-provider since vboxsf can't handle >4096 open files,
- # NFS requires privilege escalation every time you bring a VM up,
- # and 9p is only available on libvirt.
-
- # Calculate the number of CPUs and the amount of RAM the system has,
- # in a platform-dependent way; further logic below.
- cpus = nil
- total_kB_ram = nil
-
- host = RbConfig::CONFIG['host_os']
- if host =~ /darwin/
- cpus = `sysctl -n hw.ncpu`.to_i
- total_kB_ram = `sysctl -n hw.memsize`.to_i / 1024
- elsif host =~ /linux/
- cpus = `nproc`.to_i
- total_kB_ram = `grep MemTotal /proc/meminfo | awk '{print $2}'`.to_i
- elsif host =~ /mingw/
- # powershell may not be available on Windows XP and Vista, so wrap this in a rescue block
- begin
- cpus = `powershell -Command "(Get-WmiObject Win32_Processor -Property NumberOfLogicalProcessors | Select-Object -Property NumberOfLogicalProcessors | Measure-Object NumberOfLogicalProcessors -Sum).Sum"`.to_i
- total_kB_ram = `powershell -Command "Get-CimInstance -class cim_physicalmemory | % $_.Capacity}"`.to_i / 1024
- rescue
- end
- end
- # Use the same number of CPUs within Vagrant as the system, with 1
- # as a default.
- #
- # Use at least 512MB of RAM, and if the system has more than 2GB of
- # RAM, use 1/4 of the system RAM. This seems a reasonable compromise
- # between having the Vagrant guest operating system not run out of
- # RAM entirely (which it basically would if we went much lower than
- # 512MB) and also allowing it to use up a healthily large amount of
- # RAM so it can run faster on systems that can afford it.
- if cpus.nil? or cpus.zero?
- cpus = 1
- end
- if total_kB_ram.nil? or total_kB_ram < 2048000
- assign_ram_mb = 512
- else
- assign_ram_mb = (total_kB_ram / 1024 / 4)
- end
- # Actually apply these CPU/memory values to the providers.
- config.vm.provider :virtualbox do |vb, override|
- vb.cpus = cpus
- vb.memory = assign_ram_mb
- vb.name = VM_NAME
- vb.customize ["modifyvm", :id, "--nictype1", "Am79C973"]
-
- # /opt/app and /host-dot-sandstorm are used by vagrant-spk
- override.vm.synced_folder "..", "/opt/app"
- override.vm.synced_folder ENV["HOME"] + "/.sandstorm", "/host-dot-sandstorm"
- # /vagrant is not used by vagrant-spk; we need this line so it gets disabled; if we removed the
- # line, vagrant would automatically insert a synced folder in /vagrant, which is not what we want.
- override.vm.synced_folder "..", "/vagrant", disabled: true
- end
- config.vm.provider :libvirt do |libvirt, override|
- libvirt.cpus = cpus
- libvirt.memory = assign_ram_mb
- libvirt.default_prefix = VM_NAME
-
- # /opt/app and /host-dot-sandstorm are used by vagrant-spk
- override.vm.synced_folder "..", "/opt/app", type: "9p", accessmode: "passthrough"
- override.vm.synced_folder ENV["HOME"] + "/.sandstorm", "/host-dot-sandstorm", type: "9p", accessmode: "passthrough"
- # /vagrant is not used by vagrant-spk; we need this line so it gets disabled; if we removed the
- # line, vagrant would automatically insert a synced folder in /vagrant, which is not what we want.
- override.vm.synced_folder "..", "/vagrant", type: "9p", accessmode: "passthrough", disabled: true
- end
-end
diff --git a/.sandstorm/app-graphics/firefly-iii-128.png b/.sandstorm/app-graphics/firefly-iii-128.png
deleted file mode 100644
index 2c587a5ed7..0000000000
Binary files a/.sandstorm/app-graphics/firefly-iii-128.png and /dev/null differ
diff --git a/.sandstorm/app-graphics/firefly-iii-150.png b/.sandstorm/app-graphics/firefly-iii-150.png
deleted file mode 100644
index 171538ef45..0000000000
Binary files a/.sandstorm/app-graphics/firefly-iii-150.png and /dev/null differ
diff --git a/.sandstorm/app-graphics/firefly-iii-24.png b/.sandstorm/app-graphics/firefly-iii-24.png
deleted file mode 100644
index a12a63355d..0000000000
Binary files a/.sandstorm/app-graphics/firefly-iii-24.png and /dev/null differ
diff --git a/.sandstorm/app-graphics/firefly-iii-48.png b/.sandstorm/app-graphics/firefly-iii-48.png
deleted file mode 100644
index 9a14b4c79f..0000000000
Binary files a/.sandstorm/app-graphics/firefly-iii-48.png and /dev/null differ
diff --git a/.sandstorm/build.sh b/.sandstorm/build.sh
deleted file mode 100755
index ea65b354dd..0000000000
--- a/.sandstorm/build.sh
+++ /dev/null
@@ -1,20 +0,0 @@
-#!/bin/bash
-# Checks if there's a composer.json, and if so, installs/runs composer.
-# This script only runs once, when the app connects to sandstorm.
-set -euo pipefail
-
-echo "In build.sh"
-
-cd /opt/app
-cp .deploy/sandstorm/.env.sandstorm .env
-
-if [ -f /opt/app/composer.json ] ; then
- if [ ! -f composer.phar ] ; then
- curl -sS https://getcomposer.org/installer | php
- fi
- php composer.phar install --no-dev --no-suggest
-fi
-
-# link storage folder
-rm -rf /opt/app/storage
-ln -s /var/storage /opt/app
\ No newline at end of file
diff --git a/.sandstorm/changelog.md b/.sandstorm/changelog.md
deleted file mode 100644
index 10b6f7f9eb..0000000000
--- a/.sandstorm/changelog.md
+++ /dev/null
@@ -1,812 +0,0 @@
-# 4.8.1.4
-
-- [Issue 2680](https://github.com/firefly-iii/firefly-iii/issues/2680) Upgrade routine would delete all transaction groups.
-
-# 4.8.1.2
-
-Firefly III v4.8.1.2 and onwards are licensed under the GNU Affero General
-Public License. This will not meaningfully change Firefly III. This
-particular license has some extra provisions that protect web-applications
-such as this one. You can read the full license on the website of GNU.
-
-https://www.gnu.org/licenses/agpl-3.0.html
-
-### Added
-- [Issue 2589](https://github.com/firefly-iii/firefly-iii/issues/2589) Can now search using `created_on:2019-10-22` and `updated_on:2019-10-22`.
-- [Issue 2494](https://github.com/firefly-iii/firefly-iii/issues/2494) Add account balance to the dropdown.
-- [Issue 2603](https://github.com/firefly-iii/firefly-iii/issues/2603) New keywords for reports.
-- [Issue 2618](https://github.com/firefly-iii/firefly-iii/issues/2618) Page navigation in the footer of transaction lists.
-- Option in your profile to delete meta-data from your administration.
-- Add average to some reports.
-
-### Changed
-- [Issue 2593](https://github.com/firefly-iii/firefly-iii/issues/2593) The budget overview is now fully multi-currency.
-- [Issue 2613](https://github.com/firefly-iii/firefly-iii/issues/2613) Improved Mailgun configuration options.
-- [Issue 2510](https://github.com/firefly-iii/firefly-iii/issues/2510) Maximum transaction description length is 1000 now.
-- [Issue 2616](https://github.com/firefly-iii/firefly-iii/issues/2616) Docker instances should remember their OAuth tokens and keys better (even after a restart)
-- [Issue 2675](https://github.com/firefly-iii/firefly-iii/issues/2675) Some spelling in the English is fixed.
-
-### Removed
-- [Issue 2677](https://github.com/firefly-iii/firefly-iii/issues/2677) Superfluous help popup.
-
-### Fixed
-- [Issue 2572](https://github.com/firefly-iii/firefly-iii/issues/2572) Sometimes users would get 404's after deleting stuff.
-- [Issue 2587](https://github.com/firefly-iii/firefly-iii/issues/2587) Users would be redirected to JSON endpoints.
-- [Issue 2596](https://github.com/firefly-iii/firefly-iii/issues/2596) Could not remove the last tag from a transaction.
-- [Issue 2598](https://github.com/firefly-iii/firefly-iii/issues/2598) Fix an issue where foreign amounts were displayed incorrectly.
-- [Issue 2599](https://github.com/firefly-iii/firefly-iii/issues/2599) Could add negative amounts to piggy banks and game the system.
-- [Issue 2560](https://github.com/firefly-iii/firefly-iii/issues/2560) Search supports møre chäracters.
-- [Issue 2626](https://github.com/firefly-iii/firefly-iii/issues/2626) Budgets would display amounts with too many decimals.
-- [Issue 2629](https://github.com/firefly-iii/firefly-iii/issues/2629) [issue 2639](https://github.com/firefly-iii/firefly-iii/issues/2639) [issue 2640](https://github.com/firefly-iii/firefly-iii/issues/2640) [issue 2643](https://github.com/firefly-iii/firefly-iii/issues/2643) Line-breaks were not properly rendered in markdown.
-- [Issue 2623](https://github.com/firefly-iii/firefly-iii/issues/2623) Budget spent line would make the start of the month twice.
-- [Issue 2624](https://github.com/firefly-iii/firefly-iii/issues/2624) Editing a budget would redirect you to the wrong page.
-- [Issue 2633](https://github.com/firefly-iii/firefly-iii/issues/2633) New transaction form sorts budgets wrong.
-- [Issue 2567](https://github.com/firefly-iii/firefly-iii/issues/2567) Could not unlink bills.
-- [Issue 2647](https://github.com/firefly-iii/firefly-iii/issues/2647) Date issue in category overview
-- [Issue 2657](https://github.com/firefly-iii/firefly-iii/issues/2657) Possible fix for issue with transaction overview.
-- [Issue 2658](https://github.com/firefly-iii/firefly-iii/issues/2658) Fixed overview of recurring transactions.
-- [Issue 2480](https://github.com/firefly-iii/firefly-iii/issues/2480) SQLite can't handle a lot of variables so big update queries are now executed in chunks.
-- [Issue 2683](https://github.com/firefly-iii/firefly-iii/issues/2683) Link to the wrong transaction.
-
-
-### Security
-- [Issue 2687](https://github.com/firefly-iii/firefly-iii/issues/2687) Budget overview shows budget limit totals for all users, not just the logged-in user.
-
-### API
-- [Issue 2609](https://github.com/firefly-iii/firefly-iii/issues/2609) Summary endpoint would not always give the correct results.
-- [Issue 2638](https://github.com/firefly-iii/firefly-iii/issues/2638) Link to correct journal in API.
-- [Issue 2606](https://github.com/firefly-iii/firefly-iii/issues/2606) Budget endpoint gave error.
-- [Issue 2637](https://github.com/firefly-iii/firefly-iii/issues/2637) Transaction / piggy bank event endpoint now returns results.
-- An undocumented end point that allows you to search for accounts. Still a bit experimental.
- Use: /api/v1/search/accounts?query=something&field=all (all,iban,id,number)
-
-# 4.8.1.1
-
-- Add some sensible maximum amounts to form inputs.
-- [Issue 2561](https://github.com/firefly-iii/firefly-iii/issues/2561) Fixes a query error on the /tags page that affected some MySQL users.
-- [Issue 2563](https://github.com/firefly-iii/firefly-iii/issues/2563) Two destination fields when editing a recurring transaction.
-- [Issue 2564](https://github.com/firefly-iii/firefly-iii/issues/2564) Ability to browse pages in the search results.
-- [Issue 2573](https://github.com/firefly-iii/firefly-iii/issues/2573) Could not submit an transaction update after an error was corrected.
-- [Issue 2577](https://github.com/firefly-iii/firefly-iii/issues/2577) Upgrade routine would wrongly store the categories of split transactions.
-- [Issue 2590](https://github.com/firefly-iii/firefly-iii/issues/2590) Fix an issue in the audit report.
-- [Issue 2592](https://github.com/firefly-iii/firefly-iii/issues/2592) Fix an issue with YNAB import.
-- [Issue 2597](https://github.com/firefly-iii/firefly-iii/issues/2597) Fix an issue where users could not delete currencies.
-
-# 4.8.1 (API 0.10.2)
-
-- Firefly III 4.8.1 requires PHP 7.3.
-- Support for Greek
-- [Issue 2383](https://github.com/firefly-iii/firefly-iii/issues/2383) Some tables in reports now also report percentages.
-- [Issue 2389](https://github.com/firefly-iii/firefly-iii/issues/2389) Add category / budget information to transaction lists.
-- [Issue 2464](https://github.com/firefly-iii/firefly-iii/issues/2464) Can now search for tag.
-- [Issue 2466](https://github.com/firefly-iii/firefly-iii/issues/2466) Can order recurring transactions in a more useful manner.
-- [Issue 2497](https://github.com/firefly-iii/firefly-iii/issues/2497) Transaction creation moment in hover of tag title.
-- [Issue 2471](https://github.com/firefly-iii/firefly-iii/issues/2471) Added date tag to table cells.
-- [Issue 2291](https://github.com/firefly-iii/firefly-iii/issues/2291) All reports are now properly multi-currency.
-- [Issue 2481](https://github.com/firefly-iii/firefly-iii/issues/2481) As part of the removal of local encryption, uploads and imports are no longer encrypted.
-- [Issue 2495](https://github.com/firefly-iii/firefly-iii/issues/2495) A better message of transaction submission.
-- [Issue 2506](https://github.com/firefly-iii/firefly-iii/issues/2506) Some bugs in tag report fixed.
-- [Issue 2510](https://github.com/firefly-iii/firefly-iii/issues/2510) All transaction descriptions cut off at 255 chars.
-- Better sum in bill view.
-- Clean up docker files for flawless operation.
-- The bunq API has changed, and support for bunq has been disabled.
-- [Issue 2470](https://github.com/firefly-iii/firefly-iii/issues/2470) Bad links for transactions.
-- [Issue 2480](https://github.com/firefly-iii/firefly-iii/issues/2480) Large queries would break in SQLite.
-- [Issue 2484](https://github.com/firefly-iii/firefly-iii/issues/2484) Transaction description auto-complete.
-- [Issue 2487](https://github.com/firefly-iii/firefly-iii/issues/2487) Fix issues with FinTS
-- [Issue 2488](https://github.com/firefly-iii/firefly-iii/issues/2488) 404 after deleting a tag.
-- [Issue 2490](https://github.com/firefly-iii/firefly-iii/issues/2490) "Reset form after submission" doesn't work.
-- [Issue 2492](https://github.com/firefly-iii/firefly-iii/issues/2492) After submitting and fixing an error, the error is persistent.
-- [Issue 2493](https://github.com/firefly-iii/firefly-iii/issues/2493) Auto detect transaction type is a bit better now.
-- [Issue 2498](https://github.com/firefly-iii/firefly-iii/issues/2498) Pressing enter in some fields breaks the form.
-- [Issue 2499](https://github.com/firefly-iii/firefly-iii/issues/2499) Auto-complete issues in transaction link form.
-- [Issue 2500](https://github.com/firefly-iii/firefly-iii/issues/2500) Issue when submitting edited transactions.
-- [Issue 2501](https://github.com/firefly-iii/firefly-iii/issues/2501) Better error messages for empty submissions.
-- [Issue 2508](https://github.com/firefly-iii/firefly-iii/issues/2508) Can remove category from transaction.
-- [Issue 2516](https://github.com/firefly-iii/firefly-iii/issues/2516) Can no longer import transactions with no amount.
-- [Issue 2518](https://github.com/firefly-iii/firefly-iii/issues/2518) Link in balance box goes to current period.
-- [Issue 2521](https://github.com/firefly-iii/firefly-iii/issues/2521) Foreign transaction currency is hidden when the user hasn't enabled foreign currencies.
-- [Issue 2522](https://github.com/firefly-iii/firefly-iii/issues/2522) Some reports were missing the "overspent" field.
-- [Issue 2526](https://github.com/firefly-iii/firefly-iii/issues/2526) It was impossible to remove the budget of a transaction.
-- [Issue 2527](https://github.com/firefly-iii/firefly-iii/issues/2527) Some bulk edits were buggy.
-- [Issue 2539](https://github.com/firefly-iii/firefly-iii/issues/2539) Fixed a typo.
-- [Issue 2545](https://github.com/firefly-iii/firefly-iii/issues/2545) Deleted tags would still show up.
-- [Issue 2547](https://github.com/firefly-iii/firefly-iii/issues/2547) Changing the opening balance to 0 will now remove it.
-- [Issue 2549](https://github.com/firefly-iii/firefly-iii/issues/2549) Can now clone transactions again.
-- [Issue 2550](https://github.com/firefly-iii/firefly-iii/issues/2550) Added missing locales for moment.js
-- [Issue 2553](https://github.com/firefly-iii/firefly-iii/issues/2553) Fixed an issue with split transactions.
-- [Issue 2555](https://github.com/firefly-iii/firefly-iii/issues/2555) Better error for when you submit the same account twice.
-- [Issue 2439](https://github.com/firefly-iii/firefly-iii/issues/2439) SQL error in API post new user
-- ... and many other bugs.
-- [Issue 2475](https://github.com/firefly-iii/firefly-iii/issues/2475) Tags are now the same for all views.
-- [Issue 2476](https://github.com/firefly-iii/firefly-iii/issues/2476) Amount is now represented equally in all views.
-- [Issue 2477](https://github.com/firefly-iii/firefly-iii/issues/2477) Rules are easier to update.
-- [Issue 2483](https://github.com/firefly-iii/firefly-iii/issues/2483) Several consistencies fixed.
-- [Issue 2484](https://github.com/firefly-iii/firefly-iii/issues/2484) Transaction link view fixed.
-- [Issue 2557](https://github.com/firefly-iii/firefly-iii/issues/2557) Fix for issue in summary API
-- No longer have to submit mandatory fields to account end point. Just submit the field you wish to update, the rest will be untouched.
-- Rules will no longer list the "user-action" trigger Rules will have a "moment" field that says either "update-journal" or "store-journal".
-
-# 4.8.0.3 (API 0.10.1)
-
-- Autocomplete for transaction description.
-- [Issue 2438](https://github.com/firefly-iii/firefly-iii/issues/2438) Some balance issues when working with multiple currencies (a known issue)
-- [Issue 2425](https://github.com/firefly-iii/firefly-iii/issues/2425) Transaction edit/create form is weird with the enter button
-- [Issue 2424](https://github.com/firefly-iii/firefly-iii/issues/2424) auto complete tab doesn't work.
-- [Issue 2441](https://github.com/firefly-iii/firefly-iii/issues/2441) Inconsistent character limit for currencies.
-- [Issue 2443](https://github.com/firefly-iii/firefly-iii/issues/2443) 500 error when submitting budgets
-- [Issue 2446](https://github.com/firefly-iii/firefly-iii/issues/2446) Can't update current amount for piggy bank
-- [Issue 2440](https://github.com/firefly-iii/firefly-iii/issues/2440) Errors when interacting with recurring transactions
-- [Issue 2439](https://github.com/firefly-iii/firefly-iii/issues/2439) SQL error in API post new user
-- Transaction report (after import, over email) is mostly empty
-- Mass edit checkboxes doesn't work in a tag overview
-- [Issue 2437](https://github.com/firefly-iii/firefly-iii/issues/2437) CPU issues when viewing accounts, probably run-away queries.
-- [Issue 2432](https://github.com/firefly-iii/firefly-iii/issues/2432) Can't disable all currencies except one / can't disable EUR and switch to something else.
-- Option to edit the budget is gone from edit transaction form.
-- [Issue 2453](https://github.com/firefly-iii/firefly-iii/issues/2453) Search view things
-- [Issue 2449](https://github.com/firefly-iii/firefly-iii/issues/2449) Can't add invoice date.
-- [Issue 2448](https://github.com/firefly-iii/firefly-iii/issues/2448) Bad link in transaction overview
-- [Issue 2447](https://github.com/firefly-iii/firefly-iii/issues/2447) Bad link in bill overview
-- Improvements to various API end-points. Docs are updated.
-
-# 4.8.0.2 (API 0.10.0)
-
-- [Issue 2203](https://github.com/firefly-iii/firefly-iii/issues/2203) Reconciliation inconsistencies.
-- [Issue 2392](https://github.com/firefly-iii/firefly-iii/issues/2392) Bad namespace leads to installation errors.
-- [Issue 2393](https://github.com/firefly-iii/firefly-iii/issues/2393) Missing budget selector.
-- [Issue 2402](https://github.com/firefly-iii/firefly-iii/issues/2402) bad amounts in default report
-- [Issue 2405](https://github.com/firefly-iii/firefly-iii/issues/2405) Due date can't be edited.
-- [Issue 2404](https://github.com/firefly-iii/firefly-iii/issues/2404) bad page indicator in the "no category" transaction overview.
-- [Issue 2407](https://github.com/firefly-iii/firefly-iii/issues/2407) Fix recurring transaction dates
-- [Issue 2410](https://github.com/firefly-iii/firefly-iii/issues/2410) Transaction links inconsistent
-- [Issue 2414](https://github.com/firefly-iii/firefly-iii/issues/2414) Can't edit recurring transactions
-- [Issue 2415](https://github.com/firefly-iii/firefly-iii/issues/2415) Return here + reset form results in empty transaction form
-- [Issue 2416](https://github.com/firefly-iii/firefly-iii/issues/2416) Some form inconsistencies.
-- [Issue 2418](https://github.com/firefly-iii/firefly-iii/issues/2418) Reports are inaccurate or broken.
-- [Issue 2422](https://github.com/firefly-iii/firefly-iii/issues/2422) PHP error when matching transactions.
-- [Issue 2423](https://github.com/firefly-iii/firefly-iii/issues/2423) Reports are inaccurate or broken.
-- [Issue 2426](https://github.com/firefly-iii/firefly-iii/issues/2426) Inconsistent documentation and instructions.
-- [Issue 2427](https://github.com/firefly-iii/firefly-iii/issues/2427) Deleted account and "initial balance" accounts may appear in dropdowns.
-- [Issue 2428](https://github.com/firefly-iii/firefly-iii/issues/2428) Reports are inaccurate or broken.
-- [Issue 2429](https://github.com/firefly-iii/firefly-iii/issues/2429) Typo leads to SQL errors in available budgets API
-- [Issue 2431](https://github.com/firefly-iii/firefly-iii/issues/2431) Issues creating new recurring transactions.
-- [Issue 2434](https://github.com/firefly-iii/firefly-iii/issues/2434) You can edit the initial balance transaction but it fails to save.
-- ARM build should work now.
-
-# 4.8.0.1 (API 0.10.0)
-
-- The balance box on the dashboard shows only negative numbers, skewing the results.
-- Selecting or using tags in new transactions results in an error.
-- Editing a transaction with tags will drop the tags from the transaction.
-- [Issue 2382](https://github.com/firefly-iii/firefly-iii/issues/2382) Ranger config
-- [Issue 2384](https://github.com/firefly-iii/firefly-iii/issues/2384) When upgrading manually, you may see: `The command "generate-keys" does not exist.`
-- [Issue 2385](https://github.com/firefly-iii/firefly-iii/issues/2385) When upgrading manually, the firefly:verify command may fail to run.
-- [Issue 2388](https://github.com/firefly-iii/firefly-iii/issues/2388) When registering as a new user, leaving the opening balance at 0 will give you an error.
-- [Issue 2395](https://github.com/firefly-iii/firefly-iii/issues/2395) Editing split transactions is broken.
-- [Issue 2397](https://github.com/firefly-iii/firefly-iii/issues/2397) Transfers are stored the wrong way around.
-- [Issue 2399](https://github.com/firefly-iii/firefly-iii/issues/2399) Not all account balances are updated after you create a new transaction.
-- [Issue 2401](https://github.com/firefly-iii/firefly-iii/issues/2401) Could not delete a split from a split transaction.
-
-# 4.8.0 (API 0.10.0)
-
-- Hungarian translation!
-- New database model that changes the concept of "split transactions";
-- New installation routine with rewritten database integrity tests and upgrade code;
-- Rewritten screen to create transactions which will now completely rely on the API;
-- Most terminal commands now have the prefix `firefly-iii`.
-- New MFA code that will generate backup codes for you and is more robust. MFA will have to be re-enabled for ALL users.
-- This will probably be the last Firefly III version to have import routines for files, Bunq and others. These will be moved to separate applications that use the Firefly III API.
-- The export function has been removed.
-- [Issue 1652](https://github.com/firefly-iii/firefly-iii/issues/1652), new strings to use during the import.
-- [Issue 1860](https://github.com/firefly-iii/firefly-iii/issues/1860), fixing the default currency not being on top in a JSON box.
-- [Issue 2031](https://github.com/firefly-iii/firefly-iii/issues/2031), a fix for Triodos imports.
-- [Issue 2153](https://github.com/firefly-iii/firefly-iii/issues/2153), problems with editing credit cards.
-- [Issue 2179](https://github.com/firefly-iii/firefly-iii/issues/2179), consistent and correct redirect behavior.
-- [Issue 2180](https://github.com/firefly-iii/firefly-iii/issues/2180), API issues with foreign amounts.
-- [Issue 2187](https://github.com/firefly-iii/firefly-iii/issues/2187), bulk editing reconciled transactions was broken.
-- [Issue 2188](https://github.com/firefly-iii/firefly-iii/issues/2188), redirect loop in bills
-- [Issue 2189](https://github.com/firefly-iii/firefly-iii/issues/2189), bulk edit could not handle tags.
-- [Issue 2203](https://github.com/firefly-iii/firefly-iii/issues/2203), [issue 2208](https://github.com/firefly-iii/firefly-iii/issues/2208), [issue 2352](https://github.com/firefly-iii/firefly-iii/issues/2352), reconciliation fixes
-- [Issue 2204](https://github.com/firefly-iii/firefly-iii/issues/2204), transaction type fix
-- [Issue 2211](https://github.com/firefly-iii/firefly-iii/issues/2211), mass edit fixes.
-- [Issue 2212](https://github.com/firefly-iii/firefly-iii/issues/2212), bug in the API when deleting objects.
-- [Issue 2214](https://github.com/firefly-iii/firefly-iii/issues/2214), could not view attachment.
-- [Issue 2219](https://github.com/firefly-iii/firefly-iii/issues/2219), max amount was a little low.
-- [Issue 2239](https://github.com/firefly-iii/firefly-iii/issues/2239), fixed ordering issue.
-- [Issue 2246](https://github.com/firefly-iii/firefly-iii/issues/2246), could not disable EUR.
-- [Issue 2268](https://github.com/firefly-iii/firefly-iii/issues/2268), could not import into liability accounts.
-- [Issue 2293](https://github.com/firefly-iii/firefly-iii/issues/2293), could not trigger rule on deposits in some circumstances
-- [Issue 2314](https://github.com/firefly-iii/firefly-iii/issues/2314), could not trigger rule on transfers in some circumstances
-- [Issue 2325](https://github.com/firefly-iii/firefly-iii/issues/2325), some balance issues on the frontpage.
-- [Issue 2328](https://github.com/firefly-iii/firefly-iii/issues/2328), some date range issues in reports
-- [Issue 2331](https://github.com/firefly-iii/firefly-iii/issues/2331), some broken fields in reports.
-- [Issue 2333](https://github.com/firefly-iii/firefly-iii/issues/2333), API issues with piggy banks.
-- [Issue 2355](https://github.com/firefly-iii/firefly-iii/issues/2355), configuration issues with LDAP
-- [Issue 2361](https://github.com/firefly-iii/firefly-iii/issues/2361), some ordering issues.
-- Updated API to reflect the changes in the database.
-- New API end-point for a summary of your data.
-- Some new API charts.
-
-# 4.7.17.6 (API 0.9.2)
-
-- XSS issue in liability account redirect, found by [@0x2500](https://github.com/0x2500).
-
-# 4.7.17.5 (API 0.9.2)
-
-- Several XSS issues, found by [@0x2500](https://github.com/0x2500).
-
-# 4.7.17.4 (API 0.9.2)
-
-- Several XSS issues, found by [@0x2500](https://github.com/0x2500).
-
-# 4.7.17.3 (API 0.9.2)
-
-- XSS bug in file uploads (x2), found by [@dayn1ne](https://github.com/dayn1ne).
-- XSS bug in search, found by [@dayn1ne](https://github.com/dayn1ne).
-
-# 4.7.17.2 (API 0.9.2)
-- XSS bug in budget title, found by [@dayn1ne](https://github.com/dayn1ne).
-
-# 4.7.17 (API 0.9.2)
-- Support for Norwegian!
-- Clear cache during install routine.
-- Add Firefly III version number to install routine.
-- Initial release.
-- [Issue 2159](https://github.com/firefly-iii/firefly-iii/issues/2159) Bad redirect due to Laravel upgrade.
-- [Issue 2166](https://github.com/firefly-iii/firefly-iii/issues/2166) Importer had some issues with distinguishing double transfers.
-- [Issue 2167](https://github.com/firefly-iii/firefly-iii/issues/2167) New LDAP package gave some configuration changes.
-- [Issue 2173](https://github.com/firefly-iii/firefly-iii/issues/2173) Missing class when generating 2FA codes.
-
-# 4.7.16 (API 0.9.2)
-- 4.7.16 was released to fix a persistent issue with broken user preferences.
-- Firefly III now uses Laravel 5.8
-
-# 4.7.15 (API 0.9.2)
-- 4.7.15 was released to fix some issues upgrading from older versions.
-- [Issue 2128](https://github.com/firefly-iii/firefly-iii/issues/2128) Support for Postgres SSL
-- [Issue 2120](https://github.com/firefly-iii/firefly-iii/issues/2120) Add a missing meta tag, thanks to @lastlink
-- Search is a lot faster now.
-- [Issue 2125](https://github.com/firefly-iii/firefly-iii/issues/2125) Decryption issues during upgrade
-- [Issue 2130](https://github.com/firefly-iii/firefly-iii/issues/2130) Fixed database migrations and rollbacks.
-- [Issue 2135](https://github.com/firefly-iii/firefly-iii/issues/2135) Date fixes in transaction overview
-
-# 4.7.14 (API 0.9.2)
-- 4.7.14 was released to fix an issue with the Composer installation script.
-
-# 4.7.13 (API 0.9.2)
-- 4.7.13 was released to fix an issue that affected the Softaculous build.
-- A routine has been added that warns about transactions with a 0.00 amount.
-- PHP maximum execution time is now 600 seconds in the Docker image.
-- Moved several files outside of the root of Firefly III
-- Fix issue where missing preference breaks the database upgrade.
-- [Issue 2100](https://github.com/firefly-iii/firefly-iii/issues/2100) Mass edit transactions results in a reset of the date.
-
-# 4.7.12
-- 4.7.12 was released to fix several shortcomings in v4.7.11's Docker image. Those in turn were caused by me. My apologies.
-- [Issue 2085](https://github.com/firefly-iii/firefly-iii/issues/2085) Upgraded the LDAP code. To keep using LDAP, set the `LOGIN_PROVIDER` to `ldap`.
-- [Issue 2061](https://github.com/firefly-iii/firefly-iii/issues/2061) Some users reported empty update popups.
-- [Issue 2070](https://github.com/firefly-iii/firefly-iii/issues/2070) A cache issue prevented rules from being applied correctly.
-- [Issue 2071](https://github.com/firefly-iii/firefly-iii/issues/2071) Several issues with Postgres and date values with time zone information in them.
-- [Issue 2081](https://github.com/firefly-iii/firefly-iii/issues/2081) Rules were not being applied when importing using FinTS.
-- [Issue 2082](https://github.com/firefly-iii/firefly-iii/issues/2082) The mass-editor changed all dates to today.
-
-# 4.7.11
-- Experimental audit logging channel to track important events (separate from debug logging).
-- [Issue 2003](https://github.com/firefly-iii/firefly-iii/issues/2003), [issue 2006](https://github.com/firefly-iii/firefly-iii/issues/2006) Transactions can be stored with a timestamp. The user-interface does not support this yet. But the API does.
-- Docker image tags a new manifest for arm and amd64.
-- [skuzzle](https://github.com/skuzzle) removed an annoying console.log statement.
-- [Issue 2048](https://github.com/firefly-iii/firefly-iii/issues/2048) Fix "Are you sure?" popup, thanks to @nescafe2002!
-- [Issue 2049](https://github.com/firefly-iii/firefly-iii/issues/2049) Empty preferences would crash Firefly III.
-- [Issue 2052](https://github.com/firefly-iii/firefly-iii/issues/2052) Rules could not auto-covert to liabilities.
-- Webbased upgrade routine will also decrypt the database.
-- Last use date for categories was off.
-- The `date`-field in any transaction object now returns a ISO 8601 timestamp instead of a date.
-
-# 4.7.10
-- [Issue 2037](https://github.com/firefly-iii/firefly-iii/issues/2037) Added some new magic keywords to reports.
-- Added a new currency exchange rate service, [ratesapi.io](https://ratesapi.io/), that does not require expensive API keys. Built by [@BoGnY](https://github.com/BoGnY).
-- Added Chinese Traditional translations. Thanks!
-- [Issue 1977](https://github.com/firefly-iii/firefly-iii/issues/1977) Docker image now includes memcached support
-- [Issue 2031](https://github.com/firefly-iii/firefly-iii/issues/2031) A new generic debit/credit indicator for imports.
-- The new Docker image no longer has the capability to run cron jobs, and will no longer generate your recurring transactions for you. This has been done to simplify the build and make sure your Docker container runs one service, as it should. To set up a cron job for your new Docker container, [check out the documentation](https://docs.firefly-iii.org/en/latest/installation/cronjob.html).
-- Due to a change in the database structure, this upgrade will reset your preferences. Sorry about that.
-- I will no longer accept PR's that introduce new currencies.
-- Firefly III no longer encrypts the database and will [decrypt the database]() on its first run.
-- [Issue 1923](https://github.com/firefly-iii/firefly-iii/issues/1923) Broken window position for date picker.
-- [Issue 1967](https://github.com/firefly-iii/firefly-iii/issues/1967) Attachments were hidden in bill view.
-- [Issue 1927](https://github.com/firefly-iii/firefly-iii/issues/1927) It was impossible to make recurring transactions skip.
-- [Issue 1929](https://github.com/firefly-iii/firefly-iii/issues/1929) Fix the recurring transactions calendar overview.
-- [Issue 1933](https://github.com/firefly-iii/firefly-iii/issues/1933) Fixed a bug that made it impossible to authenticate to FreeIPA servers.
-- [Issue 1938](https://github.com/firefly-iii/firefly-iii/issues/1938) The importer can now handle the insane way Postbank (DE) formats its numbers.
-- [Issue 1942](https://github.com/firefly-iii/firefly-iii/issues/1942) Favicons are relative so Scriptaculous installations work better.
-- [Issue 1944](https://github.com/firefly-iii/firefly-iii/issues/1944) Make sure that the search allows you to mass-select transactions.
-- [Issue 1945](https://github.com/firefly-iii/firefly-iii/issues/1945) Slight UI change so the drop-down menu renders better.
-- [Issue 1955](https://github.com/firefly-iii/firefly-iii/issues/1955) Fixed a bug in the category report.
-- [Issue 1968](https://github.com/firefly-iii/firefly-iii/issues/1968) The yearly range would jump to 1-Jan / 1-Jan instead of 1-Jan / 31-Dec
-- [Issue 1975](https://github.com/firefly-iii/firefly-iii/issues/1975) Fixed explanation for missing credit card liabilities.
-- [Issue 1979](https://github.com/firefly-iii/firefly-iii/issues/1979) Make sure tags are trimmed.
-- [Issue 1983](https://github.com/firefly-iii/firefly-iii/issues/1983) Could not use your favorite decimal separator.
-- [Issue 1989](https://github.com/firefly-iii/firefly-iii/issues/1989) Bug in YNAB importer forced you to select all accounts.
-- [Issue 1990](https://github.com/firefly-iii/firefly-iii/issues/1990) Rule description was invisible in edit screen.
-- [Issue 1996](https://github.com/firefly-iii/firefly-iii/issues/1996) Deleted budget would inadvertently also hide transactions.
-- [Issue 2001](https://github.com/firefly-iii/firefly-iii/issues/2001) Various issues with tag chart view.
-- [Issue 2009](https://github.com/firefly-iii/firefly-iii/issues/2009) Could not change recurrence back to "forever".
-- [Issue 2033](https://github.com/firefly-iii/firefly-iii/issues/2033) Longitude can go from -180 to 180.
-- [Issue 2034](https://github.com/firefly-iii/firefly-iii/issues/2034) Rules were not being triggered in mass-edit.
-- [Issue 2043](https://github.com/firefly-iii/firefly-iii/issues/2043) In rare instances the repetition of a recurring transaction was displayed incorrectly.
-- Fixed broken translations in the recurring transactions overview.
-- When you create a recurring transfer you make make it fill (or empty) a piggy bank. This was not working, despite a fix in 4.7.8.
-- Fixed a bug where the importer would not be capable of creating new currencies.
-- Rule trigger tester would skip the amount.
-- OAuth2 form can now submit back to original requester.
-- Submitting transactions with a disabled currency will auto-enable the currency.
-- The documentation now states that "Deposit" is a possible return when you get a transaction.
-- "savingAsset" was incorrectly documented as "savingsAsset".
-- Account endpoint can now return type "reconciliation" and "initial-balance" correctly.
-- New API endpoint under `/summary/basic` that gives you a basic overview of the user's finances.
-- New API endpoints under `/chart/*` to allow you to render charts.
-- `/accounts/x/transactions` now supports the limit query parameter.
-- `/budgets/x/transactions` now supports the limit query parameter.
-- `/available_budgets` now supports custom start and end date parameters.
-- New endpoint `/preferences/prefName` to retrieve a single preference.
-- Added field `account_name` to all piggy banks.
-- New tag cloud in API.
-
-# 4.7.9
-- [Issue 1622](https://github.com/firefly-iii/firefly-iii/issues/1622) Can now unlink a transaction from a bill.
-- [Issue 1848](https://github.com/firefly-iii/firefly-iii/issues/1848) Added support for the Swiss Franc.
-- [Issue 1828](https://github.com/firefly-iii/firefly-iii/issues/1828) Focus on fields for easy access.
-- [Issue 1859](https://github.com/firefly-iii/firefly-iii/issues/1859) Warning when seeding database.
-- Completely rewritten API. Check out the documentation [here](https://api-docs.firefly-iii.org/).
-- Currencies can now be enabled and disabled, making for cleaner views.
-- You can disable the `X-Frame-Options` header if this is necessary.
-- New fancy favicons.
-- Updated and improved docker build.
-- Docker build no longer builds its own cURL.
-- [Issue 1607](https://github.com/firefly-iii/firefly-iii/issues/1607) [issue 1857](https://github.com/firefly-iii/firefly-iii/issues/1857) [issue 1895](https://github.com/firefly-iii/firefly-iii/issues/1895) Improved bunq import and added support for auto-savings.
-- [Issue 1766](https://github.com/firefly-iii/firefly-iii/issues/1766) Extra commands so cache dir is owned by www user.
-- [Issue 1811](https://github.com/firefly-iii/firefly-iii/issues/1811) 404 when generating report without options.
-- [Issue 1835](https://github.com/firefly-iii/firefly-iii/issues/1835) Strange debug popup removed.
-- [Issue 1840](https://github.com/firefly-iii/firefly-iii/issues/1840) Error when exporting data.
-- [Issue 1857](https://github.com/firefly-iii/firefly-iii/issues/1857) Bunq import words again (see above).
-- [Issue 1858](https://github.com/firefly-iii/firefly-iii/issues/1858) SQL errors when importing CSV.
-- [Issue 1861](https://github.com/firefly-iii/firefly-iii/issues/1861) Period navigator was broken.
-- [Issue 1864](https://github.com/firefly-iii/firefly-iii/issues/1864) First description was empty on split transactions.
-- [Issue 1865](https://github.com/firefly-iii/firefly-iii/issues/1865) Bad math when showing categories.
-- [Issue 1868](https://github.com/firefly-iii/firefly-iii/issues/1868) Fixes to FinTS import.
-- [Issue 1872](https://github.com/firefly-iii/firefly-iii/issues/1872) Some images had 404's.
-- [Issue 1877](https://github.com/firefly-iii/firefly-iii/issues/1877) Several encryption / decryption issues.
-- [Issue 1878](https://github.com/firefly-iii/firefly-iii/issues/1878) Wrong nav links
-- [Issue 1884](https://github.com/firefly-iii/firefly-iii/issues/1884) Budget API improvements (see above)
-- [Issue 1888](https://github.com/firefly-iii/firefly-iii/issues/1888) Transaction API improvements (see above)
-- [Issue 1890](https://github.com/firefly-iii/firefly-iii/issues/1890) Fixes in Bills API
-- [Issue 1891](https://github.com/firefly-iii/firefly-iii/issues/1891) Typo fixed.
-- [Issue 1893](https://github.com/firefly-iii/firefly-iii/issues/1893) Update piggies from recurring transactions.
-- [Issue 1898](https://github.com/firefly-iii/firefly-iii/issues/1898) Bug in tag report.
-- [Issue 1901](https://github.com/firefly-iii/firefly-iii/issues/1901) Redirect when cloning transactions.
-- [Issue 1909](https://github.com/firefly-iii/firefly-iii/issues/1909) Date range fixes.
-- [Issue 1916](https://github.com/firefly-iii/firefly-iii/issues/1916) Date range fixes.
-
-# 4.7.8
-
-- [Issue 1005](https://github.com/firefly-iii/firefly-iii/issues/1005) You can now configure Firefly III to use LDAP.
-- [Issue 1071](https://github.com/firefly-iii/firefly-iii/issues/1071) You can execute transaction rules using the command line (so you can cronjob it)
-- [Issue 1108](https://github.com/firefly-iii/firefly-iii/issues/1108) You can now reorder budgets.
-- [Issue 1159](https://github.com/firefly-iii/firefly-iii/issues/1159) The ability to import transactions from FinTS-enabled banks.
-- [Issue 1727](https://github.com/firefly-iii/firefly-iii/issues/1727) You can now use SFTP as storage for uploads and exports.
-- [Issue 1733](https://github.com/firefly-iii/firefly-iii/issues/1733) You can configure Firefly III not to send emails with transaction information in them.
-- [Issue 1040](https://github.com/firefly-iii/firefly-iii/issues/1040) Fixed various things that would not scale properly in the past.
-- [Issue 1771](https://github.com/firefly-iii/firefly-iii/issues/1771) A link to the transaction that fits the bill.
-- [Issue 1800](https://github.com/firefly-iii/firefly-iii/issues/1800) Icon updated to match others.
-- MySQL database connection now forces the InnoDB to be used.
-- [Issue 1583](https://github.com/firefly-iii/firefly-iii/issues/1583) Some times recurring transactions would not fire.
-- [Issue 1607](https://github.com/firefly-iii/firefly-iii/issues/1607) Problems with the bunq API, finally solved?! (I feel like a clickbait YouTube video now)
-- [Issue 1698](https://github.com/firefly-iii/firefly-iii/issues/1698) Certificate problems in the Docker container
-- [Issue 1751](https://github.com/firefly-iii/firefly-iii/issues/1751) Bug in autocomplete
-- [Issue 1760](https://github.com/firefly-iii/firefly-iii/issues/1760) Tag report bad math
-- [Issue 1765](https://github.com/firefly-iii/firefly-iii/issues/1765) API inconsistencies for piggy banks.
-- [Issue 1774](https://github.com/firefly-iii/firefly-iii/issues/1774) Integer exception in SQLite databases
-- [Issue 1775](https://github.com/firefly-iii/firefly-iii/issues/1775) Heroku now supports all locales
-- [Issue 1778](https://github.com/firefly-iii/firefly-iii/issues/1778) More autocomplete problems fixed
-- [Issue 1747](https://github.com/firefly-iii/firefly-iii/issues/1747) Rules now stop at the right moment.
-- [Issue 1781](https://github.com/firefly-iii/firefly-iii/issues/1781) Problems when creating new rules.
-- [Issue 1784](https://github.com/firefly-iii/firefly-iii/issues/1784) Can now create a liability with an empty balance.
-- [Issue 1785](https://github.com/firefly-iii/firefly-iii/issues/1785) Redirect error
-- [Issue 1790](https://github.com/firefly-iii/firefly-iii/issues/1790) Show attachments for bills.
-- [Issue 1792](https://github.com/firefly-iii/firefly-iii/issues/1792) Mention excluded accounts.
-- [Issue 1798](https://github.com/firefly-iii/firefly-iii/issues/1798) Could not recreate deleted piggy banks
-- [Issue 1805](https://github.com/firefly-iii/firefly-iii/issues/1805) Fixes when handling foreign currencies
-- [Issue 1807](https://github.com/firefly-iii/firefly-iii/issues/1807) Also decrypt deleted records.
-- [Issue 1812](https://github.com/firefly-iii/firefly-iii/issues/1812) Fix in transactions API
-- [Issue 1815](https://github.com/firefly-iii/firefly-iii/issues/1815) Opening balance account name can now be translated.
-- [Issue 1830](https://github.com/firefly-iii/firefly-iii/issues/1830) Multi-user in a single browser could leak autocomplete data.
-
-# 4.7.7
-- [Issue 954](https://github.com/firefly-iii/firefly-iii/issues/954) Some additional view chart ranges
-- [Issue 1710](https://github.com/firefly-iii/firefly-iii/issues/1710) Added a new currency ([hamuz](https://github.com/hamuz))
-- Transactions will now store (in the database) how they were created.
-- [Issue 907](https://github.com/firefly-iii/firefly-iii/issues/907) Better and more options on the transaction list.
-- [Issue 1450](https://github.com/firefly-iii/firefly-iii/issues/1450) Add a rule to change the type of a transaction automagically
-- [Issue 1701](https://github.com/firefly-iii/firefly-iii/issues/1701) Fix reference to PHP executable ([hertzg](https://github.com/hertzg))
-- Budget limits have currency information, for future expansion.
-- Some charts and pages can handle multiple currencies better.
-- New GA code for those who use it.
-- The credit card liability type has been removed.
-- [Issue 896](https://github.com/firefly-iii/firefly-iii/issues/896) Better redirection when coming from deleted objects.
-- [Issue 1519](https://github.com/firefly-iii/firefly-iii/issues/1519) Fix autocomplete tags
-- [Issue 1607](https://github.com/firefly-iii/firefly-iii/issues/1607) Some fixes for the bunq api calls
-- [Issue 1650](https://github.com/firefly-iii/firefly-iii/issues/1650) Add a negated amount column for CSV imports ([hamuz](https://github.com/hamuz))
-- [Issue 1658](https://github.com/firefly-iii/firefly-iii/issues/1658) Make font heavy again.
-- [Issue 1660](https://github.com/firefly-iii/firefly-iii/issues/1660) Add a negated amount column for CSV imports ([hamuz](https://github.com/hamuz))
-- [Issue 1667](https://github.com/firefly-iii/firefly-iii/issues/1667) Fix pie charts
-- [Issue 1668](https://github.com/firefly-iii/firefly-iii/issues/1668) YNAB iso_code fix
-- [Issue 1670](https://github.com/firefly-iii/firefly-iii/issues/1670) Fix piggy bank API error
-- [Issue 1671](https://github.com/firefly-iii/firefly-iii/issues/1671) More options for liability accounts.
-- [Issue 1673](https://github.com/firefly-iii/firefly-iii/issues/1673) Fix reconciliation issues.
-- [Issue 1675](https://github.com/firefly-iii/firefly-iii/issues/1675) Wrong sum in tag report.
-- [Issue 1679](https://github.com/firefly-iii/firefly-iii/issues/1679) Change type of a transaction wouldn't trigger rules.
-- [Issue 1682](https://github.com/firefly-iii/firefly-iii/issues/1682) Add liability accounts to transaction conversion
-- [Issue 1683](https://github.com/firefly-iii/firefly-iii/issues/1683) See matching transaction showed transfers twice.
-- [Issue 1685](https://github.com/firefly-iii/firefly-iii/issues/1685) fix autocomplete for rules
-- [Issue 1690](https://github.com/firefly-iii/firefly-iii/issues/1690) Missing highlighted button in intro popup
-- [Issue 1691](https://github.com/firefly-iii/firefly-iii/issues/1691) No mention of liabilities in demo text
-- [Issue 1695](https://github.com/firefly-iii/firefly-iii/issues/1695) Small fixes in bills pages.
-- [Issue 1708](https://github.com/firefly-iii/firefly-iii/issues/1708) Fix by [mathieupost](https://github.com/mathieupost) for bunq
-- [Issue 1709](https://github.com/firefly-iii/firefly-iii/issues/1709) Fix oauth buttons
-- [Issue 1712](https://github.com/firefly-iii/firefly-iii/issues/1712) Double slash fix by [hamuz](https://github.com/hamuz)
-- [Issue 1719](https://github.com/firefly-iii/firefly-iii/issues/1719) Add missing accounts to API
-- [Issue 1720](https://github.com/firefly-iii/firefly-iii/issues/1720) Fix validation for transaction type.
-- [Issue 1723](https://github.com/firefly-iii/firefly-iii/issues/1723) API broken for currency exchange rates.
-- [Issue 1728](https://github.com/firefly-iii/firefly-iii/issues/1728) Fix problem with transaction factory.
-- [Issue 1729](https://github.com/firefly-iii/firefly-iii/issues/1729) Fix bulk transaction editor
-- [Issue 1731](https://github.com/firefly-iii/firefly-iii/issues/1731) API failure for budget limits.
-- Secure headers now allow Mapbox and the 2FA QR code.
-
-# 4.7.6.2
-- Docker file builds again.
-- Fix CSS of OAuth2 authorization view.
-
-# 4.7.6.1
-- An issue where I switched variables from the Docker `.env` file to the normal `.env` file and vice versa -- breaking both.
-- [Issue 1649](https://github.com/firefly-iii/firefly-iii/issues/1649) 2FA QR code would not show up due to very strict security policy headers
-- Docker build gave a cURL error whenever it runs PHP commands.
-
-# 4.7.6
-- [Issue 145](https://github.com/firefly-iii/firefly-iii/issues/145) You can now download transactions from YNAB.
-- [Issue 306](https://github.com/firefly-iii/firefly-iii/issues/306) You can now add liabilities to Firefly III.
-- [Issue 740](https://github.com/firefly-iii/firefly-iii/issues/740) Various charts are now currency aware.
-- [Issue 833](https://github.com/firefly-iii/firefly-iii/issues/833) Bills can use non-default currencies.
-- [Issue 1578](https://github.com/firefly-iii/firefly-iii/issues/1578) Firefly III will notify you if the cron job hasn't fired.
-- [Issue 1623](https://github.com/firefly-iii/firefly-iii/issues/1623) New transactions will link back from the success message.
-- [Issue 1624](https://github.com/firefly-iii/firefly-iii/issues/1624) transactions will link to the object.
-- You can call the cron job over the web now (see docs).
-- You don't need to call the cron job every minute any more.
-- Various charts are now red/green to signify income and expenses.
-- Option to add or remove accounts from the net worth calculations.
-- This will be the last release on PHP 7.1. Future versions will require PHP 7.2.
-- [Issue 1460](https://github.com/firefly-iii/firefly-iii/issues/1460) Downloading transactions from bunq should go more smoothly.
-- [Issue 1464](https://github.com/firefly-iii/firefly-iii/issues/1464) Fixed the docker file to work on Raspberry Pi's.
-- [Issue 1540](https://github.com/firefly-iii/firefly-iii/issues/1540) The Docker file now has a working cron job for recurring transactions.
-- [Issue 1564](https://github.com/firefly-iii/firefly-iii/issues/1564) Fix double transfers when importing from bunq.
-- [Issue 1575](https://github.com/firefly-iii/firefly-iii/issues/1575) Some views would give a XSRF token warning
-- [Issue 1576](https://github.com/firefly-iii/firefly-iii/issues/1576) Fix assigning budgets
-- [Issue 1580](https://github.com/firefly-iii/firefly-iii/issues/1580) Missing string for translation
-- [Issue 1581](https://github.com/firefly-iii/firefly-iii/issues/1581) Expand help text
-- [Issue 1584](https://github.com/firefly-iii/firefly-iii/issues/1584) Link to administration is back.
-- [Issue 1586](https://github.com/firefly-iii/firefly-iii/issues/1586) Date fields in import were mislabeled.
-- [Issue 1593](https://github.com/firefly-iii/firefly-iii/issues/1593) Link types are translatable.
-- [Issue 1594](https://github.com/firefly-iii/firefly-iii/issues/1594) Very long breadcrumbs are weird.
-- [Issue 1598](https://github.com/firefly-iii/firefly-iii/issues/1598) Fix budget calculations.
-- [Issue 1597](https://github.com/firefly-iii/firefly-iii/issues/1597) Piggy banks are always inactive.
-- [Issue 1605](https://github.com/firefly-iii/firefly-iii/issues/1605) System will ignore foreign currency setting if user doesn't indicate the amount.
-- [Issue 1608](https://github.com/firefly-iii/firefly-iii/issues/1608) Spelling error in command line import.
-- [Issue 1609](https://github.com/firefly-iii/firefly-iii/issues/1609) Link to budgets page was absolute.
-- [Issue 1615](https://github.com/firefly-iii/firefly-iii/issues/1615) Fix currency bug in transactions.
-- [Issue 1616](https://github.com/firefly-iii/firefly-iii/issues/1616) Fix null pointer exception in pie charts.
-- [Issue 1617](https://github.com/firefly-iii/firefly-iii/issues/1617) Fix for complex tag names in URL's.
-- [Issue 1620](https://github.com/firefly-iii/firefly-iii/issues/1620) Fixed index reference in API.
-- [Issue 1639](https://github.com/firefly-iii/firefly-iii/issues/1639) Firefly III trusts the Heroku load balancer, fixing deployment on Heroku.
-- [Issue 1642](https://github.com/firefly-iii/firefly-iii/issues/1642) Fix issue with split journals.
-- [Issue 1643](https://github.com/firefly-iii/firefly-iii/issues/1643) Fix reconciliation issue.
-- Users can no longer give income a budget.
-- Fix bug in Spectre import.
-- Heroku would not make you owner.
-- Add `.htaccess` files to all public directories.
-- New secure headers will make Firefly III slightly more secure.
-- The rule "tester" will now also take the "strict"-checkbox into account.
-
-# 4.7.5.3
-- [Issue 1527](https://github.com/firefly-iii/firefly-iii/issues/1527), fixed views for transactions without a budget.
-- [Issue 1553](https://github.com/firefly-iii/firefly-iii/issues/1553), report could not handle transactions before the first one in the system.
-- [Issue 1549](https://github.com/firefly-iii/firefly-iii/issues/1549) update a budget will also update any rules that refer to that budget.
-- [Issue 1530](https://github.com/firefly-iii/firefly-iii/issues/1530), fix issue with bill chart.
-- [Issue 1563](https://github.com/firefly-iii/firefly-iii/issues/1563), fix piggy bank suggested amount
-- [Issue 1571](https://github.com/firefly-iii/firefly-iii/issues/1571), fix OAuth in Sandstorm
-- [Issue 1568](https://github.com/firefly-iii/firefly-iii/issues/1568), bug in Sandstorm user code.
-- [Issue 1569](https://github.com/firefly-iii/firefly-iii/issues/1569), optimized Sandstorm build by [ocdtrekkie](https://github.com/ocdtrekkie)
-- Fixed a bug where transfers would be stored inversely when using the CSV import.
-- Retired the "Rabobank description"-fix, because it is no longer necessary.
-- Fixed a bug where users could not delete budget limits in the API.
-- Piggy bank notes are visible again.
-
-# 4.7.5.1
-- [Issue 1531](https://github.com/firefly-iii/firefly-iii/issues/1531), the database routine incorrectly reports empty categories.
-- [Issue 1532](https://github.com/firefly-iii/firefly-iii/issues/1532), broken dropdown for autosuggest things.
-- [Issue 1533](https://github.com/firefly-iii/firefly-iii/issues/1533), fix where the import could not import category names.
-- [Issue 1538](https://github.com/firefly-iii/firefly-iii/issues/1538), fix a bug where Spectre would not work when ignoring rules.
-- [Issue 1542](https://github.com/firefly-iii/firefly-iii/issues/1542), fix a bug where the importer was incapable of generating new currencies.
-- [Issue 1541](https://github.com/firefly-iii/firefly-iii/issues/1541), no longer ignore composer.lock in Docker ignore.
-- Bills are stored inactive.
-
-# 4.7.5
-- A new feature called "recurring transactions" that will make Firefly III automatically create transactions for you.
-- New API end points for attachments, available budgets, budgets, budget limits, categories, configuration, currency exchange rates, journal links, link types, piggy banks, preferences, recurring transactions, rules, rule groups and tags.
-- Added support for YunoHost.
-- The 2FA secret is visible so you can type it into 2FA apps.
-- Bunq and Spectre imports will now ask to apply rules.
-- Sandstorm users can now make API keys.
-- Various typo's in the English translations. [issue 1493](https://github.com/firefly-iii/firefly-iii/issues/1493)
-- Bug where Spectre was never called [issue 1492](https://github.com/firefly-iii/firefly-iii/issues/1492)
-- Clear cache after journal is created through API [issue 1483](https://github.com/firefly-iii/firefly-iii/issues/1483)
-- Make sure docker directories exist [issue 1500](https://github.com/firefly-iii/firefly-iii/issues/1500)
-- Broken link to bill edit [issue 1505](https://github.com/firefly-iii/firefly-iii/issues/1505)
-- Several bugs in the editing of split transactions [issue 1509](https://github.com/firefly-iii/firefly-iii/issues/1509)
-- Import routine ignored formatting of several date fields [issue 1510](https://github.com/firefly-iii/firefly-iii/issues/1510)
-- Piggy bank events now show the correct currency [issue 1446](https://github.com/firefly-iii/firefly-iii/issues/1446)
-- Inactive accounts are no longer suggested [issue 1463](https://github.com/firefly-iii/firefly-iii/issues/1463)
-- Some income / expense charts are less confusing [issue 1518](https://github.com/firefly-iii/firefly-iii/issues/1518)
-- Validation bug in multi-currency create view [issue 1521](https://github.com/firefly-iii/firefly-iii/issues/1521)
-
-# 4.7.4
-- [Issue 1409](https://github.com/firefly-iii/firefly-iii/issues/1409), add Indian Rupee and explain that users can do this themselves [issue 1413](https://github.com/firefly-iii/firefly-iii/issues/1413)
-- [Issue 1445](https://github.com/firefly-iii/firefly-iii/issues/1445), upgrade Curl in Docker image.
-- [Issue 1386](https://github.com/firefly-iii/firefly-iii/issues/1386), quick links to often used pages.
-- [Issue 1405](https://github.com/firefly-iii/firefly-iii/issues/1405), show proposed amount to piggy banks.
-- [Issue 1416](https://github.com/firefly-iii/firefly-iii/issues/1416), ability to delete lost attachments.
-- A completely rewritten import routine that can handle bunq (thanks everybody for testing!), CSV files and Spectre. Please make sure you read about this at http://bit.ly/FF3-new-import
-- [Issue 1392](https://github.com/firefly-iii/firefly-iii/issues/1392), explicitly mention rules are inactive (when they are).
-- [Issue 1406](https://github.com/firefly-iii/firefly-iii/issues/1406), bill conversion to rules will be smarter about the rules they create.
-- [Issue 1369](https://github.com/firefly-iii/firefly-iii/issues/1369), you can now properly order piggy banks again.
-- [Issue 1389](https://github.com/firefly-iii/firefly-iii/issues/1389), null-pointer in the import routine.
-- [Issue 1400](https://github.com/firefly-iii/firefly-iii/issues/1400), missing translation.
-- [Issue 1403](https://github.com/firefly-iii/firefly-iii/issues/1403), bill would always be marked as inactive in edit screen.
-- [Issue 1418](https://github.com/firefly-iii/firefly-iii/issues/1418), missing note text on bill page.
-- Export routine would break when encountering un-decryptable files.
-- [Issue 1425](https://github.com/firefly-iii/firefly-iii/issues/1425), empty fields when edit multiple transactions at once.
-- [Issue 1449](https://github.com/firefly-iii/firefly-iii/issues/1449), bad calculations in "budget left to spend" view.
-- [Issue 1451](https://github.com/firefly-iii/firefly-iii/issues/1451), same but in another view.
-- [Issue 1453](https://github.com/firefly-iii/firefly-iii/issues/1453), same as [issue 1403](https://github.com/firefly-iii/firefly-iii/issues/1403).
-- [Issue 1455](https://github.com/firefly-iii/firefly-iii/issues/1455), could add income to a budget.
-- [Issue 1442](https://github.com/firefly-iii/firefly-iii/issues/1442), issues with editing a split deposit.
-- [Issue 1452](https://github.com/firefly-iii/firefly-iii/issues/1452), date range problems with tags.
-- [Issue 1458](https://github.com/firefly-iii/firefly-iii/issues/1458), same for transactions.
-- [Issue 1415](https://github.com/firefly-iii/firefly-iii/issues/1415), will email you when OAuth2 keys are generated.
-
-# 4.7.3.2
-- Forgot to increase the version number :(.
-
-# 4.7.3.1
-- Fixed a critical bug where the rules-engine would fire inadvertently.
-
-# 4.7.3
-- Currency added to API
-- Firfely III will also generate a cash wallet for new users.
-- Can now reset Spectre and bunq settings
-- Docker file has a time zone
-- Allow database connection to be configured in Docker file
-- Can now view and edit attachments in edit-screen
-- User can visit hidden `/attachments` page
-- [Issue 1356](https://github.com/firefly-iii/firefly-iii/issues/1356): Budgets will show the remaining amount per day
-- [Issue 1367](https://github.com/firefly-iii/firefly-iii/issues/1367): Rules now come in strict and non-strict mode.
-- Added a security.txt
-- More support for trusted proxies
-- Improved edit routine for split transactions.
-- Upgrade routine can handle `proc_close` being disabled.
-- Bills now use rules to match transactions, making it more flexible.
-- [Issue 1328](https://github.com/firefly-iii/firefly-iii/issues/1328): piggy banks no have a more useful chart.
-- Spectre API upgraded to v4
-- Move to MariaDB ([issue 1366](https://github.com/firefly-iii/firefly-iii/issues/1366))
-- Piggy banks take currency from parent account ([issue 1334](https://github.com/firefly-iii/firefly-iii/issues/1334))
-- [Issue 1341](https://github.com/firefly-iii/firefly-iii/issues/1341): Removed depricated command from dockerfile
-- Several issues with docker image ([issue 1320](https://github.com/firefly-iii/firefly-iii/issues/1320), [issue 1382](https://github.com/firefly-iii/firefly-iii/issues/1382)).
-- Fix giant tags and division by zero ([issue 1325](https://github.com/firefly-iii/firefly-iii/issues/1325) and others)
-- Several issues with bunq import ([issue 1352](https://github.com/firefly-iii/firefly-iii/issues/1352), [issue 1330](https://github.com/firefly-iii/firefly-iii/issues/1330), [issue 1378](https://github.com/firefly-iii/firefly-iii/issues/1378), [issue 1380](https://github.com/firefly-iii/firefly-iii/issues/1380))
-- [Issue 1246](https://github.com/firefly-iii/firefly-iii/issues/1246): date picker is internationalised
-- [Issue 1327](https://github.com/firefly-iii/firefly-iii/issues/1327): fix formattting issues in piggy banks
-- [Issue 1348](https://github.com/firefly-iii/firefly-iii/issues/1348): 500 error in API
-- [Issue 1349](https://github.com/firefly-iii/firefly-iii/issues/1349): Errors in import routine
-- Several fixes for (multi-currency) reconciliation ([issue 1336](https://github.com/firefly-iii/firefly-iii/issues/1336), [issue 1363](https://github.com/firefly-iii/firefly-iii/issues/1363))
-- [Issue 1353](https://github.com/firefly-iii/firefly-iii/issues/1353): return NULL values in range-indicator
-- Bug in split transaction edit routine
-- Piggy bank percentage was very specific.
-- Logging in Slack is easier to config.
-- [Issue 1312](https://github.com/firefly-iii/firefly-iii/issues/1312) Import broken for ING accounts
-- [Issue 1313](https://github.com/firefly-iii/firefly-iii/issues/1313) Error when creating new asset account
-- [Issue 1317](https://github.com/firefly-iii/firefly-iii/issues/1317) Forgot an include :(
-- Null pointer exception in transaction overview.
-- Installations running in subdirs were incapable of creating OAuth tokens.
-- OAuth keys were not created in all cases.
-
-# 4.7.2
-- [Issue 1123](https://github.com/firefly-iii/firefly-iii/issues/1123) First browser based update routine.
-- Add support for Italian.
-- [Issue 1232](https://github.com/firefly-iii/firefly-iii/issues/1232) Allow user to specify Docker database port.
-- [Issue 1197](https://github.com/firefly-iii/firefly-iii/issues/1197) Beter account list overview
-- [Issue 1202](https://github.com/firefly-iii/firefly-iii/issues/1202) Some budgetary warnings
-- [Issue 1284](https://github.com/firefly-iii/firefly-iii/issues/1284) Experimental support for bunq import
-- [Issue 1248](https://github.com/firefly-iii/firefly-iii/issues/1248) Ability to import BIC, ability to import SEPA fields.
-- [Issue 1102](https://github.com/firefly-iii/firefly-iii/issues/1102) Summary line for bills
-- More info to debug page.
-- [Issue 1186](https://github.com/firefly-iii/firefly-iii/issues/1186) You can see the latest account balance in CRUD forms
-- Add Kubernetes YAML files, kindly created by a FF3 user.
-- [Issue 1244](https://github.com/firefly-iii/firefly-iii/issues/1244) Better line for "today" marker and add it to other chart as well ([issue 1214](https://github.com/firefly-iii/firefly-iii/issues/1214))
-- [Issue 1219](https://github.com/firefly-iii/firefly-iii/issues/1219) Languages in dropdown
-- [Issue 1189](https://github.com/firefly-iii/firefly-iii/issues/1189) Inactive accounts get removed from net worth
-- [Issue 1220](https://github.com/firefly-iii/firefly-iii/issues/1220) Attachment description and notes migrated to just "notes".
-- [Issue 1236](https://github.com/firefly-iii/firefly-iii/issues/1236) Multi currency balance box
-- [Issue 1240](https://github.com/firefly-iii/firefly-iii/issues/1240) Better overview for accounts.
-- [Issue 1292](https://github.com/firefly-iii/firefly-iii/issues/1292) Removed some charts from the "all"-overview of budgets and categories
-- [Issue 1245](https://github.com/firefly-iii/firefly-iii/issues/1245) Improved recognition of IBANs
-- Improved import routine.
-- Update notifier will wait three days before notifying users.
-- [Issue 1300](https://github.com/firefly-iii/firefly-iii/issues/1300) Virtual balance of credit cards does not count for net worth
-- [Issue 1247](https://github.com/firefly-iii/firefly-iii/issues/1247) Can now see overspent amount
-- [Issue 1221](https://github.com/firefly-iii/firefly-iii/issues/1221) Upgrade to Laravel 5.6
-- [Issue 1187](https://github.com/firefly-iii/firefly-iii/issues/1187) Updated the password verifier to use Troy Hunt's new API
-- Revenue chart is now on frontpage permanently
-- [Issue 1153](https://github.com/firefly-iii/firefly-iii/issues/1153) 2FA settings are in your profile now
-- [Issue 1227](https://github.com/firefly-iii/firefly-iii/issues/1227) Can set the timezone in config or in Docker
-- [Issue 1294](https://github.com/firefly-iii/firefly-iii/issues/1294) Ability to link a transaction to itself
-- Correct reference to journal description in split form.
-- [Issue 1234](https://github.com/firefly-iii/firefly-iii/issues/1234) Fix budget page issues in SQLite
-- [Issue 1262](https://github.com/firefly-iii/firefly-iii/issues/1262) Can now use double and epty headers in CSV files
-- [Issue 1258](https://github.com/firefly-iii/firefly-iii/issues/1258) Fixed a possible date mismatch in piggy banks
-- [Issue 1283](https://github.com/firefly-iii/firefly-iii/issues/1283) Bulk delete was broken
-- [Issue 1293](https://github.com/firefly-iii/firefly-iii/issues/1293) Layout problem with notes
-- [Issue 1257](https://github.com/firefly-iii/firefly-iii/issues/1257) Improve transaction lists query count
-- [Issue 1291](https://github.com/firefly-iii/firefly-iii/issues/1291) Fixer IO problems
-- [Issue 1239](https://github.com/firefly-iii/firefly-iii/issues/1239) Could not edit expense or revenue accounts ([issue 1298](https://github.com/firefly-iii/firefly-iii/issues/1298))
-- [Issue 1297](https://github.com/firefly-iii/firefly-iii/issues/1297) Could not convert to withdrawal
-- [Issue 1226](https://github.com/firefly-iii/firefly-iii/issues/1226) Category overview in default report shows no income.
-- Various other bugs and problems ([issue 1198](https://github.com/firefly-iii/firefly-iii/issues/1198), [issue 1213](https://github.com/firefly-iii/firefly-iii/issues/1213), [issue 1237](https://github.com/firefly-iii/firefly-iii/issues/1237), [issue 1238](https://github.com/firefly-iii/firefly-iii/issues/1238), [issue 1199](https://github.com/firefly-iii/firefly-iii/issues/1199), [issue 1200](https://github.com/firefly-iii/firefly-iii/issues/1200))
-- Fixed an issue with token validation on the command line.
-
-# 4.7.1
-- A brand new API. Read about it in the [documentation](http://firefly-iii.readthedocs.io/en/latest/).
-- Add support for Spanish. [issue 1194](https://github.com/firefly-iii/firefly-iii/issues/1194)
-- Some custom preferences are selected by default for a better user experience.
-- Some new currencies [issue 1211](https://github.com/firefly-iii/firefly-iii/issues/1211)
-- Fixed [issue 1155](https://github.com/firefly-iii/firefly-iii/issues/1155) (reported by [ndandanov](https://github.com/ndandanov))
-- [Issue 1156](https://github.com/firefly-iii/firefly-iii/issues/1156) [issue 1182](https://github.com/firefly-iii/firefly-iii/issues/1182) and other issues related to SQLite databases.
-- Multi-page budget overview was broken (reported by [jinformatique](https://github.com/jinformatique))
-- Importing CSV files with semi-colons in them did not work [issue 1172](https://github.com/firefly-iii/firefly-iii/issues/1172) [issue 1183](https://github.com/firefly-iii/firefly-iii/issues/1183) [issue 1210](https://github.com/firefly-iii/firefly-iii/issues/1210)
-- Could not use account number that was in use by a deleted account [issue 1174](https://github.com/firefly-iii/firefly-iii/issues/1174)
-- Fixed spelling error that lead to 404's [issue 1175](https://github.com/firefly-iii/firefly-iii/issues/1175) [issue 1190](https://github.com/firefly-iii/firefly-iii/issues/1190)
-- Fixed tag autocomplete [issue 1178](https://github.com/firefly-iii/firefly-iii/issues/1178)
-- Better links for "new transaction" buttons [issue 1185](https://github.com/firefly-iii/firefly-iii/issues/1185)
-- Cache errors in budget charts [issue 1192](https://github.com/firefly-iii/firefly-iii/issues/1192)
-- Deleting transactions that are linked to other other transactions would lead to errors [issue 1209](https://github.com/firefly-iii/firefly-iii/issues/1209)
-
-# 4.7.0
-- Support for Russian and Portuguese (Brazil)
-- Support for the Spectre API (Salt Edge)
-- Many strings now translatable thanks to [Nik-vr](https://github.com/Nik-vr) ([issue 1118](https://github.com/firefly-iii/firefly-iii/issues/1118), [issue 1116](https://github.com/firefly-iii/firefly-iii/issues/1116), [issue 1109](https://github.com/firefly-iii/firefly-iii/issues/1109), )
-- Many buttons to quickly create stuff
-- Sum of tables in reports, requested by [MacPaille](https://github.com/MacPaille) ([issue 1106](https://github.com/firefly-iii/firefly-iii/issues/1106))
-- Future versions of Firefly III will notify you there is a new version, as suggested by [8bitgentleman](https://github.com/8bitgentleman) in [issue 1050](https://github.com/firefly-iii/firefly-iii/issues/1050)
-- Improved net worth box [issue 1101](https://github.com/firefly-iii/firefly-iii/issues/1101) ([Nik-vr](https://github.com/Nik-vr))
-- Nice dropdown in transaction list [issue 1082](https://github.com/firefly-iii/firefly-iii/issues/1082)
-- Better support for local fonts thanks to [devlearner](https://github.com/devlearner) ([issue 1145](https://github.com/firefly-iii/firefly-iii/issues/1145))
-- Improve attachment support and view capabilities (suggested by [trinhit](https://github.com/trinhit) in [issue 1146](https://github.com/firefly-iii/firefly-iii/issues/1146))
-- Whole new [read me file](https://github.com/firefly-iii/firefly-iii/blob/master/readme.md), [new end user documentation](https://firefly-iii.readthedocs.io/en/latest/) and an [updated website](https://www.firefly-iii.org/)!
-- Many charts and info-blocks now scale property ([issue 989](https://github.com/firefly-iii/firefly-iii/issues/989) and [issue 1040](https://github.com/firefly-iii/firefly-iii/issues/1040))
-- Charts work in IE thanks to [devlearner](https://github.com/devlearner) ([issue 1107](https://github.com/firefly-iii/firefly-iii/issues/1107))
-- Various fixes in import routine
-- Bug that left charts empty ([issue 1088](https://github.com/firefly-iii/firefly-iii/issues/1088)), reported by various users amongst which [jinformatique](https://github.com/jinformatique)
-- [Issue 1124](https://github.com/firefly-iii/firefly-iii/issues/1124), as reported by [gavu](https://github.com/gavu)
-- [Issue 1125](https://github.com/firefly-iii/firefly-iii/issues/1125), as reported by [gavu](https://github.com/gavu)
-- [Issue 1126](https://github.com/firefly-iii/firefly-iii/issues/1126), as reported by [gavu](https://github.com/gavu)
-- [Issue 1131](https://github.com/firefly-iii/firefly-iii/issues/1131), as reported by [dp87](https://github.com/dp87)
-- [Issue 1129](https://github.com/firefly-iii/firefly-iii/issues/1129), as reported by [gavu](https://github.com/gavu)
-- [Issue 1132](https://github.com/firefly-iii/firefly-iii/issues/1132), as reported by [gavu](https://github.com/gavu)
-- Issue with cache in Sandstorm ([issue 1130](https://github.com/firefly-iii/firefly-iii/issues/1130))
-- [Issue 1134](https://github.com/firefly-iii/firefly-iii/issues/1134)
-- [Issue 1140](https://github.com/firefly-iii/firefly-iii/issues/1140)
-- [Issue 1141](https://github.com/firefly-iii/firefly-iii/issues/1141), reported by [ErikFontanel](https://github.com/ErikFontanel)
-- [Issue 1142](https://github.com/firefly-iii/firefly-iii/issues/1142)
-- Removed many access rights from the demo user
-
-# 4.6.13
-- [Issue 1074](https://github.com/firefly-iii/firefly-iii/issues/1074), suggested by [MacPaille](https://github.com/MacPaille)
-- [Issue 1077](https://github.com/firefly-iii/firefly-iii/issues/1077), suggested by [wtercato](https://github.com/wtercato)
-- Bulk edit of transactions thanks to [vicmosin](https://github.com/vicmosin) ([issue 1078](https://github.com/firefly-iii/firefly-iii/issues/1078))
-- Support for Turkish.
-- [Issue 1090](https://github.com/firefly-iii/firefly-iii/issues/1090), suggested by [Findus23](https://github.com/Findus23)
-- [Issue 1097](https://github.com/firefly-iii/firefly-iii/issues/1097), suggested by [kelvinhammond](https://github.com/kelvinhammond)
-- [Issue 1093](https://github.com/firefly-iii/firefly-iii/issues/1093), suggested by [jinformatique](https://github.com/jinformatique)
-- [Issue 1098](https://github.com/firefly-iii/firefly-iii/issues/1098), suggested by [Nik-vr](https://github.com/Nik-vr)
-- [Issue 972](https://github.com/firefly-iii/firefly-iii/issues/972), reported by [pjotrvdh](https://github.com/pjotrvdh)
-- [Issue 1079](https://github.com/firefly-iii/firefly-iii/issues/1079), reported by [gavu](https://github.com/gavu)
-- [Issue 1080](https://github.com/firefly-iii/firefly-iii/issues/1080), reported by [zjean](https://github.com/zjean)
-- [Issue 1083](https://github.com/firefly-iii/firefly-iii/issues/1083), reported by [skuzzle](https://github.com/skuzzle)
-- [Issue 1085](https://github.com/firefly-iii/firefly-iii/issues/1085), reported by [nicoschreiner](https://github.com/nicoschreiner)
-- [Issue 1087](https://github.com/firefly-iii/firefly-iii/issues/1087), reported by [4oo4](https://github.com/4oo4)
-- [Issue 1089](https://github.com/firefly-iii/firefly-iii/issues/1089), reported by [robin5210](https://github.com/robin5210)
-- [Issue 1092](https://github.com/firefly-iii/firefly-iii/issues/1092), reported by [kelvinhammond](https://github.com/kelvinhammond)
-- [Issue 1096](https://github.com/firefly-iii/firefly-iii/issues/1096), reported by [wtercato](https://github.com/wtercato)
-
-# 4.6.12
-- Support for Indonesian.
-- New report, see [issue 384](https://github.com/firefly-iii/firefly-iii/issues/384)
-- [Issue 964](https://github.com/firefly-iii/firefly-iii/issues/964) as suggested by [gavu](https://github.com/gavu)
-- Greatly improved Docker support and documentation.
-- [Issue 1046](https://github.com/firefly-iii/firefly-iii/issues/1046), as reported by [pkoziol](https://github.com/pkoziol)
-- [Issue 1047](https://github.com/firefly-iii/firefly-iii/issues/1047), as reported by [pkoziol](https://github.com/pkoziol)
-- [Issue 1048](https://github.com/firefly-iii/firefly-iii/issues/1048), as reported by [webence](https://github.com/webence)
-- [Issue 1049](https://github.com/firefly-iii/firefly-iii/issues/1049), as reported by [nicoschreiner](https://github.com/nicoschreiner)
-- [Issue 1015](https://github.com/firefly-iii/firefly-iii/issues/1015), as reporterd by a user on Tweakers.net
-- [Issue 1056](https://github.com/firefly-iii/firefly-iii/issues/1056), as reported by [repercussion](https://github.com/repercussion)
-- [Issue 1061](https://github.com/firefly-iii/firefly-iii/issues/1061), as reported by [Meizikyn](https://github.com/Meizikyn)
-- [Issue 1045](https://github.com/firefly-iii/firefly-iii/issues/1045), as reported by [gavu](https://github.com/gavu)
-- First code for [issue 1040](https://github.com/firefly-iii/firefly-iii/issues/1040) ([simonsmiley](https://github.com/simonsmiley))
-- [Issue 1059](https://github.com/firefly-iii/firefly-iii/issues/1059), as reported by [4oo4](https://github.com/4oo4)
-- [Issue 1063](https://github.com/firefly-iii/firefly-iii/issues/1063), as reported by [pkoziol](https://github.com/pkoziol)
-- [Issue 1064](https://github.com/firefly-iii/firefly-iii/issues/1064), as reported by [pkoziol](https://github.com/pkoziol)
-- [Issue 1066](https://github.com/firefly-iii/firefly-iii/issues/1066), reported by [wtercato](https://github.com/wtercato)
-
-# 4.6.1.1
-- Import routine can scan for matching bills, [issue 956](https://github.com/firefly-iii/firefly-iii/issues/956)
-- Import will no longer scan for rules, this has become optional. Originally suggested in [issue 956](https://github.com/firefly-iii/firefly-iii/issues/956) by [gavu](https://github.com/gavu)
-- [Issue 1033](https://github.com/firefly-iii/firefly-iii/issues/1033), as reported by [Jumanjii](https://github.com/Jumanjii)
-- [Issue 1033](https://github.com/firefly-iii/firefly-iii/issues/1034), as reported by [Aquariu](https://github.com/Aquariu)
-- Extra admin check for [issue 1039](https://github.com/firefly-iii/firefly-iii/issues/1039), as reported by [ocdtrekkie](https://github.com/ocdtrekkie)
-- Missing translations ([issue 1026](https://github.com/firefly-iii/firefly-iii/issues/1026)), as reported by [gavu](https://github.com/gavu) and [zjean](https://github.com/zjean)
-- [Issue 1028](https://github.com/firefly-iii/firefly-iii/issues/1028), reported by [zjean](https://github.com/zjean)
-- [Issue 1029](https://github.com/firefly-iii/firefly-iii/issues/1029), reported by [zjean](https://github.com/zjean)
-- [Issue 1030](https://github.com/firefly-iii/firefly-iii/issues/1030), as reported by [Traxxi](https://github.com/Traxxi)
-- [Issue 1036](https://github.com/firefly-iii/firefly-iii/issues/1036), as reported by [webence](https://github.com/webence)
-- [Issue 1038](https://github.com/firefly-iii/firefly-iii/issues/1038), as reported by [gavu](https://github.com/gavu)
-
-# 4.6.11
-- A debug page at `/debug` for easier debug.
-- Strings translatable (see [issue 976](https://github.com/firefly-iii/firefly-iii/issues/976)), thanks to [Findus23](https://github.com/Findus23)
-- Even more strings are translatable (and translated), thanks to [pkoziol](https://github.com/pkoziol) (see [issue 979](https://github.com/firefly-iii/firefly-iii/issues/979))
-- Reconciliation of accounts ([issue 736](https://github.com/firefly-iii/firefly-iii/issues/736)), as requested by [kristophr](https://github.com/kristophr) and several others
-- Extended currency list, as suggested by @emuhendis in [issue 994](https://github.com/firefly-iii/firefly-iii/issues/994)
-- [Issue 996](https://github.com/firefly-iii/firefly-iii/issues/996) as suggested by [dp87](https://github.com/dp87)
-- Disabled Heroku support until I get it working again.
-- [Issue 980](https://github.com/firefly-iii/firefly-iii/issues/980), reported by [Tim-Frensch](https://github.com/Tim-Frensch)
-- [Issue 987](https://github.com/firefly-iii/firefly-iii/issues/987), reported by [gavu](https://github.com/gavu)
-- [Issue 988](https://github.com/firefly-iii/firefly-iii/issues/988), reported by [gavu](https://github.com/gavu)
-- [Issue 992](https://github.com/firefly-iii/firefly-iii/issues/992), reported by [ncicovic](https://github.com/ncicovic)
-- [Issue 993](https://github.com/firefly-iii/firefly-iii/issues/993), reported by [gavu](https://github.com/gavu)
-- [Issue 997](https://github.com/firefly-iii/firefly-iii/issues/997), reported by [gavu](https://github.com/gavu)
-- [Issue 1000](https://github.com/firefly-iii/firefly-iii/issues/1000), reported by [xpfgsyb](https://github.com/xpfgsyb)
-- [Issue 1001](https://github.com/firefly-iii/firefly-iii/issues/1001), reported by [gavu](https://github.com/gavu)
-- [Issue 1002](https://github.com/firefly-iii/firefly-iii/issues/1002), reported by [ursweiss](https://github.com/ursweiss)
-- [Issue 1003](https://github.com/firefly-iii/firefly-iii/issues/1003), reported by [ursweiss](https://github.com/ursweiss)
-- [Issue 1004](https://github.com/firefly-iii/firefly-iii/issues/1004), reported by [Aquariu](https://github.com/Aquariu)
-- [Issue 1010](https://github.com/firefly-iii/firefly-iii/issues/1010)
-- [Issue 1014](https://github.com/firefly-iii/firefly-iii/issues/1014), reported by [ursweiss](https://github.com/ursweiss)
-- [Issue 1016](https://github.com/firefly-iii/firefly-iii/issues/1016)
-- [Issue 1024](https://github.com/firefly-iii/firefly-iii/issues/1024), reported by [gavu](https://github.com/gavu)
-- [Issue 1025](https://github.com/firefly-iii/firefly-iii/issues/1025), reported by [gavu](https://github.com/gavu)
-
-# 4.6.10
-- Greatly expanded Docker support thanks to [alazare619](https://github.com/alazare619)
-- [Issue 967](https://github.com/firefly-iii/firefly-iii/issues/967), thanks to [Aquariu](https://github.com/Aquariu)
-- Improved Sandstorm support.
-- [Issue 963](https://github.com/firefly-iii/firefly-iii/issues/963), as reported by [gavu](https://github.com/gavu)
-- [Issue 970](https://github.com/firefly-iii/firefly-iii/issues/970), as reported by [gavu](https://github.com/gavu)
-- [Issue 971](https://github.com/firefly-iii/firefly-iii/issues/971), as reported by [gavu](https://github.com/gavu)
-- Various Sandstorm.io related issues.
-
-# 4.6.9.1
-- Updated license
-- Updated file list
-
-# 4.6.9
-- First version that works!
-
-# 3.4.3
-- Initial release on Sandstorm.io
\ No newline at end of file
diff --git a/.sandstorm/description.md b/.sandstorm/description.md
deleted file mode 100644
index e9f6874f3f..0000000000
--- a/.sandstorm/description.md
+++ /dev/null
@@ -1,3 +0,0 @@
-"Firefly III" is a financial manager. It can help you keep track of expenses, income, budgets and everything in between. It even supports credit cards, shared household accounts and savings accounts! It’s pretty fancy. You should use it to save and organise money.
-
-Firefly works on the principle that if you know where you’re money is going, you can stop it from going there.
\ No newline at end of file
diff --git a/.sandstorm/global-setup.sh b/.sandstorm/global-setup.sh
deleted file mode 100755
index 6f1d1da99d..0000000000
--- a/.sandstorm/global-setup.sh
+++ /dev/null
@@ -1,48 +0,0 @@
-#!/bin/bash
-set -euo pipefail
-
-# Set options for curl. Since we only want to show errors from these curl commands, we also use
-# 'cat' to buffer the output; for more information:
-# https://github.com/sandstorm-io/vagrant-spk/issues/158
-
-CURL_OPTS="--silent --show-error"
-echo localhost > /etc/hostname
-hostname localhost
-
-# Install curl that is needed below.
-apt-get update
-apt-get install -y curl
-
-# The following line copies stderr through stderr to cat without accidentally leaving it in the
-# output file. Be careful when changing. See: https://github.com/sandstorm-io/vagrant-spk/pull/159
-curl $CURL_OPTS https://install.sandstorm.io/ 2>&1 > /host-dot-sandstorm/caches/install.sh | cat
-
-SANDSTORM_CURRENT_VERSION=$(curl $CURL_OPTS -f "https://install.sandstorm.io/dev?from=0&type=install")
-SANDSTORM_PACKAGE="sandstorm-$SANDSTORM_CURRENT_VERSION.tar.xz"
-if [[ ! -f /host-dot-sandstorm/caches/$SANDSTORM_PACKAGE ]] ; then
- echo -n "Downloading Sandstorm version ${SANDSTORM_CURRENT_VERSION}..."
- curl $CURL_OPTS --output "/host-dot-sandstorm/caches/$SANDSTORM_PACKAGE.partial" "https://dl.sandstorm.io/$SANDSTORM_PACKAGE" 2>&1 | cat
- mv "/host-dot-sandstorm/caches/$SANDSTORM_PACKAGE.partial" "/host-dot-sandstorm/caches/$SANDSTORM_PACKAGE"
- echo "...done."
-fi
-if [ ! -e /opt/sandstorm/latest/sandstorm ] ; then
- echo -n "Installing Sandstorm version ${SANDSTORM_CURRENT_VERSION}..."
- bash /host-dot-sandstorm/caches/install.sh -d -e "/host-dot-sandstorm/caches/$SANDSTORM_PACKAGE" >/dev/null
- echo "...done."
-fi
-modprobe ip_tables
-# Make the vagrant user part of the sandstorm group so that commands like
-# `spk dev` work.
-usermod -a -G 'sandstorm' 'vagrant'
-# Bind to all addresses, so the vagrant port-forward works.
-sudo sed --in-place='' \
- --expression='s/^BIND_IP=.*/BIND_IP=0.0.0.0/' \
- /opt/sandstorm/sandstorm.conf
-sudo service sandstorm restart
-# Enable apt-cacher-ng proxy to make things faster if one appears to be running on the gateway IP
-GATEWAY_IP=$(ip route | grep ^default | cut -d ' ' -f 3)
-if nc -z "$GATEWAY_IP" 3142 ; then
- echo "Acquire::http::Proxy \"http://$GATEWAY_IP:3142\";" > /etc/apt/apt.conf.d/80httpproxy
-fi
-# Configure apt to retry fetching things that fail to download.
-echo "APT::Acquire::Retries \"10\";" > /etc/apt/apt.conf.d/80sandstorm-retry
diff --git a/.sandstorm/launcher.sh b/.sandstorm/launcher.sh
deleted file mode 100755
index 9395e9f7e7..0000000000
--- a/.sandstorm/launcher.sh
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/bin/bash
-
-# Runs every time we create a new grain!
-echo "Now in launcher.sh"
-
-# Create a bunch of folders under the clean /var that php, nginx, and mysql expect to exist
-mkdir -p /var/lib/mysql
-mkdir -p /var/lib/nginx
-mkdir -p /var/lib/php/sessions/
-mkdir -p /var/log
-mkdir -p /var/log/mysql
-mkdir -p /var/log/nginx
-# Wipe /var/run, since pidfiles and socket files from previous launches should go away
-# Someday: I'd prefer a tmpfs for these.
-rm -rf /var/run
-mkdir -p /var/run
-rm -rf /var/tmp
-mkdir -p /var/tmp
-mkdir -p /var/run/mysqld
-
-# make storage directories
-rm -rf /var/storage
-mkdir -p /var/storage/app/public
-mkdir -p /var/storage/build
-mkdir -p /var/storage/database
-mkdir -p /var/storage/debugbar
-mkdir -p /var/storage/export
-mkdir -p /var/storage/framework/cache/v1
-mkdir -p /var/storage/framework/sessions
-mkdir -p /var/storage/framework/views/v1
-mkdir -p /var/storage/logs
-mkdir -p /var/storage/upload
-
-# Ensure mysql tables created
-HOME=/etc/mysql /usr/bin/mysql_install_db --force
-
-# Spawn mysqld, php
-HOME=/etc/mysql /usr/sbin/mysqld &
-
-/usr/sbin/php-fpm7.2 --nodaemonize --fpm-config /etc/php/7.2/fpm/php-fpm.conf &
-
-# Wait until mysql and php have bound their sockets, indicating readiness
-while [ ! -e /var/run/mysqld/mysqld.sock ] ; do
- echo "waiting for mysql to be available at /var/run/mysqld/mysqld.sock"
- sleep .5
-done
-while [ ! -e /var/run/php7.2-fpm.sock ] ; do
- echo "waiting for php7.2-fpm to be available at /var/run/php7.2-fpm.sock"
- sleep .5
-done
-
-echo "Installing database.."
-# Install database for Firefly III
-echo "CREATE DATABASE IF NOT EXISTS firefly; GRANT ALL on firefly.* TO 'firefly'@'localhost' IDENTIFIED BY 'firefly';" | mysql -uroot
-echo "Done!"
-
-echo "Migrating..."
-php /opt/app/artisan migrate --seed --force
-echo "Done!"
-
-# Start nginx.
-/usr/sbin/nginx -c /opt/app/.sandstorm/service-config/nginx.conf -g "daemon off;"
diff --git a/.sandstorm/pgp-keyring b/.sandstorm/pgp-keyring
deleted file mode 100644
index b0dec3c169..0000000000
Binary files a/.sandstorm/pgp-keyring and /dev/null differ
diff --git a/.sandstorm/pgp-signature b/.sandstorm/pgp-signature
deleted file mode 100644
index 82e5fc8a52..0000000000
Binary files a/.sandstorm/pgp-signature and /dev/null differ
diff --git a/.sandstorm/sandstorm-files.list b/.sandstorm/sandstorm-files.list
deleted file mode 100644
index d39ad4f733..0000000000
--- a/.sandstorm/sandstorm-files.list
+++ /dev/null
@@ -1,9738 +0,0 @@
-# *** WARNING: GENERATED FILE ***
-# This file is automatically updated and rewritten in sorted order every time
-# the app runs in dev mode. You may manually add or remove files, but don't
-# expect comments or ordering to be retained.
-app-graphics
-bin/bash
-bin/cat
-bin/chmod
-bin/dash
-bin/dir
-bin/grep
-bin/hostname
-bin/ls
-bin/mkdir
-bin/nano
-bin/rm
-bin/sed
-bin/sh
-bin/sleep
-bin/stty
-etc/alternatives/php
-etc/alternatives/vi
-etc/bash.bashrc
-etc/bindresvport.blacklist
-etc/default/nss
-etc/hosts.allow
-etc/hosts.deny
-etc/inputrc
-etc/ld.so.cache
-etc/locale.alias
-etc/localtime
-etc/mysql/conf.d
-etc/mysql/conf.d/mysqld_safe_syslog.cnf
-etc/mysql/conf.d/sandstorm.cnf
-etc/mysql/my.cnf
-etc/nanorc
-etc/php/7.2/cli/conf.d
-etc/php/7.2/cli/conf.d/10-mysqlnd.ini
-etc/php/7.2/cli/conf.d/10-opcache.ini
-etc/php/7.2/cli/conf.d/10-pdo.ini
-etc/php/7.2/cli/conf.d/15-xml.ini
-etc/php/7.2/cli/conf.d/20-bcmath.ini
-etc/php/7.2/cli/conf.d/20-calendar.ini
-etc/php/7.2/cli/conf.d/20-ctype.ini
-etc/php/7.2/cli/conf.d/20-curl.ini
-etc/php/7.2/cli/conf.d/20-dom.ini
-etc/php/7.2/cli/conf.d/20-exif.ini
-etc/php/7.2/cli/conf.d/20-fileinfo.ini
-etc/php/7.2/cli/conf.d/20-ftp.ini
-etc/php/7.2/cli/conf.d/20-gd.ini
-etc/php/7.2/cli/conf.d/20-gettext.ini
-etc/php/7.2/cli/conf.d/20-iconv.ini
-etc/php/7.2/cli/conf.d/20-intl.ini
-etc/php/7.2/cli/conf.d/20-json.ini
-etc/php/7.2/cli/conf.d/20-ldap.ini
-etc/php/7.2/cli/conf.d/20-mbstring.ini
-etc/php/7.2/cli/conf.d/20-mysqli.ini
-etc/php/7.2/cli/conf.d/20-pdo_mysql.ini
-etc/php/7.2/cli/conf.d/20-phar.ini
-etc/php/7.2/cli/conf.d/20-posix.ini
-etc/php/7.2/cli/conf.d/20-readline.ini
-etc/php/7.2/cli/conf.d/20-shmop.ini
-etc/php/7.2/cli/conf.d/20-simplexml.ini
-etc/php/7.2/cli/conf.d/20-sockets.ini
-etc/php/7.2/cli/conf.d/20-sysvmsg.ini
-etc/php/7.2/cli/conf.d/20-sysvsem.ini
-etc/php/7.2/cli/conf.d/20-sysvshm.ini
-etc/php/7.2/cli/conf.d/20-tokenizer.ini
-etc/php/7.2/cli/conf.d/20-wddx.ini
-etc/php/7.2/cli/conf.d/20-xmlreader.ini
-etc/php/7.2/cli/conf.d/20-xmlwriter.ini
-etc/php/7.2/cli/conf.d/20-xsl.ini
-etc/php/7.2/cli/conf.d/20-zip.ini
-etc/php/7.2/cli/php.ini
-etc/php/7.2/fpm/conf.d
-etc/php/7.2/fpm/conf.d/10-mysqlnd.ini
-etc/php/7.2/fpm/conf.d/10-opcache.ini
-etc/php/7.2/fpm/conf.d/10-pdo.ini
-etc/php/7.2/fpm/conf.d/15-xml.ini
-etc/php/7.2/fpm/conf.d/20-bcmath.ini
-etc/php/7.2/fpm/conf.d/20-calendar.ini
-etc/php/7.2/fpm/conf.d/20-ctype.ini
-etc/php/7.2/fpm/conf.d/20-curl.ini
-etc/php/7.2/fpm/conf.d/20-dom.ini
-etc/php/7.2/fpm/conf.d/20-exif.ini
-etc/php/7.2/fpm/conf.d/20-fileinfo.ini
-etc/php/7.2/fpm/conf.d/20-ftp.ini
-etc/php/7.2/fpm/conf.d/20-gd.ini
-etc/php/7.2/fpm/conf.d/20-gettext.ini
-etc/php/7.2/fpm/conf.d/20-iconv.ini
-etc/php/7.2/fpm/conf.d/20-intl.ini
-etc/php/7.2/fpm/conf.d/20-json.ini
-etc/php/7.2/fpm/conf.d/20-ldap.ini
-etc/php/7.2/fpm/conf.d/20-mbstring.ini
-etc/php/7.2/fpm/conf.d/20-mysqli.ini
-etc/php/7.2/fpm/conf.d/20-pdo_mysql.ini
-etc/php/7.2/fpm/conf.d/20-phar.ini
-etc/php/7.2/fpm/conf.d/20-posix.ini
-etc/php/7.2/fpm/conf.d/20-readline.ini
-etc/php/7.2/fpm/conf.d/20-shmop.ini
-etc/php/7.2/fpm/conf.d/20-simplexml.ini
-etc/php/7.2/fpm/conf.d/20-sockets.ini
-etc/php/7.2/fpm/conf.d/20-sysvmsg.ini
-etc/php/7.2/fpm/conf.d/20-sysvsem.ini
-etc/php/7.2/fpm/conf.d/20-sysvshm.ini
-etc/php/7.2/fpm/conf.d/20-tokenizer.ini
-etc/php/7.2/fpm/conf.d/20-wddx.ini
-etc/php/7.2/fpm/conf.d/20-xmlreader.ini
-etc/php/7.2/fpm/conf.d/20-xmlwriter.ini
-etc/php/7.2/fpm/conf.d/20-xsl.ini
-etc/php/7.2/fpm/conf.d/20-zip.ini
-etc/php/7.2/fpm/php-fpm.conf
-etc/php/7.2/fpm/php.ini
-etc/php/7.2/fpm/pool.d
-etc/php/7.2/fpm/pool.d/www.conf
-etc/php/7.2/mods-available/bcmath.ini
-etc/php/7.2/mods-available/calendar.ini
-etc/php/7.2/mods-available/ctype.ini
-etc/php/7.2/mods-available/curl.ini
-etc/php/7.2/mods-available/dom.ini
-etc/php/7.2/mods-available/exif.ini
-etc/php/7.2/mods-available/fileinfo.ini
-etc/php/7.2/mods-available/ftp.ini
-etc/php/7.2/mods-available/gd.ini
-etc/php/7.2/mods-available/gettext.ini
-etc/php/7.2/mods-available/iconv.ini
-etc/php/7.2/mods-available/intl.ini
-etc/php/7.2/mods-available/json.ini
-etc/php/7.2/mods-available/ldap.ini
-etc/php/7.2/mods-available/mbstring.ini
-etc/php/7.2/mods-available/mysqli.ini
-etc/php/7.2/mods-available/mysqlnd.ini
-etc/php/7.2/mods-available/opcache.ini
-etc/php/7.2/mods-available/pdo.ini
-etc/php/7.2/mods-available/pdo_mysql.ini
-etc/php/7.2/mods-available/phar.ini
-etc/php/7.2/mods-available/posix.ini
-etc/php/7.2/mods-available/readline.ini
-etc/php/7.2/mods-available/shmop.ini
-etc/php/7.2/mods-available/simplexml.ini
-etc/php/7.2/mods-available/sockets.ini
-etc/php/7.2/mods-available/sysvmsg.ini
-etc/php/7.2/mods-available/sysvsem.ini
-etc/php/7.2/mods-available/sysvshm.ini
-etc/php/7.2/mods-available/tokenizer.ini
-etc/php/7.2/mods-available/wddx.ini
-etc/php/7.2/mods-available/xml.ini
-etc/php/7.2/mods-available/xmlreader.ini
-etc/php/7.2/mods-available/xmlwriter.ini
-etc/php/7.2/mods-available/xsl.ini
-etc/php/7.2/mods-available/zip.ini
-etc/services
-etc/ssl/openssl.cnf
-etc/vim/vimrc.tiny
-lib/terminfo/a/ansi
-lib/terminfo/d/dumb
-lib/x86_64-linux-gnu/ld-2.19.so
-lib/x86_64-linux-gnu/libacl.so.1
-lib/x86_64-linux-gnu/libacl.so.1.1.0
-lib/x86_64-linux-gnu/libaio.so.1
-lib/x86_64-linux-gnu/libaio.so.1.0.1
-lib/x86_64-linux-gnu/libattr.so.1
-lib/x86_64-linux-gnu/libattr.so.1.1.0
-lib/x86_64-linux-gnu/libbsd.so.0
-lib/x86_64-linux-gnu/libbsd.so.0.7.0
-lib/x86_64-linux-gnu/libbz2.so.1.0
-lib/x86_64-linux-gnu/libbz2.so.1.0.4
-lib/x86_64-linux-gnu/libc-2.19.so
-lib/x86_64-linux-gnu/libc.so.6
-lib/x86_64-linux-gnu/libcom_err.so.2
-lib/x86_64-linux-gnu/libcom_err.so.2.1
-lib/x86_64-linux-gnu/libcrypt-2.19.so
-lib/x86_64-linux-gnu/libcrypt.so.1
-lib/x86_64-linux-gnu/libdl-2.19.so
-lib/x86_64-linux-gnu/libdl.so.2
-lib/x86_64-linux-gnu/libexpat.so.1
-lib/x86_64-linux-gnu/libexpat.so.1.6.0
-lib/x86_64-linux-gnu/libgcc_s.so.1
-lib/x86_64-linux-gnu/libgcrypt.so.20
-lib/x86_64-linux-gnu/libgcrypt.so.20.0.3
-lib/x86_64-linux-gnu/libgpg-error.so.0
-lib/x86_64-linux-gnu/libgpg-error.so.0.13.0
-lib/x86_64-linux-gnu/libkeyutils.so.1
-lib/x86_64-linux-gnu/libkeyutils.so.1.5
-lib/x86_64-linux-gnu/liblzma.so.5
-lib/x86_64-linux-gnu/liblzma.so.5.0.0
-lib/x86_64-linux-gnu/libm-2.19.so
-lib/x86_64-linux-gnu/libm.so.6
-lib/x86_64-linux-gnu/libncurses.so.5
-lib/x86_64-linux-gnu/libncurses.so.5.9
-lib/x86_64-linux-gnu/libncursesw.so.5
-lib/x86_64-linux-gnu/libncursesw.so.5.9
-lib/x86_64-linux-gnu/libnsl-2.19.so
-lib/x86_64-linux-gnu/libnsl.so.1
-lib/x86_64-linux-gnu/libnss_compat-2.19.so
-lib/x86_64-linux-gnu/libnss_compat.so.2
-lib/x86_64-linux-gnu/libnss_dns-2.19.so
-lib/x86_64-linux-gnu/libnss_dns.so.2
-lib/x86_64-linux-gnu/libnss_files-2.19.so
-lib/x86_64-linux-gnu/libnss_files.so.2
-lib/x86_64-linux-gnu/libnss_nis-2.19.so
-lib/x86_64-linux-gnu/libnss_nis.so.2
-lib/x86_64-linux-gnu/libpcre.so.3
-lib/x86_64-linux-gnu/libpcre.so.3.13.3
-lib/x86_64-linux-gnu/libpng12.so.0
-lib/x86_64-linux-gnu/libpng12.so.0.50.0
-lib/x86_64-linux-gnu/libpthread-2.19.so
-lib/x86_64-linux-gnu/libpthread.so.0
-lib/x86_64-linux-gnu/libreadline.so.6
-lib/x86_64-linux-gnu/libreadline.so.6.3
-lib/x86_64-linux-gnu/libresolv-2.19.so
-lib/x86_64-linux-gnu/libresolv.so.2
-lib/x86_64-linux-gnu/librt-2.19.so
-lib/x86_64-linux-gnu/librt.so.1
-lib/x86_64-linux-gnu/libselinux.so.1
-lib/x86_64-linux-gnu/libsystemd.so.0
-lib/x86_64-linux-gnu/libsystemd.so.0.3.1
-lib/x86_64-linux-gnu/libtinfo.so.5
-lib/x86_64-linux-gnu/libtinfo.so.5.9
-lib/x86_64-linux-gnu/libwrap.so.0
-lib/x86_64-linux-gnu/libwrap.so.0.7.6
-lib/x86_64-linux-gnu/libz.so.1
-lib/x86_64-linux-gnu/libz.so.1.2.8
-lib64/ld-linux-x86-64.so.2
-opt/app/.env
-opt/app/.env.example
-opt/app/.gitattributes
-opt/app/.htaccess
-opt/app/.sandstorm/.gitattributes
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/action_provision
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/action_set_name
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/box_meta
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/creator_uid
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/id
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/index_uuid
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/private_key
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/synced_folders
-opt/app/.sandstorm/.vagrant/machines/default/virtualbox/vagrant_cwd
-opt/app/.sandstorm/.vagrant/rgloader/loader.rb
-opt/app/.sandstorm/Vagrantfile
-opt/app/.sandstorm/app-graphics/firefly-iii-128.png
-opt/app/.sandstorm/app-graphics/firefly-iii-150.png
-opt/app/.sandstorm/app-graphics/firefly-iii-24.png
-opt/app/.sandstorm/app-graphics/firefly-iii-48.png
-opt/app/.sandstorm/build.sh
-opt/app/.sandstorm/changelog.md
-opt/app/.sandstorm/description.md
-opt/app/.sandstorm/global-setup.sh
-opt/app/.sandstorm/launcher.sh
-opt/app/.sandstorm/pgp-keyring
-opt/app/.sandstorm/pgp-signature
-opt/app/.sandstorm/sandstorm-files.list
-opt/app/.sandstorm/sandstorm-pkgdef.capnp
-opt/app/.sandstorm/screenshots/screenshot-1.png
-opt/app/.sandstorm/screenshots/screenshot-2.png
-opt/app/.sandstorm/screenshots/screenshot-3.png
-opt/app/.sandstorm/service-config/mime.types
-opt/app/.sandstorm/service-config/nginx.conf
-opt/app/.sandstorm/setup.sh
-opt/app/.sandstorm/stack
-opt/app/Dockerfile.amd64
-opt/app/Dockerfile.arm
-opt/app/Dockerfile.arm64
-opt/app/LICENSE
-opt/app/app.json
-opt/app/app/Api/V1/Controllers/AboutController.php
-opt/app/app/Api/V1/Controllers/AccountController.php
-opt/app/app/Api/V1/Controllers/AttachmentController.php
-opt/app/app/Api/V1/Controllers/AvailableBudgetController.php
-opt/app/app/Api/V1/Controllers/BillController.php
-opt/app/app/Api/V1/Controllers/BudgetController.php
-opt/app/app/Api/V1/Controllers/BudgetLimitController.php
-opt/app/app/Api/V1/Controllers/CategoryController.php
-opt/app/app/Api/V1/Controllers/Chart/AccountController.php
-opt/app/app/Api/V1/Controllers/Chart/AvailableBudgetController.php
-opt/app/app/Api/V1/Controllers/Chart/CategoryController.php
-opt/app/app/Api/V1/Controllers/ConfigurationController.php
-opt/app/app/Api/V1/Controllers/Controller.php
-opt/app/app/Api/V1/Controllers/CurrencyController.php
-opt/app/app/Api/V1/Controllers/CurrencyExchangeRateController.php
-opt/app/app/Api/V1/Controllers/ImportController.php
-opt/app/app/Api/V1/Controllers/LinkTypeController.php
-opt/app/app/Api/V1/Controllers/PiggyBankController.php
-opt/app/app/Api/V1/Controllers/PreferenceController.php
-opt/app/app/Api/V1/Controllers/RecurrenceController.php
-opt/app/app/Api/V1/Controllers/RuleController.php
-opt/app/app/Api/V1/Controllers/RuleGroupController.php
-opt/app/app/Api/V1/Controllers/SummaryController.php
-opt/app/app/Api/V1/Controllers/TagController.php
-opt/app/app/Api/V1/Controllers/TransactionController.php
-opt/app/app/Api/V1/Controllers/TransactionLinkController.php
-opt/app/app/Api/V1/Controllers/UserController.php
-opt/app/app/Api/V1/Requests/AccountRequest.php
-opt/app/app/Api/V1/Requests/AttachmentRequest.php
-opt/app/app/Api/V1/Requests/AvailableBudgetRequest.php
-opt/app/app/Api/V1/Requests/BillRequest.php
-opt/app/app/Api/V1/Requests/BudgetLimitRequest.php
-opt/app/app/Api/V1/Requests/BudgetRequest.php
-opt/app/app/Api/V1/Requests/CategoryRequest.php
-opt/app/app/Api/V1/Requests/ConfigurationRequest.php
-opt/app/app/Api/V1/Requests/CurrencyRequest.php
-opt/app/app/Api/V1/Requests/LinkTypeRequest.php
-opt/app/app/Api/V1/Requests/PiggyBankRequest.php
-opt/app/app/Api/V1/Requests/PreferenceRequest.php
-opt/app/app/Api/V1/Requests/RecurrenceRequest.php
-opt/app/app/Api/V1/Requests/Request.php
-opt/app/app/Api/V1/Requests/RuleGroupRequest.php
-opt/app/app/Api/V1/Requests/RuleRequest.php
-opt/app/app/Api/V1/Requests/TagRequest.php
-opt/app/app/Api/V1/Requests/TransactionLinkRequest.php
-opt/app/app/Api/V1/Requests/TransactionRequest.php
-opt/app/app/Api/V1/Requests/UserRequest.php
-opt/app/app/Console/Commands
-opt/app/app/Console/Commands/ApplyRules.php
-opt/app/app/Console/Commands/CreateExport.php
-opt/app/app/Console/Commands/CreateImport.php
-opt/app/app/Console/Commands/Cron.php
-opt/app/app/Console/Commands/DecryptAttachment.php
-opt/app/app/Console/Commands/DecryptDatabase.php
-opt/app/app/Console/Commands/EncryptFile.php
-opt/app/app/Console/Commands/Import.php
-opt/app/app/Console/Commands/ScanAttachments.php
-opt/app/app/Console/Commands/UpgradeDatabase.php
-opt/app/app/Console/Commands/UpgradeFireflyInstructions.php
-opt/app/app/Console/Commands/VerifiesAccessToken.php
-opt/app/app/Console/Commands/VerifyDatabase.php
-opt/app/app/Console/Kernel.php
-opt/app/app/Events/AdminRequestedTestMessage.php
-opt/app/app/Events/Event.php
-opt/app/app/Events/RegisteredUser.php
-opt/app/app/Events/RequestedNewPassword.php
-opt/app/app/Events/RequestedReportOnJournals.php
-opt/app/app/Events/RequestedVersionCheckStatus.php
-opt/app/app/Events/StoredTransactionJournal.php
-opt/app/app/Events/UpdatedTransactionJournal.php
-opt/app/app/Events/UserChangedEmail.php
-opt/app/app/Exceptions/FireflyException.php
-opt/app/app/Exceptions/Handler.php
-opt/app/app/Exceptions/NotImplementedException.php
-opt/app/app/Exceptions/ValidationException.php
-opt/app/app/Export/Collector/AttachmentCollector.php
-opt/app/app/Export/Collector/BasicCollector.php
-opt/app/app/Export/Collector/CollectorInterface.php
-opt/app/app/Export/Collector/UploadCollector.php
-opt/app/app/Export/Entry/Entry.php
-opt/app/app/Export/ExpandedProcessor.php
-opt/app/app/Export/Exporter/BasicExporter.php
-opt/app/app/Export/Exporter/CsvExporter.php
-opt/app/app/Export/Exporter/ExporterInterface.php
-opt/app/app/Export/ProcessorInterface.php
-opt/app/app/Factory/AccountFactory.php
-opt/app/app/Factory/AccountMetaFactory.php
-opt/app/app/Factory/AttachmentFactory.php
-opt/app/app/Factory/BillFactory.php
-opt/app/app/Factory/BudgetFactory.php
-opt/app/app/Factory/CategoryFactory.php
-opt/app/app/Factory/PiggyBankEventFactory.php
-opt/app/app/Factory/PiggyBankFactory.php
-opt/app/app/Factory/RecurrenceFactory.php
-opt/app/app/Factory/TagFactory.php
-opt/app/app/Factory/TransactionCurrencyFactory.php
-opt/app/app/Factory/TransactionFactory.php
-opt/app/app/Factory/TransactionJournalFactory.php
-opt/app/app/Factory/TransactionJournalMetaFactory.php
-opt/app/app/Factory/TransactionTypeFactory.php
-opt/app/app/Generator/Chart/Basic/ChartJsGenerator.php
-opt/app/app/Generator/Chart/Basic/GeneratorInterface.php
-opt/app/app/Generator/Report/Account/MonthReportGenerator.php
-opt/app/app/Generator/Report/Account/MultiYearReportGenerator.php
-opt/app/app/Generator/Report/Account/YearReportGenerator.php
-opt/app/app/Generator/Report/Audit/MonthReportGenerator.php
-opt/app/app/Generator/Report/Audit/MultiYearReportGenerator.php
-opt/app/app/Generator/Report/Audit/YearReportGenerator.php
-opt/app/app/Generator/Report/Budget/MonthReportGenerator.php
-opt/app/app/Generator/Report/Budget/MultiYearReportGenerator.php
-opt/app/app/Generator/Report/Budget/YearReportGenerator.php
-opt/app/app/Generator/Report/Category/MonthReportGenerator.php
-opt/app/app/Generator/Report/Category/MultiYearReportGenerator.php
-opt/app/app/Generator/Report/Category/YearReportGenerator.php
-opt/app/app/Generator/Report/ReportGeneratorFactory.php
-opt/app/app/Generator/Report/ReportGeneratorInterface.php
-opt/app/app/Generator/Report/Standard/MonthReportGenerator.php
-opt/app/app/Generator/Report/Standard/MultiYearReportGenerator.php
-opt/app/app/Generator/Report/Standard/YearReportGenerator.php
-opt/app/app/Generator/Report/Support.php
-opt/app/app/Generator/Report/Tag/MonthReportGenerator.php
-opt/app/app/Generator/Report/Tag/MultiYearReportGenerator.php
-opt/app/app/Generator/Report/Tag/YearReportGenerator.php
-opt/app/app/Handlers/Events/APIEventHandler.php
-opt/app/app/Handlers/Events/AdminEventHandler.php
-opt/app/app/Handlers/Events/AutomationHandler.php
-opt/app/app/Handlers/Events/StoredJournalEventHandler.php
-opt/app/app/Handlers/Events/UpdatedJournalEventHandler.php
-opt/app/app/Handlers/Events/UserEventHandler.php
-opt/app/app/Handlers/Events/VersionCheckEventHandler.php
-opt/app/app/Helpers/Attachments/AttachmentHelper.php
-opt/app/app/Helpers/Attachments/AttachmentHelperInterface.php
-opt/app/app/Helpers/Chart/MetaPieChart.php
-opt/app/app/Helpers/Chart/MetaPieChartInterface.php
-opt/app/app/Helpers/Collection/Balance.php
-opt/app/app/Helpers/Collection/BalanceEntry.php
-opt/app/app/Helpers/Collection/BalanceHeader.php
-opt/app/app/Helpers/Collection/BalanceLine.php
-opt/app/app/Helpers/Collection/Bill.php
-opt/app/app/Helpers/Collection/BillLine.php
-opt/app/app/Helpers/Collection/Category.php
-opt/app/app/Helpers/Collector/TransactionCollector.php
-opt/app/app/Helpers/Collector/TransactionCollectorInterface.php
-opt/app/app/Helpers/Filter/AmountFilter.php
-opt/app/app/Helpers/Filter/CountAttachmentsFilter.php
-opt/app/app/Helpers/Filter/DoubleTransactionFilter.php
-opt/app/app/Helpers/Filter/EmptyFilter.php
-opt/app/app/Helpers/Filter/FilterInterface.php
-opt/app/app/Helpers/Filter/InternalTransferFilter.php
-opt/app/app/Helpers/Filter/NegativeAmountFilter.php
-opt/app/app/Helpers/Filter/OpposingAccountFilter.php
-opt/app/app/Helpers/Filter/PositiveAmountFilter.php
-opt/app/app/Helpers/Filter/SplitIndicatorFilter.php
-opt/app/app/Helpers/Filter/TransactionViewFilter.php
-opt/app/app/Helpers/Filter/TransferFilter.php
-opt/app/app/Helpers/FiscalHelper.php
-opt/app/app/Helpers/FiscalHelperInterface.php
-opt/app/app/Helpers/Help/Help.php
-opt/app/app/Helpers/Help/HelpInterface.php
-opt/app/app/Helpers/Report/BalanceReportHelper.php
-opt/app/app/Helpers/Report/BalanceReportHelperInterface.php
-opt/app/app/Helpers/Report/BudgetReportHelper.php
-opt/app/app/Helpers/Report/BudgetReportHelperInterface.php
-opt/app/app/Helpers/Report/NetWorth.php
-opt/app/app/Helpers/Report/NetWorthInterface.php
-opt/app/app/Helpers/Report/PopupReport.php
-opt/app/app/Helpers/Report/PopupReportInterface.php
-opt/app/app/Helpers/Report/ReportHelper.php
-opt/app/app/Helpers/Report/ReportHelperInterface.php
-opt/app/app/Helpers/Update/UpdateTrait.php
-opt/app/app/Http/Controllers/Account/CreateController.php
-opt/app/app/Http/Controllers/Account/DeleteController.php
-opt/app/app/Http/Controllers/Account/EditController.php
-opt/app/app/Http/Controllers/Account/IndexController.php
-opt/app/app/Http/Controllers/Account/ReconcileController.php
-opt/app/app/Http/Controllers/Account/ShowController.php
-opt/app/app/Http/Controllers/Admin/ConfigurationController.php
-opt/app/app/Http/Controllers/Admin/HomeController.php
-opt/app/app/Http/Controllers/Admin/LinkController.php
-opt/app/app/Http/Controllers/Admin/UpdateController.php
-opt/app/app/Http/Controllers/Admin/UserController.php
-opt/app/app/Http/Controllers/AttachmentController.php
-opt/app/app/Http/Controllers/Auth/ForgotPasswordController.php
-opt/app/app/Http/Controllers/Auth/LoginController.php
-opt/app/app/Http/Controllers/Auth/RegisterController.php
-opt/app/app/Http/Controllers/Auth/ResetPasswordController.php
-opt/app/app/Http/Controllers/Auth/TwoFactorController.php
-opt/app/app/Http/Controllers/BillController.php
-opt/app/app/Http/Controllers/Budget/AmountController.php
-opt/app/app/Http/Controllers/Budget/CreateController.php
-opt/app/app/Http/Controllers/Budget/DeleteController.php
-opt/app/app/Http/Controllers/Budget/EditController.php
-opt/app/app/Http/Controllers/Budget/IndexController.php
-opt/app/app/Http/Controllers/Budget/ShowController.php
-opt/app/app/Http/Controllers/Category/NoCategoryController.php
-opt/app/app/Http/Controllers/Category/ShowController.php
-opt/app/app/Http/Controllers/CategoryController.php
-opt/app/app/Http/Controllers/Chart/AccountController.php
-opt/app/app/Http/Controllers/Chart/BillController.php
-opt/app/app/Http/Controllers/Chart/BudgetController.php
-opt/app/app/Http/Controllers/Chart/BudgetReportController.php
-opt/app/app/Http/Controllers/Chart/CategoryController.php
-opt/app/app/Http/Controllers/Chart/CategoryReportController.php
-opt/app/app/Http/Controllers/Chart/ExpenseReportController.php
-opt/app/app/Http/Controllers/Chart/PiggyBankController.php
-opt/app/app/Http/Controllers/Chart/ReportController.php
-opt/app/app/Http/Controllers/Chart/TagReportController.php
-opt/app/app/Http/Controllers/Controller.php
-opt/app/app/Http/Controllers/CurrencyController.php
-opt/app/app/Http/Controllers/DebugController.php
-opt/app/app/Http/Controllers/ExportController.php
-opt/app/app/Http/Controllers/HelpController.php
-opt/app/app/Http/Controllers/HomeController.php
-opt/app/app/Http/Controllers/Import/CallbackController.php
-opt/app/app/Http/Controllers/Import/IndexController.php
-opt/app/app/Http/Controllers/Import/JobConfigurationController.php
-opt/app/app/Http/Controllers/Import/JobStatusController.php
-opt/app/app/Http/Controllers/Import/PrerequisitesController.php
-opt/app/app/Http/Controllers/JavascriptController.php
-opt/app/app/Http/Controllers/Json/AutoCompleteController.php
-opt/app/app/Http/Controllers/Json/BoxController.php
-opt/app/app/Http/Controllers/Json/ExchangeController.php
-opt/app/app/Http/Controllers/Json/FrontpageController.php
-opt/app/app/Http/Controllers/Json/IntroController.php
-opt/app/app/Http/Controllers/Json/ReconcileController.php
-opt/app/app/Http/Controllers/Json/RecurrenceController.php
-opt/app/app/Http/Controllers/JsonController.php
-opt/app/app/Http/Controllers/NewUserController.php
-opt/app/app/Http/Controllers/PiggyBankController.php
-opt/app/app/Http/Controllers/Popup/ReportController.php
-opt/app/app/Http/Controllers/PreferencesController.php
-opt/app/app/Http/Controllers/ProfileController.php
-opt/app/app/Http/Controllers/Recurring/CreateController.php
-opt/app/app/Http/Controllers/Recurring/DeleteController.php
-opt/app/app/Http/Controllers/Recurring/EditController.php
-opt/app/app/Http/Controllers/Recurring/IndexController.php
-opt/app/app/Http/Controllers/Report/AccountController.php
-opt/app/app/Http/Controllers/Report/BalanceController.php
-opt/app/app/Http/Controllers/Report/BudgetController.php
-opt/app/app/Http/Controllers/Report/CategoryController.php
-opt/app/app/Http/Controllers/Report/ExpenseController.php
-opt/app/app/Http/Controllers/Report/OperationsController.php
-opt/app/app/Http/Controllers/ReportController.php
-opt/app/app/Http/Controllers/Rule/CreateController.php
-opt/app/app/Http/Controllers/Rule/DeleteController.php
-opt/app/app/Http/Controllers/Rule/EditController.php
-opt/app/app/Http/Controllers/Rule/IndexController.php
-opt/app/app/Http/Controllers/Rule/SelectController.php
-opt/app/app/Http/Controllers/RuleGroupController.php
-opt/app/app/Http/Controllers/SearchController.php
-opt/app/app/Http/Controllers/System/CronController.php
-opt/app/app/Http/Controllers/System/InstallController.php
-opt/app/app/Http/Controllers/TagController.php
-opt/app/app/Http/Controllers/Transaction/BulkController.php
-opt/app/app/Http/Controllers/Transaction/ConvertController.php
-opt/app/app/Http/Controllers/Transaction/LinkController.php
-opt/app/app/Http/Controllers/Transaction/MassController.php
-opt/app/app/Http/Controllers/Transaction/SingleController.php
-opt/app/app/Http/Controllers/Transaction/SplitController.php
-opt/app/app/Http/Controllers/TransactionController.php
-opt/app/app/Http/Kernel.php
-opt/app/app/Http/Middleware/Authenticate.php
-opt/app/app/Http/Middleware/AuthenticateTwoFactor.php
-opt/app/app/Http/Middleware/Binder.php
-opt/app/app/Http/Middleware/EncryptCookies.php
-opt/app/app/Http/Middleware/Installer.php
-opt/app/app/Http/Middleware/IsAdmin.php
-opt/app/app/Http/Middleware/IsDemoUser.php
-opt/app/app/Http/Middleware/IsSandStormUser.php
-opt/app/app/Http/Middleware/Range.php
-opt/app/app/Http/Middleware/RedirectIfAuthenticated.php
-opt/app/app/Http/Middleware/RedirectIfTwoFactorAuthenticated.php
-opt/app/app/Http/Middleware/Sandstorm.php
-opt/app/app/Http/Middleware/SecureHeaders.php
-opt/app/app/Http/Middleware/StartFireflySession.php
-opt/app/app/Http/Middleware/TrimStrings.php
-opt/app/app/Http/Middleware/TrustProxies.php
-opt/app/app/Http/Middleware/VerifyCsrfToken.php
-opt/app/app/Http/Requests/AccountFormRequest.php
-opt/app/app/Http/Requests/AttachmentFormRequest.php
-opt/app/app/Http/Requests/BillFormRequest.php
-opt/app/app/Http/Requests/BudgetFormRequest.php
-opt/app/app/Http/Requests/BudgetIncomeRequest.php
-opt/app/app/Http/Requests/BulkEditJournalRequest.php
-opt/app/app/Http/Requests/CategoryFormRequest.php
-opt/app/app/Http/Requests/ConfigurationRequest.php
-opt/app/app/Http/Requests/CurrencyFormRequest.php
-opt/app/app/Http/Requests/DeleteAccountFormRequest.php
-opt/app/app/Http/Requests/EmailFormRequest.php
-opt/app/app/Http/Requests/ExportFormRequest.php
-opt/app/app/Http/Requests/JournalFormRequest.php
-opt/app/app/Http/Requests/JournalLinkRequest.php
-opt/app/app/Http/Requests/LinkTypeFormRequest.php
-opt/app/app/Http/Requests/MassDeleteJournalRequest.php
-opt/app/app/Http/Requests/MassEditJournalRequest.php
-opt/app/app/Http/Requests/NewUserFormRequest.php
-opt/app/app/Http/Requests/PiggyBankFormRequest.php
-opt/app/app/Http/Requests/ProfileFormRequest.php
-opt/app/app/Http/Requests/ReconciliationStoreRequest.php
-opt/app/app/Http/Requests/ReconciliationUpdateRequest.php
-opt/app/app/Http/Requests/RecurrenceFormRequest.php
-opt/app/app/Http/Requests/ReportFormRequest.php
-opt/app/app/Http/Requests/Request.php
-opt/app/app/Http/Requests/RuleFormRequest.php
-opt/app/app/Http/Requests/RuleGroupFormRequest.php
-opt/app/app/Http/Requests/SelectTransactionsRequest.php
-opt/app/app/Http/Requests/SplitJournalFormRequest.php
-opt/app/app/Http/Requests/TagFormRequest.php
-opt/app/app/Http/Requests/TestRuleFormRequest.php
-opt/app/app/Http/Requests/TokenFormRequest.php
-opt/app/app/Http/Requests/UserFormRequest.php
-opt/app/app/Http/Requests/UserRegistrationRequest.php
-opt/app/app/Import/Converter/Amount.php
-opt/app/app/Import/Converter/AmountCredit.php
-opt/app/app/Import/Converter/AmountDebit.php
-opt/app/app/Import/Converter/AmountNegated.php
-opt/app/app/Import/Converter/BankDebitCredit.php
-opt/app/app/Import/Converter/ConverterInterface.php
-opt/app/app/Import/JobConfiguration/BunqJobConfiguration.php
-opt/app/app/Import/JobConfiguration/FakeJobConfiguration.php
-opt/app/app/Import/JobConfiguration/FileJobConfiguration.php
-opt/app/app/Import/JobConfiguration/FinTSConfigurationSteps.php
-opt/app/app/Import/JobConfiguration/FinTSJobConfiguration.php
-opt/app/app/Import/JobConfiguration/JobConfigurationInterface.php
-opt/app/app/Import/JobConfiguration/SpectreJobConfiguration.php
-opt/app/app/Import/JobConfiguration/YnabJobConfiguration.php
-opt/app/app/Import/Mapper/AssetAccountIbans.php
-opt/app/app/Import/Mapper/AssetAccounts.php
-opt/app/app/Import/Mapper/Bills.php
-opt/app/app/Import/Mapper/Budgets.php
-opt/app/app/Import/Mapper/Categories.php
-opt/app/app/Import/Mapper/MapperInterface.php
-opt/app/app/Import/Mapper/OpposingAccountIbans.php
-opt/app/app/Import/Mapper/OpposingAccounts.php
-opt/app/app/Import/Mapper/Tags.php
-opt/app/app/Import/Mapper/TransactionCurrencies.php
-opt/app/app/Import/MapperPreProcess/PreProcessorInterface.php
-opt/app/app/Import/MapperPreProcess/TagsComma.php
-opt/app/app/Import/MapperPreProcess/TagsSpace.php
-opt/app/app/Import/Prerequisites/BunqPrerequisites.php
-opt/app/app/Import/Prerequisites/FakePrerequisites.php
-opt/app/app/Import/Prerequisites/FilePrerequisites.php
-opt/app/app/Import/Prerequisites/PrerequisitesInterface.php
-opt/app/app/Import/Prerequisites/SpectrePrerequisites.php
-opt/app/app/Import/Prerequisites/YnabPrerequisites.php
-opt/app/app/Import/Routine/BunqRoutine.php
-opt/app/app/Import/Routine/FakeRoutine.php
-opt/app/app/Import/Routine/FileRoutine.php
-opt/app/app/Import/Routine/FinTSRoutine.php
-opt/app/app/Import/Routine/RoutineInterface.php
-opt/app/app/Import/Routine/SpectreRoutine.php
-opt/app/app/Import/Routine/YnabRoutine.php
-opt/app/app/Import/Specifics/AbnAmroDescription.php
-opt/app/app/Import/Specifics/IngDescription.php
-opt/app/app/Import/Specifics/PresidentsChoice.php
-opt/app/app/Import/Specifics/RabobankDescription.php
-opt/app/app/Import/Specifics/SnsDescription.php
-opt/app/app/Import/Specifics/SpecificInterface.php
-opt/app/app/Import/Storage/ImportArrayStorage.php
-opt/app/app/Jobs/CreateRecurringTransactions.php
-opt/app/app/Jobs/ExecuteRuleGroupOnExistingTransactions.php
-opt/app/app/Jobs/ExecuteRuleOnExistingTransactions.php
-opt/app/app/Jobs/Job.php
-opt/app/app/Jobs/MailError.php
-opt/app/app/Mail/AccessTokenCreatedMail.php
-opt/app/app/Mail/AdminTestMail.php
-opt/app/app/Mail/ConfirmEmailChangeMail.php
-opt/app/app/Mail/OAuthTokenCreatedMail.php
-opt/app/app/Mail/RegisteredUser.php
-opt/app/app/Mail/ReportNewJournalsMail.php
-opt/app/app/Mail/RequestedNewPassword.php
-opt/app/app/Mail/UndoEmailChangeMail.php
-opt/app/app/Models/Account.php
-opt/app/app/Models/AccountMeta.php
-opt/app/app/Models/AccountType.php
-opt/app/app/Models/Attachment.php
-opt/app/app/Models/AvailableBudget.php
-opt/app/app/Models/Bill.php
-opt/app/app/Models/Budget.php
-opt/app/app/Models/BudgetLimit.php
-opt/app/app/Models/Category.php
-opt/app/app/Models/Configuration.php
-opt/app/app/Models/CurrencyExchangeRate.php
-opt/app/app/Models/ExportJob.php
-opt/app/app/Models/ImportJob.php
-opt/app/app/Models/LinkType.php
-opt/app/app/Models/Note.php
-opt/app/app/Models/PiggyBank.php
-opt/app/app/Models/PiggyBankEvent.php
-opt/app/app/Models/PiggyBankRepetition.php
-opt/app/app/Models/Preference.php
-opt/app/app/Models/Recurrence.php
-opt/app/app/Models/RecurrenceMeta.php
-opt/app/app/Models/RecurrenceRepetition.php
-opt/app/app/Models/RecurrenceTransaction.php
-opt/app/app/Models/RecurrenceTransactionMeta.php
-opt/app/app/Models/Role.php
-opt/app/app/Models/Rule.php
-opt/app/app/Models/RuleAction.php
-opt/app/app/Models/RuleGroup.php
-opt/app/app/Models/RuleTrigger.php
-opt/app/app/Models/Tag.php
-opt/app/app/Models/Transaction.php
-opt/app/app/Models/TransactionCurrency.php
-opt/app/app/Models/TransactionGroup.php
-opt/app/app/Models/TransactionJournal.php
-opt/app/app/Models/TransactionJournalLink.php
-opt/app/app/Models/TransactionJournalMeta.php
-opt/app/app/Models/TransactionType.php
-opt/app/app/Providers/AccountServiceProvider.php
-opt/app/app/Providers/AdminServiceProvider.php
-opt/app/app/Providers/AppServiceProvider.php
-opt/app/app/Providers/AttachmentServiceProvider.php
-opt/app/app/Providers/AuthServiceProvider.php
-opt/app/app/Providers/BillServiceProvider.php
-opt/app/app/Providers/BroadcastServiceProvider.php
-opt/app/app/Providers/BudgetServiceProvider.php
-opt/app/app/Providers/CategoryServiceProvider.php
-opt/app/app/Providers/CurrencyServiceProvider.php
-opt/app/app/Providers/EventServiceProvider.php
-opt/app/app/Providers/ExportJobServiceProvider.php
-opt/app/app/Providers/FireflyServiceProvider.php
-opt/app/app/Providers/FireflySessionProvider.php
-opt/app/app/Providers/JournalServiceProvider.php
-opt/app/app/Providers/PiggyBankServiceProvider.php
-opt/app/app/Providers/RecurringServiceProvider.php
-opt/app/app/Providers/RouteServiceProvider.php
-opt/app/app/Providers/RuleGroupServiceProvider.php
-opt/app/app/Providers/RuleServiceProvider.php
-opt/app/app/Providers/SearchServiceProvider.php
-opt/app/app/Providers/SessionServiceProvider.php
-opt/app/app/Providers/TagServiceProvider.php
-opt/app/app/Repositories/Account/AccountRepository.php
-opt/app/app/Repositories/Account/AccountRepositoryInterface.php
-opt/app/app/Repositories/Account/AccountTasker.php
-opt/app/app/Repositories/Account/AccountTaskerInterface.php
-opt/app/app/Repositories/Attachment/AttachmentRepository.php
-opt/app/app/Repositories/Attachment/AttachmentRepositoryInterface.php
-opt/app/app/Repositories/Bill/BillRepository.php
-opt/app/app/Repositories/Bill/BillRepositoryInterface.php
-opt/app/app/Repositories/Budget/BudgetRepository.php
-opt/app/app/Repositories/Budget/BudgetRepositoryInterface.php
-opt/app/app/Repositories/Category/CategoryRepository.php
-opt/app/app/Repositories/Category/CategoryRepositoryInterface.php
-opt/app/app/Repositories/Currency/CurrencyRepository.php
-opt/app/app/Repositories/Currency/CurrencyRepositoryInterface.php
-opt/app/app/Repositories/ExportJob/ExportJobRepository.php
-opt/app/app/Repositories/ExportJob/ExportJobRepositoryInterface.php
-opt/app/app/Repositories/ImportJob/ImportJobRepository.php
-opt/app/app/Repositories/ImportJob/ImportJobRepositoryInterface.php
-opt/app/app/Repositories/Journal/JournalRepository.php
-opt/app/app/Repositories/Journal/JournalRepositoryInterface.php
-opt/app/app/Repositories/LinkType/LinkTypeRepository.php
-opt/app/app/Repositories/LinkType/LinkTypeRepositoryInterface.php
-opt/app/app/Repositories/PiggyBank/PiggyBankRepository.php
-opt/app/app/Repositories/PiggyBank/PiggyBankRepositoryInterface.php
-opt/app/app/Repositories/Recurring/RecurringRepository.php
-opt/app/app/Repositories/Recurring/RecurringRepositoryInterface.php
-opt/app/app/Repositories/Rule/RuleRepository.php
-opt/app/app/Repositories/Rule/RuleRepositoryInterface.php
-opt/app/app/Repositories/RuleGroup/RuleGroupRepository.php
-opt/app/app/Repositories/RuleGroup/RuleGroupRepositoryInterface.php
-opt/app/app/Repositories/Tag/TagRepository.php
-opt/app/app/Repositories/Tag/TagRepositoryInterface.php
-opt/app/app/Repositories/User/UserRepository.php
-opt/app/app/Repositories/User/UserRepositoryInterface.php
-opt/app/app/Rules/BelongsUser.php
-opt/app/app/Rules/IsAssetAccountId.php
-opt/app/app/Rules/IsBoolean.php
-opt/app/app/Rules/IsDateOrTime.php
-opt/app/app/Rules/IsValidAttachmentModel.php
-opt/app/app/Rules/UniqueIban.php
-opt/app/app/Rules/ValidRecurrenceRepetitionType.php
-opt/app/app/Rules/ValidRecurrenceRepetitionValue.php
-opt/app/app/Rules/ValidTransactions.php
-opt/app/app/Rules/ZeroOrMore.php
-opt/app/app/Services/Bunq/ApiContext.php
-opt/app/app/Services/Bunq/MonetaryAccount.php
-opt/app/app/Services/Bunq/Payment.php
-opt/app/app/Services/Currency/ExchangeRateInterface.php
-opt/app/app/Services/Currency/FixerIOv2.php
-opt/app/app/Services/Currency/RatesApiIOv1.php
-opt/app/app/Services/Github/Object/GithubObject.php
-opt/app/app/Services/Github/Object/Release.php
-opt/app/app/Services/Github/Request/GithubRequest.php
-opt/app/app/Services/Github/Request/UpdateRequest.php
-opt/app/app/Services/IP/IPRetrievalInterface.php
-opt/app/app/Services/IP/IpifyOrg.php
-opt/app/app/Services/Internal/Destroy/AccountDestroyService.php
-opt/app/app/Services/Internal/Destroy/BillDestroyService.php
-opt/app/app/Services/Internal/Destroy/BudgetDestroyService.php
-opt/app/app/Services/Internal/Destroy/CategoryDestroyService.php
-opt/app/app/Services/Internal/Destroy/CurrencyDestroyService.php
-opt/app/app/Services/Internal/Destroy/JournalDestroyService.php
-opt/app/app/Services/Internal/Destroy/RecurrenceDestroyService.php
-opt/app/app/Services/Internal/File/EncryptService.php
-opt/app/app/Services/Internal/Support/AccountServiceTrait.php
-opt/app/app/Services/Internal/Support/BillServiceTrait.php
-opt/app/app/Services/Internal/Support/JournalServiceTrait.php
-opt/app/app/Services/Internal/Support/RecurringTransactionTrait.php
-opt/app/app/Services/Internal/Support/TransactionServiceTrait.php
-opt/app/app/Services/Internal/Support/TransactionTypeTrait.php
-opt/app/app/Services/Internal/Update/AccountUpdateService.php
-opt/app/app/Services/Internal/Update/BillUpdateService.php
-opt/app/app/Services/Internal/Update/CategoryUpdateService.php
-opt/app/app/Services/Internal/Update/CurrencyUpdateService.php
-opt/app/app/Services/Internal/Update/JournalUpdateService.php
-opt/app/app/Services/Internal/Update/RecurrenceUpdateService.php
-opt/app/app/Services/Internal/Update/TransactionUpdateService.php
-opt/app/app/Services/Password/PwndVerifierV2.php
-opt/app/app/Services/Password/Verifier.php
-opt/app/app/Services/Spectre/Exception/DuplicatedCustomerException.php
-opt/app/app/Services/Spectre/Exception/SpectreException.php
-opt/app/app/Services/Spectre/Exception/WrongRequestFormatException.php
-opt/app/app/Services/Spectre/Object/Account.php
-opt/app/app/Services/Spectre/Object/Attempt.php
-opt/app/app/Services/Spectre/Object/Customer.php
-opt/app/app/Services/Spectre/Object/Holder.php
-opt/app/app/Services/Spectre/Object/Login.php
-opt/app/app/Services/Spectre/Object/SpectreObject.php
-opt/app/app/Services/Spectre/Object/Token.php
-opt/app/app/Services/Spectre/Object/Transaction.php
-opt/app/app/Services/Spectre/Object/TransactionExtra.php
-opt/app/app/Services/Spectre/Request/CreateTokenRequest.php
-opt/app/app/Services/Spectre/Request/ListAccountsRequest.php
-opt/app/app/Services/Spectre/Request/ListCustomersRequest.php
-opt/app/app/Services/Spectre/Request/ListLoginsRequest.php
-opt/app/app/Services/Spectre/Request/ListTransactionsRequest.php
-opt/app/app/Services/Spectre/Request/NewCustomerRequest.php
-opt/app/app/Services/Spectre/Request/SpectreRequest.php
-opt/app/app/Services/Ynab/Request/GetAccountsRequest.php
-opt/app/app/Services/Ynab/Request/GetBudgetsRequest.php
-opt/app/app/Services/Ynab/Request/GetTransactionsRequest.php
-opt/app/app/Services/Ynab/Request/YnabRequest.php
-opt/app/app/Support/Amount.php
-opt/app/app/Support/Binder/AccountList.php
-opt/app/app/Support/Binder/BinderInterface.php
-opt/app/app/Support/Binder/BudgetList.php
-opt/app/app/Support/Binder/CLIToken.php
-opt/app/app/Support/Binder/CategoryList.php
-opt/app/app/Support/Binder/ConfigurationName.php
-opt/app/app/Support/Binder/CurrencyCode.php
-opt/app/app/Support/Binder/Date.php
-opt/app/app/Support/Binder/ImportProvider.php
-opt/app/app/Support/Binder/JournalList.php
-opt/app/app/Support/Binder/SimpleJournalList.php
-opt/app/app/Support/Binder/TagList.php
-opt/app/app/Support/Binder/TagOrId.php
-opt/app/app/Support/Binder/UnfinishedJournal.php
-opt/app/app/Support/CacheProperties.php
-opt/app/app/Support/ChartColour.php
-opt/app/app/Support/Cronjobs/AbstractCronjob.php
-opt/app/app/Support/Cronjobs/RecurringCronjob.php
-opt/app/app/Support/Domain.php
-opt/app/app/Support/ExpandedForm.php
-opt/app/app/Support/Facades/Amount.php
-opt/app/app/Support/Facades/ExpandedForm.php
-opt/app/app/Support/Facades/FireflyConfig.php
-opt/app/app/Support/Facades/Navigation.php
-opt/app/app/Support/Facades/Preferences.php
-opt/app/app/Support/Facades/Steam.php
-opt/app/app/Support/FinTS/FinTS.php
-opt/app/app/Support/FinTS/MetadataParser.php
-opt/app/app/Support/FireflyConfig.php
-opt/app/app/Support/Http/Api/AccountFilter.php
-opt/app/app/Support/Http/Api/TransactionFilter.php
-opt/app/app/Support/Http/Controllers/AugumentData.php
-opt/app/app/Support/Http/Controllers/AutoCompleteCollector.php
-opt/app/app/Support/Http/Controllers/BasicDataSupport.php
-opt/app/app/Support/Http/Controllers/ChartGeneration.php
-opt/app/app/Support/Http/Controllers/CreateStuff.php
-opt/app/app/Support/Http/Controllers/CronRunner.php
-opt/app/app/Support/Http/Controllers/DateCalculation.php
-opt/app/app/Support/Http/Controllers/GetConfigurationData.php
-opt/app/app/Support/Http/Controllers/ModelInformation.php
-opt/app/app/Support/Http/Controllers/PeriodOverview.php
-opt/app/app/Support/Http/Controllers/RenderPartialViews.php
-opt/app/app/Support/Http/Controllers/RequestInformation.php
-opt/app/app/Support/Http/Controllers/RuleManagement.php
-opt/app/app/Support/Http/Controllers/TransactionCalculation.php
-opt/app/app/Support/Http/Controllers/UserNavigation.php
-opt/app/app/Support/Import/Information/GetSpectreCustomerTrait.php
-opt/app/app/Support/Import/Information/GetSpectreTokenTrait.php
-opt/app/app/Support/Import/JobConfiguration/Bunq/BunqJobConfigurationInterface.php
-opt/app/app/Support/Import/JobConfiguration/Bunq/ChooseAccountsHandler.php
-opt/app/app/Support/Import/JobConfiguration/Bunq/NewBunqJobHandler.php
-opt/app/app/Support/Import/JobConfiguration/File/ConfigureMappingHandler.php
-opt/app/app/Support/Import/JobConfiguration/File/ConfigureRolesHandler.php
-opt/app/app/Support/Import/JobConfiguration/File/ConfigureUploadHandler.php
-opt/app/app/Support/Import/JobConfiguration/File/FileConfigurationInterface.php
-opt/app/app/Support/Import/JobConfiguration/File/NewFileJobHandler.php
-opt/app/app/Support/Import/JobConfiguration/FinTS/ChooseAccountHandler.php
-opt/app/app/Support/Import/JobConfiguration/FinTS/FinTSConfigurationInterface.php
-opt/app/app/Support/Import/JobConfiguration/FinTS/NewFinTSJobHandler.php
-opt/app/app/Support/Import/JobConfiguration/Spectre/AuthenticatedHandler.php
-opt/app/app/Support/Import/JobConfiguration/Spectre/ChooseAccountsHandler.php
-opt/app/app/Support/Import/JobConfiguration/Spectre/ChooseLoginHandler.php
-opt/app/app/Support/Import/JobConfiguration/Spectre/DoAuthenticateHandler.php
-opt/app/app/Support/Import/JobConfiguration/Spectre/NewSpectreJobHandler.php
-opt/app/app/Support/Import/JobConfiguration/Spectre/SpectreJobConfigurationInterface.php
-opt/app/app/Support/Import/JobConfiguration/Ynab/NewYnabJobHandler.php
-opt/app/app/Support/Import/JobConfiguration/Ynab/SelectAccountsHandler.php
-opt/app/app/Support/Import/JobConfiguration/Ynab/SelectBudgetHandler.php
-opt/app/app/Support/Import/JobConfiguration/Ynab/YnabJobConfigurationInterface.php
-opt/app/app/Support/Import/Placeholder/ColumnValue.php
-opt/app/app/Support/Import/Placeholder/ImportTransaction.php
-opt/app/app/Support/Import/Routine/Bunq/PaymentConverter.php
-opt/app/app/Support/Import/Routine/Bunq/StageImportDataHandler.php
-opt/app/app/Support/Import/Routine/Bunq/StageNewHandler.php
-opt/app/app/Support/Import/Routine/Fake/StageAhoyHandler.php
-opt/app/app/Support/Import/Routine/Fake/StageFinalHandler.php
-opt/app/app/Support/Import/Routine/Fake/StageNewHandler.php
-opt/app/app/Support/Import/Routine/File/AssetAccountMapper.php
-opt/app/app/Support/Import/Routine/File/CSVProcessor.php
-opt/app/app/Support/Import/Routine/File/CurrencyMapper.php
-opt/app/app/Support/Import/Routine/File/FileProcessorInterface.php
-opt/app/app/Support/Import/Routine/File/ImportableConverter.php
-opt/app/app/Support/Import/Routine/File/ImportableCreator.php
-opt/app/app/Support/Import/Routine/File/LineReader.php
-opt/app/app/Support/Import/Routine/File/MappedValuesValidator.php
-opt/app/app/Support/Import/Routine/File/MappingConverger.php
-opt/app/app/Support/Import/Routine/File/OFXProcessor.php
-opt/app/app/Support/Import/Routine/File/OpposingAccountMapper.php
-opt/app/app/Support/Import/Routine/FinTS/StageImportDataHandler.php
-opt/app/app/Support/Import/Routine/Spectre/StageAuthenticatedHandler.php
-opt/app/app/Support/Import/Routine/Spectre/StageImportDataHandler.php
-opt/app/app/Support/Import/Routine/Spectre/StageNewHandler.php
-opt/app/app/Support/Import/Routine/Ynab/GetAccountsHandler.php
-opt/app/app/Support/Import/Routine/Ynab/ImportDataHandler.php
-opt/app/app/Support/Import/Routine/Ynab/StageGetAccessHandler.php
-opt/app/app/Support/Import/Routine/Ynab/StageGetBudgetsHandler.php
-opt/app/app/Support/Import/Routine/Ynab/StageGetTransactionsHandler.php
-opt/app/app/Support/Import/Routine/Ynab/StageMatchAccountsHandler.php
-opt/app/app/Support/Logging/AuditLogger.php
-opt/app/app/Support/Logging/AuditProcessor.php
-opt/app/app/Support/Navigation.php
-opt/app/app/Support/Preferences.php
-opt/app/app/Support/Repositories/Recurring/CalculateRangeOccurrences.php
-opt/app/app/Support/Repositories/Recurring/CalculateXOccurrences.php
-opt/app/app/Support/Repositories/Recurring/FiltersWeekends.php
-opt/app/app/Support/Search/Modifier.php
-opt/app/app/Support/Search/Search.php
-opt/app/app/Support/Search/SearchInterface.php
-opt/app/app/Support/Steam.php
-opt/app/app/Support/Twig/AmountFormat.php
-opt/app/app/Support/Twig/Extension/Account.php
-opt/app/app/Support/Twig/Extension/Transaction.php
-opt/app/app/Support/Twig/Extension/TransactionJournal.php
-opt/app/app/Support/Twig/General.php
-opt/app/app/Support/Twig/Journal.php
-opt/app/app/Support/Twig/Loader/AccountLoader.php
-opt/app/app/Support/Twig/Loader/TransactionJournalLoader.php
-opt/app/app/Support/Twig/Loader/TransactionLoader.php
-opt/app/app/Support/Twig/Rule.php
-opt/app/app/Support/Twig/Transaction.php
-opt/app/app/Support/Twig/Translation.php
-opt/app/app/TransactionRules/Actions/ActionInterface.php
-opt/app/app/TransactionRules/Actions/AddTag.php
-opt/app/app/TransactionRules/Actions/AppendDescription.php
-opt/app/app/TransactionRules/Actions/AppendNotes.php
-opt/app/app/TransactionRules/Actions/ClearBudget.php
-opt/app/app/TransactionRules/Actions/ClearCategory.php
-opt/app/app/TransactionRules/Actions/ClearNotes.php
-opt/app/app/TransactionRules/Actions/ConvertToDeposit.php
-opt/app/app/TransactionRules/Actions/ConvertToTransfer.php
-opt/app/app/TransactionRules/Actions/ConvertToWithdrawal.php
-opt/app/app/TransactionRules/Actions/LinkToBill.php
-opt/app/app/TransactionRules/Actions/PrependDescription.php
-opt/app/app/TransactionRules/Actions/PrependNotes.php
-opt/app/app/TransactionRules/Actions/RemoveAllTags.php
-opt/app/app/TransactionRules/Actions/RemoveTag.php
-opt/app/app/TransactionRules/Actions/SetBudget.php
-opt/app/app/TransactionRules/Actions/SetCategory.php
-opt/app/app/TransactionRules/Actions/SetDescription.php
-opt/app/app/TransactionRules/Actions/SetDestinationAccount.php
-opt/app/app/TransactionRules/Actions/SetNotes.php
-opt/app/app/TransactionRules/Actions/SetSourceAccount.php
-opt/app/app/TransactionRules/Factory/ActionFactory.php
-opt/app/app/TransactionRules/Factory/TriggerFactory.php
-opt/app/app/TransactionRules/Processor.php
-opt/app/app/TransactionRules/TransactionMatcher.php
-opt/app/app/TransactionRules/Triggers/AbstractTrigger.php
-opt/app/app/TransactionRules/Triggers/AmountExactly.php
-opt/app/app/TransactionRules/Triggers/AmountLess.php
-opt/app/app/TransactionRules/Triggers/AmountMore.php
-opt/app/app/TransactionRules/Triggers/BudgetIs.php
-opt/app/app/TransactionRules/Triggers/CategoryIs.php
-opt/app/app/TransactionRules/Triggers/CurrencyIs.php
-opt/app/app/TransactionRules/Triggers/DescriptionContains.php
-opt/app/app/TransactionRules/Triggers/DescriptionEnds.php
-opt/app/app/TransactionRules/Triggers/DescriptionIs.php
-opt/app/app/TransactionRules/Triggers/DescriptionStarts.php
-opt/app/app/TransactionRules/Triggers/FromAccountContains.php
-opt/app/app/TransactionRules/Triggers/FromAccountEnds.php
-opt/app/app/TransactionRules/Triggers/FromAccountIs.php
-opt/app/app/TransactionRules/Triggers/FromAccountStarts.php
-opt/app/app/TransactionRules/Triggers/HasAnyBudget.php
-opt/app/app/TransactionRules/Triggers/HasAnyCategory.php
-opt/app/app/TransactionRules/Triggers/HasAnyTag.php
-opt/app/app/TransactionRules/Triggers/HasAttachment.php
-opt/app/app/TransactionRules/Triggers/HasNoBudget.php
-opt/app/app/TransactionRules/Triggers/HasNoCategory.php
-opt/app/app/TransactionRules/Triggers/HasNoTag.php
-opt/app/app/TransactionRules/Triggers/NotesAny.php
-opt/app/app/TransactionRules/Triggers/NotesAre.php
-opt/app/app/TransactionRules/Triggers/NotesContain.php
-opt/app/app/TransactionRules/Triggers/NotesEmpty.php
-opt/app/app/TransactionRules/Triggers/NotesEnd.php
-opt/app/app/TransactionRules/Triggers/NotesStart.php
-opt/app/app/TransactionRules/Triggers/TagIs.php
-opt/app/app/TransactionRules/Triggers/ToAccountContains.php
-opt/app/app/TransactionRules/Triggers/ToAccountEnds.php
-opt/app/app/TransactionRules/Triggers/ToAccountIs.php
-opt/app/app/TransactionRules/Triggers/ToAccountStarts.php
-opt/app/app/TransactionRules/Triggers/TransactionType.php
-opt/app/app/TransactionRules/Triggers/TriggerInterface.php
-opt/app/app/TransactionRules/Triggers/UserAction.php
-opt/app/app/Transformers/AbstractTransformer.php
-opt/app/app/Transformers/AccountTransformer.php
-opt/app/app/Transformers/AttachmentTransformer.php
-opt/app/app/Transformers/AvailableBudgetTransformer.php
-opt/app/app/Transformers/BillTransformer.php
-opt/app/app/Transformers/BudgetLimitTransformer.php
-opt/app/app/Transformers/BudgetTransformer.php
-opt/app/app/Transformers/CategoryTransformer.php
-opt/app/app/Transformers/CurrencyExchangeRateTransformer.php
-opt/app/app/Transformers/CurrencyTransformer.php
-opt/app/app/Transformers/ImportJobTransformer.php
-opt/app/app/Transformers/LinkTypeTransformer.php
-opt/app/app/Transformers/PiggyBankEventTransformer.php
-opt/app/app/Transformers/PiggyBankTransformer.php
-opt/app/app/Transformers/PreferenceTransformer.php
-opt/app/app/Transformers/RecurrenceTransformer.php
-opt/app/app/Transformers/RuleGroupTransformer.php
-opt/app/app/Transformers/RuleTransformer.php
-opt/app/app/Transformers/TagTransformer.php
-opt/app/app/Transformers/TransactionLinkTransformer.php
-opt/app/app/Transformers/TransactionTransformer.php
-opt/app/app/Transformers/UserTransformer.php
-opt/app/app/User.php
-opt/app/app/Validation/FireflyValidator.php
-opt/app/app/Validation/RecurrenceValidation.php
-opt/app/app/Validation/TransactionValidation.php
-opt/app/artisan
-opt/app/bootstrap/app.php
-opt/app/bootstrap/cache/packages.php
-opt/app/bootstrap/cache/services.php
-opt/app/changelog.md
-opt/app/composer.json
-opt/app/composer.lock
-opt/app/composer.phar
-opt/app/config
-opt/app/config/app.php
-opt/app/config/auth.php
-opt/app/config/breadcrumbs.php
-opt/app/config/broadcasting.php
-opt/app/config/cache.php
-opt/app/config/csv.php
-opt/app/config/database.php
-opt/app/config/filesystems.php
-opt/app/config/firefly.php
-opt/app/config/google2fa.php
-opt/app/config/hashing.php
-opt/app/config/import.php
-opt/app/config/intro.php
-opt/app/config/ldap.php
-opt/app/config/ldap_auth.php
-opt/app/config/logging.php
-opt/app/config/mail.php
-opt/app/config/queue.php
-opt/app/config/services.php
-opt/app/config/session.php
-opt/app/config/twigbridge.php
-opt/app/config/upgrade.php
-opt/app/config/view.php
-opt/app/database/factories/AccountFactory.php
-opt/app/database/factories/ModelFactory.php
-opt/app/database/factories/UserFactory.php
-opt/app/database/migrations
-opt/app/database/migrations/2016_06_16_000000_create_support_tables.php
-opt/app/database/migrations/2016_06_16_000001_create_users_table.php
-opt/app/database/migrations/2016_06_16_000002_create_main_tables.php
-opt/app/database/migrations/2016_08_25_091522_changes_for_3101.php
-opt/app/database/migrations/2016_09_12_121359_fix_nullables.php
-opt/app/database/migrations/2016_10_09_150037_expand_transactions_table.php
-opt/app/database/migrations/2016_10_22_075804_changes_for_v410.php
-opt/app/database/migrations/2016_11_24_210552_changes_for_v420.php
-opt/app/database/migrations/2016_12_22_150431_changes_for_v430.php
-opt/app/database/migrations/2016_12_28_203205_changes_for_v431.php
-opt/app/database/migrations/2017_04_13_163623_changes_for_v440.php
-opt/app/database/migrations/2017_06_02_105232_changes_for_v450.php
-opt/app/database/migrations/2017_08_20_062014_changes_for_v470.php
-opt/app/database/migrations/2017_11_04_170844_changes_for_v470a.php
-opt/app/database/migrations/2018_01_01_000001_create_oauth_auth_codes_table.php
-opt/app/database/migrations/2018_01_01_000002_create_oauth_access_tokens_table.php
-opt/app/database/migrations/2018_01_01_000003_create_oauth_refresh_tokens_table.php
-opt/app/database/migrations/2018_01_01_000004_create_oauth_clients_table.php
-opt/app/database/migrations/2018_01_01_000005_create_oauth_personal_access_clients_table.php
-opt/app/database/migrations/2018_03_19_141348_changes_for_v472.php
-opt/app/database/migrations/2018_04_07_210913_changes_for_v473.php
-opt/app/database/migrations/2018_04_29_174524_changes_for_v474.php
-opt/app/database/migrations/2018_06_08_200526_changes_for_v475.php
-opt/app/database/migrations/2018_09_05_195147_changes_for_v477.php
-opt/app/database/migrations/2018_11_06_172532_changes_for_v479.php
-opt/app/database/migrations/2019_01_28_193833_changes_for_v4710.php
-opt/app/database/migrations/2019_02_05_055516_changes_for_v4711.php
-opt/app/database/migrations/2019_02_11_170529_changes_for_v4712.php
-opt/app/database/seeds/AccountTypeSeeder.php
-opt/app/database/seeds/ConfigSeeder.php
-opt/app/database/seeds/DatabaseSeeder.php
-opt/app/database/seeds/LinkTypeSeeder.php
-opt/app/database/seeds/PermissionSeeder.php
-opt/app/database/seeds/TransactionCurrencySeeder.php
-opt/app/database/seeds/TransactionTypeSeeder.php
-opt/app/docker-compose.yml
-opt/app/index.php
-opt/app/public/.htaccess
-opt/app/public/.well-known/security.txt
-opt/app/public/android-chrome-192x192.png
-opt/app/public/android-chrome-512x512.png
-opt/app/public/apple-touch-icon-120x120-precomposed.png
-opt/app/public/apple-touch-icon-120x120.png
-opt/app/public/apple-touch-icon-152x152-precomposed.png
-opt/app/public/apple-touch-icon-152x152.png
-opt/app/public/apple-touch-icon-180x180-precomposed.png
-opt/app/public/apple-touch-icon-180x180.png
-opt/app/public/apple-touch-icon-60x60-precomposed.png
-opt/app/public/apple-touch-icon-60x60.png
-opt/app/public/apple-touch-icon-76x76-precomposed.png
-opt/app/public/apple-touch-icon-76x76.png
-opt/app/public/apple-touch-icon-precomposed.png
-opt/app/public/apple-touch-icon.png
-opt/app/public/browserconfig.xml
-opt/app/public/favicon-16x16.png
-opt/app/public/favicon-32x32.png
-opt/app/public/favicon.ico
-opt/app/public/index.php
-opt/app/public/manifest.json
-opt/app/public/mix-manifest.json
-opt/app/public/mstile-144x144.png
-opt/app/public/mstile-150x150.png
-opt/app/public/mstile-310x150.png
-opt/app/public/mstile-310x310.png
-opt/app/public/mstile-70x70.png
-opt/app/public/robots.txt
-opt/app/public/safari-pinned-tab.svg
-opt/app/public/site.webmanifest
-opt/app/public/undefined.js
-opt/app/public/v1/css/.htaccess
-opt/app/public/v1/css/bootstrap-multiselect.css
-opt/app/public/v1/css/bootstrap-sortable.css
-opt/app/public/v1/css/bootstrap-tagsinput.css
-opt/app/public/v1/css/daterangepicker.css
-opt/app/public/v1/css/firefly.css
-opt/app/public/v1/css/gf-roboto.css
-opt/app/public/v1/css/gf-source.css
-opt/app/public/v1/css/jquery-ui/.htaccess
-opt/app/public/v1/css/jquery-ui/images/.htaccess
-opt/app/public/v1/css/jquery-ui/images/ui-icons_444444_256x240.png
-opt/app/public/v1/css/jquery-ui/images/ui-icons_555555_256x240.png
-opt/app/public/v1/css/jquery-ui/images/ui-icons_777620_256x240.png
-opt/app/public/v1/css/jquery-ui/images/ui-icons_777777_256x240.png
-opt/app/public/v1/css/jquery-ui/images/ui-icons_cc0000_256x240.png
-opt/app/public/v1/css/jquery-ui/images/ui-icons_ffffff_256x240.png
-opt/app/public/v1/css/jquery-ui/jquery-ui.structure.min.css
-opt/app/public/v1/css/jquery-ui/jquery-ui.theme.min.css
-opt/app/public/v1/fonts/.htaccess
-opt/app/public/v1/fonts/Roboto-Regular-cyrillic-ext.woff2
-opt/app/public/v1/fonts/Roboto-Regular-cyrillic.woff2
-opt/app/public/v1/fonts/Roboto-Regular-greek-ext.woff2
-opt/app/public/v1/fonts/Roboto-Regular-greek.woff2
-opt/app/public/v1/fonts/Roboto-Regular-latin-ext.woff2
-opt/app/public/v1/fonts/Roboto-Regular-latin.woff2
-opt/app/public/v1/fonts/Roboto-Regular-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-Bold-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-Bold-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-BoldItalic-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-Italic-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-Italic-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-Light-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-Light-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-LightItalic-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-Regular-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-Regular-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBold-vietnamese.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-cyrillic-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-cyrillic-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-cyrillic.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-cyrillic.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-greek-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-greek-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-greek.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-greek.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-latin-ext.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-latin-ext.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-latin.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-latin.woff2
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-vietnamese.woff
-opt/app/public/v1/fonts/SourceSansPro-SemiBoldItalic-vietnamese.woff2
-opt/app/public/v1/fonts/lato-100.woff
-opt/app/public/v1/fonts/lato-100.woff2
-opt/app/public/v1/fonts/roboto-light-300.woff
-opt/app/public/v1/fonts/roboto-light-300.woff2
-opt/app/public/v1/fonts/vendor/.htaccess
-opt/app/public/v1/fonts/vendor/bootstrap-sass/.htaccess
-opt/app/public/v1/fonts/vendor/bootstrap-sass/bootstrap/.htaccess
-opt/app/public/v1/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.eot
-opt/app/public/v1/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.svg
-opt/app/public/v1/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.ttf
-opt/app/public/v1/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff
-opt/app/public/v1/fonts/vendor/bootstrap-sass/bootstrap/glyphicons-halflings-regular.woff2
-opt/app/public/v1/fonts/vendor/font-awesome/.htaccess
-opt/app/public/v1/fonts/vendor/font-awesome/fontawesome-webfont.eot
-opt/app/public/v1/fonts/vendor/font-awesome/fontawesome-webfont.svg
-opt/app/public/v1/fonts/vendor/font-awesome/fontawesome-webfont.ttf
-opt/app/public/v1/fonts/vendor/font-awesome/fontawesome-webfont.woff
-opt/app/public/v1/fonts/vendor/font-awesome/fontawesome-webfont.woff2
-opt/app/public/v1/images/.htaccess
-opt/app/public/v1/images/error.png
-opt/app/public/v1/images/flags/.htaccess
-opt/app/public/v1/images/flags/de_DE.png
-opt/app/public/v1/images/flags/es_ES.png
-opt/app/public/v1/images/flags/fr_FR.png
-opt/app/public/v1/images/flags/id_ID.png
-opt/app/public/v1/images/flags/it_IT.png
-opt/app/public/v1/images/flags/nl_NL.png
-opt/app/public/v1/images/flags/pl_PL.png
-opt/app/public/v1/images/flags/pt_BR.png
-opt/app/public/v1/images/flags/ru_RU.png
-opt/app/public/v1/images/flags/tr_TR.png
-opt/app/public/v1/images/image.png
-opt/app/public/v1/images/loading-small.gif
-opt/app/public/v1/images/loading-wide.gif
-opt/app/public/v1/images/logos/.htaccess
-opt/app/public/v1/images/logos/bunq.png
-opt/app/public/v1/images/logos/csv.png
-opt/app/public/v1/images/logos/fake.png
-opt/app/public/v1/images/logos/file.png
-opt/app/public/v1/images/logos/fints.png
-opt/app/public/v1/images/logos/plaid.png
-opt/app/public/v1/images/logos/quovo.png
-opt/app/public/v1/images/logos/spectre.png
-opt/app/public/v1/images/logos/ynab.png
-opt/app/public/v1/images/logos/yodlee.png
-opt/app/public/v1/images/page_green.png
-opt/app/public/v1/images/page_white_acrobat.png
-opt/app/public/v1/js/.htaccess
-opt/app/public/v1/js/app.js
-opt/app/public/v1/js/ff/.htaccess
-opt/app/public/v1/js/ff/accounts/.htaccess
-opt/app/public/v1/js/ff/accounts/create.js
-opt/app/public/v1/js/ff/accounts/edit-reconciliation.js
-opt/app/public/v1/js/ff/accounts/edit.js
-opt/app/public/v1/js/ff/accounts/reconcile.js
-opt/app/public/v1/js/ff/accounts/show.js
-opt/app/public/v1/js/ff/admin/.htaccess
-opt/app/public/v1/js/ff/admin/update/.htaccess
-opt/app/public/v1/js/ff/admin/update/index.js
-opt/app/public/v1/js/ff/bills/.htaccess
-opt/app/public/v1/js/ff/bills/create.js
-opt/app/public/v1/js/ff/bills/edit.js
-opt/app/public/v1/js/ff/bills/show.js
-opt/app/public/v1/js/ff/budgets/.htaccess
-opt/app/public/v1/js/ff/budgets/create.js
-opt/app/public/v1/js/ff/budgets/edit.js
-opt/app/public/v1/js/ff/budgets/index.js
-opt/app/public/v1/js/ff/budgets/show.js
-opt/app/public/v1/js/ff/categories/.htaccess
-opt/app/public/v1/js/ff/categories/create.js
-opt/app/public/v1/js/ff/categories/edit.js
-opt/app/public/v1/js/ff/categories/index.js
-opt/app/public/v1/js/ff/categories/show-by-date.js
-opt/app/public/v1/js/ff/categories/show.js
-opt/app/public/v1/js/ff/charts.defaults.js
-opt/app/public/v1/js/ff/charts.js
-opt/app/public/v1/js/ff/common/autocomplete.js
-opt/app/public/v1/js/ff/export/.htaccess
-opt/app/public/v1/js/ff/export/index.js
-opt/app/public/v1/js/ff/firefly.js
-opt/app/public/v1/js/ff/guest.js
-opt/app/public/v1/js/ff/help.js
-opt/app/public/v1/js/ff/import/.htaccess
-opt/app/public/v1/js/ff/import/file/.htaccess
-opt/app/public/v1/js/ff/import/file/configure-upload.js
-opt/app/public/v1/js/ff/import/status.js
-opt/app/public/v1/js/ff/import/status_v2.js
-opt/app/public/v1/js/ff/index.js
-opt/app/public/v1/js/ff/install/.htaccess
-opt/app/public/v1/js/ff/install/index.js
-opt/app/public/v1/js/ff/intro/.htaccess
-opt/app/public/v1/js/ff/intro/intro.js
-opt/app/public/v1/js/ff/moment/.htaccess
-opt/app/public/v1/js/ff/moment/de_DE.js
-opt/app/public/v1/js/ff/moment/en_US.js
-opt/app/public/v1/js/ff/moment/es_ES.js
-opt/app/public/v1/js/ff/moment/fr_FR.js
-opt/app/public/v1/js/ff/moment/id_ID.js
-opt/app/public/v1/js/ff/moment/it_IT.js
-opt/app/public/v1/js/ff/moment/nl_NL.js
-opt/app/public/v1/js/ff/moment/pl_PL.js
-opt/app/public/v1/js/ff/moment/pt_BR.js
-opt/app/public/v1/js/ff/moment/ru_RU.js
-opt/app/public/v1/js/ff/moment/tr_TR.js
-opt/app/public/v1/js/ff/piggy-banks/.htaccess
-opt/app/public/v1/js/ff/piggy-banks/create.js
-opt/app/public/v1/js/ff/piggy-banks/edit.js
-opt/app/public/v1/js/ff/piggy-banks/index.js
-opt/app/public/v1/js/ff/piggy-banks/show.js
-opt/app/public/v1/js/ff/preferences/.htaccess
-opt/app/public/v1/js/ff/preferences/index.js
-opt/app/public/v1/js/ff/recurring/.htaccess
-opt/app/public/v1/js/ff/recurring/create.js
-opt/app/public/v1/js/ff/recurring/edit.js
-opt/app/public/v1/js/ff/reports/.htaccess
-opt/app/public/v1/js/ff/reports/account/.htaccess
-opt/app/public/v1/js/ff/reports/account/month.js
-opt/app/public/v1/js/ff/reports/all.js
-opt/app/public/v1/js/ff/reports/audit/.htaccess
-opt/app/public/v1/js/ff/reports/audit/all.js
-opt/app/public/v1/js/ff/reports/budget/.htaccess
-opt/app/public/v1/js/ff/reports/budget/month.js
-opt/app/public/v1/js/ff/reports/category/.htaccess
-opt/app/public/v1/js/ff/reports/category/month.js
-opt/app/public/v1/js/ff/reports/default/.htaccess
-opt/app/public/v1/js/ff/reports/default/all.js
-opt/app/public/v1/js/ff/reports/default/month.js
-opt/app/public/v1/js/ff/reports/default/multi-year.js
-opt/app/public/v1/js/ff/reports/default/year.js
-opt/app/public/v1/js/ff/reports/index.js
-opt/app/public/v1/js/ff/reports/tag/.htaccess
-opt/app/public/v1/js/ff/reports/tag/month.js
-opt/app/public/v1/js/ff/rule-groups/create.js
-opt/app/public/v1/js/ff/rule-groups/edit.js
-opt/app/public/v1/js/ff/rules/.htaccess
-opt/app/public/v1/js/ff/rules/create-edit.js
-opt/app/public/v1/js/ff/rules/index.js
-opt/app/public/v1/js/ff/rules/select-transactions.js
-opt/app/public/v1/js/ff/search/.htaccess
-opt/app/public/v1/js/ff/search/index.js
-opt/app/public/v1/js/ff/tags/.htaccess
-opt/app/public/v1/js/ff/tags/create-edit.js
-opt/app/public/v1/js/ff/tags/index.js
-opt/app/public/v1/js/ff/tags/show.js
-opt/app/public/v1/js/ff/transactions/.htaccess
-opt/app/public/v1/js/ff/transactions/convert.js
-opt/app/public/v1/js/ff/transactions/list.js
-opt/app/public/v1/js/ff/transactions/mass/.htaccess
-opt/app/public/v1/js/ff/transactions/mass/edit-bulk.js
-opt/app/public/v1/js/ff/transactions/mass/edit.js
-opt/app/public/v1/js/ff/transactions/show.js
-opt/app/public/v1/js/ff/transactions/single/.htaccess
-opt/app/public/v1/js/ff/transactions/single/common.js
-opt/app/public/v1/js/ff/transactions/single/create.js
-opt/app/public/v1/js/ff/transactions/single/edit.js
-opt/app/public/v1/js/ff/transactions/split/.htaccess
-opt/app/public/v1/js/ff/transactions/split/edit.js
-opt/app/public/v1/js/lib/.htaccess
-opt/app/public/v1/js/lib/Chart.bundle.min.js
-opt/app/public/v1/js/lib/accounting.min.js
-opt/app/public/v1/js/lib/bootstrap-multiselect.js
-opt/app/public/v1/js/lib/bootstrap-sortable.js
-opt/app/public/v1/js/lib/bootstrap-tagsinput.min.js
-opt/app/public/v1/js/lib/bootstrap-tagsinput.min.js.map
-opt/app/public/v1/js/lib/bootstrap3-typeahead.min.js
-opt/app/public/v1/js/lib/chartjs-plugin-annotation.min.js
-opt/app/public/v1/js/lib/daterangepicker.js
-opt/app/public/v1/js/lib/html5shiv.min.js
-opt/app/public/v1/js/lib/jquery-ui.min.js
-opt/app/public/v1/js/lib/jquery.color-2.1.2.min.js
-opt/app/public/v1/js/lib/modernizr-custom.js
-opt/app/public/v1/js/lib/moment.min.js
-opt/app/public/v1/js/lib/respond.min.js
-opt/app/public/v1/js/lib/typeahead/.htaccess
-opt/app/public/v1/js/lib/typeahead/bloodhound.js
-opt/app/public/v1/js/lib/typeahead/bloodhound.min.js
-opt/app/public/v1/js/lib/typeahead/typeahead.bundle.js
-opt/app/public/v1/js/lib/typeahead/typeahead.bundle.min.js
-opt/app/public/v1/js/lib/typeahead/typeahead.jquery.js
-opt/app/public/v1/js/lib/typeahead/typeahead.jquery.min.js
-opt/app/public/v1/lib/.htaccess
-opt/app/public/v1/lib/adminlte/.htaccess
-opt/app/public/v1/lib/adminlte/css/.htaccess
-opt/app/public/v1/lib/adminlte/css/AdminLTE.css
-opt/app/public/v1/lib/adminlte/css/AdminLTE.min.css
-opt/app/public/v1/lib/adminlte/css/skins/.htaccess
-opt/app/public/v1/lib/adminlte/css/skins/skin-blue-light.css
-opt/app/public/v1/lib/adminlte/css/skins/skin-blue-light.min.css
-opt/app/public/v1/lib/adminlte/img/.htaccess
-opt/app/public/v1/lib/adminlte/img/icons.png
-opt/app/public/v1/lib/adminlte/js/.htaccess
-opt/app/public/v1/lib/adminlte/js/adminlte.js
-opt/app/public/v1/lib/adminlte/js/adminlte.min.js
-opt/app/public/v1/lib/adminlte/js/app.js
-opt/app/public/v1/lib/adminlte/js/app.min.js
-opt/app/public/v1/lib/bs/css/bootstrap-theme.css
-opt/app/public/v1/lib/bs/css/bootstrap-theme.css.map
-opt/app/public/v1/lib/bs/css/bootstrap-theme.min.css
-opt/app/public/v1/lib/bs/css/bootstrap-theme.min.css.map
-opt/app/public/v1/lib/bs/css/bootstrap.css
-opt/app/public/v1/lib/bs/css/bootstrap.css.map
-opt/app/public/v1/lib/bs/css/bootstrap.min.css
-opt/app/public/v1/lib/bs/css/bootstrap.min.css.map
-opt/app/public/v1/lib/bs/fonts/glyphicons-halflings-regular.eot
-opt/app/public/v1/lib/bs/fonts/glyphicons-halflings-regular.svg
-opt/app/public/v1/lib/bs/fonts/glyphicons-halflings-regular.ttf
-opt/app/public/v1/lib/bs/fonts/glyphicons-halflings-regular.woff
-opt/app/public/v1/lib/bs/fonts/glyphicons-halflings-regular.woff2
-opt/app/public/v1/lib/bs/js/bootstrap.js
-opt/app/public/v1/lib/bs/js/bootstrap.min.js
-opt/app/public/v1/lib/bs/js/npm.js
-opt/app/public/v1/lib/fa/css/font-awesome.css
-opt/app/public/v1/lib/fa/css/font-awesome.min.css
-opt/app/public/v1/lib/fa/fonts/FontAwesome.otf
-opt/app/public/v1/lib/fa/fonts/fontawesome-webfont.eot
-opt/app/public/v1/lib/fa/fonts/fontawesome-webfont.svg
-opt/app/public/v1/lib/fa/fonts/fontawesome-webfont.ttf
-opt/app/public/v1/lib/fa/fonts/fontawesome-webfont.woff
-opt/app/public/v1/lib/fa/fonts/fontawesome-webfont.woff2
-opt/app/public/v1/lib/fc/.htaccess
-opt/app/public/v1/lib/fc/fullcalendar.css
-opt/app/public/v1/lib/fc/fullcalendar.js
-opt/app/public/v1/lib/fc/fullcalendar.min.css
-opt/app/public/v1/lib/fc/fullcalendar.min.js
-opt/app/public/v1/lib/fc/fullcalendar.print.css
-opt/app/public/v1/lib/fc/fullcalendar.print.min.css
-opt/app/public/v1/lib/intro/.htaccess
-opt/app/public/v1/lib/intro/intro.min.js
-opt/app/public/v1/lib/intro/introjs-rtl.min.css
-opt/app/public/v1/lib/intro/introjs.min.css
-opt/app/public/v1/lib/leaflet/.htaccess
-opt/app/public/v1/lib/leaflet/images/.htaccess
-opt/app/public/v1/lib/leaflet/images/layers-2x.png
-opt/app/public/v1/lib/leaflet/images/layers.png
-opt/app/public/v1/lib/leaflet/images/marker-icon-2x.png
-opt/app/public/v1/lib/leaflet/images/marker-icon.png
-opt/app/public/v1/lib/leaflet/images/marker-shadow.png
-opt/app/public/v1/lib/leaflet/leaflet-src.js
-opt/app/public/v1/lib/leaflet/leaflet-src.js.map
-opt/app/public/v1/lib/leaflet/leaflet.css
-opt/app/public/v1/lib/leaflet/leaflet.js
-opt/app/public/v1/lib/leaflet/leaflet.js.map
-opt/app/public/v2/assets/css/dashboard.css
-opt/app/public/v2/assets/css/dashboard.rtl.css
-opt/app/public/v2/assets/css/gf-source.css
-opt/app/public/v2/assets/css/tabler.css
-opt/app/public/v2/assets/css/tabler.rtl.css
-opt/app/public/v2/assets/fonts/feather/feather-webfont.eot
-opt/app/public/v2/assets/fonts/feather/feather-webfont.svg
-opt/app/public/v2/assets/fonts/feather/feather-webfont.ttf
-opt/app/public/v2/assets/fonts/feather/feather-webfont.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Bold-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-BoldItalic-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Italic-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Light-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-LightItalic-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-Regular-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBold-vietnamese.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-cyrillic-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-cyrillic-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-cyrillic.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-cyrillic.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-greek-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-greek-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-greek.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-greek.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-latin-ext.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-latin-ext.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-latin.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-latin.woff2
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-vietnamese.woff
-opt/app/public/v2/assets/fonts/source-sans-pro/SourceSansPro-SemiBoldItalic-vietnamese.woff2
-opt/app/public/v2/assets/images/basic-logo-ff3.png
-opt/app/public/v2/assets/images/browsers/android-browser.svg
-opt/app/public/v2/assets/images/browsers/aol-explorer.svg
-opt/app/public/v2/assets/images/browsers/blackberry.svg
-opt/app/public/v2/assets/images/browsers/camino.svg
-opt/app/public/v2/assets/images/browsers/chrome.svg
-opt/app/public/v2/assets/images/browsers/chromium.svg
-opt/app/public/v2/assets/images/browsers/dolphin.svg
-opt/app/public/v2/assets/images/browsers/edge.svg
-opt/app/public/v2/assets/images/browsers/firefox.svg
-opt/app/public/v2/assets/images/browsers/ie.svg
-opt/app/public/v2/assets/images/browsers/maxthon.svg
-opt/app/public/v2/assets/images/browsers/mozilla.svg
-opt/app/public/v2/assets/images/browsers/netscape.svg
-opt/app/public/v2/assets/images/browsers/opera.svg
-opt/app/public/v2/assets/images/browsers/safari.svg
-opt/app/public/v2/assets/images/browsers/sleipnir.svg
-opt/app/public/v2/assets/images/browsers/uc-browser.svg
-opt/app/public/v2/assets/images/browsers/vivaldi.svg
-opt/app/public/v2/assets/images/crypto-currencies/bitcoin.svg
-opt/app/public/v2/assets/images/crypto-currencies/cardano.svg
-opt/app/public/v2/assets/images/crypto-currencies/dash.svg
-opt/app/public/v2/assets/images/crypto-currencies/eos.svg
-opt/app/public/v2/assets/images/crypto-currencies/ethereum.svg
-opt/app/public/v2/assets/images/crypto-currencies/litecoin.svg
-opt/app/public/v2/assets/images/crypto-currencies/nem.svg
-opt/app/public/v2/assets/images/crypto-currencies/ripple.svg
-opt/app/public/v2/assets/images/firefly-iii-128.png
-opt/app/public/v2/assets/images/firefly-iii-48.png
-opt/app/public/v2/assets/images/flags/ad.svg
-opt/app/public/v2/assets/images/flags/ae.svg
-opt/app/public/v2/assets/images/flags/af.svg
-opt/app/public/v2/assets/images/flags/ag.svg
-opt/app/public/v2/assets/images/flags/ai.svg
-opt/app/public/v2/assets/images/flags/al.svg
-opt/app/public/v2/assets/images/flags/am.svg
-opt/app/public/v2/assets/images/flags/ao.svg
-opt/app/public/v2/assets/images/flags/aq.svg
-opt/app/public/v2/assets/images/flags/ar.svg
-opt/app/public/v2/assets/images/flags/as.svg
-opt/app/public/v2/assets/images/flags/at.svg
-opt/app/public/v2/assets/images/flags/au.svg
-opt/app/public/v2/assets/images/flags/aw.svg
-opt/app/public/v2/assets/images/flags/ax.svg
-opt/app/public/v2/assets/images/flags/az.svg
-opt/app/public/v2/assets/images/flags/ba.svg
-opt/app/public/v2/assets/images/flags/bb.svg
-opt/app/public/v2/assets/images/flags/bd.svg
-opt/app/public/v2/assets/images/flags/be.svg
-opt/app/public/v2/assets/images/flags/bf.svg
-opt/app/public/v2/assets/images/flags/bg.svg
-opt/app/public/v2/assets/images/flags/bh.svg
-opt/app/public/v2/assets/images/flags/bi.svg
-opt/app/public/v2/assets/images/flags/bj.svg
-opt/app/public/v2/assets/images/flags/bl.svg
-opt/app/public/v2/assets/images/flags/bm.svg
-opt/app/public/v2/assets/images/flags/bn.svg
-opt/app/public/v2/assets/images/flags/bo.svg
-opt/app/public/v2/assets/images/flags/bq.svg
-opt/app/public/v2/assets/images/flags/br.svg
-opt/app/public/v2/assets/images/flags/bs.svg
-opt/app/public/v2/assets/images/flags/bt.svg
-opt/app/public/v2/assets/images/flags/bv.svg
-opt/app/public/v2/assets/images/flags/bw.svg
-opt/app/public/v2/assets/images/flags/by.svg
-opt/app/public/v2/assets/images/flags/bz.svg
-opt/app/public/v2/assets/images/flags/ca.svg
-opt/app/public/v2/assets/images/flags/cc.svg
-opt/app/public/v2/assets/images/flags/cd.svg
-opt/app/public/v2/assets/images/flags/cf.svg
-opt/app/public/v2/assets/images/flags/cg.svg
-opt/app/public/v2/assets/images/flags/ch.svg
-opt/app/public/v2/assets/images/flags/ci.svg
-opt/app/public/v2/assets/images/flags/ck.svg
-opt/app/public/v2/assets/images/flags/cl.svg
-opt/app/public/v2/assets/images/flags/cm.svg
-opt/app/public/v2/assets/images/flags/cn.svg
-opt/app/public/v2/assets/images/flags/co.svg
-opt/app/public/v2/assets/images/flags/cr.svg
-opt/app/public/v2/assets/images/flags/cu.svg
-opt/app/public/v2/assets/images/flags/cv.svg
-opt/app/public/v2/assets/images/flags/cw.svg
-opt/app/public/v2/assets/images/flags/cx.svg
-opt/app/public/v2/assets/images/flags/cy.svg
-opt/app/public/v2/assets/images/flags/cz.svg
-opt/app/public/v2/assets/images/flags/de.svg
-opt/app/public/v2/assets/images/flags/dj.svg
-opt/app/public/v2/assets/images/flags/dk.svg
-opt/app/public/v2/assets/images/flags/dm.svg
-opt/app/public/v2/assets/images/flags/do.svg
-opt/app/public/v2/assets/images/flags/dz.svg
-opt/app/public/v2/assets/images/flags/ec.svg
-opt/app/public/v2/assets/images/flags/ee.svg
-opt/app/public/v2/assets/images/flags/eg.svg
-opt/app/public/v2/assets/images/flags/eh.svg
-opt/app/public/v2/assets/images/flags/er.svg
-opt/app/public/v2/assets/images/flags/es.svg
-opt/app/public/v2/assets/images/flags/et.svg
-opt/app/public/v2/assets/images/flags/eu.svg
-opt/app/public/v2/assets/images/flags/fi.svg
-opt/app/public/v2/assets/images/flags/fj.svg
-opt/app/public/v2/assets/images/flags/fk.svg
-opt/app/public/v2/assets/images/flags/fm.svg
-opt/app/public/v2/assets/images/flags/fo.svg
-opt/app/public/v2/assets/images/flags/fr.svg
-opt/app/public/v2/assets/images/flags/ga.svg
-opt/app/public/v2/assets/images/flags/gb-eng.svg
-opt/app/public/v2/assets/images/flags/gb-nir.svg
-opt/app/public/v2/assets/images/flags/gb-sct.svg
-opt/app/public/v2/assets/images/flags/gb-wls.svg
-opt/app/public/v2/assets/images/flags/gb.svg
-opt/app/public/v2/assets/images/flags/gd.svg
-opt/app/public/v2/assets/images/flags/ge.svg
-opt/app/public/v2/assets/images/flags/gf.svg
-opt/app/public/v2/assets/images/flags/gg.svg
-opt/app/public/v2/assets/images/flags/gh.svg
-opt/app/public/v2/assets/images/flags/gi.svg
-opt/app/public/v2/assets/images/flags/gl.svg
-opt/app/public/v2/assets/images/flags/gm.svg
-opt/app/public/v2/assets/images/flags/gn.svg
-opt/app/public/v2/assets/images/flags/gp.svg
-opt/app/public/v2/assets/images/flags/gq.svg
-opt/app/public/v2/assets/images/flags/gr.svg
-opt/app/public/v2/assets/images/flags/gs.svg
-opt/app/public/v2/assets/images/flags/gt.svg
-opt/app/public/v2/assets/images/flags/gu.svg
-opt/app/public/v2/assets/images/flags/gw.svg
-opt/app/public/v2/assets/images/flags/gy.svg
-opt/app/public/v2/assets/images/flags/hk.svg
-opt/app/public/v2/assets/images/flags/hm.svg
-opt/app/public/v2/assets/images/flags/hn.svg
-opt/app/public/v2/assets/images/flags/hr.svg
-opt/app/public/v2/assets/images/flags/ht.svg
-opt/app/public/v2/assets/images/flags/hu.svg
-opt/app/public/v2/assets/images/flags/id.svg
-opt/app/public/v2/assets/images/flags/ie.svg
-opt/app/public/v2/assets/images/flags/il.svg
-opt/app/public/v2/assets/images/flags/im.svg
-opt/app/public/v2/assets/images/flags/in.svg
-opt/app/public/v2/assets/images/flags/io.svg
-opt/app/public/v2/assets/images/flags/iq.svg
-opt/app/public/v2/assets/images/flags/ir.svg
-opt/app/public/v2/assets/images/flags/is.svg
-opt/app/public/v2/assets/images/flags/it.svg
-opt/app/public/v2/assets/images/flags/je.svg
-opt/app/public/v2/assets/images/flags/jm.svg
-opt/app/public/v2/assets/images/flags/jo.svg
-opt/app/public/v2/assets/images/flags/jp.svg
-opt/app/public/v2/assets/images/flags/ke.svg
-opt/app/public/v2/assets/images/flags/kg.svg
-opt/app/public/v2/assets/images/flags/kh.svg
-opt/app/public/v2/assets/images/flags/ki.svg
-opt/app/public/v2/assets/images/flags/km.svg
-opt/app/public/v2/assets/images/flags/kn.svg
-opt/app/public/v2/assets/images/flags/kp.svg
-opt/app/public/v2/assets/images/flags/kr.svg
-opt/app/public/v2/assets/images/flags/kw.svg
-opt/app/public/v2/assets/images/flags/ky.svg
-opt/app/public/v2/assets/images/flags/kz.svg
-opt/app/public/v2/assets/images/flags/la.svg
-opt/app/public/v2/assets/images/flags/lb.svg
-opt/app/public/v2/assets/images/flags/lc.svg
-opt/app/public/v2/assets/images/flags/li.svg
-opt/app/public/v2/assets/images/flags/lk.svg
-opt/app/public/v2/assets/images/flags/lr.svg
-opt/app/public/v2/assets/images/flags/ls.svg
-opt/app/public/v2/assets/images/flags/lt.svg
-opt/app/public/v2/assets/images/flags/lu.svg
-opt/app/public/v2/assets/images/flags/lv.svg
-opt/app/public/v2/assets/images/flags/ly.svg
-opt/app/public/v2/assets/images/flags/ma.svg
-opt/app/public/v2/assets/images/flags/mc.svg
-opt/app/public/v2/assets/images/flags/md.svg
-opt/app/public/v2/assets/images/flags/me.svg
-opt/app/public/v2/assets/images/flags/mf.svg
-opt/app/public/v2/assets/images/flags/mg.svg
-opt/app/public/v2/assets/images/flags/mh.svg
-opt/app/public/v2/assets/images/flags/mk.svg
-opt/app/public/v2/assets/images/flags/ml.svg
-opt/app/public/v2/assets/images/flags/mm.svg
-opt/app/public/v2/assets/images/flags/mn.svg
-opt/app/public/v2/assets/images/flags/mo.svg
-opt/app/public/v2/assets/images/flags/mp.svg
-opt/app/public/v2/assets/images/flags/mq.svg
-opt/app/public/v2/assets/images/flags/mr.svg
-opt/app/public/v2/assets/images/flags/ms.svg
-opt/app/public/v2/assets/images/flags/mt.svg
-opt/app/public/v2/assets/images/flags/mu.svg
-opt/app/public/v2/assets/images/flags/mv.svg
-opt/app/public/v2/assets/images/flags/mw.svg
-opt/app/public/v2/assets/images/flags/mx.svg
-opt/app/public/v2/assets/images/flags/my.svg
-opt/app/public/v2/assets/images/flags/mz.svg
-opt/app/public/v2/assets/images/flags/na.svg
-opt/app/public/v2/assets/images/flags/nc.svg
-opt/app/public/v2/assets/images/flags/ne.svg
-opt/app/public/v2/assets/images/flags/nf.svg
-opt/app/public/v2/assets/images/flags/ng.svg
-opt/app/public/v2/assets/images/flags/ni.svg
-opt/app/public/v2/assets/images/flags/nl.svg
-opt/app/public/v2/assets/images/flags/no.svg
-opt/app/public/v2/assets/images/flags/np.svg
-opt/app/public/v2/assets/images/flags/nr.svg
-opt/app/public/v2/assets/images/flags/nu.svg
-opt/app/public/v2/assets/images/flags/nz.svg
-opt/app/public/v2/assets/images/flags/om.svg
-opt/app/public/v2/assets/images/flags/pa.svg
-opt/app/public/v2/assets/images/flags/pe.svg
-opt/app/public/v2/assets/images/flags/pf.svg
-opt/app/public/v2/assets/images/flags/pg.svg
-opt/app/public/v2/assets/images/flags/ph.svg
-opt/app/public/v2/assets/images/flags/pk.svg
-opt/app/public/v2/assets/images/flags/pl.svg
-opt/app/public/v2/assets/images/flags/pm.svg
-opt/app/public/v2/assets/images/flags/pn.svg
-opt/app/public/v2/assets/images/flags/pr.svg
-opt/app/public/v2/assets/images/flags/ps.svg
-opt/app/public/v2/assets/images/flags/pt.svg
-opt/app/public/v2/assets/images/flags/pw.svg
-opt/app/public/v2/assets/images/flags/py.svg
-opt/app/public/v2/assets/images/flags/qa.svg
-opt/app/public/v2/assets/images/flags/re.svg
-opt/app/public/v2/assets/images/flags/ro.svg
-opt/app/public/v2/assets/images/flags/rs.svg
-opt/app/public/v2/assets/images/flags/ru.svg
-opt/app/public/v2/assets/images/flags/rw.svg
-opt/app/public/v2/assets/images/flags/sa.svg
-opt/app/public/v2/assets/images/flags/sb.svg
-opt/app/public/v2/assets/images/flags/sc.svg
-opt/app/public/v2/assets/images/flags/sd.svg
-opt/app/public/v2/assets/images/flags/se.svg
-opt/app/public/v2/assets/images/flags/sg.svg
-opt/app/public/v2/assets/images/flags/sh.svg
-opt/app/public/v2/assets/images/flags/si.svg
-opt/app/public/v2/assets/images/flags/sj.svg
-opt/app/public/v2/assets/images/flags/sk.svg
-opt/app/public/v2/assets/images/flags/sl.svg
-opt/app/public/v2/assets/images/flags/sm.svg
-opt/app/public/v2/assets/images/flags/sn.svg
-opt/app/public/v2/assets/images/flags/so.svg
-opt/app/public/v2/assets/images/flags/sr.svg
-opt/app/public/v2/assets/images/flags/ss.svg
-opt/app/public/v2/assets/images/flags/st.svg
-opt/app/public/v2/assets/images/flags/sv.svg
-opt/app/public/v2/assets/images/flags/sx.svg
-opt/app/public/v2/assets/images/flags/sy.svg
-opt/app/public/v2/assets/images/flags/sz.svg
-opt/app/public/v2/assets/images/flags/tc.svg
-opt/app/public/v2/assets/images/flags/td.svg
-opt/app/public/v2/assets/images/flags/tf.svg
-opt/app/public/v2/assets/images/flags/tg.svg
-opt/app/public/v2/assets/images/flags/th.svg
-opt/app/public/v2/assets/images/flags/tj.svg
-opt/app/public/v2/assets/images/flags/tk.svg
-opt/app/public/v2/assets/images/flags/tl.svg
-opt/app/public/v2/assets/images/flags/tm.svg
-opt/app/public/v2/assets/images/flags/tn.svg
-opt/app/public/v2/assets/images/flags/to.svg
-opt/app/public/v2/assets/images/flags/tr.svg
-opt/app/public/v2/assets/images/flags/tt.svg
-opt/app/public/v2/assets/images/flags/tv.svg
-opt/app/public/v2/assets/images/flags/tw.svg
-opt/app/public/v2/assets/images/flags/tz.svg
-opt/app/public/v2/assets/images/flags/ua.svg
-opt/app/public/v2/assets/images/flags/ug.svg
-opt/app/public/v2/assets/images/flags/um.svg
-opt/app/public/v2/assets/images/flags/un.svg
-opt/app/public/v2/assets/images/flags/us.svg
-opt/app/public/v2/assets/images/flags/uy.svg
-opt/app/public/v2/assets/images/flags/uz.svg
-opt/app/public/v2/assets/images/flags/va.svg
-opt/app/public/v2/assets/images/flags/vc.svg
-opt/app/public/v2/assets/images/flags/ve.svg
-opt/app/public/v2/assets/images/flags/vg.svg
-opt/app/public/v2/assets/images/flags/vi.svg
-opt/app/public/v2/assets/images/flags/vn.svg
-opt/app/public/v2/assets/images/flags/vu.svg
-opt/app/public/v2/assets/images/flags/wf.svg
-opt/app/public/v2/assets/images/flags/ws.svg
-opt/app/public/v2/assets/images/flags/ye.svg
-opt/app/public/v2/assets/images/flags/yt.svg
-opt/app/public/v2/assets/images/flags/za.svg
-opt/app/public/v2/assets/images/flags/zm.svg
-opt/app/public/v2/assets/images/flags/zw.svg
-opt/app/public/v2/assets/images/payments/2checkout-dark.svg
-opt/app/public/v2/assets/images/payments/2checkout.svg
-opt/app/public/v2/assets/images/payments/alipay-dark.svg
-opt/app/public/v2/assets/images/payments/alipay.svg
-opt/app/public/v2/assets/images/payments/amazon-dark.svg
-opt/app/public/v2/assets/images/payments/amazon.svg
-opt/app/public/v2/assets/images/payments/americanexpress-dark.svg
-opt/app/public/v2/assets/images/payments/americanexpress.svg
-opt/app/public/v2/assets/images/payments/applepay-dark.svg
-opt/app/public/v2/assets/images/payments/applepay.svg
-opt/app/public/v2/assets/images/payments/bancontact-dark.svg
-opt/app/public/v2/assets/images/payments/bancontact.svg
-opt/app/public/v2/assets/images/payments/bitcoin-dark.svg
-opt/app/public/v2/assets/images/payments/bitcoin.svg
-opt/app/public/v2/assets/images/payments/bitpay-dark.svg
-opt/app/public/v2/assets/images/payments/bitpay.svg
-opt/app/public/v2/assets/images/payments/cirrus-dark.svg
-opt/app/public/v2/assets/images/payments/cirrus.svg
-opt/app/public/v2/assets/images/payments/clickandbuy-dark.svg
-opt/app/public/v2/assets/images/payments/clickandbuy.svg
-opt/app/public/v2/assets/images/payments/coinkite-dark.svg
-opt/app/public/v2/assets/images/payments/coinkite.svg
-opt/app/public/v2/assets/images/payments/dinersclub-dark.svg
-opt/app/public/v2/assets/images/payments/dinersclub.svg
-opt/app/public/v2/assets/images/payments/directdebit-dark.svg
-opt/app/public/v2/assets/images/payments/directdebit.svg
-opt/app/public/v2/assets/images/payments/discover-dark.svg
-opt/app/public/v2/assets/images/payments/discover.svg
-opt/app/public/v2/assets/images/payments/dwolla-dark.svg
-opt/app/public/v2/assets/images/payments/dwolla.svg
-opt/app/public/v2/assets/images/payments/ebay-dark.svg
-opt/app/public/v2/assets/images/payments/ebay.svg
-opt/app/public/v2/assets/images/payments/eway-dark.svg
-opt/app/public/v2/assets/images/payments/eway.svg
-opt/app/public/v2/assets/images/payments/giropay-dark.svg
-opt/app/public/v2/assets/images/payments/giropay.svg
-opt/app/public/v2/assets/images/payments/googlewallet-dark.svg
-opt/app/public/v2/assets/images/payments/googlewallet.svg
-opt/app/public/v2/assets/images/payments/ingenico-dark.svg
-opt/app/public/v2/assets/images/payments/ingenico.svg
-opt/app/public/v2/assets/images/payments/jcb-dark.svg
-opt/app/public/v2/assets/images/payments/jcb.svg
-opt/app/public/v2/assets/images/payments/klarna-dark.svg
-opt/app/public/v2/assets/images/payments/klarna.svg
-opt/app/public/v2/assets/images/payments/laser-dark.svg
-opt/app/public/v2/assets/images/payments/laser.svg
-opt/app/public/v2/assets/images/payments/maestro-dark.svg
-opt/app/public/v2/assets/images/payments/maestro.svg
-opt/app/public/v2/assets/images/payments/mastercard-dark.svg
-opt/app/public/v2/assets/images/payments/mastercard.svg
-opt/app/public/v2/assets/images/payments/monero-dark.svg
-opt/app/public/v2/assets/images/payments/monero.svg
-opt/app/public/v2/assets/images/payments/neteller-dark.svg
-opt/app/public/v2/assets/images/payments/neteller.svg
-opt/app/public/v2/assets/images/payments/ogone-dark.svg
-opt/app/public/v2/assets/images/payments/ogone.svg
-opt/app/public/v2/assets/images/payments/okpay-dark.svg
-opt/app/public/v2/assets/images/payments/okpay.svg
-opt/app/public/v2/assets/images/payments/paybox-dark.svg
-opt/app/public/v2/assets/images/payments/paybox.svg
-opt/app/public/v2/assets/images/payments/paymill-dark.svg
-opt/app/public/v2/assets/images/payments/paymill.svg
-opt/app/public/v2/assets/images/payments/payone-dark.svg
-opt/app/public/v2/assets/images/payments/payone.svg
-opt/app/public/v2/assets/images/payments/payoneer-dark.svg
-opt/app/public/v2/assets/images/payments/payoneer.svg
-opt/app/public/v2/assets/images/payments/paypal-dark.svg
-opt/app/public/v2/assets/images/payments/paypal.svg
-opt/app/public/v2/assets/images/payments/paysafecard-dark.svg
-opt/app/public/v2/assets/images/payments/paysafecard.svg
-opt/app/public/v2/assets/images/payments/payu-dark.svg
-opt/app/public/v2/assets/images/payments/payu.svg
-opt/app/public/v2/assets/images/payments/payza-dark.svg
-opt/app/public/v2/assets/images/payments/payza.svg
-opt/app/public/v2/assets/images/payments/ripple-dark.svg
-opt/app/public/v2/assets/images/payments/ripple.svg
-opt/app/public/v2/assets/images/payments/sage-dark.svg
-opt/app/public/v2/assets/images/payments/sage.svg
-opt/app/public/v2/assets/images/payments/sepa-dark.svg
-opt/app/public/v2/assets/images/payments/sepa.svg
-opt/app/public/v2/assets/images/payments/shopify-dark.svg
-opt/app/public/v2/assets/images/payments/shopify.svg
-opt/app/public/v2/assets/images/payments/skrill-dark.svg
-opt/app/public/v2/assets/images/payments/skrill.svg
-opt/app/public/v2/assets/images/payments/solo-dark.svg
-opt/app/public/v2/assets/images/payments/solo.svg
-opt/app/public/v2/assets/images/payments/square-dark.svg
-opt/app/public/v2/assets/images/payments/square.svg
-opt/app/public/v2/assets/images/payments/stripe-dark.svg
-opt/app/public/v2/assets/images/payments/stripe.svg
-opt/app/public/v2/assets/images/payments/switch-dark.svg
-opt/app/public/v2/assets/images/payments/switch.svg
-opt/app/public/v2/assets/images/payments/ukash-dark.svg
-opt/app/public/v2/assets/images/payments/ukash.svg
-opt/app/public/v2/assets/images/payments/unionpay-dark.svg
-opt/app/public/v2/assets/images/payments/unionpay.svg
-opt/app/public/v2/assets/images/payments/verifone-dark.svg
-opt/app/public/v2/assets/images/payments/verifone.svg
-opt/app/public/v2/assets/images/payments/verisign-dark.svg
-opt/app/public/v2/assets/images/payments/verisign.svg
-opt/app/public/v2/assets/images/payments/visa-dark.svg
-opt/app/public/v2/assets/images/payments/visa.svg
-opt/app/public/v2/assets/images/payments/webmoney-dark.svg
-opt/app/public/v2/assets/images/payments/webmoney.svg
-opt/app/public/v2/assets/images/payments/westernunion-dark.svg
-opt/app/public/v2/assets/images/payments/westernunion.svg
-opt/app/public/v2/assets/images/payments/worldpay-dark.svg
-opt/app/public/v2/assets/images/payments/worldpay.svg
-opt/app/public/v2/assets/js/core.js
-opt/app/public/v2/assets/js/dashboard.js
-opt/app/public/v2/assets/js/require.min.js
-opt/app/public/v2/assets/js/vendors/bootstrap.bundle.min.js
-opt/app/public/v2/assets/js/vendors/chart.bundle.min.js
-opt/app/public/v2/assets/js/vendors/circle-progress.min.js
-opt/app/public/v2/assets/js/vendors/jquery-3.2.1.min.js
-opt/app/public/v2/assets/js/vendors/jquery-3.2.1.slim.min.js
-opt/app/public/v2/assets/js/vendors/jquery-jvectormap-2.0.3.min.js
-opt/app/public/v2/assets/js/vendors/jquery-jvectormap-de-merc.js
-opt/app/public/v2/assets/js/vendors/jquery-jvectormap-world-mill.js
-opt/app/public/v2/assets/js/vendors/jquery.sparkline.min.js
-opt/app/public/v2/assets/js/vendors/jquery.tablesorter.min.js
-opt/app/public/v2/assets/js/vendors/selectize.min.js
-opt/app/public/v2/assets/plugins/charts-c3/js/c3.min.js
-opt/app/public/v2/assets/plugins/charts-c3/js/d3.v3.min.js
-opt/app/public/v2/assets/plugins/charts-c3/plugin.css
-opt/app/public/v2/assets/plugins/charts-c3/plugin.js
-opt/app/public/v2/assets/plugins/fullcalendar/js/fullcalendar.min.js
-opt/app/public/v2/assets/plugins/fullcalendar/js/moment.min.js
-opt/app/public/v2/assets/plugins/fullcalendar/plugin.css
-opt/app/public/v2/assets/plugins/fullcalendar/plugin.js
-opt/app/public/v2/assets/plugins/iconfonts/fonts/materialdesignicons/materialdesignicons-webfont.eot
-opt/app/public/v2/assets/plugins/iconfonts/fonts/materialdesignicons/materialdesignicons-webfont.svg
-opt/app/public/v2/assets/plugins/iconfonts/fonts/materialdesignicons/materialdesignicons-webfont.ttf
-opt/app/public/v2/assets/plugins/iconfonts/fonts/materialdesignicons/materialdesignicons-webfont.woff
-opt/app/public/v2/assets/plugins/iconfonts/fonts/materialdesignicons/materialdesignicons-webfont.woff2
-opt/app/public/v2/assets/plugins/iconfonts/fonts/simple-line-icons/Simple-Line-Icons.eot
-opt/app/public/v2/assets/plugins/iconfonts/fonts/simple-line-icons/Simple-Line-Icons.svg
-opt/app/public/v2/assets/plugins/iconfonts/fonts/simple-line-icons/Simple-Line-Icons.ttf
-opt/app/public/v2/assets/plugins/iconfonts/fonts/simple-line-icons/Simple-Line-Icons.woff
-opt/app/public/v2/assets/plugins/iconfonts/fonts/simple-line-icons/Simple-Line-Icons.woff2
-opt/app/public/v2/assets/plugins/iconfonts/fonts/themify/themify.eot
-opt/app/public/v2/assets/plugins/iconfonts/fonts/themify/themify.svg
-opt/app/public/v2/assets/plugins/iconfonts/fonts/themify/themify.ttf
-opt/app/public/v2/assets/plugins/iconfonts/fonts/themify/themify.woff
-opt/app/public/v2/assets/plugins/iconfonts/fonts/weathericons/weathericons-regular-webfont.eot
-opt/app/public/v2/assets/plugins/iconfonts/fonts/weathericons/weathericons-regular-webfont.svg
-opt/app/public/v2/assets/plugins/iconfonts/fonts/weathericons/weathericons-regular-webfont.ttf
-opt/app/public/v2/assets/plugins/iconfonts/fonts/weathericons/weathericons-regular-webfont.woff
-opt/app/public/v2/assets/plugins/iconfonts/fonts/weathericons/weathericons-regular-webfont.woff2
-opt/app/public/v2/assets/plugins/iconfonts/plugin.css
-opt/app/public/v2/assets/plugins/input-mask/js/jquery.mask.min.js
-opt/app/public/v2/assets/plugins/input-mask/plugin.js
-opt/app/public/v2/assets/plugins/maps-google/plugin.css
-opt/app/public/v2/assets/plugins/maps-google/plugin.js
-opt/app/public/v2/assets/plugins/prismjs/js/prism.pack.js
-opt/app/public/v2/assets/plugins/prismjs/plugin.css
-opt/app/public/v2/assets/plugins/prismjs/plugin.js
-opt/app/public/v2/lib/font-awesome/4.7.0/css/font-awesome.css
-opt/app/public/v2/lib/font-awesome/4.7.0/css/font-awesome.min.css
-opt/app/public/v2/lib/font-awesome/4.7.0/fonts/FontAwesome.otf
-opt/app/public/v2/lib/font-awesome/4.7.0/fonts/fontawesome-webfont.eot
-opt/app/public/v2/lib/font-awesome/4.7.0/fonts/fontawesome-webfont.svg
-opt/app/public/v2/lib/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf
-opt/app/public/v2/lib/font-awesome/4.7.0/fonts/fontawesome-webfont.woff
-opt/app/public/v2/lib/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2
-opt/app/public/web.config
-opt/app/readme.md
-opt/app/resources/assets/js/app.js
-opt/app/resources/assets/js/bootstrap.js
-opt/app/resources/assets/js/components/ExampleComponent.vue
-opt/app/resources/assets/js/components/bills/Index.vue
-opt/app/resources/assets/js/components/passport/AuthorizedClients.vue
-opt/app/resources/assets/js/components/passport/Clients.vue
-opt/app/resources/assets/js/components/passport/PersonalAccessTokens.vue
-opt/app/resources/assets/sass/_variables.scss
-opt/app/resources/assets/sass/app.scss
-opt/app/resources/lang/de_DE/auth.php
-opt/app/resources/lang/de_DE/bank.php
-opt/app/resources/lang/de_DE/breadcrumbs.php
-opt/app/resources/lang/de_DE/components.php
-opt/app/resources/lang/de_DE/config.php
-opt/app/resources/lang/de_DE/csv.php
-opt/app/resources/lang/de_DE/demo.php
-opt/app/resources/lang/de_DE/firefly.php
-opt/app/resources/lang/de_DE/form.php
-opt/app/resources/lang/de_DE/help.php
-opt/app/resources/lang/de_DE/import.php
-opt/app/resources/lang/de_DE/intro.php
-opt/app/resources/lang/de_DE/list.php
-opt/app/resources/lang/de_DE/pagination.php
-opt/app/resources/lang/de_DE/passwords.php
-opt/app/resources/lang/de_DE/validation.php
-opt/app/resources/lang/en_US/auth.php
-opt/app/resources/lang/en_US/bank.php
-opt/app/resources/lang/en_US/breadcrumbs.php
-opt/app/resources/lang/en_US/components.php
-opt/app/resources/lang/en_US/config.php
-opt/app/resources/lang/en_US/csv.php
-opt/app/resources/lang/en_US/demo.php
-opt/app/resources/lang/en_US/firefly.php
-opt/app/resources/lang/en_US/form.php
-opt/app/resources/lang/en_US/import.php
-opt/app/resources/lang/en_US/intro.php
-opt/app/resources/lang/en_US/list.php
-opt/app/resources/lang/en_US/pagination.php
-opt/app/resources/lang/en_US/passwords.php
-opt/app/resources/lang/en_US/validation.php
-opt/app/resources/lang/es_ES/auth.php
-opt/app/resources/lang/es_ES/bank.php
-opt/app/resources/lang/es_ES/breadcrumbs.php
-opt/app/resources/lang/es_ES/components.php
-opt/app/resources/lang/es_ES/config.php
-opt/app/resources/lang/es_ES/csv.php
-opt/app/resources/lang/es_ES/demo.php
-opt/app/resources/lang/es_ES/firefly.php
-opt/app/resources/lang/es_ES/form.php
-opt/app/resources/lang/es_ES/import.php
-opt/app/resources/lang/es_ES/intro.php
-opt/app/resources/lang/es_ES/list.php
-opt/app/resources/lang/es_ES/pagination.php
-opt/app/resources/lang/es_ES/passwords.php
-opt/app/resources/lang/es_ES/validation.php
-opt/app/resources/lang/fr_FR/auth.php
-opt/app/resources/lang/fr_FR/bank.php
-opt/app/resources/lang/fr_FR/breadcrumbs.php
-opt/app/resources/lang/fr_FR/components.php
-opt/app/resources/lang/fr_FR/config.php
-opt/app/resources/lang/fr_FR/csv.php
-opt/app/resources/lang/fr_FR/demo.php
-opt/app/resources/lang/fr_FR/firefly.php
-opt/app/resources/lang/fr_FR/form.php
-opt/app/resources/lang/fr_FR/help.php
-opt/app/resources/lang/fr_FR/import.php
-opt/app/resources/lang/fr_FR/intro.php
-opt/app/resources/lang/fr_FR/list.php
-opt/app/resources/lang/fr_FR/pagination.php
-opt/app/resources/lang/fr_FR/passwords.php
-opt/app/resources/lang/fr_FR/validation.php
-opt/app/resources/lang/id_ID/auth.php
-opt/app/resources/lang/id_ID/bank.php
-opt/app/resources/lang/id_ID/breadcrumbs.php
-opt/app/resources/lang/id_ID/components.php
-opt/app/resources/lang/id_ID/config.php
-opt/app/resources/lang/id_ID/csv.php
-opt/app/resources/lang/id_ID/demo.php
-opt/app/resources/lang/id_ID/firefly.php
-opt/app/resources/lang/id_ID/form.php
-opt/app/resources/lang/id_ID/import.php
-opt/app/resources/lang/id_ID/intro.php
-opt/app/resources/lang/id_ID/list.php
-opt/app/resources/lang/id_ID/pagination.php
-opt/app/resources/lang/id_ID/passwords.php
-opt/app/resources/lang/id_ID/validation.php
-opt/app/resources/lang/it_IT/auth.php
-opt/app/resources/lang/it_IT/bank.php
-opt/app/resources/lang/it_IT/breadcrumbs.php
-opt/app/resources/lang/it_IT/components.php
-opt/app/resources/lang/it_IT/config.php
-opt/app/resources/lang/it_IT/csv.php
-opt/app/resources/lang/it_IT/demo.php
-opt/app/resources/lang/it_IT/firefly.php
-opt/app/resources/lang/it_IT/form.php
-opt/app/resources/lang/it_IT/import.php
-opt/app/resources/lang/it_IT/intro.php
-opt/app/resources/lang/it_IT/list.php
-opt/app/resources/lang/it_IT/pagination.php
-opt/app/resources/lang/it_IT/passwords.php
-opt/app/resources/lang/it_IT/validation.php
-opt/app/resources/lang/nl_NL/auth.php
-opt/app/resources/lang/nl_NL/bank.php
-opt/app/resources/lang/nl_NL/breadcrumbs.php
-opt/app/resources/lang/nl_NL/components.php
-opt/app/resources/lang/nl_NL/config.php
-opt/app/resources/lang/nl_NL/csv.php
-opt/app/resources/lang/nl_NL/demo.php
-opt/app/resources/lang/nl_NL/firefly.php
-opt/app/resources/lang/nl_NL/form.php
-opt/app/resources/lang/nl_NL/help.php
-opt/app/resources/lang/nl_NL/import.php
-opt/app/resources/lang/nl_NL/intro.php
-opt/app/resources/lang/nl_NL/list.php
-opt/app/resources/lang/nl_NL/pagination.php
-opt/app/resources/lang/nl_NL/passwords.php
-opt/app/resources/lang/nl_NL/validation.php
-opt/app/resources/lang/pl_PL/auth.php
-opt/app/resources/lang/pl_PL/bank.php
-opt/app/resources/lang/pl_PL/breadcrumbs.php
-opt/app/resources/lang/pl_PL/components.php
-opt/app/resources/lang/pl_PL/config.php
-opt/app/resources/lang/pl_PL/csv.php
-opt/app/resources/lang/pl_PL/demo.php
-opt/app/resources/lang/pl_PL/firefly.php
-opt/app/resources/lang/pl_PL/form.php
-opt/app/resources/lang/pl_PL/help.php
-opt/app/resources/lang/pl_PL/import.php
-opt/app/resources/lang/pl_PL/intro.php
-opt/app/resources/lang/pl_PL/list.php
-opt/app/resources/lang/pl_PL/pagination.php
-opt/app/resources/lang/pl_PL/passwords.php
-opt/app/resources/lang/pl_PL/validation.php
-opt/app/resources/lang/pt_BR/auth.php
-opt/app/resources/lang/pt_BR/bank.php
-opt/app/resources/lang/pt_BR/breadcrumbs.php
-opt/app/resources/lang/pt_BR/components.php
-opt/app/resources/lang/pt_BR/config.php
-opt/app/resources/lang/pt_BR/csv.php
-opt/app/resources/lang/pt_BR/demo.php
-opt/app/resources/lang/pt_BR/firefly.php
-opt/app/resources/lang/pt_BR/form.php
-opt/app/resources/lang/pt_BR/import.php
-opt/app/resources/lang/pt_BR/intro.php
-opt/app/resources/lang/pt_BR/list.php
-opt/app/resources/lang/pt_BR/pagination.php
-opt/app/resources/lang/pt_BR/passwords.php
-opt/app/resources/lang/pt_BR/validation.php
-opt/app/resources/lang/ru_RU/auth.php
-opt/app/resources/lang/ru_RU/bank.php
-opt/app/resources/lang/ru_RU/breadcrumbs.php
-opt/app/resources/lang/ru_RU/components.php
-opt/app/resources/lang/ru_RU/config.php
-opt/app/resources/lang/ru_RU/csv.php
-opt/app/resources/lang/ru_RU/demo.php
-opt/app/resources/lang/ru_RU/firefly.php
-opt/app/resources/lang/ru_RU/form.php
-opt/app/resources/lang/ru_RU/import.php
-opt/app/resources/lang/ru_RU/intro.php
-opt/app/resources/lang/ru_RU/list.php
-opt/app/resources/lang/ru_RU/pagination.php
-opt/app/resources/lang/ru_RU/passwords.php
-opt/app/resources/lang/ru_RU/validation.php
-opt/app/resources/lang/tr_TR/auth.php
-opt/app/resources/lang/tr_TR/bank.php
-opt/app/resources/lang/tr_TR/breadcrumbs.php
-opt/app/resources/lang/tr_TR/components.php
-opt/app/resources/lang/tr_TR/config.php
-opt/app/resources/lang/tr_TR/csv.php
-opt/app/resources/lang/tr_TR/demo.php
-opt/app/resources/lang/tr_TR/firefly.php
-opt/app/resources/lang/tr_TR/form.php
-opt/app/resources/lang/tr_TR/import.php
-opt/app/resources/lang/tr_TR/intro.php
-opt/app/resources/lang/tr_TR/list.php
-opt/app/resources/lang/tr_TR/pagination.php
-opt/app/resources/lang/tr_TR/passwords.php
-opt/app/resources/lang/tr_TR/validation.php
-opt/app/resources/lang/zh_CN/auth.php
-opt/app/resources/lang/zh_CN/bank.php
-opt/app/resources/lang/zh_CN/breadcrumbs.php
-opt/app/resources/lang/zh_CN/components.php
-opt/app/resources/lang/zh_CN/config.php
-opt/app/resources/lang/zh_CN/csv.php
-opt/app/resources/lang/zh_CN/demo.php
-opt/app/resources/lang/zh_CN/firefly.php
-opt/app/resources/lang/zh_CN/form.php
-opt/app/resources/lang/zh_CN/import.php
-opt/app/resources/lang/zh_CN/intro.php
-opt/app/resources/lang/zh_CN/list.php
-opt/app/resources/lang/zh_CN/pagination.php
-opt/app/resources/lang/zh_CN/passwords.php
-opt/app/resources/lang/zh_CN/validation.php
-opt/app/resources/lang/zh_TW/auth.php
-opt/app/resources/lang/zh_TW/bank.php
-opt/app/resources/lang/zh_TW/breadcrumbs.php
-opt/app/resources/lang/zh_TW/components.php
-opt/app/resources/lang/zh_TW/config.php
-opt/app/resources/lang/zh_TW/csv.php
-opt/app/resources/lang/zh_TW/demo.php
-opt/app/resources/lang/zh_TW/firefly.php
-opt/app/resources/lang/zh_TW/form.php
-opt/app/resources/lang/zh_TW/import.php
-opt/app/resources/lang/zh_TW/intro.php
-opt/app/resources/lang/zh_TW/list.php
-opt/app/resources/lang/zh_TW/pagination.php
-opt/app/resources/lang/zh_TW/passwords.php
-opt/app/resources/lang/zh_TW/validation.php
-opt/app/resources/stubs/binary.bin
-opt/app/resources/stubs/csv.csv
-opt/app/resources/stubs/demo-configuration.json
-opt/app/resources/stubs/demo-import.csv
-opt/app/resources/views/v1/accounts/create.twig
-opt/app/resources/views/v1/accounts/delete.twig
-opt/app/resources/views/v1/accounts/edit.twig
-opt/app/resources/views/v1/accounts/index.twig
-opt/app/resources/views/v1/accounts/reconcile/edit.twig
-opt/app/resources/views/v1/accounts/reconcile/index.twig
-opt/app/resources/views/v1/accounts/reconcile/overview.twig
-opt/app/resources/views/v1/accounts/reconcile/show.twig
-opt/app/resources/views/v1/accounts/reconcile/transactions.twig
-opt/app/resources/views/v1/accounts/show.twig
-opt/app/resources/views/v1/admin/configuration/index.twig
-opt/app/resources/views/v1/admin/index.twig
-opt/app/resources/views/v1/admin/link/create.twig
-opt/app/resources/views/v1/admin/link/delete.twig
-opt/app/resources/views/v1/admin/link/edit.twig
-opt/app/resources/views/v1/admin/link/index.twig
-opt/app/resources/views/v1/admin/link/show.twig
-opt/app/resources/views/v1/admin/update/index.twig
-opt/app/resources/views/v1/admin/users/delete.twig
-opt/app/resources/views/v1/admin/users/edit.twig
-opt/app/resources/views/v1/admin/users/index.twig
-opt/app/resources/views/v1/admin/users/show.twig
-opt/app/resources/views/v1/attachments/delete.twig
-opt/app/resources/views/v1/attachments/edit.twig
-opt/app/resources/views/v1/attachments/index.twig
-opt/app/resources/views/v1/auth/login.twig
-opt/app/resources/views/v1/auth/lost-two-factor.twig
-opt/app/resources/views/v1/auth/passwords/email.twig
-opt/app/resources/views/v1/auth/passwords/reset.twig
-opt/app/resources/views/v1/auth/register.twig
-opt/app/resources/views/v1/auth/two-factor.twig
-opt/app/resources/views/v1/bills/create.twig
-opt/app/resources/views/v1/bills/delete.twig
-opt/app/resources/views/v1/bills/edit.twig
-opt/app/resources/views/v1/bills/index.twig
-opt/app/resources/views/v1/bills/show.twig
-opt/app/resources/views/v1/budgets/create.twig
-opt/app/resources/views/v1/budgets/delete.twig
-opt/app/resources/views/v1/budgets/edit.twig
-opt/app/resources/views/v1/budgets/income.twig
-opt/app/resources/views/v1/budgets/index.twig
-opt/app/resources/views/v1/budgets/info.twig
-opt/app/resources/views/v1/budgets/no-budget.twig
-opt/app/resources/views/v1/budgets/show.twig
-opt/app/resources/views/v1/categories/create.twig
-opt/app/resources/views/v1/categories/delete.twig
-opt/app/resources/views/v1/categories/edit.twig
-opt/app/resources/views/v1/categories/index.twig
-opt/app/resources/views/v1/categories/no-category.twig
-opt/app/resources/views/v1/categories/show.twig
-opt/app/resources/views/v1/currencies/create.twig
-opt/app/resources/views/v1/currencies/delete.twig
-opt/app/resources/views/v1/currencies/edit.twig
-opt/app/resources/views/v1/currencies/index.twig
-opt/app/resources/views/v1/debug.twig
-opt/app/resources/views/v1/demo/accounts/index.twig
-opt/app/resources/views/v1/demo/budgets/index.twig
-opt/app/resources/views/v1/demo/currencies/index.twig
-opt/app/resources/views/v1/demo/home.twig
-opt/app/resources/views/v1/demo/import/index.twig
-opt/app/resources/views/v1/demo/index.twig
-opt/app/resources/views/v1/demo/no-demo-text.twig
-opt/app/resources/views/v1/demo/piggy-banks/index.twig
-opt/app/resources/views/v1/demo/profile/index.twig
-opt/app/resources/views/v1/demo/recurring/index.twig
-opt/app/resources/views/v1/demo/recurring/recurring-create.twig
-opt/app/resources/views/v1/demo/reports/index.twig
-opt/app/resources/views/v1/demo/transactions/index.twig
-opt/app/resources/views/v1/emails/access-token-created-html.twig
-opt/app/resources/views/v1/emails/access-token-created-text.twig
-opt/app/resources/views/v1/emails/admin-test-html.twig
-opt/app/resources/views/v1/emails/admin-test-text.twig
-opt/app/resources/views/v1/emails/confirm-account-html.twig
-opt/app/resources/views/v1/emails/confirm-account-text.twig
-opt/app/resources/views/v1/emails/confirm-email-change-html.twig
-opt/app/resources/views/v1/emails/confirm-email-change-text.twig
-opt/app/resources/views/v1/emails/error-html.twig
-opt/app/resources/views/v1/emails/error-text.twig
-opt/app/resources/views/v1/emails/footer-html.twig
-opt/app/resources/views/v1/emails/footer-text.twig
-opt/app/resources/views/v1/emails/header-html.twig
-opt/app/resources/views/v1/emails/header-text.twig
-opt/app/resources/views/v1/emails/oauth-client-created-html.twig
-opt/app/resources/views/v1/emails/oauth-client-created-text.twig
-opt/app/resources/views/v1/emails/password-html.twig
-opt/app/resources/views/v1/emails/password-text.twig
-opt/app/resources/views/v1/emails/registered-html.twig
-opt/app/resources/views/v1/emails/registered-text.twig
-opt/app/resources/views/v1/emails/report-new-journals-html.twig
-opt/app/resources/views/v1/emails/report-new-journals-text.twig
-opt/app/resources/views/v1/emails/undo-email-change-html.twig
-opt/app/resources/views/v1/emails/undo-email-change-text.twig
-opt/app/resources/views/v1/error.twig
-opt/app/resources/views/v1/errors/404.twig
-opt/app/resources/views/v1/errors/500.twig
-opt/app/resources/views/v1/errors/503.twig
-opt/app/resources/views/v1/errors/FireflyException.twig
-opt/app/resources/views/v1/export/index.twig
-opt/app/resources/views/v1/form/amount-no-currency.twig
-opt/app/resources/views/v1/form/amount-small.twig
-opt/app/resources/views/v1/form/amount.twig
-opt/app/resources/views/v1/form/assetAccountCheckList.twig
-opt/app/resources/views/v1/form/balance.twig
-opt/app/resources/views/v1/form/checkbox.twig
-opt/app/resources/views/v1/form/date.twig
-opt/app/resources/views/v1/form/feedback.twig
-opt/app/resources/views/v1/form/file.twig
-opt/app/resources/views/v1/form/help.twig
-opt/app/resources/views/v1/form/integer.twig
-opt/app/resources/views/v1/form/location.twig
-opt/app/resources/views/v1/form/non-selectable-amount.twig
-opt/app/resources/views/v1/form/number.twig
-opt/app/resources/views/v1/form/options.twig
-opt/app/resources/views/v1/form/password.twig
-opt/app/resources/views/v1/form/percentage.twig
-opt/app/resources/views/v1/form/select.twig
-opt/app/resources/views/v1/form/static.twig
-opt/app/resources/views/v1/form/tags.twig
-opt/app/resources/views/v1/form/text.twig
-opt/app/resources/views/v1/form/textarea.twig
-opt/app/resources/views/v1/import/bank/form.twig
-opt/app/resources/views/v1/import/bunq/choose-accounts.twig
-opt/app/resources/views/v1/import/bunq/prerequisites.twig
-opt/app/resources/views/v1/import/fake/apply-rules.twig
-opt/app/resources/views/v1/import/fake/enter-album.twig
-opt/app/resources/views/v1/import/fake/enter-artist.twig
-opt/app/resources/views/v1/import/fake/enter-song.twig
-opt/app/resources/views/v1/import/fake/prerequisites.twig
-opt/app/resources/views/v1/import/file/configure-upload.twig
-opt/app/resources/views/v1/import/file/map.twig
-opt/app/resources/views/v1/import/file/new.twig
-opt/app/resources/views/v1/import/file/roles.twig
-opt/app/resources/views/v1/import/fints/choose_account.twig
-opt/app/resources/views/v1/import/fints/new.twig
-opt/app/resources/views/v1/import/index.twig
-opt/app/resources/views/v1/import/spectre/accounts.twig
-opt/app/resources/views/v1/import/spectre/choose-login.twig
-opt/app/resources/views/v1/import/spectre/prerequisites.twig
-opt/app/resources/views/v1/import/spectre/redirect.twig
-opt/app/resources/views/v1/import/status.twig
-opt/app/resources/views/v1/import/ynab/accounts.twig
-opt/app/resources/views/v1/import/ynab/prerequisites.twig
-opt/app/resources/views/v1/import/ynab/redirect.twig
-opt/app/resources/views/v1/import/ynab/select-budgets.twig
-opt/app/resources/views/v1/index.twig
-opt/app/resources/views/v1/install/index.twig
-opt/app/resources/views/v1/javascript/accounts.twig
-opt/app/resources/views/v1/javascript/currencies.twig
-opt/app/resources/views/v1/javascript/variables.twig
-opt/app/resources/views/v1/json/piggy-banks.twig
-opt/app/resources/views/v1/layout/default.twig
-opt/app/resources/views/v1/layout/empty.twig
-opt/app/resources/views/v1/layout/guest.twig
-opt/app/resources/views/v1/layout/install.twig
-opt/app/resources/views/v1/list/accounts.twig
-opt/app/resources/views/v1/list/bills.twig
-opt/app/resources/views/v1/list/categories.twig
-opt/app/resources/views/v1/list/journals-tiny.twig
-opt/app/resources/views/v1/list/journals.twig
-opt/app/resources/views/v1/list/periods.twig
-opt/app/resources/views/v1/list/piggy-bank-events.twig
-opt/app/resources/views/v1/list/piggy-banks.twig
-opt/app/resources/views/v1/list/transactions.twig
-opt/app/resources/views/v1/new-user/index.twig
-opt/app/resources/views/v1/partials/boxes.twig
-opt/app/resources/views/v1/partials/breadcrumbs.twig
-opt/app/resources/views/v1/partials/control-bar.twig
-opt/app/resources/views/v1/partials/empty.twig
-opt/app/resources/views/v1/partials/favicons.twig
-opt/app/resources/views/v1/partials/flashes.twig
-opt/app/resources/views/v1/partials/journal-row.twig
-opt/app/resources/views/v1/partials/menu-sidebar.twig
-opt/app/resources/views/v1/partials/page-header.twig
-opt/app/resources/views/v1/partials/password-modal.twig
-opt/app/resources/views/v1/partials/transaction-row.twig
-opt/app/resources/views/v1/piggy-banks/add-mobile.twig
-opt/app/resources/views/v1/piggy-banks/add.twig
-opt/app/resources/views/v1/piggy-banks/create.twig
-opt/app/resources/views/v1/piggy-banks/delete.twig
-opt/app/resources/views/v1/piggy-banks/edit.twig
-opt/app/resources/views/v1/piggy-banks/index.twig
-opt/app/resources/views/v1/piggy-banks/remove-mobile.twig
-opt/app/resources/views/v1/piggy-banks/remove.twig
-opt/app/resources/views/v1/piggy-banks/show.twig
-opt/app/resources/views/v1/popup/list/journals.twig
-opt/app/resources/views/v1/popup/report/balance-amount.twig
-opt/app/resources/views/v1/popup/report/budget-spent-amount.twig
-opt/app/resources/views/v1/popup/report/category-entry.twig
-opt/app/resources/views/v1/popup/report/expense-entry.twig
-opt/app/resources/views/v1/popup/report/income-entry.twig
-opt/app/resources/views/v1/preferences/index.twig
-opt/app/resources/views/v1/profile/change-email.twig
-opt/app/resources/views/v1/profile/change-password.twig
-opt/app/resources/views/v1/profile/code.twig
-opt/app/resources/views/v1/profile/delete-account.twig
-opt/app/resources/views/v1/profile/index.twig
-opt/app/resources/views/v1/recurring/create.twig
-opt/app/resources/views/v1/recurring/delete.twig
-opt/app/resources/views/v1/recurring/edit.twig
-opt/app/resources/views/v1/recurring/index.twig
-opt/app/resources/views/v1/recurring/show.twig
-opt/app/resources/views/v1/reports/account/report.twig
-opt/app/resources/views/v1/reports/audit/report.twig
-opt/app/resources/views/v1/reports/budget/month.twig
-opt/app/resources/views/v1/reports/category/month.twig
-opt/app/resources/views/v1/reports/default/month.twig
-opt/app/resources/views/v1/reports/default/multi-year.twig
-opt/app/resources/views/v1/reports/default/year.twig
-opt/app/resources/views/v1/reports/index.twig
-opt/app/resources/views/v1/reports/options/account.twig
-opt/app/resources/views/v1/reports/options/budget.twig
-opt/app/resources/views/v1/reports/options/category.twig
-opt/app/resources/views/v1/reports/options/no-options.twig
-opt/app/resources/views/v1/reports/options/tag.twig
-opt/app/resources/views/v1/reports/partials/accounts.twig
-opt/app/resources/views/v1/reports/partials/balance.twig
-opt/app/resources/views/v1/reports/partials/bills.twig
-opt/app/resources/views/v1/reports/partials/budget-period.twig
-opt/app/resources/views/v1/reports/partials/budgets.twig
-opt/app/resources/views/v1/reports/partials/categories.twig
-opt/app/resources/views/v1/reports/partials/category-period.twig
-opt/app/resources/views/v1/reports/partials/exp-budgets.twig
-opt/app/resources/views/v1/reports/partials/exp-categories.twig
-opt/app/resources/views/v1/reports/partials/exp-not-grouped.twig
-opt/app/resources/views/v1/reports/partials/income-expenses.twig
-opt/app/resources/views/v1/reports/partials/journals-audit.twig
-opt/app/resources/views/v1/reports/partials/operations.twig
-opt/app/resources/views/v1/reports/partials/tags.twig
-opt/app/resources/views/v1/reports/partials/top-transactions.twig
-opt/app/resources/views/v1/reports/tag/month.twig
-opt/app/resources/views/v1/rules/index.twig
-opt/app/resources/views/v1/rules/partials/action.twig
-opt/app/resources/views/v1/rules/partials/test-trigger-modal.twig
-opt/app/resources/views/v1/rules/partials/trigger.twig
-opt/app/resources/views/v1/rules/rule-group/create.twig
-opt/app/resources/views/v1/rules/rule-group/delete.twig
-opt/app/resources/views/v1/rules/rule-group/edit.twig
-opt/app/resources/views/v1/rules/rule-group/select-transactions.twig
-opt/app/resources/views/v1/rules/rule/create.twig
-opt/app/resources/views/v1/rules/rule/delete.twig
-opt/app/resources/views/v1/rules/rule/edit.twig
-opt/app/resources/views/v1/rules/rule/select-transactions.twig
-opt/app/resources/views/v1/search/index.twig
-opt/app/resources/views/v1/search/search.twig
-opt/app/resources/views/v1/tags/create.twig
-opt/app/resources/views/v1/tags/delete.twig
-opt/app/resources/views/v1/tags/edit.twig
-opt/app/resources/views/v1/tags/index.twig
-opt/app/resources/views/v1/tags/show.twig
-opt/app/resources/views/v1/test/test.twig
-opt/app/resources/views/v1/transactions/bulk/edit.twig
-opt/app/resources/views/v1/transactions/convert.twig
-opt/app/resources/views/v1/transactions/index.twig
-opt/app/resources/views/v1/transactions/links/delete.twig
-opt/app/resources/views/v1/transactions/mass/delete.twig
-opt/app/resources/views/v1/transactions/mass/edit.twig
-opt/app/resources/views/v1/transactions/show.twig
-opt/app/resources/views/v1/transactions/single/create.twig
-opt/app/resources/views/v1/transactions/single/delete.twig
-opt/app/resources/views/v1/transactions/single/edit.twig
-opt/app/resources/views/v1/transactions/split/edit.twig
-opt/app/resources/views/v1/vendor/passport/authorize.twig
-opt/app/resources/views/v2/auth/login.twig
-opt/app/resources/views/v2/auth/passwords/email.twig
-opt/app/resources/views/v2/auth/passwords/reset.twig
-opt/app/resources/views/v2/auth/register.twig
-opt/app/resources/views/v2/emails/access-token-created-html.twig
-opt/app/resources/views/v2/emails/access-token-created-text.twig
-opt/app/resources/views/v2/emails/admin-test-html.twig
-opt/app/resources/views/v2/emails/admin-test-text.twig
-opt/app/resources/views/v2/emails/confirm-account-html.twig
-opt/app/resources/views/v2/emails/confirm-account-text.twig
-opt/app/resources/views/v2/emails/confirm-email-change-html.twig
-opt/app/resources/views/v2/emails/confirm-email-change-text.twig
-opt/app/resources/views/v2/emails/error-html.twig
-opt/app/resources/views/v2/emails/error-text.twig
-opt/app/resources/views/v2/emails/footer-html.twig
-opt/app/resources/views/v2/emails/footer-text.twig
-opt/app/resources/views/v2/emails/header-html.twig
-opt/app/resources/views/v2/emails/header-text.twig
-opt/app/resources/views/v2/emails/oauth-client-created-html.twig
-opt/app/resources/views/v2/emails/oauth-client-created-text.twig
-opt/app/resources/views/v2/emails/password-html.twig
-opt/app/resources/views/v2/emails/password-text.twig
-opt/app/resources/views/v2/emails/registered-html.twig
-opt/app/resources/views/v2/emails/registered-text.twig
-opt/app/resources/views/v2/emails/report-new-journals-html.twig
-opt/app/resources/views/v2/emails/report-new-journals-text.twig
-opt/app/resources/views/v2/emails/undo-email-change-html.twig
-opt/app/resources/views/v2/emails/undo-email-change-text.twig
-opt/app/resources/views/v2/error.twig
-opt/app/resources/views/v2/index.twig
-opt/app/resources/views/v2/layout/auth.twig
-opt/app/resources/views/v2/layout/default.twig
-opt/app/resources/views/v2/partials/favicons.twig
-opt/app/resources/views/v2/partials/index_boxes.twig
-opt/app/resources/views/v2/partials/password_modal.twig
-opt/app/resources/views/v2/partials/top_bar.twig
-opt/app/resources/views/v2/partials/top_menu.twig
-opt/app/routes/api.php
-opt/app/routes/breadcrumbs.php
-opt/app/routes/channels.php
-opt/app/routes/console.php
-opt/app/routes/web.php
-opt/app/server.php
-opt/app/storage
-opt/app/vendor/adldap2/adldap2-laravel/.github/issue_template.md
-opt/app/vendor/adldap2/adldap2-laravel/composer.json
-opt/app/vendor/adldap2/adldap2-laravel/docs/.nojekyll
-opt/app/vendor/adldap2/adldap2-laravel/docs/_sidebar.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/events.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/importing.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/installation.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/introduction.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/middleware.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/model-binding.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/setup.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/auth/testing.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/index.html
-opt/app/vendor/adldap2/adldap2-laravel/docs/installation.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/readme.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/setup.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/tutorials/basics.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/tutorials/users.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/upgrading.md
-opt/app/vendor/adldap2/adldap2-laravel/docs/usage.md
-opt/app/vendor/adldap2/adldap2-laravel/license.md
-opt/app/vendor/adldap2/adldap2-laravel/readme.md
-opt/app/vendor/adldap2/adldap2-laravel/src/AdldapAuthServiceProvider.php
-opt/app/vendor/adldap2/adldap2-laravel/src/AdldapServiceProvider.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Auth/DatabaseUserProvider.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Auth/NoDatabaseUserProvider.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Auth/Provider.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Commands/Console/Import.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Commands/Import.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Commands/SyncPassword.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Config/auth.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Config/config.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/Authenticated.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/AuthenticatedModelTrashed.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/AuthenticatedWithCredentials.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/AuthenticatedWithWindows.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/Authenticating.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/AuthenticationFailed.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/AuthenticationRejected.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/AuthenticationSuccessful.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/DiscoveredWithCredentials.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/Imported.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/Importing.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/Synchronized.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Events/Synchronizing.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Facades/Adldap.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Facades/Resolver.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/BindsLdapUserModel.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogAuthenticated.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogAuthentication.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogAuthenticationFailure.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogAuthenticationRejection.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogAuthenticationSuccess.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogDiscovery.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogImport.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogSynchronized.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogSynchronizing.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogTrashedModel.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Listeners/LogWindowsAuth.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Middleware/WindowsAuthenticate.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Resolvers/ResolverInterface.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Resolvers/UserResolver.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Scopes/MemberOfScope.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Scopes/ScopeInterface.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Scopes/UidScope.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Scopes/UpnScope.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Traits/HasLdapUser.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Traits/ValidatesUsers.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Validation/Rules/DenyTrashed.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Validation/Rules/OnlyImported.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Validation/Rules/Rule.php
-opt/app/vendor/adldap2/adldap2-laravel/src/Validation/Validator.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Console/ImportTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/DatabaseImporterTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/DatabaseProviderTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/DatabaseTestCase.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/EloquentAuthenticateTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Handlers/LdapAttributeHandler.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/HasLdapUserTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogAuthenticatedTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogAuthenticationFailureTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogAuthenticationRejectionTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogAuthenticationSuccessTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogAuthenticationTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogDiscoveryTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogImportTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogSynchronizedTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogSynchronizingTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogTrashedModelTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Listeners/LogWindowsAuthTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Models/TestUser.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/NoDatabaseProviderTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/NoDatabaseTestCase.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/Scopes/JohnDoeScope.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/TestCase.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/UserResolverTest.php
-opt/app/vendor/adldap2/adldap2-laravel/tests/WindowsAuthenticateTest.php
-opt/app/vendor/adldap2/adldap2/.gitattributes
-opt/app/vendor/adldap2/adldap2/.github/issue_template.md
-opt/app/vendor/adldap2/adldap2/composer.json
-opt/app/vendor/adldap2/adldap2/docs/.nojekyll
-opt/app/vendor/adldap2/adldap2/docs/_sidebar.md
-opt/app/vendor/adldap2/adldap2/docs/distinguished-names.md
-opt/app/vendor/adldap2/adldap2/docs/events.md
-opt/app/vendor/adldap2/adldap2/docs/index.html
-opt/app/vendor/adldap2/adldap2/docs/installation.md
-opt/app/vendor/adldap2/adldap2/docs/logging.md
-opt/app/vendor/adldap2/adldap2/docs/models/computer.md
-opt/app/vendor/adldap2/adldap2/docs/models/contact.md
-opt/app/vendor/adldap2/adldap2/docs/models/container.md
-opt/app/vendor/adldap2/adldap2/docs/models/group.md
-opt/app/vendor/adldap2/adldap2/docs/models/model.md
-opt/app/vendor/adldap2/adldap2/docs/models/ou.md
-opt/app/vendor/adldap2/adldap2/docs/models/printer.md
-opt/app/vendor/adldap2/adldap2/docs/models/root-dse.md
-opt/app/vendor/adldap2/adldap2/docs/models/traits/has-critical-system-object.md
-opt/app/vendor/adldap2/adldap2/docs/models/traits/has-description.md
-opt/app/vendor/adldap2/adldap2/docs/models/traits/has-last-login-last-logoff.md
-opt/app/vendor/adldap2/adldap2/docs/models/traits/has-member-of.md
-opt/app/vendor/adldap2/adldap2/docs/models/user.md
-opt/app/vendor/adldap2/adldap2/docs/readme.md
-opt/app/vendor/adldap2/adldap2/docs/searching.md
-opt/app/vendor/adldap2/adldap2/docs/setup.md
-opt/app/vendor/adldap2/adldap2/docs/troubleshooting.md
-opt/app/vendor/adldap2/adldap2/license.md
-opt/app/vendor/adldap2/adldap2/readme.md
-opt/app/vendor/adldap2/adldap2/src/Adldap.php
-opt/app/vendor/adldap2/adldap2/src/AdldapException.php
-opt/app/vendor/adldap2/adldap2/src/AdldapInterface.php
-opt/app/vendor/adldap2/adldap2/src/Auth/BindException.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Events/Attempting.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Events/Binding.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Events/Bound.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Events/Event.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Events/Failed.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Events/Passed.php
-opt/app/vendor/adldap2/adldap2/src/Auth/Guard.php
-opt/app/vendor/adldap2/adldap2/src/Auth/GuardInterface.php
-opt/app/vendor/adldap2/adldap2/src/Auth/PasswordRequiredException.php
-opt/app/vendor/adldap2/adldap2/src/Auth/UsernameRequiredException.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/ConfigurationException.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/DomainConfiguration.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/Validators/ArrayValidator.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/Validators/BooleanValidator.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/Validators/ClassValidator.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/Validators/IntegerValidator.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/Validators/StringOrNullValidator.php
-opt/app/vendor/adldap2/adldap2/src/Configuration/Validators/Validator.php
-opt/app/vendor/adldap2/adldap2/src/Connections/ConnectionException.php
-opt/app/vendor/adldap2/adldap2/src/Connections/ConnectionInterface.php
-opt/app/vendor/adldap2/adldap2/src/Connections/DetailedError.php
-opt/app/vendor/adldap2/adldap2/src/Connections/Ldap.php
-opt/app/vendor/adldap2/adldap2/src/Connections/Provider.php
-opt/app/vendor/adldap2/adldap2/src/Connections/ProviderInterface.php
-opt/app/vendor/adldap2/adldap2/src/Events/Dispatcher.php
-opt/app/vendor/adldap2/adldap2/src/Events/DispatcherInterface.php
-opt/app/vendor/adldap2/adldap2/src/Events/DispatchesEvents.php
-opt/app/vendor/adldap2/adldap2/src/Log/EventLogger.php
-opt/app/vendor/adldap2/adldap2/src/Log/LogsInformation.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/AccountControl.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/DistinguishedName.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/Guid.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/MbString.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/Sid.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/TSProperty.php
-opt/app/vendor/adldap2/adldap2/src/Models/Attributes/TSPropertyArray.php
-opt/app/vendor/adldap2/adldap2/src/Models/BatchModification.php
-opt/app/vendor/adldap2/adldap2/src/Models/Computer.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasAttributes.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasCriticalSystemObject.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasDescription.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasEvents.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasLastLogonAndLogOff.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasMemberOf.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasUserAccountControl.php
-opt/app/vendor/adldap2/adldap2/src/Models/Concerns/HasUserProperties.php
-opt/app/vendor/adldap2/adldap2/src/Models/Contact.php
-opt/app/vendor/adldap2/adldap2/src/Models/Container.php
-opt/app/vendor/adldap2/adldap2/src/Models/Entry.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Created.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Creating.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Deleted.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Deleting.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Event.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Saved.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Saving.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Updated.php
-opt/app/vendor/adldap2/adldap2/src/Models/Events/Updating.php
-opt/app/vendor/adldap2/adldap2/src/Models/Factory.php
-opt/app/vendor/adldap2/adldap2/src/Models/ForeignSecurityPrincipal.php
-opt/app/vendor/adldap2/adldap2/src/Models/Group.php
-opt/app/vendor/adldap2/adldap2/src/Models/Model.php
-opt/app/vendor/adldap2/adldap2/src/Models/ModelDoesNotExistException.php
-opt/app/vendor/adldap2/adldap2/src/Models/ModelNotFoundException.php
-opt/app/vendor/adldap2/adldap2/src/Models/OrganizationalUnit.php
-opt/app/vendor/adldap2/adldap2/src/Models/Printer.php
-opt/app/vendor/adldap2/adldap2/src/Models/RootDse.php
-opt/app/vendor/adldap2/adldap2/src/Models/User.php
-opt/app/vendor/adldap2/adldap2/src/Models/UserPasswordIncorrectException.php
-opt/app/vendor/adldap2/adldap2/src/Models/UserPasswordPolicyException.php
-opt/app/vendor/adldap2/adldap2/src/Query/Builder.php
-opt/app/vendor/adldap2/adldap2/src/Query/Factory.php
-opt/app/vendor/adldap2/adldap2/src/Query/Grammar.php
-opt/app/vendor/adldap2/adldap2/src/Query/Operator.php
-opt/app/vendor/adldap2/adldap2/src/Query/Paginator.php
-opt/app/vendor/adldap2/adldap2/src/Query/Processor.php
-opt/app/vendor/adldap2/adldap2/src/Schemas/ActiveDirectory.php
-opt/app/vendor/adldap2/adldap2/src/Schemas/FreeIPA.php
-opt/app/vendor/adldap2/adldap2/src/Schemas/OpenLDAP.php
-opt/app/vendor/adldap2/adldap2/src/Schemas/Schema.php
-opt/app/vendor/adldap2/adldap2/src/Schemas/SchemaInterface.php
-opt/app/vendor/adldap2/adldap2/src/Utilities.php
-opt/app/vendor/autoload.php
-opt/app/vendor/bacon/bacon-qr-code/CHANGELOG.md
-opt/app/vendor/bacon/bacon-qr-code/LICENSE
-opt/app/vendor/bacon/bacon-qr-code/README.md
-opt/app/vendor/bacon/bacon-qr-code/composer.json
-opt/app/vendor/bacon/bacon-qr-code/src/Common/BitArray.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/BitMatrix.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/BitUtils.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/CharacterSetEci.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/EcBlock.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/EcBlocks.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/ErrorCorrectionLevel.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/FormatInformation.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/Mode.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/ReedSolomonCodec.php
-opt/app/vendor/bacon/bacon-qr-code/src/Common/Version.php
-opt/app/vendor/bacon/bacon-qr-code/src/Encoder/BlockPair.php
-opt/app/vendor/bacon/bacon-qr-code/src/Encoder/ByteMatrix.php
-opt/app/vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php
-opt/app/vendor/bacon/bacon-qr-code/src/Encoder/MaskUtil.php
-opt/app/vendor/bacon/bacon-qr-code/src/Encoder/MatrixUtil.php
-opt/app/vendor/bacon/bacon-qr-code/src/Encoder/QrCode.php
-opt/app/vendor/bacon/bacon-qr-code/src/Exception/ExceptionInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Exception/InvalidArgumentException.php
-opt/app/vendor/bacon/bacon-qr-code/src/Exception/OutOfBoundsException.php
-opt/app/vendor/bacon/bacon-qr-code/src/Exception/RuntimeException.php
-opt/app/vendor/bacon/bacon-qr-code/src/Exception/UnexpectedValueException.php
-opt/app/vendor/bacon/bacon-qr-code/src/Exception/WriterException.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Color/Alpha.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Color/Cmyk.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Color/ColorInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Color/Gray.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Color/Rgb.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Eye/CompositeEye.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Eye/EyeInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Eye/ModuleEye.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Eye/SimpleCircleEye.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Eye/SquareEye.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Image/EpsImageBackEnd.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Image/ImagickImageBackEnd.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Image/SvgImageBackEnd.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Image/TransformationMatrix.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/ImageRenderer.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Module/DotsModule.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator/Edge.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator/EdgeIterator.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Module/ModuleInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Module/RoundnessModule.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Module/SquareModule.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/Close.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/Curve.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/EllipticArc.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/Line.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/Move.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/OperationInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/Path/Path.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/PlainTextRenderer.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/RendererInterface.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/EyeFill.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/Fill.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/Gradient.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/GradientType.php
-opt/app/vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/RendererStyle.php
-opt/app/vendor/bacon/bacon-qr-code/src/Writer.php
-opt/app/vendor/bin/bunq-install
-opt/app/vendor/bin/commonmark
-opt/app/vendor/bin/doctrine-dbal
-opt/app/vendor/bin/generate-defuse-key
-opt/app/vendor/bin/var-dump-server
-opt/app/vendor/bunq/sdk_php/.github/ISSUE_TEMPLATE.md
-opt/app/vendor/bunq/sdk_php/.github/PULL_REQUEST_TEMPLATE.md
-opt/app/vendor/bunq/sdk_php/.gitmodules
-opt/app/vendor/bunq/sdk_php/.zappr.yaml
-opt/app/vendor/bunq/sdk_php/LICENSE.md
-opt/app/vendor/bunq/sdk_php/bin/bunq-install
-opt/app/vendor/bunq/sdk_php/composer.json
-opt/app/vendor/bunq/sdk_php/src/Context/ApiContext.php
-opt/app/vendor/bunq/sdk_php/src/Context/BunqContext.php
-opt/app/vendor/bunq/sdk_php/src/Context/InstallationContext.php
-opt/app/vendor/bunq/sdk_php/src/Context/SessionContext.php
-opt/app/vendor/bunq/sdk_php/src/Context/UserContext.php
-opt/app/vendor/bunq/sdk_php/src/Exception/ApiException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/BadRequestException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/BunqException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/EXCEPTION.md
-opt/app/vendor/bunq/sdk_php/src/Exception/ExceptionFactory.php
-opt/app/vendor/bunq/sdk_php/src/Exception/ForbiddenException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/MethodNotAllowedException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/NotFoundException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/PleaseContactBunqException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/SecurityException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/TooManyRequestsException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/UnauthorizedException.php
-opt/app/vendor/bunq/sdk_php/src/Exception/UnknownApiErrorException.php
-opt/app/vendor/bunq/sdk_php/src/Http/ApiClient.php
-opt/app/vendor/bunq/sdk_php/src/Http/BunqResponse.php
-opt/app/vendor/bunq/sdk_php/src/Http/BunqResponseRaw.php
-opt/app/vendor/bunq/sdk_php/src/Http/Certificate/api.bunq.com.pubkey.pem
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/HandlerBase.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/HandlerUtil.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/RequestHandlerAuthentication.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/RequestHandlerBase.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/RequestHandlerEncryption.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/RequestHandlerSignature.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/ResponseHandlerBase.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/ResponseHandlerError.php
-opt/app/vendor/bunq/sdk_php/src/Http/Handler/ResponseHandlerSignature.php
-opt/app/vendor/bunq/sdk_php/src/Http/Pagination.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/AnchorObjectInterface.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/BunqModel.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/BunqResponseInstallation.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/BunqResponseSessionServer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/DeviceServerInternal.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/Id.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/Installation.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/SandboxUserInternal.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/ServerPublicKey.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/SessionServer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/Token.php
-opt/app/vendor/bunq/sdk_php/src/Model/Core/Uuid.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/AttachmentConversationContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/AttachmentMonetaryAccount.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/AttachmentPublic.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/AttachmentPublicContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/AttachmentTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/AttachmentTabContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Avatar.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BillingContractSubscription.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqMeFundraiserProfile.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqMeFundraiserResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqMeTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqMeTabEntry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqMeTabResultInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqMeTabResultResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseAttachmentPublic.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseAttachmentTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseAvatar.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseBillingContractSubscriptionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseBunqMeTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseBunqMeTabList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCard.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCardBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCardDebit.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCardGeneratedCvc2.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCardGeneratedCvc2List.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCardList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCardNameList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCashRegister.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCashRegisterList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCashRegisterQrCode.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCashRegisterQrCodeList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCertificatePinned.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCertificatePinnedList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCustomer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCustomerLimitList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCustomerList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCustomerStatementExport.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseCustomerStatementExportList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDevice.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDeviceList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDeviceServer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDeviceServerList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDraftPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDraftShareInviteApiKey.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDraftShareInviteApiKeyList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDraftShareInviteBank.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseDraftShareInviteBankList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseEvent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseEventList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseExportAnnualOverview.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseExportAnnualOverviewList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseFeatureAnnouncement.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseIdealMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseIdealMerchantTransactionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseInstallationServerPublicKeyList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseInt.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseInvoice.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseInvoiceByUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseInvoiceByUserList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseInvoiceList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMasterCardAction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMasterCardActionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccount.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountBank.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountBankList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountJoint.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountJointList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountSavings.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseMonetaryAccountSavingsList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentBankSwitchServiceNetherlandsIncomingPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentBankSwitchServiceNetherlandsIncomingPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentBunqMeFundraiserResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentBunqMeFundraiserResultList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentDraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentDraftPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentIdealMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentIdealMerchantTransactionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentMasterCardAction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentMasterCardActionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentPaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentPaymentBatchList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentRequestInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentRequestInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentRequestInquiryBatchList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentRequestInquiryList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentRequestResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentRequestResponseList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentScheduleInstance.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentScheduleInstanceList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentSofortMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentSofortMerchantTransactionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentWhitelistResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteAttachmentWhitelistResultList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextBankSwitchServiceNetherlandsIncomingPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextBankSwitchServiceNetherlandsIncomingPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextBunqMeFundraiserResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextBunqMeFundraiserResultList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextDraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextDraftPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextIdealMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextIdealMerchantTransactionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextMasterCardAction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextMasterCardActionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextPaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextPaymentBatchList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextPaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextRequestInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextRequestInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextRequestInquiryBatchList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextRequestInquiryList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextRequestResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextRequestResponseList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextScheduleInstance.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextScheduleInstanceList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextSofortMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextSofortMerchantTransactionList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextWhitelistResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNoteTextWhitelistResultList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseNull.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponsePayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponsePaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponsePaymentBatchList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponsePaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponsePermittedIp.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponsePermittedIpList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseRequestInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseRequestInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseRequestInquiryBatchList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseRequestInquiryList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseRequestResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseRequestResponseList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseSandboxUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseSchedule.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseScheduleInstance.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseScheduleInstanceList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseScheduleList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseSchedulePayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseSchedulePaymentList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseScheduleUserList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseShareInviteBankInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseShareInviteBankInquiryList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseShareInviteBankResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseShareInviteBankResponseList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseString.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabAttachmentTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabItemShop.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabItemShopList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabResultInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabResultInquiryList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabResultResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabResultResponseList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabUsageMultiple.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabUsageMultipleList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabUsageSingle.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTabUsageSingleList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTokenQrRequestIdeal.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseTokenQrRequestSofort.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseUserCompany.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseUserCredentialPasswordIp.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseUserCredentialPasswordIpList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseUserList.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/BunqResponseUserPerson.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Card.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CardBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CardDebit.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CardGeneratedCvc2.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CardName.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CardReplace.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CashRegister.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CashRegisterQrCode.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CashRegisterQrCodeContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CertificatePinned.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ChatMessage.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Customer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CustomerLimit.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CustomerStatementExport.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/CustomerStatementExportContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Device.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/DeviceServer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/DraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/DraftShareInviteApiKey.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/DraftShareInviteApiKeyQrCodeContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/DraftShareInviteBank.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/DraftShareInviteBankQrCodeContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Event.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ExportAnnualOverview.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ExportAnnualOverviewContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/FeatureAnnouncement.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/IdealMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/InstallationServerPublicKey.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Invoice.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/InvoiceByUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MasterCardAction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MonetaryAccount.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MonetaryAccountBank.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MonetaryAccountJoint.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MonetaryAccountLight.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MonetaryAccountProfile.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/MonetaryAccountSavings.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentBankSwitchServiceNetherlandsIncomingPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentBunqMeFundraiserResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentDraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentIdealMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentMasterCardAction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentPaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentRequestInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentRequestInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentRequestResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentScheduleInstance.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentSofortMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteAttachmentWhitelistResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextBankSwitchServiceNetherlandsIncomingPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextBunqMeFundraiserResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextDraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextIdealMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextMasterCardAction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextPaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextRequestInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextRequestInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextRequestResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextScheduleInstance.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextSofortMerchantTransaction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/NoteTextWhitelistResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Payment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/PaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/PermittedIp.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/RequestInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/RequestInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/RequestResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/SandboxUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Schedule.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ScheduleInstance.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/SchedulePayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/SchedulePaymentBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ScheduleUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Session.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ShareInviteBankAmountUsed.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ShareInviteBankInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ShareInviteBankInquiryBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/ShareInviteBankResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Tab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabAttachmentTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabAttachmentTabContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabItem.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabItemShop.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabItemShopBatch.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabQrCodeContent.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabResultInquiry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabResultResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabUsageMultiple.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TabUsageSingle.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TokenQrRequestIdeal.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/TokenQrRequestSofort.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/User.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/UserApiKey.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/UserCompany.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/UserCredentialPasswordIp.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/UserLight.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/UserPerson.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/Whitelist.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Endpoint/WhitelistResult.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Address.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Amount.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Attachment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/AttachmentMonetaryAccountPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/AttachmentPublic.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/AttachmentTab.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Avatar.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/BudgetRestriction.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/BunqId.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/BunqMeMerchantAvailable.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/CardBatchEntry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/CardCountryPermission.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/CardLimit.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/CardMagStripePermission.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/CardPinAssignment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Certificate.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/CoOwner.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/DraftPaymentAnchorObject.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/DraftPaymentEntry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/DraftPaymentResponse.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/DraftShareInviteEntry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Error.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/EventObject.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Geolocation.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Image.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/InvoiceItem.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/InvoiceItemGroup.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Issuer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/LabelCard.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/LabelMonetaryAccount.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/LabelUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/MonetaryAccountProfileDrain.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/MonetaryAccountProfileFill.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/MonetaryAccountSetting.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/NotificationAnchorObject.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/NotificationFilter.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/NotificationUrl.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/PermittedDevice.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Pointer.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/RequestInquiryReference.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/RequestReferenceSplitTheBillAnchorObject.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/ScheduleAnchorObject.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/ScheduleInstanceAnchorObject.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/SchedulePaymentEntry.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/ShareDetail.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/ShareDetailDraftPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/ShareDetailPayment.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/ShareDetailReadOnly.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/TabTextWaitingScreen.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/TabVisibility.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/TaxResident.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/Ubo.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/UserApiKeyAnchoredUser.php
-opt/app/vendor/bunq/sdk_php/src/Model/Generated/Object/WhitelistResultViewAnchoredObject.php
-opt/app/vendor/bunq/sdk_php/src/Security/KeyPair.php
-opt/app/vendor/bunq/sdk_php/src/Security/PrivateKey.php
-opt/app/vendor/bunq/sdk_php/src/Security/PublicKey.php
-opt/app/vendor/bunq/sdk_php/src/Util/BunqEnum.php
-opt/app/vendor/bunq/sdk_php/src/Util/BunqEnumApiEnvironmentType.php
-opt/app/vendor/bunq/sdk_php/src/Util/FileUtil.php
-opt/app/vendor/bunq/sdk_php/src/Util/InstallationUtil.php
-opt/app/vendor/bunq/sdk_php/src/Util/ModelUtil.php
-opt/app/vendor/composer/ClassLoader.php
-opt/app/vendor/composer/LICENSE
-opt/app/vendor/composer/autoload_classmap.php
-opt/app/vendor/composer/autoload_files.php
-opt/app/vendor/composer/autoload_namespaces.php
-opt/app/vendor/composer/autoload_psr4.php
-opt/app/vendor/composer/autoload_real.php
-opt/app/vendor/composer/autoload_static.php
-opt/app/vendor/composer/installed.json
-opt/app/vendor/danhunsaker/laravel-flysystem-others/.travis-phpunit-hhvm.xml
-opt/app/vendor/danhunsaker/laravel-flysystem-others/.travis-phpunit.xml
-opt/app/vendor/danhunsaker/laravel-flysystem-others/LICENSE
-opt/app/vendor/danhunsaker/laravel-flysystem-others/README.md
-opt/app/vendor/danhunsaker/laravel-flysystem-others/composer.json
-opt/app/vendor/danhunsaker/laravel-flysystem-others/config/filesystems.php
-opt/app/vendor/danhunsaker/laravel-flysystem-others/src/FlysystemOtherManager.php
-opt/app/vendor/danhunsaker/laravel-flysystem-others/src/FlysystemOtherServiceProvider.php
-opt/app/vendor/danhunsaker/laravel-flysystem-service/.travis-phpunit-hhvm.xml
-opt/app/vendor/danhunsaker/laravel-flysystem-service/.travis-phpunit.xml
-opt/app/vendor/danhunsaker/laravel-flysystem-service/LICENSE
-opt/app/vendor/danhunsaker/laravel-flysystem-service/README.md
-opt/app/vendor/danhunsaker/laravel-flysystem-service/composer.json
-opt/app/vendor/danhunsaker/laravel-flysystem-service/config/filesystems.php
-opt/app/vendor/danhunsaker/laravel-flysystem-service/src/FlysystemManager.php
-opt/app/vendor/danhunsaker/laravel-flysystem-service/src/FlysystemServiceProvider.php
-opt/app/vendor/dasprid/enum/.coveralls.yml
-opt/app/vendor/dasprid/enum/README.md
-opt/app/vendor/dasprid/enum/composer.json
-opt/app/vendor/dasprid/enum/phpcs.xml
-opt/app/vendor/dasprid/enum/phpunit.xml.dist
-opt/app/vendor/dasprid/enum/src/AbstractEnum.php
-opt/app/vendor/dasprid/enum/src/EnumMap.php
-opt/app/vendor/dasprid/enum/src/Exception/CloneNotSupportedException.php
-opt/app/vendor/dasprid/enum/src/Exception/ExceptionInterface.php
-opt/app/vendor/dasprid/enum/src/Exception/ExpectationException.php
-opt/app/vendor/dasprid/enum/src/Exception/IllegalArgumentException.php
-opt/app/vendor/dasprid/enum/src/Exception/MismatchException.php
-opt/app/vendor/dasprid/enum/src/Exception/SerializeNotSupportedException.php
-opt/app/vendor/dasprid/enum/src/Exception/UnserializeNotSupportedException.php
-opt/app/vendor/dasprid/enum/src/NullValue.php
-opt/app/vendor/dasprid/enum/test/AbstractEnumTest.php
-opt/app/vendor/dasprid/enum/test/EnumMapTest.php
-opt/app/vendor/dasprid/enum/test/NullValueTest.php
-opt/app/vendor/dasprid/enum/test/Planet.php
-opt/app/vendor/dasprid/enum/test/WeekDay.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/composer.json
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/config/breadcrumbs.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsException.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsGenerator.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsManager.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/BreadcrumbsServiceProvider.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/DuplicateBreadcrumbException.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/InvalidBreadcrumbException.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/UnnamedRouteException.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Exceptions/ViewNotSetException.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/src/Facades/Breadcrumbs.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bootstrap2.blade.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bootstrap3.blade.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bootstrap4.blade.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/bulma.blade.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/foundation6.blade.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/json-ld.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/materialize.blade.php
-opt/app/vendor/davejamesmiller/laravel-breadcrumbs/views/uikit.blade.php
-opt/app/vendor/defuse/php-encryption/.php_cs
-opt/app/vendor/defuse/php-encryption/LICENSE
-opt/app/vendor/defuse/php-encryption/README.md
-opt/app/vendor/defuse/php-encryption/bin/generate-defuse-key
-opt/app/vendor/defuse/php-encryption/composer.json
-opt/app/vendor/defuse/php-encryption/dist/Makefile
-opt/app/vendor/defuse/php-encryption/dist/box.json
-opt/app/vendor/defuse/php-encryption/dist/signingkey.asc
-opt/app/vendor/defuse/php-encryption/docs/CryptoDetails.md
-opt/app/vendor/defuse/php-encryption/docs/FAQ.md
-opt/app/vendor/defuse/php-encryption/docs/InstallingAndVerifying.md
-opt/app/vendor/defuse/php-encryption/docs/InternalDeveloperDocs.md
-opt/app/vendor/defuse/php-encryption/docs/Tutorial.md
-opt/app/vendor/defuse/php-encryption/docs/UpgradingFromV1.2.md
-opt/app/vendor/defuse/php-encryption/docs/classes/Crypto.md
-opt/app/vendor/defuse/php-encryption/docs/classes/File.md
-opt/app/vendor/defuse/php-encryption/docs/classes/Key.md
-opt/app/vendor/defuse/php-encryption/docs/classes/KeyProtectedByPassword.md
-opt/app/vendor/defuse/php-encryption/psalm.xml
-opt/app/vendor/defuse/php-encryption/src/Core.php
-opt/app/vendor/defuse/php-encryption/src/Crypto.php
-opt/app/vendor/defuse/php-encryption/src/DerivedKeys.php
-opt/app/vendor/defuse/php-encryption/src/Encoding.php
-opt/app/vendor/defuse/php-encryption/src/Exception/BadFormatException.php
-opt/app/vendor/defuse/php-encryption/src/Exception/CryptoException.php
-opt/app/vendor/defuse/php-encryption/src/Exception/EnvironmentIsBrokenException.php
-opt/app/vendor/defuse/php-encryption/src/Exception/IOException.php
-opt/app/vendor/defuse/php-encryption/src/Exception/WrongKeyOrModifiedCiphertextException.php
-opt/app/vendor/defuse/php-encryption/src/File.php
-opt/app/vendor/defuse/php-encryption/src/Key.php
-opt/app/vendor/defuse/php-encryption/src/KeyOrPassword.php
-opt/app/vendor/defuse/php-encryption/src/KeyProtectedByPassword.php
-opt/app/vendor/defuse/php-encryption/src/RuntimeTests.php
-opt/app/vendor/doctrine/cache/LICENSE
-opt/app/vendor/doctrine/cache/README.md
-opt/app/vendor/doctrine/cache/UPGRADE.md
-opt/app/vendor/doctrine/cache/composer.json
-opt/app/vendor/doctrine/cache/docs/en/index.rst
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ApcCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ApcuCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ArrayCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/Cache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CacheProvider.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ChainCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ClearableCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CouchbaseBucketCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/CouchbaseCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ExtMongoDBCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FileCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FilesystemCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/FlushableCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/LegacyMongoDBCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MemcacheCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MemcachedCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MongoDBCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiDeleteCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiGetCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiOperationCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/MultiPutCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/PhpFileCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/PredisCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/RedisCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/RiakCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/SQLite3Cache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/Version.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/VoidCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/WinCacheCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/XcacheCache.php
-opt/app/vendor/doctrine/cache/lib/Doctrine/Common/Cache/ZendDataCache.php
-opt/app/vendor/doctrine/dbal/.doctrine-project.json
-opt/app/vendor/doctrine/dbal/LICENSE
-opt/app/vendor/doctrine/dbal/README.md
-opt/app/vendor/doctrine/dbal/SECURITY.md
-opt/app/vendor/doctrine/dbal/UPGRADE.md
-opt/app/vendor/doctrine/dbal/bin/doctrine-dbal
-opt/app/vendor/doctrine/dbal/bin/doctrine-dbal.php
-opt/app/vendor/doctrine/dbal/composer.json
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Cache/ArrayStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Cache/CacheException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Cache/QueryCacheProfile.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Cache/ResultCacheStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/ColumnCase.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Configuration.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/ConnectionException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Connections/MasterSlaveConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractDB2Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractDriverException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractOracleDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractOracleDriver/EasyConnectString.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractPostgreSQLDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractSQLAnywhereDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractSQLServerDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractSQLiteDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/DriverException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/DrizzlePDOMySql/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/ExceptionConverterDriver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Exception.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/IBMDB2/DB2Statement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Mysqli/MysqliStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Exception.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/OCI8/OCI8Statement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOIbm/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOMySql/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOOracle/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOPgSql/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlite/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOSqlsrv/Statement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PingableConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/ResultStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLAnywhere/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLAnywhere/SQLAnywhereConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLAnywhere/SQLAnywhereException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLAnywhere/SQLAnywhereStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/Driver.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/LastInsertId.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/SQLSrv/SQLSrvStatement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/ServerInfoAwareConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/Statement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/StatementIterator.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/DriverManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/ConnectionEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/MysqlSessionInit.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/OracleSessionInit.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/Listeners/SQLSessionInit.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableAddColumnEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableChangeColumnEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableRemoveColumnEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaAlterTableRenameColumnEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaColumnDefinitionEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaCreateTableColumnEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaCreateTableEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaDropTableEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Event/SchemaIndexDefinitionEventArgs.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Events.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/ConnectionException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/ConstraintViolationException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/DatabaseObjectExistsException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/DatabaseObjectNotFoundException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/DeadlockException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/DriverException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/ForeignKeyConstraintViolationException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/InvalidArgumentException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/InvalidFieldNameException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/LockWaitTimeoutException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/NonUniqueFieldNameException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/NotNullConstraintViolationException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/ReadOnlyException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/RetryableException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/ServerException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/SyntaxErrorException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/TableExistsException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/TableNotFoundException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Exception/UniqueConstraintViolationException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/FetchMode.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Id/TableGenerator.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Id/TableGeneratorSchemaVisitor.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/LockMode.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Logging/DebugStack.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Logging/EchoSQLLogger.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Logging/LoggerChain.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Logging/SQLLogger.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/ParameterType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/AbstractPlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DB2Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DateIntervalUnit.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/DrizzlePlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/DB2Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/DrizzleKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/KeywordList.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MariaDb102Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MsSQLKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MySQL57Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MySQL80Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/MySQLKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/OracleKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQL100Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQL91Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQL92Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQL94Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/PostgreSQLKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/ReservedKeywordsValidator.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLAnywhere11Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLAnywhere12Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLAnywhere16Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLAnywhereKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLServer2005Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLServer2008Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLServer2012Keywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLServerKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/Keywords/SQLiteKeywords.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MariaDb1027Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySQL57Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySQL80Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/MySqlPlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/OraclePlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSQL100Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSQL91Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSQL92Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSQL94Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/PostgreSqlPlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAnywhere11Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAnywhere12Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAnywhere16Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAnywherePlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLAzurePlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2005Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2008Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServer2012Platform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SQLServerPlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/SqlitePlatform.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Platforms/TrimMode.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Portability/Connection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Portability/Statement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression/CompositeExpression.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Query/Expression/ExpressionBuilder.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryBuilder.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Query/QueryException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/SQLParserUtils.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/SQLParserUtilsException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/AbstractAsset.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/AbstractSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Column.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/ColumnDiff.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Comparator.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Constraint.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/DB2SchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/DrizzleSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/ForeignKeyConstraint.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Identifier.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Index.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/MySqlSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/OracleSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SQLAnywhereSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SQLServerSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Schema.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaConfig.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaDiff.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SchemaException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Sequence.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/SqliteSchemaManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/AbstractSchemaSynchronizer.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/SchemaSynchronizer.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Synchronizer/SingleDatabaseSynchronizer.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Table.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/TableDiff.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/View.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/AbstractVisitor.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/CreateSchemaSqlCollector.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/DropSchemaSqlCollector.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/Graphviz.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/NamespaceVisitor.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/RemoveNamespacedAssets.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/SchemaDiffVisitor.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Schema/Visitor/Visitor.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/PoolingShardConnection.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/PoolingShardManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureFederationsSynchronizer.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/SQLAzureShardManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/SQLAzure/Schema/MultiTenantVisitor.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser/MultiTenantShardChoser.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardChoser/ShardChoser.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardManager.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Sharding/ShardingException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Statement.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/ImportCommand.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/ReservedWordsCommand.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Command/RunSqlCommand.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/ConsoleRunner.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Tools/Console/Helper/ConnectionHelper.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Tools/Dumper.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/TransactionIsolationLevel.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ArrayType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/BigIntType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/BinaryType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/BlobType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/BooleanType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ConversionException.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateImmutableType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateIntervalType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeImmutableType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeTzImmutableType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateTimeTzType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DateType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/DecimalType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/FloatType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/GuidType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/IntegerType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/JsonArrayType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/JsonType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/ObjectType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/PhpDateTimeMappingType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/PhpIntegerMappingType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/SimpleArrayType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/SmallIntType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/StringType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/TextType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/TimeImmutableType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/TimeType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/Type.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/VarDateTimeImmutableType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Types/VarDateTimeType.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Version.php
-opt/app/vendor/doctrine/dbal/lib/Doctrine/DBAL/VersionAwarePlatformDriver.php
-opt/app/vendor/doctrine/event-manager/LICENSE
-opt/app/vendor/doctrine/event-manager/README.md
-opt/app/vendor/doctrine/event-manager/composer.json
-opt/app/vendor/doctrine/event-manager/docs/en/index.rst
-opt/app/vendor/doctrine/event-manager/docs/en/reference/index.rst
-opt/app/vendor/doctrine/event-manager/docs/en/sidebar.rst
-opt/app/vendor/doctrine/event-manager/lib/Doctrine/Common/EventArgs.php
-opt/app/vendor/doctrine/event-manager/lib/Doctrine/Common/EventManager.php
-opt/app/vendor/doctrine/event-manager/lib/Doctrine/Common/EventSubscriber.php
-opt/app/vendor/doctrine/inflector/LICENSE
-opt/app/vendor/doctrine/inflector/README.md
-opt/app/vendor/doctrine/inflector/composer.json
-opt/app/vendor/doctrine/inflector/lib/Doctrine/Common/Inflector/Inflector.php
-opt/app/vendor/doctrine/lexer/LICENSE
-opt/app/vendor/doctrine/lexer/README.md
-opt/app/vendor/doctrine/lexer/composer.json
-opt/app/vendor/doctrine/lexer/lib/Doctrine/Common/Lexer/AbstractLexer.php
-opt/app/vendor/dragonmantank/cron-expression/.editorconfig
-opt/app/vendor/dragonmantank/cron-expression/CHANGELOG.md
-opt/app/vendor/dragonmantank/cron-expression/LICENSE
-opt/app/vendor/dragonmantank/cron-expression/README.md
-opt/app/vendor/dragonmantank/cron-expression/composer.json
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/AbstractField.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/CronExpression.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/DayOfMonthField.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/DayOfWeekField.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/FieldFactory.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/FieldInterface.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/HoursField.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/MinutesField.php
-opt/app/vendor/dragonmantank/cron-expression/src/Cron/MonthField.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/AbstractFieldTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/CronExpressionTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/DayOfMonthFieldTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/DayOfWeekFieldTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/FieldFactoryTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/HoursFieldTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/MinutesFieldTest.php
-opt/app/vendor/dragonmantank/cron-expression/tests/Cron/MonthFieldTest.php
-opt/app/vendor/egulias/email-validator/EmailValidator/EmailLexer.php
-opt/app/vendor/egulias/email-validator/EmailValidator/EmailParser.php
-opt/app/vendor/egulias/email-validator/EmailValidator/EmailValidator.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/AtextAfterCFWS.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/CRLFAtTheEnd.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/CRLFX2.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/CRNoLF.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/CharNotAllowed.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/CommaInDomain.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ConsecutiveAt.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ConsecutiveDot.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/DomainHyphened.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/DotAtEnd.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/DotAtStart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ExpectingAT.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ExpectingATEXT.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ExpectingCTEXT.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ExpectingDTEXT.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ExpectingDomainLiteralClose.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/ExpectingQPair.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/InvalidEmail.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/NoDNSRecord.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/NoDomainPart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/NoLocalPart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/UnclosedComment.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/UnclosedQuotedString.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Exception/UnopenedComment.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Parser/DomainPart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Parser/LocalPart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Parser/Parser.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/DNSCheckValidation.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/EmailValidation.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/Error/RFCWarnings.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/Error/SpoofEmail.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/Exception/EmptyValidationList.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/MultipleErrors.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/MultipleValidationWithAnd.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/NoRFCWarningsValidation.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/RFCValidation.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Validation/SpoofCheckValidation.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/AddressLiteral.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/CFWSNearAt.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/CFWSWithFWS.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/Comment.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/DeprecatedComment.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/DomainLiteral.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/DomainTooLong.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/EmailTooLong.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6BadChar.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6ColonEnd.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6ColonStart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6Deprecated.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6DoubleColon.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6GroupCount.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/IPV6MaxGroups.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/LabelTooLong.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/LocalTooLong.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/NoDNSMXRecord.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/ObsoleteDTEXT.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/QuotedPart.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/QuotedString.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/TLD.php
-opt/app/vendor/egulias/email-validator/EmailValidator/Warning/Warning.php
-opt/app/vendor/egulias/email-validator/LICENSE
-opt/app/vendor/egulias/email-validator/README.md
-opt/app/vendor/egulias/email-validator/composer.json
-opt/app/vendor/egulias/email-validator/phpunit.xml.dist
-opt/app/vendor/erusev/parsedown/LICENSE.txt
-opt/app/vendor/erusev/parsedown/Parsedown.php
-opt/app/vendor/erusev/parsedown/README.md
-opt/app/vendor/erusev/parsedown/composer.json
-opt/app/vendor/fideloper/proxy/LICENSE.md
-opt/app/vendor/fideloper/proxy/composer.json
-opt/app/vendor/fideloper/proxy/config/trustedproxy.php
-opt/app/vendor/fideloper/proxy/src/TrustProxies.php
-opt/app/vendor/fideloper/proxy/src/TrustedProxyServiceProvider.php
-opt/app/vendor/firebase/php-jwt/LICENSE
-opt/app/vendor/firebase/php-jwt/README.md
-opt/app/vendor/firebase/php-jwt/composer.json
-opt/app/vendor/firebase/php-jwt/src/BeforeValidException.php
-opt/app/vendor/firebase/php-jwt/src/ExpiredException.php
-opt/app/vendor/firebase/php-jwt/src/JWT.php
-opt/app/vendor/firebase/php-jwt/src/SignatureInvalidException.php
-opt/app/vendor/guzzlehttp/guzzle/CHANGELOG.md
-opt/app/vendor/guzzlehttp/guzzle/LICENSE
-opt/app/vendor/guzzlehttp/guzzle/README.md
-opt/app/vendor/guzzlehttp/guzzle/UPGRADING.md
-opt/app/vendor/guzzlehttp/guzzle/composer.json
-opt/app/vendor/guzzlehttp/guzzle/src/Client.php
-opt/app/vendor/guzzlehttp/guzzle/src/ClientInterface.php
-opt/app/vendor/guzzlehttp/guzzle/src/Cookie/CookieJar.php
-opt/app/vendor/guzzlehttp/guzzle/src/Cookie/CookieJarInterface.php
-opt/app/vendor/guzzlehttp/guzzle/src/Cookie/FileCookieJar.php
-opt/app/vendor/guzzlehttp/guzzle/src/Cookie/SessionCookieJar.php
-opt/app/vendor/guzzlehttp/guzzle/src/Cookie/SetCookie.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/ClientException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/ConnectException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/GuzzleException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/SeekException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/ServerException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/TooManyRedirectsException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Exception/TransferException.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/CurlFactoryInterface.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/EasyHandle.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/MockHandler.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php
-opt/app/vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php
-opt/app/vendor/guzzlehttp/guzzle/src/HandlerStack.php
-opt/app/vendor/guzzlehttp/guzzle/src/MessageFormatter.php
-opt/app/vendor/guzzlehttp/guzzle/src/Middleware.php
-opt/app/vendor/guzzlehttp/guzzle/src/Pool.php
-opt/app/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php
-opt/app/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php
-opt/app/vendor/guzzlehttp/guzzle/src/RequestOptions.php
-opt/app/vendor/guzzlehttp/guzzle/src/RetryMiddleware.php
-opt/app/vendor/guzzlehttp/guzzle/src/TransferStats.php
-opt/app/vendor/guzzlehttp/guzzle/src/UriTemplate.php
-opt/app/vendor/guzzlehttp/guzzle/src/functions.php
-opt/app/vendor/guzzlehttp/guzzle/src/functions_include.php
-opt/app/vendor/guzzlehttp/promises/CHANGELOG.md
-opt/app/vendor/guzzlehttp/promises/LICENSE
-opt/app/vendor/guzzlehttp/promises/Makefile
-opt/app/vendor/guzzlehttp/promises/README.md
-opt/app/vendor/guzzlehttp/promises/composer.json
-opt/app/vendor/guzzlehttp/promises/src/AggregateException.php
-opt/app/vendor/guzzlehttp/promises/src/CancellationException.php
-opt/app/vendor/guzzlehttp/promises/src/Coroutine.php
-opt/app/vendor/guzzlehttp/promises/src/EachPromise.php
-opt/app/vendor/guzzlehttp/promises/src/FulfilledPromise.php
-opt/app/vendor/guzzlehttp/promises/src/Promise.php
-opt/app/vendor/guzzlehttp/promises/src/PromiseInterface.php
-opt/app/vendor/guzzlehttp/promises/src/PromisorInterface.php
-opt/app/vendor/guzzlehttp/promises/src/RejectedPromise.php
-opt/app/vendor/guzzlehttp/promises/src/RejectionException.php
-opt/app/vendor/guzzlehttp/promises/src/TaskQueue.php
-opt/app/vendor/guzzlehttp/promises/src/TaskQueueInterface.php
-opt/app/vendor/guzzlehttp/promises/src/functions.php
-opt/app/vendor/guzzlehttp/promises/src/functions_include.php
-opt/app/vendor/guzzlehttp/psr7/.editorconfig
-opt/app/vendor/guzzlehttp/psr7/CHANGELOG.md
-opt/app/vendor/guzzlehttp/psr7/LICENSE
-opt/app/vendor/guzzlehttp/psr7/README.md
-opt/app/vendor/guzzlehttp/psr7/composer.json
-opt/app/vendor/guzzlehttp/psr7/src/AppendStream.php
-opt/app/vendor/guzzlehttp/psr7/src/BufferStream.php
-opt/app/vendor/guzzlehttp/psr7/src/CachingStream.php
-opt/app/vendor/guzzlehttp/psr7/src/DroppingStream.php
-opt/app/vendor/guzzlehttp/psr7/src/FnStream.php
-opt/app/vendor/guzzlehttp/psr7/src/InflateStream.php
-opt/app/vendor/guzzlehttp/psr7/src/LazyOpenStream.php
-opt/app/vendor/guzzlehttp/psr7/src/LimitStream.php
-opt/app/vendor/guzzlehttp/psr7/src/MessageTrait.php
-opt/app/vendor/guzzlehttp/psr7/src/MultipartStream.php
-opt/app/vendor/guzzlehttp/psr7/src/NoSeekStream.php
-opt/app/vendor/guzzlehttp/psr7/src/PumpStream.php
-opt/app/vendor/guzzlehttp/psr7/src/Request.php
-opt/app/vendor/guzzlehttp/psr7/src/Response.php
-opt/app/vendor/guzzlehttp/psr7/src/Rfc7230.php
-opt/app/vendor/guzzlehttp/psr7/src/ServerRequest.php
-opt/app/vendor/guzzlehttp/psr7/src/Stream.php
-opt/app/vendor/guzzlehttp/psr7/src/StreamDecoratorTrait.php
-opt/app/vendor/guzzlehttp/psr7/src/StreamWrapper.php
-opt/app/vendor/guzzlehttp/psr7/src/UploadedFile.php
-opt/app/vendor/guzzlehttp/psr7/src/Uri.php
-opt/app/vendor/guzzlehttp/psr7/src/UriNormalizer.php
-opt/app/vendor/guzzlehttp/psr7/src/UriResolver.php
-opt/app/vendor/guzzlehttp/psr7/src/functions.php
-opt/app/vendor/guzzlehttp/psr7/src/functions_include.php
-opt/app/vendor/laravel/framework/LICENSE.md
-opt/app/vendor/laravel/framework/README.md
-opt/app/vendor/laravel/framework/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Access/AuthorizationException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Access/Gate.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Access/HandlesAuthorization.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Access/Response.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/AuthManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/AuthServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Authenticatable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/AuthenticationException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/AuthMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/ClearResetsCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/controllers/HomeController.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/routes.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/login.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/passwords/email.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/passwords/reset.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/register.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/auth/verify.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/home.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Console/stubs/make/views/layouts/app.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/CreatesUserProviders.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/DatabaseUserProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/EloquentUserProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Attempting.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Authenticated.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Failed.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Lockout.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Login.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Logout.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/PasswordReset.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Registered.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Events/Verified.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/GenericUser.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/GuardHelpers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Listeners/SendEmailVerificationNotification.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/AuthenticateWithBasicAuth.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authorize.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Middleware/EnsureEmailIsVerified.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/MustVerifyEmail.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Notifications/ResetPassword.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Notifications/VerifyEmail.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Passwords/CanResetPassword.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Passwords/DatabaseTokenRepository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBroker.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Passwords/PasswordBrokerManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Passwords/PasswordResetServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Passwords/TokenRepositoryInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/Recaller.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/RequestGuard.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/SessionGuard.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/TokenGuard.php
-opt/app/vendor/laravel/framework/src/Illuminate/Auth/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastController.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastEvent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/BroadcastServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/Broadcaster.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/LogBroadcaster.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/NullBroadcaster.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/PusherBroadcaster.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/RedisBroadcaster.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Broadcasters/UsePusherChannelConventions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/Channel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/InteractsWithSockets.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/PendingBroadcast.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/PresenceChannel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/PrivateChannel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Broadcasting/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Bus/BusServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Bus/Dispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Bus/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Bus/Queueable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Bus/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/ApcStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/ApcWrapper.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/ArrayStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/CacheServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Console/CacheTableCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Console/ClearCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Console/ForgetCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Console/stubs/cache.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbLock.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/DynamoDbStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Events/CacheEvent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Events/CacheHit.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Events/CacheMissed.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Events/KeyForgotten.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Events/KeyWritten.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/FileStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Lock.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/LuaScripts.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/MemcachedConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/MemcachedLock.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/MemcachedStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/NullStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/RateLimiter.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/RedisLock.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/RedisTaggedCache.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/RetrievesMultipleKeys.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/TagSet.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/TaggableStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/TaggedCache.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cache/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Config/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Config/Repository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Config/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Application.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Command.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/ConfirmableTrait.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/DetectsApplicationNamespace.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Events/ArtisanStarting.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Events/CommandFinished.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Events/CommandStarting.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/GeneratorCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Console/OutputStyle.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Parser.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CacheEventMutex.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CacheSchedulingMutex.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CallbackEvent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/CommandBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/Event.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/EventMutex.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ManagesFrequencies.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/Schedule.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleFinishCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/ScheduleRunCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/Scheduling/SchedulingMutex.php
-opt/app/vendor/laravel/framework/src/Illuminate/Console/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php
-opt/app/vendor/laravel/framework/src/Illuminate/Container/Container.php
-opt/app/vendor/laravel/framework/src/Illuminate/Container/ContextualBindingBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Container/EntryNotFoundException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Container/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Container/RewindableGenerator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Container/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Access/Authorizable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Access/Gate.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Authenticatable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/CanResetPassword.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Guard.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/MustVerifyEmail.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/PasswordBroker.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/PasswordBrokerFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/StatefulGuard.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/SupportsBasicAuth.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Auth/UserProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Broadcasting/Broadcaster.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Broadcasting/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Broadcasting/ShouldBroadcast.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Broadcasting/ShouldBroadcastNow.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Bus/Dispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Bus/QueueingDispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cache/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cache/Lock.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cache/LockProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cache/LockTimeoutException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cache/Repository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cache/Store.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Config/Repository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Console/Application.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Console/Kernel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Container/BindingResolutionException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Container/Container.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Container/ContextualBindingBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cookie/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Cookie/QueueingFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Database/ModelIdentifier.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Debug/ExceptionHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Encryption/DecryptException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Encryption/EncryptException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Encryption/Encrypter.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Events/Dispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Filesystem/Cloud.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Filesystem/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Filesystem/FileExistsException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Filesystem/FileNotFoundException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Filesystem/Filesystem.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Foundation/Application.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Hashing/Hasher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Http/Kernel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Mail/MailQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Mail/Mailable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Mail/Mailer.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Notifications/Dispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Notifications/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Pagination/LengthAwarePaginator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Pagination/Paginator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Pipeline/Hub.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Pipeline/Pipeline.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/EntityNotFoundException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/EntityResolver.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/Job.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/Monitor.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/Queue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/QueueableCollection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/QueueableEntity.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Queue/ShouldQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Redis/Connection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Redis/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Redis/LimiterTimeoutException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Routing/BindingRegistrar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Routing/Registrar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Routing/ResponseFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Routing/UrlGenerator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Routing/UrlRoutable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Session/Session.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/Arrayable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/DeferrableProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/Htmlable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/Jsonable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/MessageBag.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/MessageProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/Renderable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Support/Responsable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Translation/HasLocalePreference.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Translation/Loader.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Translation/Translator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Validation/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Validation/ImplicitRule.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Validation/Rule.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Validation/ValidatesWhenResolved.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/Validation/Validator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/View/Engine.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/View/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/View/View.php
-opt/app/vendor/laravel/framework/src/Illuminate/Contracts/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Cookie/CookieJar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cookie/CookieServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cookie/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php
-opt/app/vendor/laravel/framework/src/Illuminate/Cookie/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Capsule/Manager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Concerns/BuildsQueries.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Concerns/ManagesTransactions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/ConnectionInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/ConnectionResolver.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/ConnectionResolverInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectionFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/ConnectorInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/MySqlConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/PostgresConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/SQLiteConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Connectors/SqlServerConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Factories/FactoryMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Factories/stubs/factory.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/BaseCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/FreshCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/InstallCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/MigrateMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RefreshCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/ResetCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/RollbackCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/StatusCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Migrations/TableGuesser.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeedCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/SeederMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Console/Seeds/stubs/seeder.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Database/DatabaseManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/DatabaseServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/DetectsDeadlocks.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/DetectsLostConnections.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Collection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/GuardsAttributes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasAttributes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasEvents.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasGlobalScopes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasRelationships.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HasTimestamps.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/HidesAttributes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Concerns/QueriesRelationships.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/FactoryBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/HigherOrderBuilderProxy.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/JsonEncodingException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/MassAssignmentException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/ModelNotFoundException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/QueueEntityResolver.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/RelationNotFoundException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsTo.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/BelongsToMany.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Concerns/AsPivot.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Concerns/InteractsWithPivotTable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Concerns/SupportsDefaultModels.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasMany.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasManyThrough.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOne.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneOrMany.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/HasOneThrough.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphMany.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphOne.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphOneOrMany.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphPivot.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphTo.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/MorphToMany.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Pivot.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Scope.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Eloquent/SoftDeletingScope.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Events/ConnectionEvent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Events/QueryExecuted.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Events/StatementPrepared.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Events/TransactionBeginning.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Events/TransactionCommitted.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Events/TransactionRolledBack.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Grammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Database/MigrationServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/DatabaseMigrationRepository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migration.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/MigrationCreator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/MigrationRepositoryInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/Migrator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/stubs/blank.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/stubs/create.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Migrations/stubs/update.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Database/MySqlConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/PostgresConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Expression.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/Grammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/MySqlGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/PostgresGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/SQLiteGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Grammars/SqlServerGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/JoinClause.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/JsonExpression.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/MySqlProcessor.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/PostgresProcessor.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/SQLiteProcessor.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/SqlServerProcessor.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/QueryException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/README.md
-opt/app/vendor/laravel/framework/src/Illuminate/Database/SQLiteConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Blueprint.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/ColumnDefinition.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/ChangeColumn.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/Grammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/MySqlGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/PostgresGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/RenameColumn.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/SQLiteGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/Grammars/SqlServerGrammar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/MySqlBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/PostgresBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/SQLiteBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Schema/SqlServerBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/Seeder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/SqlServerConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Database/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Encryption/Encrypter.php
-opt/app/vendor/laravel/framework/src/Illuminate/Encryption/EncryptionServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Encryption/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Encryption/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Events/CallQueuedListener.php
-opt/app/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Events/EventServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Events/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Events/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/Cache.php
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemAdapter.php
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/FilesystemServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Filesystem/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/AliasLoader.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Application.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/Access/Authorizable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/Access/AuthorizesRequests.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/AuthenticatesUsers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/RedirectsUsers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/RegistersUsers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/ResetsPasswords.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/SendsPasswordResetEmails.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/ThrottlesLogins.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/User.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Auth/VerifiesEmails.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/BootProviders.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/HandleExceptions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadConfiguration.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/LoadEnvironmentVariables.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterFacades.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/RegisterProviders.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bootstrap/SetRequestForConsole.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/Dispatchable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/DispatchesJobs.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/PendingChain.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Bus/PendingDispatch.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/ComposerScripts.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/AppNameCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ChannelMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ClearCompiledCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ClosureCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ConfigCacheCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ConfigClearCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ConsoleMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/DownCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/EnvironmentCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/EventGenerateCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/EventMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ExceptionMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/JobMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/KeyGenerateCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ListenerMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/MailMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ModelMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/NotificationMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ObserverMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeClearCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/OptimizeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/PackageDiscoverCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/PolicyMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/PresetCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/Bootstrap.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/None.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/Preset.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/React.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/Vue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/bootstrap-stubs/_variables.scss
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/bootstrap-stubs/app.scss
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/none-stubs/app.js
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/none-stubs/bootstrap.js
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/react-stubs/Example.js
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/react-stubs/app.js
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/vue-stubs/ExampleComponent.vue
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/Presets/vue-stubs/app.js
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ProviderMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/QueuedCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/RequestMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ResourceMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteCacheCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteClearCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/RouteListCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/RuleMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ServeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/StorageLinkCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/TestMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/UpCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/VendorPublishCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewCacheCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/ViewClearCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/channel.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/console.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/event-handler-queued.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/event-handler.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/event.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/exception-render-report.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/exception-render.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/exception-report.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/exception.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/job-queued.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/job.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/listener-duck.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/listener-queued-duck.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/listener-queued.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/listener.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/mail.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/markdown-mail.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/markdown-notification.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/markdown.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/model.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/notification.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/observer.plain.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/observer.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/pivot.model.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/policy.plain.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/policy.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/provider.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/request.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/resource-collection.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/resource.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/routes.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/rule.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/test.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Console/stubs/unit-test.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/EnvironmentDetector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Events/Dispatchable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Events/LocaleUpdated.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/Handler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/WhoopsHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/401.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/403.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/404.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/419.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/429.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/500.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/503.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/illustrated-layout.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/layout.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Exceptions/views/minimal.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Events/RequestHandled.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Exceptions/MaintenanceModeException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/FormRequest.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Inspiring.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Mix.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/PackageManifest.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/ProviderRepository.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Providers/ArtisanServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Providers/ComposerServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Providers/ConsoleSupportServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Providers/FormRequestServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Providers/FoundationServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/AuthServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/EventServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Support/Providers/RouteServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Assert.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithAuthentication.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithConsole.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithContainer.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithDatabase.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithExceptionHandling.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithRedis.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/InteractsWithSession.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MakesHttpRequests.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Concerns/MocksApplicationServices.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Constraints/HasInDatabase.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Constraints/SeeInOrder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/Constraints/SoftDeletedInDatabase.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/DatabaseMigrations.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/DatabaseTransactions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/PendingCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/RefreshDatabase.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/RefreshDatabaseState.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestCase.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/TestResponse.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/WithFaker.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/WithoutEvents.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Testing/WithoutMiddleware.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/Validation/ValidatesRequests.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/helpers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Foundation/stubs/facade.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/AbstractHasher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/Argon2IdHasher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/ArgonHasher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/BcryptHasher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/HashManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/HashServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Hashing/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Concerns/InteractsWithContentTypes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Concerns/InteractsWithFlashData.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Concerns/InteractsWithInput.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Exceptions/HttpResponseException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Exceptions/PostTooLargeException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Exceptions/ThrottleRequestsException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/File.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/FileHelpers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/JsonResponse.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Middleware/CheckResponseForModifications.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Middleware/FrameGuard.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Middleware/SetCacheHeaders.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/RedirectResponse.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Request.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/CollectsResources.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/ConditionallyLoadsAttributes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/DelegatesToResource.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/AnonymousResourceCollection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/JsonResource.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/PaginatedResourceResponse.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/Resource.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/ResourceCollection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/Json/ResourceResponse.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/MergeValue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/MissingValue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Resources/PotentiallyMissing.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Response.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/ResponseTrait.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Testing/File.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Testing/FileFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/Testing/MimeType.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/UploadedFile.php
-opt/app/vendor/laravel/framework/src/Illuminate/Http/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Log/Events/MessageLogged.php
-opt/app/vendor/laravel/framework/src/Illuminate/Log/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Log/LogManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Log/LogServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Log/Logger.php
-opt/app/vendor/laravel/framework/src/Illuminate/Log/ParsesLogConfiguration.php
-opt/app/vendor/laravel/framework/src/Illuminate/Log/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Events/MessageSending.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Events/MessageSent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/MailServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Mailable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Mailer.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Markdown.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Message.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/PendingMail.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/SendQueuedMailable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/ArrayTransport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/LogTransport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/MailgunTransport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/MandrillTransport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/SesTransport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/SparkPostTransport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/Transport/Transport.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/TransportManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/button.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/footer.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/header.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/layout.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/message.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/panel.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/promotion.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/promotion/button.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/subcopy.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/table.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/html/themes/default.css
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/button.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/footer.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/header.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/layout.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/message.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/panel.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/promotion.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/promotion/button.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/subcopy.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Mail/resources/views/text/table.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Action.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/AnonymousNotifiable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/ChannelManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Channels/BroadcastChannel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Channels/DatabaseChannel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Channels/MailChannel.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Console/NotificationTableCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Console/stubs/notifications.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/DatabaseNotification.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/DatabaseNotificationCollection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Events/BroadcastNotificationCreated.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Events/NotificationFailed.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Events/NotificationSending.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Events/NotificationSent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/HasDatabaseNotifications.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Messages/BroadcastMessage.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Messages/DatabaseMessage.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Messages/MailMessage.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Messages/SimpleMessage.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Notifiable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/Notification.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/NotificationSender.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/NotificationServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/RoutesNotifications.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/SendQueuedNotifications.php
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Notifications/resources/views/email.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/AbstractPaginator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/LengthAwarePaginator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/PaginationServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/Paginator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/UrlWindow.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/resources/views/bootstrap-4.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/resources/views/default.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/resources/views/semantic-ui.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/resources/views/simple-bootstrap-4.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pagination/resources/views/simple-default.blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pipeline/Hub.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pipeline/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pipeline/PipelineServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Pipeline/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/BeanstalkdQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedClosure.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/CallQueuedHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Capsule/Manager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/BeanstalkdConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/ConnectorInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/DatabaseConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/NullConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/RedisConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/SqsConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Connectors/SyncConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/FailedTableCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/FlushFailedCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/ForgetFailedCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/ListFailedCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/ListenCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/RestartCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/RetryCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/TableCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/WorkCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/stubs/failed_jobs.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Console/stubs/jobs.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/DatabaseQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Events/JobExceptionOccurred.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Events/JobFailed.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Events/JobProcessed.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Events/JobProcessing.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Events/Looping.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Events/WorkerStopping.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Failed/DatabaseFailedJobProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Failed/FailedJobProviderInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Failed/NullFailedJobProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/InteractsWithQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/InvalidPayloadException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/BeanstalkdJob.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/DatabaseJob.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/DatabaseJobRecord.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/Job.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/JobName.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/RedisJob.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/SqsJob.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Jobs/SyncJob.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Listener.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/ListenerOptions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/LuaScripts.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/ManuallyFailedException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/MaxAttemptsExceededException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/NullQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Queue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/QueueManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/QueueServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/README.md
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/RedisQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/SerializableClosure.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/SerializesAndRestoresModelIdentifiers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/SerializesModels.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/SqsQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/SyncQueue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/Worker.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/WorkerOptions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Queue/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connections/PhpRedisClusterConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connections/PhpRedisConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connections/PredisClusterConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connections/PredisConnection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connectors/PhpRedisConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Connectors/PredisConnector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Events/CommandExecuted.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Limiters/ConcurrencyLimiter.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Limiters/ConcurrencyLimiterBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Limiters/DurationLimiter.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/Limiters/DurationLimiterBuilder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/RedisManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/RedisServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Redis/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/ControllerMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/MiddlewareMakeCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.api.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.invokable.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.model.api.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.model.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.nested.api.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.nested.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.plain.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/controller.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Console/stubs/middleware.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Contracts/ControllerDispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Controller.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/ControllerMiddlewareOptions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Events/RouteMatched.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/InvalidSignatureException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Exceptions/UrlGenerationException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/ImplicitRouteBinding.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Matching/HostValidator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Matching/MethodValidator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Matching/SchemeValidator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Matching/UriValidator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Matching/ValidatorInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequestsWithRedis.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ValidateSignature.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/MiddlewareNameResolver.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/PendingResourceRegistration.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RedirectController.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Redirector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/ResourceRegistrar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Route.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteAction.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteBinding.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteCompiler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteDependencyResolverTrait.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteFileRegistrar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteGroup.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteParameterBinder.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteRegistrar.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteSignatureParameters.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RouteUrlGenerator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/Router.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/RoutingServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/SortedMiddleware.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/UrlGenerator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/ViewController.php
-opt/app/vendor/laravel/framework/src/Illuminate/Routing/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/Console/SessionTableCommand.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/Console/stubs/database.stub
-opt/app/vendor/laravel/framework/src/Illuminate/Session/CookieSessionHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/DatabaseSessionHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/EncryptedStore.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/ExistenceAwareInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/FileSessionHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Session/Middleware/AuthenticateSession.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/NullSessionHandler.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/SessionManager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/SessionServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/Store.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/TokenMismatchException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Session/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Support/AggregateServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Arr.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Carbon.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Collection.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Composer.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/DateFactory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/App.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Artisan.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Auth.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Blade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Broadcast.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Bus.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Cache.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Config.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Cookie.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Crypt.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/DB.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Date.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Event.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/File.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Gate.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Hash.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Input.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Lang.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Log.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Mail.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Notification.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Password.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Queue.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Redirect.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Redis.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Request.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Response.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Route.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Schema.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Session.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Storage.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/URL.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/Validator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Facades/View.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Fluent.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/HigherOrderCollectionProxy.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/HigherOrderTapProxy.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/HtmlString.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/InteractsWithTime.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Manager.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/MessageBag.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/NamespacedItemResolver.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Optional.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Pluralizer.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/ProcessUtils.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Str.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/BusFake.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/EventFake.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/MailFake.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/NotificationFake.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/PendingMailFake.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Testing/Fakes/QueueFake.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Traits/CapsuleManagerTrait.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Traits/Localizable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/Traits/Macroable.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/ViewErrorBag.php
-opt/app/vendor/laravel/framework/src/Illuminate/Support/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Support/helpers.php
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/ArrayLoader.php
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/FileLoader.php
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/MessageSelector.php
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/TranslationServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/Translator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Translation/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/ClosureValidationRule.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Concerns/FormatsMessages.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ReplacesAttributes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Concerns/ValidatesAttributes.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/DatabasePresenceVerifier.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/PresenceVerifierInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rule.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/DatabaseRule.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/Dimensions.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/Exists.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/In.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/NotIn.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/RequiredIf.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Rules/Unique.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/UnauthorizedException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/ValidatesWhenResolvedTrait.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/ValidationData.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/ValidationException.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/ValidationRuleParser.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/ValidationServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/Validator.php
-opt/app/vendor/laravel/framework/src/Illuminate/Validation/composer.json
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/BladeCompiler.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Compiler.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/CompilerInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesAuthorizations.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesComments.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesComponents.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesConditionals.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesEchos.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesHelpers.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesIncludes.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesInjections.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesJson.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesLayouts.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesLoops.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesRawPhp.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesStacks.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Compilers/Concerns/CompilesTranslations.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesComponents.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesLayouts.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesLoops.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesStacks.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesTranslations.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Engines/Engine.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Engines/EngineResolver.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Engines/FileEngine.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/Factory.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/FileViewFinder.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/LICENSE.md
-opt/app/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/View.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/ViewFinderInterface.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/ViewName.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/ViewServiceProvider.php
-opt/app/vendor/laravel/framework/src/Illuminate/View/composer.json
-opt/app/vendor/laravel/passport/LICENSE.txt
-opt/app/vendor/laravel/passport/composer.json
-opt/app/vendor/laravel/passport/config/passport.php
-opt/app/vendor/laravel/passport/database/migrations/2016_06_01_000001_create_oauth_auth_codes_table.php
-opt/app/vendor/laravel/passport/database/migrations/2016_06_01_000002_create_oauth_access_tokens_table.php
-opt/app/vendor/laravel/passport/database/migrations/2016_06_01_000003_create_oauth_refresh_tokens_table.php
-opt/app/vendor/laravel/passport/database/migrations/2016_06_01_000004_create_oauth_clients_table.php
-opt/app/vendor/laravel/passport/database/migrations/2016_06_01_000005_create_oauth_personal_access_clients_table.php
-opt/app/vendor/laravel/passport/readme.md
-opt/app/vendor/laravel/passport/resources/js/components/AuthorizedClients.vue
-opt/app/vendor/laravel/passport/resources/js/components/Clients.vue
-opt/app/vendor/laravel/passport/resources/js/components/PersonalAccessTokens.vue
-opt/app/vendor/laravel/passport/resources/views/authorize.blade.php
-opt/app/vendor/laravel/passport/src/ApiTokenCookieFactory.php
-opt/app/vendor/laravel/passport/src/AuthCode.php
-opt/app/vendor/laravel/passport/src/Bridge/AccessToken.php
-opt/app/vendor/laravel/passport/src/Bridge/AccessTokenRepository.php
-opt/app/vendor/laravel/passport/src/Bridge/AuthCode.php
-opt/app/vendor/laravel/passport/src/Bridge/AuthCodeRepository.php
-opt/app/vendor/laravel/passport/src/Bridge/Client.php
-opt/app/vendor/laravel/passport/src/Bridge/ClientRepository.php
-opt/app/vendor/laravel/passport/src/Bridge/FormatsScopesForStorage.php
-opt/app/vendor/laravel/passport/src/Bridge/PersonalAccessGrant.php
-opt/app/vendor/laravel/passport/src/Bridge/RefreshToken.php
-opt/app/vendor/laravel/passport/src/Bridge/RefreshTokenRepository.php
-opt/app/vendor/laravel/passport/src/Bridge/Scope.php
-opt/app/vendor/laravel/passport/src/Bridge/ScopeRepository.php
-opt/app/vendor/laravel/passport/src/Bridge/User.php
-opt/app/vendor/laravel/passport/src/Bridge/UserRepository.php
-opt/app/vendor/laravel/passport/src/Client.php
-opt/app/vendor/laravel/passport/src/ClientRepository.php
-opt/app/vendor/laravel/passport/src/Console/ClientCommand.php
-opt/app/vendor/laravel/passport/src/Console/InstallCommand.php
-opt/app/vendor/laravel/passport/src/Console/KeysCommand.php
-opt/app/vendor/laravel/passport/src/Events/AccessTokenCreated.php
-opt/app/vendor/laravel/passport/src/Events/RefreshTokenCreated.php
-opt/app/vendor/laravel/passport/src/Exceptions/MissingScopeException.php
-opt/app/vendor/laravel/passport/src/Guards/TokenGuard.php
-opt/app/vendor/laravel/passport/src/HasApiTokens.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/AccessTokenController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/ApproveAuthorizationController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/AuthorizationController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/AuthorizedAccessTokenController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/ClientController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/ConvertsPsrResponses.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/DenyAuthorizationController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/HandlesOAuthErrors.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/PersonalAccessTokenController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/RetrievesAuthRequestFromSession.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/ScopeController.php
-opt/app/vendor/laravel/passport/src/Http/Controllers/TransientTokenController.php
-opt/app/vendor/laravel/passport/src/Http/Middleware/CheckClientCredentials.php
-opt/app/vendor/laravel/passport/src/Http/Middleware/CheckClientCredentialsForAnyScope.php
-opt/app/vendor/laravel/passport/src/Http/Middleware/CheckForAnyScope.php
-opt/app/vendor/laravel/passport/src/Http/Middleware/CheckScopes.php
-opt/app/vendor/laravel/passport/src/Http/Middleware/CreateFreshApiToken.php
-opt/app/vendor/laravel/passport/src/Http/Rules/RedirectRule.php
-opt/app/vendor/laravel/passport/src/Passport.php
-opt/app/vendor/laravel/passport/src/PassportServiceProvider.php
-opt/app/vendor/laravel/passport/src/PersonalAccessClient.php
-opt/app/vendor/laravel/passport/src/PersonalAccessTokenFactory.php
-opt/app/vendor/laravel/passport/src/PersonalAccessTokenResult.php
-opt/app/vendor/laravel/passport/src/RouteRegistrar.php
-opt/app/vendor/laravel/passport/src/Scope.php
-opt/app/vendor/laravel/passport/src/Token.php
-opt/app/vendor/laravel/passport/src/TokenRepository.php
-opt/app/vendor/laravel/passport/src/TransientToken.php
-opt/app/vendor/laravelcollective/html/CONTRIBUTING.md
-opt/app/vendor/laravelcollective/html/LICENSE.txt
-opt/app/vendor/laravelcollective/html/composer.json
-opt/app/vendor/laravelcollective/html/readme.md
-opt/app/vendor/laravelcollective/html/src/Componentable.php
-opt/app/vendor/laravelcollective/html/src/Eloquent/FormAccessible.php
-opt/app/vendor/laravelcollective/html/src/FormBuilder.php
-opt/app/vendor/laravelcollective/html/src/FormFacade.php
-opt/app/vendor/laravelcollective/html/src/HtmlBuilder.php
-opt/app/vendor/laravelcollective/html/src/HtmlFacade.php
-opt/app/vendor/laravelcollective/html/src/HtmlServiceProvider.php
-opt/app/vendor/laravelcollective/html/src/helpers.php
-opt/app/vendor/lcobucci/jwt/LICENSE
-opt/app/vendor/lcobucci/jwt/README.md
-opt/app/vendor/lcobucci/jwt/composer.json
-opt/app/vendor/lcobucci/jwt/composer.lock
-opt/app/vendor/lcobucci/jwt/phpunit.xml.dist
-opt/app/vendor/lcobucci/jwt/src/Builder.php
-opt/app/vendor/lcobucci/jwt/src/Claim.php
-opt/app/vendor/lcobucci/jwt/src/Claim/Basic.php
-opt/app/vendor/lcobucci/jwt/src/Claim/EqualsTo.php
-opt/app/vendor/lcobucci/jwt/src/Claim/Factory.php
-opt/app/vendor/lcobucci/jwt/src/Claim/GreaterOrEqualsTo.php
-opt/app/vendor/lcobucci/jwt/src/Claim/LesserOrEqualsTo.php
-opt/app/vendor/lcobucci/jwt/src/Claim/Validatable.php
-opt/app/vendor/lcobucci/jwt/src/Parser.php
-opt/app/vendor/lcobucci/jwt/src/Parsing/Decoder.php
-opt/app/vendor/lcobucci/jwt/src/Parsing/Encoder.php
-opt/app/vendor/lcobucci/jwt/src/Signature.php
-opt/app/vendor/lcobucci/jwt/src/Signer.php
-opt/app/vendor/lcobucci/jwt/src/Signer/BaseSigner.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Ecdsa.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Ecdsa/KeyParser.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Ecdsa/Sha256.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Ecdsa/Sha384.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Ecdsa/Sha512.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Hmac.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Hmac/Sha256.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Hmac/Sha384.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Hmac/Sha512.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Key.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Keychain.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Rsa.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Rsa/Sha256.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Rsa/Sha384.php
-opt/app/vendor/lcobucci/jwt/src/Signer/Rsa/Sha512.php
-opt/app/vendor/lcobucci/jwt/src/Token.php
-opt/app/vendor/lcobucci/jwt/src/ValidationData.php
-opt/app/vendor/lcobucci/jwt/test/functional/EcdsaTokenTest.php
-opt/app/vendor/lcobucci/jwt/test/functional/HmacTokenTest.php
-opt/app/vendor/lcobucci/jwt/test/functional/Keys.php
-opt/app/vendor/lcobucci/jwt/test/functional/RsaTokenTest.php
-opt/app/vendor/lcobucci/jwt/test/functional/UnsignedTokenTest.php
-opt/app/vendor/lcobucci/jwt/test/functional/ecdsa/private.key
-opt/app/vendor/lcobucci/jwt/test/functional/ecdsa/private2.key
-opt/app/vendor/lcobucci/jwt/test/functional/ecdsa/public1.key
-opt/app/vendor/lcobucci/jwt/test/functional/ecdsa/public2.key
-opt/app/vendor/lcobucci/jwt/test/functional/ecdsa/public3.key
-opt/app/vendor/lcobucci/jwt/test/functional/rsa/encrypted-private.key
-opt/app/vendor/lcobucci/jwt/test/functional/rsa/encrypted-public.key
-opt/app/vendor/lcobucci/jwt/test/functional/rsa/private.key
-opt/app/vendor/lcobucci/jwt/test/functional/rsa/public.key
-opt/app/vendor/lcobucci/jwt/test/unit/BuilderTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Claim/BasicTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Claim/EqualsToTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Claim/FactoryTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Claim/GreaterOrEqualsToTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Claim/LesserOrEqualsToTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/ParserTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Parsing/DecoderTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Parsing/EncoderTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/SignatureTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/BaseSignerTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Ecdsa/KeyParserTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Ecdsa/Sha256Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Ecdsa/Sha384Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Ecdsa/Sha512Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/EcdsaTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Hmac/Sha256Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Hmac/Sha384Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Hmac/Sha512Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/HmacTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/KeyTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/KeychainTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Rsa/Sha256Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Rsa/Sha384Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/Signer/Rsa/Sha512Test.php
-opt/app/vendor/lcobucci/jwt/test/unit/TokenTest.php
-opt/app/vendor/lcobucci/jwt/test/unit/ValidationDataTest.php
-opt/app/vendor/league/commonmark/.styleci.yml
-opt/app/vendor/league/commonmark/CHANGELOG.md
-opt/app/vendor/league/commonmark/CODE_OF_CONDUCT.md
-opt/app/vendor/league/commonmark/CONTRIBUTING.md
-opt/app/vendor/league/commonmark/LICENSE
-opt/app/vendor/league/commonmark/README.md
-opt/app/vendor/league/commonmark/UPGRADE.md
-opt/app/vendor/league/commonmark/bin/commonmark
-opt/app/vendor/league/commonmark/composer.json
-opt/app/vendor/league/commonmark/src/Block/Element/AbstractBlock.php
-opt/app/vendor/league/commonmark/src/Block/Element/BlockQuote.php
-opt/app/vendor/league/commonmark/src/Block/Element/Document.php
-opt/app/vendor/league/commonmark/src/Block/Element/FencedCode.php
-opt/app/vendor/league/commonmark/src/Block/Element/Heading.php
-opt/app/vendor/league/commonmark/src/Block/Element/HtmlBlock.php
-opt/app/vendor/league/commonmark/src/Block/Element/IndentedCode.php
-opt/app/vendor/league/commonmark/src/Block/Element/InlineContainer.php
-opt/app/vendor/league/commonmark/src/Block/Element/InlineContainerInterface.php
-opt/app/vendor/league/commonmark/src/Block/Element/ListBlock.php
-opt/app/vendor/league/commonmark/src/Block/Element/ListData.php
-opt/app/vendor/league/commonmark/src/Block/Element/ListItem.php
-opt/app/vendor/league/commonmark/src/Block/Element/Paragraph.php
-opt/app/vendor/league/commonmark/src/Block/Element/ThematicBreak.php
-opt/app/vendor/league/commonmark/src/Block/Parser/ATXHeadingParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/AbstractBlockParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/BlockParserInterface.php
-opt/app/vendor/league/commonmark/src/Block/Parser/BlockQuoteParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/FencedCodeParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/HtmlBlockParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/IndentedCodeParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/LazyParagraphParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/ListParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/SetExtHeadingParser.php
-opt/app/vendor/league/commonmark/src/Block/Parser/ThematicBreakParser.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/BlockQuoteRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/BlockRendererInterface.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/DocumentRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/FencedCodeRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/HeadingRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/HtmlBlockRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/IndentedCodeRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/ListBlockRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/ListItemRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/ParagraphRenderer.php
-opt/app/vendor/league/commonmark/src/Block/Renderer/ThematicBreakRenderer.php
-opt/app/vendor/league/commonmark/src/CommonMarkConverter.php
-opt/app/vendor/league/commonmark/src/Context.php
-opt/app/vendor/league/commonmark/src/ContextInterface.php
-opt/app/vendor/league/commonmark/src/Converter.php
-opt/app/vendor/league/commonmark/src/ConverterInterface.php
-opt/app/vendor/league/commonmark/src/Cursor.php
-opt/app/vendor/league/commonmark/src/Delimiter/Delimiter.php
-opt/app/vendor/league/commonmark/src/Delimiter/DelimiterStack.php
-opt/app/vendor/league/commonmark/src/DocParser.php
-opt/app/vendor/league/commonmark/src/DocumentProcessorInterface.php
-opt/app/vendor/league/commonmark/src/ElementRendererInterface.php
-opt/app/vendor/league/commonmark/src/Environment.php
-opt/app/vendor/league/commonmark/src/EnvironmentAwareInterface.php
-opt/app/vendor/league/commonmark/src/Extension/CommonMarkCoreExtension.php
-opt/app/vendor/league/commonmark/src/Extension/Extension.php
-opt/app/vendor/league/commonmark/src/Extension/ExtensionInterface.php
-opt/app/vendor/league/commonmark/src/Extension/MiscExtension.php
-opt/app/vendor/league/commonmark/src/HtmlElement.php
-opt/app/vendor/league/commonmark/src/HtmlRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Element/AbstractInline.php
-opt/app/vendor/league/commonmark/src/Inline/Element/AbstractInlineContainer.php
-opt/app/vendor/league/commonmark/src/Inline/Element/AbstractStringContainer.php
-opt/app/vendor/league/commonmark/src/Inline/Element/AbstractWebResource.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Code.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Emphasis.php
-opt/app/vendor/league/commonmark/src/Inline/Element/HtmlInline.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Image.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Link.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Newline.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Strong.php
-opt/app/vendor/league/commonmark/src/Inline/Element/Text.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/AbstractInlineParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/AutolinkParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/BacktickParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/BangParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/CloseBracketParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/EmphasisParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/EntityParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/EscapableParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/HtmlInlineParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/InlineParserInterface.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/NewlineParser.php
-opt/app/vendor/league/commonmark/src/Inline/Parser/OpenBracketParser.php
-opt/app/vendor/league/commonmark/src/Inline/Processor/EmphasisProcessor.php
-opt/app/vendor/league/commonmark/src/Inline/Processor/InlineProcessorInterface.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/CodeRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/EmphasisRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/HtmlInlineRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/ImageRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/InlineRendererInterface.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/LinkRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/NewlineRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/StrongRenderer.php
-opt/app/vendor/league/commonmark/src/Inline/Renderer/TextRenderer.php
-opt/app/vendor/league/commonmark/src/InlineParserContext.php
-opt/app/vendor/league/commonmark/src/InlineParserEngine.php
-opt/app/vendor/league/commonmark/src/Node/Node.php
-opt/app/vendor/league/commonmark/src/Node/NodeWalker.php
-opt/app/vendor/league/commonmark/src/Node/NodeWalkerEvent.php
-opt/app/vendor/league/commonmark/src/Reference/Reference.php
-opt/app/vendor/league/commonmark/src/Reference/ReferenceMap.php
-opt/app/vendor/league/commonmark/src/ReferenceParser.php
-opt/app/vendor/league/commonmark/src/UnmatchedBlockCloser.php
-opt/app/vendor/league/commonmark/src/Util/ArrayCollection.php
-opt/app/vendor/league/commonmark/src/Util/Configuration.php
-opt/app/vendor/league/commonmark/src/Util/ConfigurationAwareInterface.php
-opt/app/vendor/league/commonmark/src/Util/Html5Entities.php
-opt/app/vendor/league/commonmark/src/Util/LinkParserHelper.php
-opt/app/vendor/league/commonmark/src/Util/RegexHelper.php
-opt/app/vendor/league/commonmark/src/Util/UrlEncoder.php
-opt/app/vendor/league/commonmark/src/Util/Xml.php
-opt/app/vendor/league/csv/CHANGELOG.md
-opt/app/vendor/league/csv/LICENSE
-opt/app/vendor/league/csv/autoload.php
-opt/app/vendor/league/csv/composer.json
-opt/app/vendor/league/csv/src/AbstractCsv.php
-opt/app/vendor/league/csv/src/ByteSequence.php
-opt/app/vendor/league/csv/src/CannotInsertRecord.php
-opt/app/vendor/league/csv/src/CharsetConverter.php
-opt/app/vendor/league/csv/src/ColumnConsistency.php
-opt/app/vendor/league/csv/src/EncloseField.php
-opt/app/vendor/league/csv/src/EscapeFormula.php
-opt/app/vendor/league/csv/src/Exception.php
-opt/app/vendor/league/csv/src/HTMLConverter.php
-opt/app/vendor/league/csv/src/MapIterator.php
-opt/app/vendor/league/csv/src/RFC4180Field.php
-opt/app/vendor/league/csv/src/Reader.php
-opt/app/vendor/league/csv/src/ResultSet.php
-opt/app/vendor/league/csv/src/Statement.php
-opt/app/vendor/league/csv/src/Stream.php
-opt/app/vendor/league/csv/src/Writer.php
-opt/app/vendor/league/csv/src/XMLConverter.php
-opt/app/vendor/league/csv/src/functions.php
-opt/app/vendor/league/csv/src/functions_include.php
-opt/app/vendor/league/event/LICENSE
-opt/app/vendor/league/event/composer.json
-opt/app/vendor/league/event/src/AbstractEvent.php
-opt/app/vendor/league/event/src/AbstractListener.php
-opt/app/vendor/league/event/src/BufferedEmitter.php
-opt/app/vendor/league/event/src/CallbackListener.php
-opt/app/vendor/league/event/src/Emitter.php
-opt/app/vendor/league/event/src/EmitterAwareInterface.php
-opt/app/vendor/league/event/src/EmitterAwareTrait.php
-opt/app/vendor/league/event/src/EmitterInterface.php
-opt/app/vendor/league/event/src/EmitterTrait.php
-opt/app/vendor/league/event/src/Event.php
-opt/app/vendor/league/event/src/EventInterface.php
-opt/app/vendor/league/event/src/Generator.php
-opt/app/vendor/league/event/src/GeneratorInterface.php
-opt/app/vendor/league/event/src/GeneratorTrait.php
-opt/app/vendor/league/event/src/ListenerAcceptor.php
-opt/app/vendor/league/event/src/ListenerAcceptorInterface.php
-opt/app/vendor/league/event/src/ListenerInterface.php
-opt/app/vendor/league/event/src/ListenerProviderInterface.php
-opt/app/vendor/league/event/src/OneTimeListener.php
-opt/app/vendor/league/flysystem-replicate-adapter/changelog.md
-opt/app/vendor/league/flysystem-replicate-adapter/composer.json
-opt/app/vendor/league/flysystem-replicate-adapter/phpunit.hhvm.xml
-opt/app/vendor/league/flysystem-replicate-adapter/phpunit.php
-opt/app/vendor/league/flysystem-replicate-adapter/readme.md
-opt/app/vendor/league/flysystem-replicate-adapter/src/ReplicateAdapter.php
-opt/app/vendor/league/flysystem-replicate-adapter/tests/ReplicateAdapterTests.php
-opt/app/vendor/league/flysystem-sftp/LICENSE
-opt/app/vendor/league/flysystem-sftp/composer.json
-opt/app/vendor/league/flysystem-sftp/readme.md
-opt/app/vendor/league/flysystem-sftp/src/SftpAdapter.php
-opt/app/vendor/league/flysystem/LICENSE
-opt/app/vendor/league/flysystem/composer.json
-opt/app/vendor/league/flysystem/deprecations.md
-opt/app/vendor/league/flysystem/src/Adapter/AbstractAdapter.php
-opt/app/vendor/league/flysystem/src/Adapter/AbstractFtpAdapter.php
-opt/app/vendor/league/flysystem/src/Adapter/CanOverwriteFiles.php
-opt/app/vendor/league/flysystem/src/Adapter/Ftp.php
-opt/app/vendor/league/flysystem/src/Adapter/Ftpd.php
-opt/app/vendor/league/flysystem/src/Adapter/Local.php
-opt/app/vendor/league/flysystem/src/Adapter/NullAdapter.php
-opt/app/vendor/league/flysystem/src/Adapter/Polyfill/NotSupportingVisibilityTrait.php
-opt/app/vendor/league/flysystem/src/Adapter/Polyfill/StreamedCopyTrait.php
-opt/app/vendor/league/flysystem/src/Adapter/Polyfill/StreamedReadingTrait.php
-opt/app/vendor/league/flysystem/src/Adapter/Polyfill/StreamedTrait.php
-opt/app/vendor/league/flysystem/src/Adapter/Polyfill/StreamedWritingTrait.php
-opt/app/vendor/league/flysystem/src/Adapter/SynologyFtp.php
-opt/app/vendor/league/flysystem/src/AdapterInterface.php
-opt/app/vendor/league/flysystem/src/Config.php
-opt/app/vendor/league/flysystem/src/ConfigAwareTrait.php
-opt/app/vendor/league/flysystem/src/Directory.php
-opt/app/vendor/league/flysystem/src/Exception.php
-opt/app/vendor/league/flysystem/src/File.php
-opt/app/vendor/league/flysystem/src/FileExistsException.php
-opt/app/vendor/league/flysystem/src/FileNotFoundException.php
-opt/app/vendor/league/flysystem/src/Filesystem.php
-opt/app/vendor/league/flysystem/src/FilesystemInterface.php
-opt/app/vendor/league/flysystem/src/FilesystemNotFoundException.php
-opt/app/vendor/league/flysystem/src/Handler.php
-opt/app/vendor/league/flysystem/src/MountManager.php
-opt/app/vendor/league/flysystem/src/NotSupportedException.php
-opt/app/vendor/league/flysystem/src/Plugin/AbstractPlugin.php
-opt/app/vendor/league/flysystem/src/Plugin/EmptyDir.php
-opt/app/vendor/league/flysystem/src/Plugin/ForcedCopy.php
-opt/app/vendor/league/flysystem/src/Plugin/ForcedRename.php
-opt/app/vendor/league/flysystem/src/Plugin/GetWithMetadata.php
-opt/app/vendor/league/flysystem/src/Plugin/ListFiles.php
-opt/app/vendor/league/flysystem/src/Plugin/ListPaths.php
-opt/app/vendor/league/flysystem/src/Plugin/ListWith.php
-opt/app/vendor/league/flysystem/src/Plugin/PluggableTrait.php
-opt/app/vendor/league/flysystem/src/Plugin/PluginNotFoundException.php
-opt/app/vendor/league/flysystem/src/PluginInterface.php
-opt/app/vendor/league/flysystem/src/ReadInterface.php
-opt/app/vendor/league/flysystem/src/RootViolationException.php
-opt/app/vendor/league/flysystem/src/SafeStorage.php
-opt/app/vendor/league/flysystem/src/UnreadableFileException.php
-opt/app/vendor/league/flysystem/src/Util.php
-opt/app/vendor/league/flysystem/src/Util/ContentListingFormatter.php
-opt/app/vendor/league/flysystem/src/Util/MimeType.php
-opt/app/vendor/league/flysystem/src/Util/StreamHasher.php
-opt/app/vendor/league/fractal/LICENSE
-opt/app/vendor/league/fractal/composer.json
-opt/app/vendor/league/fractal/src/Manager.php
-opt/app/vendor/league/fractal/src/Pagination/Cursor.php
-opt/app/vendor/league/fractal/src/Pagination/CursorInterface.php
-opt/app/vendor/league/fractal/src/Pagination/DoctrinePaginatorAdapter.php
-opt/app/vendor/league/fractal/src/Pagination/IlluminatePaginatorAdapter.php
-opt/app/vendor/league/fractal/src/Pagination/PagerfantaPaginatorAdapter.php
-opt/app/vendor/league/fractal/src/Pagination/PaginatorInterface.php
-opt/app/vendor/league/fractal/src/Pagination/PhalconFrameworkPaginatorAdapter.php
-opt/app/vendor/league/fractal/src/Pagination/ZendFrameworkPaginatorAdapter.php
-opt/app/vendor/league/fractal/src/ParamBag.php
-opt/app/vendor/league/fractal/src/Resource/Collection.php
-opt/app/vendor/league/fractal/src/Resource/Item.php
-opt/app/vendor/league/fractal/src/Resource/NullResource.php
-opt/app/vendor/league/fractal/src/Resource/Primitive.php
-opt/app/vendor/league/fractal/src/Resource/ResourceAbstract.php
-opt/app/vendor/league/fractal/src/Resource/ResourceInterface.php
-opt/app/vendor/league/fractal/src/Scope.php
-opt/app/vendor/league/fractal/src/ScopeFactory.php
-opt/app/vendor/league/fractal/src/ScopeFactoryInterface.php
-opt/app/vendor/league/fractal/src/Serializer/ArraySerializer.php
-opt/app/vendor/league/fractal/src/Serializer/DataArraySerializer.php
-opt/app/vendor/league/fractal/src/Serializer/JsonApiSerializer.php
-opt/app/vendor/league/fractal/src/Serializer/Serializer.php
-opt/app/vendor/league/fractal/src/Serializer/SerializerAbstract.php
-opt/app/vendor/league/fractal/src/TransformerAbstract.php
-opt/app/vendor/league/oauth2-server/.styleci.yml
-opt/app/vendor/league/oauth2-server/CODE_OF_CONDUCT.md
-opt/app/vendor/league/oauth2-server/LICENSE
-opt/app/vendor/league/oauth2-server/composer.json
-opt/app/vendor/league/oauth2-server/phpstan.neon
-opt/app/vendor/league/oauth2-server/src/AuthorizationServer.php
-opt/app/vendor/league/oauth2-server/src/AuthorizationValidators/AuthorizationValidatorInterface.php
-opt/app/vendor/league/oauth2-server/src/AuthorizationValidators/BearerTokenValidator.php
-opt/app/vendor/league/oauth2-server/src/CryptKey.php
-opt/app/vendor/league/oauth2-server/src/CryptTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/AccessTokenEntityInterface.php
-opt/app/vendor/league/oauth2-server/src/Entities/AuthCodeEntityInterface.php
-opt/app/vendor/league/oauth2-server/src/Entities/ClientEntityInterface.php
-opt/app/vendor/league/oauth2-server/src/Entities/RefreshTokenEntityInterface.php
-opt/app/vendor/league/oauth2-server/src/Entities/ScopeEntityInterface.php
-opt/app/vendor/league/oauth2-server/src/Entities/TokenInterface.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/AccessTokenTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/AuthCodeTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/ClientTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/EntityTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/RefreshTokenTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/ScopeTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/Traits/TokenEntityTrait.php
-opt/app/vendor/league/oauth2-server/src/Entities/UserEntityInterface.php
-opt/app/vendor/league/oauth2-server/src/Exception/OAuthServerException.php
-opt/app/vendor/league/oauth2-server/src/Exception/UniqueTokenIdentifierConstraintViolationException.php
-opt/app/vendor/league/oauth2-server/src/Grant/AbstractAuthorizeGrant.php
-opt/app/vendor/league/oauth2-server/src/Grant/AbstractGrant.php
-opt/app/vendor/league/oauth2-server/src/Grant/AuthCodeGrant.php
-opt/app/vendor/league/oauth2-server/src/Grant/ClientCredentialsGrant.php
-opt/app/vendor/league/oauth2-server/src/Grant/GrantTypeInterface.php
-opt/app/vendor/league/oauth2-server/src/Grant/ImplicitGrant.php
-opt/app/vendor/league/oauth2-server/src/Grant/PasswordGrant.php
-opt/app/vendor/league/oauth2-server/src/Grant/RefreshTokenGrant.php
-opt/app/vendor/league/oauth2-server/src/Middleware/AuthorizationServerMiddleware.php
-opt/app/vendor/league/oauth2-server/src/Middleware/ResourceServerMiddleware.php
-opt/app/vendor/league/oauth2-server/src/Repositories/AccessTokenRepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/Repositories/AuthCodeRepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/Repositories/ClientRepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/Repositories/RefreshTokenRepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/Repositories/RepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/Repositories/ScopeRepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/Repositories/UserRepositoryInterface.php
-opt/app/vendor/league/oauth2-server/src/RequestEvent.php
-opt/app/vendor/league/oauth2-server/src/RequestTypes/AuthorizationRequest.php
-opt/app/vendor/league/oauth2-server/src/ResourceServer.php
-opt/app/vendor/league/oauth2-server/src/ResponseTypes/AbstractResponseType.php
-opt/app/vendor/league/oauth2-server/src/ResponseTypes/BearerTokenResponse.php
-opt/app/vendor/league/oauth2-server/src/ResponseTypes/RedirectResponse.php
-opt/app/vendor/league/oauth2-server/src/ResponseTypes/ResponseTypeInterface.php
-opt/app/vendor/litipk/flysystem-fallback-adapter/composer.json
-opt/app/vendor/litipk/flysystem-fallback-adapter/src/FallbackAdapter.php
-opt/app/vendor/monolog/monolog/.php_cs
-opt/app/vendor/monolog/monolog/CHANGELOG.md
-opt/app/vendor/monolog/monolog/LICENSE
-opt/app/vendor/monolog/monolog/README.md
-opt/app/vendor/monolog/monolog/composer.json
-opt/app/vendor/monolog/monolog/doc/01-usage.md
-opt/app/vendor/monolog/monolog/doc/02-handlers-formatters-processors.md
-opt/app/vendor/monolog/monolog/doc/03-utilities.md
-opt/app/vendor/monolog/monolog/doc/04-extending.md
-opt/app/vendor/monolog/monolog/doc/sockets.md
-opt/app/vendor/monolog/monolog/phpunit.xml.dist
-opt/app/vendor/monolog/monolog/src/Monolog/ErrorHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/ChromePHPFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/ElasticaFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/FlowdockFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/FluentdFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/FormatterInterface.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/GelfMessageFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/HtmlFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/JsonFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/LineFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/LogglyFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/LogstashFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/MongoDBFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/NormalizerFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/ScalarFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Formatter/WildfireFormatter.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/AbstractHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/AbstractSyslogHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/AmqpHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/BrowserConsoleHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/BufferHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/ChromePHPHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/CouchDBHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/CubeHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/Curl/Util.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/DeduplicationHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/DoctrineCouchDBHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/DynamoDbHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/ElasticSearchHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/ErrorLogHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FilterHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ActivationStrategyInterface.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ChannelLevelActivationStrategy.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossed/ErrorLevelActivationStrategy.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FingersCrossedHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FirePHPHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FleepHookHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/FlowdockHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/GelfHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/GroupHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/HandlerInterface.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/HandlerWrapper.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/HipChatHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/IFTTTHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/InsightOpsHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/LogEntriesHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/LogglyHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/MailHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/MandrillHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/MissingExtensionException.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/MongoDBHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/NativeMailerHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/NewRelicHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/NullHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/PHPConsoleHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/PsrHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/PushoverHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/RavenHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/RedisHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/RollbarHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/RotatingFileHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SamplingHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/Slack/SlackRecord.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SlackHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SlackWebhookHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SlackbotHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SocketHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SwiftMailerHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdp/UdpSocket.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/SyslogUdpHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/TestHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/WhatFailureGroupHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Handler/ZendMonitorHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Logger.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/GitProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/IntrospectionProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/MemoryPeakUsageProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/MemoryProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/MemoryUsageProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/MercurialProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/ProcessIdProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/ProcessorInterface.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/PsrLogMessageProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/TagProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/UidProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Processor/WebProcessor.php
-opt/app/vendor/monolog/monolog/src/Monolog/Registry.php
-opt/app/vendor/monolog/monolog/src/Monolog/ResettableInterface.php
-opt/app/vendor/monolog/monolog/src/Monolog/SignalHandler.php
-opt/app/vendor/monolog/monolog/src/Monolog/Utils.php
-opt/app/vendor/monolog/monolog/tests/Monolog/ErrorHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/ChromePHPFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/ElasticaFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/FlowdockFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/FluentdFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/GelfMessageFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/JsonFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/LineFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/LogglyFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/LogstashFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/MongoDBFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/NormalizerFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/ScalarFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Formatter/WildfireFormatterTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/AbstractHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/AbstractProcessingHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/AmqpHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/BrowserConsoleHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/BufferHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/ChromePHPHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/CouchDBHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/DeduplicationHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/DoctrineCouchDBHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/DynamoDbHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/ElasticSearchHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/ErrorLogHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/FilterHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/FingersCrossedHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/FirePHPHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/FleepHookHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/FlowdockHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerLegacyTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/GelfHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/GelfMockMessagePublisher.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/GroupHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/HandlerWrapperTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/HipChatHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/InsightOpsHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/LogEntriesHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/MailHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/MockRavenClient.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/MongoDBHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/NativeMailerHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/NewRelicHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/NullHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/PHPConsoleHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/PsrHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/PushoverHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/RavenHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/RedisHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/RollbarHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/RotatingFileHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SamplingHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/Slack/SlackRecordTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SlackHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SlackWebhookHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SlackbotHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SocketHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/StreamHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SwiftMailerHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SyslogHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/SyslogUdpHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/TestHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/UdpSocketTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/WhatFailureGroupHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Handler/ZendMonitorHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/LoggerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/GitProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/IntrospectionProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/MemoryPeakUsageProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/MemoryUsageProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/MercurialProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/ProcessIdProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/PsrLogMessageProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/TagProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/UidProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/Processor/WebProcessorTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/PsrLogCompatTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/RegistryTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/SignalHandlerTest.php
-opt/app/vendor/monolog/monolog/tests/Monolog/TestCase.php
-opt/app/vendor/mschindler83/fints-hbci-php/COMPATIBILITY.md
-opt/app/vendor/mschindler83/fints-hbci-php/LICENSE
-opt/app/vendor/mschindler83/fints-hbci-php/README.md
-opt/app/vendor/mschindler83/fints-hbci-php/Samples/saldo.php
-opt/app/vendor/mschindler83/fints-hbci-php/Samples/statement_of_account.php
-opt/app/vendor/mschindler83/fints-hbci-php/composer.json
-opt/app/vendor/mschindler83/fints-hbci-php/composer.lock
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Adapter/AdapterInterface.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Adapter/Curl.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Adapter/Debug.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Adapter/Exception/AdapterException.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Adapter/Exception/CurlException.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Connection.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/EncryptionAlgorithm.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/HashAlgorithm.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/KeyName.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/SecurityDateTime.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/SecurityIdentificationDetails.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/SecurityProfile.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataElementGroups/SignatureAlgorithm.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataTypes/Bin.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataTypes/Dat.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataTypes/Kik.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataTypes/Kti.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/DataTypes/Ktv.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Deg.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Dialog/Dialog.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Dialog/Exception/FailedRequestException.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/FinTs.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Message/AbstractMessage.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Message/Message.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Model/Account.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Model/SEPAAccount.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Model/Saldo.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Model/StatementOfAccount/Statement.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Model/StatementOfAccount/StatementOfAccount.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Model/StatementOfAccount/Transaction.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Parser/Exception/MT940Exception.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Parser/MT940.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Response/GetAccounts.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Response/GetSEPAAccounts.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Response/GetSaldo.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Response/GetStatementOfAccount.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Response/Initialization.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Response/Response.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/AbstractSegment.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKEND.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKIDN.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKKAZ.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKSAL.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKSPA.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKSYN.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HKVVB.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HNHBK.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HNHBS.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HNSHA.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HNSHK.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HNVSD.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/HNVSK.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/NameMapping.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/Segment.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Fhp/Segment/SegmentInterface.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/ConnectionTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/EncryptionAlgorithmTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/HashAlgorithmTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/KeyNameTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/SecurityDateTimeTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/SecurityIdentificationDetailsTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/SecurityProfileTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataElementGroups/SignatureAlgorithmTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataTypes/BinTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataTypes/DatTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataTypes/KikTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataTypes/KtiTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DataTypes/KtvTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/DegTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/FinTsTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Message/MessageTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Model/AccountTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Model/SEPAAccountTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Model/SaldoTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Model/StatementOfAccount/StatementOfAccountTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Model/StatementOfAccount/StatementTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/Model/StatementOfAccount/TransactionTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/Fhp/ResponseTest/ResponseTest.php
-opt/app/vendor/mschindler83/fints-hbci-php/lib/Tests/TestInit.php
-opt/app/vendor/mschindler83/fints-hbci-php/phplint.sh
-opt/app/vendor/mschindler83/fints-hbci-php/phpunit.xml.dist
-opt/app/vendor/nesbot/carbon/.github/ISSUE_TEMPLATE.md
-opt/app/vendor/nesbot/carbon/.multi-tester.yml
-opt/app/vendor/nesbot/carbon/LICENSE
-opt/app/vendor/nesbot/carbon/composer.json
-opt/app/vendor/nesbot/carbon/contributing.md
-opt/app/vendor/nesbot/carbon/phpmd.xml
-opt/app/vendor/nesbot/carbon/readme.md
-opt/app/vendor/nesbot/carbon/src/Carbon/Carbon.php
-opt/app/vendor/nesbot/carbon/src/Carbon/CarbonImmutable.php
-opt/app/vendor/nesbot/carbon/src/Carbon/CarbonInterface.php
-opt/app/vendor/nesbot/carbon/src/Carbon/CarbonInterval.php
-opt/app/vendor/nesbot/carbon/src/Carbon/CarbonPeriod.php
-opt/app/vendor/nesbot/carbon/src/Carbon/CarbonTimeZone.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Exceptions/InvalidDateException.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Factory.php
-opt/app/vendor/nesbot/carbon/src/Carbon/FactoryImmutable.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/aa.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/aa_DJ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/aa_ER.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/aa_ER@saaho.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/aa_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/af.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/af_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/agr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/agr_PE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ak.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ak_GH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/am.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/am_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/an.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/an_ES.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/anp.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/anp_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_AE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_BH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_DZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_EG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_IQ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_JO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_KW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_LB.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_LY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_MA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_OM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_QA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_SA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_SD.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_SS.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_SY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_Shakl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_TN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ar_YE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/as.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/as_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ast.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ast_ES.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ayc.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ayc_PE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/az.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/az_AZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/az_IR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/be.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/be_BY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/be_BY@latin.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bem.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bem_ZM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ber.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ber_DZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ber_MA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bg.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bg_BG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bhb.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bhb_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bho.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bho_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bi_VU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bm.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bn_BD.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bn_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bo.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bo_CN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/br.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/br_FR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/brx.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/brx_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bs.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/bs_BA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/byn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/byn_ER.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ca.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ca_ES.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ce.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ce_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/chr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/chr_US.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cmn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cmn_TW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/crh.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/crh_UA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cs.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cs_CZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/csb.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/csb_PL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cv.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cv_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cy.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/cy_GB.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/da.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/da_DK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de_AT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de_BE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de_CH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de_DE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de_IT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/de_LU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/doi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/doi_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/dsb.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/dsb_DE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/dv.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/dv_MV.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/dz.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/dz_BT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/el.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/el_CY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/el_GR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_AG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_AU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_CA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_CY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_DK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_GB.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_HK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_IE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_IL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_NG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_NZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_PH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_SG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_US.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/en_ZM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/eo.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_419.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_AR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_BO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_CL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_CO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_CR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_DO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_EC.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_ES.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_GT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_HN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_MX.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_NI.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_PA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_PE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_PR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_PY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_SV.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_US.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_UY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/es_VE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/et.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/et_EE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/eu.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/eu_ES.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fa.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fa_IR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ff.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ff_SN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fi_FI.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fil.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fil_PH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fo.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fo_FO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fr_BE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fr_CA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fr_CH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fr_FR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fr_LU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fur.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fur_IT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fy.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fy_DE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/fy_NL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ga.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ga_IE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gd.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gd_GB.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gez.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gez_ER.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gez_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gl_ES.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gom.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gom_Latn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gsw_CH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gu.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gu_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gv.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/gv_GB.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ha.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ha_NG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hak.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hak_TW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/he.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/he_IL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hi_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hif.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hif_FJ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hne.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hne_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hr_HR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hsb.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hsb_DE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ht.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ht_HT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hu.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hu_HU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hy.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/hy_AM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/i18n.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ia.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ia_FR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/id.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/id_ID.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ig.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ig_NG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ik.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ik_CA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/is.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/is_IS.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/it.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/it_CH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/it_IT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/iu.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/iu_CA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ja.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ja_JP.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/jv.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ka.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ka_GE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kab.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kab_DZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kk.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kk_KZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kl_GL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/km.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/km_KH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kn_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ko.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ko_KR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kok.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kok_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ks.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ks_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ks_IN@devanagari.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ku.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ku_TR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kw.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/kw_GB.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ky.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ky_KG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lb.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lb_LU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lg.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lg_UG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/li.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/li_NL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lij.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lij_IT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ln.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ln_CD.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lo.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lo_LA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lt.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lt_LT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lv.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lv_LV.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lzh.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/lzh_TW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mag.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mag_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mai.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mai_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/me.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mfe.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mfe_MU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mg.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mg_MG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mhr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mhr_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mi_NZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/miq.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/miq_NI.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mjw.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mjw_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mk.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mk_MK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ml.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ml_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mn_MN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mni.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mni_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mr_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ms.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ms_MY.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mt.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/mt_MT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/my.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/my_MM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nan.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nan_TW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nan_TW@latin.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nb.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nb_NO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nds.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nds_DE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nds_NL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ne.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ne_NP.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nhn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nhn_MX.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/niu.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/niu_NU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nl_AW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nl_BE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nl_NL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nn_NO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/no.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nr_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nso.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/nso_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/oc.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/oc_FR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/om.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/om_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/or.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/or_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/os.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/os_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pa.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pa_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pa_PK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pap.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pap_AW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pap_CW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pl_PL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ps.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ps_AF.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pt.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pt_BR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/pt_PT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/quz.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/quz_PE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/raj.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/raj_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/rm.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ro.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ro_RO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ru.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ru_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ru_UA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/rw.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/rw_RW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sa.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sa_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sah.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sah_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sat.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sat_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sc.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sc_IT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/scr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sd.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sd_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sd_IN@devanagari.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/se.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/se_NO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sgs.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sgs_LT.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sh.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/shn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/shn_MM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/shs.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/shs_CA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/si.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/si_LK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sid.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sid_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sk.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sk_SK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sl_SI.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sm.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sm_WS.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/so.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/so_DJ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/so_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/so_KE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/so_SO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sq.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sq_AL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr_Cyrl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr_Cyrl_ME.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr_Latn_ME.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr_ME.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr_RS.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sr_RS@latin.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ss.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ss_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/st.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/st_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sv.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sv_FI.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sv_SE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sw.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sw_KE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/sw_TZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/szl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/szl_PL.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ta.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ta_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ta_LK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tcy.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tcy_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/te.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/te_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tet.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tg.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tg_TJ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/th.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/th_TH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/the.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/the_NP.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ti.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ti_ER.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ti_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tig.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tig_ER.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tk.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tk_TM.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tl_PH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tlh.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tn_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/to.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/to_TO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tpi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tpi_PG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tr.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tr_TR.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ts.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ts_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tt.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tt_RU.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tt_RU@iqtelif.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tzl.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tzm.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/tzm_Latn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ug.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ug_CN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uk.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uk_UA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/unm.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/unm_US.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ur.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ur_IN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ur_PK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uz.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uz_Latn.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uz_UZ.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/uz_UZ@cyrillic.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ve.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/ve_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/vi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/vi_VN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wa.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wa_BE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wae.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wae_CH.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wal.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wal_ET.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wo.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/wo_SN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/xh.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/xh_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yi.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yi_US.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yo.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yo_NG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yue.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yue_HK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yuw.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/yuw_PG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_CN.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_HK.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_MO.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_SG.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_TW.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zh_YUE.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zu.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Lang/zu_ZA.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Language.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Laravel/ServiceProvider.php
-opt/app/vendor/nesbot/carbon/src/Carbon/List/languages.php
-opt/app/vendor/nesbot/carbon/src/Carbon/List/regions.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Boundaries.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Comparison.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Converter.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Creator.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Date.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Difference.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Localization.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Macro.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Modifiers.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Mutability.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Options.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Rounding.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Serialization.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Test.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Timestamp.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Units.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Traits/Week.php
-opt/app/vendor/nesbot/carbon/src/Carbon/Translator.php
-opt/app/vendor/opis/closure/CHANGELOG.md
-opt/app/vendor/opis/closure/LICENSE
-opt/app/vendor/opis/closure/NOTICE
-opt/app/vendor/opis/closure/README.md
-opt/app/vendor/opis/closure/autoload.php
-opt/app/vendor/opis/closure/composer.json
-opt/app/vendor/opis/closure/functions.php
-opt/app/vendor/opis/closure/src/Analyzer.php
-opt/app/vendor/opis/closure/src/ClosureContext.php
-opt/app/vendor/opis/closure/src/ClosureScope.php
-opt/app/vendor/opis/closure/src/ClosureStream.php
-opt/app/vendor/opis/closure/src/ISecurityProvider.php
-opt/app/vendor/opis/closure/src/ReflectionClosure.php
-opt/app/vendor/opis/closure/src/SecurityException.php
-opt/app/vendor/opis/closure/src/SecurityProvider.php
-opt/app/vendor/opis/closure/src/SelfReference.php
-opt/app/vendor/opis/closure/src/SerializableClosure.php
-opt/app/vendor/paragonie/constant_time_encoding/LICENSE.txt
-opt/app/vendor/paragonie/constant_time_encoding/README.md
-opt/app/vendor/paragonie/constant_time_encoding/composer.json
-opt/app/vendor/paragonie/constant_time_encoding/phpunit.xml.dist
-opt/app/vendor/paragonie/constant_time_encoding/psalm.xml
-opt/app/vendor/paragonie/constant_time_encoding/src/Base32.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Base32Hex.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Base64.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Base64DotSlash.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Base64UrlSafe.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Binary.php
-opt/app/vendor/paragonie/constant_time_encoding/src/EncoderInterface.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Encoding.php
-opt/app/vendor/paragonie/constant_time_encoding/src/Hex.php
-opt/app/vendor/paragonie/constant_time_encoding/src/RFC4648.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/Base32HexTest.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/Base32Test.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/Base64DotSlashOrderedTest.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/Base64DotSlashTest.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/Base64Test.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/Base64UrlSafeTest.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/EncodingTest.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/HexTest.php
-opt/app/vendor/paragonie/constant_time_encoding/tests/RFC4648Test.php
-opt/app/vendor/paragonie/random_compat/LICENSE
-opt/app/vendor/paragonie/random_compat/build-phar.sh
-opt/app/vendor/paragonie/random_compat/composer.json
-opt/app/vendor/paragonie/random_compat/dist/random_compat.phar.pubkey
-opt/app/vendor/paragonie/random_compat/dist/random_compat.phar.pubkey.asc
-opt/app/vendor/paragonie/random_compat/lib/random.php
-opt/app/vendor/paragonie/random_compat/other/build_phar.php
-opt/app/vendor/paragonie/random_compat/psalm-autoload.php
-opt/app/vendor/paragonie/random_compat/psalm.xml
-opt/app/vendor/phpoption/phpoption/LICENSE
-opt/app/vendor/phpoption/phpoption/README.md
-opt/app/vendor/phpoption/phpoption/composer.json
-opt/app/vendor/phpoption/phpoption/phpunit.xml.dist
-opt/app/vendor/phpoption/phpoption/src/PhpOption/LazyOption.php
-opt/app/vendor/phpoption/phpoption/src/PhpOption/None.php
-opt/app/vendor/phpoption/phpoption/src/PhpOption/Option.php
-opt/app/vendor/phpoption/phpoption/src/PhpOption/Some.php
-opt/app/vendor/phpoption/phpoption/tests/PhpOption/Tests/EnsureTest.php
-opt/app/vendor/phpoption/phpoption/tests/PhpOption/Tests/LazyOptionTest.php
-opt/app/vendor/phpoption/phpoption/tests/PhpOption/Tests/NoneTest.php
-opt/app/vendor/phpoption/phpoption/tests/PhpOption/Tests/OptionTest.php
-opt/app/vendor/phpoption/phpoption/tests/PhpOption/Tests/PerformanceTest.php
-opt/app/vendor/phpoption/phpoption/tests/PhpOption/Tests/SomeTest.php
-opt/app/vendor/phpoption/phpoption/tests/bootstrap.php
-opt/app/vendor/phpseclib/phpseclib/AUTHORS
-opt/app/vendor/phpseclib/phpseclib/LICENSE
-opt/app/vendor/phpseclib/phpseclib/README.md
-opt/app/vendor/phpseclib/phpseclib/appveyor.yml
-opt/app/vendor/phpseclib/phpseclib/composer.json
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/AES.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/Base.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/Blowfish.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/DES.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/Hash.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC2.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/RC4.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/Random.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/Rijndael.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/TripleDES.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Crypt/Twofish.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/File/ANSI.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/File/ASN1.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/File/ASN1/Element.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/File/X509.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Math/BigInteger.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Net/SCP.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Net/SFTP/Stream.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Net/SSH1.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/Net/SSH2.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/System/SSH/Agent/Identity.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/bootstrap.php
-opt/app/vendor/phpseclib/phpseclib/phpseclib/openssl.cnf
-opt/app/vendor/pragmarx/google2fa-laravel/CHANGELOG.md
-opt/app/vendor/pragmarx/google2fa-laravel/LICENSE
-opt/app/vendor/pragmarx/google2fa-laravel/README.md
-opt/app/vendor/pragmarx/google2fa-laravel/composer.json
-opt/app/vendor/pragmarx/google2fa-laravel/docs/middleware.jpg
-opt/app/vendor/pragmarx/google2fa-laravel/phpspec.yml
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/EmptyOneTimePasswordReceived.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/LoggedOut.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/LoginFailed.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/LoginSucceeded.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/OneTimePasswordExpired.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/OneTimePasswordRequested.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Events/OneTimePasswordRequested53.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Exceptions/InvalidOneTimePassword.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Exceptions/InvalidSecretKey.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Facade.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Google2FA.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Middleware.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/ServiceProvider.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Auth.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Authenticator.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Config.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Constants.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/ErrorBag.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Input.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Request.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Response.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/Support/Session.php
-opt/app/vendor/pragmarx/google2fa-laravel/src/config/config.php
-opt/app/vendor/pragmarx/google2fa-laravel/tests/Google2FaLaravelTest.php
-opt/app/vendor/pragmarx/google2fa-laravel/tests/Support/User.php
-opt/app/vendor/pragmarx/google2fa-laravel/tests/TestCase.php
-opt/app/vendor/pragmarx/google2fa-laravel/tests/bootstrap.php
-opt/app/vendor/pragmarx/google2fa-laravel/tests/views/google2fa/index.blade.php
-opt/app/vendor/pragmarx/google2fa-laravel/upgrading.md
-opt/app/vendor/pragmarx/google2fa/LICENSE.md
-opt/app/vendor/pragmarx/google2fa/README.md
-opt/app/vendor/pragmarx/google2fa/RELICENSED.md
-opt/app/vendor/pragmarx/google2fa/changelog.md
-opt/app/vendor/pragmarx/google2fa/composer.json
-opt/app/vendor/pragmarx/google2fa/composer.lock
-opt/app/vendor/pragmarx/google2fa/docs/playground.jpg
-opt/app/vendor/pragmarx/google2fa/src/Exceptions/IncompatibleWithGoogleAuthenticatorException.php
-opt/app/vendor/pragmarx/google2fa/src/Exceptions/InsecureCallException.php
-opt/app/vendor/pragmarx/google2fa/src/Exceptions/InvalidCharactersException.php
-opt/app/vendor/pragmarx/google2fa/src/Exceptions/SecretKeyTooShortException.php
-opt/app/vendor/pragmarx/google2fa/src/Google2FA.php
-opt/app/vendor/pragmarx/google2fa/src/Support/Base32.php
-opt/app/vendor/pragmarx/google2fa/src/Support/Constants.php
-opt/app/vendor/pragmarx/google2fa/src/Support/QRCode.php
-opt/app/vendor/pragmarx/google2fa/src/Support/Url.php
-opt/app/vendor/pragmarx/google2fa/tests/Constants.php
-opt/app/vendor/pragmarx/google2fa/tests/Google2FATest.php
-opt/app/vendor/pragmarx/google2fa/tests/bootstrap.php
-opt/app/vendor/pragmarx/google2fa/upgrading.md
-opt/app/vendor/psr/container/LICENSE
-opt/app/vendor/psr/container/README.md
-opt/app/vendor/psr/container/composer.json
-opt/app/vendor/psr/container/src/ContainerExceptionInterface.php
-opt/app/vendor/psr/container/src/ContainerInterface.php
-opt/app/vendor/psr/container/src/NotFoundExceptionInterface.php
-opt/app/vendor/psr/http-message/CHANGELOG.md
-opt/app/vendor/psr/http-message/LICENSE
-opt/app/vendor/psr/http-message/README.md
-opt/app/vendor/psr/http-message/composer.json
-opt/app/vendor/psr/http-message/src/MessageInterface.php
-opt/app/vendor/psr/http-message/src/RequestInterface.php
-opt/app/vendor/psr/http-message/src/ResponseInterface.php
-opt/app/vendor/psr/http-message/src/ServerRequestInterface.php
-opt/app/vendor/psr/http-message/src/StreamInterface.php
-opt/app/vendor/psr/http-message/src/UploadedFileInterface.php
-opt/app/vendor/psr/http-message/src/UriInterface.php
-opt/app/vendor/psr/log/LICENSE
-opt/app/vendor/psr/log/Psr/Log/AbstractLogger.php
-opt/app/vendor/psr/log/Psr/Log/InvalidArgumentException.php
-opt/app/vendor/psr/log/Psr/Log/LogLevel.php
-opt/app/vendor/psr/log/Psr/Log/LoggerAwareInterface.php
-opt/app/vendor/psr/log/Psr/Log/LoggerAwareTrait.php
-opt/app/vendor/psr/log/Psr/Log/LoggerInterface.php
-opt/app/vendor/psr/log/Psr/Log/LoggerTrait.php
-opt/app/vendor/psr/log/Psr/Log/NullLogger.php
-opt/app/vendor/psr/log/Psr/Log/Test/LoggerInterfaceTest.php
-opt/app/vendor/psr/log/Psr/Log/Test/TestLogger.php
-opt/app/vendor/psr/log/README.md
-opt/app/vendor/psr/log/composer.json
-opt/app/vendor/psr/simple-cache/.editorconfig
-opt/app/vendor/psr/simple-cache/LICENSE.md
-opt/app/vendor/psr/simple-cache/README.md
-opt/app/vendor/psr/simple-cache/composer.json
-opt/app/vendor/psr/simple-cache/src/CacheException.php
-opt/app/vendor/psr/simple-cache/src/CacheInterface.php
-opt/app/vendor/psr/simple-cache/src/InvalidArgumentException.php
-opt/app/vendor/ralouphie/getallheaders/LICENSE
-opt/app/vendor/ralouphie/getallheaders/README.md
-opt/app/vendor/ralouphie/getallheaders/composer.json
-opt/app/vendor/ralouphie/getallheaders/src/getallheaders.php
-opt/app/vendor/ralouphie/getallheaders/tests/GetAllHeadersTest.php
-opt/app/vendor/ramsey/uuid/CHANGELOG.md
-opt/app/vendor/ramsey/uuid/CODE_OF_CONDUCT.md
-opt/app/vendor/ramsey/uuid/CONTRIBUTING.md
-opt/app/vendor/ramsey/uuid/LICENSE
-opt/app/vendor/ramsey/uuid/README.md
-opt/app/vendor/ramsey/uuid/composer.json
-opt/app/vendor/ramsey/uuid/src/BinaryUtils.php
-opt/app/vendor/ramsey/uuid/src/Builder/DefaultUuidBuilder.php
-opt/app/vendor/ramsey/uuid/src/Builder/DegradedUuidBuilder.php
-opt/app/vendor/ramsey/uuid/src/Builder/UuidBuilderInterface.php
-opt/app/vendor/ramsey/uuid/src/Codec/CodecInterface.php
-opt/app/vendor/ramsey/uuid/src/Codec/GuidStringCodec.php
-opt/app/vendor/ramsey/uuid/src/Codec/OrderedTimeCodec.php
-opt/app/vendor/ramsey/uuid/src/Codec/StringCodec.php
-opt/app/vendor/ramsey/uuid/src/Codec/TimestampFirstCombCodec.php
-opt/app/vendor/ramsey/uuid/src/Codec/TimestampLastCombCodec.php
-opt/app/vendor/ramsey/uuid/src/Converter/Number/BigNumberConverter.php
-opt/app/vendor/ramsey/uuid/src/Converter/Number/DegradedNumberConverter.php
-opt/app/vendor/ramsey/uuid/src/Converter/NumberConverterInterface.php
-opt/app/vendor/ramsey/uuid/src/Converter/Time/BigNumberTimeConverter.php
-opt/app/vendor/ramsey/uuid/src/Converter/Time/DegradedTimeConverter.php
-opt/app/vendor/ramsey/uuid/src/Converter/Time/PhpTimeConverter.php
-opt/app/vendor/ramsey/uuid/src/Converter/TimeConverterInterface.php
-opt/app/vendor/ramsey/uuid/src/DegradedUuid.php
-opt/app/vendor/ramsey/uuid/src/Exception/InvalidUuidStringException.php
-opt/app/vendor/ramsey/uuid/src/Exception/UnsatisfiedDependencyException.php
-opt/app/vendor/ramsey/uuid/src/Exception/UnsupportedOperationException.php
-opt/app/vendor/ramsey/uuid/src/FeatureSet.php
-opt/app/vendor/ramsey/uuid/src/Generator/CombGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/DefaultTimeGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/MtRandGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/OpenSslGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/PeclUuidRandomGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/PeclUuidTimeGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/RandomBytesGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/RandomGeneratorFactory.php
-opt/app/vendor/ramsey/uuid/src/Generator/RandomGeneratorInterface.php
-opt/app/vendor/ramsey/uuid/src/Generator/RandomLibAdapter.php
-opt/app/vendor/ramsey/uuid/src/Generator/SodiumRandomGenerator.php
-opt/app/vendor/ramsey/uuid/src/Generator/TimeGeneratorFactory.php
-opt/app/vendor/ramsey/uuid/src/Generator/TimeGeneratorInterface.php
-opt/app/vendor/ramsey/uuid/src/Provider/Node/FallbackNodeProvider.php
-opt/app/vendor/ramsey/uuid/src/Provider/Node/RandomNodeProvider.php
-opt/app/vendor/ramsey/uuid/src/Provider/Node/SystemNodeProvider.php
-opt/app/vendor/ramsey/uuid/src/Provider/NodeProviderInterface.php
-opt/app/vendor/ramsey/uuid/src/Provider/Time/FixedTimeProvider.php
-opt/app/vendor/ramsey/uuid/src/Provider/Time/SystemTimeProvider.php
-opt/app/vendor/ramsey/uuid/src/Provider/TimeProviderInterface.php
-opt/app/vendor/ramsey/uuid/src/Uuid.php
-opt/app/vendor/ramsey/uuid/src/UuidFactory.php
-opt/app/vendor/ramsey/uuid/src/UuidFactoryInterface.php
-opt/app/vendor/ramsey/uuid/src/UuidInterface.php
-opt/app/vendor/rcrowe/twigbridge/CHANGELOG.md
-opt/app/vendor/rcrowe/twigbridge/LICENSE
-opt/app/vendor/rcrowe/twigbridge/README.md
-opt/app/vendor/rcrowe/twigbridge/UPGRADE.md
-opt/app/vendor/rcrowe/twigbridge/composer.json
-opt/app/vendor/rcrowe/twigbridge/config/twigbridge.php
-opt/app/vendor/rcrowe/twigbridge/src/Bridge.php
-opt/app/vendor/rcrowe/twigbridge/src/Command/Clean.php
-opt/app/vendor/rcrowe/twigbridge/src/Command/Lint.php
-opt/app/vendor/rcrowe/twigbridge/src/Command/TwigBridge.php
-opt/app/vendor/rcrowe/twigbridge/src/Engine/Compiler.php
-opt/app/vendor/rcrowe/twigbridge/src/Engine/Twig.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Bridge/Former.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Auth.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Config.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Dump.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Form.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Gate.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Html.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Input.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Legacy/Facades.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Session.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Str.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Translator.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Laravel/Url.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Loader/Facade/Caller.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Loader/Facades.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Loader/Filters.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Loader/Functions.php
-opt/app/vendor/rcrowe/twigbridge/src/Extension/Loader/Loader.php
-opt/app/vendor/rcrowe/twigbridge/src/Facade/Twig.php
-opt/app/vendor/rcrowe/twigbridge/src/ServiceProvider.php
-opt/app/vendor/rcrowe/twigbridge/src/Twig/Globals.php
-opt/app/vendor/rcrowe/twigbridge/src/Twig/Loader.php
-opt/app/vendor/rcrowe/twigbridge/src/Twig/Template.php
-opt/app/vendor/swiftmailer/swiftmailer/.gitattributes
-opt/app/vendor/swiftmailer/swiftmailer/.github/ISSUE_TEMPLATE.md
-opt/app/vendor/swiftmailer/swiftmailer/.github/PULL_REQUEST_TEMPLATE.md
-opt/app/vendor/swiftmailer/swiftmailer/.php_cs.dist
-opt/app/vendor/swiftmailer/swiftmailer/CHANGES
-opt/app/vendor/swiftmailer/swiftmailer/LICENSE
-opt/app/vendor/swiftmailer/swiftmailer/README
-opt/app/vendor/swiftmailer/swiftmailer/composer.json
-opt/app/vendor/swiftmailer/swiftmailer/doc/headers.rst
-opt/app/vendor/swiftmailer/swiftmailer/doc/index.rst
-opt/app/vendor/swiftmailer/swiftmailer/doc/introduction.rst
-opt/app/vendor/swiftmailer/swiftmailer/doc/japanese.rst
-opt/app/vendor/swiftmailer/swiftmailer/doc/messages.rst
-opt/app/vendor/swiftmailer/swiftmailer/doc/plugins.rst
-opt/app/vendor/swiftmailer/swiftmailer/doc/sending.rst
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/AddressEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/AddressEncoder/IdnAddressEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/AddressEncoder/Utf8AddressEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/AddressEncoderException.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Attachment.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/AbstractFilterableInputStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/ArrayByteStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/FileByteStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ByteStream/TemporaryFileByteStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader/GenericFixedWidthReader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader/UsAsciiReader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReader/Utf8Reader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReaderFactory.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterReaderFactory/SimpleCharacterReaderFactory.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterStream/ArrayCharacterStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/CharacterStream/NgCharacterStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ConfigurableSpool.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyContainer.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/DependencyException.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/EmbeddedFile.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder/Base64Encoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder/QpEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Encoder/Rfc2231Encoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/CommandEvent.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/CommandListener.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/Event.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/EventDispatcher.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/EventListener.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/EventObject.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/ResponseEvent.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/ResponseListener.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/SendEvent.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/SendListener.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/SimpleEventDispatcher.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportChangeEvent.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportChangeListener.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportExceptionEvent.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Events/TransportExceptionListener.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/FailoverTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/FileSpool.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/FileStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Filterable.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/IdGenerator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Image.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/InputByteStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/IoException.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/ArrayKeyCache.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/DiskKeyCache.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/KeyCacheInputStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/NullKeyCache.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/KeyCache/SimpleKeyCacheInputStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/LoadBalancedTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer/ArrayRecipientIterator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer/RecipientIterator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/MemorySpool.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Message.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Attachment.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/CharsetObserver.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/Base64ContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/NativeQpContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/NullContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/PlainContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/QpContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/QpContentEncoderProxy.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/ContentEncoder/RawContentEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/EmbeddedFile.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/EncodingObserver.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Header.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder/Base64HeaderEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/HeaderEncoder/QpHeaderEncoder.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/AbstractHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/DateHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/IdentificationHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/MailboxHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/OpenDKIMHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/ParameterizedHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/PathHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/Headers/UnstructuredHeader.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/IdGenerator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/MimePart.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderFactory.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleHeaderSet.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMessage.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mime/SimpleMimeEntity.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/MimePart.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/NullTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/OutputByteStream.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/AntiFloodPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/BandwidthMonitorPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Decorator/Replacements.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/DecoratorPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/ImpersonatePlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Logger.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/LoggerPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Loggers/ArrayLogger.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Loggers/EchoLogger.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/MessageLogger.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Pop/Pop3Connection.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Pop/Pop3Exception.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/PopBeforeSmtpPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/RedirectingPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Reporter.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/ReporterPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Reporters/HitReporter.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Reporters/HtmlReporter.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Sleeper.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/ThrottlerPlugin.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Plugins/Timer.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Preferences.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/ReplacementFilterFactory.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/RfcComplianceException.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/SendmailTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signer.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/BodySigner.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/DKIMSigner.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/DomainKeySigner.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/HeaderSigner.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/OpenDKIMSigner.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Signers/SMimeSigner.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/SmtpTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Spool.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/SpoolTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilter.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilters/ByteArrayReplacementFilter.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilters/StringReplacementFilter.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/StreamFilters/StringReplacementFilterFactory.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/SwiftException.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/CramMd5Authenticator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/LoginAuthenticator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/NTLMAuthenticator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/PlainAuthenticator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Auth/XOAuth2Authenticator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/AuthHandler.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/Authenticator.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/EightBitMimeHandler.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/Esmtp/SmtpUtf8Handler.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpHandler.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/EsmtpTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/FailoverTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/IoBuffer.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/LoadBalancedTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/NullTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SendmailTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SmtpAgent.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/SpoolTransport.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/classes/Swift/TransportException.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/dependency_maps/cache_deps.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/dependency_maps/message_deps.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/dependency_maps/mime_deps.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/dependency_maps/transport_deps.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/mime_types.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/preferences.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/swift_required.php
-opt/app/vendor/swiftmailer/swiftmailer/lib/swiftmailer_generate_mimes_config.php
-opt/app/vendor/swiftmailer/swiftmailer/phpunit.xml.dist
-opt/app/vendor/swiftmailer/swiftmailer/tests/IdenticalBinaryConstraint.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/StreamCollector.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/SwiftMailerSmokeTestCase.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/SwiftMailerTestCase.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/charsets/iso-2022-jp/one.txt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/charsets/iso-8859-1/one.txt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/charsets/utf-8/one.txt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/charsets/utf-8/three.txt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/charsets/utf-8/two.txt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/dkim/dkim.test.priv
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/dkim/dkim.test.pub
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/files/data.txt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/files/swiftmailer.png
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/files/textfile.zip
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/CA.srl
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/ca.crt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/ca.key
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/create-cert.sh
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt.crt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt.key
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt2.crt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/encrypt2.key
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/intermediate.crt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/intermediate.key
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/sign.crt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/sign.key
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/sign2.crt
-opt/app/vendor/swiftmailer/swiftmailer/tests/_samples/smime/sign2.key
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance.conf.php.default
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/AttachmentAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/ByteStream/FileByteStreamAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/CharacterReaderFactory/SimpleCharacterReaderFactoryAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/DependencyContainerAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/EmbeddedFileAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Encoder/Base64EncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Encoder/QpEncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Encoder/Rfc2231EncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/KeyCache/ArrayKeyCacheAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/KeyCache/DiskKeyCacheAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/MessageAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/AttachmentAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/Base64ContentEncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/NativeQpContentEncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/PlainContentEncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/ContentEncoder/QpContentEncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/EmbeddedFileAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/HeaderEncoder/Base64HeaderEncoderAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/MimePartAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Mime/SimpleMessageAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/MimePartAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/AbstractStreamBufferAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/BasicSocketAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/ProcessAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/SocketTimeoutTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/SslSocketAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/acceptance/Swift/Transport/StreamBuffer/TlsSocketAcceptanceTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bootstrap.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug111Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug118Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug206Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug274Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug34Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug35Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug38Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug518Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug51Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug534Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug650Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug71Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/Bug76Test.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/bug/Swift/BugFileByteStreamConsecutiveReadCallsTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/fixtures/MimeEntityFixture.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/smoke.conf.php.default
-opt/app/vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/AttachmentSmokeTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/BasicSmokeTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/HtmlWithAttachmentSmokeTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/smoke/Swift/Smoke/InternationalSmokeTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/ByteStream/ArrayByteStreamTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterReader/GenericFixedWidthReaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterReader/UsAsciiReaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterReader/Utf8ReaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/CharacterStream/ArrayCharacterStreamTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/DependencyContainerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Encoder/Base64EncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Encoder/QpEncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Encoder/Rfc2231EncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/CommandEventTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/EventObjectTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/ResponseEventTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/SendEventTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/SimpleEventDispatcherTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/TransportChangeEventTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Events/TransportExceptionEventTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/KeyCache/ArrayKeyCacheTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/KeyCache/SimpleKeyCacheInputStreamTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mailer/ArrayRecipientIteratorTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/MailerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/MessageTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/AbstractMimeEntityTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/AttachmentTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/ContentEncoder/Base64ContentEncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/ContentEncoder/PlainContentEncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/ContentEncoder/QpContentEncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/EmbeddedFileTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/HeaderEncoder/Base64HeaderEncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/HeaderEncoder/QpHeaderEncoderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/DateHeaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/IdentificationHeaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/MailboxHeaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/ParameterizedHeaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/PathHeaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/Headers/UnstructuredHeaderTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/IdGeneratorTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/MimePartTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleHeaderFactoryTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleHeaderSetTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleMessageTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Mime/SimpleMimeEntityTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/AntiFloodPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/BandwidthMonitorPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/DecoratorPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/LoggerPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Loggers/ArrayLoggerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Loggers/EchoLoggerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/PopBeforeSmtpPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/RedirectingPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/ReporterPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Reporters/HitReporterTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/Reporters/HtmlReporterTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Plugins/ThrottlerPluginTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Signers/DKIMSignerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Signers/OpenDKIMSignerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Signers/SMimeSignerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/StreamFilters/ByteArrayReplacementFilterTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/StreamFilters/StringReplacementFilterFactoryTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/StreamFilters/StringReplacementFilterTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/AbstractSmtpEventSupportTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/AbstractSmtpTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/CramMd5AuthenticatorTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/LoginAuthenticatorTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/NTLMAuthenticatorTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/Auth/PlainAuthenticatorTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/Esmtp/AuthHandlerTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/EsmtpTransport/ExtensionSupportTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/EsmtpTransportTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/FailoverTransportTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/LoadBalancedTransportTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/SendmailTransportTest.php
-opt/app/vendor/swiftmailer/swiftmailer/tests/unit/Swift/Transport/StreamBufferTest.php
-opt/app/vendor/symfony/console/Application.php
-opt/app/vendor/symfony/console/CHANGELOG.md
-opt/app/vendor/symfony/console/Command/Command.php
-opt/app/vendor/symfony/console/Command/HelpCommand.php
-opt/app/vendor/symfony/console/Command/ListCommand.php
-opt/app/vendor/symfony/console/Command/LockableTrait.php
-opt/app/vendor/symfony/console/CommandLoader/CommandLoaderInterface.php
-opt/app/vendor/symfony/console/CommandLoader/ContainerCommandLoader.php
-opt/app/vendor/symfony/console/CommandLoader/FactoryCommandLoader.php
-opt/app/vendor/symfony/console/ConsoleEvents.php
-opt/app/vendor/symfony/console/DependencyInjection/AddConsoleCommandPass.php
-opt/app/vendor/symfony/console/Descriptor/ApplicationDescription.php
-opt/app/vendor/symfony/console/Descriptor/Descriptor.php
-opt/app/vendor/symfony/console/Descriptor/DescriptorInterface.php
-opt/app/vendor/symfony/console/Descriptor/JsonDescriptor.php
-opt/app/vendor/symfony/console/Descriptor/MarkdownDescriptor.php
-opt/app/vendor/symfony/console/Descriptor/TextDescriptor.php
-opt/app/vendor/symfony/console/Descriptor/XmlDescriptor.php
-opt/app/vendor/symfony/console/Event/ConsoleCommandEvent.php
-opt/app/vendor/symfony/console/Event/ConsoleErrorEvent.php
-opt/app/vendor/symfony/console/Event/ConsoleEvent.php
-opt/app/vendor/symfony/console/Event/ConsoleTerminateEvent.php
-opt/app/vendor/symfony/console/EventListener/ErrorListener.php
-opt/app/vendor/symfony/console/Exception/CommandNotFoundException.php
-opt/app/vendor/symfony/console/Exception/ExceptionInterface.php
-opt/app/vendor/symfony/console/Exception/InvalidArgumentException.php
-opt/app/vendor/symfony/console/Exception/InvalidOptionException.php
-opt/app/vendor/symfony/console/Exception/LogicException.php
-opt/app/vendor/symfony/console/Exception/NamespaceNotFoundException.php
-opt/app/vendor/symfony/console/Exception/RuntimeException.php
-opt/app/vendor/symfony/console/Formatter/OutputFormatter.php
-opt/app/vendor/symfony/console/Formatter/OutputFormatterInterface.php
-opt/app/vendor/symfony/console/Formatter/OutputFormatterStyle.php
-opt/app/vendor/symfony/console/Formatter/OutputFormatterStyleInterface.php
-opt/app/vendor/symfony/console/Formatter/OutputFormatterStyleStack.php
-opt/app/vendor/symfony/console/Formatter/WrappableOutputFormatterInterface.php
-opt/app/vendor/symfony/console/Helper/DebugFormatterHelper.php
-opt/app/vendor/symfony/console/Helper/DescriptorHelper.php
-opt/app/vendor/symfony/console/Helper/FormatterHelper.php
-opt/app/vendor/symfony/console/Helper/Helper.php
-opt/app/vendor/symfony/console/Helper/HelperInterface.php
-opt/app/vendor/symfony/console/Helper/HelperSet.php
-opt/app/vendor/symfony/console/Helper/InputAwareHelper.php
-opt/app/vendor/symfony/console/Helper/ProcessHelper.php
-opt/app/vendor/symfony/console/Helper/ProgressBar.php
-opt/app/vendor/symfony/console/Helper/ProgressIndicator.php
-opt/app/vendor/symfony/console/Helper/QuestionHelper.php
-opt/app/vendor/symfony/console/Helper/SymfonyQuestionHelper.php
-opt/app/vendor/symfony/console/Helper/Table.php
-opt/app/vendor/symfony/console/Helper/TableCell.php
-opt/app/vendor/symfony/console/Helper/TableRows.php
-opt/app/vendor/symfony/console/Helper/TableSeparator.php
-opt/app/vendor/symfony/console/Helper/TableStyle.php
-opt/app/vendor/symfony/console/Input/ArgvInput.php
-opt/app/vendor/symfony/console/Input/ArrayInput.php
-opt/app/vendor/symfony/console/Input/Input.php
-opt/app/vendor/symfony/console/Input/InputArgument.php
-opt/app/vendor/symfony/console/Input/InputAwareInterface.php
-opt/app/vendor/symfony/console/Input/InputDefinition.php
-opt/app/vendor/symfony/console/Input/InputInterface.php
-opt/app/vendor/symfony/console/Input/InputOption.php
-opt/app/vendor/symfony/console/Input/StreamableInputInterface.php
-opt/app/vendor/symfony/console/Input/StringInput.php
-opt/app/vendor/symfony/console/LICENSE
-opt/app/vendor/symfony/console/Logger/ConsoleLogger.php
-opt/app/vendor/symfony/console/Output/BufferedOutput.php
-opt/app/vendor/symfony/console/Output/ConsoleOutput.php
-opt/app/vendor/symfony/console/Output/ConsoleOutputInterface.php
-opt/app/vendor/symfony/console/Output/ConsoleSectionOutput.php
-opt/app/vendor/symfony/console/Output/NullOutput.php
-opt/app/vendor/symfony/console/Output/Output.php
-opt/app/vendor/symfony/console/Output/OutputInterface.php
-opt/app/vendor/symfony/console/Output/StreamOutput.php
-opt/app/vendor/symfony/console/Question/ChoiceQuestion.php
-opt/app/vendor/symfony/console/Question/ConfirmationQuestion.php
-opt/app/vendor/symfony/console/Question/Question.php
-opt/app/vendor/symfony/console/README.md
-opt/app/vendor/symfony/console/Resources/bin/hiddeninput.exe
-opt/app/vendor/symfony/console/Style/OutputStyle.php
-opt/app/vendor/symfony/console/Style/StyleInterface.php
-opt/app/vendor/symfony/console/Style/SymfonyStyle.php
-opt/app/vendor/symfony/console/Terminal.php
-opt/app/vendor/symfony/console/Tester/ApplicationTester.php
-opt/app/vendor/symfony/console/Tester/CommandTester.php
-opt/app/vendor/symfony/console/Tester/TesterTrait.php
-opt/app/vendor/symfony/console/Tests/ApplicationTest.php
-opt/app/vendor/symfony/console/Tests/Command/CommandTest.php
-opt/app/vendor/symfony/console/Tests/Command/HelpCommandTest.php
-opt/app/vendor/symfony/console/Tests/Command/ListCommandTest.php
-opt/app/vendor/symfony/console/Tests/Command/LockableTraitTest.php
-opt/app/vendor/symfony/console/Tests/CommandLoader/ContainerCommandLoaderTest.php
-opt/app/vendor/symfony/console/Tests/CommandLoader/FactoryCommandLoaderTest.php
-opt/app/vendor/symfony/console/Tests/DependencyInjection/AddConsoleCommandPassTest.php
-opt/app/vendor/symfony/console/Tests/Descriptor/AbstractDescriptorTest.php
-opt/app/vendor/symfony/console/Tests/Descriptor/JsonDescriptorTest.php
-opt/app/vendor/symfony/console/Tests/Descriptor/MarkdownDescriptorTest.php
-opt/app/vendor/symfony/console/Tests/Descriptor/ObjectsProvider.php
-opt/app/vendor/symfony/console/Tests/Descriptor/TextDescriptorTest.php
-opt/app/vendor/symfony/console/Tests/Descriptor/XmlDescriptorTest.php
-opt/app/vendor/symfony/console/Tests/EventListener/ErrorListenerTest.php
-opt/app/vendor/symfony/console/Tests/Fixtures/BarBucCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorApplication1.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorApplication2.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorApplicationMbString.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorCommand1.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorCommand2.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorCommand3.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorCommand4.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DescriptorCommandMbString.php
-opt/app/vendor/symfony/console/Tests/Fixtures/DummyOutput.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Foo1Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Foo2Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Foo3Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Foo4Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Foo5Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Foo6Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooLock2Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooLockCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooOptCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooSameCaseLowercaseCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooSameCaseUppercaseCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooSubnamespaced1Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooSubnamespaced2Command.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FooWithoutAliasCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/FoobarCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_0.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_1.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_10.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_11.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_12.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_13.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_14.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_15.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_16.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_17.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_2.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_3.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_4_with_iterators.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_5.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_6.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_7.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_8.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/command_9.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/command/interactive_command_1.php
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/interactive_output_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_0.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_10.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_11.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_12.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_13.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_14.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_15.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_16.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_17.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_3.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_4.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_4_with_iterators.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_5.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_6.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_7.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_8.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/Style/SymfonyStyle/output/output_9.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/TestCommand.php
-opt/app/vendor/symfony/console/Tests/Fixtures/TestTiti.php
-opt/app/vendor/symfony/console/Tests/Fixtures/TestToto.php
-opt/app/vendor/symfony/console/Tests/Fixtures/application_1.json
-opt/app/vendor/symfony/console/Tests/Fixtures/application_1.md
-opt/app/vendor/symfony/console/Tests/Fixtures/application_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_1.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/application_2.json
-opt/app/vendor/symfony/console/Tests/Fixtures/application_2.md
-opt/app/vendor/symfony/console/Tests/Fixtures/application_2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_2.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/application_filtered_namespace.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_gethelp.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_mbstring.md
-opt/app/vendor/symfony/console/Tests/Fixtures/application_mbstring.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception3.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception3decorated.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception4.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception_doublewidth1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception_doublewidth1decorated.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception_doublewidth2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception_escapeslines.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_renderexception_linebreaks.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_run1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_run2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_run3.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/application_run4.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/command_1.json
-opt/app/vendor/symfony/console/Tests/Fixtures/command_1.md
-opt/app/vendor/symfony/console/Tests/Fixtures/command_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/command_1.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/command_2.json
-opt/app/vendor/symfony/console/Tests/Fixtures/command_2.md
-opt/app/vendor/symfony/console/Tests/Fixtures/command_2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/command_2.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/command_mbstring.md
-opt/app/vendor/symfony/console/Tests/Fixtures/command_mbstring.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_1.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_1.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_1.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_2.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_2.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_2.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_3.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_3.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_3.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_3.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_4.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_4.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_4.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_4.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_default_inf_value.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_default_inf_value.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_default_inf_value.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_default_inf_value.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_argument_with_style.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_1.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_1.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_1.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_2.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_2.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_2.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_3.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_3.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_3.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_3.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_4.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_4.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_4.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_definition_4.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_1.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_1.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_1.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_1.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_2.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_2.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_2.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_2.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_3.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_3.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_3.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_3.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_4.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_4.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_4.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_4.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_5.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_5.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_5.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_5.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_6.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_6.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_6.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_6.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_default_inf_value.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_default_inf_value.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_default_inf_value.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_default_inf_value.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style.xml
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.json
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.md
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.txt
-opt/app/vendor/symfony/console/Tests/Fixtures/input_option_with_style_array.xml
-opt/app/vendor/symfony/console/Tests/Formatter/OutputFormatterStyleStackTest.php
-opt/app/vendor/symfony/console/Tests/Formatter/OutputFormatterStyleTest.php
-opt/app/vendor/symfony/console/Tests/Formatter/OutputFormatterTest.php
-opt/app/vendor/symfony/console/Tests/Helper/AbstractQuestionHelperTest.php
-opt/app/vendor/symfony/console/Tests/Helper/FormatterHelperTest.php
-opt/app/vendor/symfony/console/Tests/Helper/HelperSetTest.php
-opt/app/vendor/symfony/console/Tests/Helper/HelperTest.php
-opt/app/vendor/symfony/console/Tests/Helper/ProcessHelperTest.php
-opt/app/vendor/symfony/console/Tests/Helper/ProgressBarTest.php
-opt/app/vendor/symfony/console/Tests/Helper/ProgressIndicatorTest.php
-opt/app/vendor/symfony/console/Tests/Helper/QuestionHelperTest.php
-opt/app/vendor/symfony/console/Tests/Helper/SymfonyQuestionHelperTest.php
-opt/app/vendor/symfony/console/Tests/Helper/TableStyleTest.php
-opt/app/vendor/symfony/console/Tests/Helper/TableTest.php
-opt/app/vendor/symfony/console/Tests/Input/ArgvInputTest.php
-opt/app/vendor/symfony/console/Tests/Input/ArrayInputTest.php
-opt/app/vendor/symfony/console/Tests/Input/InputArgumentTest.php
-opt/app/vendor/symfony/console/Tests/Input/InputDefinitionTest.php
-opt/app/vendor/symfony/console/Tests/Input/InputOptionTest.php
-opt/app/vendor/symfony/console/Tests/Input/InputTest.php
-opt/app/vendor/symfony/console/Tests/Input/StringInputTest.php
-opt/app/vendor/symfony/console/Tests/Logger/ConsoleLoggerTest.php
-opt/app/vendor/symfony/console/Tests/Output/ConsoleOutputTest.php
-opt/app/vendor/symfony/console/Tests/Output/ConsoleSectionOutputTest.php
-opt/app/vendor/symfony/console/Tests/Output/NullOutputTest.php
-opt/app/vendor/symfony/console/Tests/Output/OutputTest.php
-opt/app/vendor/symfony/console/Tests/Output/StreamOutputTest.php
-opt/app/vendor/symfony/console/Tests/Question/ConfirmationQuestionTest.php
-opt/app/vendor/symfony/console/Tests/Style/SymfonyStyleTest.php
-opt/app/vendor/symfony/console/Tests/TerminalTest.php
-opt/app/vendor/symfony/console/Tests/Tester/ApplicationTesterTest.php
-opt/app/vendor/symfony/console/Tests/Tester/CommandTesterTest.php
-opt/app/vendor/symfony/console/composer.json
-opt/app/vendor/symfony/console/phpunit.xml.dist
-opt/app/vendor/symfony/contracts/CHANGELOG.md
-opt/app/vendor/symfony/contracts/Cache/CacheInterface.php
-opt/app/vendor/symfony/contracts/Cache/CacheTrait.php
-opt/app/vendor/symfony/contracts/Cache/CallbackInterface.php
-opt/app/vendor/symfony/contracts/Cache/ItemInterface.php
-opt/app/vendor/symfony/contracts/Cache/TagAwareCacheInterface.php
-opt/app/vendor/symfony/contracts/LICENSE
-opt/app/vendor/symfony/contracts/README.md
-opt/app/vendor/symfony/contracts/Service/ResetInterface.php
-opt/app/vendor/symfony/contracts/Service/ServiceLocatorTrait.php
-opt/app/vendor/symfony/contracts/Service/ServiceSubscriberInterface.php
-opt/app/vendor/symfony/contracts/Service/ServiceSubscriberTrait.php
-opt/app/vendor/symfony/contracts/Tests/Cache/CacheTraitTest.php
-opt/app/vendor/symfony/contracts/Tests/Service/ServiceLocatorTest.php
-opt/app/vendor/symfony/contracts/Tests/Service/ServiceSubscriberTraitTest.php
-opt/app/vendor/symfony/contracts/Tests/Translation/TranslatorTest.php
-opt/app/vendor/symfony/contracts/Translation/LocaleAwareInterface.php
-opt/app/vendor/symfony/contracts/Translation/TranslatorInterface.php
-opt/app/vendor/symfony/contracts/Translation/TranslatorTrait.php
-opt/app/vendor/symfony/contracts/composer.json
-opt/app/vendor/symfony/contracts/phpunit.xml.dist
-opt/app/vendor/symfony/css-selector/CHANGELOG.md
-opt/app/vendor/symfony/css-selector/CssSelectorConverter.php
-opt/app/vendor/symfony/css-selector/Exception/ExceptionInterface.php
-opt/app/vendor/symfony/css-selector/Exception/ExpressionErrorException.php
-opt/app/vendor/symfony/css-selector/Exception/InternalErrorException.php
-opt/app/vendor/symfony/css-selector/Exception/ParseException.php
-opt/app/vendor/symfony/css-selector/Exception/SyntaxErrorException.php
-opt/app/vendor/symfony/css-selector/LICENSE
-opt/app/vendor/symfony/css-selector/Node/AbstractNode.php
-opt/app/vendor/symfony/css-selector/Node/AttributeNode.php
-opt/app/vendor/symfony/css-selector/Node/ClassNode.php
-opt/app/vendor/symfony/css-selector/Node/CombinedSelectorNode.php
-opt/app/vendor/symfony/css-selector/Node/ElementNode.php
-opt/app/vendor/symfony/css-selector/Node/FunctionNode.php
-opt/app/vendor/symfony/css-selector/Node/HashNode.php
-opt/app/vendor/symfony/css-selector/Node/NegationNode.php
-opt/app/vendor/symfony/css-selector/Node/NodeInterface.php
-opt/app/vendor/symfony/css-selector/Node/PseudoNode.php
-opt/app/vendor/symfony/css-selector/Node/SelectorNode.php
-opt/app/vendor/symfony/css-selector/Node/Specificity.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/CommentHandler.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/HandlerInterface.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/HashHandler.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/IdentifierHandler.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/NumberHandler.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/StringHandler.php
-opt/app/vendor/symfony/css-selector/Parser/Handler/WhitespaceHandler.php
-opt/app/vendor/symfony/css-selector/Parser/Parser.php
-opt/app/vendor/symfony/css-selector/Parser/ParserInterface.php
-opt/app/vendor/symfony/css-selector/Parser/Reader.php
-opt/app/vendor/symfony/css-selector/Parser/Shortcut/ClassParser.php
-opt/app/vendor/symfony/css-selector/Parser/Shortcut/ElementParser.php
-opt/app/vendor/symfony/css-selector/Parser/Shortcut/EmptyStringParser.php
-opt/app/vendor/symfony/css-selector/Parser/Shortcut/HashParser.php
-opt/app/vendor/symfony/css-selector/Parser/Token.php
-opt/app/vendor/symfony/css-selector/Parser/TokenStream.php
-opt/app/vendor/symfony/css-selector/Parser/Tokenizer/Tokenizer.php
-opt/app/vendor/symfony/css-selector/Parser/Tokenizer/TokenizerEscaping.php
-opt/app/vendor/symfony/css-selector/Parser/Tokenizer/TokenizerPatterns.php
-opt/app/vendor/symfony/css-selector/README.md
-opt/app/vendor/symfony/css-selector/Tests/CssSelectorConverterTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/AbstractNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/AttributeNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/ClassNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/CombinedSelectorNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/ElementNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/FunctionNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/HashNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/NegationNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/PseudoNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/SelectorNodeTest.php
-opt/app/vendor/symfony/css-selector/Tests/Node/SpecificityTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/AbstractHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/CommentHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/HashHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/IdentifierHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/NumberHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/StringHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Handler/WhitespaceHandlerTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/ParserTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/ReaderTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Shortcut/ClassParserTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Shortcut/ElementParserTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Shortcut/EmptyStringParserTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/Shortcut/HashParserTest.php
-opt/app/vendor/symfony/css-selector/Tests/Parser/TokenStreamTest.php
-opt/app/vendor/symfony/css-selector/Tests/XPath/Fixtures/ids.html
-opt/app/vendor/symfony/css-selector/Tests/XPath/Fixtures/lang.xml
-opt/app/vendor/symfony/css-selector/Tests/XPath/Fixtures/shakespear.html
-opt/app/vendor/symfony/css-selector/Tests/XPath/TranslatorTest.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/AbstractExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/AttributeMatchingExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/CombinationExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/ExtensionInterface.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/FunctionExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/HtmlExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/NodeExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Extension/PseudoClassExtension.php
-opt/app/vendor/symfony/css-selector/XPath/Translator.php
-opt/app/vendor/symfony/css-selector/XPath/TranslatorInterface.php
-opt/app/vendor/symfony/css-selector/XPath/XPathExpr.php
-opt/app/vendor/symfony/css-selector/composer.json
-opt/app/vendor/symfony/css-selector/phpunit.xml.dist
-opt/app/vendor/symfony/debug/BufferingLogger.php
-opt/app/vendor/symfony/debug/CHANGELOG.md
-opt/app/vendor/symfony/debug/Debug.php
-opt/app/vendor/symfony/debug/DebugClassLoader.php
-opt/app/vendor/symfony/debug/ErrorHandler.php
-opt/app/vendor/symfony/debug/Exception/ClassNotFoundException.php
-opt/app/vendor/symfony/debug/Exception/FatalErrorException.php
-opt/app/vendor/symfony/debug/Exception/FatalThrowableError.php
-opt/app/vendor/symfony/debug/Exception/FlattenException.php
-opt/app/vendor/symfony/debug/Exception/OutOfMemoryException.php
-opt/app/vendor/symfony/debug/Exception/SilencedErrorContext.php
-opt/app/vendor/symfony/debug/Exception/UndefinedFunctionException.php
-opt/app/vendor/symfony/debug/Exception/UndefinedMethodException.php
-opt/app/vendor/symfony/debug/ExceptionHandler.php
-opt/app/vendor/symfony/debug/FatalErrorHandler/ClassNotFoundFatalErrorHandler.php
-opt/app/vendor/symfony/debug/FatalErrorHandler/FatalErrorHandlerInterface.php
-opt/app/vendor/symfony/debug/FatalErrorHandler/UndefinedFunctionFatalErrorHandler.php
-opt/app/vendor/symfony/debug/FatalErrorHandler/UndefinedMethodFatalErrorHandler.php
-opt/app/vendor/symfony/debug/LICENSE
-opt/app/vendor/symfony/debug/README.md
-opt/app/vendor/symfony/debug/Tests/DebugClassLoaderTest.php
-opt/app/vendor/symfony/debug/Tests/ErrorHandlerTest.php
-opt/app/vendor/symfony/debug/Tests/Exception/FlattenExceptionTest.php
-opt/app/vendor/symfony/debug/Tests/ExceptionHandlerTest.php
-opt/app/vendor/symfony/debug/Tests/FatalErrorHandler/ClassNotFoundFatalErrorHandlerTest.php
-opt/app/vendor/symfony/debug/Tests/FatalErrorHandler/UndefinedFunctionFatalErrorHandlerTest.php
-opt/app/vendor/symfony/debug/Tests/FatalErrorHandler/UndefinedMethodFatalErrorHandlerTest.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/AnnotatedClass.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/ClassAlias.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/ClassWithAnnotatedParameters.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/DefinitionInEvaluatedCode.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/DeprecatedClass.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/DeprecatedInterface.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/ErrorHandlerThatUsesThePreviousOne.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/ExtendedFinalMethod.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/FinalClasses.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/FinalMethod.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/FinalMethod2Trait.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/InterfaceWithAnnotatedParameters.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/InternalClass.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/InternalInterface.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/InternalTrait.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/InternalTrait2.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/LoggerThatSetAnErrorHandler.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/NonDeprecatedInterface.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/PEARClass.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/SubClassWithAnnotatedParameters.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/Throwing.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/ToStringThrower.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/TraitWithAnnotatedParameters.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/TraitWithInternalMethod.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/casemismatch.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/notPsr0Bis.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/psr4/Psr4CaseMismatch.php
-opt/app/vendor/symfony/debug/Tests/Fixtures/reallyNotPsr0.php
-opt/app/vendor/symfony/debug/Tests/Fixtures2/RequiredTwice.php
-opt/app/vendor/symfony/debug/Tests/HeaderMock.php
-opt/app/vendor/symfony/debug/Tests/MockExceptionHandler.php
-opt/app/vendor/symfony/debug/Tests/phpt/debug_class_loader.phpt
-opt/app/vendor/symfony/debug/Tests/phpt/decorate_exception_hander.phpt
-opt/app/vendor/symfony/debug/Tests/phpt/exception_rethrown.phpt
-opt/app/vendor/symfony/debug/Tests/phpt/fatal_with_nested_handlers.phpt
-opt/app/vendor/symfony/debug/composer.json
-opt/app/vendor/symfony/debug/phpunit.xml.dist
-opt/app/vendor/symfony/event-dispatcher/CHANGELOG.md
-opt/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcher.php
-opt/app/vendor/symfony/event-dispatcher/Debug/TraceableEventDispatcherInterface.php
-opt/app/vendor/symfony/event-dispatcher/Debug/WrappedListener.php
-opt/app/vendor/symfony/event-dispatcher/DependencyInjection/RegisterListenersPass.php
-opt/app/vendor/symfony/event-dispatcher/Event.php
-opt/app/vendor/symfony/event-dispatcher/EventDispatcher.php
-opt/app/vendor/symfony/event-dispatcher/EventDispatcherInterface.php
-opt/app/vendor/symfony/event-dispatcher/EventSubscriberInterface.php
-opt/app/vendor/symfony/event-dispatcher/GenericEvent.php
-opt/app/vendor/symfony/event-dispatcher/ImmutableEventDispatcher.php
-opt/app/vendor/symfony/event-dispatcher/LICENSE
-opt/app/vendor/symfony/event-dispatcher/README.md
-opt/app/vendor/symfony/event-dispatcher/Tests/AbstractEventDispatcherTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/Debug/TraceableEventDispatcherTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/Debug/WrappedListenerTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/DependencyInjection/RegisterListenersPassTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/EventDispatcherTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/EventTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/GenericEventTest.php
-opt/app/vendor/symfony/event-dispatcher/Tests/ImmutableEventDispatcherTest.php
-opt/app/vendor/symfony/event-dispatcher/composer.json
-opt/app/vendor/symfony/event-dispatcher/phpunit.xml.dist
-opt/app/vendor/symfony/finder/CHANGELOG.md
-opt/app/vendor/symfony/finder/Comparator/Comparator.php
-opt/app/vendor/symfony/finder/Comparator/DateComparator.php
-opt/app/vendor/symfony/finder/Comparator/NumberComparator.php
-opt/app/vendor/symfony/finder/Exception/AccessDeniedException.php
-opt/app/vendor/symfony/finder/Finder.php
-opt/app/vendor/symfony/finder/Glob.php
-opt/app/vendor/symfony/finder/Iterator/CustomFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/DateRangeFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/DepthRangeFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/ExcludeDirectoryFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/FileTypeFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/FilecontentFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/FilenameFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/MultiplePcreFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/PathFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/RecursiveDirectoryIterator.php
-opt/app/vendor/symfony/finder/Iterator/SizeRangeFilterIterator.php
-opt/app/vendor/symfony/finder/Iterator/SortableIterator.php
-opt/app/vendor/symfony/finder/LICENSE
-opt/app/vendor/symfony/finder/README.md
-opt/app/vendor/symfony/finder/SplFileInfo.php
-opt/app/vendor/symfony/finder/Tests/Comparator/ComparatorTest.php
-opt/app/vendor/symfony/finder/Tests/Comparator/DateComparatorTest.php
-opt/app/vendor/symfony/finder/Tests/Comparator/NumberComparatorTest.php
-opt/app/vendor/symfony/finder/Tests/FinderTest.php
-opt/app/vendor/symfony/finder/Tests/Fixtures/.dot/a
-opt/app/vendor/symfony/finder/Tests/Fixtures/.dot/b/c.neon
-opt/app/vendor/symfony/finder/Tests/Fixtures/.dot/b/d.neon
-opt/app/vendor/symfony/finder/Tests/Fixtures/A/B/C/abc.dat
-opt/app/vendor/symfony/finder/Tests/Fixtures/A/B/ab.dat
-opt/app/vendor/symfony/finder/Tests/Fixtures/A/a.dat
-opt/app/vendor/symfony/finder/Tests/Fixtures/copy/A/B/C/abc.dat.copy
-opt/app/vendor/symfony/finder/Tests/Fixtures/copy/A/B/ab.dat.copy
-opt/app/vendor/symfony/finder/Tests/Fixtures/copy/A/a.dat.copy
-opt/app/vendor/symfony/finder/Tests/Fixtures/dolor.txt
-opt/app/vendor/symfony/finder/Tests/Fixtures/ipsum.txt
-opt/app/vendor/symfony/finder/Tests/Fixtures/lorem.txt
-opt/app/vendor/symfony/finder/Tests/Fixtures/one/.dot
-opt/app/vendor/symfony/finder/Tests/Fixtures/one/a
-opt/app/vendor/symfony/finder/Tests/Fixtures/one/b/c.neon
-opt/app/vendor/symfony/finder/Tests/Fixtures/one/b/d.neon
-opt/app/vendor/symfony/finder/Tests/Fixtures/r+e.gex[c]a(r)s/dir/bar.dat
-opt/app/vendor/symfony/finder/Tests/Fixtures/with space/foo.txt
-opt/app/vendor/symfony/finder/Tests/GlobTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/CustomFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/DateRangeFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/DepthRangeFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/ExcludeDirectoryFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/FileTypeFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/FilecontentFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/FilenameFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/Iterator.php
-opt/app/vendor/symfony/finder/Tests/Iterator/IteratorTestCase.php
-opt/app/vendor/symfony/finder/Tests/Iterator/MockFileListIterator.php
-opt/app/vendor/symfony/finder/Tests/Iterator/MockSplFileInfo.php
-opt/app/vendor/symfony/finder/Tests/Iterator/MultiplePcreFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/PathFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/RealIteratorTestCase.php
-opt/app/vendor/symfony/finder/Tests/Iterator/RecursiveDirectoryIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/SizeRangeFilterIteratorTest.php
-opt/app/vendor/symfony/finder/Tests/Iterator/SortableIteratorTest.php
-opt/app/vendor/symfony/finder/composer.json
-opt/app/vendor/symfony/finder/phpunit.xml.dist
-opt/app/vendor/symfony/http-foundation/AcceptHeader.php
-opt/app/vendor/symfony/http-foundation/AcceptHeaderItem.php
-opt/app/vendor/symfony/http-foundation/ApacheRequest.php
-opt/app/vendor/symfony/http-foundation/BinaryFileResponse.php
-opt/app/vendor/symfony/http-foundation/CHANGELOG.md
-opt/app/vendor/symfony/http-foundation/Cookie.php
-opt/app/vendor/symfony/http-foundation/Exception/ConflictingHeadersException.php
-opt/app/vendor/symfony/http-foundation/Exception/RequestExceptionInterface.php
-opt/app/vendor/symfony/http-foundation/Exception/SuspiciousOperationException.php
-opt/app/vendor/symfony/http-foundation/ExpressionRequestMatcher.php
-opt/app/vendor/symfony/http-foundation/File/Exception/AccessDeniedException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/CannotWriteFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/ExtensionFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/FileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/FileNotFoundException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/FormSizeFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/IniSizeFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/NoFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/NoTmpDirFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/PartialFileException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/UnexpectedTypeException.php
-opt/app/vendor/symfony/http-foundation/File/Exception/UploadException.php
-opt/app/vendor/symfony/http-foundation/File/File.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/ExtensionGuesser.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/ExtensionGuesserInterface.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/FileBinaryMimeTypeGuesser.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/FileinfoMimeTypeGuesser.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/MimeTypeExtensionGuesser.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesser.php
-opt/app/vendor/symfony/http-foundation/File/MimeType/MimeTypeGuesserInterface.php
-opt/app/vendor/symfony/http-foundation/File/Stream.php
-opt/app/vendor/symfony/http-foundation/File/UploadedFile.php
-opt/app/vendor/symfony/http-foundation/FileBag.php
-opt/app/vendor/symfony/http-foundation/HeaderBag.php
-opt/app/vendor/symfony/http-foundation/HeaderUtils.php
-opt/app/vendor/symfony/http-foundation/IpUtils.php
-opt/app/vendor/symfony/http-foundation/JsonResponse.php
-opt/app/vendor/symfony/http-foundation/LICENSE
-opt/app/vendor/symfony/http-foundation/ParameterBag.php
-opt/app/vendor/symfony/http-foundation/README.md
-opt/app/vendor/symfony/http-foundation/RedirectResponse.php
-opt/app/vendor/symfony/http-foundation/Request.php
-opt/app/vendor/symfony/http-foundation/RequestMatcher.php
-opt/app/vendor/symfony/http-foundation/RequestMatcherInterface.php
-opt/app/vendor/symfony/http-foundation/RequestStack.php
-opt/app/vendor/symfony/http-foundation/Response.php
-opt/app/vendor/symfony/http-foundation/ResponseHeaderBag.php
-opt/app/vendor/symfony/http-foundation/ServerBag.php
-opt/app/vendor/symfony/http-foundation/Session/Attribute/AttributeBag.php
-opt/app/vendor/symfony/http-foundation/Session/Attribute/AttributeBagInterface.php
-opt/app/vendor/symfony/http-foundation/Session/Attribute/NamespacedAttributeBag.php
-opt/app/vendor/symfony/http-foundation/Session/Flash/AutoExpireFlashBag.php
-opt/app/vendor/symfony/http-foundation/Session/Flash/FlashBag.php
-opt/app/vendor/symfony/http-foundation/Session/Flash/FlashBagInterface.php
-opt/app/vendor/symfony/http-foundation/Session/Session.php
-opt/app/vendor/symfony/http-foundation/Session/SessionBagInterface.php
-opt/app/vendor/symfony/http-foundation/Session/SessionBagProxy.php
-opt/app/vendor/symfony/http-foundation/Session/SessionInterface.php
-opt/app/vendor/symfony/http-foundation/Session/SessionUtils.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/AbstractSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/MemcachedSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/MigratingSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/MongoDbSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/NativeFileSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/NullSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/PdoSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/RedisSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Handler/StrictSessionHandler.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/MetadataBag.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/MockArraySessionStorage.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/NativeSessionStorage.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/PhpBridgeSessionStorage.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Proxy/AbstractProxy.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/Proxy/SessionHandlerProxy.php
-opt/app/vendor/symfony/http-foundation/Session/Storage/SessionStorageInterface.php
-opt/app/vendor/symfony/http-foundation/StreamedResponse.php
-opt/app/vendor/symfony/http-foundation/Tests/AcceptHeaderItemTest.php
-opt/app/vendor/symfony/http-foundation/Tests/AcceptHeaderTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ApacheRequestTest.php
-opt/app/vendor/symfony/http-foundation/Tests/BinaryFileResponseTest.php
-opt/app/vendor/symfony/http-foundation/Tests/CookieTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ExpressionRequestMatcherTest.php
-opt/app/vendor/symfony/http-foundation/Tests/File/FakeFile.php
-opt/app/vendor/symfony/http-foundation/Tests/File/FileTest.php
-opt/app/vendor/symfony/http-foundation/Tests/File/Fixtures/.unknownextension
-opt/app/vendor/symfony/http-foundation/Tests/File/Fixtures/directory/.empty
-opt/app/vendor/symfony/http-foundation/Tests/File/Fixtures/other-file.example
-opt/app/vendor/symfony/http-foundation/Tests/File/Fixtures/test
-opt/app/vendor/symfony/http-foundation/Tests/File/Fixtures/test.gif
-opt/app/vendor/symfony/http-foundation/Tests/File/MimeType/MimeTypeTest.php
-opt/app/vendor/symfony/http-foundation/Tests/File/UploadedFileTest.php
-opt/app/vendor/symfony/http-foundation/Tests/FileBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/common.inc
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_max_age.expected
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_max_age.php
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_raw_urlencode.expected
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_raw_urlencode.php
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_samesite_lax.expected
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_samesite_lax.php
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_samesite_strict.expected
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_samesite_strict.php
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_urlencode.expected
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/cookie_urlencode.php
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/invalid_cookie_name.expected
-opt/app/vendor/symfony/http-foundation/Tests/Fixtures/response-functional/invalid_cookie_name.php
-opt/app/vendor/symfony/http-foundation/Tests/HeaderBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/HeaderUtilsTest.php
-opt/app/vendor/symfony/http-foundation/Tests/IpUtilsTest.php
-opt/app/vendor/symfony/http-foundation/Tests/JsonResponseTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ParameterBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/RedirectResponseTest.php
-opt/app/vendor/symfony/http-foundation/Tests/RequestMatcherTest.php
-opt/app/vendor/symfony/http-foundation/Tests/RequestStackTest.php
-opt/app/vendor/symfony/http-foundation/Tests/RequestTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ResponseFunctionalTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ResponseHeaderBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ResponseTest.php
-opt/app/vendor/symfony/http-foundation/Tests/ResponseTestCase.php
-opt/app/vendor/symfony/http-foundation/Tests/ServerBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Attribute/AttributeBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Attribute/NamespacedAttributeBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Flash/AutoExpireFlashBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Flash/FlashBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/SessionTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/AbstractRedisSessionHandlerTestCase.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/AbstractSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/common.inc
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/empty_destroys.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/empty_destroys.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/read_only.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/read_only.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/regenerate.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/regenerate.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/storage.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/storage.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie_and_session.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_cookie_and_session.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_samesite.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_samesite.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_samesite_and_migration.expected
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/Fixtures/with_samesite_and_migration.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MigratingSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/MongoDbSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NativeFileSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/NullSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/PdoSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/PredisClusterSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/PredisSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/RedisArraySessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/RedisClusterSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/RedisSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Handler/StrictSessionHandlerTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/MetadataBagTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/MockArraySessionStorageTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/MockFileSessionStorageTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/NativeSessionStorageTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/PhpBridgeSessionStorageTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/AbstractProxyTest.php
-opt/app/vendor/symfony/http-foundation/Tests/Session/Storage/Proxy/SessionHandlerProxyTest.php
-opt/app/vendor/symfony/http-foundation/Tests/StreamedResponseTest.php
-opt/app/vendor/symfony/http-foundation/Tests/schema/http-status-codes.rng
-opt/app/vendor/symfony/http-foundation/Tests/schema/iana-registry.rng
-opt/app/vendor/symfony/http-foundation/composer.json
-opt/app/vendor/symfony/http-foundation/phpunit.xml.dist
-opt/app/vendor/symfony/http-kernel/Bundle/Bundle.php
-opt/app/vendor/symfony/http-kernel/Bundle/BundleInterface.php
-opt/app/vendor/symfony/http-kernel/CHANGELOG.md
-opt/app/vendor/symfony/http-kernel/CacheClearer/CacheClearerInterface.php
-opt/app/vendor/symfony/http-kernel/CacheClearer/ChainCacheClearer.php
-opt/app/vendor/symfony/http-kernel/CacheClearer/Psr6CacheClearer.php
-opt/app/vendor/symfony/http-kernel/CacheWarmer/CacheWarmer.php
-opt/app/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerAggregate.php
-opt/app/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerInterface.php
-opt/app/vendor/symfony/http-kernel/CacheWarmer/WarmableInterface.php
-opt/app/vendor/symfony/http-kernel/Client.php
-opt/app/vendor/symfony/http-kernel/Config/FileLocator.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/DefaultValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestAttributeValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/RequestValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/ServiceValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/SessionValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/TraceableValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolver/VariadicValueResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentResolverInterface.php
-opt/app/vendor/symfony/http-kernel/Controller/ArgumentValueResolverInterface.php
-opt/app/vendor/symfony/http-kernel/Controller/ContainerControllerResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ControllerReference.php
-opt/app/vendor/symfony/http-kernel/Controller/ControllerResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/ControllerResolverInterface.php
-opt/app/vendor/symfony/http-kernel/Controller/TraceableArgumentResolver.php
-opt/app/vendor/symfony/http-kernel/Controller/TraceableControllerResolver.php
-opt/app/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadata.php
-opt/app/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactory.php
-opt/app/vendor/symfony/http-kernel/ControllerMetadata/ArgumentMetadataFactoryInterface.php
-opt/app/vendor/symfony/http-kernel/DataCollector/AjaxDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/ConfigDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/DataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/DataCollectorInterface.php
-opt/app/vendor/symfony/http-kernel/DataCollector/DumpDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/EventDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/ExceptionDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/LateDataCollectorInterface.php
-opt/app/vendor/symfony/http-kernel/DataCollector/LoggerDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/MemoryDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/RequestDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/RouterDataCollector.php
-opt/app/vendor/symfony/http-kernel/DataCollector/TimeDataCollector.php
-opt/app/vendor/symfony/http-kernel/Debug/FileLinkFormatter.php
-opt/app/vendor/symfony/http-kernel/Debug/TraceableEventDispatcher.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/AddAnnotatedClassesToCachePass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/ConfigurableExtension.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/ControllerArgumentValueResolverPass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/Extension.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/FragmentRendererPass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/LazyLoadingFragmentHandler.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/LoggerPass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/MergeExtensionConfigurationPass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/RegisterControllerArgumentLocatorsPass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/ResettableServicePass.php
-opt/app/vendor/symfony/http-kernel/DependencyInjection/ServicesResetter.php
-opt/app/vendor/symfony/http-kernel/Event/FilterControllerArgumentsEvent.php
-opt/app/vendor/symfony/http-kernel/Event/FilterControllerEvent.php
-opt/app/vendor/symfony/http-kernel/Event/FilterResponseEvent.php
-opt/app/vendor/symfony/http-kernel/Event/FinishRequestEvent.php
-opt/app/vendor/symfony/http-kernel/Event/GetResponseEvent.php
-opt/app/vendor/symfony/http-kernel/Event/GetResponseForControllerResultEvent.php
-opt/app/vendor/symfony/http-kernel/Event/GetResponseForExceptionEvent.php
-opt/app/vendor/symfony/http-kernel/Event/KernelEvent.php
-opt/app/vendor/symfony/http-kernel/Event/PostResponseEvent.php
-opt/app/vendor/symfony/http-kernel/EventListener/AbstractSessionListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/AbstractTestSessionListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/AddRequestFormatsListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/DebugHandlersListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/DumpListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/ExceptionListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/FragmentListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/LocaleListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/ProfilerListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/ResponseListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/RouterListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/SaveSessionListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/SessionListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/StreamedResponseListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/SurrogateListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/TestSessionListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/TranslatorListener.php
-opt/app/vendor/symfony/http-kernel/EventListener/ValidateRequestListener.php
-opt/app/vendor/symfony/http-kernel/Exception/AccessDeniedHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/BadRequestHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/ConflictHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/ControllerDoesNotReturnResponseException.php
-opt/app/vendor/symfony/http-kernel/Exception/GoneHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/HttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/HttpExceptionInterface.php
-opt/app/vendor/symfony/http-kernel/Exception/LengthRequiredHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/MethodNotAllowedHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/NotAcceptableHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/NotFoundHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/PreconditionFailedHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/PreconditionRequiredHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/ServiceUnavailableHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/TooManyRequestsHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/UnauthorizedHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/UnprocessableEntityHttpException.php
-opt/app/vendor/symfony/http-kernel/Exception/UnsupportedMediaTypeHttpException.php
-opt/app/vendor/symfony/http-kernel/Fragment/AbstractSurrogateFragmentRenderer.php
-opt/app/vendor/symfony/http-kernel/Fragment/EsiFragmentRenderer.php
-opt/app/vendor/symfony/http-kernel/Fragment/FragmentHandler.php
-opt/app/vendor/symfony/http-kernel/Fragment/FragmentRendererInterface.php
-opt/app/vendor/symfony/http-kernel/Fragment/HIncludeFragmentRenderer.php
-opt/app/vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php
-opt/app/vendor/symfony/http-kernel/Fragment/RoutableFragmentRenderer.php
-opt/app/vendor/symfony/http-kernel/Fragment/SsiFragmentRenderer.php
-opt/app/vendor/symfony/http-kernel/HttpCache/AbstractSurrogate.php
-opt/app/vendor/symfony/http-kernel/HttpCache/Esi.php
-opt/app/vendor/symfony/http-kernel/HttpCache/HttpCache.php
-opt/app/vendor/symfony/http-kernel/HttpCache/ResponseCacheStrategy.php
-opt/app/vendor/symfony/http-kernel/HttpCache/ResponseCacheStrategyInterface.php
-opt/app/vendor/symfony/http-kernel/HttpCache/Ssi.php
-opt/app/vendor/symfony/http-kernel/HttpCache/Store.php
-opt/app/vendor/symfony/http-kernel/HttpCache/StoreInterface.php
-opt/app/vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php
-opt/app/vendor/symfony/http-kernel/HttpCache/SurrogateInterface.php
-opt/app/vendor/symfony/http-kernel/HttpKernel.php
-opt/app/vendor/symfony/http-kernel/HttpKernelInterface.php
-opt/app/vendor/symfony/http-kernel/Kernel.php
-opt/app/vendor/symfony/http-kernel/KernelEvents.php
-opt/app/vendor/symfony/http-kernel/KernelInterface.php
-opt/app/vendor/symfony/http-kernel/LICENSE
-opt/app/vendor/symfony/http-kernel/Log/DebugLoggerInterface.php
-opt/app/vendor/symfony/http-kernel/Log/Logger.php
-opt/app/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php
-opt/app/vendor/symfony/http-kernel/Profiler/Profile.php
-opt/app/vendor/symfony/http-kernel/Profiler/Profiler.php
-opt/app/vendor/symfony/http-kernel/Profiler/ProfilerStorageInterface.php
-opt/app/vendor/symfony/http-kernel/README.md
-opt/app/vendor/symfony/http-kernel/RebootableInterface.php
-opt/app/vendor/symfony/http-kernel/Resources/welcome.html.php
-opt/app/vendor/symfony/http-kernel/TerminableInterface.php
-opt/app/vendor/symfony/http-kernel/Tests/Bundle/BundleTest.php
-opt/app/vendor/symfony/http-kernel/Tests/CacheClearer/ChainCacheClearerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/CacheClearer/Psr6CacheClearerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/CacheWarmer/CacheWarmerAggregateTest.php
-opt/app/vendor/symfony/http-kernel/Tests/CacheWarmer/CacheWarmerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/ClientTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Config/FileLocatorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Controller/ArgumentResolver/ServiceValueResolverTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Controller/ArgumentResolver/TraceableValueResolverTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Controller/ArgumentResolverTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Controller/ContainerControllerResolverTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Controller/ControllerResolverTest.php
-opt/app/vendor/symfony/http-kernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php
-opt/app/vendor/symfony/http-kernel/Tests/ControllerMetadata/ArgumentMetadataTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/Compiler.log
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/ConfigDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/DataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/DumpDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/ExceptionDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/LoggerDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/MemoryDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/RequestDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DataCollector/TimeDataCollectorTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Debug/FileLinkFormatterTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Debug/TraceableEventDispatcherTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/AddAnnotatedClassesToCachePassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/ControllerArgumentValueResolverPassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/FragmentRendererPassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/LazyLoadingFragmentHandlerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/LoggerPassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/MergeExtensionConfigurationPassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/ResettableServicePassTest.php
-opt/app/vendor/symfony/http-kernel/Tests/DependencyInjection/ServicesResetterTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Event/FilterControllerArgumentsEventTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Event/GetResponseForExceptionEventTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/AddRequestFormatsListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/DebugHandlersListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/DumpListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/ExceptionListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/FragmentListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/LocaleListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/ProfilerListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/ResponseListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/RouterListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/SaveSessionListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/SessionListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/SurrogateListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/TestSessionListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/TranslatorListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/EventListener/ValidateRequestListenerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/AccessDeniedHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/BadRequestHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/ConflictHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/GoneHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/HttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/LengthRequiredHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/MethodNotAllowedHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/NotAcceptableHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/NotFoundHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/PreconditionFailedHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/PreconditionRequiredHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/ServiceUnavailableHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/TooManyRequestsHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/UnauthorizedHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/UnprocessableEntityHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Exception/UnsupportedMediaTypeHttpExceptionTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/BaseBundle/Resources/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/BaseBundle/Resources/hide.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/Resources/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/bar.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Bundle1Bundle/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Bundle2Bundle/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ChildBundle/Resources/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ChildBundle/Resources/hide.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ClearableService.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/BasicTypesController.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/ExtendingRequest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/ExtendingSession.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/NullableController.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Controller/VariadicController.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/DataCollector/CloneVarDataCollector.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionAbsentBundle/ExtensionAbsentBundle.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionLoadedBundle/DependencyInjection/ExtensionLoadedExtension.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionLoadedBundle/ExtensionLoadedBundle.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionNotValidBundle/DependencyInjection/ExtensionNotValidExtension.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionNotValidBundle/ExtensionNotValidBundle.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/Command/BarCommand.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/Command/FooCommand.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/DependencyInjection/ExtensionPresentExtension.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ExtensionPresentBundle/ExtensionPresentBundle.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/KernelForOverrideName.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/KernelForTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/KernelWithoutBundles.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/ResettableService.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/BaseBundle/hide.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/Bundle1Bundle/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/ChildBundle/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/Resources/FooBundle/foo.txt
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/TestClient.php
-opt/app/vendor/symfony/http-kernel/Tests/Fixtures/TestEventDispatcher.php
-opt/app/vendor/symfony/http-kernel/Tests/Fragment/EsiFragmentRendererTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fragment/FragmentHandlerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fragment/HIncludeFragmentRendererTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fragment/InlineFragmentRendererTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fragment/RoutableFragmentRendererTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Fragment/SsiFragmentRendererTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/EsiTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/HttpCacheTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/HttpCacheTestCase.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/ResponseCacheStrategyTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/SsiTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/StoreTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/SubRequestHandlerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/TestHttpKernel.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpCache/TestMultipleHttpKernel.php
-opt/app/vendor/symfony/http-kernel/Tests/HttpKernelTest.php
-opt/app/vendor/symfony/http-kernel/Tests/KernelTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Log/LoggerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Logger.php
-opt/app/vendor/symfony/http-kernel/Tests/Profiler/FileProfilerStorageTest.php
-opt/app/vendor/symfony/http-kernel/Tests/Profiler/ProfilerTest.php
-opt/app/vendor/symfony/http-kernel/Tests/TestHttpKernel.php
-opt/app/vendor/symfony/http-kernel/Tests/UriSignerTest.php
-opt/app/vendor/symfony/http-kernel/UriSigner.php
-opt/app/vendor/symfony/http-kernel/composer.json
-opt/app/vendor/symfony/http-kernel/phpunit.xml.dist
-opt/app/vendor/symfony/polyfill-ctype/Ctype.php
-opt/app/vendor/symfony/polyfill-ctype/LICENSE
-opt/app/vendor/symfony/polyfill-ctype/README.md
-opt/app/vendor/symfony/polyfill-ctype/bootstrap.php
-opt/app/vendor/symfony/polyfill-ctype/composer.json
-opt/app/vendor/symfony/polyfill-mbstring/LICENSE
-opt/app/vendor/symfony/polyfill-mbstring/Mbstring.php
-opt/app/vendor/symfony/polyfill-mbstring/README.md
-opt/app/vendor/symfony/polyfill-mbstring/Resources/unidata/lowerCase.php
-opt/app/vendor/symfony/polyfill-mbstring/Resources/unidata/titleCaseRegexp.php
-opt/app/vendor/symfony/polyfill-mbstring/Resources/unidata/upperCase.php
-opt/app/vendor/symfony/polyfill-mbstring/bootstrap.php
-opt/app/vendor/symfony/polyfill-mbstring/composer.json
-opt/app/vendor/symfony/polyfill-php56/LICENSE
-opt/app/vendor/symfony/polyfill-php56/Php56.php
-opt/app/vendor/symfony/polyfill-php56/README.md
-opt/app/vendor/symfony/polyfill-php56/bootstrap.php
-opt/app/vendor/symfony/polyfill-php56/composer.json
-opt/app/vendor/symfony/polyfill-php72/LICENSE
-opt/app/vendor/symfony/polyfill-php72/Php72.php
-opt/app/vendor/symfony/polyfill-php72/README.md
-opt/app/vendor/symfony/polyfill-php72/bootstrap.php
-opt/app/vendor/symfony/polyfill-php72/composer.json
-opt/app/vendor/symfony/polyfill-util/Binary.php
-opt/app/vendor/symfony/polyfill-util/BinaryNoFuncOverload.php
-opt/app/vendor/symfony/polyfill-util/BinaryOnFuncOverload.php
-opt/app/vendor/symfony/polyfill-util/LICENSE
-opt/app/vendor/symfony/polyfill-util/LegacyTestListener.php
-opt/app/vendor/symfony/polyfill-util/README.md
-opt/app/vendor/symfony/polyfill-util/TestListener.php
-opt/app/vendor/symfony/polyfill-util/TestListenerTrait.php
-opt/app/vendor/symfony/polyfill-util/composer.json
-opt/app/vendor/symfony/process/CHANGELOG.md
-opt/app/vendor/symfony/process/Exception/ExceptionInterface.php
-opt/app/vendor/symfony/process/Exception/InvalidArgumentException.php
-opt/app/vendor/symfony/process/Exception/LogicException.php
-opt/app/vendor/symfony/process/Exception/ProcessFailedException.php
-opt/app/vendor/symfony/process/Exception/ProcessSignaledException.php
-opt/app/vendor/symfony/process/Exception/ProcessTimedOutException.php
-opt/app/vendor/symfony/process/Exception/RuntimeException.php
-opt/app/vendor/symfony/process/ExecutableFinder.php
-opt/app/vendor/symfony/process/InputStream.php
-opt/app/vendor/symfony/process/LICENSE
-opt/app/vendor/symfony/process/PhpExecutableFinder.php
-opt/app/vendor/symfony/process/PhpProcess.php
-opt/app/vendor/symfony/process/Pipes/AbstractPipes.php
-opt/app/vendor/symfony/process/Pipes/PipesInterface.php
-opt/app/vendor/symfony/process/Pipes/UnixPipes.php
-opt/app/vendor/symfony/process/Pipes/WindowsPipes.php
-opt/app/vendor/symfony/process/Process.php
-opt/app/vendor/symfony/process/ProcessUtils.php
-opt/app/vendor/symfony/process/README.md
-opt/app/vendor/symfony/process/Tests/ExecutableFinderTest.php
-opt/app/vendor/symfony/process/Tests/KillableProcessWithOutput.php
-opt/app/vendor/symfony/process/Tests/NonStopableProcess.php
-opt/app/vendor/symfony/process/Tests/PhpExecutableFinderTest.php
-opt/app/vendor/symfony/process/Tests/PhpProcessTest.php
-opt/app/vendor/symfony/process/Tests/PipeStdinInStdoutStdErrStreamSelect.php
-opt/app/vendor/symfony/process/Tests/ProcessFailedExceptionTest.php
-opt/app/vendor/symfony/process/Tests/ProcessTest.php
-opt/app/vendor/symfony/process/Tests/SignalListener.php
-opt/app/vendor/symfony/process/composer.json
-opt/app/vendor/symfony/process/phpunit.xml.dist
-opt/app/vendor/symfony/psr-http-message-bridge/CHANGELOG.md
-opt/app/vendor/symfony/psr-http-message-bridge/Factory/DiactorosFactory.php
-opt/app/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php
-opt/app/vendor/symfony/psr-http-message-bridge/Factory/PsrHttpFactory.php
-opt/app/vendor/symfony/psr-http-message-bridge/HttpFoundationFactoryInterface.php
-opt/app/vendor/symfony/psr-http-message-bridge/HttpMessageFactoryInterface.php
-opt/app/vendor/symfony/psr-http-message-bridge/LICENSE
-opt/app/vendor/symfony/psr-http-message-bridge/README.md
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Factory/AbstractHttpMessageFactoryTest.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Factory/DiactorosFactoryTest.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Factory/HttpFoundationFactoryTest.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Factory/PsrHttpFactoryTest.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Message.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Response.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/ServerRequest.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Stream.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/UploadedFile.php
-opt/app/vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Uri.php
-opt/app/vendor/symfony/psr-http-message-bridge/composer.json
-opt/app/vendor/symfony/psr-http-message-bridge/phpunit.xml.dist
-opt/app/vendor/symfony/routing/Annotation/Route.php
-opt/app/vendor/symfony/routing/CHANGELOG.md
-opt/app/vendor/symfony/routing/CompiledRoute.php
-opt/app/vendor/symfony/routing/DependencyInjection/RoutingResolverPass.php
-opt/app/vendor/symfony/routing/Exception/ExceptionInterface.php
-opt/app/vendor/symfony/routing/Exception/InvalidParameterException.php
-opt/app/vendor/symfony/routing/Exception/MethodNotAllowedException.php
-opt/app/vendor/symfony/routing/Exception/MissingMandatoryParametersException.php
-opt/app/vendor/symfony/routing/Exception/NoConfigurationException.php
-opt/app/vendor/symfony/routing/Exception/ResourceNotFoundException.php
-opt/app/vendor/symfony/routing/Exception/RouteNotFoundException.php
-opt/app/vendor/symfony/routing/Generator/ConfigurableRequirementsInterface.php
-opt/app/vendor/symfony/routing/Generator/Dumper/GeneratorDumper.php
-opt/app/vendor/symfony/routing/Generator/Dumper/GeneratorDumperInterface.php
-opt/app/vendor/symfony/routing/Generator/Dumper/PhpGeneratorDumper.php
-opt/app/vendor/symfony/routing/Generator/UrlGenerator.php
-opt/app/vendor/symfony/routing/Generator/UrlGeneratorInterface.php
-opt/app/vendor/symfony/routing/LICENSE
-opt/app/vendor/symfony/routing/Loader/AnnotationClassLoader.php
-opt/app/vendor/symfony/routing/Loader/AnnotationDirectoryLoader.php
-opt/app/vendor/symfony/routing/Loader/AnnotationFileLoader.php
-opt/app/vendor/symfony/routing/Loader/ClosureLoader.php
-opt/app/vendor/symfony/routing/Loader/Configurator/CollectionConfigurator.php
-opt/app/vendor/symfony/routing/Loader/Configurator/ImportConfigurator.php
-opt/app/vendor/symfony/routing/Loader/Configurator/RouteConfigurator.php
-opt/app/vendor/symfony/routing/Loader/Configurator/RoutingConfigurator.php
-opt/app/vendor/symfony/routing/Loader/Configurator/Traits/AddTrait.php
-opt/app/vendor/symfony/routing/Loader/Configurator/Traits/RouteTrait.php
-opt/app/vendor/symfony/routing/Loader/DependencyInjection/ServiceRouterLoader.php
-opt/app/vendor/symfony/routing/Loader/DirectoryLoader.php
-opt/app/vendor/symfony/routing/Loader/GlobFileLoader.php
-opt/app/vendor/symfony/routing/Loader/ObjectRouteLoader.php
-opt/app/vendor/symfony/routing/Loader/PhpFileLoader.php
-opt/app/vendor/symfony/routing/Loader/XmlFileLoader.php
-opt/app/vendor/symfony/routing/Loader/YamlFileLoader.php
-opt/app/vendor/symfony/routing/Loader/schema/routing/routing-1.0.xsd
-opt/app/vendor/symfony/routing/Matcher/Dumper/MatcherDumper.php
-opt/app/vendor/symfony/routing/Matcher/Dumper/MatcherDumperInterface.php
-opt/app/vendor/symfony/routing/Matcher/Dumper/PhpMatcherDumper.php
-opt/app/vendor/symfony/routing/Matcher/Dumper/PhpMatcherTrait.php
-opt/app/vendor/symfony/routing/Matcher/Dumper/StaticPrefixCollection.php
-opt/app/vendor/symfony/routing/Matcher/RedirectableUrlMatcher.php
-opt/app/vendor/symfony/routing/Matcher/RedirectableUrlMatcherInterface.php
-opt/app/vendor/symfony/routing/Matcher/RequestMatcherInterface.php
-opt/app/vendor/symfony/routing/Matcher/TraceableUrlMatcher.php
-opt/app/vendor/symfony/routing/Matcher/UrlMatcher.php
-opt/app/vendor/symfony/routing/Matcher/UrlMatcherInterface.php
-opt/app/vendor/symfony/routing/README.md
-opt/app/vendor/symfony/routing/RequestContext.php
-opt/app/vendor/symfony/routing/RequestContextAwareInterface.php
-opt/app/vendor/symfony/routing/Route.php
-opt/app/vendor/symfony/routing/RouteCollection.php
-opt/app/vendor/symfony/routing/RouteCollectionBuilder.php
-opt/app/vendor/symfony/routing/RouteCompiler.php
-opt/app/vendor/symfony/routing/RouteCompilerInterface.php
-opt/app/vendor/symfony/routing/Router.php
-opt/app/vendor/symfony/routing/RouterInterface.php
-opt/app/vendor/symfony/routing/Tests/Annotation/RouteTest.php
-opt/app/vendor/symfony/routing/Tests/CompiledRouteTest.php
-opt/app/vendor/symfony/routing/Tests/DependencyInjection/RoutingResolverPassTest.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/AbstractClass.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/BarClass.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/BazClass.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/FooClass.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotatedClasses/FooTrait.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/AbstractClassController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/ActionPathController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/DefaultValueController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/ExplicitLocalizedActionPathController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/InvokableController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/InvokableLocalizedController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/LocalizedActionPathController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/LocalizedMethodActionControllers.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/LocalizedPrefixLocalizedActionController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/LocalizedPrefixMissingLocaleActionController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/LocalizedPrefixMissingRouteLocaleActionController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/LocalizedPrefixWithRouteWithoutLocale.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/MethodActionControllers.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/MissingRouteNameController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/NothingButNameController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/PrefixedActionLocalizedRouteController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/PrefixedActionPathController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/RequirementsWithoutPlaceholderNameController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/AnnotationFixtures/RouteWithPrefixController.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/CustomCompiledRoute.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/CustomRouteCompiler.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/CustomXmlFileLoader.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/OtherAnnotatedClasses/AnonymousClassInTrait.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/OtherAnnotatedClasses/NoStartTagClass.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/OtherAnnotatedClasses/VariadicClass.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/RedirectableUrlMatcher.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/annotated.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/bad_format.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/bar.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/import__controller.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/import__controller.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/import_controller.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/import_controller.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/import_override_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/import_override_defaults.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/override_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/override_defaults.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/routing.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/controller/routing.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/directory/recurse/routes1.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/directory/recurse/routes2.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/directory/routes3.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/directory_import/import.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher0.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher1.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher10.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher11.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher12.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher13.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher2.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher3.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher4.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher5.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher6.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher7.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher8.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/dumper/url_matcher9.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/empty.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/file_resource.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/foo.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/foo1.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/bar.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/bar.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/baz.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/baz.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/import_multiple.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/import_multiple.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/import_single.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/import_single.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/php_dsl.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/php_dsl_bar.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/glob/php_dsl_baz.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/import_with_name_prefix/routing.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/import_with_name_prefix/routing.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/import_with_no_trailing_slash/routing.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/import_with_no_trailing_slash/routing.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/incomplete.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/list_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/list_in_list_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/list_in_map_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/list_null_values.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/imported-with-locale-but-not-localized.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/imported-with-locale-but-not-localized.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/imported-with-locale.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/imported-with-locale.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/importer-with-controller-default.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/importer-with-locale-imports-non-localized-route.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/importer-with-locale-imports-non-localized-route.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/importer-with-locale.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/importer-with-locale.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/importing-localized-route.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/localized-route.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/missing-locale-in-importer.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/not-localized.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/officially_formatted_locales.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/localized/route-without-path-or-locales.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/map_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/map_in_list_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/map_in_map_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/map_null_values.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/missing_id.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/missing_path.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/namespaceprefix.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonesense_resource_plus_path.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonesense_type_without_resource.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonvalid.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonvalid.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonvalid2.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonvalidkeys.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonvalidnode.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/nonvalidroute.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/null_values.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/php_dsl.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/php_dsl_i18n.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/php_dsl_sub.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/php_dsl_sub_i18n.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/php_dsl_sub_root.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/php_object_dsl.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/requirements_without_placeholder_name.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/scalar_defaults.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/special_route_name.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/validpattern.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/validpattern.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/validpattern.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/validresource.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/validresource.xml
-opt/app/vendor/symfony/routing/Tests/Fixtures/validresource.yml
-opt/app/vendor/symfony/routing/Tests/Fixtures/with_define_path_variable.php
-opt/app/vendor/symfony/routing/Tests/Fixtures/withdoctype.xml
-opt/app/vendor/symfony/routing/Tests/Generator/Dumper/PhpGeneratorDumperTest.php
-opt/app/vendor/symfony/routing/Tests/Generator/UrlGeneratorTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/AbstractAnnotationLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/AnnotationClassLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/AnnotationDirectoryLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/AnnotationFileLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/ClosureLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/DirectoryLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/FileLocatorStub.php
-opt/app/vendor/symfony/routing/Tests/Loader/GlobFileLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/ObjectRouteLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/PhpFileLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/XmlFileLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Loader/YamlFileLoaderTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/DumpedRedirectableUrlMatcherTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/DumpedUrlMatcherTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/Dumper/PhpMatcherDumperTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/Dumper/StaticPrefixCollectionTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/RedirectableUrlMatcherTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/TraceableUrlMatcherTest.php
-opt/app/vendor/symfony/routing/Tests/Matcher/UrlMatcherTest.php
-opt/app/vendor/symfony/routing/Tests/RequestContextTest.php
-opt/app/vendor/symfony/routing/Tests/RouteCollectionBuilderTest.php
-opt/app/vendor/symfony/routing/Tests/RouteCollectionTest.php
-opt/app/vendor/symfony/routing/Tests/RouteCompilerTest.php
-opt/app/vendor/symfony/routing/Tests/RouteTest.php
-opt/app/vendor/symfony/routing/Tests/RouterTest.php
-opt/app/vendor/symfony/routing/composer.json
-opt/app/vendor/symfony/routing/phpunit.xml.dist
-opt/app/vendor/symfony/translation/CHANGELOG.md
-opt/app/vendor/symfony/translation/Catalogue/AbstractOperation.php
-opt/app/vendor/symfony/translation/Catalogue/MergeOperation.php
-opt/app/vendor/symfony/translation/Catalogue/OperationInterface.php
-opt/app/vendor/symfony/translation/Catalogue/TargetOperation.php
-opt/app/vendor/symfony/translation/Command/XliffLintCommand.php
-opt/app/vendor/symfony/translation/DataCollector/TranslationDataCollector.php
-opt/app/vendor/symfony/translation/DataCollectorTranslator.php
-opt/app/vendor/symfony/translation/DependencyInjection/TranslationDumperPass.php
-opt/app/vendor/symfony/translation/DependencyInjection/TranslationExtractorPass.php
-opt/app/vendor/symfony/translation/DependencyInjection/TranslatorPass.php
-opt/app/vendor/symfony/translation/Dumper/CsvFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/DumperInterface.php
-opt/app/vendor/symfony/translation/Dumper/FileDumper.php
-opt/app/vendor/symfony/translation/Dumper/IcuResFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/IniFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/JsonFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/MoFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/PhpFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/PoFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/QtFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/XliffFileDumper.php
-opt/app/vendor/symfony/translation/Dumper/YamlFileDumper.php
-opt/app/vendor/symfony/translation/Exception/ExceptionInterface.php
-opt/app/vendor/symfony/translation/Exception/InvalidArgumentException.php
-opt/app/vendor/symfony/translation/Exception/InvalidResourceException.php
-opt/app/vendor/symfony/translation/Exception/LogicException.php
-opt/app/vendor/symfony/translation/Exception/NotFoundResourceException.php
-opt/app/vendor/symfony/translation/Exception/RuntimeException.php
-opt/app/vendor/symfony/translation/Extractor/AbstractFileExtractor.php
-opt/app/vendor/symfony/translation/Extractor/ChainExtractor.php
-opt/app/vendor/symfony/translation/Extractor/ExtractorInterface.php
-opt/app/vendor/symfony/translation/Extractor/PhpExtractor.php
-opt/app/vendor/symfony/translation/Extractor/PhpStringTokenParser.php
-opt/app/vendor/symfony/translation/Formatter/ChoiceMessageFormatterInterface.php
-opt/app/vendor/symfony/translation/Formatter/IntlFormatter.php
-opt/app/vendor/symfony/translation/Formatter/IntlFormatterInterface.php
-opt/app/vendor/symfony/translation/Formatter/MessageFormatter.php
-opt/app/vendor/symfony/translation/Formatter/MessageFormatterInterface.php
-opt/app/vendor/symfony/translation/IdentityTranslator.php
-opt/app/vendor/symfony/translation/Interval.php
-opt/app/vendor/symfony/translation/LICENSE
-opt/app/vendor/symfony/translation/Loader/ArrayLoader.php
-opt/app/vendor/symfony/translation/Loader/CsvFileLoader.php
-opt/app/vendor/symfony/translation/Loader/FileLoader.php
-opt/app/vendor/symfony/translation/Loader/IcuDatFileLoader.php
-opt/app/vendor/symfony/translation/Loader/IcuResFileLoader.php
-opt/app/vendor/symfony/translation/Loader/IniFileLoader.php
-opt/app/vendor/symfony/translation/Loader/JsonFileLoader.php
-opt/app/vendor/symfony/translation/Loader/LoaderInterface.php
-opt/app/vendor/symfony/translation/Loader/MoFileLoader.php
-opt/app/vendor/symfony/translation/Loader/PhpFileLoader.php
-opt/app/vendor/symfony/translation/Loader/PoFileLoader.php
-opt/app/vendor/symfony/translation/Loader/QtFileLoader.php
-opt/app/vendor/symfony/translation/Loader/XliffFileLoader.php
-opt/app/vendor/symfony/translation/Loader/YamlFileLoader.php
-opt/app/vendor/symfony/translation/LoggingTranslator.php
-opt/app/vendor/symfony/translation/MessageCatalogue.php
-opt/app/vendor/symfony/translation/MessageCatalogueInterface.php
-opt/app/vendor/symfony/translation/MessageSelector.php
-opt/app/vendor/symfony/translation/MetadataAwareInterface.php
-opt/app/vendor/symfony/translation/PluralizationRules.php
-opt/app/vendor/symfony/translation/README.md
-opt/app/vendor/symfony/translation/Reader/TranslationReader.php
-opt/app/vendor/symfony/translation/Reader/TranslationReaderInterface.php
-opt/app/vendor/symfony/translation/Resources/bin/translation-status.php
-opt/app/vendor/symfony/translation/Resources/data/parents.json
-opt/app/vendor/symfony/translation/Resources/schemas/xliff-core-1.2-strict.xsd
-opt/app/vendor/symfony/translation/Resources/schemas/xliff-core-2.0.xsd
-opt/app/vendor/symfony/translation/Resources/schemas/xml.xsd
-opt/app/vendor/symfony/translation/Tests/Catalogue/AbstractOperationTest.php
-opt/app/vendor/symfony/translation/Tests/Catalogue/MergeOperationTest.php
-opt/app/vendor/symfony/translation/Tests/Catalogue/TargetOperationTest.php
-opt/app/vendor/symfony/translation/Tests/Command/XliffLintCommandTest.php
-opt/app/vendor/symfony/translation/Tests/DataCollector/TranslationDataCollectorTest.php
-opt/app/vendor/symfony/translation/Tests/DataCollectorTranslatorTest.php
-opt/app/vendor/symfony/translation/Tests/DependencyInjection/TranslationDumperPassTest.php
-opt/app/vendor/symfony/translation/Tests/DependencyInjection/TranslationExtractorPassTest.php
-opt/app/vendor/symfony/translation/Tests/DependencyInjection/TranslationPassTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/CsvFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/FileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/IcuResFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/IniFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/JsonFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/MoFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/PhpFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/PoFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/QtFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/XliffFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Dumper/YamlFileDumperTest.php
-opt/app/vendor/symfony/translation/Tests/Extractor/PhpExtractorTest.php
-opt/app/vendor/symfony/translation/Tests/Formatter/IntlFormatterTest.php
-opt/app/vendor/symfony/translation/Tests/Formatter/MessageFormatterTest.php
-opt/app/vendor/symfony/translation/Tests/IdentityTranslatorTest.php
-opt/app/vendor/symfony/translation/Tests/IntervalTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/CsvFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/IcuDatFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/IcuResFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/IniFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/JsonFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/LocalizedTestCase.php
-opt/app/vendor/symfony/translation/Tests/Loader/MoFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/PhpFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/PoFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/QtFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/XliffFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/Loader/YamlFileLoaderTest.php
-opt/app/vendor/symfony/translation/Tests/LoggingTranslatorTest.php
-opt/app/vendor/symfony/translation/Tests/MessageCatalogueTest.php
-opt/app/vendor/symfony/translation/Tests/MessageSelectorTest.php
-opt/app/vendor/symfony/translation/Tests/PluralizationRulesTest.php
-opt/app/vendor/symfony/translation/Tests/TranslatorCacheTest.php
-opt/app/vendor/symfony/translation/Tests/TranslatorTest.php
-opt/app/vendor/symfony/translation/Tests/Util/ArrayConverterTest.php
-opt/app/vendor/symfony/translation/Tests/Writer/TranslationWriterTest.php
-opt/app/vendor/symfony/translation/Tests/fixtures/empty-translation.mo
-opt/app/vendor/symfony/translation/Tests/fixtures/empty-translation.po
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.csv
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.ini
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.json
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.mo
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.po
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/empty.yml
-opt/app/vendor/symfony/translation/Tests/fixtures/encoding.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/escaped-id-plurals.po
-opt/app/vendor/symfony/translation/Tests/fixtures/escaped-id.po
-opt/app/vendor/symfony/translation/Tests/fixtures/extractor/resource.format.engine
-opt/app/vendor/symfony/translation/Tests/fixtures/extractor/this.is.a.template.format.engine
-opt/app/vendor/symfony/translation/Tests/fixtures/extractor/translation.html.php
-opt/app/vendor/symfony/translation/Tests/fixtures/fuzzy-translations.po
-opt/app/vendor/symfony/translation/Tests/fixtures/invalid-xml-resources.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/malformed.json
-opt/app/vendor/symfony/translation/Tests/fixtures/messages.yml
-opt/app/vendor/symfony/translation/Tests/fixtures/messages_linear.yml
-opt/app/vendor/symfony/translation/Tests/fixtures/non-valid.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/non-valid.yml
-opt/app/vendor/symfony/translation/Tests/fixtures/plurals.mo
-opt/app/vendor/symfony/translation/Tests/fixtures/plurals.po
-opt/app/vendor/symfony/translation/Tests/fixtures/resname.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/corrupted/resources.dat
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/en.res
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/en.txt
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/fr.res
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/fr.txt
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/packagelist.txt
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/dat/resources.dat
-opt/app/vendor/symfony/translation/Tests/fixtures/resourcebundle/res/en.res
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-2.0+intl-icu.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-2.0-clean.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-2.0-multi-segment-unit.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-2.0.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-clean.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-notes-meta.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-target-attributes.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources-tool-info.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.csv
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.dump.json
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.ini
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.json
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.mo
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.php
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.po
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.ts
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/resources.yml
-opt/app/vendor/symfony/translation/Tests/fixtures/valid.csv
-opt/app/vendor/symfony/translation/Tests/fixtures/with-attributes.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/withdoctype.xlf
-opt/app/vendor/symfony/translation/Tests/fixtures/withnote.xlf
-opt/app/vendor/symfony/translation/Translator.php
-opt/app/vendor/symfony/translation/TranslatorBagInterface.php
-opt/app/vendor/symfony/translation/TranslatorInterface.php
-opt/app/vendor/symfony/translation/Util/ArrayConverter.php
-opt/app/vendor/symfony/translation/Util/XliffUtils.php
-opt/app/vendor/symfony/translation/Writer/TranslationWriter.php
-opt/app/vendor/symfony/translation/Writer/TranslationWriterInterface.php
-opt/app/vendor/symfony/translation/composer.json
-opt/app/vendor/symfony/translation/phpunit.xml.dist
-opt/app/vendor/symfony/var-dumper/CHANGELOG.md
-opt/app/vendor/symfony/var-dumper/Caster/AmqpCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/ArgsStub.php
-opt/app/vendor/symfony/var-dumper/Caster/Caster.php
-opt/app/vendor/symfony/var-dumper/Caster/ClassStub.php
-opt/app/vendor/symfony/var-dumper/Caster/ConstStub.php
-opt/app/vendor/symfony/var-dumper/Caster/CutArrayStub.php
-opt/app/vendor/symfony/var-dumper/Caster/CutStub.php
-opt/app/vendor/symfony/var-dumper/Caster/DOMCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/DateCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/DoctrineCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/EnumStub.php
-opt/app/vendor/symfony/var-dumper/Caster/ExceptionCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/FrameStub.php
-opt/app/vendor/symfony/var-dumper/Caster/GmpCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/IntlCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/LinkStub.php
-opt/app/vendor/symfony/var-dumper/Caster/MemcachedCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/PdoCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/PgSqlCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/ProxyManagerCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/RedisCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/ReflectionCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/ResourceCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/SplCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/StubCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/SymfonyCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/TraceStub.php
-opt/app/vendor/symfony/var-dumper/Caster/XmlReaderCaster.php
-opt/app/vendor/symfony/var-dumper/Caster/XmlResourceCaster.php
-opt/app/vendor/symfony/var-dumper/Cloner/AbstractCloner.php
-opt/app/vendor/symfony/var-dumper/Cloner/ClonerInterface.php
-opt/app/vendor/symfony/var-dumper/Cloner/Cursor.php
-opt/app/vendor/symfony/var-dumper/Cloner/Data.php
-opt/app/vendor/symfony/var-dumper/Cloner/DumperInterface.php
-opt/app/vendor/symfony/var-dumper/Cloner/Stub.php
-opt/app/vendor/symfony/var-dumper/Cloner/VarCloner.php
-opt/app/vendor/symfony/var-dumper/Command/Descriptor/CliDescriptor.php
-opt/app/vendor/symfony/var-dumper/Command/Descriptor/DumpDescriptorInterface.php
-opt/app/vendor/symfony/var-dumper/Command/Descriptor/HtmlDescriptor.php
-opt/app/vendor/symfony/var-dumper/Command/ServerDumpCommand.php
-opt/app/vendor/symfony/var-dumper/Dumper/AbstractDumper.php
-opt/app/vendor/symfony/var-dumper/Dumper/CliDumper.php
-opt/app/vendor/symfony/var-dumper/Dumper/ContextProvider/CliContextProvider.php
-opt/app/vendor/symfony/var-dumper/Dumper/ContextProvider/ContextProviderInterface.php
-opt/app/vendor/symfony/var-dumper/Dumper/ContextProvider/RequestContextProvider.php
-opt/app/vendor/symfony/var-dumper/Dumper/ContextProvider/SourceContextProvider.php
-opt/app/vendor/symfony/var-dumper/Dumper/DataDumperInterface.php
-opt/app/vendor/symfony/var-dumper/Dumper/HtmlDumper.php
-opt/app/vendor/symfony/var-dumper/Dumper/ServerDumper.php
-opt/app/vendor/symfony/var-dumper/Exception/ThrowingCasterException.php
-opt/app/vendor/symfony/var-dumper/LICENSE
-opt/app/vendor/symfony/var-dumper/README.md
-opt/app/vendor/symfony/var-dumper/Resources/bin/var-dump-server
-opt/app/vendor/symfony/var-dumper/Resources/css/htmlDescriptor.css
-opt/app/vendor/symfony/var-dumper/Resources/functions/dump.php
-opt/app/vendor/symfony/var-dumper/Resources/js/htmlDescriptor.js
-opt/app/vendor/symfony/var-dumper/Server/Connection.php
-opt/app/vendor/symfony/var-dumper/Server/DumpServer.php
-opt/app/vendor/symfony/var-dumper/Test/VarDumperTestTrait.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/CasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/DateCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/ExceptionCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/GmpCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/IntlCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/MemcachedCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/PdoCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/RedisCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/ReflectionCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/SplCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/StubCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Caster/XmlReaderCasterTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Cloner/DataTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Cloner/VarClonerTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Command/Descriptor/CliDescriptorTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Command/Descriptor/HtmlDescriptorTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Dumper/CliDumperTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Dumper/FunctionsTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Dumper/HtmlDumperTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Dumper/ServerDumperTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/FooInterface.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/GeneratorDemo.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/NotLoadableClass.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/Twig.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/dumb-var.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/dump_server.php
-opt/app/vendor/symfony/var-dumper/Tests/Fixtures/xml_reader.xml
-opt/app/vendor/symfony/var-dumper/Tests/Server/ConnectionTest.php
-opt/app/vendor/symfony/var-dumper/Tests/Test/VarDumperTestTraitTest.php
-opt/app/vendor/symfony/var-dumper/VarDumper.php
-opt/app/vendor/symfony/var-dumper/composer.json
-opt/app/vendor/symfony/var-dumper/phpunit.xml.dist
-opt/app/vendor/tightenco/collect/collect-logo.png
-opt/app/vendor/tightenco/collect/composer.json
-opt/app/vendor/tightenco/collect/readme.md
-opt/app/vendor/tightenco/collect/src/Collect/Contracts/Support/Arrayable.php
-opt/app/vendor/tightenco/collect/src/Collect/Contracts/Support/Htmlable.php
-opt/app/vendor/tightenco/collect/src/Collect/Contracts/Support/Jsonable.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/Arr.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/Collection.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/HigherOrderCollectionProxy.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/HtmlString.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/Traits/Macroable.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/alias.php
-opt/app/vendor/tightenco/collect/src/Collect/Support/helpers.php
-opt/app/vendor/tightenco/collect/stubs/src/Collect/Support/alias.php
-opt/app/vendor/tightenco/collect/stubs/src/Collect/Support/helpers.php
-opt/app/vendor/tightenco/collect/stubs/tests/bootstrap.php
-opt/app/vendor/tightenco/collect/tests/Support/SupportArrTest.php
-opt/app/vendor/tightenco/collect/tests/Support/SupportCarbonTest.php
-opt/app/vendor/tightenco/collect/tests/Support/SupportCollectionTest.php
-opt/app/vendor/tightenco/collect/tests/Support/SupportMacroableTest.php
-opt/app/vendor/tightenco/collect/tests/bootstrap.php
-opt/app/vendor/tightenco/collect/upgrade.sh
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/LICENSE.md
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/composer.json
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/phpunit.xml.dist
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/src/Css/Processor.php
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/src/Css/Property/Processor.php
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/src/Css/Property/Property.php
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/src/Css/Rule/Processor.php
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/src/Css/Rule/Rule.php
-opt/app/vendor/tijsverkoyen/css-to-inline-styles/src/CssToInlineStyles.php
-opt/app/vendor/twig/twig/.editorconfig
-opt/app/vendor/twig/twig/.php_cs.dist
-opt/app/vendor/twig/twig/CHANGELOG
-opt/app/vendor/twig/twig/LICENSE
-opt/app/vendor/twig/twig/README.rst
-opt/app/vendor/twig/twig/composer.json
-opt/app/vendor/twig/twig/doc/advanced.rst
-opt/app/vendor/twig/twig/doc/advanced_legacy.rst
-opt/app/vendor/twig/twig/doc/api.rst
-opt/app/vendor/twig/twig/doc/coding_standards.rst
-opt/app/vendor/twig/twig/doc/deprecated.rst
-opt/app/vendor/twig/twig/doc/filters/abs.rst
-opt/app/vendor/twig/twig/doc/filters/batch.rst
-opt/app/vendor/twig/twig/doc/filters/capitalize.rst
-opt/app/vendor/twig/twig/doc/filters/convert_encoding.rst
-opt/app/vendor/twig/twig/doc/filters/date.rst
-opt/app/vendor/twig/twig/doc/filters/date_modify.rst
-opt/app/vendor/twig/twig/doc/filters/default.rst
-opt/app/vendor/twig/twig/doc/filters/escape.rst
-opt/app/vendor/twig/twig/doc/filters/first.rst
-opt/app/vendor/twig/twig/doc/filters/format.rst
-opt/app/vendor/twig/twig/doc/filters/index.rst
-opt/app/vendor/twig/twig/doc/filters/join.rst
-opt/app/vendor/twig/twig/doc/filters/json_encode.rst
-opt/app/vendor/twig/twig/doc/filters/keys.rst
-opt/app/vendor/twig/twig/doc/filters/last.rst
-opt/app/vendor/twig/twig/doc/filters/length.rst
-opt/app/vendor/twig/twig/doc/filters/lower.rst
-opt/app/vendor/twig/twig/doc/filters/merge.rst
-opt/app/vendor/twig/twig/doc/filters/nl2br.rst
-opt/app/vendor/twig/twig/doc/filters/number_format.rst
-opt/app/vendor/twig/twig/doc/filters/raw.rst
-opt/app/vendor/twig/twig/doc/filters/replace.rst
-opt/app/vendor/twig/twig/doc/filters/reverse.rst
-opt/app/vendor/twig/twig/doc/filters/round.rst
-opt/app/vendor/twig/twig/doc/filters/slice.rst
-opt/app/vendor/twig/twig/doc/filters/sort.rst
-opt/app/vendor/twig/twig/doc/filters/split.rst
-opt/app/vendor/twig/twig/doc/filters/striptags.rst
-opt/app/vendor/twig/twig/doc/filters/title.rst
-opt/app/vendor/twig/twig/doc/filters/trim.rst
-opt/app/vendor/twig/twig/doc/filters/upper.rst
-opt/app/vendor/twig/twig/doc/filters/url_encode.rst
-opt/app/vendor/twig/twig/doc/functions/attribute.rst
-opt/app/vendor/twig/twig/doc/functions/block.rst
-opt/app/vendor/twig/twig/doc/functions/constant.rst
-opt/app/vendor/twig/twig/doc/functions/cycle.rst
-opt/app/vendor/twig/twig/doc/functions/date.rst
-opt/app/vendor/twig/twig/doc/functions/dump.rst
-opt/app/vendor/twig/twig/doc/functions/include.rst
-opt/app/vendor/twig/twig/doc/functions/index.rst
-opt/app/vendor/twig/twig/doc/functions/max.rst
-opt/app/vendor/twig/twig/doc/functions/min.rst
-opt/app/vendor/twig/twig/doc/functions/parent.rst
-opt/app/vendor/twig/twig/doc/functions/random.rst
-opt/app/vendor/twig/twig/doc/functions/range.rst
-opt/app/vendor/twig/twig/doc/functions/source.rst
-opt/app/vendor/twig/twig/doc/functions/template_from_string.rst
-opt/app/vendor/twig/twig/doc/index.rst
-opt/app/vendor/twig/twig/doc/installation.rst
-opt/app/vendor/twig/twig/doc/internals.rst
-opt/app/vendor/twig/twig/doc/intro.rst
-opt/app/vendor/twig/twig/doc/recipes.rst
-opt/app/vendor/twig/twig/doc/tags/autoescape.rst
-opt/app/vendor/twig/twig/doc/tags/block.rst
-opt/app/vendor/twig/twig/doc/tags/deprecated.rst
-opt/app/vendor/twig/twig/doc/tags/do.rst
-opt/app/vendor/twig/twig/doc/tags/embed.rst
-opt/app/vendor/twig/twig/doc/tags/extends.rst
-opt/app/vendor/twig/twig/doc/tags/filter.rst
-opt/app/vendor/twig/twig/doc/tags/flush.rst
-opt/app/vendor/twig/twig/doc/tags/for.rst
-opt/app/vendor/twig/twig/doc/tags/from.rst
-opt/app/vendor/twig/twig/doc/tags/if.rst
-opt/app/vendor/twig/twig/doc/tags/import.rst
-opt/app/vendor/twig/twig/doc/tags/include.rst
-opt/app/vendor/twig/twig/doc/tags/index.rst
-opt/app/vendor/twig/twig/doc/tags/macro.rst
-opt/app/vendor/twig/twig/doc/tags/sandbox.rst
-opt/app/vendor/twig/twig/doc/tags/set.rst
-opt/app/vendor/twig/twig/doc/tags/spaceless.rst
-opt/app/vendor/twig/twig/doc/tags/use.rst
-opt/app/vendor/twig/twig/doc/tags/verbatim.rst
-opt/app/vendor/twig/twig/doc/tags/with.rst
-opt/app/vendor/twig/twig/doc/templates.rst
-opt/app/vendor/twig/twig/doc/tests/constant.rst
-opt/app/vendor/twig/twig/doc/tests/defined.rst
-opt/app/vendor/twig/twig/doc/tests/divisibleby.rst
-opt/app/vendor/twig/twig/doc/tests/empty.rst
-opt/app/vendor/twig/twig/doc/tests/even.rst
-opt/app/vendor/twig/twig/doc/tests/index.rst
-opt/app/vendor/twig/twig/doc/tests/iterable.rst
-opt/app/vendor/twig/twig/doc/tests/null.rst
-opt/app/vendor/twig/twig/doc/tests/odd.rst
-opt/app/vendor/twig/twig/doc/tests/sameas.rst
-opt/app/vendor/twig/twig/ext/twig/config.m4
-opt/app/vendor/twig/twig/ext/twig/config.w32
-opt/app/vendor/twig/twig/ext/twig/php_twig.h
-opt/app/vendor/twig/twig/ext/twig/twig.c
-opt/app/vendor/twig/twig/lib/Twig/Autoloader.php
-opt/app/vendor/twig/twig/lib/Twig/BaseNodeVisitor.php
-opt/app/vendor/twig/twig/lib/Twig/Cache/Filesystem.php
-opt/app/vendor/twig/twig/lib/Twig/Cache/Null.php
-opt/app/vendor/twig/twig/lib/Twig/CacheInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Compiler.php
-opt/app/vendor/twig/twig/lib/Twig/CompilerInterface.php
-opt/app/vendor/twig/twig/lib/Twig/ContainerRuntimeLoader.php
-opt/app/vendor/twig/twig/lib/Twig/Environment.php
-opt/app/vendor/twig/twig/lib/Twig/Error.php
-opt/app/vendor/twig/twig/lib/Twig/Error/Loader.php
-opt/app/vendor/twig/twig/lib/Twig/Error/Runtime.php
-opt/app/vendor/twig/twig/lib/Twig/Error/Syntax.php
-opt/app/vendor/twig/twig/lib/Twig/ExistsLoaderInterface.php
-opt/app/vendor/twig/twig/lib/Twig/ExpressionParser.php
-opt/app/vendor/twig/twig/lib/Twig/Extension.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Core.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Debug.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Escaper.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/GlobalsInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/InitRuntimeInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Optimizer.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Profiler.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Sandbox.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/Staging.php
-opt/app/vendor/twig/twig/lib/Twig/Extension/StringLoader.php
-opt/app/vendor/twig/twig/lib/Twig/ExtensionInterface.php
-opt/app/vendor/twig/twig/lib/Twig/FactoryRuntimeLoader.php
-opt/app/vendor/twig/twig/lib/Twig/FileExtensionEscapingStrategy.php
-opt/app/vendor/twig/twig/lib/Twig/Filter.php
-opt/app/vendor/twig/twig/lib/Twig/Filter/Function.php
-opt/app/vendor/twig/twig/lib/Twig/Filter/Method.php
-opt/app/vendor/twig/twig/lib/Twig/Filter/Node.php
-opt/app/vendor/twig/twig/lib/Twig/FilterCallableInterface.php
-opt/app/vendor/twig/twig/lib/Twig/FilterInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Function.php
-opt/app/vendor/twig/twig/lib/Twig/Function/Function.php
-opt/app/vendor/twig/twig/lib/Twig/Function/Method.php
-opt/app/vendor/twig/twig/lib/Twig/Function/Node.php
-opt/app/vendor/twig/twig/lib/Twig/FunctionCallableInterface.php
-opt/app/vendor/twig/twig/lib/Twig/FunctionInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Lexer.php
-opt/app/vendor/twig/twig/lib/Twig/LexerInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Loader/Array.php
-opt/app/vendor/twig/twig/lib/Twig/Loader/Chain.php
-opt/app/vendor/twig/twig/lib/Twig/Loader/Filesystem.php
-opt/app/vendor/twig/twig/lib/Twig/Loader/String.php
-opt/app/vendor/twig/twig/lib/Twig/LoaderInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Markup.php
-opt/app/vendor/twig/twig/lib/Twig/Node.php
-opt/app/vendor/twig/twig/lib/Twig/Node/AutoEscape.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Block.php
-opt/app/vendor/twig/twig/lib/Twig/Node/BlockReference.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Body.php
-opt/app/vendor/twig/twig/lib/Twig/Node/CheckSecurity.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Deprecated.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Do.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Embed.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Array.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/AssignName.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Add.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/And.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseAnd.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseOr.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseXor.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Concat.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Div.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/EndsWith.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Equal.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/FloorDiv.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Greater.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/GreaterEqual.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/In.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Less.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/LessEqual.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Matches.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Mod.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Mul.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/NotEqual.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/NotIn.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Or.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Power.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Range.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/StartsWith.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Sub.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/BlockReference.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Call.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Conditional.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Constant.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/ExtensionReference.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Filter.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Filter/Default.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Function.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/GetAttr.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/MethodCall.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Name.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/NullCoalesce.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Parent.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/TempName.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Constant.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Defined.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Divisibleby.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Even.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Null.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Odd.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Test/Sameas.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Unary.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Unary/Neg.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Unary/Not.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Expression/Unary/Pos.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Flush.php
-opt/app/vendor/twig/twig/lib/Twig/Node/For.php
-opt/app/vendor/twig/twig/lib/Twig/Node/ForLoop.php
-opt/app/vendor/twig/twig/lib/Twig/Node/If.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Import.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Include.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Macro.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Module.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Print.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Sandbox.php
-opt/app/vendor/twig/twig/lib/Twig/Node/SandboxedPrint.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Set.php
-opt/app/vendor/twig/twig/lib/Twig/Node/SetTemp.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Spaceless.php
-opt/app/vendor/twig/twig/lib/Twig/Node/Text.php
-opt/app/vendor/twig/twig/lib/Twig/Node/With.php
-opt/app/vendor/twig/twig/lib/Twig/NodeCaptureInterface.php
-opt/app/vendor/twig/twig/lib/Twig/NodeInterface.php
-opt/app/vendor/twig/twig/lib/Twig/NodeOutputInterface.php
-opt/app/vendor/twig/twig/lib/Twig/NodeTraverser.php
-opt/app/vendor/twig/twig/lib/Twig/NodeVisitor/Escaper.php
-opt/app/vendor/twig/twig/lib/Twig/NodeVisitor/Optimizer.php
-opt/app/vendor/twig/twig/lib/Twig/NodeVisitor/SafeAnalysis.php
-opt/app/vendor/twig/twig/lib/Twig/NodeVisitor/Sandbox.php
-opt/app/vendor/twig/twig/lib/Twig/NodeVisitorInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Parser.php
-opt/app/vendor/twig/twig/lib/Twig/ParserInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Base.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Blackfire.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Html.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Dumper/Text.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Node/EnterProfile.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Node/LeaveProfile.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/NodeVisitor/Profiler.php
-opt/app/vendor/twig/twig/lib/Twig/Profiler/Profile.php
-opt/app/vendor/twig/twig/lib/Twig/RuntimeLoaderInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityError.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFilterError.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFunctionError.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedMethodError.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedPropertyError.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedTagError.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityPolicy.php
-opt/app/vendor/twig/twig/lib/Twig/Sandbox/SecurityPolicyInterface.php
-opt/app/vendor/twig/twig/lib/Twig/SimpleFilter.php
-opt/app/vendor/twig/twig/lib/Twig/SimpleFunction.php
-opt/app/vendor/twig/twig/lib/Twig/SimpleTest.php
-opt/app/vendor/twig/twig/lib/Twig/Source.php
-opt/app/vendor/twig/twig/lib/Twig/SourceContextLoaderInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Template.php
-opt/app/vendor/twig/twig/lib/Twig/TemplateInterface.php
-opt/app/vendor/twig/twig/lib/Twig/TemplateWrapper.php
-opt/app/vendor/twig/twig/lib/Twig/Test.php
-opt/app/vendor/twig/twig/lib/Twig/Test/Function.php
-opt/app/vendor/twig/twig/lib/Twig/Test/IntegrationTestCase.php
-opt/app/vendor/twig/twig/lib/Twig/Test/Method.php
-opt/app/vendor/twig/twig/lib/Twig/Test/Node.php
-opt/app/vendor/twig/twig/lib/Twig/Test/NodeTestCase.php
-opt/app/vendor/twig/twig/lib/Twig/TestCallableInterface.php
-opt/app/vendor/twig/twig/lib/Twig/TestInterface.php
-opt/app/vendor/twig/twig/lib/Twig/Token.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/AutoEscape.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Block.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Deprecated.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Do.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Embed.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Extends.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Filter.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Flush.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/For.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/From.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/If.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Import.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Include.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Macro.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Sandbox.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Set.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Spaceless.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/Use.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParser/With.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParserBroker.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParserBrokerInterface.php
-opt/app/vendor/twig/twig/lib/Twig/TokenParserInterface.php
-opt/app/vendor/twig/twig/lib/Twig/TokenStream.php
-opt/app/vendor/twig/twig/lib/Twig/Util/DeprecationCollector.php
-opt/app/vendor/twig/twig/lib/Twig/Util/TemplateDirIterator.php
-opt/app/vendor/twig/twig/phpunit.xml.dist
-opt/app/vendor/twig/twig/src/Cache/CacheInterface.php
-opt/app/vendor/twig/twig/src/Cache/FilesystemCache.php
-opt/app/vendor/twig/twig/src/Cache/NullCache.php
-opt/app/vendor/twig/twig/src/Compiler.php
-opt/app/vendor/twig/twig/src/Environment.php
-opt/app/vendor/twig/twig/src/Error/Error.php
-opt/app/vendor/twig/twig/src/Error/LoaderError.php
-opt/app/vendor/twig/twig/src/Error/RuntimeError.php
-opt/app/vendor/twig/twig/src/Error/SyntaxError.php
-opt/app/vendor/twig/twig/src/ExpressionParser.php
-opt/app/vendor/twig/twig/src/Extension/AbstractExtension.php
-opt/app/vendor/twig/twig/src/Extension/CoreExtension.php
-opt/app/vendor/twig/twig/src/Extension/DebugExtension.php
-opt/app/vendor/twig/twig/src/Extension/EscaperExtension.php
-opt/app/vendor/twig/twig/src/Extension/ExtensionInterface.php
-opt/app/vendor/twig/twig/src/Extension/GlobalsInterface.php
-opt/app/vendor/twig/twig/src/Extension/InitRuntimeInterface.php
-opt/app/vendor/twig/twig/src/Extension/OptimizerExtension.php
-opt/app/vendor/twig/twig/src/Extension/ProfilerExtension.php
-opt/app/vendor/twig/twig/src/Extension/RuntimeExtensionInterface.php
-opt/app/vendor/twig/twig/src/Extension/SandboxExtension.php
-opt/app/vendor/twig/twig/src/Extension/StagingExtension.php
-opt/app/vendor/twig/twig/src/Extension/StringLoaderExtension.php
-opt/app/vendor/twig/twig/src/FileExtensionEscapingStrategy.php
-opt/app/vendor/twig/twig/src/Lexer.php
-opt/app/vendor/twig/twig/src/Loader/ArrayLoader.php
-opt/app/vendor/twig/twig/src/Loader/ChainLoader.php
-opt/app/vendor/twig/twig/src/Loader/ExistsLoaderInterface.php
-opt/app/vendor/twig/twig/src/Loader/FilesystemLoader.php
-opt/app/vendor/twig/twig/src/Loader/LoaderInterface.php
-opt/app/vendor/twig/twig/src/Loader/SourceContextLoaderInterface.php
-opt/app/vendor/twig/twig/src/Markup.php
-opt/app/vendor/twig/twig/src/Node/AutoEscapeNode.php
-opt/app/vendor/twig/twig/src/Node/BlockNode.php
-opt/app/vendor/twig/twig/src/Node/BlockReferenceNode.php
-opt/app/vendor/twig/twig/src/Node/BodyNode.php
-opt/app/vendor/twig/twig/src/Node/CheckSecurityNode.php
-opt/app/vendor/twig/twig/src/Node/DeprecatedNode.php
-opt/app/vendor/twig/twig/src/Node/DoNode.php
-opt/app/vendor/twig/twig/src/Node/EmbedNode.php
-opt/app/vendor/twig/twig/src/Node/Expression/AbstractExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/ArrayExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/AssignNameExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/AbstractBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/AddBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/AndBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/BitwiseAndBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/BitwiseOrBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/BitwiseXorBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/ConcatBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/DivBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/EndsWithBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/EqualBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/FloorDivBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/GreaterBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/GreaterEqualBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/InBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/LessBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/LessEqualBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/MatchesBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/ModBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/MulBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/NotEqualBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/NotInBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/OrBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/PowerBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/RangeBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/StartsWithBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Binary/SubBinary.php
-opt/app/vendor/twig/twig/src/Node/Expression/BlockReferenceExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/CallExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/ConditionalExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/ConstantExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/Filter/DefaultFilter.php
-opt/app/vendor/twig/twig/src/Node/Expression/FilterExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/FunctionExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/GetAttrExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/MethodCallExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/NameExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/NullCoalesceExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/ParentExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/TempNameExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/ConstantTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/DefinedTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/DivisiblebyTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/EvenTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/NullTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/OddTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/Test/SameasTest.php
-opt/app/vendor/twig/twig/src/Node/Expression/TestExpression.php
-opt/app/vendor/twig/twig/src/Node/Expression/Unary/AbstractUnary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Unary/NegUnary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Unary/NotUnary.php
-opt/app/vendor/twig/twig/src/Node/Expression/Unary/PosUnary.php
-opt/app/vendor/twig/twig/src/Node/FlushNode.php
-opt/app/vendor/twig/twig/src/Node/ForLoopNode.php
-opt/app/vendor/twig/twig/src/Node/ForNode.php
-opt/app/vendor/twig/twig/src/Node/IfNode.php
-opt/app/vendor/twig/twig/src/Node/ImportNode.php
-opt/app/vendor/twig/twig/src/Node/IncludeNode.php
-opt/app/vendor/twig/twig/src/Node/MacroNode.php
-opt/app/vendor/twig/twig/src/Node/ModuleNode.php
-opt/app/vendor/twig/twig/src/Node/Node.php
-opt/app/vendor/twig/twig/src/Node/NodeCaptureInterface.php
-opt/app/vendor/twig/twig/src/Node/NodeOutputInterface.php
-opt/app/vendor/twig/twig/src/Node/PrintNode.php
-opt/app/vendor/twig/twig/src/Node/SandboxNode.php
-opt/app/vendor/twig/twig/src/Node/SandboxedPrintNode.php
-opt/app/vendor/twig/twig/src/Node/SetNode.php
-opt/app/vendor/twig/twig/src/Node/SetTempNode.php
-opt/app/vendor/twig/twig/src/Node/SpacelessNode.php
-opt/app/vendor/twig/twig/src/Node/TextNode.php
-opt/app/vendor/twig/twig/src/Node/WithNode.php
-opt/app/vendor/twig/twig/src/NodeTraverser.php
-opt/app/vendor/twig/twig/src/NodeVisitor/AbstractNodeVisitor.php
-opt/app/vendor/twig/twig/src/NodeVisitor/EscaperNodeVisitor.php
-opt/app/vendor/twig/twig/src/NodeVisitor/NodeVisitorInterface.php
-opt/app/vendor/twig/twig/src/NodeVisitor/OptimizerNodeVisitor.php
-opt/app/vendor/twig/twig/src/NodeVisitor/SafeAnalysisNodeVisitor.php
-opt/app/vendor/twig/twig/src/NodeVisitor/SandboxNodeVisitor.php
-opt/app/vendor/twig/twig/src/Parser.php
-opt/app/vendor/twig/twig/src/Profiler/Dumper/BaseDumper.php
-opt/app/vendor/twig/twig/src/Profiler/Dumper/BlackfireDumper.php
-opt/app/vendor/twig/twig/src/Profiler/Dumper/HtmlDumper.php
-opt/app/vendor/twig/twig/src/Profiler/Dumper/TextDumper.php
-opt/app/vendor/twig/twig/src/Profiler/Node/EnterProfileNode.php
-opt/app/vendor/twig/twig/src/Profiler/Node/LeaveProfileNode.php
-opt/app/vendor/twig/twig/src/Profiler/NodeVisitor/ProfilerNodeVisitor.php
-opt/app/vendor/twig/twig/src/Profiler/Profile.php
-opt/app/vendor/twig/twig/src/RuntimeLoader/ContainerRuntimeLoader.php
-opt/app/vendor/twig/twig/src/RuntimeLoader/FactoryRuntimeLoader.php
-opt/app/vendor/twig/twig/src/RuntimeLoader/RuntimeLoaderInterface.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityError.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFilterError.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedFunctionError.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedMethodError.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedPropertyError.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityNotAllowedTagError.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityPolicy.php
-opt/app/vendor/twig/twig/src/Sandbox/SecurityPolicyInterface.php
-opt/app/vendor/twig/twig/src/Source.php
-opt/app/vendor/twig/twig/src/Template.php
-opt/app/vendor/twig/twig/src/TemplateWrapper.php
-opt/app/vendor/twig/twig/src/Test/IntegrationTestCase.php
-opt/app/vendor/twig/twig/src/Test/NodeTestCase.php
-opt/app/vendor/twig/twig/src/Token.php
-opt/app/vendor/twig/twig/src/TokenParser/AbstractTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/AutoEscapeTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/BlockTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/DeprecatedTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/DoTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/EmbedTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/ExtendsTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/FilterTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/FlushTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/ForTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/FromTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/IfTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/ImportTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/IncludeTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/MacroTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/SandboxTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/SetTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/SpacelessTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/TokenParserInterface.php
-opt/app/vendor/twig/twig/src/TokenParser/UseTokenParser.php
-opt/app/vendor/twig/twig/src/TokenParser/WithTokenParser.php
-opt/app/vendor/twig/twig/src/TokenStream.php
-opt/app/vendor/twig/twig/src/TwigFilter.php
-opt/app/vendor/twig/twig/src/TwigFunction.php
-opt/app/vendor/twig/twig/src/TwigTest.php
-opt/app/vendor/twig/twig/src/Util/DeprecationCollector.php
-opt/app/vendor/twig/twig/src/Util/TemplateDirIterator.php
-opt/app/vendor/twig/twig/test/Twig/Tests/AutoloaderTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Cache/FilesystemTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/CompilerTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/ContainerRuntimeLoaderTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/CustomExtensionTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/EnvironmentTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/ErrorTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/ExpressionParserTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Extension/CoreTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Extension/SandboxTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/FactoryRuntimeLoaderTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/FileCachingTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/FileExtensionEscapingStrategyTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/FilesystemHelper.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/autoescape/block.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/autoescape/name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/errors/base.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/errors/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/child_contents_outside_blocks.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/multiline_array_with_undefined_variable.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/multiline_array_with_undefined_variable_again.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/multiline_function_with_undefined_variable.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/multiline_function_with_unknown_argument.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/multiline_tag_with_undefined_variable.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/strict_comparison_operator.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/syntax_error_in_reused_template.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/unclosed_tag.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/undefined_parent.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/undefined_template_in_child_template.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/exceptions/undefined_trait.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/_self.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/array.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/array_call.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/binary.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/bitwise.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/comparison.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/divisibleby.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/dotdot.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/ends_with.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/floats.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/grouping.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/literals.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/magic_call.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/matches.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/method_call.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/negative_numbers.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/operators_as_variables.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/postfix.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/power.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/sameas.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/starts_with.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/strings.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/ternary_operator.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/ternary_operator_noelse.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/ternary_operator_nothen.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/two_word_operators_as_variables.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/unary.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/unary_macro_arguments.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/expressions/unary_precedence.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/abs.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch_float.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch_with_empty_fill.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch_with_exact_elements.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch_with_fill.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch_with_keys.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/batch_with_zero_elements.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/convert_encoding.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date_default_format.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date_default_format_interval.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date_immutable.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date_interval.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date_modify.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/date_namedargs.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/default.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/dynamic_filter.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_html_attr.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_javascript.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/escape_non_supported_charset.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/first.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/force_escape.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/format.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/join.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/json_encode.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/last.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/length.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/length_utf8.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/merge.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/nl2br.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/number_format.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/number_format_default.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/replace.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/replace_invalid_arg.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/reverse.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/round.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/slice.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/sort.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/special_chars.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/split.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/split_utf8.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/static_calls.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/trim.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/urlencode.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/filters/urlencode_deprecated.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/attribute.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/block.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/block_with_template.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/block_without_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/constant.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/cycle.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/date.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/date_namedargs.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/dump.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/dump_array.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/dynamic_function.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/assignment.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/autoescaping.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/expression.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/ignore_missing.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/missing.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/missing_nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/sandbox.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/sandbox_disabling.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/sandbox_disabling_ignore_missing.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/template_instance.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/templates_as_array.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/with_context.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/include/with_variables.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/magic_call.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/magic_call53.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/max.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/min.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/range.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/recursive_block_with_inheritance.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/source.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/special_chars.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/static_calls.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/functions/template_from_string.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/default_values.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/nested_calls.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/reserved_variables.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/simple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/varargs.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/varargs_argument.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/macros/with_filters.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/block_names_unicity.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/combined_debug_info.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/empty_token.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/issue_1143.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/multi_word_tests.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/simple_xml_element.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/regression/strings_like_numbers.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/blocks.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/double_escaping.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/functions.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/literal.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/objects.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/raw.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/strategy.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/strategy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/type.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/with_filters.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/with_filters_arguments.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/with_pre_escape_filters.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/autoescape/with_preserves_safety_filters.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/block/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/block/block_unique_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/block/special_chars.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/deprecated/block.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/deprecated/macro.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/deprecated/template.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/complex_dynamic_parent.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/dynamic_parent.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/error_line.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/multiple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/embed/with_extends.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/filter/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/filter/json_encode.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/filter/multiple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/filter/nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/filter/with_for_tag.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/filter/with_if_tag.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/condition.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/context.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/else.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/inner_variables.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/keys.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/keys_and_values.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/loop_context.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/loop_context_local.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/loop_not_defined.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/loop_not_defined_cond.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/nested_else.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/objects.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/objects_countable.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/recursive.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/for/values.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/from.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/if/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/if/expression.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/expression.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/ignore_missing.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/missing.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/missing_nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/only.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/template_instance.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/templates_as_array.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/include/with_variables.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/block_expr.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/block_expr2.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/conditional.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/dynamic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/empty.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/extends_as_array.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/extends_as_array_with_empty_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/extends_as_array_with_null_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/multiple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/multiple_dynamic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/nested_blocks.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/nested_blocks_parent_only.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/nested_inheritance.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_as_template_wrapper.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_change.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_in_a_block.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_isolation.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_without_extends.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/parent_without_extends_but_traits.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/template_instance.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/inheritance/use.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/endmacro_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/external.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/from.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/from_with_reserved_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/global.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/import_with_reserved_nam.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/reserved_name.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/self_import.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/special_chars.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/macro/super_globals.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/raw/basic.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/raw/mixed_usage_with_raw.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/raw/whitespace_control.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/sandbox/not_valid1.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/sandbox/not_valid2.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/sandbox/simple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/set/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/set/capture-empty.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/set/capture.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/set/expression.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/spaceless/simple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/special_chars.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/trim_block.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/aliases.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/deep.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/deep_empty.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/inheritance.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/inheritance2.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/multiple.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/multiple_aliases.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/parent_block.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/parent_block2.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/parent_block3.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/use/use_with_parent.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/mixed_usage_with_raw.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/verbatim/whitespace_control.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/with/basic.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/with/expression.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/with/nested.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/with/with_no_hash.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tags/with/with_only.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/array.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/constant.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/defined.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/defined_for_attribute.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/defined_for_blocks.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/defined_for_blocks_with_template.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/defined_for_constants.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/dynamic_test.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/empty.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/even.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/in.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/in_with_objects.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/iterable.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/null_coalesce.test
-opt/app/vendor/twig/twig/test/Twig/Tests/Fixtures/tests/odd.test
-opt/app/vendor/twig/twig/test/Twig/Tests/IntegrationTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/LegacyFixtures/autoescape/filename.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/LegacyFixtures/functions/undefined_block.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/LegacyFixtures/test.legacy.test
-opt/app/vendor/twig/twig/test/Twig/Tests/LegacyIntegrationTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/LexerTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/ArrayTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/ChainTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/FilesystemTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_empty_parent.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_nonexistent_parent.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_null_parent.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/array_inheritance_valid_parent.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/parent.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/inheritance/spare_parent.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_bis/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_final/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_quater/named_absolute.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/named_ter/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal_bis/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal_final/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/normal_ter/index.html
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/phar/phar-sample.phar
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/themes/theme1/blocks.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/Loader/Fixtures/themes/theme2/blocks.html.twig
-opt/app/vendor/twig/twig/test/Twig/Tests/NativeExtensionTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/AutoEscapeTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/BlockReferenceTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/BlockTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/DeprecatedTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/DoTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/ArrayTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/AssignNameTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/AddTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/AndTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/ConcatTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/DivTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/FloorDivTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/ModTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/MulTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/OrTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Binary/SubTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/CallTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/ConditionalTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/ConstantTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/FilterTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/FunctionTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/GetAttrTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/NameTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/NullCoalesceTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/PHP53/FilterInclude.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/PHP53/FunctionInclude.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/PHP53/TestInclude.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/ParentTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/TestTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Unary/NegTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Unary/NotTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/Expression/Unary/PosTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/ForTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/IfTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/ImportTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/IncludeTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/MacroTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/ModuleTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/PrintTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/SandboxTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/SandboxedPrintTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/SetTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/SpacelessTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Node/TextTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/NodeVisitor/OptimizerTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/ParserTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/AbstractTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/BlackfireTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/HtmlTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/Dumper/TextTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Profiler/ProfileTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/TemplateTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/TemplateWrapperTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/TokenStreamTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/Util/DeprecationCollectorTest.php
-opt/app/vendor/twig/twig/test/Twig/Tests/escapingTest.php
-opt/app/vendor/vlucas/phpdotenv/LICENSE.txt
-opt/app/vendor/vlucas/phpdotenv/composer.json
-opt/app/vendor/vlucas/phpdotenv/src/Dotenv.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/AbstractVariables.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/Adapter/AdapterInterface.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/Adapter/ApacheAdapter.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/Adapter/ArrayAdapter.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/Adapter/EnvConstAdapter.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/Adapter/PutenvAdapter.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/Adapter/ServerConstAdapter.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/DotenvFactory.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/DotenvVariables.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/FactoryInterface.php
-opt/app/vendor/vlucas/phpdotenv/src/Environment/VariablesInterface.php
-opt/app/vendor/vlucas/phpdotenv/src/Exception/ExceptionInterface.php
-opt/app/vendor/vlucas/phpdotenv/src/Exception/InvalidFileException.php
-opt/app/vendor/vlucas/phpdotenv/src/Exception/InvalidPathException.php
-opt/app/vendor/vlucas/phpdotenv/src/Exception/ValidationException.php
-opt/app/vendor/vlucas/phpdotenv/src/Lines.php
-opt/app/vendor/vlucas/phpdotenv/src/Loader.php
-opt/app/vendor/vlucas/phpdotenv/src/Parser.php
-opt/app/vendor/vlucas/phpdotenv/src/Regex/Error.php
-opt/app/vendor/vlucas/phpdotenv/src/Regex/Regex.php
-opt/app/vendor/vlucas/phpdotenv/src/Regex/Result.php
-opt/app/vendor/vlucas/phpdotenv/src/Regex/Success.php
-opt/app/vendor/vlucas/phpdotenv/src/Validator.php
-opt/app/vendor/zendframework/zend-diactoros/.coveralls.yml
-opt/app/vendor/zendframework/zend-diactoros/CHANGELOG.md
-opt/app/vendor/zendframework/zend-diactoros/CONDUCT.md
-opt/app/vendor/zendframework/zend-diactoros/CONTRIBUTING.md
-opt/app/vendor/zendframework/zend-diactoros/LICENSE.md
-opt/app/vendor/zendframework/zend-diactoros/README.md
-opt/app/vendor/zendframework/zend-diactoros/composer.json
-opt/app/vendor/zendframework/zend-diactoros/composer.lock
-opt/app/vendor/zendframework/zend-diactoros/mkdocs.yml
-opt/app/vendor/zendframework/zend-diactoros/src/AbstractSerializer.php
-opt/app/vendor/zendframework/zend-diactoros/src/CallbackStream.php
-opt/app/vendor/zendframework/zend-diactoros/src/Exception/DeprecatedMethodException.php
-opt/app/vendor/zendframework/zend-diactoros/src/Exception/ExceptionInterface.php
-opt/app/vendor/zendframework/zend-diactoros/src/HeaderSecurity.php
-opt/app/vendor/zendframework/zend-diactoros/src/MessageTrait.php
-opt/app/vendor/zendframework/zend-diactoros/src/PhpInputStream.php
-opt/app/vendor/zendframework/zend-diactoros/src/RelativeStream.php
-opt/app/vendor/zendframework/zend-diactoros/src/Request.php
-opt/app/vendor/zendframework/zend-diactoros/src/Request/ArraySerializer.php
-opt/app/vendor/zendframework/zend-diactoros/src/Request/Serializer.php
-opt/app/vendor/zendframework/zend-diactoros/src/RequestTrait.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/ArraySerializer.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/EmitterInterface.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/EmptyResponse.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/HtmlResponse.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/InjectContentTypeTrait.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/JsonResponse.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/RedirectResponse.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/SapiEmitter.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/SapiEmitterTrait.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/SapiStreamEmitter.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/Serializer.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/TextResponse.php
-opt/app/vendor/zendframework/zend-diactoros/src/Response/XmlResponse.php
-opt/app/vendor/zendframework/zend-diactoros/src/Server.php
-opt/app/vendor/zendframework/zend-diactoros/src/ServerRequest.php
-opt/app/vendor/zendframework/zend-diactoros/src/ServerRequestFactory.php
-opt/app/vendor/zendframework/zend-diactoros/src/Stream.php
-opt/app/vendor/zendframework/zend-diactoros/src/UploadedFile.php
-opt/app/vendor/zendframework/zend-diactoros/src/Uri.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/create_uploaded_file.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/marshal_headers_from_sapi.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/marshal_method_from_sapi.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/marshal_protocol_version_from_sapi.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/marshal_uri_from_sapi.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/normalize_server.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/normalize_uploaded_files.php
-opt/app/vendor/zendframework/zend-diactoros/src/functions/parse_cookie_header.php
-opt/app/yarn-error.log
-opt/app/yarn.lock
-proc/cpuinfo
-sandstorm-http-bridge
-sandstorm-http-bridge-config
-sandstorm-manifest
-usr/bin/my_print_defaults
-usr/bin/mysql
-usr/bin/mysql_install_db
-usr/bin/nano
-usr/bin/php
-usr/bin/php7.2
-usr/bin/vi
-usr/bin/vim.tiny
-usr/lib/locale/locale-archive
-usr/lib/php/20170718/bcmath.so
-usr/lib/php/20170718/calendar.so
-usr/lib/php/20170718/ctype.so
-usr/lib/php/20170718/curl.so
-usr/lib/php/20170718/dom.so
-usr/lib/php/20170718/exif.so
-usr/lib/php/20170718/fileinfo.so
-usr/lib/php/20170718/ftp.so
-usr/lib/php/20170718/gd.so
-usr/lib/php/20170718/gettext.so
-usr/lib/php/20170718/iconv.so
-usr/lib/php/20170718/intl.so
-usr/lib/php/20170718/json.so
-usr/lib/php/20170718/ldap.so
-usr/lib/php/20170718/mbstring.so
-usr/lib/php/20170718/mysqli.so
-usr/lib/php/20170718/mysqlnd.so
-usr/lib/php/20170718/opcache.so
-usr/lib/php/20170718/pdo.so
-usr/lib/php/20170718/pdo_mysql.so
-usr/lib/php/20170718/phar.so
-usr/lib/php/20170718/posix.so
-usr/lib/php/20170718/readline.so
-usr/lib/php/20170718/shmop.so
-usr/lib/php/20170718/simplexml.so
-usr/lib/php/20170718/sockets.so
-usr/lib/php/20170718/sysvmsg.so
-usr/lib/php/20170718/sysvsem.so
-usr/lib/php/20170718/sysvshm.so
-usr/lib/php/20170718/tokenizer.so
-usr/lib/php/20170718/wddx.so
-usr/lib/php/20170718/xml.so
-usr/lib/php/20170718/xmlreader.so
-usr/lib/php/20170718/xmlwriter.so
-usr/lib/php/20170718/xsl.so
-usr/lib/php/20170718/zip.so
-usr/lib/ssl/openssl.cnf
-usr/lib/x86_64-linux-gnu/libGeoIP.so.1
-usr/lib/x86_64-linux-gnu/libGeoIP.so.1.6.2
-usr/lib/x86_64-linux-gnu/libX11.so.6
-usr/lib/x86_64-linux-gnu/libX11.so.6.3.0
-usr/lib/x86_64-linux-gnu/libXau.so.6
-usr/lib/x86_64-linux-gnu/libXau.so.6.0.0
-usr/lib/x86_64-linux-gnu/libXdmcp.so.6
-usr/lib/x86_64-linux-gnu/libXdmcp.so.6.0.0
-usr/lib/x86_64-linux-gnu/libXpm.so.4
-usr/lib/x86_64-linux-gnu/libXpm.so.4.11.0
-usr/lib/x86_64-linux-gnu/libapparmor.so.1
-usr/lib/x86_64-linux-gnu/libapparmor.so.1.2.0
-usr/lib/x86_64-linux-gnu/libargon2.so.1
-usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.0
-usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
-usr/lib/x86_64-linux-gnu/libcurl.so.4
-usr/lib/x86_64-linux-gnu/libcurl.so.4.3.0
-usr/lib/x86_64-linux-gnu/libedit.so.2
-usr/lib/x86_64-linux-gnu/libedit.so.2.0.51
-usr/lib/x86_64-linux-gnu/libexslt.so.0
-usr/lib/x86_64-linux-gnu/libexslt.so.0.8.17
-usr/lib/x86_64-linux-gnu/libffi.so.6
-usr/lib/x86_64-linux-gnu/libffi.so.6.0.2
-usr/lib/x86_64-linux-gnu/libfontconfig.so.1
-usr/lib/x86_64-linux-gnu/libfontconfig.so.1.8.0
-usr/lib/x86_64-linux-gnu/libfreetype.so.6
-usr/lib/x86_64-linux-gnu/libfreetype.so.6.11.1
-usr/lib/x86_64-linux-gnu/libgd.so.3
-usr/lib/x86_64-linux-gnu/libgd.so.3.0.5
-usr/lib/x86_64-linux-gnu/libgmp.so.10
-usr/lib/x86_64-linux-gnu/libgmp.so.10.2.0
-usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28
-usr/lib/x86_64-linux-gnu/libgnutls-deb0.so.28.41.0
-usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2
-usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2.2
-usr/lib/x86_64-linux-gnu/libhogweed.so.2
-usr/lib/x86_64-linux-gnu/libhogweed.so.2.5
-usr/lib/x86_64-linux-gnu/libicudata.so.52
-usr/lib/x86_64-linux-gnu/libicudata.so.52.1
-usr/lib/x86_64-linux-gnu/libicui18n.so.52
-usr/lib/x86_64-linux-gnu/libicui18n.so.52.1
-usr/lib/x86_64-linux-gnu/libicuio.so.52
-usr/lib/x86_64-linux-gnu/libicuio.so.52.1
-usr/lib/x86_64-linux-gnu/libicuuc.so.52
-usr/lib/x86_64-linux-gnu/libicuuc.so.52.1
-usr/lib/x86_64-linux-gnu/libidn.so.11
-usr/lib/x86_64-linux-gnu/libidn.so.11.6.12
-usr/lib/x86_64-linux-gnu/libjbig.so.0
-usr/lib/x86_64-linux-gnu/libjpeg.so.62
-usr/lib/x86_64-linux-gnu/libjpeg.so.62.1.0
-usr/lib/x86_64-linux-gnu/libk5crypto.so.3
-usr/lib/x86_64-linux-gnu/libk5crypto.so.3.1
-usr/lib/x86_64-linux-gnu/libkrb5.so.3
-usr/lib/x86_64-linux-gnu/libkrb5.so.3.3
-usr/lib/x86_64-linux-gnu/libkrb5support.so.0
-usr/lib/x86_64-linux-gnu/libkrb5support.so.0.1
-usr/lib/x86_64-linux-gnu/liblber-2.4.so.2
-usr/lib/x86_64-linux-gnu/liblber-2.4.so.2.10.3
-usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2
-usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2.10.3
-usr/lib/x86_64-linux-gnu/libnettle.so.4
-usr/lib/x86_64-linux-gnu/libnettle.so.4.7
-usr/lib/x86_64-linux-gnu/libp11-kit.so.0
-usr/lib/x86_64-linux-gnu/libp11-kit.so.0.0.0
-usr/lib/x86_64-linux-gnu/librtmp.so.1
-usr/lib/x86_64-linux-gnu/libsasl2.so.2
-usr/lib/x86_64-linux-gnu/libsasl2.so.2.0.25
-usr/lib/x86_64-linux-gnu/libsodium.so.23
-usr/lib/x86_64-linux-gnu/libsodium.so.23.2.0
-usr/lib/x86_64-linux-gnu/libssh2.so.1
-usr/lib/x86_64-linux-gnu/libssh2.so.1.0.1
-usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
-usr/lib/x86_64-linux-gnu/libssl.so.1.1
-usr/lib/x86_64-linux-gnu/libstdc++.so.6
-usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
-usr/lib/x86_64-linux-gnu/libtasn1.so.6
-usr/lib/x86_64-linux-gnu/libtasn1.so.6.3.2
-usr/lib/x86_64-linux-gnu/libtiff.so.5
-usr/lib/x86_64-linux-gnu/libtiff.so.5.2.0
-usr/lib/x86_64-linux-gnu/libwebp.so.5
-usr/lib/x86_64-linux-gnu/libwebp.so.5.0.1
-usr/lib/x86_64-linux-gnu/libxcb.so.1
-usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
-usr/lib/x86_64-linux-gnu/libxml2.so.2
-usr/lib/x86_64-linux-gnu/libxml2.so.2.9.1
-usr/lib/x86_64-linux-gnu/libxslt.so.1
-usr/lib/x86_64-linux-gnu/libxslt.so.1.1.28
-usr/lib/x86_64-linux-gnu/libzip.so.4
-usr/lib/x86_64-linux-gnu/libzip.so.4.0
-usr/sbin/mysqld
-usr/sbin/nginx
-usr/sbin/php-fpm7.2
-usr/share/locale/locale.alias
-usr/share/mysql/charsets/Index.xml
-usr/share/mysql/english/errmsg.sys
-usr/share/mysql/fill_help_tables.sql
-usr/share/mysql/mysql_system_tables.sql
-usr/share/mysql/mysql_system_tables_data.sql
-usr/share/nano/asm.nanorc
-usr/share/nano/awk.nanorc
-usr/share/nano/c.nanorc
-usr/share/nano/css.nanorc
-usr/share/nano/debian.nanorc
-usr/share/nano/gentoo.nanorc
-usr/share/nano/groff.nanorc
-usr/share/nano/html.nanorc
-usr/share/nano/java.nanorc
-usr/share/nano/man.nanorc
-usr/share/nano/mutt.nanorc
-usr/share/nano/nanorc.nanorc
-usr/share/nano/patch.nanorc
-usr/share/nano/perl.nanorc
-usr/share/nano/php.nanorc
-usr/share/nano/pov.nanorc
-usr/share/nano/python.nanorc
-usr/share/nano/ruby.nanorc
-usr/share/nano/sh.nanorc
-usr/share/nano/tcl.nanorc
-usr/share/nano/tex.nanorc
-usr/share/nano/xml.nanorc
-usr/share/terminfo/u/unknown
-usr/share/vim/vimrc.tiny
-usr/share/zoneinfo
-usr/share/zoneinfo/Africa
-usr/share/zoneinfo/Africa/Abidjan
-usr/share/zoneinfo/Africa/Addis_Ababa
-usr/share/zoneinfo/Africa/Asmara
-usr/share/zoneinfo/Africa/Asmera
-usr/share/zoneinfo/Africa/Bamako
-usr/share/zoneinfo/Africa/Bangui
-usr/share/zoneinfo/Africa/Banjul
-usr/share/zoneinfo/Africa/Blantyre
-usr/share/zoneinfo/Africa/Brazzaville
-usr/share/zoneinfo/Africa/Bujumbura
-usr/share/zoneinfo/Africa/Cairo
-usr/share/zoneinfo/Africa/Conakry
-usr/share/zoneinfo/Africa/Dakar
-usr/share/zoneinfo/Africa/Dar_es_Salaam
-usr/share/zoneinfo/Africa/Djibouti
-usr/share/zoneinfo/Africa/Douala
-usr/share/zoneinfo/Africa/Freetown
-usr/share/zoneinfo/Africa/Gaborone
-usr/share/zoneinfo/Africa/Harare
-usr/share/zoneinfo/Africa/Johannesburg
-usr/share/zoneinfo/Africa/Kampala
-usr/share/zoneinfo/Africa/Khartoum
-usr/share/zoneinfo/Africa/Kigali
-usr/share/zoneinfo/Africa/Kinshasa
-usr/share/zoneinfo/Africa/Lagos
-usr/share/zoneinfo/Africa/Libreville
-usr/share/zoneinfo/Africa/Lome
-usr/share/zoneinfo/Africa/Luanda
-usr/share/zoneinfo/Africa/Lubumbashi
-usr/share/zoneinfo/Africa/Lusaka
-usr/share/zoneinfo/Africa/Malabo
-usr/share/zoneinfo/Africa/Maputo
-usr/share/zoneinfo/Africa/Maseru
-usr/share/zoneinfo/Africa/Mbabane
-usr/share/zoneinfo/Africa/Mogadishu
-usr/share/zoneinfo/Africa/Nairobi
-usr/share/zoneinfo/Africa/Niamey
-usr/share/zoneinfo/Africa/Nouakchott
-usr/share/zoneinfo/Africa/Ouagadougou
-usr/share/zoneinfo/Africa/Porto-Novo
-usr/share/zoneinfo/Africa/Sao_Tome
-usr/share/zoneinfo/Africa/Timbuktu
-usr/share/zoneinfo/Africa/Tripoli
-usr/share/zoneinfo/America
-usr/share/zoneinfo/America/Adak
-usr/share/zoneinfo/America/Anchorage
-usr/share/zoneinfo/America/Anguilla
-usr/share/zoneinfo/America/Antigua
-usr/share/zoneinfo/America/Argentina
-usr/share/zoneinfo/America/Argentina/Buenos_Aires
-usr/share/zoneinfo/America/Argentina/Catamarca
-usr/share/zoneinfo/America/Argentina/ComodRivadavia
-usr/share/zoneinfo/America/Argentina/Cordoba
-usr/share/zoneinfo/America/Argentina/Jujuy
-usr/share/zoneinfo/America/Argentina/Mendoza
-usr/share/zoneinfo/America/Aruba
-usr/share/zoneinfo/America/Atikokan
-usr/share/zoneinfo/America/Atka
-usr/share/zoneinfo/America/Cayman
-usr/share/zoneinfo/America/Chicago
-usr/share/zoneinfo/America/Coral_Harbour
-usr/share/zoneinfo/America/Cordoba
-usr/share/zoneinfo/America/Curacao
-usr/share/zoneinfo/America/Denver
-usr/share/zoneinfo/America/Detroit
-usr/share/zoneinfo/America/Dominica
-usr/share/zoneinfo/America/Edmonton
-usr/share/zoneinfo/America/Ensenada
-usr/share/zoneinfo/America/Fort_Wayne
-usr/share/zoneinfo/America/Grenada
-usr/share/zoneinfo/America/Guadeloupe
-usr/share/zoneinfo/America/Halifax
-usr/share/zoneinfo/America/Havana
-usr/share/zoneinfo/America/Indiana
-usr/share/zoneinfo/America/Indiana/Indianapolis
-usr/share/zoneinfo/America/Indiana/Knox
-usr/share/zoneinfo/America/Indianapolis
-usr/share/zoneinfo/America/Jamaica
-usr/share/zoneinfo/America/Kentucky
-usr/share/zoneinfo/America/Kentucky/Louisville
-usr/share/zoneinfo/America/Knox_IN
-usr/share/zoneinfo/America/Kralendijk
-usr/share/zoneinfo/America/Los_Angeles
-usr/share/zoneinfo/America/Lower_Princes
-usr/share/zoneinfo/America/Manaus
-usr/share/zoneinfo/America/Marigot
-usr/share/zoneinfo/America/Mazatlan
-usr/share/zoneinfo/America/Mexico_City
-usr/share/zoneinfo/America/Montreal
-usr/share/zoneinfo/America/Montserrat
-usr/share/zoneinfo/America/New_York
-usr/share/zoneinfo/America/Noronha
-usr/share/zoneinfo/America/North_Dakota
-usr/share/zoneinfo/America/Panama
-usr/share/zoneinfo/America/Phoenix
-usr/share/zoneinfo/America/Port_of_Spain
-usr/share/zoneinfo/America/Porto_Acre
-usr/share/zoneinfo/America/Puerto_Rico
-usr/share/zoneinfo/America/Regina
-usr/share/zoneinfo/America/Rio_Branco
-usr/share/zoneinfo/America/Santa_Isabel
-usr/share/zoneinfo/America/Santiago
-usr/share/zoneinfo/America/Sao_Paulo
-usr/share/zoneinfo/America/Shiprock
-usr/share/zoneinfo/America/St_Barthelemy
-usr/share/zoneinfo/America/St_Johns
-usr/share/zoneinfo/America/St_Kitts
-usr/share/zoneinfo/America/St_Lucia
-usr/share/zoneinfo/America/St_Thomas
-usr/share/zoneinfo/America/St_Vincent
-usr/share/zoneinfo/America/Tijuana
-usr/share/zoneinfo/America/Toronto
-usr/share/zoneinfo/America/Tortola
-usr/share/zoneinfo/America/Vancouver
-usr/share/zoneinfo/America/Virgin
-usr/share/zoneinfo/America/Whitehorse
-usr/share/zoneinfo/America/Winnipeg
-usr/share/zoneinfo/Antarctica
-usr/share/zoneinfo/Antarctica/McMurdo
-usr/share/zoneinfo/Antarctica/South_Pole
-usr/share/zoneinfo/Arctic
-usr/share/zoneinfo/Asia
-usr/share/zoneinfo/Asia/Aden
-usr/share/zoneinfo/Asia/Ashgabat
-usr/share/zoneinfo/Asia/Bangkok
-usr/share/zoneinfo/Asia/Calcutta
-usr/share/zoneinfo/Asia/Chongqing
-usr/share/zoneinfo/Asia/Chungking
-usr/share/zoneinfo/Asia/Dacca
-usr/share/zoneinfo/Asia/Dhaka
-usr/share/zoneinfo/Asia/Dubai
-usr/share/zoneinfo/Asia/Harbin
-usr/share/zoneinfo/Asia/Ho_Chi_Minh
-usr/share/zoneinfo/Asia/Hong_Kong
-usr/share/zoneinfo/Asia/Istanbul
-usr/share/zoneinfo/Asia/Jerusalem
-usr/share/zoneinfo/Asia/Kashgar
-usr/share/zoneinfo/Asia/Kathmandu
-usr/share/zoneinfo/Asia/Katmandu
-usr/share/zoneinfo/Asia/Kolkata
-usr/share/zoneinfo/Asia/Macao
-usr/share/zoneinfo/Asia/Macau
-usr/share/zoneinfo/Asia/Makassar
-usr/share/zoneinfo/Asia/Nicosia
-usr/share/zoneinfo/Asia/Phnom_Penh
-usr/share/zoneinfo/Asia/Qatar
-usr/share/zoneinfo/Asia/Riyadh
-usr/share/zoneinfo/Asia/Saigon
-usr/share/zoneinfo/Asia/Seoul
-usr/share/zoneinfo/Asia/Shanghai
-usr/share/zoneinfo/Asia/Singapore
-usr/share/zoneinfo/Asia/Taipei
-usr/share/zoneinfo/Asia/Tehran
-usr/share/zoneinfo/Asia/Tel_Aviv
-usr/share/zoneinfo/Asia/Thimbu
-usr/share/zoneinfo/Asia/Thimphu
-usr/share/zoneinfo/Asia/Tokyo
-usr/share/zoneinfo/Asia/Ulaanbaatar
-usr/share/zoneinfo/Asia/Ulan_Bator
-usr/share/zoneinfo/Asia/Urumqi
-usr/share/zoneinfo/Asia/Yangon
-usr/share/zoneinfo/Atlantic
-usr/share/zoneinfo/Atlantic/Faroe
-usr/share/zoneinfo/Atlantic/Jan_Mayen
-usr/share/zoneinfo/Atlantic/Reykjavik
-usr/share/zoneinfo/Australia
-usr/share/zoneinfo/Australia/ACT
-usr/share/zoneinfo/Australia/Adelaide
-usr/share/zoneinfo/Australia/Brisbane
-usr/share/zoneinfo/Australia/Broken_Hill
-usr/share/zoneinfo/Australia/Canberra
-usr/share/zoneinfo/Australia/Darwin
-usr/share/zoneinfo/Australia/Hobart
-usr/share/zoneinfo/Australia/LHI
-usr/share/zoneinfo/Australia/Lord_Howe
-usr/share/zoneinfo/Australia/Melbourne
-usr/share/zoneinfo/Australia/NSW
-usr/share/zoneinfo/Australia/North
-usr/share/zoneinfo/Australia/Perth
-usr/share/zoneinfo/Australia/Queensland
-usr/share/zoneinfo/Australia/Sydney
-usr/share/zoneinfo/Australia/West
-usr/share/zoneinfo/Brazil
-usr/share/zoneinfo/Canada
-usr/share/zoneinfo/Canada/Atlantic
-usr/share/zoneinfo/Canada/Saskatchewan
-usr/share/zoneinfo/Chile
-usr/share/zoneinfo/Chile/EasterIsland
-usr/share/zoneinfo/Etc
-usr/share/zoneinfo/Etc/GMT
-usr/share/zoneinfo/Etc/GMT+0
-usr/share/zoneinfo/Etc/GMT-0
-usr/share/zoneinfo/Etc/GMT0
-usr/share/zoneinfo/Etc/Greenwich
-usr/share/zoneinfo/Etc/UCT
-usr/share/zoneinfo/Etc/UTC
-usr/share/zoneinfo/Etc/Universal
-usr/share/zoneinfo/Etc/Zulu
-usr/share/zoneinfo/Europe
-usr/share/zoneinfo/Europe/Belfast
-usr/share/zoneinfo/Europe/Belgrade
-usr/share/zoneinfo/Europe/Bratislava
-usr/share/zoneinfo/Europe/Busingen
-usr/share/zoneinfo/Europe/Chisinau
-usr/share/zoneinfo/Europe/Dublin
-usr/share/zoneinfo/Europe/Guernsey
-usr/share/zoneinfo/Europe/Helsinki
-usr/share/zoneinfo/Europe/Isle_of_Man
-usr/share/zoneinfo/Europe/Istanbul
-usr/share/zoneinfo/Europe/Jersey
-usr/share/zoneinfo/Europe/Lisbon
-usr/share/zoneinfo/Europe/Ljubljana
-usr/share/zoneinfo/Europe/London
-usr/share/zoneinfo/Europe/Mariehamn
-usr/share/zoneinfo/Europe/Moscow
-usr/share/zoneinfo/Europe/Nicosia
-usr/share/zoneinfo/Europe/Oslo
-usr/share/zoneinfo/Europe/Podgorica
-usr/share/zoneinfo/Europe/Prague
-usr/share/zoneinfo/Europe/Rome
-usr/share/zoneinfo/Europe/San_Marino
-usr/share/zoneinfo/Europe/Sarajevo
-usr/share/zoneinfo/Europe/Skopje
-usr/share/zoneinfo/Europe/Tiraspol
-usr/share/zoneinfo/Europe/Vaduz
-usr/share/zoneinfo/Europe/Vatican
-usr/share/zoneinfo/Europe/Warsaw
-usr/share/zoneinfo/Europe/Zagreb
-usr/share/zoneinfo/Europe/Zurich
-usr/share/zoneinfo/GB
-usr/share/zoneinfo/GB-Eire
-usr/share/zoneinfo/GMT
-usr/share/zoneinfo/GMT+0
-usr/share/zoneinfo/GMT-0
-usr/share/zoneinfo/GMT0
-usr/share/zoneinfo/Greenwich
-usr/share/zoneinfo/Indian
-usr/share/zoneinfo/Indian/Antananarivo
-usr/share/zoneinfo/Indian/Comoro
-usr/share/zoneinfo/Indian/Mayotte
-usr/share/zoneinfo/Mexico
-usr/share/zoneinfo/Mexico/BajaNorte
-usr/share/zoneinfo/Mexico/BajaSur
-usr/share/zoneinfo/Mexico/General
-usr/share/zoneinfo/Pacific
-usr/share/zoneinfo/Pacific/Auckland
-usr/share/zoneinfo/Pacific/Chatham
-usr/share/zoneinfo/Pacific/Chuuk
-usr/share/zoneinfo/Pacific/Easter
-usr/share/zoneinfo/Pacific/Gambier
-usr/share/zoneinfo/Pacific/Guam
-usr/share/zoneinfo/Pacific/Honolulu
-usr/share/zoneinfo/Pacific/Johnston
-usr/share/zoneinfo/Pacific/Kwajalein
-usr/share/zoneinfo/Pacific/Midway
-usr/share/zoneinfo/Pacific/Pago_Pago
-usr/share/zoneinfo/Pacific/Pitcairn
-usr/share/zoneinfo/Pacific/Pohnpei
-usr/share/zoneinfo/Pacific/Samoa
-usr/share/zoneinfo/Pacific/Truk
-usr/share/zoneinfo/Pacific/Yap
-usr/share/zoneinfo/SystemV
-usr/share/zoneinfo/SystemV/AST4
-usr/share/zoneinfo/SystemV/AST4ADT
-usr/share/zoneinfo/SystemV/CST6
-usr/share/zoneinfo/SystemV/CST6CDT
-usr/share/zoneinfo/SystemV/EST5
-usr/share/zoneinfo/SystemV/EST5EDT
-usr/share/zoneinfo/SystemV/HST10
-usr/share/zoneinfo/SystemV/MST7
-usr/share/zoneinfo/SystemV/MST7MDT
-usr/share/zoneinfo/SystemV/PST8
-usr/share/zoneinfo/SystemV/PST8PDT
-usr/share/zoneinfo/SystemV/YST9
-usr/share/zoneinfo/SystemV/YST9YDT
-usr/share/zoneinfo/US
-usr/share/zoneinfo/US/Alaska
-usr/share/zoneinfo/US/Aleutian
-usr/share/zoneinfo/US/Arizona
-usr/share/zoneinfo/US/Central
-usr/share/zoneinfo/US/East-Indiana
-usr/share/zoneinfo/US/Eastern
-usr/share/zoneinfo/US/Hawaii
-usr/share/zoneinfo/US/Indiana-Starke
-usr/share/zoneinfo/US/Michigan
-usr/share/zoneinfo/US/Mountain
-usr/share/zoneinfo/US/Pacific
-usr/share/zoneinfo/US/Pacific-New
-usr/share/zoneinfo/US/Samoa
-usr/share/zoneinfo/UTC
-usr/share/zoneinfo/Universal
-usr/share/zoneinfo/Zulu
-usr/share/zoneinfo/localtime
-usr/share/zoneinfo/zone.tab
diff --git a/.sandstorm/sandstorm-pkgdef.capnp b/.sandstorm/sandstorm-pkgdef.capnp
deleted file mode 100644
index aca29cff8c..0000000000
--- a/.sandstorm/sandstorm-pkgdef.capnp
+++ /dev/null
@@ -1,187 +0,0 @@
-@0xb0032512fca90cd9;
-
-using Spk = import "/sandstorm/package.capnp";
-# This imports:
-# $SANDSTORM_HOME/latest/usr/include/sandstorm/package.capnp
-# Check out that file to see the full, documented package definition format.
-
-const pkgdef :Spk.PackageDefinition = (
- # The package definition. Note that the spk tool looks specifically for the
- # "pkgdef" constant.
-
- id = "uws252ya9mep4t77tevn85333xzsgrpgth8q4y1rhknn1hammw70",
- # Your app ID is actually its public key. The private key was placed in
- # your keyring. All updates must be signed with the same key.
-
- manifest = (
- appTitle = (defaultText = "Firefly III"),
- appVersion = 39,
- appMarketingVersion = (defaultText = "4.8.1.4"),
-
- actions = [
- # Define your "new document" handlers here.
- ( nounPhrase = (defaultText = "administration"),
- command = .myCommand
- # The command to run when starting for the first time. (".myCommand"
- # is just a constant defined at the bottom of the file.)
- )
- ],
-
- continueCommand = .myCommand,
- # This is the command called to start your app back up after it has been
- # shut down for inactivity. Here we're using the same command as for
- # starting a new instance, but you could use different commands for each
- # case.
-
- metadata = (
- icons = (
- appGrid = (png = (dpi1x = embed "app-graphics/firefly-iii-128.png")),
- grain = (png = (dpi1x = embed "app-graphics/firefly-iii-24.png",
- dpi2x = embed "app-graphics/firefly-iii-48.png")),
- market = (png = (dpi1x = embed "app-graphics/firefly-iii-150.png"))
- ),
-
- website = "https://firefly-iii.org/",
- codeUrl = "https://github.com/firefly-iii/firefly-iii",
- license = (openSource = gpl3),
- # The license this package is distributed under. See
- # https://docs.sandstorm.io/en/latest/developing/publishing-apps/#license
-
- categories = [productivity],
- # A list of categories/genres to which this app belongs, sorted with best fit first.
- # See the list of categories at
- # https://docs.sandstorm.io/en/latest/developing/publishing-apps/#categories
-
- author = (
- contactEmail = "thegrumpydictator@gmail.com",
- pgpSignature = embed "pgp-signature",
- ),
-
- pgpKeyring = embed "pgp-keyring",
- description = (defaultText = embed "description.md"),
- shortDescription = (defaultText = "Financial management"),
- screenshots = [
- # Screenshots to use for marketing purposes. Examples below.
- # Sizes are given in device-independent pixels, so if you took these
- # screenshots on a Retina-style high DPI screen, divide each dimension by two.
-
- (width = 1290, height = 800, png = embed "screenshots/screenshot-1.png"),
- (width = 1290, height = 800, png = embed "screenshots/screenshot-2.png"),
- (width = 1290, height = 800, png = embed "screenshots/screenshot-3.png"),
-
- ],
- changeLog = (defaultText = embed "changelog.md"),
- ),
- ),
-
- sourceMap = (
- # Here we defined where to look for files to copy into your package. The
- # `spk dev` command actually figures out what files your app needs
- # automatically by running it on a FUSE filesystem. So, the mappings
- # here are only to tell it where to find files that the app wants.
- searchPath = [
- ( sourcePath = "." ), # Search this directory first.
- ( sourcePath = "/", # Then search the system root directory.
- hidePaths = [ "home", "proc", "sys",
- "etc/passwd", "etc/hosts", "etc/host.conf",
- "etc/nsswitch.conf", "etc/resolv.conf" ]
- # You probably don't want the app pulling files from these places,
- # so we hide them. Note that /dev, /var, and /tmp are implicitly
- # hidden because Sandstorm itself provides them.
- )
- ]
- ),
-
- fileList = "sandstorm-files.list",
- # `spk dev` will write a list of all the files your app uses to this file.
- # You should review it later, before shipping your app.
-
- alwaysInclude = ["opt/app/app","opt/app/bootstrap","opt/app/config","opt/app/database","opt/app/public","opt/app/resources","opt/app/routes","opt/app/vendor"],
- # Fill this list with more names of files or directories that should be
- # included in your package, even if not listed in sandstorm-files.list.
- # Use this to force-include stuff that you know you need but which may
- # not have been detected as a dependency during `spk dev`. If you list
- # a directory here, its entire contents will be included recursively.
-
- bridgeConfig = (
- # # Used for integrating permissions and roles into the Sandstorm shell
- # # and for sandstorm-http-bridge to pass to your app.
- # # Uncomment this block and adjust the permissions and roles to make
- # # sense for your app.
- # # For more information, see high-level documentation at
- # # https://docs.sandstorm.io/en/latest/developing/auth/
- # # and advanced details in the "BridgeConfig" section of
- # # https://github.com/sandstorm-io/sandstorm/blob/master/src/sandstorm/package.capnp
- # viewInfo = (
- # # For details on the viewInfo field, consult "ViewInfo" in
- # # https://github.com/sandstorm-io/sandstorm/blob/master/src/sandstorm/grain.capnp
- #
- # permissions = [
- # # Permissions which a user may or may not possess. A user's current
- # # permissions are passed to the app as a comma-separated list of `name`
- # # fields in the X-Sandstorm-Permissions header with each request.
- # #
- # # IMPORTANT: only ever append to this list! Reordering or removing fields
- # # will change behavior and permissions for existing grains! To deprecate a
- # # permission, or for more information, see "PermissionDef" in
- # # https://github.com/sandstorm-io/sandstorm/blob/master/src/sandstorm/grain.capnp
- # (
- # name = "editor",
- # # Name of the permission, used as an identifier for the permission in cases where string
- # # names are preferred. Used in sandstorm-http-bridge's X-Sandstorm-Permissions HTTP header.
- #
- # title = (defaultText = "editor"),
- # # Display name of the permission, e.g. to display in a checklist of permissions
- # # that may be assigned when sharing.
- #
- # description = (defaultText = "grants ability to modify data"),
- # # Prose describing what this role means, suitable for a tool tip or similar help text.
- # ),
- # ],
- # roles = [
- # # Roles are logical collections of permissions. For instance, your app may have
- # # a "viewer" role and an "editor" role
- # (
- # title = (defaultText = "editor"),
- # # Name of the role. Shown in the Sandstorm UI to indicate which users have which roles.
- #
- # permissions = [true],
- # # An array indicating which permissions this role carries.
- # # It should be the same length as the permissions array in
- # # viewInfo, and the order of the lists must match.
- #
- # verbPhrase = (defaultText = "can make changes to the document"),
- # # Brief explanatory text to show in the sharing UI indicating
- # # what a user assigned this role will be able to do with the grain.
- #
- # description = (defaultText = "editors may view all site data and change settings."),
- # # Prose describing what this role means, suitable for a tool tip or similar help text.
- # ),
- # (
- # title = (defaultText = "viewer"),
- # permissions = [false],
- # verbPhrase = (defaultText = "can view the document"),
- # description = (defaultText = "viewers may view what other users have written."),
- # ),
- # ],
- # ),
- apiPath = "/api/v1/",
- # # Apps can export an API to the world. The API is to be used primarily by Javascript
- # # code and native apps, so it can't serve out regular HTML to browsers. If a request
- # # comes in to your app's API, sandstorm-http-bridge will prefix the request's path with
- # # this string, if specified.
- ),
-);
-
-const myCommand :Spk.Manifest.Command = (
- # Here we define the command used to start up your server.
- argv = ["/sandstorm-http-bridge", "8000", "--", "/bin/bash", "/opt/app/.sandstorm/launcher.sh"],
- environ = [
- # Note that this defines the *entire* environment seen by your app.
- (key = "PATH", value = "/usr/local/bin:/usr/bin:/bin"),
- (key = "SANDSTORM", value = "1"),
- # Export SANDSTORM=1 into the environment, so that apps running within Sandstorm
- # can detect if $SANDSTORM="1" at runtime, switching UI and/or backend to use
- # the app's Sandstorm-specific integration code.
- ]
-);
diff --git a/.sandstorm/screenshots/screenshot-1.png b/.sandstorm/screenshots/screenshot-1.png
deleted file mode 100644
index 5f786ad2ff..0000000000
Binary files a/.sandstorm/screenshots/screenshot-1.png and /dev/null differ
diff --git a/.sandstorm/screenshots/screenshot-2.png b/.sandstorm/screenshots/screenshot-2.png
deleted file mode 100644
index fe0bfb0218..0000000000
Binary files a/.sandstorm/screenshots/screenshot-2.png and /dev/null differ
diff --git a/.sandstorm/screenshots/screenshot-3.png b/.sandstorm/screenshots/screenshot-3.png
deleted file mode 100644
index f68d5de0c1..0000000000
Binary files a/.sandstorm/screenshots/screenshot-3.png and /dev/null differ
diff --git a/.sandstorm/service-config/mime.types b/.sandstorm/service-config/mime.types
deleted file mode 100644
index 89be9a4cd6..0000000000
--- a/.sandstorm/service-config/mime.types
+++ /dev/null
@@ -1,89 +0,0 @@
-
-types {
- text/html html htm shtml;
- text/css css;
- text/xml xml;
- image/gif gif;
- image/jpeg jpeg jpg;
- application/javascript js;
- application/atom+xml atom;
- application/rss+xml rss;
-
- text/mathml mml;
- text/plain txt;
- text/vnd.sun.j2me.app-descriptor jad;
- text/vnd.wap.wml wml;
- text/x-component htc;
-
- image/png png;
- image/tiff tif tiff;
- image/vnd.wap.wbmp wbmp;
- image/x-icon ico;
- image/x-jng jng;
- image/x-ms-bmp bmp;
- image/svg+xml svg svgz;
- image/webp webp;
-
- application/font-woff woff;
- application/java-archive jar war ear;
- application/json json;
- application/mac-binhex40 hqx;
- application/msword doc;
- application/pdf pdf;
- application/postscript ps eps ai;
- application/rtf rtf;
- application/vnd.apple.mpegurl m3u8;
- application/vnd.ms-excel xls;
- application/vnd.ms-fontobject eot;
- application/vnd.ms-powerpoint ppt;
- application/vnd.wap.wmlc wmlc;
- application/vnd.google-earth.kml+xml kml;
- application/vnd.google-earth.kmz kmz;
- application/x-7z-compressed 7z;
- application/x-cocoa cco;
- application/x-java-archive-diff jardiff;
- application/x-java-jnlp-file jnlp;
- application/x-makeself run;
- application/x-perl pl pm;
- application/x-pilot prc pdb;
- application/x-rar-compressed rar;
- application/x-redhat-package-manager rpm;
- application/x-sea sea;
- application/x-shockwave-flash swf;
- application/x-stuffit sit;
- application/x-tcl tcl tk;
- application/x-x509-ca-cert der pem crt;
- application/x-xpinstall xpi;
- application/xhtml+xml xhtml;
- application/xspf+xml xspf;
- application/zip zip;
-
- application/octet-stream bin exe dll;
- application/octet-stream deb;
- application/octet-stream dmg;
- application/octet-stream iso img;
- application/octet-stream msi msp msm;
-
- application/vnd.openxmlformats-officedocument.wordprocessingml.document docx;
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx;
- application/vnd.openxmlformats-officedocument.presentationml.presentation pptx;
-
- audio/midi mid midi kar;
- audio/mpeg mp3;
- audio/ogg ogg;
- audio/x-m4a m4a;
- audio/x-realaudio ra;
-
- video/3gpp 3gpp 3gp;
- video/mp2t ts;
- video/mp4 mp4;
- video/mpeg mpeg mpg;
- video/quicktime mov;
- video/webm webm;
- video/x-flv flv;
- video/x-m4v m4v;
- video/x-mng mng;
- video/x-ms-asf asx asf;
- video/x-ms-wmv wmv;
- video/x-msvideo avi;
-}
diff --git a/.sandstorm/service-config/nginx.conf b/.sandstorm/service-config/nginx.conf
deleted file mode 100644
index fded8af1a9..0000000000
--- a/.sandstorm/service-config/nginx.conf
+++ /dev/null
@@ -1,88 +0,0 @@
-worker_processes 4;
-pid /var/run/nginx.pid;
-
-events {
- worker_connections 768;
- # multi_accept on;
-}
-
-http {
- # Basic Settings
- sendfile on;
- tcp_nopush on;
- tcp_nodelay on;
- keepalive_timeout 65;
- types_hash_max_size 2048;
- # server_names_hash_bucket_size 64;
- server_tokens off;
- server_name_in_redirect off;
-
- include mime.types;
- default_type application/octet-stream;
-
- # Logging
- access_log off;
- error_log stderr;
-
- # Prevent nginx from adding compression; this interacts badly with Sandstorm
- # WebSession due to https://github.com/sandstorm-io/sandstorm/issues/289
- gzip off;
-
- # Trust the sandstorm-http-bridge's X-Forwarded-Proto.
- map $http_x_forwarded_proto $fe_https {
- default "";
- https on;
- }
-
- server {
- listen 8000 default_server;
- listen [::]:8000 default_server ipv6only=on;
-
- # Allow arbitrarily large bodies - Sandstorm can handle them, and requests
- # are authenticated already, so there's no reason for apps to add additional
- # limits by default.
- client_max_body_size 0;
-
- server_name localhost;
- root /opt/app/public;
- location / {
- index index.php;
- try_files $uri $uri/ /index.php?$query_string;
- autoindex on;
- sendfile off;
- }
- location ~ \.php$ {
- try_files $uri =404;
- fastcgi_pass unix:/var/run/php7.2-fpm.sock;
- fastcgi_index index.php;
- fastcgi_split_path_info ^(.+\.php)(/.+)$;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- fastcgi_read_timeout 900;
-
-
- fastcgi_param QUERY_STRING $query_string;
- fastcgi_param REQUEST_METHOD $request_method;
- fastcgi_param CONTENT_TYPE $content_type;
- fastcgi_param CONTENT_LENGTH $content_length;
-
- fastcgi_param SCRIPT_NAME $fastcgi_script_name;
- fastcgi_param REQUEST_URI $request_uri;
- fastcgi_param DOCUMENT_URI $document_uri;
- fastcgi_param DOCUMENT_ROOT $document_root;
- fastcgi_param SERVER_PROTOCOL $server_protocol;
- fastcgi_param HTTPS $fe_https if_not_empty;
-
- fastcgi_param GATEWAY_INTERFACE CGI/1.1;
- fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;
-
- fastcgi_param REMOTE_ADDR $remote_addr;
- fastcgi_param REMOTE_PORT $remote_port;
- fastcgi_param SERVER_ADDR $server_addr;
- fastcgi_param SERVER_PORT $server_port;
- fastcgi_param SERVER_NAME $server_name;
-
- # PHP only, required if PHP was built with --enable-force-cgi-redirect
- #fastcgi_param REDIRECT_STATUS 200;
- }
- }
-}
diff --git a/.sandstorm/setup.sh b/.sandstorm/setup.sh
deleted file mode 100755
index c93901d510..0000000000
--- a/.sandstorm/setup.sh
+++ /dev/null
@@ -1,94 +0,0 @@
-#!/bin/bash
-
-# When you change this file, you must take manual action. Read this doc:
-# - https://docs.sandstorm.io/en/latest/vagrant-spk/customizing/#setupsh
-echo "Now in setup.sh"
-
-set -euo pipefail
-
-export DEBIAN_FRONTEND=noninteractive
-
-# install packages so we can install apt-add-repository.
-apt-get update
-apt-get install -y python-software-properties software-properties-common
-
-# install all languages
-#en_US
-sed -i 's/# es_ES.UTF-8 UTF-8/es_ES.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# de_DE.UTF-8 UTF-8/de_DE.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# fr_FR.UTF-8 UTF-8/fr_FR.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# it_IT.UTF-8 UTF-8/it_IT.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# nl_NL.UTF-8 UTF-8/nl_NL.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# pl_PL.UTF-8 UTF-8/pl_PL.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# pt_BR.UTF-8 UTF-8/pt_BR.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# ru_RU.UTF-8 UTF-8/ru_RU.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# zh_TW.UTF-8 UTF-8/zh_TW.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# nb_NO.UTF-8 UTF-8/nb_NO.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# ro_RO.UTF-8 UTF-8/ro_RO.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# cs_CZ.UTF-8 UTF-8/cs_CZ.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# id_ID.UTF-8 UTF-8/id_ID.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# hu_HU.UTF-8 UTF-8/hu_HU.UTF-8 UTF-8/g' /etc/locale.gen
-sed -i 's/# el_GR.UTF-8 UTF-8/el_GR.UTF-8 UTF-8/g' /etc/locale.gen
-
-dpkg-reconfigure --frontend=noninteractive locales
-
-# actually add repository
-apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E9C74FEEA2098A6E
-add-apt-repository "deb http://packages.dotdeb.org jessie all"
-
-# add another repos
-apt-get install -y apt-transport-https lsb-release ca-certificates
-wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
-echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list
-
-# install packages.
-apt-get update
-apt-get install -y nginx php7.2-fpm php7.2-mysql php7.2-gd php7.2-cli php7.2-curl php7.2-ldap git php7.2-dev php7.2-zip php7.2-intl php7.2-dom php7.2-mbstring php7.2-bcmath mysql-server
-service nginx stop
-service php7.2-fpm stop
-service mysql stop
-systemctl disable nginx
-systemctl disable php7.2-fpm
-systemctl disable mysql
-
-# make php.ini display errors:
-sed -i 's/display_errors = Off/display_errors = On/g' /etc/php/7.2/fpm/php.ini
-
-# patch /etc/php/7.2/fpm/pool.d/www.conf to not change uid/gid to www-data
-sed --in-place='' \
- --expression='s/^listen.owner = www-data/;listen.owner = www-data/' \
- --expression='s/^listen.group = www-data/;listen.group = www-data/' \
- /etc/php/7.2/fpm/pool.d/www.conf
-# patch /etc/php/7.2/fpm/php-fpm.conf to not have a pidfile
-sed --in-place='' \
- --expression='s/^pid =/;pid =/' \
- /etc/php/7.2/fpm/php-fpm.conf
-
-# move sock file to better dir:
-sed --in-place='' \
- --expression='s/^listen = \/run\/php\/php7.2-fpm.sock/listen = \/var\/run\/php7.2-fpm.sock/' \
- /etc/php/7.2/fpm/pool.d/www.conf
-
-# patch /etc/php/7.2/fpm/pool.d/www.conf to no clear environment variables
-# so we can pass in SANDSTORM=1 to apps
-sed --in-place='' \
- --expression='s/^;clear_env = no/clear_env=no/' \
- /etc/php/7.2/fpm/pool.d/www.conf
-# patch mysql conf to not change uid, and to use /var/tmp over /tmp
-# for secure-file-priv see https://github.com/sandstorm-io/vagrant-spk/issues/195
-sed --in-place='' \
- --expression='s/^user\t\t= mysql/#user\t\t= mysql/' \
- --expression='s,^tmpdir\t\t= /tmp,tmpdir\t\t= /var/tmp,' \
- --expression='/\[mysqld]/ a\ secure-file-priv = ""\' \
- /etc/mysql/my.cnf
-# patch mysql conf to use smaller transaction logs to save disk space
-cat < /etc/mysql/conf.d/sandstorm.cnf
-[mysqld]
-# Set the transaction log file to the minimum allowed size to save disk space.
-# innodb_log_file_size = 1048576
-# Set the main data file to grow by 1MB at a time, rather than 8MB at a time.
-innodb_autoextend_increment = 1
-EOF
-
-
diff --git a/.sandstorm/stack b/.sandstorm/stack
deleted file mode 100644
index 79a9408192..0000000000
--- a/.sandstorm/stack
+++ /dev/null
@@ -1 +0,0 @@
-lemp
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index b8c80b4947..0000000000
--- a/.travis.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-sudo: required
-language: bash
-
-# safelist
-branches:
- only:
- - develop
- - master
-
-services:
- - docker
-
-jobs:
- include:
- - dist: xenial
- arch: amd64
- env: ARCH=amd64 CHANNEL=alpha VERSION=5.0.0-alpha.1
- stage: build
- script: ./.deploy/docker/travis.sh
- - dist: xenial
- arch: amd64
- env: ARCH=arm CHANNEL=alpha VERSION=5.0.0-alpha.1
- stage: build
- script: ./.deploy/docker/travis.sh
- - dist: xenial
- arch: arm64
- env: ARCH=arm64 CHANNEL=alpha VERSION=5.0.0-alpha.1
- stage: build
- script: ./.deploy/docker/travis.sh
- - dist: xenial
- arch: amd64
- env: CHANNEL=alpha VERSION=5.0.0-alpha.1
- stage: manifest
- script: ./.deploy/docker/manifest.sh
\ No newline at end of file
diff --git a/Dockerfile b/Dockerfile
deleted file mode 100644
index 8b706527a4..0000000000
--- a/Dockerfile
+++ /dev/null
@@ -1,24 +0,0 @@
-FROM jc5x/firefly-iii-base-image:latest
-
-# See also: https://github.com/JC5/firefly-iii-base-image
-
-ENV FIREFLY_PATH=/var/www/firefly-iii COMPOSER_ALLOW_SUPERUSER=1
-LABEL version="1.6" maintainer="thegrumpydictator@gmail.com"
-
-# Create volumes
-VOLUME $FIREFLY_PATH/storage/export $FIREFLY_PATH/storage/upload
-
-# Copy in Firefly III source
-WORKDIR $FIREFLY_PATH
-ADD . $FIREFLY_PATH
-
-# Ensure correct app directory permission, then `composer install`
-RUN chown -R www-data:www-data /var/www && \
- chmod -R 775 $FIREFLY_PATH/storage && \
- composer install --prefer-dist --no-dev --no-scripts --no-suggest
-
-# Expose port 80
-EXPOSE 80
-
-# Run entrypoint thing
-ENTRYPOINT [".deploy/docker/entrypoint.sh"]
diff --git a/Dockerfile.amd64 b/Dockerfile.amd64
deleted file mode 100644
index 8b706527a4..0000000000
--- a/Dockerfile.amd64
+++ /dev/null
@@ -1,24 +0,0 @@
-FROM jc5x/firefly-iii-base-image:latest
-
-# See also: https://github.com/JC5/firefly-iii-base-image
-
-ENV FIREFLY_PATH=/var/www/firefly-iii COMPOSER_ALLOW_SUPERUSER=1
-LABEL version="1.6" maintainer="thegrumpydictator@gmail.com"
-
-# Create volumes
-VOLUME $FIREFLY_PATH/storage/export $FIREFLY_PATH/storage/upload
-
-# Copy in Firefly III source
-WORKDIR $FIREFLY_PATH
-ADD . $FIREFLY_PATH
-
-# Ensure correct app directory permission, then `composer install`
-RUN chown -R www-data:www-data /var/www && \
- chmod -R 775 $FIREFLY_PATH/storage && \
- composer install --prefer-dist --no-dev --no-scripts --no-suggest
-
-# Expose port 80
-EXPOSE 80
-
-# Run entrypoint thing
-ENTRYPOINT [".deploy/docker/entrypoint.sh"]
diff --git a/Dockerfile.arm b/Dockerfile.arm
deleted file mode 100644
index aa8b9f2906..0000000000
--- a/Dockerfile.arm
+++ /dev/null
@@ -1,24 +0,0 @@
-FROM jc5x/firefly-iii-base-image:latest-arm
-
-# See also: https://github.com/JC5/firefly-iii-base-image
-
-ENV FIREFLY_PATH=/var/www/firefly-iii COMPOSER_ALLOW_SUPERUSER=1
-LABEL version="1.6" maintainer="thegrumpydictator@gmail.com"
-
-# Create volumes
-VOLUME $FIREFLY_PATH/storage/export $FIREFLY_PATH/storage/upload
-
-# Copy in Firefly III source
-WORKDIR $FIREFLY_PATH
-ADD . $FIREFLY_PATH
-
-# Ensure correct app directory permission, then `composer install`
-RUN chown -R www-data:www-data /var/www && \
- chmod -R 775 $FIREFLY_PATH/storage && \
- composer install --prefer-dist --no-dev --no-scripts --no-suggest
-
-# Expose port 80
-EXPOSE 80
-
-# Run entrypoint thing
-ENTRYPOINT [".deploy/docker/entrypoint.sh"]
diff --git a/Dockerfile.arm64 b/Dockerfile.arm64
deleted file mode 100644
index aa8b9f2906..0000000000
--- a/Dockerfile.arm64
+++ /dev/null
@@ -1,24 +0,0 @@
-FROM jc5x/firefly-iii-base-image:latest-arm
-
-# See also: https://github.com/JC5/firefly-iii-base-image
-
-ENV FIREFLY_PATH=/var/www/firefly-iii COMPOSER_ALLOW_SUPERUSER=1
-LABEL version="1.6" maintainer="thegrumpydictator@gmail.com"
-
-# Create volumes
-VOLUME $FIREFLY_PATH/storage/export $FIREFLY_PATH/storage/upload
-
-# Copy in Firefly III source
-WORKDIR $FIREFLY_PATH
-ADD . $FIREFLY_PATH
-
-# Ensure correct app directory permission, then `composer install`
-RUN chown -R www-data:www-data /var/www && \
- chmod -R 775 $FIREFLY_PATH/storage && \
- composer install --prefer-dist --no-dev --no-scripts --no-suggest
-
-# Expose port 80
-EXPOSE 80
-
-# Run entrypoint thing
-ENTRYPOINT [".deploy/docker/entrypoint.sh"]
diff --git a/app/Api/V1/Controllers/TagController.php b/app/Api/V1/Controllers/TagController.php
index ecbc99c026..8e17589977 100644
--- a/app/Api/V1/Controllers/TagController.php
+++ b/app/Api/V1/Controllers/TagController.php
@@ -25,7 +25,8 @@ namespace FireflyIII\Api\V1\Controllers;
use Carbon\Carbon;
use FireflyIII\Api\V1\Requests\DateRequest;
-use FireflyIII\Api\V1\Requests\TagRequest;
+use FireflyIII\Api\V1\Requests\TagUpdateRequest;
+use FireflyIII\Api\V1\Requests\TagStoreRequest;
use FireflyIII\Helpers\Collector\GroupCollectorInterface;
use FireflyIII\Models\Tag;
use FireflyIII\Repositories\Tag\TagRepositoryInterface;
@@ -161,11 +162,11 @@ class TagController extends Controller
/**
* Store new object.
*
- * @param TagRequest $request
+ * @param TagStoreRequest $request
*
* @return JsonResponse
*/
- public function store(TagRequest $request): JsonResponse
+ public function store(TagStoreRequest $request): JsonResponse
{
$rule = $this->repository->store($request->getAll());
$manager = $this->getManager();
@@ -234,12 +235,12 @@ class TagController extends Controller
/**
* Update a rule.
*
- * @param TagRequest $request
+ * @param TagUpdateRequest $request
* @param Tag $tag
*
* @return JsonResponse
*/
- public function update(TagRequest $request, Tag $tag): JsonResponse
+ public function update(TagUpdateRequest $request, Tag $tag): JsonResponse
{
$rule = $this->repository->update($tag, $request->getAll());
$manager = $this->getManager();
diff --git a/app/Api/V1/Requests/AccountStoreRequest.php b/app/Api/V1/Requests/AccountStoreRequest.php
index f43798ed96..7dc729c0e1 100644
--- a/app/Api/V1/Requests/AccountStoreRequest.php
+++ b/app/Api/V1/Requests/AccountStoreRequest.php
@@ -24,6 +24,7 @@ declare(strict_types=1);
namespace FireflyIII\Api\V1\Requests;
+use FireflyIII\Models\Location;
use FireflyIII\Rules\IsBoolean;
/**
@@ -45,6 +46,53 @@ class AccountStoreRequest extends Request
return auth()->check();
}
+ /**
+ * @return array
+ */
+ public function getAllAccountData(): array
+ {
+ $active = true;
+ $includeNetWorth = true;
+ if (null !== $this->get('active')) {
+ $active = $this->boolean('active');
+ }
+ if (null !== $this->get('include_net_worth')) {
+ $includeNetWorth = $this->boolean('include_net_worth');
+ }
+ $data = [
+ 'name' => $this->string('name'),
+ 'active' => $active,
+ 'include_net_worth' => $includeNetWorth,
+ 'account_type' => $this->string('type'),
+ 'account_type_id' => null,
+ 'currency_id' => $this->integer('currency_id'),
+ 'currency_code' => $this->string('currency_code'),
+ 'virtual_balance' => $this->string('virtual_balance'),
+ 'iban' => $this->string('iban'),
+ 'BIC' => $this->string('bic'),
+ 'account_number' => $this->string('account_number'),
+ 'account_role' => $this->string('account_role'),
+ 'opening_balance' => $this->string('opening_balance'),
+ 'opening_balance_date' => $this->date('opening_balance_date'),
+ 'cc_type' => $this->string('credit_card_type'),
+ 'cc_Monthly_payment_date' => $this->string('monthly_payment_date'),
+ 'notes' => $this->nlString('notes'),
+ 'interest' => $this->string('interest'),
+ 'interest_period' => $this->string('interest_period'),
+ ];
+ // append Location information.
+ $data = $this->appendLocationData($data);
+
+ if ('liability' === $data['account_type']) {
+ $data['opening_balance'] = bcmul($this->string('liability_amount'), '-1');
+ $data['opening_balance_date'] = $this->date('liability_start_date');
+ $data['account_type'] = $this->string('liability_type');
+ $data['account_type_id'] = null;
+ }
+
+ return $data;
+ }
+
/**
* The rules that the incoming request must be matched against.
*
@@ -78,6 +126,7 @@ class AccountStoreRequest extends Request
'interest_period' => 'required_if:type,liability|in:daily,monthly,yearly',
'notes' => 'min:0|max:65536',
];
+ $rules = Location::requestRules($rules);
return $rules;
}
diff --git a/app/Api/V1/Requests/AccountUpdateRequest.php b/app/Api/V1/Requests/AccountUpdateRequest.php
index f62f057b11..1b9169ba94 100644
--- a/app/Api/V1/Requests/AccountUpdateRequest.php
+++ b/app/Api/V1/Requests/AccountUpdateRequest.php
@@ -24,6 +24,7 @@ declare(strict_types=1);
namespace FireflyIII\Api\V1\Requests;
+use FireflyIII\Models\Location;
use FireflyIII\Rules\IsBoolean;
/**
@@ -58,7 +59,6 @@ class AccountUpdateRequest extends Request
if (null !== $this->get('include_net_worth')) {
$includeNetWorth = $this->boolean('include_net_worth');
}
-
$data = [
'name' => $this->nullableString('name'),
'active' => $active,
@@ -81,6 +81,8 @@ class AccountUpdateRequest extends Request
'interest_period' => $this->nullableString('interest_period'),
];
+ $data = $this->appendLocationData($data);
+
if ('liability' === $data['account_type']) {
$data['opening_balance'] = bcmul($this->nullableString('liability_amount'), '-1');
$data['opening_balance_date'] = $this->date('liability_start_date');
@@ -102,6 +104,7 @@ class AccountUpdateRequest extends Request
$accountRoles = implode(',', config('firefly.accountRoles'));
$types = implode(',', array_keys(config('firefly.subTitlesByIdentifier')));
$ccPaymentTypes = implode(',', array_keys(config('firefly.ccTypes')));
+
$rules = [
'name' => sprintf('min:1|uniqueAccountForUser:%d', $account->id),
'type' => sprintf('in:%s', $types),
@@ -125,6 +128,7 @@ class AccountUpdateRequest extends Request
'interest_period' => 'required_if:type,liability|in:daily,monthly,yearly',
'notes' => 'min:0|max:65536',
];
+ $rules = Location::requestRules($rules);
return $rules;
}
diff --git a/app/Api/V1/Requests/Request.php b/app/Api/V1/Requests/Request.php
index 76beaf4e3c..9bcd608eb0 100644
--- a/app/Api/V1/Requests/Request.php
+++ b/app/Api/V1/Requests/Request.php
@@ -34,49 +34,4 @@ use FireflyIII\Http\Requests\Request as FireflyIIIRequest;
*/
class Request extends FireflyIIIRequest
{
- /**
- * @return array
- */
- public function getAllAccountData(): array
- {
- $active = true;
- $includeNetWorth = true;
- if (null !== $this->get('active')) {
- $active = $this->boolean('active');
- }
- if (null !== $this->get('include_net_worth')) {
- $includeNetWorth = $this->boolean('include_net_worth');
- }
-
- $data = [
- 'name' => $this->string('name'),
- 'active' => $active,
- 'include_net_worth' => $includeNetWorth,
- 'account_type' => $this->string('type'),
- 'account_type_id' => null,
- 'currency_id' => $this->integer('currency_id'),
- 'currency_code' => $this->string('currency_code'),
- 'virtual_balance' => $this->string('virtual_balance'),
- 'iban' => $this->string('iban'),
- 'BIC' => $this->string('bic'),
- 'account_number' => $this->string('account_number'),
- 'account_role' => $this->string('account_role'),
- 'opening_balance' => $this->string('opening_balance'),
- 'opening_balance_date' => $this->date('opening_balance_date'),
- 'cc_type' => $this->string('credit_card_type'),
- 'cc_Monthly_payment_date' => $this->string('monthly_payment_date'),
- 'notes' => $this->nlString('notes'),
- 'interest' => $this->string('interest'),
- 'interest_period' => $this->string('interest_period'),
- ];
-
- if ('liability' === $data['account_type']) {
- $data['opening_balance'] = bcmul($this->string('liability_amount'), '-1');
- $data['opening_balance_date'] = $this->date('liability_start_date');
- $data['account_type'] = $this->string('liability_type');
- $data['account_type_id'] = null;
- }
-
- return $data;
- }
}
diff --git a/app/Api/V1/Requests/TagRequest.php b/app/Api/V1/Requests/TagStoreRequest.php
similarity index 57%
rename from app/Api/V1/Requests/TagRequest.php
rename to app/Api/V1/Requests/TagStoreRequest.php
index 075e884b62..cc3fa7bc86 100644
--- a/app/Api/V1/Requests/TagRequest.php
+++ b/app/Api/V1/Requests/TagStoreRequest.php
@@ -1,7 +1,6 @@
$this->string('tag'),
- 'date' => $this->date('date'),
- 'description' => $this->string('description'),
- 'latitude' => '' === $this->string('latitude') ? null : $this->string('latitude'),
- 'longitude' => '' === $this->string('longitude') ? null : $this->string('longitude'),
- 'zoom_level' => $this->integer('zoom_level'),
- ];
+ $hasLocation = false;
+ if ($this->has('longitude') && $this->has('latitude') && $this->has('zoom_level')) {
+ $hasLocation = true;
+ }
- return $data;
+ return [
+ 'tag' => $this->string('tag'),
+ 'date' => $this->date('date'),
+ 'description' => $this->string('description'),
+ 'has_location' => $hasLocation,
+ 'longitude' => $this->string('longitude'),
+ 'latitude' => $this->string('latitude'),
+ 'zoom_level' => $this->integer('zoom_level'),
+ ];
}
/**
@@ -77,21 +79,8 @@ class TagRequest extends Request
'tag' => 'required|min:1|uniqueObjectForUser:tags,tag',
'description' => 'min:1|nullable',
'date' => 'date|nullable',
- 'latitude' => 'numeric|min:-90|max:90|nullable|required_with:longitude',
- 'longitude' => 'numeric|min:-180|max:180|nullable|required_with:latitude',
- 'zoom_level' => 'numeric|min:0|max:80|nullable',
];
- switch ($this->method()) {
- default:
- break;
- case 'PUT':
- case 'PATCH':
- /** @var Tag $tag */
- $tag = $this->route()->parameter('tagOrId');
- $rules['tag'] = 'required|min:1|uniqueObjectForUser:tags,tag,' . $tag->id;
- break;
- }
- return $rules;
+ return Location::requestRules($rules);
}
}
diff --git a/app/Api/V1/Requests/TagUpdateRequest.php b/app/Api/V1/Requests/TagUpdateRequest.php
new file mode 100644
index 0000000000..0ae5066ae7
--- /dev/null
+++ b/app/Api/V1/Requests/TagUpdateRequest.php
@@ -0,0 +1,89 @@
+.
+ */
+
+declare(strict_types=1);
+
+namespace FireflyIII\Api\V1\Requests;
+
+use FireflyIII\Models\Location;
+
+/**
+ * Class TagUpdateRequest
+ *
+ * @codeCoverageIgnore
+ *
+ */
+class TagUpdateRequest extends Request
+{
+
+ /**
+ * Authorize logged in users.
+ *
+ * @return bool
+ */
+ public function authorize(): bool
+ {
+ // Only allow authenticated users
+ return auth()->check();
+ }
+
+ /**
+ * Get all data from the request.
+ *
+ * @return array
+ */
+ public function getAll(): array
+ {
+ $updateLocation = false;
+ if ($this->has('longitude') && $this->has('latitude') && $this->has('zoom_level')) {
+ $updateLocation = true;
+ }
+
+ return [
+ 'tag' => $this->string('tag'),
+ 'date' => $this->date('date'),
+ 'description' => $this->string('description'),
+ 'has_location' => $updateLocation,
+ 'longitude' => '' === $this->string('longitude') ? null : $this->string('longitude'),
+ 'latitude' => '' === $this->string('latitude') ? null : $this->string('latitude'),
+ 'zoom_level' => '' === $this->string('zoom_level') ? null : $this->integer('zoom_level'),
+ ];
+ }
+
+ /**
+ * The rules that the incoming request must be matched against.
+ *
+ * @return array
+ */
+ public function rules(): array
+ {
+ $tag = $this->route()->parameter('tagOrId');
+
+ $rules = [
+ 'tag' => 'required|min:1|uniqueObjectForUser:tags,tag,' . $tag->id,
+ 'description' => 'min:1|nullable',
+ 'date' => 'date|nullable',
+ ];
+
+ return Location::requestRules($rules);
+ }
+}
diff --git a/app/Console/Commands/Correction/CorrectDatabase.php b/app/Console/Commands/Correction/CorrectDatabase.php
index 85a36b9e47..7c456464f8 100644
--- a/app/Console/Commands/Correction/CorrectDatabase.php
+++ b/app/Console/Commands/Correction/CorrectDatabase.php
@@ -72,6 +72,7 @@ class CorrectDatabase extends Command
'firefly-iii:rename-meta-fields',
'firefly-iii:fix-ob-currencies',
'firefly-iii:fix-long-descriptions',
+ 'firefly-iii:fix-recurring-transactions',
'firefly-iii:restore-oauth-keys'
];
foreach ($commands as $command) {
diff --git a/app/Console/Commands/Correction/FixRecurringTransactions.php b/app/Console/Commands/Correction/FixRecurringTransactions.php
new file mode 100644
index 0000000000..336f7ddfef
--- /dev/null
+++ b/app/Console/Commands/Correction/FixRecurringTransactions.php
@@ -0,0 +1,129 @@
+.
+ */
+
+namespace FireflyIII\Console\Commands\Correction;
+
+use FireflyIII\Models\Recurrence;
+use FireflyIII\Models\RecurrenceTransaction;
+use FireflyIII\Models\TransactionType;
+use FireflyIII\Repositories\Recurring\RecurringRepositoryInterface;
+use FireflyIII\Repositories\User\UserRepositoryInterface;
+use FireflyIII\User;
+use Illuminate\Console\Command;
+
+/**
+ * Class FixRecurringTransactions
+ */
+class FixRecurringTransactions extends Command
+{
+ /**
+ * The console command description.
+ *
+ * @var string
+ */
+ protected $description = 'Fixes recurring transactions with the wrong transaction type.';
+ /**
+ * The name and signature of the console command.
+ *
+ * @var string
+ */
+ protected $signature = 'firefly-iii:fix-recurring-transactions';
+ /** @var RecurringRepositoryInterface */
+ private $recurringRepos;
+ /** @var UserRepositoryInterface */
+ private $userRepos;
+
+ /**
+ * Create a new command instance.
+ *
+ * @return void
+ */
+ public function __construct()
+ {
+ parent::__construct();
+ }
+
+ /**
+ * Execute the console command.
+ *
+ * @return mixed
+ */
+ public function handle()
+ {
+ $start = microtime(true);
+ $this->stupidLaravel();
+ $this->correctTransactions();
+
+
+ $end = round(microtime(true) - $start, 2);
+ $this->info(sprintf('Corrected recurring transactions %s seconds.', $end));
+
+ return 0;
+ }
+
+ /**
+ *
+ */
+ private function correctTransactions(): void
+ {
+ $users = $this->userRepos->all();
+ /** @var User $user */
+ foreach ($users as $user) {
+ $this->recurringRepos->setUser($user);
+ $recurrences = $this->recurringRepos->get();
+ /** @var Recurrence $recurrence */
+ foreach ($recurrences as $recurrence) {
+ /** @var RecurrenceTransaction $transaction */
+ foreach ($recurrence->recurrenceTransactions as $transaction) {
+ $source = $transaction->sourceAccount;
+ $destination = $transaction->destinationAccount;
+ $type = $recurrence->transactionType;
+ $link = config(sprintf('firefly.account_to_transaction.%s.%s', $source->accountType->type, $destination->accountType->type));
+ if (null !== $link && strtolower($type->type) !== strtolower($link)) {
+ $this->warn(
+ sprintf('Recurring transaction #%d should be a "%s" but is a "%s" and will be corrected.', $recurrence->id, $link, $type->type)
+ );
+ $transactionType = TransactionType::whereType($link)->first();
+ if (null !== $transactionType) {
+ $recurrence->transaction_type_id = $transactionType->id;
+ $recurrence->save();
+ }
+ }
+ }
+ }
+ }
+ }
+
+ /**
+ * Laravel will execute ALL __construct() methods for ALL commands whenever a SINGLE command is
+ * executed. This leads to noticeable slow-downs and class calls. To prevent this, this method should
+ * be called from the handle method instead of using the constructor to initialize the command.
+ *
+ * @codeCoverageIgnore
+ */
+ private function stupidLaravel(): void
+ {
+ $this->recurringRepos = app(RecurringRepositoryInterface::class);
+ $this->userRepos = app(UserRepositoryInterface::class);
+ }
+
+
+}
diff --git a/app/Console/Commands/Export/ExportData.php b/app/Console/Commands/Export/ExportData.php
new file mode 100644
index 0000000000..52e5f52caf
--- /dev/null
+++ b/app/Console/Commands/Export/ExportData.php
@@ -0,0 +1,303 @@
+.
+ */
+
+namespace FireflyIII\Console\Commands\Export;
+
+use Carbon\Carbon;
+use FireflyIII\Console\Commands\VerifiesAccessToken;
+use FireflyIII\Exceptions\FireflyException;
+use FireflyIII\Models\AccountType;
+use FireflyIII\Repositories\Account\AccountRepositoryInterface;
+use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
+use FireflyIII\Support\Export\ExportDataGenerator;
+use FireflyIII\User;
+use Illuminate\Console\Command;
+use Illuminate\Support\Collection;
+use InvalidArgumentException;
+use Log;
+
+/**
+ * Class ExportData
+ */
+class ExportData extends Command
+{
+ use VerifiesAccessToken;
+
+ /** @var JournalRepositoryInterface */
+ private $journalRepository;
+
+ /** @var AccountRepositoryInterface */
+ private $accountRepository;
+
+ /** @var User */
+ private $user;
+ /**
+ * The console command description.
+ *
+ * @var string
+ */
+ protected $description = 'Command to export data from Firefly III.';
+ /**
+ * The name and signature of the console command.
+ *
+ * @var string
+ */
+ protected $signature = 'firefly-iii:export-data
+ {--user=1 : The user ID that the export should run for.}
+ {--token= : The user\'s access token.}
+ {--start= : First transaction to export. Defaults to your very first transaction. Only applies to transaction export.}
+ {--end= : Last transaction to export. Defaults to today. Only applies to transaction export.}
+ {--accounts= : From which accounts or liabilities to export. Only applies to transaction export. Defaults to all of your asset accounts.}
+ {--export_directory=./ : Where to store the export files.}
+ {--export-transactions : Create a file with all your transactions and their meta data. This flag and the other flags can be combined.}
+ {--export-accounts : Create a file with all your accounts and some meta data.}
+ {--export-budgets : Create a file with all your budgets and some meta data.}
+ {--export-categories : Create a file with all your categories and some meta data.}
+ {--export-tags : Create a file with all your tags and some meta data.}
+ {--export-recurring : Create a file with all your recurring transactions and some meta data.}
+ {--export-rules : Create a file with all your rules and some meta data.}
+ {--export-bills : Create a file with all your bills and some meta data.}
+ {--export-piggies : Create a file with all your piggy banks and some meta data.}
+ {--force : Force overwriting of previous exports if found.}';
+
+
+ /**
+ * Create a new command instance.
+ *
+ * @return void
+ */
+ public function __construct()
+ {
+ parent::__construct();
+ }
+
+ /**
+ * Execute the console command.
+ *
+ * @return int
+ * @throws FireflyException
+ */
+ public function handle(): int
+ {
+ // verify access token
+ if (!$this->verifyAccessToken()) {
+ $this->error('Invalid access token.');
+
+ return 1;
+ }
+ // set up repositories.
+ $this->stupidLaravel();
+ $this->user = $this->getUser();
+ $this->journalRepository->setUser($this->user);
+ $this->accountRepository->setUser($this->user);
+ // get the options.
+ try {
+ $options = $this->parseOptions();
+ } catch (FireflyException $e) {
+ $this->error(sprintf('Could not work with your options: %s', $e));
+
+ return 1;
+ }
+ // make export object and configure it.
+
+ /** @var ExportDataGenerator $exporter */
+ $exporter = app(ExportDataGenerator::class);
+ $exporter->setUser($this->user);
+ $exporter->setStart($options['start']);
+ $exporter->setEnd($options['end']);
+ $exporter->setExportTransactions($options['export']['transactions']);
+ $exporter->setExportAccounts($options['export']['accounts']);
+ $exporter->setExportBudgets($options['export']['budgets']);
+ $exporter->setExportCategories($options['export']['categories']);
+ $exporter->setExportTags($options['export']['tags']);
+ $exporter->setExportRecurring($options['export']['recurring']);
+ $exporter->setExportRules($options['export']['rules']);
+ $exporter->setExportBills($options['export']['bills']);
+ $exporter->setExportPiggies($options['export']['piggies']);
+
+ $data = $exporter->export();
+
+ if (0 === count($data)) {
+ $this->error('You must export *something*. Use --export-transactions or another option. See docs.firefly-iii.org');
+
+ return 1;
+ }
+
+ try {
+ $this->exportData($options, $data);
+ } catch (FireflyException $e) {
+ $this->error(sprintf('Could not store data: %s', $e->getMessage()));
+ }
+
+ return 0;
+ }
+
+ /**
+ * @param array $options
+ * @param array $data
+ *
+ * @throws FireflyException
+ */
+ private function exportData(array $options, array $data): void
+ {
+ $date = date('Y_m_d');
+ foreach ($data as $key => $content) {
+ $file = sprintf('%s%s_%s.csv', $options['directory'], $date, $key);
+ if (false === $options['force'] && file_exists($file)) {
+ throw new FireflyException(sprintf('File "%s" exists already. Use --force to overwrite.', $file));
+ }
+ if (true === $options['force'] && file_exists($file)) {
+ $this->warn(sprintf('File "%s" exists already but will be replaced.', $file));
+ }
+ // continue to write to file.
+ file_put_contents($file, $content);
+ $this->info(sprintf('Wrote %s-export to file "%s".', $key, $file));
+ }
+ }
+
+ /**
+ * @return Collection
+ * @throws FireflyException
+ */
+ private function getAccountsParameter(): Collection
+ {
+ $final = new Collection;
+ $accounts = new Collection;
+ $accountList = $this->option('accounts');
+ $types = [AccountType::ASSET, AccountType::LOAN, AccountType::DEBT, AccountType::MORTGAGE];
+ if (null !== $accountList && '' !== (string)$accountList) {
+ $accountIds = explode(',', $accountList);
+ $accounts = $this->accountRepository->getAccountsById($accountIds);
+ }
+ if (null === $accountList) {
+ $accounts = $this->accountRepository->getAccountsByType($types);
+ }
+ // filter accounts,
+ /** @var AccountType $account */
+ foreach ($accounts as $account) {
+ if (in_array($account->accountType->type, $types, true)) {
+ $final->push($account);
+ }
+ }
+ if (0 === $final->count()) {
+ throw new FireflyException('Ended up with zero valid accounts to export from.');
+ }
+
+ return $final;
+ }
+
+ /**
+ * @param string $field
+ *
+ * @return Carbon
+ * @throws FireflyException
+ */
+ private function getDateParameter(string $field): Carbon
+ {
+ $date = null;
+ if (null !== $this->option($field)) {
+ try {
+ $date = Carbon::createFromFormat('Y-m-d', $this->option($field));
+ } catch (InvalidArgumentException $e) {
+ Log::error($e->getMessage());
+ throw new FireflyException(sprintf('%s date "%s" must be formatted YYYY-MM-DD', $field, $this->option('start')));
+ }
+ }
+ if (null === $date && 'start' === $field) {
+ $journal = $this->journalRepository->firstNull();
+ $date = null === $journal ? Carbon::now()->subYear() : $date;
+ }
+ if (null === $date && 'end' === $field) {
+ $date = new Carbon;
+ }
+ if ('start' === $date) {
+ $date->startOfDay();
+ }
+ if ('end' === $date) {
+ $date->endOfDay();
+ }
+
+ return $date;
+ }
+
+ /**
+ * @return string
+ * @throws FireflyException
+ */
+ private function getExportDirectory(): string
+ {
+ $directory = $this->option('export_directory');
+ if (null === $directory) {
+ $directory = './';
+ }
+ if (!is_writable($directory)) {
+ throw new FireflyException(sprintf('Directory "%s" isn\'t writeable.', $directory));
+ }
+
+ return $directory;
+ }
+
+ /**
+ * @return array
+ * @throws FireflyException
+ */
+ private function parseOptions(): array
+ {
+ $start = $this->getDateParameter('start');
+ $end = $this->getDateParameter('end');
+ $accounts = $this->getAccountsParameter();
+ $export = $this->getExportDirectory();
+
+ return [
+ 'export' => [
+ 'transactions' => $this->option('export-transactions'),
+ 'accounts' => $this->option('export-accounts'),
+ 'budgets' => $this->option('export-budgets'),
+ 'categories' => $this->option('export-categories'),
+ 'tags' => $this->option('export-tags'),
+ 'recurring' => $this->option('export-recurring'),
+ 'rules' => $this->option('export-rules'),
+ 'bills' => $this->option('export-bills'),
+ 'piggies' => $this->option('export-piggies'),
+ ],
+ 'start' => $start,
+ 'end' => $end,
+ 'accounts' => $accounts,
+ 'directory' => $export,
+ 'force' => $this->option('force'),
+ ];
+ }
+
+ /**
+ * Laravel will execute ALL __construct() methods for ALL commands whenever a SINGLE command is
+ * executed. This leads to noticeable slow-downs and class calls. To prevent this, this method should
+ * be called from the handle method instead of using the constructor to initialize the command.
+ *
+ * @codeCoverageIgnore
+ */
+ private function stupidLaravel(): void
+ {
+ $this->journalRepository = app(JournalRepositoryInterface::class);
+ $this->accountRepository = app(AccountRepositoryInterface::class);
+ }
+
+
+}
diff --git a/app/Console/Commands/Upgrade/MigrateTagLocations.php b/app/Console/Commands/Upgrade/MigrateTagLocations.php
new file mode 100644
index 0000000000..b8510ddb87
--- /dev/null
+++ b/app/Console/Commands/Upgrade/MigrateTagLocations.php
@@ -0,0 +1,132 @@
+.
+ */
+
+namespace FireflyIII\Console\Commands\Upgrade;
+
+use FireflyIII\Models\Location;
+use FireflyIII\Models\Tag;
+use Illuminate\Console\Command;
+
+/**
+ * Class MigrateTagLocations
+ */
+class MigrateTagLocations extends Command
+{
+
+ public const CONFIG_NAME = '500_migrate_tag_locations';
+ /**
+ * The console command description.
+ *
+ * @var string
+ */
+ protected $description = 'Migrate tag locations.';
+ /**
+ * The name and signature of the console command.
+ *
+ * @var string
+ */
+ protected $signature = 'firefly-iii:migrate-tag-locations {--F|force : Force the execution of this command.}';
+
+ /**
+ * Execute the console command.
+ *
+ * @return int
+ */
+ public function handle(): int
+ {
+ $start = microtime(true);
+ if ($this->isExecuted() && true !== $this->option('force')) {
+ $this->warn('This command has already been executed.');
+
+ return 0;
+ }
+ $this->migrateTagLocations();
+ $this->markAsExecuted();
+
+ $end = round(microtime(true) - $start, 2);
+ $this->info(sprintf('Migrated tag locations in %s seconds.', $end));
+
+ return 0;
+ }
+
+ /**
+ * @param Tag $tag
+ *
+ * @return bool
+ */
+ private function hasLocationDetails(Tag $tag): bool
+ {
+ return null !== $tag->latitude && null !== $tag->longitude && null !== $tag->zoomLevel;
+ }
+
+ /**
+ * @return bool
+ */
+ private function isExecuted(): bool
+ {
+ $configVar = app('fireflyconfig')->get(self::CONFIG_NAME, false);
+ if (null !== $configVar) {
+ return (bool)$configVar->data;
+ }
+
+ return false; // @codeCoverageIgnore
+ }
+
+
+ /**
+ *
+ */
+ private function markAsExecuted(): void
+ {
+ app('fireflyconfig')->set(self::CONFIG_NAME, true);
+ }
+
+ /**
+ * @param Tag $tag
+ */
+ private function migrateLocationDetails(Tag $tag): void
+ {
+ $location = new Location;
+ $location->longitude = $tag->longitude;
+ $location->latitude = $tag->latitude;
+ $location->zoom_level = $tag->zoomLevel;
+ $location->locatable()->associate($tag);
+ $location->save();
+
+ $tag->longitude = null;
+ $tag->latitude = null;
+ $tag->zoomLevel = null;
+ $tag->save();
+ }
+
+ private function migrateTagLocations(): void
+ {
+ $tags = Tag::get();
+ /** @var Tag $tag */
+ foreach ($tags as $tag) {
+ if ($this->hasLocationDetails($tag)) {
+ $this->migrateLocationDetails($tag);
+ }
+ }
+ }
+
+
+}
diff --git a/app/Console/Commands/Upgrade/UpgradeDatabase.php b/app/Console/Commands/Upgrade/UpgradeDatabase.php
index 4af05bd266..b0285251f6 100644
--- a/app/Console/Commands/Upgrade/UpgradeDatabase.php
+++ b/app/Console/Commands/Upgrade/UpgradeDatabase.php
@@ -59,7 +59,7 @@ class UpgradeDatabase extends Command
$commands = [
- // there are 13 upgrade commands.
+ // there are 14 upgrade commands.
'firefly-iii:transaction-identifiers',
'firefly-iii:migrate-to-groups',
'firefly-iii:account-currencies',
@@ -73,8 +73,9 @@ class UpgradeDatabase extends Command
'firefly-iii:back-to-journals',
'firefly-iii:rename-account-meta',
'firefly-iii:migrate-recurrence-meta',
+ 'firefly-iii:migrate-tag-locations',
- // there are 15 verify commands.
+ // there are 16 verify commands.
'firefly-iii:fix-piggies',
'firefly-iii:create-link-types',
'firefly-iii:create-access-tokens',
@@ -90,6 +91,7 @@ class UpgradeDatabase extends Command
'firefly-iii:rename-meta-fields',
'firefly-iii:fix-ob-currencies',
'firefly-iii:fix-long-descriptions',
+ 'firefly-iii:fix-recurring-transactions',
// two report commands
'firefly-iii:report-empty-objects',
diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php
index 85e870bd24..be5a881b9d 100644
--- a/app/Console/Kernel.php
+++ b/app/Console/Kernel.php
@@ -54,7 +54,7 @@ class Kernel extends ConsoleKernel
protected function schedule(Schedule $schedule): void
{
$schedule->call(
- function () {
+ static function () {
Log::error(
'Firefly III no longer users the Laravel scheduler to do cron jobs! Please read the instructions at https://firefly-iii.readthedocs.io/en/latest/'
);
@@ -70,6 +70,6 @@ class Kernel extends ConsoleKernel
echo '------------';
echo "\n";
}
- )->everyMinute();
+ )->daily();
}
}
diff --git a/app/Factory/AccountFactory.php b/app/Factory/AccountFactory.php
index eb41c9e171..296220e176 100644
--- a/app/Factory/AccountFactory.php
+++ b/app/Factory/AccountFactory.php
@@ -27,8 +27,10 @@ namespace FireflyIII\Factory;
use FireflyIII\Exceptions\FireflyException;
use FireflyIII\Models\Account;
use FireflyIII\Models\AccountType;
+use FireflyIII\Models\Location;
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
use FireflyIII\Services\Internal\Support\AccountServiceTrait;
+use FireflyIII\Services\Internal\Support\LocationServiceTrait;
use FireflyIII\User;
use Log;
@@ -39,7 +41,7 @@ use Log;
*/
class AccountFactory
{
- use AccountServiceTrait;
+ use AccountServiceTrait, LocationServiceTrait;
/** @var AccountRepositoryInterface */
protected $accountRepository;
@@ -131,6 +133,9 @@ class AccountFactory
}
}
$this->updateNote($return, $data['notes'] ?? '');
+
+ // store location
+ $this->storeNewLocation($return, $data);
}
return $return;
diff --git a/app/Factory/TagFactory.php b/app/Factory/TagFactory.php
index b8e2352340..79eb4ff60c 100644
--- a/app/Factory/TagFactory.php
+++ b/app/Factory/TagFactory.php
@@ -24,6 +24,7 @@ declare(strict_types=1);
namespace FireflyIII\Factory;
+use FireflyIII\Models\Location;
use FireflyIII\Models\Tag;
use FireflyIII\User;
use Illuminate\Support\Collection;
@@ -66,11 +67,22 @@ class TagFactory
'tagMode' => 'nothing',
'date' => $data['date'],
'description' => $data['description'],
- 'latitude' => $latitude,
- 'longitude' => $longitude,
- 'zoomLevel' => $zoomLevel,
+ 'latitude' => null,
+ 'longitude' => null,
+ 'zoomLevel' => null,
];
- return Tag::create($array);
+ $tag = Tag::create($array);
+ if (null !== $tag && null !== $latitude && null !== $longitude) {
+ // create location object.
+ $location = new Location;
+ $location->latitude = $latitude;
+ $location->longitude = $longitude;
+ $location->zoom_level = $zoomLevel;
+ $location->locatable()->associate($tag);
+ $location->save();
+ }
+
+ return $tag;
}
/**
diff --git a/app/Handlers/Events/VersionCheckEventHandler.php b/app/Handlers/Events/VersionCheckEventHandler.php
index f1a1b348bb..a1a8b59464 100644
--- a/app/Handlers/Events/VersionCheckEventHandler.php
+++ b/app/Handlers/Events/VersionCheckEventHandler.php
@@ -57,6 +57,15 @@ class VersionCheckEventHandler
return;
}
+ // should not check for updates:
+ $permission = app('fireflyconfig')->get('permission_update_check', -1);
+ $value = (int)$permission->data;
+ if (1 !== $value) {
+ Log::info('Update check is not enabled.');
+
+ return;
+ }
+
/** @var UserRepositoryInterface $repository */
$repository = app(UserRepositoryInterface::class);
/** @var User $user */
diff --git a/app/Helpers/Collector/GroupCollector.php b/app/Helpers/Collector/GroupCollector.php
index 462594984e..14679420fe 100644
--- a/app/Helpers/Collector/GroupCollector.php
+++ b/app/Helpers/Collector/GroupCollector.php
@@ -974,9 +974,6 @@ class GroupCollector implements GroupCollectorInterface
'name' => $newArray['tag_name'],
'date' => $tagDate,
'description' => $newArray['tag_description'],
- 'latitude' => $newArray['tag_latitude'],
- 'longitude' => $newArray['tag_longitude'],
- 'zoom_level' => $newArray['tag_zoom_level'],
];
}
@@ -1067,9 +1064,6 @@ class GroupCollector implements GroupCollectorInterface
'name' => $result['tag_name'],
'date' => $tagDate,
'description' => $result['tag_description'],
- 'latitude' => $result['tag_latitude'],
- 'longitude' => $result['tag_longitude'],
- 'zoom_level' => $result['tag_zoom_level'],
];
}
diff --git a/app/Http/Controllers/Account/CreateController.php b/app/Http/Controllers/Account/CreateController.php
index 5aff25f071..191fc1891d 100644
--- a/app/Http/Controllers/Account/CreateController.php
+++ b/app/Http/Controllers/Account/CreateController.php
@@ -79,6 +79,15 @@ class CreateController extends Controller
$subTitle = (string)trans(sprintf('firefly.make_new_%s_account', $objectType));
$roles = $this->getRoles();
$liabilityTypes = $this->getLiabilityTypes();
+ $hasOldInput = null !== $request->old('_token');
+ $locations = [
+ 'location' => [
+ 'latitude' => $hasOldInput ? old('location_latitude') : config('firefly.default_location.latitude'),
+ 'longitude' => $hasOldInput ? old('location_longitude') : config('firefly.default_location.longitude'),
+ 'zoom_level' => $hasOldInput ? old('location_zoom_level') : config('firefly.default_location.zoom_level'),
+ 'has_location' => $hasOldInput ? 'true' === old('location_has_location') : false,
+ ],
+ ];
// interest calculation periods:
$interestPeriods = [
@@ -88,7 +97,6 @@ class CreateController extends Controller
];
// pre fill some data
- $hasOldInput = null !== $request->old('_token');
$request->session()->flash(
'preFilled', [
'currency_id' => $defaultCurrency->id,
@@ -103,7 +111,7 @@ class CreateController extends Controller
$request->session()->forget('accounts.create.fromStore');
Log::channel('audit')->info('Creating new account.');
- return view('accounts.create', compact('subTitleIcon', 'objectType', 'interestPeriods', 'subTitle', 'roles', 'liabilityTypes'));
+ return view('accounts.create', compact('subTitleIcon', 'locations', 'objectType', 'interestPeriods', 'subTitle', 'roles', 'liabilityTypes'));
}
/**
@@ -115,7 +123,6 @@ class CreateController extends Controller
*/
public function store(AccountFormRequest $request)
{
-
$data = $request->getAccountData();
$account = $this->repository->store($data);
$request->session()->flash('success', (string)trans('firefly.stored_new_account', ['name' => $account->name]));
diff --git a/app/Http/Controllers/Account/EditController.php b/app/Http/Controllers/Account/EditController.php
index 51c03cab5e..b70a48083e 100644
--- a/app/Http/Controllers/Account/EditController.php
+++ b/app/Http/Controllers/Account/EditController.php
@@ -87,6 +87,19 @@ class EditController extends Controller
$subTitleIcon = config(sprintf('firefly.subIconsByIdentifier.%s', $objectType));
$roles = $this->getRoles();
$liabilityTypes = $this->getLiabilityTypes();
+ $location = $repository->getLocation($account);
+ $latitude = $location ? $location->latitude : config('firefly.default_location.latitude');
+ $longitude = $location ? $location->longitude : config('firefly.default_location.longitude');
+ $zoomLevel = $location ? $location->zoom_level : config('firefly.default_location.zoom_level');
+ $hasLocation = null !== $location;
+ $locations = [
+ 'location' => [
+ 'latitude' => old('location_latitude') ?? $latitude,
+ 'longitude' => old('location_longitude') ?? $longitude,
+ 'zoom_level' => old('location_zoom_level') ?? $zoomLevel,
+ 'has_location' => $hasLocation || 'true' === old('location_has_location'),
+ ],
+ ];
// interest calculation periods:
$interestPeriods = [
@@ -132,7 +145,9 @@ class EditController extends Controller
$request->session()->flash('preFilled', $preFilled);
return view(
- 'accounts.edit', compact('account', 'currency', 'subTitle', 'subTitleIcon', 'objectType', 'roles', 'preFilled', 'liabilityTypes', 'interestPeriods')
+ 'accounts.edit', compact(
+ 'account', 'currency', 'subTitle', 'subTitleIcon', 'locations', 'objectType', 'roles', 'preFilled', 'liabilityTypes', 'interestPeriods'
+ )
);
}
diff --git a/app/Http/Controllers/Account/IndexController.php b/app/Http/Controllers/Account/IndexController.php
index b0b7525ca3..d2a04d6f0b 100644
--- a/app/Http/Controllers/Account/IndexController.php
+++ b/app/Http/Controllers/Account/IndexController.php
@@ -155,6 +155,7 @@ class IndexController extends Controller
$account->interest = round($this->repository->getMetaValue($account, 'interest'), 6);
$account->interestPeriod = (string)trans(sprintf('firefly.interest_calc_%s', $this->repository->getMetaValue($account, 'interest_period')));
$account->accountTypeString = (string)trans(sprintf('firefly.account_type_%s', $account->accountType->type));
+ $account->location = $this->repository->getLocation($account);
}
);
diff --git a/app/Http/Controllers/Account/ShowController.php b/app/Http/Controllers/Account/ShowController.php
index 790f186f09..cbe3d80d8d 100644
--- a/app/Http/Controllers/Account/ShowController.php
+++ b/app/Http/Controllers/Account/ShowController.php
@@ -99,7 +99,7 @@ class ShowController extends Controller
if ($end < $start) {
[$start, $end] = [$end, $start]; // @codeCoverageIgnore
}
-
+ $location = $this->repository->getLocation($account);
$objectType = config(sprintf('firefly.shortNamesByFullName.%s', $account->accountType->type));
$today = new Carbon;
$subTitleIcon = config(sprintf('firefly.subIconsByIdentifier.%s', $account->accountType->type));
@@ -123,12 +123,13 @@ class ShowController extends Controller
$groups = $collector->getPaginatedGroups();
$groups->setPath(route('accounts.show', [$account->id, $start->format('Y-m-d'), $end->format('Y-m-d')]));
$showAll = false;
+ $balance = app('steam')->balance($account, $end);
return view(
'accounts.show',
compact(
'account', 'showAll', 'objectType', 'currency', 'today', 'periods', 'subTitleIcon', 'groups', 'subTitle', 'start', 'end',
- 'chartUri'
+ 'chartUri', 'location','balance'
)
);
}
@@ -147,6 +148,8 @@ class ShowController extends Controller
return $this->redirectAccountToAccount($account); // @codeCoverageIgnore
}
+
+ $location = $this->repository->getLocation($account);
$isLiability = $this->repository->isLiability($account);
$objectType = config(sprintf('firefly.shortNamesByFullName.%s', $account->accountType->type));
$end = new Carbon;
@@ -165,11 +168,14 @@ class ShowController extends Controller
$groups->setPath(route('accounts.show.all', [$account->id]));
$chartUri = route('chart.account.period', [$account->id, $start->format('Y-m-d'), $end->format('Y-m-d')]);
$showAll = true;
+ $balance = app('steam')->balance($account, $end);
return view(
'accounts.show',
- compact('account', 'showAll', 'objectType', 'isLiability', 'currency', 'today',
- 'chartUri', 'periods', 'subTitleIcon', 'groups', 'subTitle', 'start', 'end')
+ compact(
+ 'account', 'showAll', 'location', 'objectType', 'isLiability', 'currency', 'today',
+ 'chartUri', 'periods', 'subTitleIcon', 'groups', 'subTitle', 'start', 'end', 'balance'
+ )
);
}
diff --git a/app/Http/Controllers/Auth/ConfirmPasswordController.php b/app/Http/Controllers/Auth/ConfirmPasswordController.php
new file mode 100644
index 0000000000..eae22bd852
--- /dev/null
+++ b/app/Http/Controllers/Auth/ConfirmPasswordController.php
@@ -0,0 +1,44 @@
+middleware('auth');
+ }
+}
diff --git a/app/Http/Controllers/Auth/LoginController.php b/app/Http/Controllers/Auth/LoginController.php
index 6219a4398e..3ac3c77403 100644
--- a/app/Http/Controllers/Auth/LoginController.php
+++ b/app/Http/Controllers/Auth/LoginController.php
@@ -1,7 +1,7 @@
middleware('guest')->except('logout');
}
+
/**
- * Log in a user.
+ * Handle a login request to the application.
*
- * @param Request $request
+ * @param \Illuminate\Http\Request $request
+ *
+ * @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\Response|\Illuminate\Http\JsonResponse
*
- * @return \Illuminate\Http\Response|\Symfony\Component\HttpFoundation\Response|void
* @throws \Illuminate\Validation\ValidationException
*/
public function login(Request $request)
@@ -80,6 +86,7 @@ class LoginController extends Controller
/** @var Adldap\Connections\Provider $provider */
Adldap::getProvider('default')->setSchema(new $schema);
}
+
$this->validateLogin($request);
/** Copied directly from AuthenticatesUsers, but with logging added: */
@@ -114,9 +121,7 @@ class LoginController extends Controller
/**
* Show the application's login form.
*
- * @param Request $request
- *
- * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
+ * @return \Illuminate\Contracts\View\Factory|\Illuminate\Http\Response|\Illuminate\View\View
*/
public function showLoginForm(Request $request)
{
@@ -146,4 +151,26 @@ class LoginController extends Controller
return view('auth.login', compact('allowRegistration', 'email', 'remember', 'allowReset', 'title'));
}
+
+ /**
+ * Get the failed login response instance.
+ *
+ * @param \Illuminate\Http\Request $request
+ *
+ * @return \Symfony\Component\HttpFoundation\Response
+ *
+ * @throws ValidationException
+ */
+ protected function sendFailedLoginResponse(Request $request)
+ {
+ $exception = ValidationException::withMessages(
+ [
+ $this->username() => [trans('auth.failed')],
+ ]
+ );
+ $exception->redirectTo = route('login');
+
+ throw $exception;
+ }
+
}
diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php
index fb9061802f..09490e9833 100644
--- a/app/Http/Controllers/Auth/RegisterController.php
+++ b/app/Http/Controllers/Auth/RegisterController.php
@@ -23,6 +23,7 @@ declare(strict_types=1);
namespace FireflyIII\Http\Controllers\Auth;
+use FireflyIII\Events\RegisteredUser;
use FireflyIII\Http\Controllers\Controller;
use FireflyIII\Support\Http\Controllers\CreateStuff;
use FireflyIII\Support\Http\Controllers\RequestInformation;
@@ -30,6 +31,7 @@ use FireflyIII\User;
use Illuminate\Auth\Events\Registered;
use Illuminate\Foundation\Auth\RegistersUsers;
use Illuminate\Http\Request;
+use Log;
/**
* Class RegisterController
@@ -88,10 +90,10 @@ class RegisterController extends Controller
return view('error', compact('message'));
}
- /** @noinspection PhpUndefinedMethodInspection */
$this->validator($request->all())->validate();
-
- event(new Registered($user = $this->createUser($request->all())));
+ $user = $this->createUser($request->all());
+ Log::info(sprintf('Registered new user %s', $user->email));
+ event(new RegisteredUser($user, $request->ip()));
$this->guard()->login($user);
diff --git a/app/Http/Controllers/Auth/TwoFactorController.php b/app/Http/Controllers/Auth/TwoFactorController.php
index 294496bc2b..9b97d403b3 100644
--- a/app/Http/Controllers/Auth/TwoFactorController.php
+++ b/app/Http/Controllers/Auth/TwoFactorController.php
@@ -22,11 +22,8 @@ declare(strict_types=1);
namespace FireflyIII\Http\Controllers\Auth;
-use FireflyIII\Exceptions\FireflyException;
use FireflyIII\Http\Controllers\Controller;
-use FireflyIII\Http\Requests\TokenFormRequest;
use FireflyIII\User;
-use Illuminate\Cookie\CookieJar;
use Illuminate\Http\Request;
use Log;
use PragmaRX\Google2FALaravel\Support\Authenticator;
diff --git a/app/Http/Controllers/Chart/BudgetController.php b/app/Http/Controllers/Chart/BudgetController.php
index fbec5a00f4..3927c284ce 100644
--- a/app/Http/Controllers/Chart/BudgetController.php
+++ b/app/Http/Controllers/Chart/BudgetController.php
@@ -210,45 +210,50 @@ class BudgetController extends Controller
*/
public function expenseAsset(Budget $budget, ?BudgetLimit $budgetLimit = null): JsonResponse
{
+ /** @var GroupCollectorInterface $collector */
+ $collector = app(GroupCollectorInterface::class);
$budgetLimitId = null === $budgetLimit ? 0 : $budgetLimit->id;
$cache = new CacheProperties;
$cache->addProperty($budget->id);
$cache->addProperty($budgetLimitId);
$cache->addProperty('chart.budget.expense-asset');
+ $collector->setRange(session()->get('start'), session()->get('end'));
+ $start = session()->get('start');
+ $end = session()->get('end');
+ if (null !== $budgetLimit) {
+ $start = $budgetLimit->start_date;
+ $end = $budgetLimit->end_date;
+ $collector->setRange($budgetLimit->start_date, $budgetLimit->end_date)->setCurrency($budgetLimit->transactionCurrency);
+ }
+ $cache->addProperty($start);
+ $cache->addProperty($end);
+
if ($cache->has()) {
return response()->json($cache->get()); // @codeCoverageIgnore
}
-
- /** @var GroupCollectorInterface $collector */
- $collector = app(GroupCollectorInterface::class);
$collector->setBudget($budget);
- if (null !== $budgetLimit) {
- $collector->setRange($budgetLimit->start_date, $budgetLimit->end_date)
- ->setCurrency($budgetLimit->transactionCurrency);
- }
- if (null === $budgetLimit) {
- $collector->setRange(session()->get('start'), session()->get('end'));
- }
-
-
$journals = $collector->getExtractedJournals();
$result = [];
$chartData = [];
// group by asset account ID:
foreach ($journals as $journal) {
- $assetId = (int)$journal['destination_account_id'];
- $result[$assetId] = $result[$assetId] ?? [
+ $key = sprintf('%d-%d', (int)$journal['source_account_id'], $journal['currency_id']);
+ $result[$key] = $result[$key] ?? [
'amount' => '0',
'currency_symbol' => $journal['currency_symbol'],
+ 'currency_name' => $journal['currency_name'],
];
- $result[$assetId]['amount'] = bcadd($journal['amount'], $result[$assetId]['amount']);
+ $result[$key]['amount'] = bcadd($journal['amount'], $result[$key]['amount']);
}
$names = $this->getAccountNames(array_keys($result));
- foreach ($result as $assetId => $info) {
- $chartData[$names[$assetId]]
- = [
+ foreach ($result as $combinedId => $info) {
+ $parts = explode('-', $combinedId);
+ $assetId = (int)$parts[0];
+ $title = sprintf('%s (%s)', $names[$assetId], $info['currency_name']);
+ $chartData[$title]
+ = [
'amount' => $info['amount'],
'currency_symbol' => $info['currency_symbol'],
];
@@ -271,41 +276,47 @@ class BudgetController extends Controller
*/
public function expenseCategory(Budget $budget, ?BudgetLimit $budgetLimit = null): JsonResponse
{
+ /** @var GroupCollectorInterface $collector */
+ $collector = app(GroupCollectorInterface::class);
$budgetLimitId = null === $budgetLimit ? 0 : $budgetLimit->id;
$cache = new CacheProperties;
$cache->addProperty($budget->id);
$cache->addProperty($budgetLimitId);
$cache->addProperty('chart.budget.expense-category');
+ $collector->setRange(session()->get('start'), session()->get('end'));
+ $start = session()->get('start');
+ $end = session()->get('end');
+ if (null !== $budgetLimit) {
+ $start = $budgetLimit->start_date;
+ $end = $budgetLimit->end_date;
+ $collector->setRange($budgetLimit->start_date, $budgetLimit->end_date)->setCurrency($budgetLimit->transactionCurrency);
+ }
+ $cache->addProperty($start);
+ $cache->addProperty($end);
+
if ($cache->has()) {
return response()->json($cache->get()); // @codeCoverageIgnore
}
-
- /** @var GroupCollectorInterface $collector */
- $collector = app(GroupCollectorInterface::class);
$collector->setBudget($budget)->withCategoryInformation();
- if (null !== $budgetLimit) {
- $collector->setRange($budgetLimit->start_date, $budgetLimit->end_date)
- ->setCurrency($budgetLimit->transactionCurrency);
- }
- if (null === $budgetLimit) {
- $collector->setRange(session()->get('start'), session()->get('end'));
- }
-
$journals = $collector->getExtractedJournals();
$result = [];
$chartData = [];
foreach ($journals as $journal) {
- $categoryId = (int)$journal['category_id'];
- $result[$categoryId] = $result[$categoryId] ?? [
+ $key = sprintf('%d-%d', $journal['category_id'], $journal['currency_id']);
+ $result[$key] = $result[$key] ?? [
'amount' => '0',
'currency_symbol' => $journal['currency_symbol'],
+ 'currency_name' => $journal['currency_name'],
];
- $result[$categoryId]['amount'] = bcadd($journal['amount'], $result[$categoryId]['amount']);
+ $result[$key]['amount'] = bcadd($journal['amount'], $result[$key]['amount']);
}
$names = $this->getCategoryNames(array_keys($result));
- foreach ($result as $categoryId => $info) {
- $chartData[$names[$categoryId]] = [
+ foreach ($result as $combinedId => $info) {
+ $parts = explode('-', $combinedId);
+ $categoryId = (int)$parts[0];
+ $title = sprintf('%s (%s)', $names[$categoryId], $info['currency_name']);
+ $chartData[$title] = [
'amount' => $info['amount'],
'currency_symbol' => $info['currency_symbol'],
];
@@ -328,44 +339,50 @@ class BudgetController extends Controller
*/
public function expenseExpense(Budget $budget, ?BudgetLimit $budgetLimit = null): JsonResponse
{
+ /** @var GroupCollectorInterface $collector */
+ $collector = app(GroupCollectorInterface::class);
$budgetLimitId = null === $budgetLimit ? 0 : $budgetLimit->id;
$cache = new CacheProperties;
$cache->addProperty($budget->id);
$cache->addProperty($budgetLimitId);
$cache->addProperty('chart.budget.expense-expense');
+ $collector->setRange(session()->get('start'), session()->get('end'));
+ $start = session()->get('start');
+ $end = session()->get('end');
+ if (null !== $budgetLimit) {
+ $start = $budgetLimit->start_date;
+ $end = $budgetLimit->end_date;
+ $collector->setRange($budgetLimit->start_date, $budgetLimit->end_date)->setCurrency($budgetLimit->transactionCurrency);
+ }
+ $cache->addProperty($start);
+ $cache->addProperty($end);
+
if ($cache->has()) {
return response()->json($cache->get()); // @codeCoverageIgnore
}
- /** @var GroupCollectorInterface $collector */
- $collector = app(GroupCollectorInterface::class);
$collector->setTypes([TransactionType::WITHDRAWAL])->setBudget($budget)->withAccountInformation();
- if (null !== $budgetLimit) {
- $collector->setRange($budgetLimit->start_date, $budgetLimit->end_date)
- ->setCurrency($budgetLimit->transactionCurrency);
- }
-
- if (null === $budgetLimit) {
- $collector->setRange(session()->get('start'), session()->get('end'));
- }
-
$journals = $collector->getExtractedJournals();
$result = [];
$chartData = [];
/** @var array $journal */
foreach ($journals as $journal) {
- $opposingId = (int)$journal['destination_account_id'];
- $result[$opposingId] = $result[$opposingId] ?? [
+ $key = sprintf('%d-%d', $journal['destination_account_id'], $journal['currency_id']);
+ $result[$key] = $result[$key] ?? [
'amount' => '0',
'currency_symbol' => $journal['currency_symbol'],
+ 'currency_name' => $journal['currency_name'],
];
- $result[$opposingId]['amount'] = bcadd($journal['amount'], $result[$opposingId]['amount']);
+ $result[$key]['amount'] = bcadd($journal['amount'], $result[$key]['amount']);
}
$names = $this->getAccountNames(array_keys($result));
- foreach ($result as $opposingId => $info) {
- $name = $names[$opposingId] ?? 'no name';
- $chartData[$name] = [
+ foreach ($result as $combinedId => $info) {
+ $parts = explode('-', $combinedId);
+ $opposingId = (int)$parts[0];
+ $name = $names[$opposingId] ?? 'no name';
+ $title = sprintf('%s (%s)', $name, $info['currency_name']);
+ $chartData[$title] = [
'amount' => $info['amount'],
'currency_symbol' => $info['currency_symbol'],
];
diff --git a/app/Http/Controllers/Chart/ReportController.php b/app/Http/Controllers/Chart/ReportController.php
index 5a3d0cd5e4..0aef1aa8c9 100644
--- a/app/Http/Controllers/Chart/ReportController.php
+++ b/app/Http/Controllers/Chart/ReportController.php
@@ -186,10 +186,19 @@ class ReportController extends Controller
// in our outgoing?
$key = 'spent';
$amount = app('steam')->positive($journal['amount']);
- if (TransactionType::DEPOSIT === $journal['transaction_type_type'] ||
- (TransactionType::TRANSFER === $journal['transaction_type_type']
+
+ if (
+ TransactionType::DEPOSIT === $journal['transaction_type_type']
+ || // deposit = incoming
+ // transfer or opening balance, and these accounts are the destination.
+ (
+ (
+ TransactionType::TRANSFER === $journal['transaction_type_type']
+ || TransactionType::OPENING_BALANCE === $journal['transaction_type_type']
+ )
&& in_array($journal['destination_account_id'], $ids, true)
- )) {
+ )
+ ) {
$key = 'earned';
}
$data[$currencyId][$period][$key] = bcadd($data[$currencyId][$period][$key], $amount);
diff --git a/app/Http/Controllers/DebugController.php b/app/Http/Controllers/DebugController.php
index 17c82116d7..996a64a594 100644
--- a/app/Http/Controllers/DebugController.php
+++ b/app/Http/Controllers/DebugController.php
@@ -130,7 +130,6 @@ class DebugController extends Controller
$toSandbox = var_export(config('firefly.bunq_use_sandbox'), true);
$trustedProxies = config('firefly.trusted_proxies');
$displayErrors = ini_get('display_errors');
- $storageDisks = implode(', ', config('filesystems.disks.upload.disks'));
$errorReporting = $this->errorReporting((int)ini_get('error_reporting'));
$appEnv = config('app.env');
$appDebug = var_export(config('app.debug'), true);
@@ -175,12 +174,9 @@ class DebugController extends Controller
return view(
'debug', compact(
- 'phpVersion', 'extensions', 'localeAttempts', 'appEnv', 'appDebug', 'logChannel', 'appLogLevel', 'now', 'drivers',
- 'currentDriver', 'loginProvider', 'storageDisks',
- 'userAgent', 'displayErrors', 'errorReporting', 'phpOs', 'interface', 'logContent', 'cacheDriver', 'isSandstorm',
- 'trustedProxies',
- 'toSandbox'
- )
+ 'phpVersion', 'extensions', 'localeAttempts', 'appEnv', 'appDebug', 'logChannel', 'appLogLevel', 'now', 'drivers', 'currentDriver', 'loginProvider',
+ 'userAgent', 'displayErrors', 'errorReporting', 'phpOs', 'interface', 'logContent', 'cacheDriver', 'isSandstorm', 'trustedProxies', 'toSandbox'
+ )
);
}
diff --git a/app/Http/Controllers/Export/IndexController.php b/app/Http/Controllers/Export/IndexController.php
new file mode 100644
index 0000000000..9cf68ca593
--- /dev/null
+++ b/app/Http/Controllers/Export/IndexController.php
@@ -0,0 +1,112 @@
+.
+ */
+
+namespace FireflyIII\Http\Controllers\Export;
+
+
+use Carbon\Carbon;
+use FireflyIII\Http\Controllers\Controller;
+use FireflyIII\Http\Middleware\IsDemoUser;
+use FireflyIII\Repositories\Journal\JournalRepositoryInterface;
+use FireflyIII\Support\Export\ExportDataGenerator;
+use Illuminate\Http\Response as LaravelResponse;
+
+/**
+ * Class IndexController
+ */
+class IndexController extends Controller
+{
+
+ /** @var JournalRepositoryInterface */
+ private $journalRepository;
+
+ /**
+ * IndexController constructor.
+ *
+ * @codeCoverageIgnore
+ */
+ public function __construct()
+ {
+ parent::__construct();
+
+ // translations:
+ $this->middleware(
+ function ($request, $next) {
+ app('view')->share('mainTitleIcon', 'fa-life-bouy');
+ app('view')->share('title', (string)trans('firefly.export_data_title'));
+ $this->journalRepository = app(JournalRepositoryInterface::class);
+ $this->middleware(IsDemoUser::class)->except(['index']);
+
+ return $next($request);
+ }
+ );
+ }
+
+ /**
+ * @return LaravelResponse
+ * @throws \League\Csv\CannotInsertRecord
+ */
+ public function export(): LaravelResponse
+ {
+ /** @var ExportDataGenerator $generator */
+ $generator = app(ExportDataGenerator::class);
+ $generator->setUser(auth()->user());
+
+ $generator->setExportTransactions(true);
+
+ // get first transaction in DB:
+ $firstDate = new Carbon;
+ $firstDate->subYear();
+ $journal = $this->journalRepository->firstNull();
+ if (null !== $journal) {
+ $firstDate = clone $journal->date;
+ }
+ $generator->setStart($firstDate);
+ $result = $generator->export();
+
+ $name = sprintf('%s_transaction_export.csv', date('Y_m_d'));
+ $quoted = sprintf('"%s"', addcslashes($name, '"\\'));
+ // headers for CSV file.
+ /** @var LaravelResponse $response */
+ $response = response($result['transactions'], 200);
+ $response
+ ->header('Content-Description', 'File Transfer')
+ ->header('Content-Type', 'text/x-csv')
+ ->header('Content-Disposition', 'attachment; filename=' . $quoted)
+ //->header('Content-Transfer-Encoding', 'binary')
+ ->header('Connection', 'Keep-Alive')
+ ->header('Expires', '0')
+ ->header('Cache-Control', 'must-revalidate, post-check=0, pre-check=0')
+ ->header('Pragma', 'public')
+ ->header('Content-Length', strlen($result['transactions']));
+ // return CSV file made from 'transactions' array.
+ return $response;
+ }
+
+ /**
+ * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
+ */
+ public function index()
+ {
+ return view('export.index');
+ }
+
+}
diff --git a/app/Http/Controllers/Rule/SelectController.php b/app/Http/Controllers/Rule/SelectController.php
index cada198931..3d069e2eb7 100644
--- a/app/Http/Controllers/Rule/SelectController.php
+++ b/app/Http/Controllers/Rule/SelectController.php
@@ -95,7 +95,7 @@ class SelectController extends Controller
$ruleEngine = app(RuleEngine::class);
$ruleEngine->setUser(auth()->user());
$ruleEngine->setRulesToApply($rules);
- $ruleEngine->setTriggerMode(RuleEngine::TRIGGER_STORE);
+ $ruleEngine->setTriggerMode(RuleEngine::TRIGGER_BOTH);
/** @var GroupCollectorInterface $collector */
$collector = app(GroupCollectorInterface::class);
@@ -127,7 +127,7 @@ class SelectController extends Controller
public function selectTransactions(Rule $rule)
{
// does the user have shared accounts?
- $first = session('first')->format('Y-m-d');
+ $first = session('first', Carbon::now()->subYear())->format('Y-m-d');
$today = Carbon::now()->format('Y-m-d');
$subTitle = (string)trans('firefly.apply_rule_selection', ['title' => $rule->title]);
diff --git a/app/Http/Controllers/System/InstallController.php b/app/Http/Controllers/System/InstallController.php
index 0fde6ac8ec..0bd15a00fb 100644
--- a/app/Http/Controllers/System/InstallController.php
+++ b/app/Http/Controllers/System/InstallController.php
@@ -71,7 +71,7 @@ class InstallController extends Controller
'firefly-iii:restore-oauth-keys' => [],
'generate-keys' => [], // an exception :(
- // there are 13 upgrade commands.
+ // there are 14 upgrade commands.
'firefly-iii:transaction-identifiers' => [],
'firefly-iii:migrate-to-groups' => [],
'firefly-iii:account-currencies' => [],
@@ -85,8 +85,9 @@ class InstallController extends Controller
'firefly-iii:back-to-journals' => [],
'firefly-iii:rename-account-meta' => [],
'firefly-iii:migrate-recurrence-meta' => [],
+ 'firefly-iii:migrate-tag-locations' => [],
- // there are 15 verify commands.
+ // there are 16 verify commands.
'firefly-iii:fix-piggies' => [],
'firefly-iii:create-link-types' => [],
'firefly-iii:create-access-tokens' => [],
@@ -102,9 +103,10 @@ class InstallController extends Controller
'firefly-iii:rename-meta-fields' => [],
'firefly-iii:fix-ob-currencies' => [],
'firefly-iii:fix-long-descriptions' => [],
+ 'firefly-iii:fix-recurring-transactions' => [],
// final command to set latest version in DB
- 'firefly-iii:set-latest-version' => ['--james-is-cool' => true],
+ 'firefly-iii:set-latest-version' => ['--james-is-cool' => true],
];
}
diff --git a/app/Http/Controllers/TagController.php b/app/Http/Controllers/TagController.php
index a86db88a30..d439656e47 100644
--- a/app/Http/Controllers/TagController.php
+++ b/app/Http/Controllers/TagController.php
@@ -62,23 +62,59 @@ class TagController extends Controller
);
}
+ /**
+ *
+ */
+ public function massDestroy(Request $request)
+ {
+ $tags = $request->get('tags');
+ if (null === $tags || !is_array($tags)) {
+ session()->flash('info', (string)trans('firefly.select_tags_to_delete'));
+
+ return redirect(route('tags.index'));
+ }
+ $count = 0;
+ foreach ($tags as $tagId) {
+ $tagId = (int)$tagId;
+ $tag = $this->repository->findNull($tagId);
+ if (null !== $tag) {
+ $this->repository->destroy($tag);
+ $count++;
+ }
+ }
+ session()->flash('success', (string)trans('firefly.deleted_x_tags', ['count' => $count]));
+
+ return redirect(route('tags.index'));
+ }
+
/**
* Create a new tag.
*
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
- public function create()
+ public function create(Request $request)
{
$subTitle = (string)trans('firefly.new_tag');
$subTitleIcon = 'fa-tag';
+ // location info:
+ $hasOldInput = null !== $request->old('_token');
+ $locations = [
+ 'location' => [
+ 'latitude' => $hasOldInput ? old('location_latitude') : config('firefly.default_location.latitude'),
+ 'longitude' => $hasOldInput ? old('location_longitude') : config('firefly.default_location.longitude'),
+ 'zoom_level' => $hasOldInput ? old('location_zoom_level') : config('firefly.default_location.zoom_level'),
+ 'has_location' => $hasOldInput ? 'true' === old('location_has_location') : false,
+ ],
+ ];
+
// put previous url in session if not redirect from store (not "create another").
if (true !== session('tags.create.fromStore')) {
$this->rememberPreviousUri('tags.create.uri');
}
session()->forget('tags.create.fromStore');
- return view('tags.create', compact('subTitle', 'subTitleIcon'));
+ return view('tags.create', compact('subTitle', 'subTitleIcon', 'locations'));
}
/**
@@ -128,13 +164,27 @@ class TagController extends Controller
$subTitle = (string)trans('firefly.edit_tag', ['tag' => $tag->tag]);
$subTitleIcon = 'fa-tag';
+ $location = $this->repository->getLocation($tag);
+ $latitude = $location ? $location->latitude : config('firefly.default_location.latitude');
+ $longitude = $location ? $location->longitude : config('firefly.default_location.longitude');
+ $zoomLevel = $location ? $location->zoom_level : config('firefly.default_location.zoom_level');
+ $hasLocation = null !== $location;
+ $locations = [
+ 'location' => [
+ 'latitude' => old('location_latitude') ?? $latitude,
+ 'longitude' => old('location_longitude') ?? $longitude,
+ 'zoom_level' => old('location_zoom_level') ?? $zoomLevel,
+ 'has_location' => $hasLocation || 'true' === old('location_has_location'),
+ ],
+ ];
+
// put previous url in session if not redirect from store (not "return_to_edit").
if (true !== session('tags.edit.fromUpdate')) {
$this->rememberPreviousUri('tags.edit.uri');
}
session()->forget('tags.edit.fromUpdate');
- return view('tags.edit', compact('tag', 'subTitle', 'subTitleIcon'));
+ return view('tags.edit', compact('tag', 'subTitle', 'subTitleIcon','locations'));
}
/**
@@ -184,6 +234,7 @@ class TagController extends Controller
$pageSize = (int)app('preferences')->get('listPageSize', 50)->data;
$start = $start ?? session('start');
$end = $end ?? session('end');
+ $location = $this->repository->getLocation($tag);
$subTitle = trans(
'firefly.journals_in_period_for_tag', ['tag' => $tag->tag, 'start' => $start->formatLocalized($this->monthAndDayFormat),
'end' => $end->formatLocalized($this->monthAndDayFormat),]
@@ -204,7 +255,7 @@ class TagController extends Controller
$groups->setPath($path);
$sums = $this->repository->sumsOfTag($tag, $start, $end);
- return view('tags.show', compact('tag', 'sums', 'periods', 'subTitle', 'subTitleIcon', 'groups', 'start', 'end'));
+ return view('tags.show', compact('tag', 'sums', 'periods', 'subTitle', 'subTitleIcon', 'groups', 'start', 'end', 'location'));
}
/**
@@ -227,6 +278,7 @@ class TagController extends Controller
$start = $this->repository->firstUseDate($tag) ?? new Carbon;
$end = new Carbon;
$path = route('tags.show', [$tag->id, 'all']);
+ $location = $this->repository->getLocation($tag);
/** @var GroupCollectorInterface $collector */
$collector = app(GroupCollectorInterface::class);
$collector->setRange($start, $end)->setLimit($pageSize)->setPage($page)->withAccountInformation()
@@ -235,7 +287,7 @@ class TagController extends Controller
$groups->setPath($path);
$sums = $this->repository->sumsOfTag($tag, $start, $end);
- return view('tags.show', compact('tag', 'sums', 'periods', 'subTitle', 'subTitleIcon', 'groups', 'start', 'end'));
+ return view('tags.show', compact('tag', 'sums', 'periods', 'subTitle', 'subTitleIcon', 'groups', 'start', 'end', 'location'));
}
/**
diff --git a/app/Http/Requests/AccountFormRequest.php b/app/Http/Requests/AccountFormRequest.php
index a11ae83e92..365fe14e25 100644
--- a/app/Http/Requests/AccountFormRequest.php
+++ b/app/Http/Requests/AccountFormRequest.php
@@ -23,6 +23,7 @@ declare(strict_types=1);
namespace FireflyIII\Http\Requests;
use FireflyIII\Models\Account;
+use FireflyIII\Models\Location;
use FireflyIII\Rules\UniqueIban;
/**
@@ -67,6 +68,12 @@ class AccountFormRequest extends Request
'interest' => $this->string('interest'),
'interest_period' => $this->string('interest_period'),
'include_net_worth' => '1',
+
+ // new: location
+ 'longitude' => $this->string('location_longitude'),
+ 'latitude' => $this->string('location_latitude'),
+ 'zoom_level' => $this->integer('location_zoom_level'),
+ 'has_location' => $this->boolean('location_has_location'),
];
if (false === $this->boolean('include_net_worth')) {
$data['include_net_worth'] = '0';
@@ -109,6 +116,7 @@ class AccountFormRequest extends Request
'what' => 'in:' . $types,
'interest_period' => 'in:daily,monthly,yearly',
];
+ $rules = Location::requestRules($rules);
if ('liabilities' === $this->get('objectType')) {
$rules['opening_balance'] = ['numeric', 'required','max:1000000000'];
diff --git a/app/Http/Requests/Request.php b/app/Http/Requests/Request.php
index 36c060f77a..4a7c072b2b 100644
--- a/app/Http/Requests/Request.php
+++ b/app/Http/Requests/Request.php
@@ -344,4 +344,45 @@ class Request extends FormRequest
return $result;
}
+ /**
+ * Read the submitted Request data and add new or updated Location data to the array.
+ *
+ * @param array $data
+ *
+ * @return array
+ */
+ protected function appendLocationData(array $data): array
+ {
+ Log::debug('Now in appendLocationData()');
+ $data['store_location'] = false;
+ $data['update_location'] = false;
+ $data['longitude'] = null;
+ $data['latitude'] = null;
+ $data['zoom_level'] = null;
+
+ // for a POST (store, all fields must be present and accounted for:
+ if ('POST' === $this->method() && $this->has('longitude') && $this->has('latitude') && $this->has('zoom_level')) {
+ Log::debug('Method is POST and all fields present.');
+ $data['store_location'] = true;
+ $data['longitude'] = '' === $this->string('longitude') ? null : $this->string('longitude');
+ $data['latitude'] = '' === $this->string('latitude') ? null : $this->string('latitude');
+ $data['zoom_level'] = '' === $this->string('zoom_level') ? null : $this->integer('zoom_level');
+ }
+ if ('PUT' === $this->method() && $this->has('longitude') && $this->has('latitude') && $this->has('zoom_level')) {
+ Log::debug('Method is PUT and all fields present.');
+ $data['update_location'] = true;
+ $data['longitude'] = '' === $this->string('longitude') ? null : $this->string('longitude');
+ $data['latitude'] = '' === $this->string('latitude') ? null : $this->string('latitude');
+ $data['zoom_level'] = '' === $this->string('zoom_level') ? null : $this->integer('zoom_level');
+ }
+ if (null === $data['longitude'] || null === $data['latitude'] || null === $data['zoom_level']) {
+ Log::debug('One of the fields is NULL, wont save.');
+ $data['store_location'] = false;
+ $data['update_location'] = false;
+ }
+ Log::debug(sprintf('Returning longitude: "%s", latitude: "%s", zoom level: "%s"', $data['longitude'], $data['latitude'], $data['zoom_level']));
+
+ return $data;
+ }
+
}
diff --git a/app/Http/Requests/TagFormRequest.php b/app/Http/Requests/TagFormRequest.php
index 428d9df23c..7bcfd0e9d5 100644
--- a/app/Http/Requests/TagFormRequest.php
+++ b/app/Http/Requests/TagFormRequest.php
@@ -22,6 +22,7 @@ declare(strict_types=1);
namespace FireflyIII\Http\Requests;
+use FireflyIII\Models\Location;
use FireflyIII\Models\Tag;
/**
@@ -47,26 +48,26 @@ class TagFormRequest extends Request
*/
public function collectTagData(): array
{
- $latitude = null;
- $longitude = null;
- $zoomLevel = null;
-
- if ('true' === $this->get('tag_position_has_tag')) {
- $latitude = $this->string('tag_position_latitude');
- $longitude = $this->string('tag_position_longitude');
- $zoomLevel = $this->integer('tag_position_zoomlevel');
+ $latitude = null;
+ $longitude = null;
+ $zoomLevel = null;
+ $hasLocation = false;
+ if (true === $this->boolean('location_has_location')) {
+ $latitude = $this->string('location_latitude');
+ $longitude = $this->string('location_longitude');
+ $zoomLevel = $this->integer('location_zoom_level');
+ $hasLocation = true;
}
- $data = [
- 'tag' => $this->string('tag'),
- 'date' => $this->date('date'),
- 'description' => $this->string('description'),
- 'latitude' => $latitude,
- 'longitude' => $longitude,
- 'zoom_level' => $zoomLevel,
+ return [
+ 'tag' => $this->string('tag'),
+ 'date' => $this->date('date'),
+ 'description' => $this->string('description'),
+ 'latitude' => $latitude,
+ 'longitude' => $longitude,
+ 'zoom_level' => $zoomLevel,
+ 'has_location' => $hasLocation,
];
-
- return $data;
}
/**
@@ -86,14 +87,12 @@ class TagFormRequest extends Request
$tagRule = 'required|min:1|uniqueObjectForUser:tags,tag,' . $tag->id;
}
- return [
+ $rules= [
'tag' => $tagRule,
'id' => $idRule,
'description' => 'min:1|nullable',
'date' => 'date|nullable',
- 'latitude' => 'numeric|min:-90|max:90|nullable',
- 'longitude' => 'numeric|min:-180|max:180|nullable',
- 'zoom_level' => 'numeric|min:0|max:80|nullable',
];
+ return Location::requestRules($rules);
}
}
diff --git a/app/Models/Account.php b/app/Models/Account.php
index a9ec862e24..8d659a27fd 100644
--- a/app/Models/Account.php
+++ b/app/Models/Account.php
@@ -150,6 +150,15 @@ class Account extends Model
return $this->belongsTo(AccountType::class);
}
+ /**
+ * @codeCoverageIgnore
+ * @return MorphMany
+ */
+ public function locations(): MorphMany
+ {
+ return $this->morphMany(Location::class, 'locatable');
+ }
+
/**
* Get the account number.
*
diff --git a/app/Models/Location.php b/app/Models/Location.php
new file mode 100644
index 0000000000..8d9602351e
--- /dev/null
+++ b/app/Models/Location.php
@@ -0,0 +1,89 @@
+.
+ */
+
+namespace FireflyIII\Models;
+
+
+use Illuminate\Database\Eloquent\Model;
+use Illuminate\Database\Eloquent\Relations\MorphMany;
+use Illuminate\Database\Eloquent\Relations\MorphTo;
+
+/**
+ * Class Location
+ */
+class Location extends Model
+{
+
+ /**
+ * The attributes that should be casted to native types.
+ *
+ * @var array
+ */
+ protected $casts
+ = [
+ 'created_at' => 'datetime',
+ 'updated_at' => 'datetime',
+ 'deleted_at' => 'datetime',
+ 'zoomLevel' => 'int',
+ 'latitude' => 'float',
+ 'longitude' => 'float',
+ ];
+ /** @var array Fields that can be filled */
+ protected $fillable = ['locatable_id', 'locatable_type', 'latitude', 'longitude', 'zoom_level'];
+
+ /**
+ * @codeCoverageIgnore
+ * Get all of the accounts.
+ */
+ public function accounts(): MorphMany
+ {
+ return $this->morphMany(Account::class, 'noteable');
+ }
+
+ /**
+ * Get all of the owning attachable models.
+ *
+ * @codeCoverageIgnore
+ *
+ * @return MorphTo
+ */
+ public function locatable(): MorphTo
+ {
+ return $this->morphTo();
+ }
+
+ /**
+ * Add rules for locations.
+ *
+ * @param array $rules
+ *
+ * @return array
+ */
+ public static function requestRules(array $rules): array
+ {
+ $rules['latitude'] = 'numeric|min:-90|max:90|nullable|required_with:longitude';
+ $rules['longitude'] = 'numeric|min:-180|max:180|nullable|required_with:latitude';
+ $rules['zoom_level'] = 'numeric|min:0|max:80|nullable|required_with:latitude';
+
+ return $rules;
+ }
+
+}
diff --git a/app/Models/Tag.php b/app/Models/Tag.php
index 9a4c9ca263..2957473dc4 100644
--- a/app/Models/Tag.php
+++ b/app/Models/Tag.php
@@ -27,6 +27,7 @@ use FireflyIII\User;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
use Illuminate\Database\Eloquent\Relations\BelongsToMany;
+use Illuminate\Database\Eloquent\Relations\MorphMany;
use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Support\Collection;
use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
@@ -91,7 +92,18 @@ class Tag extends Model
'longitude' => 'float',
];
/** @var array Fields that can be filled */
- protected $fillable = ['user_id', 'tag', 'date', 'description', 'latitude', 'longitude', 'zoomLevel', 'tagMode'];
+ protected $fillable = ['user_id', 'tag', 'date', 'description','tagMode'];
+
+ protected $hidden = ['zoomLevel', 'latitude', 'longitude'];
+
+ /**
+ * @codeCoverageIgnore
+ * @return MorphMany
+ */
+ public function locations(): MorphMany
+ {
+ return $this->morphMany(Location::class, 'locatable');
+ }
/**
* Route binder. Converts the key in the URL to the specified object (or throw 404).
diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php
index 06403a4b31..fd854da8d0 100644
--- a/app/Providers/AppServiceProvider.php
+++ b/app/Providers/AppServiceProvider.php
@@ -29,12 +29,14 @@ use URL;
/**
* @codeCoverageIgnore
- * Class AppServiceProvider.
+ * Class AppServiceProvider
*/
class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
+ *
+ * @return void
*/
public function boot(): void
{
@@ -46,6 +48,8 @@ class AppServiceProvider extends ServiceProvider
/**
* Register any application services.
+ *
+ * @return void
*/
public function register(): void
{
diff --git a/app/Providers/AuthServiceProvider.php b/app/Providers/AuthServiceProvider.php
index ac632892c4..5881ee4a74 100644
--- a/app/Providers/AuthServiceProvider.php
+++ b/app/Providers/AuthServiceProvider.php
@@ -38,16 +38,21 @@ class AuthServiceProvider extends ServiceProvider
*/
protected $policies
= [
- 'FireflyIII\Model' => 'FireflyIII\Policies\ModelPolicy',
+ // 'FireflyIII\Model' => 'FireflyIII\Policies\ModelPolicy',
];
/**
* Register any authentication / authorization services.
+ *
+ * @return void
*/
public function boot(): void
{
$this->registerPolicies();
Passport::routes();
Passport::tokensExpireIn(now()->addDays(14));
+
+
+ //
}
}
diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php
index 7fb107201e..4c4d6446a6 100644
--- a/app/Providers/EventServiceProvider.php
+++ b/app/Providers/EventServiceProvider.php
@@ -31,6 +31,7 @@ use FireflyIII\Events\RequestedVersionCheckStatus;
use FireflyIII\Events\StoredTransactionGroup;
use FireflyIII\Events\UpdatedTransactionGroup;
use FireflyIII\Events\UserChangedEmail;
+use FireflyIII\Handlers\Events\SendEmailVerificationNotification;
use FireflyIII\Mail\OAuthTokenCreatedMail;
use FireflyIII\Models\PiggyBank;
use FireflyIII\Models\PiggyBankRepetition;
@@ -66,7 +67,6 @@ class EventServiceProvider extends ServiceProvider
Login::class => [
'FireflyIII\Handlers\Events\UserEventHandler@checkSingleUserIsAdmin',
'FireflyIII\Handlers\Events\UserEventHandler@demoUserBackToEnglish',
-
],
RequestedVersionCheckStatus::class => [
'FireflyIII\Handlers\Events\VersionCheckEventHandler@checkForUpdates',
diff --git a/app/Providers/FireflyServiceProvider.php b/app/Providers/FireflyServiceProvider.php
index ec57adec7b..ea17019c33 100644
--- a/app/Providers/FireflyServiceProvider.php
+++ b/app/Providers/FireflyServiceProvider.php
@@ -58,16 +58,8 @@ use FireflyIII\Support\Form\RuleForm;
use FireflyIII\Support\Navigation;
use FireflyIII\Support\Preferences;
use FireflyIII\Support\Steam;
-use FireflyIII\Support\Twig\AmountFormat;
-use FireflyIII\Support\Twig\General;
-use FireflyIII\Support\Twig\Rule;
-use FireflyIII\Support\Twig\TransactionGroupTwig;
-use FireflyIII\Support\Twig\Translation;
use FireflyIII\Validation\FireflyValidator;
use Illuminate\Support\ServiceProvider;
-use Twig;
-use Twig\Extension\DebugExtension;
-use TwigBridge\Extension\Loader\Functions;
use Validator;
/**
@@ -85,19 +77,10 @@ class FireflyServiceProvider extends ServiceProvider
public function boot(): void
{
Validator::resolver(
-
- function ($translator, $data, $rules, $messages) {
+ static function ($translator, $data, $rules, $messages) {
return new FireflyValidator($translator, $data, $rules, $messages);
}
);
- //$config = app('config');
- //Twig::addExtension(new Functions($config));
- Twig::addExtension(new General);
- Twig::addExtension(new TransactionGroupTwig);
- Twig::addExtension(new Translation);
- Twig::addExtension(new Rule);
- Twig::addExtension(new AmountFormat);
- //Twig::addExtension(new DebugExtension);
}
/**
diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php
index 9a7494ac18..d6fbb036f2 100644
--- a/app/Providers/RouteServiceProvider.php
+++ b/app/Providers/RouteServiceProvider.php
@@ -31,6 +31,14 @@ use Illuminate\Support\Facades\Route;
*/
class RouteServiceProvider extends ServiceProvider
{
+ /**
+ * The path to the "home" route for your application.
+ *
+ * @var string
+ */
+ public const HOME = '/';
+
+
/**
* This namespace is applied to your controller routes.
*
diff --git a/app/Repositories/Account/AccountRepository.php b/app/Repositories/Account/AccountRepository.php
index 0e8dbb763b..b6546dba41 100644
--- a/app/Repositories/Account/AccountRepository.php
+++ b/app/Repositories/Account/AccountRepository.php
@@ -28,6 +28,7 @@ use FireflyIII\Factory\AccountFactory;
use FireflyIII\Models\Account;
use FireflyIII\Models\AccountMeta;
use FireflyIII\Models\AccountType;
+use FireflyIII\Models\Location;
use FireflyIII\Models\TransactionCurrency;
use FireflyIII\Models\TransactionGroup;
use FireflyIII\Models\TransactionJournal;
@@ -634,4 +635,12 @@ class AccountRepository implements AccountRepositoryInterface
return $query->get(['accounts.*']);
}
+
+ /**
+ * @inheritDoc
+ */
+ public function getLocation(Account $account): ?Location
+ {
+ return $account->locations()->first();
+ }
}
diff --git a/app/Repositories/Account/AccountRepositoryInterface.php b/app/Repositories/Account/AccountRepositoryInterface.php
index 07c2727505..9b835f8a2d 100644
--- a/app/Repositories/Account/AccountRepositoryInterface.php
+++ b/app/Repositories/Account/AccountRepositoryInterface.php
@@ -25,6 +25,7 @@ namespace FireflyIII\Repositories\Account;
use Carbon\Carbon;
use FireflyIII\Models\Account;
use FireflyIII\Models\AccountType;
+use FireflyIII\Models\Location;
use FireflyIII\Models\TransactionCurrency;
use FireflyIII\Models\TransactionGroup;
use FireflyIII\Models\TransactionJournal;
@@ -46,6 +47,15 @@ interface AccountRepositoryInterface
*/
public function count(array $types): int;
+ /**
+ * Get account location, if any.
+ *
+ * @param Account $account
+ *
+ * @return Location|null
+ */
+ public function getLocation(Account $account): ?Location;
+
/**
* Moved here from account CRUD.
*
diff --git a/app/Repositories/Tag/TagRepository.php b/app/Repositories/Tag/TagRepository.php
index 48c77ba72c..70703e4e19 100644
--- a/app/Repositories/Tag/TagRepository.php
+++ b/app/Repositories/Tag/TagRepository.php
@@ -26,6 +26,7 @@ use Carbon\Carbon;
use DB;
use FireflyIII\Factory\TagFactory;
use FireflyIII\Helpers\Collector\GroupCollectorInterface;
+use FireflyIII\Models\Location;
use FireflyIII\Models\Tag;
use FireflyIII\Models\TransactionType;
use FireflyIII\User;
@@ -363,6 +364,7 @@ class TagRepository implements TagRepositoryInterface
'tag' => $tag->tag,
'id' => $tag->id,
'created_at' => $tag->created_at,
+ 'location' => $this->getLocation($tag),
];
}
@@ -402,6 +404,31 @@ class TagRepository implements TagRepositoryInterface
$tag->zoomLevel = $data['zoom_level'];
$tag->save();
+ // update, delete or create location:
+ $updateLocation = $data['has_location'] ?? false;
+
+ // location must be updated?
+ if (true === $updateLocation) {
+ // if all set to NULL, delete
+ if (null === $data['latitude'] && null === $data['longitude'] && null === $data['zoom_level']) {
+ $tag->locations()->delete();
+ }
+
+ // otherwise, update or create.
+ if (!(null === $data['latitude'] && null === $data['longitude'] && null === $data['zoom_level'])) {
+ $location = $this->getLocation($tag);
+ if (null === $location) {
+ $location = new Location;
+ $location->locatable()->associate($tag);
+ }
+
+ $location->latitude = $data['latitude'] ?? config('firefly.default_location.latitude');
+ $location->longitude = $data['longitude'] ?? config('firefly.default_location.longitude');
+ $location->zoom_level = $data['zoom_level'] ?? config('firefly.default_location.zoom_level');
+ $location->save();
+ }
+ }
+
return $tag;
}
@@ -501,4 +528,12 @@ class TagRepository implements TagRepositoryInterface
$tag->delete();
}
}
+
+ /**
+ * @inheritDoc
+ */
+ public function getLocation(Tag $tag): ?Location
+ {
+ return $tag->locations()->first();
+ }
}
diff --git a/app/Repositories/Tag/TagRepositoryInterface.php b/app/Repositories/Tag/TagRepositoryInterface.php
index d0986822dd..ef0abbc57d 100644
--- a/app/Repositories/Tag/TagRepositoryInterface.php
+++ b/app/Repositories/Tag/TagRepositoryInterface.php
@@ -23,6 +23,7 @@ declare(strict_types=1);
namespace FireflyIII\Repositories\Tag;
use Carbon\Carbon;
+use FireflyIII\Models\Location;
use FireflyIII\Models\Tag;
use FireflyIII\User;
use Illuminate\Support\Collection;
@@ -32,6 +33,16 @@ use Illuminate\Support\Collection;
*/
interface TagRepositoryInterface
{
+
+ /**
+ * Return location, or NULL.
+ *
+ * @param Tag $tag
+ *
+ * @return Location|null
+ */
+ public function getLocation(Tag $tag): ?Location;
+
/**
* Destroy all tags.
*/
diff --git a/app/Services/Internal/Support/LocationServiceTrait.php b/app/Services/Internal/Support/LocationServiceTrait.php
new file mode 100644
index 0000000000..247282ec10
--- /dev/null
+++ b/app/Services/Internal/Support/LocationServiceTrait.php
@@ -0,0 +1,55 @@
+.
+ */
+
+namespace FireflyIII\Services\Internal\Support;
+
+use FireflyIII\Models\Location;
+use Illuminate\Database\Eloquent\Model;
+
+/**
+ * Class LocationServiceTrait
+ */
+trait LocationServiceTrait
+{
+ /**
+ * @param Model $model
+ * @param array $data
+ *
+ * @return Location|null
+ */
+ protected function storeNewLocation(Model $model, array $data): ?Location
+ {
+ $data['store_location'] = $data['store_location'] ?? false;
+ if ($data['store_location']) {
+ $location = new Location;
+ $location->latitude = $data['latitude'] ?? config('firefly.default_location.latitude');
+ $location->longitude = $data['longitude'] ?? config('firefly.default_location.longitude');
+ $location->zoom_level = $data['zoom_level'] ?? config('firefly.default_location.zoom_level');
+ $location->locatable()->associate($model);
+ $location->save();
+
+ return $location;
+ }
+
+ return null;
+ }
+
+}
\ No newline at end of file
diff --git a/app/Services/Internal/Update/AccountUpdateService.php b/app/Services/Internal/Update/AccountUpdateService.php
index 3d3c36f591..11244f273c 100644
--- a/app/Services/Internal/Update/AccountUpdateService.php
+++ b/app/Services/Internal/Update/AccountUpdateService.php
@@ -25,6 +25,7 @@ namespace FireflyIII\Services\Internal\Update;
use FireflyIII\Models\Account;
use FireflyIII\Models\AccountType;
+use FireflyIII\Models\Location;
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
use FireflyIII\Services\Internal\Support\AccountServiceTrait;
use FireflyIII\User;
@@ -99,6 +100,31 @@ class AccountUpdateService
// update all meta data:
$this->updateMetaData($account, $data);
+ // update, delete or create location:
+ $updateLocation = $data['has_location'] ?? false;
+
+ // location must be updated?
+ if (true === $updateLocation) {
+ // if all set to NULL, delete
+ if (null === $data['latitude'] && null === $data['longitude'] && null === $data['zoom_level']) {
+ $account->locations()->delete();
+ }
+
+ // otherwise, update or create.
+ if (!(null === $data['latitude'] && null === $data['longitude'] && null === $data['zoom_level'])) {
+ $location = $this->accountRepository->getLocation($account);
+ if (null === $location) {
+ $location = new Location;
+ $location->locatable()->associate($account);
+ }
+
+ $location->latitude = $data['latitude'] ?? config('firefly.default_location.latitude');
+ $location->longitude = $data['longitude'] ?? config('firefly.default_location.longitude');
+ $location->zoom_level = $data['zoom_level'] ?? config('firefly.default_location.zoom_level');
+ $location->save();
+ }
+ }
+
// has valid initial balance (IB) data?
$type = $account->accountType;
// if it can have a virtual balance, it can also have an opening balance.
diff --git a/app/Support/Export/ExportDataGenerator.php b/app/Support/Export/ExportDataGenerator.php
new file mode 100644
index 0000000000..4058fffc88
--- /dev/null
+++ b/app/Support/Export/ExportDataGenerator.php
@@ -0,0 +1,708 @@
+.
+ */
+
+namespace FireflyIII\Support\Export;
+
+use Carbon\Carbon;
+use FireflyIII\Helpers\Collector\GroupCollectorInterface;
+use FireflyIII\Models\Account;
+use FireflyIII\Models\Bill;
+use FireflyIII\Models\Budget;
+use FireflyIII\Models\BudgetLimit;
+use FireflyIII\Models\Category;
+use FireflyIII\Models\PiggyBank;
+use FireflyIII\Models\Recurrence;
+use FireflyIII\Models\RecurrenceRepetition;
+use FireflyIII\Models\RecurrenceTransaction;
+use FireflyIII\Models\Rule;
+use FireflyIII\Models\RuleAction;
+use FireflyIII\Models\RuleTrigger;
+use FireflyIII\Models\Tag;
+use FireflyIII\Repositories\Account\AccountRepositoryInterface;
+use FireflyIII\Repositories\Bill\BillRepositoryInterface;
+use FireflyIII\Repositories\Budget\BudgetLimitRepositoryInterface;
+use FireflyIII\Repositories\Budget\BudgetRepositoryInterface;
+use FireflyIII\Repositories\Category\CategoryRepositoryInterface;
+use FireflyIII\Repositories\PiggyBank\PiggyBankRepositoryInterface;
+use FireflyIII\Repositories\Recurring\RecurringRepositoryInterface;
+use FireflyIII\Repositories\Rule\RuleRepositoryInterface;
+use FireflyIII\Repositories\Tag\TagRepositoryInterface;
+use FireflyIII\User;
+use League\Csv\Writer;
+
+/**
+ * Class ExportDataGenerator
+ */
+class ExportDataGenerator
+{
+ /** @var Carbon */
+ private $end;
+ /** @var bool */
+ private $exportTransactions;
+ /** @var Carbon */
+ private $start;
+ /** @var bool */
+ private $exportAccounts;
+ /** @var bool */
+ private $exportBudgets;
+ /** @var bool */
+ private $exportCategories;
+ /** @var bool */
+ private $exportTags;
+ /** @var bool */
+ private $exportRecurring;
+ /** @var bool */
+ private $exportRules;
+ /** @var bool */
+ private $exportBills;
+ /** @var bool */
+ private $exportPiggies;
+
+ /** @var User */
+ private $user;
+
+ public function __construct()
+ {
+ $this->start = new Carbon;
+ $this->start->subYear();
+ $this->end = new Carbon;
+ $this->exportTransactions = false;
+ $this->exportAccounts = false;
+ $this->exportBudgets = false;
+ $this->exportCategories = false;
+ $this->exportTags = false;
+ $this->exportRecurring = false;
+ $this->exportRules = false;
+ $this->exportBills = false;
+ $this->exportPiggies = false;
+ }
+
+ /**
+ * @param User $user
+ */
+ public function setUser(User $user): void
+ {
+ $this->user = $user;
+ }
+
+ /**
+ * @return array
+ * @throws \League\Csv\CannotInsertRecord
+ */
+ public function export(): array
+ {
+ $return = [];
+ if ($this->exportAccounts) {
+ $return['accounts'] = $this->exportAccounts();
+ }
+ if ($this->exportBills) {
+ $return['bills'] = $this->exportBills();
+ }
+ if ($this->exportBudgets) {
+ $return['budgets'] = $this->exportBudgets();
+ }
+ if ($this->exportCategories) {
+ $return['categories'] = $this->exportCategories();
+ }
+ if ($this->exportPiggies) {
+ $return['piggies'] = $this->exportPiggies();
+ }
+ if ($this->exportRecurring) {
+ $return['recurrences'] = $this->exportRecurring();
+ }
+ if ($this->exportRules) {
+ $return['rules'] = $this->exportRules();
+ }
+ if ($this->exportTags) {
+ $return['tags'] = $this->exportTags();
+ }
+ if ($this->exportTransactions) {
+ $return['transactions'] = $this->exportTransactions();
+ }
+
+ return $return;
+ }
+
+ /**
+ * @param bool $exportAccounts
+ */
+ public function setExportAccounts(bool $exportAccounts): void
+ {
+ $this->exportAccounts = $exportAccounts;
+ }
+
+ /**
+ * @param bool $exportBudgets
+ */
+ public function setExportBudgets(bool $exportBudgets): void
+ {
+ $this->exportBudgets = $exportBudgets;
+ }
+
+ /**
+ * @param bool $exportCategories
+ */
+ public function setExportCategories(bool $exportCategories): void
+ {
+ $this->exportCategories = $exportCategories;
+ }
+
+ /**
+ * @param bool $exportTags
+ */
+ public function setExportTags(bool $exportTags): void
+ {
+ $this->exportTags = $exportTags;
+ }
+
+ /**
+ * @param bool $exportRecurring
+ */
+ public function setExportRecurring(bool $exportRecurring): void
+ {
+ $this->exportRecurring = $exportRecurring;
+ }
+
+ /**
+ * @param bool $exportRules
+ */
+ public function setExportRules(bool $exportRules): void
+ {
+ $this->exportRules = $exportRules;
+ }
+
+ /**
+ * @param bool $exportBills
+ */
+ public function setExportBills(bool $exportBills): void
+ {
+ $this->exportBills = $exportBills;
+ }
+
+ /**
+ * @param bool $exportPiggies
+ */
+ public function setExportPiggies(bool $exportPiggies): void
+ {
+ $this->exportPiggies = $exportPiggies;
+ }
+
+ /**
+ * @param Carbon $end
+ */
+ public function setEnd(Carbon $end): void
+ {
+ $this->end = $end;
+ }
+
+ /**
+ * @param bool $exportTransactions
+ */
+ public function setExportTransactions(bool $exportTransactions): void
+ {
+ $this->exportTransactions = $exportTransactions;
+ }
+
+ /**
+ * @param Carbon $start
+ */
+ public function setStart(Carbon $start): void
+ {
+ $this->start = $start;
+ }
+
+ /**
+ * @return string
+ */
+ private function exportRules(): string
+ {
+ $header = ['user_id', 'rule_id', 'row_contains', 'created_at', 'updated_at', 'group_id', 'group_name', 'title', 'description', 'order', 'active',
+ 'stop_processing', 'strict', 'trigger_type', 'trigger_value', 'trigger_order', 'trigger_active', 'trigger_stop_processing', 'action_type',
+ 'action_value', 'action_order', 'action_active', 'action_stop_processing',];
+ $ruleRepos = app(RuleRepositoryInterface::class);
+ $ruleRepos->setUser($this->user);
+ $rules = $ruleRepos->getAll();
+ $records = [];
+ /** @var Rule $rule */
+ foreach ($rules as $rule) {
+ $records[] = [
+ $this->user->id, $rule->id, 'rule',
+ $rule->created_at->toAtomString(), $rule->updated_at->toAtomString(),
+ $rule->ruleGroup->id, $rule->ruleGroup->name,
+ $rule->title, $rule->description, $rule->order, $rule->active, $rule->stop_processing, $rule->strict,
+ ];
+ /** @var RuleTrigger $trigger */
+ foreach ($rule->ruleTriggers as $trigger) {
+ $records[] = [
+ $this->user->id, $rule->id, 'trigger',
+ null, null,
+ null, null,
+ null, null, null, null, null, null,
+ $trigger->trigger_type, $trigger->trigger_value, $trigger->order, $trigger->active, $trigger->stop_processing,
+ ];
+ }
+
+ /** @var RuleAction $action */
+ foreach ($rule->ruleActions as $action) {
+ $records[] = [
+ $this->user->id, $rule->id, 'action',
+ null, null,
+ null, null,
+ null, null, null, null, null, null,
+ null, null, null, null, null,
+ $action->action_type, $action->action_value, $action->order, $action->active, $action->stop_processing,
+ ];
+ }
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ */
+ private function exportAccounts(): string
+ {
+ $header = ['user_id', 'account_id', 'created_at', 'updated_at', 'type', 'name', 'virtual_balance', 'iban', 'number', 'active', 'currency_code', 'role',
+ 'cc_type', 'cc_payment_date', 'in_net_worth', 'interest', 'interest_period',];
+ /** @var AccountRepositoryInterface $repository */
+ $repository = app(AccountRepositoryInterface::class);
+ $repository->setUser($this->user);
+ $accounts = $repository->getAccountsByType([]);
+ $records = [];
+ /** @var Account $account */
+ foreach ($accounts as $account) {
+ $currency = $repository->getAccountCurrency($account);
+ $records[] = [
+ $this->user->id,
+ $account->id,
+ $account->created_at->toAtomString(),
+ $account->updated_at->toAtomString(),
+ $account->accountType->type,
+ $account->name,
+ $account->virtual_balance,
+ $account->iban,
+ $account->account_number,
+ $account->active,
+ $currency ? $currency->code : null,
+ $repository->getMetaValue($account, 'account_role'),
+ $repository->getMetaValue($account, 'cc_type'),
+ $repository->getMetaValue($account, 'cc_monthly_payment_date'),
+ $repository->getMetaValue($account, 'include_net_worth'),
+ $repository->getMetaValue($account, 'interest'),
+ $repository->getMetaValue($account, 'interest_period'),
+ ];
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ */
+ private function exportBills(): string
+ {
+ /** @var BillRepositoryInterface $repository */
+ $repository = app(BillRepositoryInterface::class);
+ $repository->setUser($this->user);
+ $bills = $repository->getBills();
+ $header = ['user_id', 'bill_id', 'created_at', 'updated_at', 'currency_code', 'name', 'amount_min', 'amount_max', 'date', 'repeat_freq', 'skip',
+ 'active',];
+ $records = [];
+
+ /** @var Bill $bill */
+ foreach ($bills as $bill) {
+ $records[] = [
+ $this->user->id,
+ $bill->id,
+ $bill->created_at->toAtomString(),
+ $bill->updated_at->toAtomString(),
+ $bill->transactionCurrency->code,
+ $bill->name,
+ $bill->amount_min,
+ $bill->amount_max,
+ $bill->date->format('Y-m-d'),
+ $bill->repeat_freq,
+ $bill->skip,
+ $bill->active,
+ ];
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ * @throws \League\Csv\CannotInsertRecord
+ */
+ private function exportBudgets(): string
+ {
+ $header = [
+ 'user_id',
+ 'budget_id',
+ 'name',
+ 'active',
+ 'order',
+ 'start_date',
+ 'end_date',
+ 'currency_code',
+ 'amount',
+ ];
+
+ $budgetRepos = app(BudgetRepositoryInterface::class);
+ $budgetRepos->setUser($this->user);
+ $limitRepos = app(BudgetLimitRepositoryInterface::class);
+ $budgets = $budgetRepos->getBudgets();
+ $records = [];
+ /** @var Budget $budget */
+ foreach ($budgets as $budget) {
+ $limits = $limitRepos->getBudgetLimits($budget);
+ /** @var BudgetLimit $limit */
+ foreach ($limits as $limit) {
+ $records[] = [
+ $this->user->id,
+ $budget->id,
+ $budget->name,
+ $budget->active,
+ $budget->order,
+ $limit->start_date->format('Y-m-d'),
+ $limit->end_date->format('Y-m-d'),
+ $limit->transactionCurrency->code,
+ $limit->amount,
+ ];
+ }
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+
+ }
+
+ /**
+ * @return string
+ */
+ private function exportCategories(): string
+ {
+ $header = ['user_id', 'category_id', 'created_at', 'updated_at', 'name'];
+
+ /** @var CategoryRepositoryInterface $catRepos */
+ $catRepos = app(CategoryRepositoryInterface::class);
+ $catRepos->setUser($this->user);
+
+ $records = [];
+ $categories = $catRepos->getCategories();
+
+ /** @var Category $category */
+ foreach ($categories as $category) {
+ $records[] = [
+ $this->user->id,
+ $category->id,
+ $category->created_at->toAtomString(),
+ $category->updated_at->toAtomString(),
+ $category->name,
+ ];
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ */
+ private function exportPiggies(): string
+ {
+ /** @var PiggyBankRepositoryInterface $piggyRepos */
+ $piggyRepos = app(PiggyBankRepositoryInterface::class);
+ $piggyRepos->setUser($this->user);
+
+ /** @var AccountRepositoryInterface $accountRepos */
+ $accountRepos = app(AccountRepositoryInterface::class);
+ $accountRepos->setUser($this->user);
+
+ $header = ['user_id', 'piggy_bank_id', 'created_at', 'updated_at', 'account_name', 'account_type', 'name',
+ 'currency_code', 'target_amount', 'current_amount', 'start_date', 'target_date', 'order',
+ 'active'];
+ $records = [];
+ $piggies = $piggyRepos->getPiggyBanks();
+
+ /** @var PiggyBank $piggy */
+ foreach ($piggies as $piggy) {
+ $repetition = $piggyRepos->getRepetition($piggy);
+ $currency = $accountRepos->getAccountCurrency($piggy->account);
+ $records[] = [
+ $this->user->id,
+ $piggy->id,
+ $piggy->created_at->toAtomString(),
+ $piggy->updated_at->toAtomString(),
+ $piggy->account->name,
+ $piggy->account->accountType->type,
+ $piggy->name,
+ $currency ? $currency->code : null,
+ $piggy->targetamount,
+ $repetition ? $repetition->currentamount : null,
+ $piggy->startdate->format('Y-m-d'),
+ $piggy->targetdate ? $piggy->targetdate->format('Y-m-d') : null,
+ $piggy->order,
+ $piggy->active,
+ ];
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ */
+ private function exportRecurring(): string
+ {
+ /** @var RecurringRepositoryInterface $recurringRepos */
+ $recurringRepos = app(RecurringRepositoryInterface::class);
+ $recurringRepos->setUser($this->user);
+ $header = [
+ // recurrence:
+ 'user_id', 'recurrence_id', 'row_contains', 'created_at', 'updated_at', 'type', 'title', 'description', 'first_date', 'repeat_until',
+ 'latest_date', 'repetitions', 'apply_rules', 'active',
+
+ // repetition info:
+ 'type', 'moment', 'skip', 'weekend',
+ // transactions + meta:
+ 'currency_code', 'foreign_currency_code', 'source_name', 'source_type', 'destination_name', 'destination_type', 'amount', 'foreign_amount',
+ 'category', 'budget', 'piggy_bank', 'tags',
+ ];
+ $records = [];
+ $recurrences = $recurringRepos->getAll();
+ /** @var Recurrence $recurrence */
+ foreach ($recurrences as $recurrence) {
+ // add recurrence:
+ $records[] = [
+ $this->user->id,
+ $recurrence->id,
+ 'recurrence',
+ $recurrence->created_at->toAtomString(),
+ $recurrence->updated_at->toAtomString(),
+ $recurrence->transactionType->type,
+ $recurrence->title,
+ $recurrence->description,
+ $recurrence->first_date ? $recurrence->first_date->format('Y-m-d') : null,
+ $recurrence->repeat_until ? $recurrence->repeat_until->format('Y-m-d') : null,
+ $recurrence->latest_date ? $recurrence->repeat_until->format('Y-m-d') : null,
+ $recurrence->repetitions,
+ $recurrence->apply_rules,
+ $recurrence->active,
+ ];
+ // add new row for each repetition
+ /** @var RecurrenceRepetition $repetition */
+ foreach ($recurrence->recurrenceRepetitions as $repetition) {
+ $records[] = [
+ // recurrence
+ $this->user->id,
+ $recurrence->id, 'repetition', null, null, null, null, null, null, null, null, null, null, null,
+
+ // repetition:
+ $repetition->repetition_type, $repetition->repetition_moment, $repetition->repetition_skip, $repetition->weekend,
+ ];
+ }
+ /** @var RecurrenceTransaction $transaction */
+ foreach ($recurrence->recurrenceTransactions as $transaction) {
+ $categoryName = $recurringRepos->getCategory($transaction);
+ $budgetId = $recurringRepos->getBudget($transaction);
+ $piggyBankId = $recurringRepos->getPiggyBank($transaction);
+ $tags = $recurringRepos->getTags($transaction);
+
+ $records[] = [
+ // recurrence
+ $this->user->id,
+ $recurrence->id, 'transaction', null, null, null, null, null, null, null, null, null, null, null,
+
+ // repetition:
+ null, null, null, null,
+
+ // transaction:
+ $transaction->transactionCurrency->code, $transaction->foreignCurrency ? $transaction->foreignCurrency->code : null,
+ $transaction->sourceAccount->name, $transaction->sourceAccount->accountType->type, $transaction->destinationAccount->name,
+ $transaction->destinationAccount->accountType->type, $transaction->amount, $transaction->foreign_amount,
+ $categoryName, $budgetId, $piggyBankId, implode(',', $tags),
+ ];
+ }
+ }
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ */
+ private function exportTags(): string
+ {
+ $header = ['user_id', 'tag_id', 'created_at', 'updated_at', 'tag', 'date', 'description', 'latitude', 'longitude', 'zoom_level'];
+
+ $tagRepos = app(TagRepositoryInterface::class);
+ $tagRepos->setUser($this->user);
+ $tags = $tagRepos->get();
+ $records = [];
+ /** @var Tag $tag */
+ foreach ($tags as $tag) {
+ $records[] = [
+ $this->user->id,
+ $tag->id,
+ $tag->created_at->toAtomString(),
+ $tag->updated_at->toAtomString(),
+ $tag->tag,
+ $tag->date ? $tag->date->format('Y-m-d') : null,
+ $tag->description,
+ $tag->latitude,
+ $tag->longitude,
+ $tag->zoomLevel,
+ ];
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+ /**
+ * @return string
+ */
+ private function exportTransactions(): string
+ {
+ // TODO better place for keys?
+ $header = ['user_id', 'group_id', 'journal_id', 'created_at', 'updated_at', 'group_title', 'type', 'amount', 'foreign_amount', 'currency_code',
+ 'foreign_currency_code', 'description', 'date', 'source_name', 'source_iban', 'source_type', 'destination_name', 'destination_iban',
+ 'destination_type', 'reconciled', 'category', 'budget', 'bill', 'tags',];
+ $collector = app(GroupCollectorInterface::class);
+ $collector->setUser($this->user);
+ $collector->setRange($this->start, $this->end)->withAccountInformation()->withCategoryInformation()->withBillInformation()
+ ->withBudgetInformation();
+ $journals = $collector->getExtractedJournals();
+
+ $records = [];
+ /** @var array $journal */
+ foreach ($journals as $journal) {
+ $records[] = [
+ $journal['user_id'],
+ $journal['transaction_group_id'],
+ $journal['transaction_journal_id'],
+ $journal['created_at']->toAtomString(),
+ $journal['updated_at']->toAtomString(),
+ $journal['transaction_group_title'],
+ $journal['transaction_type_type'],
+ $journal['amount'],
+ $journal['foreign_amount'],
+ $journal['currency_code'],
+ $journal['foreign_currency_code'],
+ $journal['description'],
+ $journal['date']->toAtomString(),
+ $journal['source_account_name'],
+ $journal['source_account_iban'],
+ $journal['source_account_type'],
+ $journal['destination_account_name'],
+ $journal['destination_account_iban'],
+ $journal['destination_account_type'],
+ $journal['reconciled'],
+ $journal['category_name'],
+ $journal['budget_name'],
+ $journal['bill_name'],
+ implode(',', $journal['tags']),
+ ];
+ }
+
+ //load the CSV document from a string
+ $csv = Writer::createFromString('');
+
+ //insert the header
+ $csv->insertOne($header);
+
+ //insert all the records
+ $csv->insertAll($records);
+
+ return $csv->getContent(); //returns the CSV document as a string
+ }
+
+}
diff --git a/app/Support/Http/Controllers/AugumentData.php b/app/Support/Http/Controllers/AugumentData.php
index f8fe215e8b..340890d5e7 100644
--- a/app/Support/Http/Controllers/AugumentData.php
+++ b/app/Support/Http/Controllers/AugumentData.php
@@ -120,7 +120,9 @@ trait AugumentData
$accounts = $repository->getAccountsByType([AccountType::ASSET, AccountType::DEFAULT, AccountType::EXPENSE, AccountType::CASH]);
$grouped = $accounts->groupBy('id')->toArray();
$return = [];
- foreach ($accountIds as $accountId) {
+ foreach ($accountIds as $combinedId) {
+ $parts = explode('-', $combinedId);
+ $accountId = (int)$parts[0];
if (isset($grouped[$accountId])) {
$return[$accountId] = $grouped[$accountId][0]['name'];
}
@@ -168,7 +170,9 @@ trait AugumentData
$categories = $repository->getCategories();
$grouped = $categories->groupBy('id')->toArray();
$return = [];
- foreach ($categoryIds as $categoryId) {
+ foreach ($categoryIds as $combinedId) {
+ $parts = explode('-', $combinedId);
+ $categoryId = (int)$parts[0];
if (isset($grouped[$categoryId])) {
$return[$categoryId] = $grouped[$categoryId][0]['name'];
}
diff --git a/app/Support/Import/Routine/File/ImportableConverter.php b/app/Support/Import/Routine/File/ImportableConverter.php
index 5681bce30b..51ffb39c94 100644
--- a/app/Support/Import/Routine/File/ImportableConverter.php
+++ b/app/Support/Import/Routine/File/ImportableConverter.php
@@ -142,7 +142,7 @@ class ImportableConverter
try {
// add exclamation mark for better parsing. http://php.net/manual/en/datetime.createfromformat.php
$dateFormat = $this->config['date-format'] ?? 'Ymd';
- if ('!' !== $dateFormat{0}) {
+ if ('!' !== $dateFormat[0]) {
$dateFormat = '!' . $dateFormat;
}
$object = Carbon::createFromFormat($dateFormat, $date);
diff --git a/app/Support/Twig/AmountFormat.php b/app/Support/Twig/AmountFormat.php
index b9119702c6..63a5623b36 100644
--- a/app/Support/Twig/AmountFormat.php
+++ b/app/Support/Twig/AmountFormat.php
@@ -25,15 +25,14 @@ namespace FireflyIII\Support\Twig;
use FireflyIII\Models\Account as AccountModel;
use FireflyIII\Models\TransactionCurrency;
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
-use Log;
-use Twig_Extension;
-use Twig_SimpleFilter;
-use Twig_SimpleFunction;
+use Twig\TwigFunction;
+use Twig\TwigFilter;
+use Twig\Extension\AbstractExtension;
/**
* Contains all amount formatting routines.
*/
-class AmountFormat extends Twig_Extension
+class AmountFormat extends AbstractExtension
{
/**
* {@inheritdoc}
@@ -59,13 +58,13 @@ class AmountFormat extends Twig_Extension
}
/**
- * @return Twig_SimpleFilter
+ * @return TwigFilter
*/
- protected function formatAmount(): Twig_SimpleFilter
+ protected function formatAmount(): TwigFilter
{
- return new Twig_SimpleFilter(
+ return new TwigFilter(
'formatAmount',
- function (string $string): string {
+ static function (string $string): string {
$currency = app('amount')->getDefaultCurrency();
return app('amount')->formatAnything($currency, $string, true);
@@ -77,11 +76,11 @@ class AmountFormat extends Twig_Extension
/**
* Will format the amount by the currency related to the given account.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction;
*/
- protected function formatAmountByAccount(): Twig_SimpleFunction
+ protected function formatAmountByAccount(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'formatAmountByAccount',
static function (AccountModel $account, string $amount, bool $coloured = null): string {
$coloured = $coloured ?? true;
@@ -98,13 +97,13 @@ class AmountFormat extends Twig_Extension
/**
* Will format the amount by the currency related to the given account.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function formatAmountByCurrency(): Twig_SimpleFunction
+ protected function formatAmountByCurrency(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'formatAmountByCurrency',
- function (TransactionCurrency $currency, string $amount, bool $coloured = null): string {
+ static function (TransactionCurrency $currency, string $amount, bool $coloured = null): string {
$coloured = $coloured ?? true;
return app('amount')->formatAnything($currency, $amount, $coloured);
@@ -116,11 +115,11 @@ class AmountFormat extends Twig_Extension
/**
* Will format the amount by the currency related to the given account.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function formatAmountBySymbol(): Twig_SimpleFunction
+ protected function formatAmountBySymbol(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'formatAmountBySymbol',
static function (string $amount, string $symbol, int $decimalPlaces = null, bool $coloured = null): string {
@@ -137,11 +136,11 @@ class AmountFormat extends Twig_Extension
}
/**
- * @return Twig_SimpleFilter
+ * @return TwigFilter
*/
- protected function formatAmountPlain(): Twig_SimpleFilter
+ protected function formatAmountPlain(): TwigFilter
{
- return new Twig_SimpleFilter(
+ return new TwigFilter(
'formatAmountPlain',
static function (string $string): string {
$currency = app('amount')->getDefaultCurrency();
diff --git a/app/Support/Twig/General.php b/app/Support/Twig/General.php
index b59782fa66..680f7b3ccd 100644
--- a/app/Support/Twig/General.php
+++ b/app/Support/Twig/General.php
@@ -27,16 +27,15 @@ use FireflyIII\Models\Account;
use FireflyIII\Repositories\Account\AccountRepositoryInterface;
use FireflyIII\Repositories\User\UserRepositoryInterface;
use League\CommonMark\CommonMarkConverter;
-use Log;
use Route;
-use Twig_Extension;
-use Twig_SimpleFilter;
-use Twig_SimpleFunction;
+use Twig\Extension\AbstractExtension;
+use Twig\TwigFilter;
+use Twig\TwigFunction;
/**
* Class TwigSupport.
*/
-class General extends Twig_Extension
+class General extends AbstractExtension
{
/**
* @return array
@@ -71,13 +70,13 @@ class General extends Twig_Extension
* Will return "active" when a part of the route matches the argument.
* ie. "accounts" will match "accounts.index".
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function activeRoutePartial(): Twig_SimpleFunction
+ protected function activeRoutePartial(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'activeRoutePartial',
- function (): string {
+ static function (): string {
$args = func_get_args();
$route = $args[0]; // name of the route.
$name = Route::getCurrentRoute()->getName() ?? '';
@@ -94,11 +93,11 @@ class General extends Twig_Extension
* This function will return "active" when the current route matches the first argument (even partly)
* but, the variable $what has been set and matches the second argument.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function activeRoutePartialObjectType(): Twig_SimpleFunction
+ protected function activeRoutePartialObjectType(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'activeRoutePartialObjectType',
static function ($context): string {
[, $route, $objectType] = func_get_args();
@@ -118,13 +117,13 @@ class General extends Twig_Extension
* Will return "active" when the current route matches the given argument
* exactly.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function activeRouteStrict(): Twig_SimpleFunction
+ protected function activeRouteStrict(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'activeRouteStrict',
- function (): string {
+ static function (): string {
$args = func_get_args();
$route = $args[0]; // name of the route.
@@ -140,11 +139,11 @@ class General extends Twig_Extension
/**
* Show account balance. Only used on the front page of Firefly III.
*
- * @return Twig_SimpleFilter
+ * @return TwigFilter
*/
- protected function balance(): Twig_SimpleFilter
+ protected function balance(): TwigFilter
{
- return new Twig_SimpleFilter(
+ return new TwigFilter(
'balance',
static function (?Account $account): string {
if (null === $account) {
@@ -161,11 +160,11 @@ class General extends Twig_Extension
/**
* Formats a string as a thing by converting it to a Carbon first.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function formatDate(): Twig_SimpleFunction
+ protected function formatDate(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'formatDate',
function (string $date, string $format): string {
$carbon = new Carbon($date);
@@ -178,13 +177,13 @@ class General extends Twig_Extension
/**
* Used to convert 1024 to 1kb etc.
*
- * @return Twig_SimpleFilter
+ * @return TwigFilter
*/
- protected function formatFilesize(): Twig_SimpleFilter
+ protected function formatFilesize(): TwigFilter
{
- return new Twig_SimpleFilter(
+ return new TwigFilter(
'filesize',
- function (int $size): string {
+ static function (int $size): string {
// less than one GB, more than one MB
if ($size < (1024 * 1024 * 2014) && $size >= (1024 * 1024)) {
return round($size / (1024 * 1024), 2) . ' MB';
@@ -201,11 +200,11 @@ class General extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function getMetaField(): Twig_SimpleFunction
+ protected function getMetaField(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'accountGetMetaField',
static function (Account $account, string $field): string {
/** @var AccountRepositoryInterface $repository */
@@ -223,11 +222,11 @@ class General extends Twig_Extension
/**
* Will return true if the user is of role X.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function hasRole(): Twig_SimpleFunction
+ protected function hasRole(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'hasRole',
static function (string $role): bool {
$repository = app(UserRepositoryInterface::class);
@@ -241,11 +240,11 @@ class General extends Twig_Extension
}
/**
- * @return Twig_SimpleFilter
+ * @return TwigFilter
*/
- protected function markdown(): Twig_SimpleFilter
+ protected function markdown(): TwigFilter
{
- return new Twig_SimpleFilter(
+ return new TwigFilter(
'markdown',
static function (string $text): string {
$converter = new CommonMarkConverter;
@@ -258,11 +257,11 @@ class General extends Twig_Extension
/**
* Show icon with attachment.
*
- * @return Twig_SimpleFilter
+ * @return TwigFilter
*/
- protected function mimeIcon(): Twig_SimpleFilter
+ protected function mimeIcon(): TwigFilter
{
- return new Twig_SimpleFilter(
+ return new TwigFilter(
'mimeIcon',
static function (string $string): string {
switch ($string) {
@@ -337,11 +336,11 @@ class General extends Twig_Extension
/**
* Basic example thing for some views.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- protected function phpdate(): Twig_SimpleFunction
+ protected function phpdate(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'phpdate',
static function (string $str): string {
return date($str);
diff --git a/app/Support/Twig/Rule.php b/app/Support/Twig/Rule.php
index 89e54705aa..f201402940 100644
--- a/app/Support/Twig/Rule.php
+++ b/app/Support/Twig/Rule.php
@@ -23,20 +23,20 @@ declare(strict_types=1);
namespace FireflyIII\Support\Twig;
use Config;
-use Twig_Extension;
-use Twig_SimpleFunction;
+use Twig\Extension\AbstractExtension;
+use Twig\TwigFunction;
/**
* Class Rule.
*/
-class Rule extends Twig_Extension
+class Rule extends AbstractExtension
{
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function allActionTriggers(): Twig_SimpleFunction
+ public function allActionTriggers(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'allRuleActions',
static function () {
// array of valid values for actions
@@ -54,11 +54,11 @@ class Rule extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function allJournalTriggers(): Twig_SimpleFunction
+ public function allJournalTriggers(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'allJournalTriggers',
static function () {
return [
@@ -70,11 +70,11 @@ class Rule extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function allRuleTriggers(): Twig_SimpleFunction
+ public function allRuleTriggers(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'allRuleTriggers',
static function () {
$ruleTriggers = array_keys(Config::get('firefly.rule-triggers'));
diff --git a/app/Support/Twig/TransactionGroupTwig.php b/app/Support/Twig/TransactionGroupTwig.php
index 7960362a35..7efe1761fd 100644
--- a/app/Support/Twig/TransactionGroupTwig.php
+++ b/app/Support/Twig/TransactionGroupTwig.php
@@ -30,13 +30,13 @@ use FireflyIII\Models\Transaction;
use FireflyIII\Models\TransactionJournal;
use FireflyIII\Models\TransactionType;
use Log;
-use Twig_Extension;
-use Twig_SimpleFunction;
+use Twig\Extension\AbstractExtension;
+use Twig\TwigFunction;
/**
* Class TransactionGroupTwig
*/
-class TransactionGroupTwig extends Twig_Extension
+class TransactionGroupTwig extends AbstractExtension
{
/** @noinspection PhpMissingParentCallCommonInspection */
/**
@@ -56,11 +56,11 @@ class TransactionGroupTwig extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function groupAmount(): Twig_SimpleFunction
+ public function groupAmount(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'groupAmount',
static function (array $array): string {
$sums = $array['sums'];
@@ -92,11 +92,11 @@ class TransactionGroupTwig extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function journalGetMetaDate(): Twig_SimpleFunction
+ public function journalGetMetaDate(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'journalGetMetaDate',
static function (int $journalId, string $metaField) {
if ('testing' === config('app.env')) {
@@ -117,11 +117,11 @@ class TransactionGroupTwig extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function journalGetMetaField(): Twig_SimpleFunction
+ public function journalGetMetaField(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'journalGetMetaField',
static function (int $journalId, string $metaField) {
if ('testing' === config('app.env')) {
@@ -142,11 +142,11 @@ class TransactionGroupTwig extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function journalHasMeta(): Twig_SimpleFunction
+ public function journalHasMeta(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'journalHasMeta',
static function (int $journalId, string $metaField) {
$count = DB::table('journal_meta')
@@ -163,11 +163,11 @@ class TransactionGroupTwig extends Twig_Extension
/**
* Shows the amount for a single journal array.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function journalArrayAmount(): Twig_SimpleFunction
+ public function journalArrayAmount(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'journalArrayAmount',
function (array $array): string {
// if is not a withdrawal, amount positive.
@@ -187,11 +187,11 @@ class TransactionGroupTwig extends Twig_Extension
/**
* Shows the amount for a single journal object.
*
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function journalObjectAmount(): Twig_SimpleFunction
+ public function journalObjectAmount(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'journalObjectAmount',
function (TransactionJournal $journal): string {
// if is not a withdrawal, amount positive.
@@ -283,6 +283,7 @@ class TransactionGroupTwig extends Twig_Extension
if ($type === TransactionType::OPENING_BALANCE && AccountType::INITIAL_BALANCE === $destinationType) {
$amount = bcmul($amount, '-1');
}
+
if ($type === TransactionType::TRANSFER) {
$colored = false;
}
diff --git a/app/Support/Twig/Translation.php b/app/Support/Twig/Translation.php
index fe433b8d91..d4c6d30817 100644
--- a/app/Support/Twig/Translation.php
+++ b/app/Support/Twig/Translation.php
@@ -22,31 +22,29 @@ declare(strict_types=1);
namespace FireflyIII\Support\Twig;
-use Twig_Extension;
-use Twig_SimpleFilter;
-use Twig_SimpleFunction;
+use Twig\Extension\AbstractExtension;
+use Twig\TwigFilter;
+use Twig\TwigFunction;
/**
* Class Budget.
*/
-class Translation extends Twig_Extension
+class Translation extends AbstractExtension
{
/**
* @return array
*/
public function getFilters(): array
{
- $filters = [];
-
- $filters[] = new Twig_SimpleFilter(
- '_',
- function ($name) {
- return (string)trans(sprintf('firefly.%s', $name));
- },
- ['is_safe' => ['html']]
- );
-
- return $filters;
+ return [
+ new TwigFilter(
+ '_',
+ static function ($name) {
+ return (string)trans(sprintf('firefly.%s', $name));
+ },
+ ['is_safe' => ['html']]
+ ),
+ ];
}
/**
@@ -60,13 +58,13 @@ class Translation extends Twig_Extension
}
/**
- * @return Twig_SimpleFunction
+ * @return TwigFunction
*/
- public function journalLinkTranslation(): Twig_SimpleFunction
+ public function journalLinkTranslation(): TwigFunction
{
- return new Twig_SimpleFunction(
+ return new TwigFunction(
'journalLinkTranslation',
- function (string $direction, string $original) {
+ static function (string $direction, string $original) {
$key = sprintf('firefly.%s_%s', $original, $direction);
$translation = trans($key);
if ($key === $translation) {
diff --git a/app/TransactionRules/Engine/RuleEngine.php b/app/TransactionRules/Engine/RuleEngine.php
index b6ef7964b2..270bd4963a 100644
--- a/app/TransactionRules/Engine/RuleEngine.php
+++ b/app/TransactionRules/Engine/RuleEngine.php
@@ -48,6 +48,8 @@ class RuleEngine
public const TRIGGER_STORE = 1;
/** @var int */
public const TRIGGER_UPDATE = 2;
+ /** @var int */
+ public const TRIGGER_BOTH = 3;
/** @var bool */
private $allRules;
/** @var RuleGroupRepository */
@@ -227,7 +229,8 @@ class RuleEngine
}
$validTrigger = ('store-journal' === $trigger->trigger_value && self::TRIGGER_STORE === $this->triggerMode)
- || ('update-journal' === $trigger->trigger_value && self::TRIGGER_UPDATE === $this->triggerMode);
+ || ('update-journal' === $trigger->trigger_value && self::TRIGGER_UPDATE === $this->triggerMode)
+ || $this->triggerMode === self::TRIGGER_BOTH;
return $validTrigger && ($this->allRules || in_array($rule->id, $this->rulesToApply, true)) && true === $rule->active;
}
diff --git a/app/Transformers/AccountTransformer.php b/app/Transformers/AccountTransformer.php
index ff39d13405..ec8ee2cf12 100644
--- a/app/Transformers/AccountTransformer.php
+++ b/app/Transformers/AccountTransformer.php
@@ -84,11 +84,18 @@ class AccountTransformer extends AbstractTransformer
$liabilityAmount = $openingBalance;
$liabilityStart = $openingBalanceDate;
}
-
-
$includeNetWorth = '0' !== $this->repository->getMetaValue($account, 'include_net_worth');
+ $longitude = null;
+ $latitude = null;
+ $zoomLevel = null;
+ $location = $this->repository->getLocation($account);
+ if (null !== $location) {
+ $longitude = $location->longitude;
+ $latitude = $location->latitude;
+ $zoomLevel = $location->zoom_level;
+ }
- $data = [
+ return [
'id' => (int)$account->id,
'created_at' => $account->created_at->toAtomString(),
'updated_at' => $account->updated_at->toAtomString(),
@@ -117,6 +124,9 @@ class AccountTransformer extends AbstractTransformer
'interest' => $interest,
'interest_period' => $interestPeriod,
'include_net_worth' => $includeNetWorth,
+ 'longitude' => $longitude,
+ 'latitude' => $latitude,
+ 'zoom_level' => $zoomLevel,
'links' => [
[
'rel' => 'self',
@@ -124,8 +134,6 @@ class AccountTransformer extends AbstractTransformer
],
],
];
-
- return $data;
}
/**
diff --git a/app/Transformers/TagTransformer.php b/app/Transformers/TagTransformer.php
index 7e11c8d2fd..a9a26e9296 100644
--- a/app/Transformers/TagTransformer.php
+++ b/app/Transformers/TagTransformer.php
@@ -24,6 +24,7 @@ declare(strict_types=1);
namespace FireflyIII\Transformers;
+use FireflyIII\Models\Location;
use FireflyIII\Models\Tag;
use Log;
@@ -56,6 +57,16 @@ class TagTransformer extends AbstractTransformer
public function transform(Tag $tag): array
{
$date = null === $tag->date ? null : $tag->date->format('Y-m-d');
+ /** @var Location $location */
+ $location = $tag->locations()->first();
+ $latitude = null;
+ $longitude = null;
+ $zoomLevel = null;
+ if (null !== $location) {
+ $latitude = $location->latitude;
+ $longitude = $location->longitude;
+ $zoomLevel = $location->zoom_level;
+ }
$data = [
'id' => (int)$tag->id,
'created_at' => $tag->created_at->toAtomString(),
@@ -63,9 +74,9 @@ class TagTransformer extends AbstractTransformer
'tag' => $tag->tag,
'date' => $date,
'description' => '' === $tag->description ? null : $tag->description,
- 'latitude' => null === $tag->latitude ? null : (float)$tag->latitude,
- 'longitude' => null === $tag->longitude ? null : (float)$tag->longitude,
- 'zoom_level' => null === $tag->zoomLevel ? null : (int)$tag->zoomLevel,
+ 'longitude' => $longitude,
+ 'latitude' => $latitude,
+ 'zoom_level' => $zoomLevel,
'links' => [
[
'rel' => 'self',
diff --git a/app/Validation/FireflyValidator.php b/app/Validation/FireflyValidator.php
index f8f0792e06..60492ad5f6 100644
--- a/app/Validation/FireflyValidator.php
+++ b/app/Validation/FireflyValidator.php
@@ -376,20 +376,23 @@ class FireflyValidator extends Validator
public function validateUniqueAccountForUser($attribute, $value, $parameters): bool
{
// because a user does not have to be logged in (tests and what-not).
-
if (!auth()->check()) {
return $this->validateAccountAnonymously();
}
if (isset($this->data['what'])) {
+
return $this->validateByAccountTypeString($value, $parameters, $this->data['what']);
}
if (isset($this->data['type'])) {
return $this->validateByAccountTypeString($value, $parameters, $this->data['type']);
}
-
if (isset($this->data['account_type_id'])) {
return $this->validateByAccountTypeId($value, $parameters);
}
+ $parameterId = $parameters[0] ?? null;
+ if (null !== $parameterId) {
+ return $this->validateByParameterId((int)$parameterId, $value);
+ }
if (isset($this->data['id'])) {
return $this->validateByAccountId($value);
}
@@ -545,16 +548,33 @@ class FireflyValidator extends Validator
$ignore = $existingAccount->id;
/** @var Collection $set */
- $set = auth()->user()->accounts()->where('account_type_id', $type->id)->where('id', '!=', $ignore)->get();
- // TODO no longer need to loop like this
- /** @var Account $entry */
- foreach ($set as $entry) {
- if ($entry->name === $value) {
- return false;
- }
- }
+ $entry = auth()->user()->accounts()->where('account_type_id', $type->id)->where('id', '!=', $ignore)
+ ->where('name', $value)
+ ->first();
- return true;
+ return null === $entry;
+ }
+
+
+ /**
+ * @param $value
+ *
+ * @return bool
+ */
+ private function validateByParameterId(int $accountId, $value): bool
+ {
+ /** @var Account $existingAccount */
+ $existingAccount = Account::find($accountId);
+
+ $type = $existingAccount->accountType;
+ $ignore = $existingAccount->id;
+
+ /** @var Collection $set */
+ $entry = auth()->user()->accounts()->where('account_type_id', $type->id)->where('id', '!=', $ignore)
+ ->where('name', $value)
+ ->first();
+
+ return null === $entry;
}
/**
diff --git a/changelog.md b/changelog.md
index 7c138306a0..54efa215fb 100644
--- a/changelog.md
+++ b/changelog.md
@@ -4,7 +4,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
## [5.0.0 (API 1.0.0)] - 20xx-xx-xx
-*This version has not yet been released.* The latest available version is **5.0.0-alpha.1**.
+*This version has not yet been released.* The latest available version is **5.0.0-alpha.2**.
This version represents, if anything, a fresh start in the version numbering system so Firefly III will finally follow SemVer, for real this time.
@@ -12,13 +12,18 @@ This version represents, if anything, a fresh start in the version numbering sys
- [Issue 2580](https://github.com/firefly-iii/firefly-iii/issues/2580) Users can now edit reconciliations.
- [Issue 2723](https://github.com/firefly-iii/firefly-iii/issues/2723) You can now use rules that trigger on account numbers (and IBAN)
- [Issue 2895](https://github.com/firefly-iii/firefly-iii/issues/2895) Another indicator for negative amounts.
+- [Issue 2901](https://github.com/firefly-iii/firefly-iii/issues/2901) Can select liability accounts when running rules.
+- [Issue 2893](https://github.com/firefly-iii/firefly-iii/issues/2893) Add config cache clear command to Docker build.
+- [Issue 2667](https://github.com/firefly-iii/firefly-iii/issues/2667) Option to export data from Firefly III
+- [Issue 2064](https://github.com/firefly-iii/firefly-iii/issues/2064) Ability to mass-delete tags.
+- Can now give accounts a location tag.
- Firefly III now supports redis as cache backend.
- Footer will warn you of alpha and beta versions.
-- [Issue 2901](https://github.com/firefly-iii/firefly-iii/issues/2901) Can select liability accounts when running rules.
### Changed
- [Issue 2776](https://github.com/firefly-iii/firefly-iii/issues/2776) Some charts now do relative scaling. Useful for large amounts.
- [Issue 2702](https://github.com/firefly-iii/firefly-iii/issues/2702) More details on tags overview
+- [Issue 2919](https://github.com/firefly-iii/firefly-iii/issues/2919) Didn't support user's choice not to check for updates.
- Fine tune the Docker container startup times using new environment variables.
### Deprecated
@@ -26,7 +31,9 @@ This version represents, if anything, a fresh start in the version numbering sys
packages required are no longer maintained and will not work with Laravel 6.0.
### Removed
-- Nothing yet.
+- Firefly III will no longer be built for Sandstorm.
+- The Docker image is built from [a separate repository](http://github.com/firefly-iii/docker).
+- The Kubernetes files are stored in [a separate repository](https://github.com/firefly-iii/kubernetes).
### Fixed
- [Issue 2907](https://github.com/firefly-iii/firefly-iii/issues/2907) Bad date display in recurring transactions.
@@ -35,6 +42,8 @@ This version represents, if anything, a fresh start in the version numbering sys
- [Issue 2878](https://github.com/firefly-iii/firefly-iii/issues/2878) Typo in code of budget overview.
- [Issue 2876](https://github.com/firefly-iii/firefly-iii/issues/2876) Trailing zeroes and other issues.
- [Issue 2881](https://github.com/firefly-iii/firefly-iii/issues/2881) An error when only the title of a split transaction was bad.
+- [Issue 2924](https://github.com/firefly-iii/firefly-iii/issues/2924) Could not trigger rules when set to "update".
+- [Issue 2691](https://github.com/firefly-iii/firefly-iii/issues/2691) Fix to update recurring transactions with bad types.
### Security
- Nothing yet.
diff --git a/composer.json b/composer.json
index 7e009ef0cf..46f457054b 100644
--- a/composer.json
+++ b/composer.json
@@ -74,7 +74,7 @@
"davejamesmiller/laravel-breadcrumbs": "5.*",
"doctrine/dbal": "2.*",
"fideloper/proxy": "4.*",
- "jc5/google2fa-laravel": "2.0.3",
+ "jc5/google2fa-laravel": "2.0.4",
"laravel/framework": "^6.0",
"laravel/passport": "8.*",
"laravelcollective/html": "6.*",
@@ -91,6 +91,7 @@
"rcrowe/twigbridge": "^0.11.2"
},
"require-dev": {
+ "barryvdh/laravel-debugbar": "^3.2",
"barryvdh/laravel-ide-helper": "2.*",
"filp/whoops": "2.*",
"fzaninotto/faker": "1.*",
@@ -101,6 +102,9 @@
},
"suggest": {
},
+ "repositories": [
+
+ ],
"autoload": {
"classmap": [
"database/seeds",
@@ -150,6 +154,7 @@
"@php artisan firefly-iii:back-to-journals",
"@php artisan firefly-iii:rename-account-meta",
"@php artisan firefly-iii:migrate-recurrence-meta",
+ "@php artisan firefly-iii:migrate-tag-locations",
"@php artisan firefly-iii:fix-piggies",
"@php artisan firefly-iii:create-link-types",
@@ -166,6 +171,7 @@
"@php artisan firefly-iii:rename-meta-fields",
"@php artisan firefly-iii:fix-ob-currencies",
"@php artisan firefly-iii:fix-long-descriptions",
+ "@php artisan firefly-iii:fix-recurring-transactions",
"@php artisan firefly-iii:report-empty-objects",
"@php artisan firefly-iii:report-sum",
diff --git a/composer.lock b/composer.lock
index 3817fe6f52..e63b346b19 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "e0b59edc736110ad9b968c6c46c1f740",
+ "content-hash": "5cea53064e70766dbada2bcf61b62685",
"packages": [
{
"name": "adldap2/adldap2",
@@ -231,27 +231,27 @@
},
{
"name": "davejamesmiller/laravel-breadcrumbs",
- "version": "5.3.1",
+ "version": "5.3.2",
"source": {
"type": "git",
"url": "https://github.com/davejamesmiller/laravel-breadcrumbs.git",
- "reference": "40a73bc9b32fbbee18938dc92228dea161365245"
+ "reference": "99f92a706faefb5e1816caa96e877a0184509e5b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/davejamesmiller/laravel-breadcrumbs/zipball/40a73bc9b32fbbee18938dc92228dea161365245",
- "reference": "40a73bc9b32fbbee18938dc92228dea161365245",
+ "url": "https://api.github.com/repos/davejamesmiller/laravel-breadcrumbs/zipball/99f92a706faefb5e1816caa96e877a0184509e5b",
+ "reference": "99f92a706faefb5e1816caa96e877a0184509e5b",
"shasum": ""
},
"require": {
"facade/ignition-contracts": "^1.0",
- "illuminate/support": "^5.6|^6.0",
- "illuminate/view": "^5.6|^6.0",
+ "illuminate/support": ">=5.6",
+ "illuminate/view": ">=5.6",
"php": ">=7.1.3"
},
"require-dev": {
- "orchestra/testbench": "^3.6",
- "php-coveralls/php-coveralls": "^1.0",
+ "orchestra/testbench": ">=3.6",
+ "php-coveralls/php-coveralls": "^2.0",
"phpunit/phpunit": "^7.0|^8.0",
"spatie/phpunit-snapshot-assertions": "^2.0"
},
@@ -286,7 +286,7 @@
"keywords": [
"laravel"
],
- "time": "2019-10-20T18:25:39+00:00"
+ "time": "2019-12-30T22:50:51+00:00"
},
{
"name": "defuse/php-encryption",
@@ -786,27 +786,26 @@
},
{
"name": "egulias/email-validator",
- "version": "2.1.12",
+ "version": "2.1.13",
"source": {
"type": "git",
"url": "https://github.com/egulias/EmailValidator.git",
- "reference": "a6255605af39f2db7f5cb62e672bd8a7bad8d208"
+ "reference": "834593d5900615639208417760ba6a17299e2497"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/a6255605af39f2db7f5cb62e672bd8a7bad8d208",
- "reference": "a6255605af39f2db7f5cb62e672bd8a7bad8d208",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/834593d5900615639208417760ba6a17299e2497",
+ "reference": "834593d5900615639208417760ba6a17299e2497",
"shasum": ""
},
"require": {
"doctrine/lexer": "^1.0.1",
- "php": ">= 5.5"
+ "php": ">=5.5"
},
"require-dev": {
- "dominicsayers/isemail": "dev-master",
- "phpunit/phpunit": "^4.8.35||^5.7||^6.0",
- "satooshi/php-coveralls": "^1.0.1",
- "symfony/phpunit-bridge": "^4.4@dev"
+ "dominicsayers/isemail": "^3.0.7",
+ "phpunit/phpunit": "^4.8.36|^7.5.15",
+ "satooshi/php-coveralls": "^1.0.1"
},
"suggest": {
"ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
@@ -840,20 +839,20 @@
"validation",
"validator"
],
- "time": "2019-12-20T12:49:39+00:00"
+ "time": "2019-12-30T08:14:25+00:00"
},
{
"name": "erusev/parsedown",
- "version": "1.7.3",
+ "version": "1.7.4",
"source": {
"type": "git",
"url": "https://github.com/erusev/parsedown.git",
- "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7"
+ "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/erusev/parsedown/zipball/6d893938171a817f4e9bc9e86f2da1e370b7bcd7",
- "reference": "6d893938171a817f4e9bc9e86f2da1e370b7bcd7",
+ "url": "https://api.github.com/repos/erusev/parsedown/zipball/cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
+ "reference": "cb17b6477dfff935958ba01325f2e8a2bfa6dab3",
"shasum": ""
},
"require": {
@@ -886,7 +885,7 @@
"markdown",
"parser"
],
- "time": "2019-03-17T18:48:37+00:00"
+ "time": "2019-12-30T22:54:17+00:00"
},
{
"name": "facade/ignition-contracts",
@@ -1223,16 +1222,16 @@
},
{
"name": "jc5/google2fa-laravel",
- "version": "2.0.3",
+ "version": "2.0.4",
"source": {
"type": "git",
"url": "https://github.com/JC5/google2fa-laravel.git",
- "reference": "6d67f8cbe5f39d08c5b6522717764dcaf0ce6312"
+ "reference": "8413b3c8b7cda855f8be1d9fe4696c76898272ac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/JC5/google2fa-laravel/zipball/6d67f8cbe5f39d08c5b6522717764dcaf0ce6312",
- "reference": "6d67f8cbe5f39d08c5b6522717764dcaf0ce6312",
+ "url": "https://api.github.com/repos/JC5/google2fa-laravel/zipball/8413b3c8b7cda855f8be1d9fe4696c76898272ac",
+ "reference": "8413b3c8b7cda855f8be1d9fe4696c76898272ac",
"shasum": ""
},
"require": {
@@ -1296,7 +1295,7 @@
"google2fa",
"laravel"
],
- "time": "2019-12-20T05:07:12+00:00"
+ "time": "2020-01-01T17:48:58+00:00"
},
{
"name": "laravel/framework",
@@ -1446,16 +1445,16 @@
},
{
"name": "laravel/passport",
- "version": "v8.0.2",
+ "version": "v8.1.0",
"source": {
"type": "git",
"url": "https://github.com/laravel/passport.git",
- "reference": "952722f4f1817485bd30190e45fe4dc87ba67441"
+ "reference": "e45ac135c94f72ff77dbc61de97762b35cb76048"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/passport/zipball/952722f4f1817485bd30190e45fe4dc87ba67441",
- "reference": "952722f4f1817485bd30190e45fe4dc87ba67441",
+ "url": "https://api.github.com/repos/laravel/passport/zipball/e45ac135c94f72ff77dbc61de97762b35cb76048",
+ "reference": "e45ac135c94f72ff77dbc61de97762b35cb76048",
"shasum": ""
},
"require": {
@@ -1513,7 +1512,7 @@
"oauth",
"passport"
],
- "time": "2019-11-26T17:35:30+00:00"
+ "time": "2019-12-30T22:20:25+00:00"
},
{
"name": "laravelcollective/html",
@@ -1830,16 +1829,16 @@
},
{
"name": "league/flysystem",
- "version": "1.0.61",
+ "version": "1.0.62",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem.git",
- "reference": "4fb13c01784a6c9f165a351e996871488ca2d8c9"
+ "reference": "14dd5d7dff5fbc29ca9a2a53ff109760e40d91a0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/4fb13c01784a6c9f165a351e996871488ca2d8c9",
- "reference": "4fb13c01784a6c9f165a351e996871488ca2d8c9",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/14dd5d7dff5fbc29ca9a2a53ff109760e40d91a0",
+ "reference": "14dd5d7dff5fbc29ca9a2a53ff109760e40d91a0",
"shasum": ""
},
"require": {
@@ -1910,7 +1909,7 @@
"sftp",
"storage"
],
- "time": "2019-12-08T21:46:50+00:00"
+ "time": "2019-12-29T14:46:55+00:00"
},
{
"name": "league/flysystem-replicate-adapter",
@@ -5123,16 +5122,16 @@
},
{
"name": "twig/twig",
- "version": "v2.12.2",
+ "version": "v2.12.3",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed"
+ "reference": "97b6311585cae66a26833b14b33785f5797f7d39"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed",
- "reference": "d761fd1f1c6b867ae09a7d8119a6d95d06dc44ed",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/97b6311585cae66a26833b14b33785f5797f7d39",
+ "reference": "97b6311585cae66a26833b14b33785f5797f7d39",
"shasum": ""
},
"require": {
@@ -5142,8 +5141,7 @@
},
"require-dev": {
"psr/container": "^1.0",
- "symfony/debug": "^3.4|^4.2",
- "symfony/phpunit-bridge": "^4.4@dev|^5.0"
+ "symfony/phpunit-bridge": "^4.4|^5.0"
},
"type": "library",
"extra": {
@@ -5172,7 +5170,6 @@
},
{
"name": "Twig Team",
- "homepage": "https://twig.symfony.com/contributors",
"role": "Contributors"
},
{
@@ -5186,7 +5183,7 @@
"keywords": [
"templating"
],
- "time": "2019-11-11T16:52:09+00:00"
+ "time": "2019-12-28T07:12:03+00:00"
},
{
"name": "vlucas/phpdotenv",
@@ -5310,10 +5307,79 @@
"psr",
"psr-7"
],
+ "abandoned": "laminas/laminas-diactoros",
"time": "2019-11-13T19:16:13+00:00"
}
],
"packages-dev": [
+ {
+ "name": "barryvdh/laravel-debugbar",
+ "version": "v3.2.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/barryvdh/laravel-debugbar.git",
+ "reference": "18208d64897ab732f6c04a19b319fe8f1d57a9c0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/barryvdh/laravel-debugbar/zipball/18208d64897ab732f6c04a19b319fe8f1d57a9c0",
+ "reference": "18208d64897ab732f6c04a19b319fe8f1d57a9c0",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/routing": "^5.5|^6",
+ "illuminate/session": "^5.5|^6",
+ "illuminate/support": "^5.5|^6",
+ "maximebf/debugbar": "~1.15.0",
+ "php": ">=7.0",
+ "symfony/debug": "^3|^4",
+ "symfony/finder": "^3|^4"
+ },
+ "require-dev": {
+ "laravel/framework": "5.5.x"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.2-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Barryvdh\\Debugbar\\ServiceProvider"
+ ],
+ "aliases": {
+ "Debugbar": "Barryvdh\\Debugbar\\Facade"
+ }
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Barryvdh\\Debugbar\\": "src/"
+ },
+ "files": [
+ "src/helpers.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Barry vd. Heuvel",
+ "email": "barryvdh@gmail.com"
+ }
+ ],
+ "description": "PHP Debugbar integration for Laravel",
+ "keywords": [
+ "debug",
+ "debugbar",
+ "laravel",
+ "profiler",
+ "webprofiler"
+ ],
+ "time": "2019-08-29T07:01:03+00:00"
+ },
{
"name": "barryvdh/laravel-ide-helper",
"version": "v2.6.6",
@@ -5794,16 +5860,16 @@
},
{
"name": "filp/whoops",
- "version": "2.6.0",
+ "version": "2.7.0",
"source": {
"type": "git",
"url": "https://github.com/filp/whoops.git",
- "reference": "ecbc8f3ed2cafca3cfca3d5febaae5a9d2899508"
+ "reference": "4c97f814aa2f0dd4d5bedc89181c10ef12c004c5"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/filp/whoops/zipball/ecbc8f3ed2cafca3cfca3d5febaae5a9d2899508",
- "reference": "ecbc8f3ed2cafca3cfca3d5febaae5a9d2899508",
+ "url": "https://api.github.com/repos/filp/whoops/zipball/4c97f814aa2f0dd4d5bedc89181c10ef12c004c5",
+ "reference": "4c97f814aa2f0dd4d5bedc89181c10ef12c004c5",
"shasum": ""
},
"require": {
@@ -5822,7 +5888,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "2.5-dev"
+ "dev-master": "2.6-dev"
}
},
"autoload": {
@@ -5851,7 +5917,7 @@
"throwable",
"whoops"
],
- "time": "2019-12-25T10:00:00+00:00"
+ "time": "2019-12-29T10:00:00+00:00"
},
{
"name": "fzaninotto/faker",
@@ -6065,6 +6131,67 @@
],
"time": "2019-09-25T14:49:45+00:00"
},
+ {
+ "name": "maximebf/debugbar",
+ "version": "v1.15.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/maximebf/php-debugbar.git",
+ "reference": "6c4277f6117e4864966c9cb58fb835cee8c74a1e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/maximebf/php-debugbar/zipball/6c4277f6117e4864966c9cb58fb835cee8c74a1e",
+ "reference": "6c4277f6117e4864966c9cb58fb835cee8c74a1e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6",
+ "psr/log": "^1.0",
+ "symfony/var-dumper": "^2.6|^3|^4"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^5"
+ },
+ "suggest": {
+ "kriswallsmith/assetic": "The best way to manage assets",
+ "monolog/monolog": "Log using Monolog",
+ "predis/predis": "Redis storage"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.15-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "DebugBar\\": "src/DebugBar/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Maxime Bouroumeau-Fuseau",
+ "email": "maxime.bouroumeau@gmail.com",
+ "homepage": "http://maximebf.com"
+ },
+ {
+ "name": "Barry vd. Heuvel",
+ "email": "barryvdh@gmail.com"
+ }
+ ],
+ "description": "Debug bar in the browser for php application",
+ "homepage": "https://github.com/maximebf/php-debugbar",
+ "keywords": [
+ "debug",
+ "debugbar"
+ ],
+ "time": "2019-09-24T14:55:42+00:00"
+ },
{
"name": "mockery/mockery",
"version": "1.3.1",
@@ -6334,16 +6461,16 @@
},
{
"name": "phpdocumentor/reflection-docblock",
- "version": "4.3.3",
+ "version": "4.3.4",
"source": {
"type": "git",
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
- "reference": "2ecaa9fef01634c83bfa8dc1fe35fb5cef223a62"
+ "reference": "da3fd972d6bafd628114f7e7e036f45944b62e9c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/2ecaa9fef01634c83bfa8dc1fe35fb5cef223a62",
- "reference": "2ecaa9fef01634c83bfa8dc1fe35fb5cef223a62",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/da3fd972d6bafd628114f7e7e036f45944b62e9c",
+ "reference": "da3fd972d6bafd628114f7e7e036f45944b62e9c",
"shasum": ""
},
"require": {
@@ -6355,6 +6482,7 @@
"require-dev": {
"doctrine/instantiator": "^1.0.5",
"mockery/mockery": "^1.0",
+ "phpdocumentor/type-resolver": "0.4.*",
"phpunit/phpunit": "^6.4"
},
"type": "library",
@@ -6381,7 +6509,7 @@
}
],
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
- "time": "2019-12-20T13:40:23+00:00"
+ "time": "2019-12-28T18:55:12+00:00"
},
{
"name": "phpdocumentor/type-resolver",
@@ -6834,12 +6962,12 @@
"source": {
"type": "git",
"url": "https://github.com/Roave/SecurityAdvisories.git",
- "reference": "44a677c8e06241a66409ae6e4820dc166fc09ab2"
+ "reference": "5306962d2a35c901a07a98b55248894469d112b6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/44a677c8e06241a66409ae6e4820dc166fc09ab2",
- "reference": "44a677c8e06241a66409ae6e4820dc166fc09ab2",
+ "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/5306962d2a35c901a07a98b55248894469d112b6",
+ "reference": "5306962d2a35c901a07a98b55248894469d112b6",
"shasum": ""
},
"conflict": {
@@ -6876,6 +7004,7 @@
"dompdf/dompdf": ">=0.6,<0.6.2",
"drupal/core": ">=7,<8.7.11|>=8.8,<8.8.1",
"drupal/drupal": ">=7,<8.7.11|>=8.8,<8.8.1",
+ "endroid/qr-code-bundle": "<3.4.2",
"erusev/parsedown": "<1.7.2",
"ezsystems/ezplatform-admin-ui": ">=1.3,<1.3.5|>=1.4,<1.4.4",
"ezsystems/ezpublish-kernel": ">=5.3,<5.3.12.1|>=5.4,<5.4.13.1|>=6,<6.7.9.1|>=6.8,<6.13.5.1|>=7,<7.2.4.1|>=7.3,<7.3.2.1",
@@ -7045,7 +7174,7 @@
}
],
"description": "Prevents installation of composer packages with known security vulnerabilities: no API, simply require it",
- "time": "2019-12-26T14:16:40+00:00"
+ "time": "2020-01-01T17:15:10+00:00"
},
{
"name": "sebastian/code-unit-reverse-lookup",
diff --git a/config/app.php b/config/app.php
index 8d7e55374d..7839ceb304 100644
--- a/config/app.php
+++ b/config/app.php
@@ -77,9 +77,8 @@ return [
FireflyIII\Providers\RouteServiceProvider::class,
// own stuff:
-// TwigBridge\ServiceProvider::class,
PragmaRX\Google2FALaravel\ServiceProvider::class,
-
+ TwigBridge\ServiceProvider::class,
/*
* More service providers.
@@ -135,7 +134,6 @@ return [
'URL' => Illuminate\Support\Facades\URL::class,
'Validator' => Illuminate\Support\Facades\Validator::class,
'View' => Illuminate\Support\Facades\View::class,
- 'Twig' => TwigBridge\Facade\Twig::class,
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
'Preferences' => \FireflyIII\Support\Facades\Preferences::class,
@@ -149,6 +147,7 @@ return [
'PiggyBankForm' => \FireflyIII\Support\Facades\PiggyBankForm::class,
'RuleForm' => \FireflyIII\Support\Facades\RuleForm::class,
'Google2FA' => PragmaRX\Google2FALaravel\Facade::class,
+ 'Twig' => TwigBridge\Facade\Twig::class,
],
diff --git a/config/debugbar.php b/config/debugbar.php
new file mode 100644
index 0000000000..96b78aed59
--- /dev/null
+++ b/config/debugbar.php
@@ -0,0 +1,202 @@
+ env('DEBUGBAR_ENABLED', null),
+ 'except' => [
+ 'telescope*'
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Storage settings
+ |--------------------------------------------------------------------------
+ |
+ | DebugBar stores data for session/ajax requests.
+ | You can disable this, so the debugbar stores data in headers/session,
+ | but this can cause problems with large data collectors.
+ | By default, file storage (in the storage folder) is used. Redis and PDO
+ | can also be used. For PDO, run the package migrations first.
+ |
+ */
+ 'storage' => [
+ 'enabled' => true,
+ 'driver' => 'file', // redis, file, pdo, custom
+ 'path' => storage_path('debugbar'), // For file driver
+ 'connection' => null, // Leave null for default connection (Redis/PDO)
+ 'provider' => '' // Instance of StorageInterface for custom driver
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Vendors
+ |--------------------------------------------------------------------------
+ |
+ | Vendor files are included by default, but can be set to false.
+ | This can also be set to 'js' or 'css', to only include javascript or css vendor files.
+ | Vendor files are for css: font-awesome (including fonts) and highlight.js (css files)
+ | and for js: jquery and and highlight.js
+ | So if you want syntax highlighting, set it to true.
+ | jQuery is set to not conflict with existing jQuery scripts.
+ |
+ */
+
+ 'include_vendors' => true,
+
+ /*
+ |--------------------------------------------------------------------------
+ | Capture Ajax Requests
+ |--------------------------------------------------------------------------
+ |
+ | The Debugbar can capture Ajax requests and display them. If you don't want this (ie. because of errors),
+ | you can use this option to disable sending the data through the headers.
+ |
+ | Optionally, you can also send ServerTiming headers on ajax requests for the Chrome DevTools.
+ */
+
+ 'capture_ajax' => true,
+ 'add_ajax_timing' => false,
+
+ /*
+ |--------------------------------------------------------------------------
+ | Custom Error Handler for Deprecated warnings
+ |--------------------------------------------------------------------------
+ |
+ | When enabled, the Debugbar shows deprecated warnings for Symfony components
+ | in the Messages tab.
+ |
+ */
+ 'error_handler' => true,
+
+ /*
+ |--------------------------------------------------------------------------
+ | Clockwork integration
+ |--------------------------------------------------------------------------
+ |
+ | The Debugbar can emulate the Clockwork headers, so you can use the Chrome
+ | Extension, without the server-side code. It uses Debugbar collectors instead.
+ |
+ */
+ 'clockwork' => false,
+
+ /*
+ |--------------------------------------------------------------------------
+ | DataCollectors
+ |--------------------------------------------------------------------------
+ |
+ | Enable/disable DataCollectors
+ |
+ */
+
+ 'collectors' => [
+ 'phpinfo' => true, // Php version
+ 'messages' => true, // Messages
+ 'time' => true, // Time Datalogger
+ 'memory' => true, // Memory usage
+ 'exceptions' => true, // Exception displayer
+ 'log' => true, // Logs from Monolog (merged in messages if enabled)
+ 'db' => true, // Show database (PDO) queries and bindings
+ 'views' => true, // Views with their data
+ 'route' => true, // Current route information
+ 'auth' => true, // Display Laravel authentication status
+ 'gate' => true, // Display Laravel Gate checks
+ 'session' => true, // Display session data
+ 'symfony_request' => true, // Only one can be enabled..
+ 'mail' => true, // Catch mail messages
+ 'laravel' => false, // Laravel version and environment
+ 'events' => true, // All events fired
+ 'default_request' => false, // Regular or special Symfony request logger
+ 'logs' => false, // Add the latest log messages
+ 'files' => false, // Show the included files
+ 'config' => false, // Display config settings
+ 'cache' => true, // Display cache events
+ 'models' => false, // Display models
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Extra options
+ |--------------------------------------------------------------------------
+ |
+ | Configure some DataCollectors
+ |
+ */
+
+ 'options' => [
+ 'auth' => [
+ 'show_name' => true, // Also show the users name/email in the debugbar
+ ],
+ 'db' => [
+ 'with_params' => true, // Render SQL with the parameters substituted
+ 'backtrace' => true, // Use a backtrace to find the origin of the query in your files.
+ 'timeline' => false, // Add the queries to the timeline
+ 'explain' => [ // Show EXPLAIN output on queries
+ 'enabled' => false,
+ 'types' => ['SELECT'], // // workaround ['SELECT'] only. https://github.com/barryvdh/laravel-debugbar/issues/888 ['SELECT', 'INSERT', 'UPDATE', 'DELETE']; for MySQL 5.6.3+
+ ],
+ 'hints' => true, // Show hints for common mistakes
+ ],
+ 'mail' => [
+ 'full_log' => false
+ ],
+ 'views' => [
+ 'data' => true, //Note: Can slow down the application, because the data can be quite large..
+ ],
+ 'route' => [
+ 'label' => true // show complete route on bar
+ ],
+ 'logs' => [
+ 'file' => null
+ ],
+ 'cache' => [
+ 'values' => true // collect cache values
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Inject Debugbar in Response
+ |--------------------------------------------------------------------------
+ |
+ | Usually, the debugbar is added just before