-- This file is part of the Wire Server implementation.
--
  Copyright ( C ) 2022 Wire Swiss GmbH <  >
--
-- This program is free software: you can redistribute it and/or modify it under
  the terms of the GNU Affero General Public License as published by the Free
  Software Foundation , either version 3 of the License , or ( at your option ) any
-- later version.
--
-- This program is distributed in the hope that it will be useful, but WITHOUT
-- ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
-- FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
-- details.
--
  You should have received a copy of the GNU Affero General Public License along
-- with this program. If not, see </>.

module Test.Wire.API.Golden.Generated.EmailUpdate_provider where

import Wire.API.Provider (EmailUpdate (..))
import Wire.API.User.Identity (Email (Email, emailDomain, emailLocal))

testObject_EmailUpdate_provider_1 :: EmailUpdate
testObject_EmailUpdate_provider_1 = EmailUpdate {euEmail = Email {emailLocal = "sL\98765", emailDomain = "%"}}

testObject_EmailUpdate_provider_2 :: EmailUpdate
testObject_EmailUpdate_provider_2 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "7\160957>t\21165\ACK\69619n9\b\USskT.\"\1106936\r\DC4`",
            emailDomain = "^/>1Rp<\EM\1110261\1087553\STX#\a[E\ETX#\30865\162265\3392eJ "
          }
    }

testObject_EmailUpdate_provider_3 :: EmailUpdate
testObject_EmailUpdate_provider_3 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "1[Z\68778\r\35821\&3\1087344|u<U7`#bq\131999z#ViP\ETB\52130_&Yn",
            emailDomain = "\1067361\DC3sLt.bq\1049384\RS\f\166023$+:\989217%\EMch`zx\161105\ETBE\NUL#\135505"
          }
    }

testObject_EmailUpdate_provider_4 :: EmailUpdate
testObject_EmailUpdate_provider_4 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "|\176133W\16284b\67726\27938X",
            emailDomain =
              "\1054416\f\SYN\US\t\1069740I\1065941_\987632\ESC\f0\999274\168352\NAK(\SI9\US\1046910\CAN\DC2K9"
          }
    }

testObject_EmailUpdate_provider_5 :: EmailUpdate
testObject_EmailUpdate_provider_5 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\DC4{6\1070356&\DC2\125006\&4\a\ESC\57385r{rM&\1056139\NUL+R\997053+XV\95327\fK",
            emailDomain = "HB\1059455\47087\NAKSr\DLE\FSot\DLE\CANt\DC1\38097zt"
          }
    }

testObject_EmailUpdate_provider_6 :: EmailUpdate
testObject_EmailUpdate_provider_6 =
  EmailUpdate {euEmail = Email {emailLocal = "G\1102493=A\NUL\n,OtT(j\GS", emailDomain = "d\SYN6"}}

testObject_EmailUpdate_provider_7 :: EmailUpdate
testObject_EmailUpdate_provider_7 =
  EmailUpdate {euEmail = Email {emailLocal = "\1034423R^k\1009002&'", emailDomain = "5O\139059\ENQ"}}

testObject_EmailUpdate_provider_8 :: EmailUpdate
testObject_EmailUpdate_provider_8 = EmailUpdate {euEmail = Email {emailLocal = "riX", emailDomain = " "}}

testObject_EmailUpdate_provider_9 :: EmailUpdate
testObject_EmailUpdate_provider_9 =
  EmailUpdate {euEmail = Email {emailLocal = "%\1031886", emailDomain = "\1076284\1054397\&8R\1091567NS"}}

testObject_EmailUpdate_provider_10 :: EmailUpdate
testObject_EmailUpdate_provider_10 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\989964g\39914N\59980s&N6r\50690U^\1090325\1070036O=;\ACK~g",
            emailDomain = "C3\990727od\142931\1004492\159170P\184291=\187679\DC3\SUB\1006576"
          }
    }

testObject_EmailUpdate_provider_11 :: EmailUpdate
testObject_EmailUpdate_provider_11 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\EMh\182801V.JAq-\59449\60902\1022190\180657\&46\23173=\1111748\1016775",
            emailDomain = "}=\1082557Y\f_O}:M\"\1019647"
          }
    }

testObject_EmailUpdate_provider_12 :: EmailUpdate
testObject_EmailUpdate_provider_12 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\21283\ENQ\30713B{\1032590\1055601~",
            emailDomain = "<E\995312Fh%fa,\28582\ACK\ENQpg\SUB\DC2\DC3 dx"
          }
    }

testObject_EmailUpdate_provider_13 :: EmailUpdate
testObject_EmailUpdate_provider_13 =
  EmailUpdate
    { euEmail =
        Email {emailLocal = "AGg\164290\DELw,}#_\RS\SOH \a", emailDomain = "\168736\168982\20150e\1057636\44799"}
    }

testObject_EmailUpdate_provider_14 :: EmailUpdate
testObject_EmailUpdate_provider_14 =
  EmailUpdate
    { euEmail = Email {emailLocal = "\SYNS\EOT4\EM\1095961\1097513\99501}0`\30886\1082882d+", emailDomain = "W"}
    }

testObject_EmailUpdate_provider_15 :: EmailUpdate
testObject_EmailUpdate_provider_15 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "r\r|g\997566?\1064505h\1018432\fy[<]L",
            emailDomain = "\175743B\DC41\71889\DC1|0ADH\16508W\ETB"
          }
    }

testObject_EmailUpdate_provider_16 :: EmailUpdate
testObject_EmailUpdate_provider_16 =
  EmailUpdate {euEmail = Email {emailLocal = "]po\24083\RS\"\EOT\ESC[&tS\NAK\SO\1070054|o", emailDomain = "v[j"}}

testObject_EmailUpdate_provider_17 :: EmailUpdate
testObject_EmailUpdate_provider_17 =
  EmailUpdate {euEmail = Email {emailLocal = "Z\SO:Sm\CAN\SUB\1013874OrE[-\121368~\14152", emailDomain = ""}}

testObject_EmailUpdate_provider_18 :: EmailUpdate
testObject_EmailUpdate_provider_18 =
  EmailUpdate {euEmail = Email {emailLocal = "RD", emailDomain = "\170538m[b\11946\GS6Z"}}

testObject_EmailUpdate_provider_19 :: EmailUpdate
testObject_EmailUpdate_provider_19 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\DC4S\100678\1010143\95765\1088947a\SIw\\\164610\46531",
            emailDomain = "\998200N\986965\1084457\21967D\NUL\"5jB\DC3\147186=uQ>\996796\167850\GS \1071086"
          }
    }

testObject_EmailUpdate_provider_20 :: EmailUpdate
testObject_EmailUpdate_provider_20 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "o\SOH\1002138\aLL$\SO\65490\1099895l*p\984607\SUB",
            emailDomain = "q\30683\DC3\12589\1001477\1015970q\1002402\145416\1056480&^\176848Z"
          }
    }

 This file is part of the Wire Server implementation.


 This program is free software: you can redistribute it and/or modify it under
 later version.

 This program is distributed in the hope that it will be useful, but WITHOUT
 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
 details.

 with this program. If not, see </>.
  Copyright ( C ) 2022 Wire Swiss GmbH <  >
  the terms of the GNU Affero General Public License as published by the Free
  Software Foundation , either version 3 of the License , or ( at your option ) any
  You should have received a copy of the GNU Affero General Public License along

module Test.Wire.API.Golden.Generated.EmailUpdate_provider where

import Wire.API.Provider (EmailUpdate (..))
import Wire.API.User.Identity (Email (Email, emailDomain, emailLocal))

testObject_EmailUpdate_provider_1 :: EmailUpdate
testObject_EmailUpdate_provider_1 = EmailUpdate {euEmail = Email {emailLocal = "sL\98765", emailDomain = "%"}}

testObject_EmailUpdate_provider_2 :: EmailUpdate
testObject_EmailUpdate_provider_2 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "7\160957>t\21165\ACK\69619n9\b\USskT.\"\1106936\r\DC4`",
            emailDomain = "^/>1Rp<\EM\1110261\1087553\STX#\a[E\ETX#\30865\162265\3392eJ "
          }
    }

testObject_EmailUpdate_provider_3 :: EmailUpdate
testObject_EmailUpdate_provider_3 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "1[Z\68778\r\35821\&3\1087344|u<U7`#bq\131999z#ViP\ETB\52130_&Yn",
            emailDomain = "\1067361\DC3sLt.bq\1049384\RS\f\166023$+:\989217%\EMch`zx\161105\ETBE\NUL#\135505"
          }
    }

testObject_EmailUpdate_provider_4 :: EmailUpdate
testObject_EmailUpdate_provider_4 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "|\176133W\16284b\67726\27938X",
            emailDomain =
              "\1054416\f\SYN\US\t\1069740I\1065941_\987632\ESC\f0\999274\168352\NAK(\SI9\US\1046910\CAN\DC2K9"
          }
    }

testObject_EmailUpdate_provider_5 :: EmailUpdate
testObject_EmailUpdate_provider_5 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\DC4{6\1070356&\DC2\125006\&4\a\ESC\57385r{rM&\1056139\NUL+R\997053+XV\95327\fK",
            emailDomain = "HB\1059455\47087\NAKSr\DLE\FSot\DLE\CANt\DC1\38097zt"
          }
    }

testObject_EmailUpdate_provider_6 :: EmailUpdate
testObject_EmailUpdate_provider_6 =
  EmailUpdate {euEmail = Email {emailLocal = "G\1102493=A\NUL\n,OtT(j\GS", emailDomain = "d\SYN6"}}

testObject_EmailUpdate_provider_7 :: EmailUpdate
testObject_EmailUpdate_provider_7 =
  EmailUpdate {euEmail = Email {emailLocal = "\1034423R^k\1009002&'", emailDomain = "5O\139059\ENQ"}}

testObject_EmailUpdate_provider_8 :: EmailUpdate
testObject_EmailUpdate_provider_8 = EmailUpdate {euEmail = Email {emailLocal = "riX", emailDomain = " "}}

testObject_EmailUpdate_provider_9 :: EmailUpdate
testObject_EmailUpdate_provider_9 =
  EmailUpdate {euEmail = Email {emailLocal = "%\1031886", emailDomain = "\1076284\1054397\&8R\1091567NS"}}

testObject_EmailUpdate_provider_10 :: EmailUpdate
testObject_EmailUpdate_provider_10 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\989964g\39914N\59980s&N6r\50690U^\1090325\1070036O=;\ACK~g",
            emailDomain = "C3\990727od\142931\1004492\159170P\184291=\187679\DC3\SUB\1006576"
          }
    }

testObject_EmailUpdate_provider_11 :: EmailUpdate
testObject_EmailUpdate_provider_11 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\EMh\182801V.JAq-\59449\60902\1022190\180657\&46\23173=\1111748\1016775",
            emailDomain = "}=\1082557Y\f_O}:M\"\1019647"
          }
    }

testObject_EmailUpdate_provider_12 :: EmailUpdate
testObject_EmailUpdate_provider_12 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\21283\ENQ\30713B{\1032590\1055601~",
            emailDomain = "<E\995312Fh%fa,\28582\ACK\ENQpg\SUB\DC2\DC3 dx"
          }
    }

testObject_EmailUpdate_provider_13 :: EmailUpdate
testObject_EmailUpdate_provider_13 =
  EmailUpdate
    { euEmail =
        Email {emailLocal = "AGg\164290\DELw,}#_\RS\SOH \a", emailDomain = "\168736\168982\20150e\1057636\44799"}
    }

testObject_EmailUpdate_provider_14 :: EmailUpdate
testObject_EmailUpdate_provider_14 =
  EmailUpdate
    { euEmail = Email {emailLocal = "\SYNS\EOT4\EM\1095961\1097513\99501}0`\30886\1082882d+", emailDomain = "W"}
    }

testObject_EmailUpdate_provider_15 :: EmailUpdate
testObject_EmailUpdate_provider_15 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "r\r|g\997566?\1064505h\1018432\fy[<]L",
            emailDomain = "\175743B\DC41\71889\DC1|0ADH\16508W\ETB"
          }
    }

testObject_EmailUpdate_provider_16 :: EmailUpdate
testObject_EmailUpdate_provider_16 =
  EmailUpdate {euEmail = Email {emailLocal = "]po\24083\RS\"\EOT\ESC[&tS\NAK\SO\1070054|o", emailDomain = "v[j"}}

testObject_EmailUpdate_provider_17 :: EmailUpdate
testObject_EmailUpdate_provider_17 =
  EmailUpdate {euEmail = Email {emailLocal = "Z\SO:Sm\CAN\SUB\1013874OrE[-\121368~\14152", emailDomain = ""}}

testObject_EmailUpdate_provider_18 :: EmailUpdate
testObject_EmailUpdate_provider_18 =
  EmailUpdate {euEmail = Email {emailLocal = "RD", emailDomain = "\170538m[b\11946\GS6Z"}}

testObject_EmailUpdate_provider_19 :: EmailUpdate
testObject_EmailUpdate_provider_19 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "\DC4S\100678\1010143\95765\1088947a\SIw\\\164610\46531",
            emailDomain = "\998200N\986965\1084457\21967D\NUL\"5jB\DC3\147186=uQ>\996796\167850\GS \1071086"
          }
    }

testObject_EmailUpdate_provider_20 :: EmailUpdate
testObject_EmailUpdate_provider_20 =
  EmailUpdate
    { euEmail =
        Email
          { emailLocal = "o\SOH\1002138\aLL$\SO\65490\1099895l*p\984607\SUB",
            emailDomain = "q\30683\DC3\12589\1001477\1015970q\1002402\145416\1056480&^\176848Z"
          }
    }
