bf4fe942f9d1f832bbee2939e849f28b ./assets/js/guard-dog-login-security-page.js d3fd865d9d90c74f813c564b707afaac ./assets/js/guard-dog-login-2fa.js 37da926bb5d99b8a13d808f3e982d620 ./assets/js/guard-dog-captcha-hcaptcha.js 683f7998265c47c972b3d08bbcf37fcb ./assets/js/guard-dog-captcha-recaptcha-v2.js cb0251d98c6a4fdd1b56609396aa22e1 ./assets/js/guard-dog-admin.js 0d51a2b034f65b8f79ea80d518661125 ./assets/js/guard-dog-profile-2fa.js 1b21a9aa40f99d7d3e13cfb7638eadb7 ./assets/js/guard-dog-temp-access-page.js f46799b91f5e1bc3c5e5537628bf9809 ./assets/js/guard-dog-settings-page.js 4dd12485c25895fa2d40a5623ec23fe4 ./assets/js/guard-dog-shortcode-2fa.js 56256e6cd7aff5fc6c25c47db393b110 ./assets/js/guard-dog-activity-log-page.js d11b86ae8fd614d4f9ca364c461d4545 ./assets/js/guard-dog-profile-email-2fa.js c52422e1c3c7e3475dc3a129b966176c ./assets/js/guard-dog-access-control-page.js 4c04b472257860ad3fd19a721951d41a ./assets/js/guard-dog-captcha-recaptcha-v3.js 98f8b2e81af74acf18f13dba0ad93127 ./assets/js/guard-dog-captcha-page.js 68256d92aebd1ac635875ef1c266f248 ./assets/js/guard-dog-captcha-cloudflare.js 48dd0ada8c36fdee757914c1f450d7da ./assets/js/guard-dog-captcha-login.js fec400291cae93053a46298ae192d6cc ./assets/js/guard-dog-dashboard-page.js 88ce624fc5888d7a935db6f555beefb1 ./assets/css/guard-dog-captcha-page.css 1f89e19ad2fe7149281016845edb13a9 ./assets/css/guard-dog-dashboard-page.css e6eac82d12432bde56837d4e01808bdb ./assets/css/guard-dog-settings-page.css e1202c5229c99d150fc58bdb65039fa4 ./assets/css/guard-dog-login-security-page.css 6d84cffd7c81738771b2b44f9c276380 ./assets/css/guard-dog-activity-log-page.css db00935aedb57f31036a59ad1cde6fd6 ./assets/css/guard-dog-captcha.css 9f3628c99939003cdae6244ef99e1e4b ./assets/css/guard-dog-access-control-page.css fbe21c176e8a074826c49807ab948891 ./assets/css/guard-dog-captcha-login.css 57ab264b3ba0b4a6d2bde0330ebccd58 ./assets/css/guard-dog-login-2fa.css f8e17841b21ed107d91f655fdb838064 ./assets/css/guard-dog-temp-access-page.css 7150150ecbd7104ba48e2c62c8afe2ff ./assets/css/guard-dog-admin-layout.css df656e54c6c2746ad868cef2ae9030d6 ./assets/css/guard-dog-recovery-codes-print.css f24cf7eb3fa59effecd296ccbcdd4a86 ./assets/css/guard-dog-admin.css 64b66fb3a5ce99cce6cc1e5e656a1965 ./assets/css/guard-dog-access-denied.css 49dee744cda026b61184a943f5e73b65 ./assets/css/guard-dog-profile-2fa.css 5d2d4608f0182faccfed3348080fb5b2 ./assets/css/guard-dog-shortcode-2fa.css aebc286f9ad60161a821f07ea6e0ea53 ./composer.json cb9477c4b90da666db5ee2928b562c88 ./readme.txt 4d7b21c610fe4ebe92db88038f6fbf32 ./guard-dog.php 7290afc40f61f567e40f6c681d49d280 ./languages/guard-dog.pot 383dc478976234d1591cb48983f7325a ./includes/utils/class-guard-dog-utils.php d6c6917fd41056595d64567f304e3c0d ./includes/utils/class-guard-dog-debug-handlers.php 76e22f5ca2353af43d33355f6d468593 ./includes/utils/class-guard-dog-debug.php ee7b30ba436b0a3340a83f44f2a357c4 ./includes/utils/class-guard-dog-db.php ad000b4b25b92ba9d6497e90600cd891 ./includes/utils/class-view-loader.php 9b6e4332f1fe2ac60ce9d3344b0d0e66 ./includes/views/partials/login-2fa-form.php 9a1e8cc689ba11de6b0b326ada6ae44e ./includes/views/partials/shortcode-2fa.php 2990b2ec19e8e5190cf45c9a25de572e ./includes/views/partials/user-profile-2fa.php 2e71d8eadb1fe6f5d3dae343a8cb58e1 ./includes/views/partials/captcha-render.php bea101dc31a22d56ebfb92151fbb4859 ./includes/features/class-login-url.php 161dfc4b75cd2b4cb43b05c6902a5099 ./includes/features/class-email-provider.php cf27dabd349741484ce1a4924f8a0eac ./includes/features/class-temp-access.php 42a57b8d637e31e375e077b1b629e0a3 ./includes/features/class-login-errors.php d7b0cd11f72b139c903052b5b2a58faf ./includes/features/class-two-factor-auth.php ab4ee34f5017afb2dee3727f53e0cf18 ./includes/features/class-limit-login-attempts.php 4c2d2d7cf75c8d004551b987c1cc41b4 ./includes/features/class-access-control.php f909e17f899f7dfe1e0bab8b35aa6de3 ./includes/features/class-activity-log.php 53bd661fc2005c8625de1793960d602e ./includes/features/class-captcha.php aa477b1171b517086d7a84385048a986 ./includes/features/class-email-two-factor-auth.php 42d4652a934c934190ee6bee0315202a ./includes/admin/class-admin-settings.php 963f19ddb2f1c78f37fdbcc6b4bf9740 ./includes/admin/class-activity-log-list-table.php 7aa6b415665bb2c1995c24bc89b8a30c ./includes/admin/pages/class-login-security-page.php a805cdd1abe2105d873457e9d137ff12 ./includes/admin/pages/class-captcha-page.php c8d54c3fd8210ab8218396b52878cd83 ./includes/admin/pages/class-dashboard-page.php 52a596b54a8a727ee1f900c3c76ab00b ./includes/admin/pages/class-activity-log-page.php 4784706cdd7226fe974be4fe752a868a ./includes/admin/pages/class-temp-access-page.php 455109b5e1240f81e7c243a8acd211b0 ./includes/admin/pages/class-settings-page.php f12133201d557aa8c1fd97d167e1beef ./includes/admin/pages/class-access-control-page.php ac9457bdbbf1049620451f1c5d7b4d81 ./includes/admin/class-guard-dog-admin.php 4b0f9dbe7cacfe36c3c152b72b51abed ./includes/class-guard-dog.php 6221d7a4828ea8c8ca38577ef6a812d5 ./admin-ui/assets/js/guard-dog-admin-settings.js b22b936020658bccf87a46a8192f337c ./admin-ui/assets/css/guard-dog-admin-settings.css c02be6d96671f88d28aad3ffa134c8ae ./vendor/composer/ClassLoader.php 0b57c054963bde5eddd27873c1973ccf ./vendor/composer/installed.json 1f5ac972ad30b67927137e830ff825a6 ./vendor/composer/installed.php 77536de43a8cfa1daaca6a8542f5f27f ./vendor/composer/platform_check.php 5615b29a1f5688414d56a1515d954a91 ./vendor/composer/autoload_classmap.php 7baf73014351c49ea0fef617dae7019b ./vendor/composer/InstalledVersions.php 2c833dfeee5db660fde861b96fb17d44 ./vendor/composer/autoload_psr4.php 224007c97efb82c7b45b0e92f240af41 ./vendor/composer/autoload_namespaces.php c27406f252c40756237aaff9d12ca279 ./vendor/composer/autoload_static.php 9763cbd6341dd73578081c0756a3c865 ./vendor/composer/autoload_real.php 955d5fe58c231244f6b49000f383b5e2 ./vendor/composer/LICENSE 5fa22d6f5d88d969e36e2c892b90ee49 ./vendor/autoload.php 8ef32f214fafd313ef1bd698e18981fa ./vendor/paragonie/constant_time_encoding/src/Encoding.php 892a130c20b6f3825113ad18b1910d4b ./vendor/paragonie/constant_time_encoding/src/Base64.php a263605a07963ec9baf31e5c44be716e ./vendor/paragonie/constant_time_encoding/src/RFC4648.php 204b8f234a2b5e219a229970ab000551 ./vendor/paragonie/constant_time_encoding/src/Base64DotSlash.php e61f8952e15e26765bd1f9ccada507d2 ./vendor/paragonie/constant_time_encoding/src/Base64UrlSafe.php 4f5eec2a49dc48ca28a6202426780669 ./vendor/paragonie/constant_time_encoding/src/Binary.php a1b2639f5038f75a2dbbb0a3dcf30fee ./vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php e61596a54de1eb767d2c21f6a97feb2c ./vendor/paragonie/constant_time_encoding/src/Hex.php 582e3553b50b491f524ab6826454aa49 ./vendor/paragonie/constant_time_encoding/src/Base32.php b60e098e49449cd584fcf9a9d758588a ./vendor/paragonie/constant_time_encoding/src/EncoderInterface.php dc2c9d45e0d5c83548de6b5bd5551265 ./vendor/paragonie/constant_time_encoding/src/Base32Hex.php 4b4c74a4a3408a1fdd1a24092b436037 ./vendor/paragonie/constant_time_encoding/composer.json e59c9475cc52f37643e31569efba9c23 ./vendor/paragonie/constant_time_encoding/README.md 7d6c7f3dd70c24f9542a3b5585f90e3e ./vendor/paragonie/constant_time_encoding/LICENSE.txt 371173b4d9d63fb399e135079d763804 ./vendor/bacon/bacon-qr-code/src/Common/BitMatrix.php 0c1aa02bf8dfcadeaaa10d9ea0eacbc1 ./vendor/bacon/bacon-qr-code/src/Common/CharacterSetEci.php 98fb48a8c6954cd3ee178a8f063d792a ./vendor/bacon/bacon-qr-code/src/Common/ReedSolomonCodec.php a73c67bc1e1f121d7c0b755c2aa5f5d8 ./vendor/bacon/bacon-qr-code/src/Common/Version.php e4b8d396d6b0d9efa8e21674df3d1c63 ./vendor/bacon/bacon-qr-code/src/Common/EcBlock.php 3a67f3df866e46b8760a000135f22c99 ./vendor/bacon/bacon-qr-code/src/Common/ErrorCorrectionLevel.php 7f68c986dd587e9f0b29fa02e2d873da ./vendor/bacon/bacon-qr-code/src/Common/EcBlocks.php c3b0c27e367ca617b373e367fc149b8e ./vendor/bacon/bacon-qr-code/src/Common/BitUtils.php 8b2e9de7812ffb6812ba7548b61830cc ./vendor/bacon/bacon-qr-code/src/Common/FormatInformation.php 8392ebe91aef56ebc65f1d3b6fc7f73c ./vendor/bacon/bacon-qr-code/src/Common/Mode.php 79e6c0674894a03c1731658ffb1f8cf3 ./vendor/bacon/bacon-qr-code/src/Common/BitArray.php 0a8f5b8f2dd652b99fcbce0c720c695a ./vendor/bacon/bacon-qr-code/src/Writer.php 94500859bceef7245aeb21fe9fb8916c ./vendor/bacon/bacon-qr-code/src/Renderer/RendererInterface.php 302e9c9df3532355fbebbc7eeaad21af ./vendor/bacon/bacon-qr-code/src/Renderer/Image/ImagickImageBackEnd.php 34fab4bd0210508938fef585744927f3 ./vendor/bacon/bacon-qr-code/src/Renderer/Image/EpsImageBackEnd.php 24a980dc07f0eca4452424baa6fa5cec ./vendor/bacon/bacon-qr-code/src/Renderer/Image/SvgImageBackEnd.php 0b50b4c3d3a3a3f701c9ce604d8b01a8 ./vendor/bacon/bacon-qr-code/src/Renderer/Image/ImageBackEndInterface.php b8b6f162cba45825e637b1391e57424a ./vendor/bacon/bacon-qr-code/src/Renderer/Image/TransformationMatrix.php 8cee66ec7a2a162fc3fe8dbb9a77bc1c ./vendor/bacon/bacon-qr-code/src/Renderer/GDLibRenderer.php 6ff2ae80b00f24be074fdfd7bb7dc407 ./vendor/bacon/bacon-qr-code/src/Renderer/Color/Alpha.php b8ec64df180e72d3392337033f6df3e2 ./vendor/bacon/bacon-qr-code/src/Renderer/Color/Cmyk.php 2866f8bf7310a218435a44f2d885720f ./vendor/bacon/bacon-qr-code/src/Renderer/Color/Rgb.php 91ed257da6a068074cf4341ceed2e748 ./vendor/bacon/bacon-qr-code/src/Renderer/Color/Gray.php 615eb72e3f50e7067ba50333ae4e9a31 ./vendor/bacon/bacon-qr-code/src/Renderer/Color/ColorInterface.php 749cce0005f9aba2ade726f0c151c343 ./vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/GradientType.php c3b093a9717ae1703bcebb9e133b6ae6 ./vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/EyeFill.php 9de334bb2662f3e1436050c08b8e8d88 ./vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/Fill.php 240d076410196740aca9c9f2048e2865 ./vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/Gradient.php 56971d0da9eff4b20b94ccf56b72a6e1 ./vendor/bacon/bacon-qr-code/src/Renderer/RendererStyle/RendererStyle.php 9eacc332a7e318e83acf60f7f3d64183 ./vendor/bacon/bacon-qr-code/src/Renderer/Path/Move.php 3742756704430c8b67fd4372d460959d ./vendor/bacon/bacon-qr-code/src/Renderer/Path/Line.php f2b85fdb715f13bb3a55be5815bff1e8 ./vendor/bacon/bacon-qr-code/src/Renderer/Path/Curve.php ecc09a798eb5d12755a4815ec463c005 ./vendor/bacon/bacon-qr-code/src/Renderer/Path/Path.php 08edd53bf99d62b4dd7b1ef2700a572d ./vendor/bacon/bacon-qr-code/src/Renderer/Path/EllipticArc.php 8bd4aa81e0b9f0722538926bd4890a9c ./vendor/bacon/bacon-qr-code/src/Renderer/Path/OperationInterface.php 1795b25c5352b8ac0d4d5b41de7cedff ./vendor/bacon/bacon-qr-code/src/Renderer/Path/Close.php c70786aaceb16abffec7bb89a6d2b39a ./vendor/bacon/bacon-qr-code/src/Renderer/PlainTextRenderer.php b3d08895f43a14ef7d5ff3cd2165b4ee ./vendor/bacon/bacon-qr-code/src/Renderer/Eye/SimpleCircleEye.php d2316355be062febde43c2027dc67f5e ./vendor/bacon/bacon-qr-code/src/Renderer/Eye/CompositeEye.php cda648eb7233f0691c31961532a55909 ./vendor/bacon/bacon-qr-code/src/Renderer/Eye/EyeInterface.php 5655b37981adca2568a75fc1c1e6ae5b ./vendor/bacon/bacon-qr-code/src/Renderer/Eye/SquareEye.php 23145358800e1cead16434305c0cf94f ./vendor/bacon/bacon-qr-code/src/Renderer/Eye/PointyEye.php 8384784ab1ff8aa1ce683b9c7e9818b5 ./vendor/bacon/bacon-qr-code/src/Renderer/Eye/ModuleEye.php 44f41d685dab82a28e98535841c014f3 ./vendor/bacon/bacon-qr-code/src/Renderer/ImageRenderer.php b77e71695dfd80270b8a17702119e899 ./vendor/bacon/bacon-qr-code/src/Renderer/Module/ModuleInterface.php a51b76775f6bab210de123f07a67cb4a ./vendor/bacon/bacon-qr-code/src/Renderer/Module/DotsModule.php 5bab324871358857def668d1611ca355 ./vendor/bacon/bacon-qr-code/src/Renderer/Module/SquareModule.php 91c61c38723344dd42fafee9880fc729 ./vendor/bacon/bacon-qr-code/src/Renderer/Module/RoundnessModule.php e63ed6d6d183f87f7162a6099fdac268 ./vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator/EdgeIterator.php af6e05843975c853cd0feb131d1f0da9 ./vendor/bacon/bacon-qr-code/src/Renderer/Module/EdgeIterator/Edge.php cac33a1c7f390301341235cc09bfdc81 ./vendor/bacon/bacon-qr-code/src/Exception/WriterException.php 95af4f72c439481f267bd83903de015a ./vendor/bacon/bacon-qr-code/src/Exception/ExceptionInterface.php cc835a75527e12e061471f1ac8329871 ./vendor/bacon/bacon-qr-code/src/Exception/InvalidArgumentException.php a1aae0ca514fe724c15b6e4eb4a7602e ./vendor/bacon/bacon-qr-code/src/Exception/OutOfBoundsException.php 27c830cf0faf2c1a3347c0971ae6e04a ./vendor/bacon/bacon-qr-code/src/Exception/UnexpectedValueException.php b57f73d9f31bc095d867048d5eab7b45 ./vendor/bacon/bacon-qr-code/src/Exception/RuntimeException.php 31a90c1cd414ca30999a66785de4a063 ./vendor/bacon/bacon-qr-code/src/Encoder/MatrixUtil.php 7104bacef451836fc830ac1e2fa7db5e ./vendor/bacon/bacon-qr-code/src/Encoder/QrCode.php 243aef8cdcd96c66627f5fd8d39e69e3 ./vendor/bacon/bacon-qr-code/src/Encoder/BlockPair.php 877dcf98b830adab301b71a52685561f ./vendor/bacon/bacon-qr-code/src/Encoder/ByteMatrix.php 5b7421cc6f3fab961c73abc077c0b693 ./vendor/bacon/bacon-qr-code/src/Encoder/Encoder.php 0479be67a3afd64cb7700bcbc1f982b0 ./vendor/bacon/bacon-qr-code/src/Encoder/MaskUtil.php 1273cb0a98d56baf2084d21f5ee45557 ./vendor/bacon/bacon-qr-code/composer.json db700187990b9c911731000d017731b0 ./vendor/bacon/bacon-qr-code/README.md be026746d136b4275c2b84fcc594b37b ./vendor/bacon/bacon-qr-code/LICENSE e8e029d658a861097aaa9ee631295367 ./vendor/dasprid/enum/src/Exception/ExceptionInterface.php 0dfbab31d638a1923be5e55df59a7664 ./vendor/dasprid/enum/src/Exception/MismatchException.php f3ed9d828fcff6dd696d50a2c927ad3a ./vendor/dasprid/enum/src/Exception/CloneNotSupportedException.php f65ae78c87998a85215b2305867dc9b7 ./vendor/dasprid/enum/src/Exception/IllegalArgumentException.php bcffa29324d80119408d77a53ba7c563 ./vendor/dasprid/enum/src/Exception/ExpectationException.php 87a239fbe6b741ae4f4514e531f13a07 ./vendor/dasprid/enum/src/Exception/SerializeNotSupportedException.php 35db432312ab773c28d896ad67fe6fff ./vendor/dasprid/enum/src/Exception/UnserializeNotSupportedException.php 273a1b3d06cd0ee629c032346f4e6214 ./vendor/dasprid/enum/src/AbstractEnum.php fdbbb18cb2f3c1195bc373a0113b27c1 ./vendor/dasprid/enum/src/EnumMap.php b27bfc260b9df72726c63e3eab3914cc ./vendor/dasprid/enum/src/NullValue.php f4337f88690aae2159a822dd2ab92c57 ./vendor/dasprid/enum/composer.json 4a62898f4a0aca27be3d7195da861667 ./vendor/dasprid/enum/README.md be026746d136b4275c2b84fcc594b37b ./vendor/dasprid/enum/LICENSE b266dc60cc68dbbfe15e8c567c49103c ./vendor/pragmarx/google2fa/src/Exceptions/Contracts/InvalidAlgorithm.php 70d8f0d1e7fb7d2e8ee20ea709b124e9 ./vendor/pragmarx/google2fa/src/Exceptions/Contracts/IncompatibleWithGoogleAuthenticator.php 67c20ede2c9e00231f6efd102e4abd9e ./vendor/pragmarx/google2fa/src/Exceptions/Contracts/SecretKeyTooShort.php a04f9e9b00ea4b9fa5dec56f89d63757 ./vendor/pragmarx/google2fa/src/Exceptions/Contracts/InvalidCharacters.php d8d6512b34e4cd388eed43f4bb40b668 ./vendor/pragmarx/google2fa/src/Exceptions/Contracts/Google2FA.php f4e98e92a184f202b2dfcb2339c35072 ./vendor/pragmarx/google2fa/src/Exceptions/InvalidAlgorithmException.php a17309f67ae5b59ddb33f0271b29dfdf ./vendor/pragmarx/google2fa/src/Exceptions/SecretKeyTooShortException.php 57f7cd320f01ea6b89730e2361667381 ./vendor/pragmarx/google2fa/src/Exceptions/Google2FAException.php 02942099195e2285fc410b3a261e49e5 ./vendor/pragmarx/google2fa/src/Exceptions/IncompatibleWithGoogleAuthenticatorException.php aca55cb97a2c958ed59d3c3b48bdfb03 ./vendor/pragmarx/google2fa/src/Exceptions/InvalidCharactersException.php 9c21bb0f9fdc99d369ef30a9b46f361b ./vendor/pragmarx/google2fa/src/Support/Constants.php 7de1f3ccfa60e502e0fe17df690e7531 ./vendor/pragmarx/google2fa/src/Support/Base32.php 1868e4a959ac1bad82963693b453506e ./vendor/pragmarx/google2fa/src/Support/QRCode.php 1a3e0cb337ad1a7431af9665761d4fb7 ./vendor/pragmarx/google2fa/src/Google2FA.php 866e302d2769ea6e437185cb86b000d1 ./vendor/pragmarx/google2fa/CHANGELOG.md eac99da490eaa3d88bee5677104fdc13 ./vendor/pragmarx/google2fa/composer.json 7a8337160848786c83ecb79ace4fc0c5 ./vendor/pragmarx/google2fa/.github/workflows/run-tests.yml dd8906d7e6a302ea67b4389b86b7c114 ./vendor/pragmarx/google2fa/README.md 4dc0735f924756d9850edf1daed1238f ./vendor/pragmarx/google2fa/LICENSE.md