# FP2 ARITHMETICS - CURVE: BN254_CX, Modulo = 0x2400000008702a0db0bddf647a6366d3243fd6ee18093ee1be6623ef5c1b55b3, BIGmax: 2^256

#test1
FP2_1 = 4E37CBC709D2858D6250D4007B64B942D7BE9D2FF3EBF88001B852EA012034,1A8197B487C5DA224A81A4D72C346AA76552709CF65FAE218EF37EA7B4D26D98
FP2_2 = 0753055CFA5E4694465E85F1926E29A9CCBDF386B845490D975DE059BAD12F3F,1EA6AA4C3941C3565C3F28A5027D5D28C1699FF5CDFEC525D1A1745FB6BADBF5
FP2add = 07A13D28C1681919D3C0D6C592E98E630F95B223E8393506175F98ACA4D24F73,15284200B897736AF602EE17B44E60FD027C39A4AC553465A22ECF180F71F3DA
FP2neg = 23B1C83441665788235B8E9079E80219E1681850E81552E93E646B9C721A357F,097E684B80AA4FEB663C3A8D4E2EFC2BBEED665121A990C02F72A547A748E81B
FP2sub = 1CFB326ED51BB5FEF7C1AA46E870A1E29A59A2048FB7E1CCA709FBE88B4B46A8,1FDAED6856F440D99F005B96A41A7451C828A795406A27DD7BB82E375A32E756
FP2conj = 4E37CBC709D2858D6250D4007B64B942D7BE9D2FF3EBF88001B852EA012034,097E684B80AA4FEB663C3A8D4E2EFC2BBEED665121A990C02F72A547A748E81B
BIGsc = 043F7CEF468BC0C01D0C6ADF83120E74825F492874101E9E7BDEF15A00C18723
FP2pmul = 02683DB814D995B7F4CD557E4669F3449696510E718CA0852736CCCBDE9CC9DF,1E28980DFD45DFC4E119206FFC952C9985940A6BCCABAF97C0D6C6470A29045A
FP2imul = 00,00
FP2sqr = 028E4DD60A61FFA9CB65A1FC80E0540B17543411E111DDAB176EF81C7655E044,0182E62C6A14663E30ABE244ADE0D2E7A135620141F886E45452DB098DE4E2AB
FP2mul = 1AFCC6FF22B8BD33092790146AADE726296455CCDE6353DEAED59320F982551D,08650653DE852B9DA1B91609266FE72741A9CE4FE8FD9E9EE1B84A0A43237F54
FP2pow = 19B653366919C0A342A9804F60FEAEBD6174E0E495139E42E6EF1385E9FC5EBA,0CD7097B3E34A010EE8632A5640B681F3D71D08ADB9CAF22D1B705B008265B2A
FP2inv = 0F9CBA17A9061B5FBCDA517E73E98BBCFFD6B43C6E1A7BE6D1875AD1303111AE,225397EA7AC6698E57C75BFDC6369EF2A629566A76FD92F77A2B57DC6FC5B992
FP2div2 = 271BE5E384E942C6B1286A003DB25CA16BDF4E97F9F5FC4000DC297500901A,0D40CBDA43E2ED112540D26B961A3553B2A9384E7B2FD710C779BF53DA6936CC
FP2_mul_ip = 09CCA01747B42270F39E8B614EAA60E501C524EE519D7CB8AF745D9A914A084F,1ACFCF804ECFACA7D7E3F5AB2CAFCF60A82A2F3A26539A1A0EF536FA9ED38DCC
FP2_div_ip = 0D67E7C02767D653EBF1FAD59657E7B05415179D1329CD0D077A9B7D4F69C6E6,0D19AFF4605E03CE5E8FAA0195DC82F7113D58FFE335E1148778E32A6568A6B2

#test2
FP2_1 = 0BC58F7B8A458A0D374646C781C1356DB067B4E120DBF1E233AD9AECAD8DE255,0552E50E29730E317E7D76C15926A89A7221D162E9D6252DE3FC2508C9CA6DE2
FP2_2 = 093F594D280521C0448DF23728E25E234B6DAED604DA41DE8A5108D91E4A7BAC,14C3DB9298735B9363EF5AA2A4BCE337FE1A4D564B7312EFF7FAC0111E7810C9
FP2add = 1504E8C8B24AABCD7BD438FEAAA39390FBD563B725B633C0BDFEA3C5CBD85E01,1A16C0A0C1E669C4E26CD163FDE38BD2703C1EB93549381DDBF6E519E8427EAB
FP2neg = 183A70847E2AA0007977989CF8A2316573D8220CF72D4CFF8AB88902AE8D735E,1EAD1AF1DEFD1BDC324068A3213CBE38B21E058B2E3319B3DA69FEE69250E7D1
FP2sub = 0286362E6240684CF2B8549058DED74A64FA060B1C01B003A95C92138F4366A9,148F097B996FDCABCB4BFB832ECD2C3598475AFAB66C511FAA6788E7076DB2CC
FP2conj = 0BC58F7B8A458A0D374646C781C1356DB067B4E120DBF1E233AD9AECAD8DE255,1EAD1AF1DEFD1BDC324068A3213CBE38B21E058B2E3319B3DA69FEE69250E7D1
BIGsc = 03C12D3ED33663AD6111D9D339901567C45231237D45CD93AB57C1BA0265CA89
FP2pmul = 04A1211AB883DE6199B7656EEBB4986E1D8E646886ED79E00FB155D33C7AAD84,3D8CED53E39C4AB2BE04A092F3B4C92A60F858E77F0381D4DAA72CC7499F47
FP2imul = 0BC58F7B8A458A0D374646C781C1356DB067B4E120DBF1E233AD9AECAD8DE255,0552E50E29730E317E7D76C15926A89A7221D162E9D6252DE3FC2508C9CA6DE2
FP2sqr = 07D5D0B6145C08F7545BEB5705B7F0490C7EE61D28E7A1BFEE5EE18A65F6E78A,977A6431CE9BA83E0D6507F19F0FF5BFF95E5C31EE83A86651293D72F91EC1
FP2mul = 05A435956414EE31E4B2746DA940ABA3D4D9C94BA32B14BDC874566B860035A6,08865DF886F2FE3B88B81DE9F036DA2FF21227D07AFDDC6C2D12D1E54A5A33D4
FP2pow = 2125C839361FD88919589890782FF239CEC99D62DFB5F9D3CA926C9528E14DC5,15BA08967A857786C0B859E0A8BBCFA7DF767BD75D352E74EF906E69972F7724
FP2inv = 23DA10D18E046D51DF9FBF874EEA78E989F2EC821EE9400F762E51E8F80B0297,19EBD3FDAE31124C69222634F5C58766AB0F5C39434CFB6DDB54938B2663BE4A
FP2div2 = 17E2C7BDC95ADA0D74021315FE124E206A53C5E79C729861F909DF6E04D49C04,02A9728714B98718BF3EBB60AC93544D3910E8B174EB1296F1FE128464E536F1
FP2_mul_ip = 0672AA6D60D27BDBB8C8D006289A8CD33E45E37E3705CCB44FB175E3E3C37473,11187489B3B8983EB5C3BD88DAE7DE08228986440AB2171017A9BFF577585037
FP2_div_ip = 1A8C3A44DE1461263340CE76AAA5A26DA364AE99115DAAF8EB07F1F269B9D2F5,0EC6AAC953CED718FBFA87AF28E46CFFF2FCF9B7F081B916B75A5705BC2BF0A0

#test3
FP2_1 = 1E185935402858F6D13D01AF92F55116C4D4AEC21E10C4C9B049A591A0045070,010EA5236B2F266D8A2C331B8EC8DE1F1DF238E4717CB66D656EBF9F03E4FF36
FP2_2 = 125F9EB6C4A01C5F9BA129C8F1540ECA0EC4A62795ABAEA25A521CC2B58E2993,1E1B68477185F94FD8D317F8E59E1F410474025372CC9EBBF0166CFB55478E5B
FP2add = 0C77F7EBFC584B48BC204C1409E5F90DAF597DFB9BB3348A4C359E64F9772450,1F2A0D6ADCB51FBD62FF4B147466FD6022663B37E449552955852C9A592C8D91
FP2neg = 05E7A6CAC847D116DF80DDB4E76E15BC5F6B282BF9F87A180E1C7E5DBC170543,22F15ADC9D4103A02691AC48EB9A88B4064D9E09A68C887458F764505836567D
FP2sub = 0BB8BA7E7B883C97359BD7E6A1A1424CB610089A8865162755F788CEEA7626DD,06F33CDC0219572B6216FA87238E25B13DBE0D7F16B9569333BE76930AB8C68E
FP2conj = 1E185935402858F6D13D01AF92F55116C4D4AEC21E10C4C9B049A591A0045070,22F15ADC9D4103A02691AC48EB9A88B4064D9E09A68C887458F764505836567D
BIGsc = 14C04C66123A5C98E785434FF01A0C7D566A10812B88AED5BA343A5C819CE630
FP2pmul = 1333C01212948DB5189B03062D482BB23FBBFD879BE9CCBE6E3A0FC4A9A8BFB1,19CD2B46ABD9449C1A2FD73C2FF4756F9FF3BE9B6DB5C1BA1A9436F441506643
FP2imul = 1830B26A77E087DFF1BC23FAAB873B5A6569869624184AB1A22D2733E3ED4B2D,021D4A46D65E4CDB145866371D91BC3E3BE471C8E2F96CDACADD7F3E07C9FE6C
FP2sqr = 730D3C5C834E340DE40A05FDFEEBC4EF35B5B497D5A432537D48949253D422,56272D4E17E7C11710594C27AF1EAFB45C07DDBE9A0C68BEF8826E5D594119
FP2mul = 05F16CCC24B8ABDAB62B1628064A92E0B6F5A479E84342AD786EB9FBB6034DF8,222C967145CD1080EAE12AD40970E213AC556BE652A8085BE76B7A30394102C8
FP2pow = 1779ADBB30B3F28F4420D2D513048F20631E2AB88C9097FADB09EF9A88846C6D,092A31AA34B4E62FD4B9BEFA5B611FDA3757688F9B1797AD9CD28924DC232F02
FP2inv = 4DC285FFD57DA6FD3DB5E3E7479EE287864A3967FE6CA0494EB6B231D720F2,07F12E872782CB895F163FA4D0FE2C2465767E1D7A2403B1D8CAC9C4613AEC3D
FP2div2 = 0F0C2C9AA0142C7B689E80D7C97AA88B626A57610F086264D824D2C8D0022838,875291B5979336C516198DC7646F0F8EF91C7238BE5B36B2B75FCF81F27F9B
FP2_mul_ip = 1D09B411D4F932894710CE94042C72F7A6E275DDAC940E5C4ADAE5F29C1F513A,1F26FE58AB577F645B6934CB21BE2F35E2C6E7A68F8D7B3715B86530A3E94FA6
FP2_div_ip = 0F937F2C55ABBFB22DB49A6590DF179AF16373D347C6BD9B8ADC329851F4A7D3,157B25F71DF390C90D35781A784D2D5750CE9BFF41BF37B398F8B0F60E0BAD16

#test4
FP2_1 = 16B50E20ED10F8EAA039649E35EF1D1F6E4A009AF423E42A8D7BBA8D2FB5F98D,0EBB885FA18D534DA2281A4049FC99FBA90F25C987082A0703BFC08FF4910A2E
FP2_2 = 1478E6CE5EDACD232E1921F16CB36296BD36E3C814F0140B93D267995149DF94,0ADDD5C92E36DD44641DD534EA0AFAB86701CCE3A02AF9F7676A290A469E55E1
FP2add = 072DF4EF437B9C001D94A72B283F18E307410D74F10AB95462E7FE3724E4836E,19995E28CFC430920645EF75340794B41010F2AD273323FE6B29E99A3B2F600F
FP2neg = 0D4AF1DF1B5F312310847AC6447449B3B5F5D65323E55AB730EA69622C655C26,154477A066E2D6C00E95C5243066CCD77B30B124910114DABAA6635F678A4B85
FP2sub = 023C27528E362BC7722042ACC93BBA88B1131CD2DF33D01EF9A952F3DE6C19F9,03DDB296735676093E0A450B5FF19F43420D58E5E6DD300F9C559785ADF2B44D
FP2conj = 16B50E20ED10F8EAA039649E35EF1D1F6E4A009AF423E42A8D7BBA8D2FB5F98D,154477A066E2D6C00E95C5243066CCD77B30B124910114DABAA6635F678A4B85
BIGsc = 0883E67F381D392C2DC49C7B3E4741EC7838FFA1B1C648681E41A981772E7F42
FP2pmul = 17C4FEBA6A8C131715E5D07001E9533B4DABD574BC85E0D6BF4103EF6BC64AA0,04423FDA8FE35F26F1DDF6F66142E0AA3C8207B4EA4B2A4545A0241CBF7F825F
FP2imul = 201F2A62BEC2C0B22FEE4E762769F08B269E2AE2C4626D9DEA0D0BB8330696F4,0832991EDC37CFDB35BA6F5C6392671FD6ED9A6E7D0F3F334CD91DC08197C8D7
FP2sqr = 082D70CF871B083343143F01754A0AF9022DA1935168C06B35B20C48F487E0AE,0F1ED79042AD840569BE0A0B6C240932BF6A76A161D9F205ABE287F839225C66
FP2mul = 0E1A119283E6F5A3D5B2B92E4638398D737CDDEE2896D9882581458D5AB03CE6,0EBD0846B009019830B5CF05B70C63F275232CCA1C4C059950B71F8E2193E957
FP2pow = 23C2917766BCD3E7F413AFA1452CFD8831B13E6803A2F317FC32A238F9B22FF7,1B4E924853D2F679B1A63587CD24588F967DA432B2E475A7D08880353D9A4904
FP2inv = 19B3E954AF5A982B010D642D485E5F370B8309217C41DB7DCAA03F957AE25418,1852FCA0D4F9ED495CA5320233EBC9CDD4458CDC9DF1A2DB6202BAE9B941EBAE
FP2div2 = 1D5A87107AC0917C287BA201582941F94944EBC48616918625F0EF3E45E8A7A0,075DC42FD0C6A9A6D1140D2024FE4CFDD48792E4C384150381DFE047FA488517
FP2_mul_ip = 07F985C14B83A59CFE114A5DEBF28323C53ADAD16D1BBA2389BBF9FD3B24EF5F,01709680862E222A91A39F7A05885047F3194F766322CF4FD2D5572DC82BAE08
FP2_div_ip = B84B404317111548D1CFBD02C42823F98CA7BB319167A7E96AAB96E415D704,0E033D1F5E76423859564A83473871D7AF827E0E5576C25F1A5514F9107B332A

#test5
FP2_1 = A3E58AD84CC481514EFD7423AE655367BB1B52602447A9A60501E389EC7C35,0FE1A03510D032652C3FC98CD213055C0AAF4517652F4399379ECE35089A75A2
FP2_2 = 195F777A240B1B625CD74024D8F20DA78BB3E6FDDE44E82245D6EB4580934DDC,216B3F937C3B7DBBBDAB0C59680E4B47B35503B77CE683B57384C53D843565F2
FP2add = 1A035D04FC57DFE3AE263D98FCA072FAF36F02503E692FCBEBDBED290A7FCA11,0D4CDFC8849B8613392CF681BFBDE9D099C471E0CA0C886CECBD6F8330B485E1
FP2neg = 235C1A753023658C5F6EE1F056B5017FBC84BB9BB7E4F7381861220BD22ED97E,141E5FCAF79FF7A8847E15D7A8506177199091D6B2D9FB4886C755BA5380E011
FP2sub = 0B446E10BCB1D32CA5359CB3C51FBE7F00470B4299E89E691E943A8D6574840C,127660A19D04DEB71F529C97E46820E77B9A184E0051FEC582802CE6E0806563
FP2conj = A3E58AD84CC481514EFD7423AE655367BB1B52602447A9A60501E389EC7C35,141E5FCAF79FF7A8847E15D7A8506177199091D6B2D9FB4886C755BA5380E011
BIGsc = 0FDD0B8ED3CCBF8625E847FD3A36851F9723B5FBA877551741B9D32CFCB4E91F
FP2pmul = 050470CDBFC52512A1F6797897155FA31908978B8B3658EEE538680AAE798EAC,06B4805E19BDD2906EB593BF027D641315856892642E75F01B15723A29E86634
FP2imul = 028F962B61331205453BF5D08EB9954D9EEC6D4980911EA69814078E27B1F0D4,1B8680D43AD09F87004146CECDE8AE9D067D3D6F7CB3CF83201514E4C64E80D5
FP2sqr = 22143D59F241978ABBD3FD6CC31D3BE5441D5E8948D4719764E1D798CF77E715,0940E88A843F889DFE0A5F37771A2DFE9B2A21F00100A458AFF7CED0E1C72B4A
FP2mul = 11D5B4E616C0F79F12EDB56B297AEBD5205C3AA251D87C1121CC204642419FE0,066339529F57A2EB48E6F8E18595B39EF58DA9AD1BCC8CFFE8103E4DD19EC664
FP2pow = 06718C21395EA48B4F3D7598007327188A298E10C454D0171AE426CC31684E29,1A229121A59CB145EAFCCD0B7B865A01AF025A25B6D1FBE4AAA574DD4D38245B
FP2inv = 11087A8DBEB379E2892E7194B78AD0F5BCCB32154C9B583DFF89C43B04D80898,1B95B4AC6704580DA0F97F34E9E5FA5704B0B96D13A83FD02F372FFD1723387E
FP2div2 = 1251F2C5705E774781066E6C4F08E61345FD79203C16C345B23592E97303E8F4,07F0D01A88681932961FE4C6690982AE0557A28BB297A1CC9BCF671A844D3AD1
FP2_mul_ip = 14C24555CFECBC29D5CD134BCBFEC6CA814BAD2912FE42F22CCC579DDD6D5C46,108585BFE91CF6E67D8EC700F5C16AAF726A6069C5538B42DDA3D0189286F1D7
FP2_div_ip = 1A42C2DFF8C6907A17265332B81268C14B551BABEEAE65124E04FA03F75123C5,199EDD552079CBF8C5D755BE9464036DE39A00598E8A1D68A7FFF8206D64A790

#test6
FP2_1 = 15BB69447B1C08F693EF6C763969049055841FA7BC6CB2C07696D8154E09A271,13B73FF5910F13228920DF97781E75DE67F85073DB0AE1E91E0992FCBE0581C0
FP2_2 = 75D1EF2FEAE9332D8B17E78D75CA95F70BE90904F309DFD1CD5083DC6CB753,0106D25C438B84E2BB934AADB177A763410A5F0D02A531BF7E0106493027E677
FP2add = 16313B33AB06F229C17A845DC6DECF264C9008B0C15FBCA0486428992A7659C4,14BE1251D49A980544B42A4529961D41A902AF80DDB013A89C0A9945EE2D6837
FP2neg = 0E4496BB8D5421171CCE72EE40FA6242CEBBB7465B9C8C2147CF4BDA0E11B342,1048C00A776116EB279CFFCD0244F0F4BC47867A3CFE5CF8A05C90F29E15D3F3
FP2sub = 154597554B311FC36664548EABF339FA5E78369EB779A8E0A4C98791719CEB1E,12B06D994D838E3FCD8D94E9C6A6CE7B26EDF166D865B029A0088CB38DDD9B49
FP2conj = 15BB69447B1C08F693EF6C763969049055841FA7BC6CB2C07696D8154E09A271,1048C00A776116EB279CFFCD0244F0F4BC47867A3CFE5CF8A05C90F29E15D3F3
BIGsc = 19B637291D9E589EA12E6B0C1E29CBEB6C9DE0D6ABD57BF71399E8A3A7B03D18
FP2pmul = 23F83F098A51039E4E22A4EC0979F77B333A4A3007C3845BEB14443E5C27C10C,0A580ED57D81AEEC8268A51BA509A2FF01C64E03304D9AFCE8BAE23451A14B77
FP2imul = A90E564E3BAEA7D1738021AFE2E2583ED5197C6603C11D15BFCC9C71DE2B1C,1A943FCBC46B0B914C289F2C63D17FB1BF59E4671723EBCA19639710FDE4DD5A
FP2sqr = 079E7D5601B96A07EC46D572C57A6F60864FC8D2FC1BE13E38B7B9BF5FF46245,06862D8C989916E4B801C797E6191F8AEF6EC32883E44EF893376C7F221C4E58
FP2mul = 072A32DA468B02069FAD31C3B780E5992BDD2E7D4936CD2E9FAEAAB1C06367E4,05845531A0662D9AE2C539E006D974643249FC39B34AFBB538A600B1DE70FBAD
FP2pow = 1EE3790424C7A1C228CA0D0FE8CB56ADF30D2EBAD5567C5F4851330DB3CAA2C9,1C567ED9E450A316FA1F32F9205584386FB81089519C1A6C9DDC730A27112094
FP2inv = 170029A1155E7D363CD90509D2C6A65EF2CF3883D222EB85567F4E4F0DD83EC4,09561017ADAB10BFEA63B56A7CB28106D00EA9363574A2EFA3E45FE995B152AE
FP2div2 = 1CDDB4A241C619822256A5ED59E635B1BCE1FB4AEA3AF8D11A7E7E0255127C12,09DB9FFAC887899144906FCBBC0F3AEF33FC2839ED8570F48F04C97E5F02C0E0
FP2_mul_ip = 0204294EEA0CF5D40ACE8CDEC14A8EB1ED8BCF33E161D0D7588D4518900420B1,0572A93A03BAF20B6C526CA93724139B993C992D7F6E55C7D63A4722AFF3CE7E
FP2_div_ip = 02B9549D01DD7905B62936549B9209CDCC9E4C96BFB72AE3EB1D239157F9E73F,10FDEB588F319A1CD2F7A942DC8C6C109B5A03DD1B53B70532EC6F6B660B9A81

#test7
FP2_1 = 183D4CDFC99B87BA3A9A43D16311704284403195148FBB8970C820ADC693DF93,21D7BDE628A8EA00FCFB84E2172172C92CCACB8039E1CE5B1DAC6D0B9E9AB543
FP2_2 = 1DC35CFAC1A7460E7EC19B006CE6DAEF191C9720C8AAF822519CB2C60C7792E8,15A1BA191B22F28A17F2C79C4252D7052374CB7584C805A15E5D66F1E8F6B322
FP2add = 1200A9DA82D2A3BB089DFF6D5594E45E791CF1C7C53174CA03FEAF8476F01CC8,137977FF3B5BB27D64306D19DF10E2FB2BFFC007A6A0951ABDA3B00E2B7612B2
FP2neg = 0BC2B3203ED4A25376239B931751F6909FFFA559037983584D9E034195877620,02284219DFC7400CB3C25A826341F409F7750B6DDE277086A0B9B6E3BD80A070
FP2sub = 1E79EFE510646BB96C968835708DFC268F63716263EE0248DD9191D71637A25E,0C3603CD0D85F776E508BD45D4CE9BC40956000AB519C8B9BF4F0619B5A40221
FP2conj = 183D4CDFC99B87BA3A9A43D16311704284403195148FBB8970C820ADC693DF93,02284219DFC7400CB3C25A826341F409F7750B6DDE277086A0B9B6E3BD80A070
BIGsc = 0D1C4C72B0B1140EF31F1419F4EACCBF01BF67ADA9433A4661EB933FA1835A81
FP2pmul = 01348342C8CD1AD6A486EF6B1D42CF344F224C01A7A290A85C0A446218927C05,0C8AE20B34BFFE985EFD8BDAEE09EBA4F45393C36B3B0796C6FCAAD92DE52A65
FP2imul = 016FCD3E97E486269CA6195668DB06428881CDC61B3969B1AB1834553709E6A6,170E7364C9C4A9C17A2FC05626D7AE975781925AE31C9BB9FA0BDA98EB179313
FP2sqr = 1290A21249B07C9205803C4439DE2F91F8F13050FA564EFD51AE432291473A82,14CE59389923496B5E50BE715B0CD0A68CB53C297AA4AF84FB6AC5E9E24CB8FC
FP2mul = 0372ED475834841FD2E0EDD88DB653948275C5224AFA131830B7BC7660534979,21B03D46511B8E9E465441E149AFBA3837BC632F41C1DA4377D1BB324CED6793
FP2pow = 211CCBAEA47958ECFD7504BB51D55E76B3A0D2BF3CF878E308CEC7BA4411C1B6,0295CD8526B1AB874BB9BB63C194EE9C2968340749E33B4B18710D956BA7AB74
FP2inv = 0F7012F9C0FDAF926ED128BFA1C598EE62FB5A39C884B559D05AFC17DE2EDC6B,1DD3A5B8D4A79C438E6050772814A66FF09F462F33E579BAAF7916D0FD3B91B8
FP2div2 = 1E1EA66FE905D8E3F5AC119AEEBA6B8AD4400441964C7D359797224E91579AA3,22EBDEF3188C8A0756DCB22348C26CCE2885513728F5869E6E09487D7D5B057B
FP2_mul_ip = 1A658EF9A962C7C6EE5C9E53C653644C7BB53D02F2B72C101181D79184148003,16150AC5E9D447AD86D7E94EFFCF7C388CCB262736684B02D00E69CA09133F23
FP2_div_ip = 1D0A8562F92238DD9BCAE459BD197185D8857E8AA738C4F2473A46DCB2974A6B,04CD38832F86B1236130A0885A08014354454CF592A90968D672262EEC036AD8

#test8
FP2_1 = 1FD7F2B127BDE2334BB97F80EB3E9863B81B6F08A032DDCAFA95692F83C8E640,050D017592D1129E87C41A3CDB9741B3F388E3EB970B91FAA1B6F7C4928DEE70
FP2_2 = 03418C04C8395A47C28C67A39B6C2C769F215D8C963836E58D7742BBAB93C9E5,0F2D92FBFA0E9E8711717906389CA08872EA6E66FAEFE9945130EDF3349D1726
FP2add = 23197EB5EFF73C7B0E45E72486AAC4DA573CCC95366B14B0880CABEB2F5CB025,143A94718CDFB125993593431433E23C6673525291FB7B8EF2E7E5B7C72B0596
FP2neg = 04280D4EE0B247DA65045FE38F24CE6F6C2467E577D66116C3D0BABFD8526F73,1EF2FE8A759F176F28F9C5279ECC251F30B6F30280FDACE71CAF2C2AC98D6743
FP2sub = 1C9666AC5F8487EB892D17DD4FD26BED18FA117C09FAA6E56D1E2673D8351C5B,19DF6E79A1329E252710809B1D5E07FEA4DE4C72B424E7480EEC2DC0BA0C2CFD
FP2conj = 1FD7F2B127BDE2334BB97F80EB3E9863B81B6F08A032DDCAFA95692F83C8E640,1EF2FE8A759F176F28F9C5279ECC251F30B6F30280FDACE71CAF2C2AC98D6743
BIGsc = 237772029A6153643A025FFC526F8B30E16062B12375CBF63D60B100B6C6F866
FP2pmul = 176B41F9C8F37BF527B2BB3A445C02C2019795361A09C388A8AB484ADBE76E4C,0EF7893A97D8627BCF9548456B0726B53EFBA0C2D4CF1D33F50965C158877982
FP2imul = 06E7A2D7E3903314ED9F402B9061C1C72F40FFA7D12C974263B108B071DA498E,235B0A3703B78255B65CB7AA0122CBEBA8BE3B712150FDDA6C00C66001E18510
FP2sqr = 1778AC944F9CEEDF3EC5F62F3C158085BDDCA9AB934717F6B54603B27FF41E8D,175882257340E0F9088E2560B18367D890E6E10E9F8D71754C0DCDBCBAAA7A47
FP2mul = 18399873B66F830808458D0B79D7987974057550B25253D4F986A26A08F39EFE,054267B87E37F1C9C7E34024F369E9A8684D2B7B7176B966C32855F782CEE98A
FP2pow = 029A1B5A15293A17A211AAA6BDFAAA7D781AE6878787B41AD7A67BE3B86B8095,0A17CA0A412C0697A4CE648EE3A3060E8E1CEC435BCAF117DB4E1514F47D0889
FP2inv = 02050DBFECEFB4846F8EB6AEC62ACF4F6F0386AA239AFC912A70007D04F778C1,06C5A4AF0BC643E05FABA5FF329606F97EE534C4D1673A7D9FCB71FB2ECC7087
FP2div2 = 0FEBF95893DEF119A5DCBFC0759F4C31DC0DB78450196EE57D4AB497C1E47320,028680BAC968894F43E20D1E6DCBA0D9F9C471F5CB85C8FD50DB7BE24946F738
FP2_mul_ip = 1ACAF13B94ECCF94C3F565440FA756AFC4928B1D09274BD058DE716AF13AF7D0,E4F426B21ECAC422BFBA594C72734487647C061F3530E3DDE63D04BA3B7EFD
FP2_div_ip = 12727A135D477A68E9BECCDEE36AED0BD5D2297A1B9F37E2CE26307A0B2B6A58,169A87623DF9C2434EC32CC2728FBB7B41F6915F937598F991F6EB39E37DD9CB

#test9
FP2_1 = 167695F979ED9DCB1B30CB3A33518AC097A1CB22228C3A41AD236A46C48D4DF1,172DBDC92ADB9EEE5C05D735C3E2C4E225C3CF54CA63D737CD7B671FF61434B6
FP2_2 = 1102595C333380229274AAC6585BED495F332C5879BD444D7E6DE58E88BC4991,23AB43C5C23FCBADF11FAE38C88076B58CF373B40153ABB911694D80A1C3F153
FP2add = 0378EF55A4B0F3DFFCE7969C114A1136D295208C84403FAD6D2B2BE5F12E41CF,16D9018EE4AB408E9C67A60A11FFD4C48E776C1AB3AE440F207E90B13BBCD056
FP2neg = 0D896A068E828C42958D142A4711DC128C9E0BCBF57D04A01142B9A8978E07C2,0CD24236DD948B1F54B8082EB680A1F0FE7C07994DA567A9F0EABCCF660720FD
FP2sub = 05743C9D46BA1DA888BC2073DAF59D77386E9EC9A8CEF5F42EB584B83BD10460,17827A03710BFD4E1BA4086175C5B4FFBD10328EE1196A607A783D8EB06B9916
FP2conj = 167695F979ED9DCB1B30CB3A33518AC097A1CB22228C3A41AD236A46C48D4DF1,0CD24236DD948B1F54B8082EB680A1F0FE7C07994DA567A9F0EABCCF660720FD
BIGsc = 08B86F6E89EEDE81F82C310769E8683FD42A37C57CADA47B96F4B3B57087A2E0
FP2pmul = 1E3DF84BC1C1B3A26BC300B5EC544B1EAF8123C1A3E59A72B5702FDA9AE3A4E3,15A87D7454B65145831DD12A91EC3660F44E8BF41BFF5E3E46C3EC3FBBC2083F
FP2imul = 23B4AFCBADAC4622168EDC3FB0FEBAB82C0EFD58B43CD6866F82C278B3FD18BC,056DEE492CAC252E6C795CB7BB2524F178DF47FFDAF07F55B3DC8552E418F931
FP2sqr = 0498F5F44EEA3E80E6BF31429569BF683D11BF7BE72C61B968710F43536FA660,10FE75E9C12AC5D4E0AE53E31105C9348F4AFFDAD73B4BF551A0DCDA832FFA59
FP2mul = 1D0B71190579CBB36215DECE90A2D69B1851D4C1B901F8B08BFEC719FEAAB0CA,17EDC89208A268F148FD3BF7054C6A8A308DF90043B2038ADF0405D8E5180C8F
FP2pow = 0F8EA7EF3D7FB36F4E99F3C6BF84688654024F20AC691F7797A96EAB86E5CE9A,02A48F88DA3A6C0A1EADB05F7842CD6F05C5648FADF4B149E218B0F8CF7EBDEA
FP2inv = 20A3D75B7BE9B0C12705CE4703092D3B060D423F2DB764202107EB00C5E6601C,1BC42B940B70A59660C045B31D315F806B88EC0EE06DD0C4BA1F9973CC25908B
FP2div2 = 1D3B4AFCC12EE3EC65F7554F56DA78C9DDF0D1081D4ABC91B5C4C71B105451D2,0B96DEE4956DCF772E02EB9AE1F1627112E1E7AA6531EB9BE6BDB38FFB0A1A5B
FP2_mul_ip = 2348D830578228EA6FE8D368E9D22CB1961DD2BB7031A1EB9E0E27162A946EEE,09A453C29C5912ABC678C30B7CD0E8CF9925C388D4E6D297BC38AD775E862CF4
FP2_div_ip = 04D229E14E2C8955E33C6185BE687467CC92E1C46A73694BDE1C56BBAF43167A,125B93E7DCAF159878C975B0057A507A5930ED905FF06DEBEF5F106446D11E3C

#test10
FP2_1 = 1DA772D25CF586A00A5194997899C8402E66946A558237CE9A22F4798F32D230,20CB3F4F525D0CBB1089FFE2E7736DFF7D425F8C7DF524D69F2D954A459FCEE0
FP2_2 = 0C2472304AC1B815DADA92645A38A55BCE32A3FB5D42FA0F3EDCD653FC4440ED,23703F2EF1EAEDA8F58916FF96A5C8801F5F59488C59E61F81D5644B89C8E33C
FP2add = 05CBE5029F4714A8346E4799586F06C8D85961779ABBF2FC1A99A6DE2F5BBD6A,203B7E7E3BD7D0565555377E03B5CFAC7861E1E6F245CC14629CD5A6734D5C69
FP2neg = 06588D2DAB7AA36DA66C4ACB01C99E92F5D94283C287071324432F75CCE88383,0334C0B0B6131D52A033DF8192EFF8D3A6FD77619A141A0B1F388EA5167B86D3
FP2sub = 118300A21233CE8A2F7702351E6122E46033F06EF83F3DBF5B461E2592EE9143,215B002068E2491FCBBEC847CB310C528222DD3209A47D98DBBE54EE17F24157
FP2conj = 1DA772D25CF586A00A5194997899C8402E66946A558237CE9A22F4798F32D230,0334C0B0B6131D52A033DF8192EFF8D3A6FD77619A141A0B1F388EA5167B86D3
BIGsc = 03EFAD570E442003E89730EB1DBF01950708BC2D9DACC9DB77C9A80471315154
FP2pmul = 0BD5D1A2FA1924D928E83137E797B02F25D9E52075E62A429E333EB9E231D5DF,0B3E50F349F363B89436CB8881EC50BE449E302EB9FC168BEDBAEA92C82EB7ED
FP2imul = 0EE309650990954087AD1DA5E4B03A7BA3DC573A59533E17366F9CBA840A0BCB,072539C9A1C422260EEB03D64FF3A7624556A47FAD54547DA569202191C39848
FP2sqr = 1A2F095709E9921D5CDD69129B9E3437C9FC8422F78D319C6C18759F59EAB906,22E7856A47064F772946567483BF8AFAF3FD58063C2586834FEEFE67343487CB
FP2mul = 172C2452659E03EA274BD83817837E771FE970769B648167EA909ADDF6EF596C,21F70E19508CC40BAB918A477493904F2310C9889F8F02CCE72D16293BE453C8
FP2pow = 0172BE3B7948CDC9C5E1E68755F908C03F736C073288ADC716C94BC54352A258,02234D420B536E55D647B89ADC709631F5A89DD67ECE7B8B8E83FE900B308020
FP2inv = 06177686A7223A4FD83DA5D49A2972018DC8802053C71160045F247A87E2C3B9,9A33980A94E7D24A41699D05FFF2B0496C841D348853C8C53D3B30E71AA0DB
FP2div2 = 0ED3B9692E7AC3500528CA4CBC4CE42017334A352AC11BE74D117A3CC7996918,10659FA7A92E865D8844FFF173B9B6FFBEA12FC63EFA926B4F96CAA522CFE770
FP2_mul_ip = 20DC33831308A3F2AA85741B0B89C113D5640BCBEF9651D9B95B831EA5AE5903,1A72B221A6E2694D6A1DB517E5A9CF6C87691D08BB6E1DC37AEA65D478B74B5D
FP2_div_ip = 1F395910D7A949AD8D6DCA3E30069B1FD5D479FB69BBAE529CA844E1EA695088,0191E63E7AB3C30D831C35A4B76CD2DFA76DE59114397684028550685B367E58

#test11
FP2_1 = 00,00
FP2_2 = 01,01
FP2add = 01,01
FP2neg = 00,00
FP2sub = 2400000008702a0db0bddf647a6366d3243fd6ee18093ee1be6623ef5c1b55b2,2400000008702a0db0bddf647a6366d3243fd6ee18093ee1be6623ef5c1b55b2
FP2conj = 00,00
BIGsc = 0
FP2pmul = 00,00
FP2imul = 00,00
FP2sqr = 00,00
FP2mul = 00,00
FP2pow = 01,00
FP2div2 = 00,00
FP2_mul_ip = 00,00
FP2_div_ip = 00,00
