1 !<arch> 2 __.PKGDEF 0 0 0 644 20236 ` 3 go object darwin amd64 go1.5.1 X:none 4 build id "f7607640b946123554d3a077260a385269e49f2e" 5 6 $$ 7 package elliptic 8 import runtime "runtime" 9 import io "io" 10 import sync "sync" 11 import big "math/big" 12 type @"math/big".Word uintptr 13 type @"math/big".divisor struct { @"math/big".bbb @"math/big".nat; @"math/big".nbits int; @"math/big".ndigits int } 14 import rand "math/rand" // indirect 15 type @"math/rand".Source interface { Int63() (? int64); Seed(@"math/rand".seed int64) } 16 type @"math/rand".Rand struct { @"math/rand".src @"math/rand".Source } 17 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") ExpFloat64 () (? float64) 18 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float32 () (? float32) 19 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Float64 () (? float64) 20 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int () (? int) 21 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31 () (? int32) 22 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int31n (@"math/rand".n3 int32) (? int32) 23 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63 () (? int64) 24 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Int63n (@"math/rand".n3 int64) (? int64) 25 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Intn (@"math/rand".n3 int) (? int) 26 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") NormFloat64 () (? float64) 27 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Perm (@"math/rand".n3 int) (? []int) 28 func (@"math/rand".r1 *@"math/rand".Rand "esc:0x9") Seed (@"math/rand".seed2 int64) 29 func (@"math/rand".r2 *@"math/rand".Rand "esc:0x9") Uint32 () (? uint32) 30 type @"io".ByteScanner interface { ReadByte() (@"io".c byte, @"io".err error); UnreadByte() (? error) } 31 type @"math/big".nat []@"math/big".Word 32 func (@"math/big".z2 @"math/big".nat) @"math/big".add (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat) 33 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".and (@"math/big".x3 @"math/big".nat "esc:0x1", @"math/big".y4 @"math/big".nat "esc:0x1") (? @"math/big".nat) 34 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".andNot (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x1") (? @"math/big".nat) 35 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bit (@"math/big".i3 uint) (? uint) { var @"math/big".j4 uint; ; @"math/big".j4 = @"math/big".i3 / 0x40; if @"math/big".j4 >= uint(len(@"math/big".x2)) { return 0x0 }; return uint(@"math/big".x2[@"math/big".j4] >> (@"math/big".i3 % 0x40) & @"math/big".Word(0x1)) } 36 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".bitLen () (? int) 37 func (@"math/big".z2 @"math/big".nat "esc:0x1") @"math/big".bytes (@"math/big".buf3 []byte "esc:0x1") (@"math/big".i1 int) 38 func (@"math/big".z1 @"math/big".nat "esc:0x1") @"math/big".clear () 39 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".cmp (@"math/big".y3 @"math/big".nat "esc:0x1") (@"math/big".r1 int) 40 func (@"math/big".q1 @"math/big".nat) @"math/big".convertWords (@"math/big".s2 []byte "esc:0x1", @"math/big".charset3 string "esc:0x1", @"math/big".b4 @"math/big".Word, @"math/big".ndigits5 int, @"math/big".bb6 @"math/big".Word, @"math/big".table7 []@"math/big".divisor "esc:0x9") 41 func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".decimalString () (? string) 42 func (@"math/big".z3 @"math/big".nat) @"math/big".div (@"math/big".z24 @"math/big".nat, @"math/big".u5 @"math/big".nat, @"math/big".v6 @"math/big".nat) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".nat) 43 func (@"math/big".z3 @"math/big".nat "esc:0x12") @"math/big".divLarge (@"math/big".u4 @"math/big".nat, @"math/big".uIn5 @"math/big".nat, @"math/big".v6 @"math/big".nat) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".nat) 44 func (@"math/big".z3 @"math/big".nat) @"math/big".divW (@"math/big".x4 @"math/big".nat, @"math/big".y5 @"math/big".Word) (@"math/big".q1 @"math/big".nat, @"math/big".r2 @"math/big".Word) 45 func (@"math/big".z2 @"math/big".nat) @"math/big".expNN (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat) 46 func (@"math/big".z2 @"math/big".nat) @"math/big".expNNMontgomery (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat) 47 func (@"math/big".z2 @"math/big".nat) @"math/big".expNNWindowed (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat) (? @"math/big".nat) 48 func (@"math/big".z2 @"math/big".nat) @"math/big".expWW (@"math/big".x3 @"math/big".Word, @"math/big".y4 @"math/big".Word) (? @"math/big".nat) 49 func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".hexString () (? string) 50 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".make (@"math/big".n3 int) (? @"math/big".nat) 51 func (@"math/big".x2 @"math/big".nat) @"math/big".modW (@"math/big".d3 @"math/big".Word) (@"math/big".r1 @"math/big".Word) 52 func (@"math/big".z2 @"math/big".nat) @"math/big".montgomery (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat "esc:0x1", @"math/big".m5 @"math/big".nat, @"math/big".k6 @"math/big".Word, @"math/big".n7 int) (? @"math/big".nat) 53 func (@"math/big".z2 @"math/big".nat) @"math/big".mul (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat) 54 func (@"math/big".z2 @"math/big".nat) @"math/big".mulAddWW (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".Word, @"math/big".r5 @"math/big".Word) (? @"math/big".nat) 55 func (@"math/big".z2 @"math/big".nat) @"math/big".mulRange (@"math/big".a3 uint64, @"math/big".b4 uint64) (? @"math/big".nat) 56 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".norm () (? @"math/big".nat) 57 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".or (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x9") (? @"math/big".nat) 58 func (@"math/big".n2 @"math/big".nat) @"math/big".probablyPrime (@"math/big".reps3 int) (? bool) 59 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".random (@"math/big".rand3 *@"math/rand".Rand "esc:0x9", @"math/big".limit4 @"math/big".nat "esc:0x1", @"math/big".n5 int) (? @"math/big".nat) 60 func (@"math/big".z5 @"math/big".nat) @"math/big".scan (@"math/big".r6 @"io".ByteScanner, @"math/big".base7 int, @"math/big".fracOk8 bool) (@"math/big".res1 @"math/big".nat, @"math/big".b2 int, @"math/big".count3 int, @"math/big".err4 error) 61 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".set (@"math/big".x3 @"math/big".nat "esc:0x9") (? @"math/big".nat) 62 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBit (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".i4 uint, @"math/big".b5 uint) (? @"math/big".nat) 63 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setBytes (@"math/big".buf3 []byte "esc:0x1") (? @"math/big".nat) 64 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setUint64 (@"math/big".x3 uint64) (? @"math/big".nat) 65 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".setWord (@"math/big".x3 @"math/big".Word) (? @"math/big".nat) 66 func (@"math/big".z2 @"math/big".nat) @"math/big".shl (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat) 67 func (@"math/big".z2 @"math/big".nat) @"math/big".shr (@"math/big".x3 @"math/big".nat, @"math/big".s4 uint) (? @"math/big".nat) 68 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".sticky (@"math/big".i3 uint) (? uint) 69 func (@"math/big".x2 @"math/big".nat "esc:0x9") @"math/big".string (@"math/big".charset3 string "esc:0x1") (? string) 70 func (@"math/big".z2 @"math/big".nat) @"math/big".sub (@"math/big".x3 @"math/big".nat, @"math/big".y4 @"math/big".nat) (? @"math/big".nat) 71 func (@"math/big".x2 @"math/big".nat "esc:0x1") @"math/big".trailingZeroBits () (? uint) 72 func (@"math/big".z2 @"math/big".nat "esc:0x12") @"math/big".xor (@"math/big".x3 @"math/big".nat "esc:0x9", @"math/big".y4 @"math/big".nat "esc:0x9") (? @"math/big".nat) 73 import fmt "fmt" // indirect 74 type @"fmt".State interface { Flag(@"fmt".c int) (? bool); Precision() (@"fmt".prec int, @"fmt".ok bool); Width() (@"fmt".wid int, @"fmt".ok bool); Write(@"fmt".b []byte) (@"fmt".ret int, @"fmt".err error) } 75 type @"fmt".ScanState interface { Read(@"fmt".buf []byte) (@"fmt".n int, @"fmt".err error); ReadRune() (@"fmt".r rune, @"fmt".size int, @"fmt".err error); SkipSpace(); Token(@"fmt".skipSpace bool, @"fmt".f func(? rune) (? bool)) (@"fmt".token []byte, @"fmt".err error); UnreadRune() (? error); Width() (@"fmt".wid int, @"fmt".ok bool) } 76 type @"math/big".Int struct { @"math/big".neg bool; @"math/big".abs @"math/big".nat } 77 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Abs (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 78 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Add (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 79 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") And (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 80 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") AndNot (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 81 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Binomial (@"math/big".n3 int64, @"math/big".k4 int64) (? *@"math/big".Int) 82 func (@"math/big".x2 *@"math/big".Int "esc:0x9") Bit (@"math/big".i3 int) (? uint) 83 func (@"math/big".x2 *@"math/big".Int "esc:0x1") BitLen () (? int) 84 func (@"math/big".x2 *@"math/big".Int "esc:0x22") Bits () (? []@"math/big".Word) { return @"math/big".x2.@"math/big".abs } 85 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Bytes () (? []byte) 86 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Cmp (@"math/big".y3 *@"math/big".Int "esc:0x1") (@"math/big".r1 int) 87 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Div (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 88 func (@"math/big".z3 *@"math/big".Int "esc:0x1a") DivMod (@"math/big".x4 *@"math/big".Int "esc:0x9", @"math/big".y5 *@"math/big".Int "esc:0x9", @"math/big".m6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int) 89 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Exp (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x1", @"math/big".m5 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 90 func (@"math/big".x1 *@"math/big".Int "esc:0x9") Format (@"math/big".s2 @"fmt".State, @"math/big".ch3 rune) 91 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") GCD (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9", @"math/big".a5 *@"math/big".Int "esc:0x9", @"math/big".b6 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 92 func (@"math/big".z2 *@"math/big".Int "esc:0x9") GobDecode (@"math/big".buf3 []byte "esc:0x1") (? error) 93 func (@"math/big".x3 *@"math/big".Int "esc:0x1") GobEncode () (? []byte, ? error) 94 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Int64 () (? int64) { var @"math/big".v3 int64; ; @"math/big".v3 = int64(@"math/big".low64(@"math/big".x2.@"math/big".abs)); if @"math/big".x2.@"math/big".neg { @"math/big".v3 = -@"math/big".v3 }; return @"math/big".v3 } 95 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Lsh (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".n4 uint) (? *@"math/big".Int) 96 func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalJSON () (? []byte, ? error) 97 func (@"math/big".z3 *@"math/big".Int "esc:0x9") MarshalText () (@"math/big".text1 []byte, @"math/big".err2 error) 98 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Mod (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 99 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") ModInverse (@"math/big".g3 *@"math/big".Int "esc:0x9", @"math/big".n4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 100 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") ModSqrt (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".p4 *@"math/big".Int) (? *@"math/big".Int) 101 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Mul (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 102 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") MulRange (@"math/big".a3 int64, @"math/big".b4 int64) (? *@"math/big".Int) 103 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Neg (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 104 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Not (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 105 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Or (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 106 func (@"math/big".x2 *@"math/big".Int "esc:0x9") ProbablyPrime (@"math/big".n3 int) (? bool) 107 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Quo (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 108 func (@"math/big".z3 *@"math/big".Int "esc:0x1a") QuoRem (@"math/big".x4 *@"math/big".Int "esc:0x9", @"math/big".y5 *@"math/big".Int "esc:0x9", @"math/big".r6 *@"math/big".Int "esc:0x8a") (? *@"math/big".Int, ? *@"math/big".Int) 109 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rand (@"math/big".rnd3 *@"math/rand".Rand "esc:0x9", @"math/big".n4 *@"math/big".Int "esc:0x1") (? *@"math/big".Int) 110 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rem (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 111 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Rsh (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".n4 uint) (? *@"math/big".Int) 112 func (@"math/big".z2 *@"math/big".Int "esc:0x9") Scan (@"math/big".s3 @"fmt".ScanState, @"math/big".ch4 rune) (? error) 113 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Set (@"math/big".x3 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 114 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBit (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".i4 int, @"math/big".b5 uint) (? *@"math/big".Int) 115 func (@"math/big".z2 *@"math/big".Int "esc:0x12") SetBits (@"math/big".abs3 []@"math/big".Word) (? *@"math/big".Int) 116 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetBytes (@"math/big".buf3 []byte "esc:0x1") (? *@"math/big".Int) 117 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetInt64 (@"math/big".x3 int64) (? *@"math/big".Int) 118 func (@"math/big".z3 *@"math/big".Int "esc:0x1a") SetString (@"math/big".s4 string, @"math/big".base5 int) (? *@"math/big".Int, ? bool) 119 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") SetUint64 (@"math/big".x3 uint64) (? *@"math/big".Int) 120 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Sign () (? int) { if len(@"math/big".x2.@"math/big".abs) == 0x0 { return 0x0 }; if @"math/big".x2.@"math/big".neg { return -0x1 }; return 0x1 } 121 func (@"math/big".x2 *@"math/big".Int "esc:0x9") String () (? string) 122 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Sub (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 123 func (@"math/big".x2 *@"math/big".Int "esc:0x1") Uint64 () (? uint64) { return @"math/big".low64(@"math/big".x2.@"math/big".abs) } 124 func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalJSON (@"math/big".text3 []byte) (? error) 125 func (@"math/big".z2 *@"math/big".Int "esc:0x9") UnmarshalText (@"math/big".text3 []byte) (? error) 126 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") Xor (@"math/big".x3 *@"math/big".Int "esc:0x9", @"math/big".y4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 127 func (@"math/big".z2 *@"math/big".Int "esc:0x1a") @"math/big".binaryGCD (@"math/big".a3 *@"math/big".Int "esc:0x9", @"math/big".b4 *@"math/big".Int "esc:0x9") (? *@"math/big".Int) 128 func (@"math/big".z4 *@"math/big".Int "esc:0x1a") @"math/big".scan (@"math/big".r5 @"io".ByteScanner, @"math/big".base6 int) (? *@"math/big".Int, ? int, ? error) 129 type @"".CurveParams struct { P *@"math/big".Int; N *@"math/big".Int; B *@"math/big".Int; Gx *@"math/big".Int; Gy *@"math/big".Int; BitSize int; Name string } 130 func (@"".curve3 *@"".CurveParams "esc:0x9") Add (@"".x14 *@"math/big".Int "esc:0x9", @"".y15 *@"math/big".Int "esc:0x9", @"".x26 *@"math/big".Int "esc:0x9", @"".y27 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int) 131 func (@"".curve3 *@"".CurveParams "esc:0x9") Double (@"".x14 *@"math/big".Int "esc:0x9", @"".y15 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int) 132 func (@"".curve2 *@"".CurveParams "esc:0x9") IsOnCurve (@"".x3 *@"math/big".Int "esc:0x9", @"".y4 *@"math/big".Int "esc:0x9") (? bool) 133 func (@"".curve2 *@"".CurveParams "esc:0x12") Params () (? *@"".CurveParams) { return @"".curve2 } 134 func (@"".curve3 *@"".CurveParams "esc:0x9") ScalarBaseMult (@"".k4 []byte "esc:0x1") (? *@"math/big".Int, ? *@"math/big".Int) 135 func (@"".curve3 *@"".CurveParams "esc:0x9") ScalarMult (@"".Bx4 *@"math/big".Int "esc:0x9", @"".By5 *@"math/big".Int "esc:0x9", @"".k6 []byte "esc:0x1") (? *@"math/big".Int, ? *@"math/big".Int) 136 func (@"".curve4 *@"".CurveParams "esc:0x9") @"".addJacobian (@"".x15 *@"math/big".Int "esc:0x9", @"".y16 *@"math/big".Int "esc:0x9", @"".z17 *@"math/big".Int "esc:0x9", @"".x28 *@"math/big".Int "esc:0x9", @"".y29 *@"math/big".Int "esc:0x9", @"".z210 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int, ? *@"math/big".Int) 137 func (@"".curve3 *@"".CurveParams "esc:0x9") @"".affineFromJacobian (@"".x4 *@"math/big".Int "esc:0x9", @"".y5 *@"math/big".Int "esc:0x9", @"".z6 *@"math/big".Int "esc:0x9") (@"".xOut1 *@"math/big".Int, @"".yOut2 *@"math/big".Int) 138 func (@"".curve4 *@"".CurveParams "esc:0x9") @"".doubleJacobian (@"".x5 *@"math/big".Int "esc:0x9", @"".y6 *@"math/big".Int "esc:0x9", @"".z7 *@"math/big".Int "esc:0x9") (? *@"math/big".Int, ? *@"math/big".Int, ? *@"math/big".Int) 139 type @"".Curve interface { Add(@"".x1 *@"math/big".Int, @"".y1 *@"math/big".Int, @"".x2 *@"math/big".Int, @"".y2 *@"math/big".Int) (@"".x *@"math/big".Int, @"".y *@"math/big".Int); Double(@"".x1 *@"math/big".Int, @"".y1 *@"math/big".Int) (@"".x *@"math/big".Int, @"".y *@"math/big".Int); IsOnCurve(@"".x *@"math/big".Int, @"".y *@"math/big".Int) (? bool); Params() (? *@"".CurveParams); ScalarBaseMult(@"".k []byte) (@"".x *@"math/big".Int, @"".y *@"math/big".Int); ScalarMult(@"".x1 *@"math/big".Int, @"".y1 *@"math/big".Int, @"".k []byte) (@"".x *@"math/big".Int, @"".y *@"math/big".Int) } 140 type @"io".Reader interface { Read(@"io".p []byte) (@"io".n int, @"io".err error) } 141 func @"".GenerateKey (@"".curve5 @"".Curve, @"".rand6 @"io".Reader) (@"".priv1 []byte, @"".x2 *@"math/big".Int, @"".y3 *@"math/big".Int, @"".err4 error) 142 func @"".Marshal (@"".curve2 @"".Curve, @"".x3 *@"math/big".Int "esc:0x1", @"".y4 *@"math/big".Int "esc:0x1") (? []byte) 143 func @"".Unmarshal (@"".curve3 @"".Curve, @"".data4 []byte "esc:0x1") (@"".x1 *@"math/big".Int, @"".y2 *@"math/big".Int) 144 func @"".P256 () (? @"".Curve) 145 func @"".P384 () (? @"".Curve) 146 func @"".P521 () (? @"".Curve) 147 func @"".P224 () (? @"".Curve) 148 func @"".init () 149 func @"math/big".low64 (@"math/big".z2 @"math/big".nat "esc:0x1") (? uint64) { if len(@"math/big".z2) == 0x0 { return 0x0 }; var @"math/big".v3 uint64; ; @"math/big".v3 = uint64(@"math/big".z2[0x0]); if false && len(@"math/big".z2) > 0x1 { @"math/big".v3 |= uint64(@"math/big".z2[0x1]) << 0x20 }; return @"math/big".v3 } 150 151 $$ 152 _go_.o 0 0 0 644 389334 ` 153 go object darwin amd64 go1.5.1 X:none 154 155 ! 156 go13ldio.amath/big.async.a0"".(*CurveParams).ParamsxeH%H;av&HH\$H$H\$H\$H 159 : 160 *runtime.racefuncenterX 161 (runtime.racefuncexitl 162 0runtime.morestack_noctxt "".~r0(type.*"".CurveParams"".curve(type.*"".CurveParams!@h"Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals69c1753bd5f81501d95132d08af04464nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go6"".(*CurveParams).IsOnCurveeH%HD$H;A HH$H$H$1\$xH$H$H$H\$xH$HL$HL$H\$H\$ H$H$HD$ H$HD$H$H+Hl$H$1\$XH\$`H\$hH\$pH\$XH$HL$HL$HD$H$HD$(HD$H$H\$1\$8H\$@H\$HH\$PH\$8H$H$H\$HD$HD$H$HD$0HD$H$H\$HD$(H$HD$H\$0H\$H$H$H$HD$(H$HD$H$HkHl$H$H$HD$(H$HD$H$H+Hl$H\$(H$H\$ H\$H\$H$H" 168 X 169 *runtime.racefuncenter 170 &math/big.(*Int).Mul 171 runtime.raceread 172 &math/big.(*Int).Mod 173 &math/big.(*Int).Mul 174 &math/big.(*Int).Mul 175 &math/big.(*Int).Lsh 176 &math/big.(*Int).Add 177 &math/big.(*Int).Sub 178 runtime.raceread 179 &math/big.(*Int).Add 180 runtime.raceread 181 &math/big.(*Int).Mod 182 &math/big.(*Int).Cmp 183 (runtime.racefuncexit 184 0runtime.morestack_noctxt@"".autotmp_0009"type.math/big.Int"".autotmp_0008"type.math/big.Int"".autotmp_0007?"type.math/big.Int"".autotmp_0005$type.*math/big.Int"".autotmp_0004$type.*math/big.Int"".autotmp_0003$type.*math/big.Int"".autotmp_0002$type.*math/big.Int"".threeX$type.*math/big.Int 185 "".x3$type.*math/big.Int 186 "".y2$type.*math/big.Int"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParams:p8@<2 >%:4),+>X%9%.Tgclocals1d6beff734779c3f3dd75ac2a5d7f1fcTgclocalsb1973ce378665cb4660c9fbc01665b5fnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".zForAffineeH%H;aH0H\$0H$HH$H\$H\$HD$8HD$ H$H$HL$ HiH1HuCHD$@HD$(H$H$HL$(HiHu51HuH\$H\$HH0H\$H$HD$H$Hl$(]t HHH$Hl$ ]tHRHF 194 B 195 *runtime.racefuncenterP"type.math/big.Intb 196 "runtime.newobject 197 runtime.raceread 198 runtime.raceread 199 (runtime.racefuncexit 200 0math/big.(*Int).SetInt64 201 runtime.raceread 202 runtime.raceread 203 0runtime.morestack_noctxt0`"".autotmp_0012type.intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int"".z/$type.*math/big.Int"".~r2 $type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int`_`{( 205 bX 206 " 23&)5Tgclocalse663a1c90fe5f8cdc48f943a1bce53a2Tgclocalsc81afdb7ec38768926f0fd71637cd9f3nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.goH"".(*CurveParams).affineFromJacobian 208 209 eH%HD$H;AHH$H$H$HD$0H$H$HL$0HiH1HuQHH$H\$H\$@HH$HD$H\$@H$H$H1\$hH\$pH\$xH$H\$hH\$8H$H$H\$8H$H$H\$H$H+Hl$HD$1\$HH\$PH\$XH\$`H\$HH$HD$HD$(HD$H\$H\$ HH$H\$H$H$H\$H\$ H\$H\$H$H$H$H$H$HD$H$H+Hl$HD$ H$HD$H\$(H\$HH$H\$H$H$H\$H\$ H\$H\$H$H$H$H$H$HD$H$H+Hl$HH$Hl$0]tHHU2 213 X 214 *runtime.racefuncenter 215 runtime.raceread"type.math/big.Int 216 "runtime.newobject"type.math/big.Int 217 "runtime.newobject 218 (runtime.racefuncexit 219 runtime.raceread 220 4math/big.(*Int).ModInverse 221 &math/big.(*Int).Mul"type.math/big.Int 222 "runtime.newobject 223 &math/big.(*Int).Mul 224 runtime.raceread 225 &math/big.(*Int).Mod 226 &math/big.(*Int).Mul"type.math/big.Int 227 "runtime.newobject 228 &math/big.(*Int).Mul 229 runtime.raceread 230 &math/big.(*Int).Mod 231 (runtime.racefuncexit 232 runtime.raceread 233 234 0runtime.morestack_noctxt`*"".autotmp_0025"type.math/big.Int"".autotmp_0024?"type.math/big.Int"".autotmp_0023$type.*math/big.Int"".autotmp_0022$type.*math/big.Int"".autotmp_0021$type.*math/big.Int"".autotmp_0020$type.*math/big.Int"".autotmp_0019$type.*math/big.Int"".autotmp_0018$type.*math/big.Int"".autotmp_0017$type.*math/big.Int"".autotmp_0016$type.*math/big.Int"".autotmp_0015$type.*math/big.Int"".autotmp_0014$type.*math/big.Intmath/big.x2$type.*math/big.Int"".zinvsq$type.*math/big.Int"".zinv$type.*math/big.Int"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParams(>D6Dc<B<B7 />++;+7CC5<:Tgclocalsf836e5e9e938223b497423d51de32d78Tgclocals2c0bef76231e5800305f0a04f854ce4anprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go*"".(*CurveParams).AddeH%H;aHXH\$XH$H\$hH$H\$pH\$H\$H\$PH\$xH$H$H\$HD$H\$`H$H\$hH\$H\$pH\$H\$PH\$H\$xH\$ H$H\$(HD$0HT$8HL$@HD$HH\$`H$HT$HL$HD$HD$ HL$(H$H$HX 237 B 238 *runtime.racefuncenterr 239 "".zForAffine 240 "".zForAffine 241 :"".(*CurveParams).addJacobian 242 H"".(*CurveParams).affineFromJacobian 243 (runtime.racefuncexit 244 0runtime.morestack_noctxtp"".autotmp_0037$type.*math/big.Int"".autotmp_0036$type.*math/big.Int"".autotmp_0033$type.*math/big.Int"".autotmp_0029$type.*math/big.Int"".autotmp_0028$type.*math/big.Int"".autotmp_0027$type.*math/big.Int 245 "".z1$type.*math/big.Int"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int 248 "".y2@$type.*math/big.Int 249 "".x20$type.*math/big.Int 250 "".y1 $type.*math/big.Int 251 "".x1$type.*math/big.Int"".curve(type.*"".CurveParams" =MKTgclocals0bced99bed67aadf681cf77ffe9efc3cTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go:"".(*CurveParams).addJacobian55eH%H$0H;A+ HPH$PH$HH$H\$H$HH$H\$H$HH$HD$H$H$H$H\$XHD$@H$pH$H$H$H$HiH<1HH$H$H$xH\$H\$XH$H$H\$H\$@H$H$H\$H$H$H\$XH$H\$@H$HPH$HD$`H$H$HL$`HiHH1HH$H$H$`H\$H\$XH$H$hH\$H\$@H$H$pH\$H$H$H\$XH$H\$@H$HP1$0H$8H$@H$HH$0H$H$pH\$H$pH\$H\$H\$PH$XH$HD$PH$HD$H$XH+Hl$H$1$H$H$ H$(H$H$HL$HL$H\$H\$HH$XH$HD$HH$HD$H$XH+Hl$1$H$H$H$H$H$H$`H\$H\$HH\$H\$H$H$XH$H$H$HD$H$XH+Hl$1$H$H$H$H$H$H$xH\$H\$PH\$H\$H$H$XH$H$H$HD$H$XH+Hl$1$H$H$H$H$H$H$H\$H$H\$HD$H$HD$pH$H$HL$pHiH1HD$?H$HD$hH$H$HL$hHiHu1Hu7H$XH$H$H$HD$H$XH+Hl$1$H$H$H$H$H$H$H\$HD$HD$H$HD$H$HD$1$pH$xH$H$H$pH$H$H\$H$H\$H\$H$1$PH$XH$`H$hH$PH$H$hH\$H$H\$HD$H$H$HD$H\$HH\$H$XH$H$H$HD$H$XH+Hl$1$0H$8H$@H$HH$0H$H$H\$H$pH\$HD$H$H$HD$H\$PH\$H$XH$H$H$HD$H$XH+Hl$1$H$H$ H$(H$H$H$H\$H$H\$HD$H$H$H$H$H$HiHn1Hu7H$XH$H$H$HD$H$XH+Hl$H$HD$xH$H$HL$xHiH1H|$?tp<tlH$XH$H$`H\$H$hH\$H$pH\$HT$ HL$(HD$0H$H$H$HPH$H$H$H\$HD$1$H$H$H$H$H$H$H\$H$H\$H\$H$H$H$H$H\$H$H$HD$HD$H$H$HD$H$H\$H$H$HD$H$H\$H$H$HD$H$H\$H$XH$H$H$HD$H$XH+Hl$H\$XH$H$H\$H$H$HD$H$H\$HD$XH$HD$H$H\$H$H$HD$H$H\$H$H$HD$HD$HD$XH$HD$H$H\$H$XH$HD$XH$HD$H$XH+Hl$H\$@H$H$pH\$H$H\$HD$@H$HD$HD$HD$@H$HD$H\$PH\$HD$@H$HD$H\$HH\$HD$@H$HD$H$H\$H$XH$HD$@H$HD$H$XH+Hl$H$H$H\$XH$H\$@H$HPH$Hl$x]tH HH$H$]tHnHbH$Hl$h]tHjH^H$Hl$p]tHHH$Hl$`]tHHH$H$]tHH 269 ^ 270 *runtime.racefuncenterl"type.math/big.Int~ 271 "runtime.newobject"type.math/big.Int 272 "runtime.newobject"type.math/big.Int 273 "runtime.newobject 274 runtime.raceread 275 &math/big.(*Int).Set 276 &math/big.(*Int).Set 277 &math/big.(*Int).Set 278 (runtime.racefuncexit 279 runtime.raceread 280 &math/big.(*Int).Set 281 &math/big.(*Int).Set 282 &math/big.(*Int).Set 283 (runtime.racefuncexit 284 &math/big.(*Int).Mul 285 286 runtime.raceread 287 288 &math/big.(*Int).Mod 290 &math/big.(*Int).Mul 292 runtime.raceread 294 &math/big.(*Int).Mod 295 &math/big.(*Int).Mul 296 runtime.raceread 297 &math/big.(*Int).Mod 298 &math/big.(*Int).Mul 299 runtime.raceread 300 &math/big.(*Int).Mod 301 &math/big.(*Int).Sub 302 runtime.raceread 303 runtime.raceread 304 runtime.raceread 305 &math/big.(*Int).Add 306 &math/big.(*Int).Lsh 307 &math/big.(*Int).Mul 308 &math/big.(*Int).Mul 309 &math/big.(*Int).Mul 310 &math/big.(*Int).Mul 311 runtime.raceread 312 &math/big.(*Int).Mod 313 &math/big.(*Int).Mul 314 &math/big.(*Int).Mul 315 runtime.raceread 316 &math/big.(*Int).Mod 317 &math/big.(*Int).Sub 318 runtime.raceread 319 runtime.raceread 320 &math/big.(*Int).Add 321 runtime.raceread" 322 @"".(*CurveParams).doubleJacobian# 323 (runtime.racefuncexit# 324 &math/big.(*Int).Lsh% 325 &math/big.(*Int).Mul% 326 &math/big.(*Int).Set& 327 &math/big.(*Int).Mul& 328 &math/big.(*Int).Sub' 329 &math/big.(*Int).Sub' 330 &math/big.(*Int).Sub( 331 runtime.raceread( 332 &math/big.(*Int).Mod) 333 &math/big.(*Int).Set) 334 &math/big.(*Int).Sub* 335 &math/big.(*Int).Mul* 336 &math/big.(*Int).Mul+ 337 &math/big.(*Int).Lsh+ 338 &math/big.(*Int).Sub+ 339 runtime.raceread, 340 &math/big.(*Int).Mod- 341 &math/big.(*Int).Add- 342 &math/big.(*Int).Mul- 343 &math/big.(*Int).Sub. 344 &math/big.(*Int).Sub. 345 &math/big.(*Int).Mul/ 346 runtime.raceread/ 347 &math/big.(*Int).Mod0 348 (runtime.racefuncexit0 349 runtime.raceread1 350 runtime.raceread2 351 runtime.raceread2 352 runtime.raceread3 353 runtime.raceread4 354 runtime.raceread5 355 0runtime.morestack_noctxt "".autotmp_0085"type.math/big.Int"".autotmp_0084"type.math/big.Int"".autotmp_0083"type.math/big.Int"".autotmp_0082"type.math/big.Int"".autotmp_0081"type.math/big.Int"".autotmp_0080"type.math/big.Int"".autotmp_0079"type.math/big.Int"".autotmp_0078"type.math/big.Int"".autotmp_0077"type.math/big.Int"".autotmp_0076"type.math/big.Int"".autotmp_0075?"type.math/big.Int"".autotmp_0074$type.*math/big.Int"".autotmp_0073$type.*math/big.Int"".autotmp_0072$type.*math/big.Int"".autotmp_0071$type.*math/big.Int"".autotmp_0070$type.*math/big.Int"".autotmp_0066type.int"".autotmp_0065type.int"".autotmp_0064$type.*math/big.Int"".autotmp_0063$type.*math/big.Int"".autotmp_0062$type.*math/big.Int"".autotmp_0061$type.*math/big.Int"".autotmp_0060$type.*math/big.Int"".autotmp_0059$type.*math/big.Int"".autotmp_0058$type.*math/big.Int"".autotmp_0057$type.*math/big.Int"".autotmp_0056$type.*math/big.Int"".autotmp_0055$type.*math/big.Int"".autotmp_0054type.int"".autotmp_0053type.int"".autotmp_0052$type.*math/big.Int"".autotmp_0051$type.*math/big.Int"".autotmp_0050$type.*math/big.Int"".autotmp_0049$type.*math/big.Int"".autotmp_0048$type.*math/big.Int"".autotmp_0047$type.*math/big.Int"".autotmp_0046$type.*math/big.Int"".autotmp_0045$type.*math/big.Int"".autotmp_0044$type.*math/big.Int"".autotmp_0043$type.*math/big.Int"".autotmp_0042type.int"".autotmp_0039$type.*math/big.Int"".autotmp_0038$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int"".v$type.*math/big.Int"".r$type.*math/big.Int 356 "".s2$type.*math/big.Int 357 "".s1$type.*math/big.Int"".j$type.*math/big.Int"".i$type.*math/big.Int"".xEqualtype.bool"".h$type.*math/big.Int 358 "".u2$type.*math/big.Int 359 "".u1$type.*math/big.Int"".z2z2$type.*math/big.Int"".z1z1$type.*math/big.Int 360 "".z3$type.*math/big.Int 361 "".y3$type.*math/big.Int 362 "".x3$type.*math/big.Int"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int 366 "".z2`$type.*math/big.Int 367 "".y2P$type.*math/big.Int 368 "".x2@$type.*math/big.Int 369 "".z10$type.*math/big.Int 370 "".y1 $type.*math/big.Int 371 "".x1$type.*math/big.Int"".curve(type.*"".CurveParamsF" "q@*:*xwV<F4V7V7Q967MYQ 7Q 7Q<77_65'Y&##7# ##4-479/2//!/2 375 .-E@e#=eTglor 9,n LY%%#/A_,/L+C#? c/2///8Tgclocalsa750e626ad3cd2571043872d2db57fc7Tgclocals209f25a59c24e663d08f3712f5d7fd07nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go0"".(*CurveParams).DoubleeH%H;aH8H\$8H$H\$HH$H\$PH\$HD$H\$@H$H\$HH\$H\$PH\$HD$HT$ HL$(HD$0H\$@H$HT$HL$HD$HD$ HL$(HD$XHL$`H8C 377 B 378 *runtime.racefuncenterr 379 "".zForAffine 380 @"".(*CurveParams).doubleJacobian 381 H"".(*CurveParams).affineFromJacobian 382 (runtime.racefuncexit 383 0runtime.morestack_noctxtPp"".autotmp_0096$type.*math/big.Int"".autotmp_0095$type.*math/big.Int"".autotmp_0092$type.*math/big.Int"".autotmp_0088$type.*math/big.Int"".autotmp_0087$type.*math/big.Int"".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int 386 "".y1 $type.*math/big.Int 387 "".x1$type.*math/big.Int"".curve(type.*"".CurveParamspop q Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go@"".(*CurveParams).doubleJacobian$#eH%H$pH;AHH$H$H$01$H$H$H$H$H$HL$HL$H\$H\$pH$H$HD$pH$HD$H$H+Hl$H$(1$H$H$H$H$H$HL$HL$H\$H\$hH$H$HD$hH$HD$H$H+Hl$HH$H\$H$H$ H\$H\$pH\$HD$H$HD$PH$H$HL$PHiH"1Hu7H$H$H$H$HD$H$H+Hl$1$H$H$H$H$H$H$ H\$H\$pH\$H$HD$H$HL$H$HD$H$H$H$H\$H$H$HD$HD$H$H$HD$H$H\$H$H$H$ H\$H\$hH\$H\$H\$xHH$H$H\$H$HL$HL$H\$H\$`1$H$H$H$H$H$H\$xH\$HD$HL$`HD$H$HL$HD$HD$`HD$0H$H$HL$0HiH1Hu6H$H$HD$`H$HD$H$H+Hl$H$H$HD$`H$HD$H$H+Hl$HH$H\$H$H$(H\$H$0H\$HD$H$HD$HD$ HD$HD$ H$HD$H\$hH\$HD$ HD$8H$H$HL$8HiH1Hu4H$H$HD$ H$HD$H$H+Hl$H\$ H$H\$ H\$H\$pH\$HD$ HD$HH$H$HL$HHiH1Hu4H$H$HD$ H$HD$H$H+Hl$H$H$HD$ H$HD$H$H+Hl$HD$xH$HD$HD$HD$xH$HD$H\$`H\$HD$xHD$@H$H$HL$@HiH1Hu4H$H$HD$xH$HD$H$H+Hl$H$H$H$H\$H\$xH\$HD$hH\$H\$(H$HD$HD$HD$hH$HD$HD$H$H$HD$hH$HD$H$H+Hl$HD$(H$HD$H\$hH\$HD$(HD$XH$H$HL$XHiH1Hu4H$H$HD$(H$HD$H$H+Hl$H$H$HD$(H$HD$H$H+Hl$H\$`H$8H\$(H$@H\$ H$HHH$Hl$X]tH;H/H$Hl$@]tHHH$Hl$H]tHHH$Hl$8]tH3H'H$Hl$0]tHHH$Hl$P]tHH 405 ^ 406 *runtime.racefuncenter 407 &math/big.(*Int).Mul 408 runtime.raceread 409 &math/big.(*Int).Mod 410 &math/big.(*Int).Mul 411 runtime.raceread 412 &math/big.(*Int).Mod"type.math/big.Int 413 "runtime.newobject 414 &math/big.(*Int).Sub 415 runtime.raceread 416 runtime.raceread 417 &math/big.(*Int).Add 418 &math/big.(*Int).Add 419 &math/big.(*Int).Mul 420 &math/big.(*Int).Set 421 422 &math/big.(*Int).Lsh 423 424 &math/big.(*Int).Add 426 &math/big.(*Int).Mul"type.math/big.Int 429 "runtime.newobject 431 &math/big.(*Int).Mul 433 &math/big.(*Int).Lsh 435 &math/big.(*Int).Sub 436 runtime.raceread 437 runtime.raceread 438 &math/big.(*Int).Add 439 runtime.raceread 440 &math/big.(*Int).Mod"type.math/big.Int 441 "runtime.newobject 442 &math/big.(*Int).Add 443 &math/big.(*Int).Mul 444 &math/big.(*Int).Sub 445 runtime.raceread 446 runtime.raceread 447 &math/big.(*Int).Add 448 &math/big.(*Int).Sub 449 runtime.raceread 450 runtime.raceread 451 &math/big.(*Int).Add 452 runtime.raceread 453 &math/big.(*Int).Mod 454 &math/big.(*Int).Lsh 455 &math/big.(*Int).Sub 456 runtime.raceread 457 runtime.raceread 458 &math/big.(*Int).Add 459 &math/big.(*Int).Mul 460 &math/big.(*Int).Mul 461 &math/big.(*Int).Lsh 462 runtime.raceread 463 &math/big.(*Int).Mod 464 &math/big.(*Int).Sub 465 runtime.raceread 466 runtime.raceread 467 &math/big.(*Int).Add 468 runtime.raceread 469 &math/big.(*Int).Mod 470 (runtime.racefuncexit 471 runtime.raceread 472 runtime.raceread 473 runtime.raceread! 474 runtime.raceread" 475 runtime.raceread# 476 runtime.raceread# 477 0runtime.morestack_noctxtpX"".autotmp_0122"type.math/big.Int"".autotmp_0121"type.math/big.Int"".autotmp_0120"type.math/big.Int"".autotmp_0119?"type.math/big.Int"".autotmp_0118type.int"".autotmp_0117$type.*math/big.Int"".autotmp_0116type.int"".autotmp_0115type.int"".autotmp_0114type.int"".autotmp_0113$type.*math/big.Int"".autotmp_0112$type.*math/big.Int"".autotmp_0111type.int"".autotmp_0110$type.*math/big.Int"".autotmp_0109$type.*math/big.Int"".autotmp_0108$type.*math/big.Int"".autotmp_0107$type.*math/big.Int"".autotmp_0106$type.*math/big.Int"".autotmp_0105$type.*math/big.Int"".autotmp_0104$type.*math/big.Int"".autotmp_0102$type.*math/big.Int"".autotmp_0101$type.*math/big.Int"".autotmp_0100$type.*math/big.Int"".autotmp_0099$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Int 478 "".y3$type.*math/big.Int 479 "".z3$type.*math/big.Int 480 "".x3$type.*math/big.Int"".beta$type.*math/big.Int"".alpha2$type.*math/big.Int"".alpha$type.*math/big.Int"".gamma$type.*math/big.Int"".delta$type.*math/big.Int"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int"".curve(type.*"".CurveParams""niF<F4:67V&2:O344=34"34934793444 // //// .Dgx,o(o5,5,E,,K"m,/////;Tgclocals1c9021424538a99835a55f80c22b21bdTgclocalsd0ca95b5ff5f399fa02c3cf2b8dfc7fdnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go8"".(*CurveParams).ScalarMulteH%H$PH;AH0H$0H$1$H$H$ H$(H$H$HD$H\$H$1@$H$H$H$H$1$H$H$H$H$1$H$H$H$H$H$HT$xHL$pH$PH$XH$`H$1H$HD$`H$HHHl$hHl$`H99H$H$H$HT$xHL$pH$+@l$W1HD$XHH$8H$Ht$HT$HL$Ht$ HT$(HL$0H$HT$xHL$p\$WHuhH$8H$H$@H\$H$HH\$H$H\$Ht$ HT$(HL$0Ht$8HT$@HL$HH$HT$xHL$p\$WH\$WHD$XHHD$XH#H$HHl$hHH$8H$Ht$HT$HL$HL$ HD$(H$hH$pH0 490 ^ 491 *runtime.racefuncenter 492 0math/big.(*Int).SetInt64 493 runtime.raceread 494 @"".(*CurveParams).doubleJacobian 495 :"".(*CurveParams).addJacobian 496 497 H"".(*CurveParams).affineFromJacobian 499 (runtime.racefuncexit 501 0runtime.morestack_noctxt@"".autotmp_0147type.*uint8"".autotmp_0146type.int"".autotmp_0145type.int"".autotmp_0144"type.math/big.Int"".autotmp_0143"type.math/big.Int"".autotmp_0142"type.math/big.Int"".autotmp_0141?"type.math/big.Int"".autotmp_0140$type.*math/big.Int"".autotmp_0139$type.*math/big.Int"".autotmp_0137$type.*math/big.Int"".autotmp_0135type.uint8"".autotmp_0134$type.*math/big.Int"".autotmp_0133$type.*math/big.Int"".autotmp_0132$type.*math/big.Int"".autotmp_0131$type.*math/big.Int"".autotmp_0130$type.*math/big.Int"".autotmp_0129$type.*math/big.Int"".autotmp_0128type.[]uint8"".autotmp_0126$type.*math/big.Int"".autotmp_0125$type.*math/big.Int"".bitNumtype.int"".bytetype.uint8"".z$type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int 502 "".Bz$type.*math/big.Int"".~r4p$type.*math/big.Int"".~r3`$type.*math/big.Int"".k0type.[]uint8 505 "".By $type.*math/big.Int 506 "".Bx$type.*math/big.Int"".curve(type.*"".CurveParams"@"HAh G".;S$Tgclocals46311ccb0affe6ddbbabd51c4154c188Tgclocalsc0bf0814e11f2af8045ccac2d329e976nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go@"".(*CurveParams).ScalarBaseMulteH%H;aH@H\$@H$H\$HH$H$H\$HH$H$ HD$HH$HhHl$Hh Hl$H\$PH\$H\$XH\$ H\$`H\$(HL$0HD$8HL$hHD$pH@O 509 B 510 *runtime.racefuncenterh 511 runtime.raceread 512 runtime.raceread 513 8"".(*CurveParams).ScalarMult 514 (runtime.racefuncexit 515 0runtime.morestack_noctxt`"".~r2P$type.*math/big.Int"".~r1@$type.*math/big.Int"".ktype.[]uint8"".curve(type.*"".CurveParams }#Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".GenerateKeyeH%H;aH`H\$`H$111H$H$H$H$1H$H$H$H\$pH$H\$hH[8HD$HD$XH$H$(H\$XHC(HD$HHHHH$HD$HD$H$Hl$HT$ HD$(H$H$H$H$1H9HH\$xH$H$H\$H$H\$H$H\$H$H\$ HL$0HD$8H$H$Ht 519 H`H$H$H$H$H$H)@l$GH\$HH?HH\$PHH$HH$HD$PH\$HH-LHHH)L9nHlH,$H$H$HD$PH:LD$HH-L III)M9 JlmDD$GL!@*HHHH$H$H$HHH+@l$GHHHH$H$H$HHviHl$GHB@+HL$HD$H$H\$H\$pH$H\$hH[@HL$ HD$(H$H$1H9H`S@ 533 B 534 *runtime.racefuncenter 535 runtime.racereadtype.[]uint8 536 "runtime.makeslice 537 io.ReadFull 538 (runtime.racefuncexit 539 runtime.raceread 540 "runtime.racewrite"".mask 541 runtime.raceread"".mask"".mask 542 runtime.raceread "".mask "".mask 543 544 runtime.raceread 546 "runtime.racewrite 549 (runtime.racefuncexit 551 $runtime.panicindex 553 $runtime.panicindex 555 $runtime.panicindex 557 $runtime.panicindex 559 $runtime.panicindex 560 $runtime.panicindex 561 $runtime.panicindex 562 $runtime.panicindex 563 $runtime.panicindex 564 $runtime.panicindex 565 0runtime.morestack_noctxt"".autotmp_0160type.int"".autotmp_0157type.uint8"".autotmp_01561type.uint8"".autotmp_0153(type.*"".CurveParams"".bitSize/type.int"".errtype.error"".y$type.*math/big.Int"".xp$type.*math/big.Int"".priv@type.[]uint8"".rand type.io.Reader"".curvetype."".Curve(ST$#H5 IT= 568 * . _0%% 570 STgclocalsa6820145edb3408c318da0311bcd4c07Tgclocals24ccf00dc336304300d21414edf85a7anprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".MarshaleH%HD$H;AHH$H$1H$H$H$H$H$H$H[8HD$HD$HH$H$(Hl$HHE(HHHD$@HHHH$HD$HD$HT$HL$ HD$(H$H$HH$H$H$H$H$H$Ht$HL$HT$H\$@HH$L$H)H9_L$H)I)ItML$L$H$Hl$L$LD$Ht$hHt$HL$pHL$ HT$xHT$(HD$0H$H$Ht$HD$HT$H\$@HHH$L$H)H9L$H)I)ItML$L$H$Hl$L$LD$Ht$PHt$HD$XHD$ HT$`HT$(HD$0H$H$H$H$H$H$H8" 582 X 583 *runtime.racefuncenter 584 runtime.racereadtype.[]uint8 585 "runtime.makeslice 586 "runtime.racewrite 587 *math/big.(*Int).Bytes 588 "runtime.slicecopy 589 *math/big.(*Int).Bytes 590 "runtime.slicecopy 591 592 (runtime.racefuncexit 593 594 $runtime.panicslice 595 596 $runtime.panicslice 597 598 $runtime.panicindex 599 600 $runtime.panicindex 601 602 0runtime.morestack_noctxtp""".autotmp_0170type.[]uint8"".autotmp_0169type.int"".autotmp_0168type.int"".autotmp_0167type.[]uint8"".autotmp_0166type.[]uint8"".autotmp_0164type.int"".autotmp_0163type.[]uint8"".autotmp_0162/type.[]uint8"".autotmp_0161(type.*"".CurveParams"".yBytestype.[]uint8"".xBytestype.[]uint8"".ret_type.[]uint8"".byteLentype.int"".~r3@type.[]uint8"".y0$type.*math/big.Int"".x $type.*math/big.Int"".curvetype."".Curve.DC<= = +L6: .Tgclocals41252a4f5156eb87a32cb868ada7429aTgclocals52f29556bebc0496aa5b3dade422b26enprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".Unmarshal eH%H;a'HPH\$PH$H$H$H\$`H$H\$XH[8HD$HD$0H$H$(HL$pHl$0H](HHH\$(HHH9t 607 HPH\$hHH$H\$hH|$pjt 608 HPHH$HD$H\$(HHl$xH9&HHHLD$hHtIH$LD$8LD$H\$@H\$Hl$HHl$H\$ H$HH$HD$H\$(HHl$pLD$xH9LL$hH)I)ItMH$LL$8LL$Hl$@Hl$LD$HLD$HD$ H$H\$H$HD$H\$`H$H\$XH[0\$u"H$H$HP( 614 B 615 *runtime.racefuncenter 616 runtime.raceread 617 (runtime.racefuncexit 618 runtime.raceread 619 (runtime.racefuncexit"type.math/big.Int 620 "runtime.newobject 621 0math/big.(*Int).SetBytes"type.math/big.Int 622 "runtime.newobject 623 0math/big.(*Int).SetBytes 624 (runtime.racefuncexit 625 $runtime.panicslice 626 $runtime.panicslice 627 $runtime.panicindex 628 $runtime.panicindex 629 0runtime.morestack_noctxtp"".autotmp_0181$type.*math/big.Int"".autotmp_0180type.[]uint8"".autotmp_0179type.int"".autotmp_0178$type.*math/big.Int"".autotmp_0176/type.[]uint8"".autotmp_0175type.int"".autotmp_0172?(type.*"".CurveParams"".byteLenOtype.int"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".data type.[]uint8"".curvetype."".Curve4:4PB1 }q8 ( /+P}02Tgclocalse3648aea66bdc597c6b1c3cecc68c29bTgclocals68e09a6b771918b09c9297d4b14b6fa0nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initAlleH%H;av0HH\$H$H 633 : 634 *runtime.racefuncenterD 635 "".initP224N 636 "".initP256X 637 "".initP384b 638 "".initP521l 639 (runtime.racefuncexit 640 0runtime.morestack_noctxt+P$ 641 642 4Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initP384eH%H;acH@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=HHH$H\$H$HH\$HD$tHD$ 644 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$tHD$ 645 H\$ H\$8HH$HH$H$HHmHl$8=DHkHH$H\$H$HH\$HD$`HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$`HD$H\$ H\$8HH$HH$H$HH Hl$8=HkHH$H\$H$HH\$HD$`HD$H\$ H\$8HH$HH$H$ HHtdHl$8=uBHk HH$HH$H$(HHC(H@LC L$Hl$LCL$Hl$ LCL$Hl$Y<LCL$Hl$H$Hl$H-H,$H\$P 647 B 648 *runtime.racefuncenterP&type."".CurveParamsb 649 "runtime.newobject 650 ,runtime.racewriterange 651 "runtime.racewrite"go.string."P-384""".p384 652 "runtime.racewrite6runtime.writeBarrierEnabled"".p384"type.math/big.Int 653 "runtime.newobject""..gostring.1 654 2math/big.(*Int).SetString"".p384 655 runtime.raceread"".p384 656 "runtime.racewrite"".p3846runtime.writeBarrierEnabled"type.math/big.Int 657 "runtime.newobject""..gostring.2 658 2math/big.(*Int).SetString"".p384 659 runtime.raceread"".p384 660 "runtime.racewrite"".p3846runtime.writeBarrierEnabled"type.math/big.Int 661 "runtime.newobjectgo.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef" 662 2math/big.(*Int).SetString"".p384 663 runtime.raceread"".p384 664 "runtime.racewrite "".p384 6runtime.writeBarrierEnabled "type.math/big.Int 665 666 "runtime.newobject 667 go.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7" 668 669 2math/big.(*Int).SetString 670 "".p384 672 runtime.raceread"".p384 675 "runtime.racewrite"".p3846runtime.writeBarrierEnabled"type.math/big.Int 680 "runtime.newobjectgo.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f" 683 2math/big.(*Int).SetString "".p384 686 runtime.raceread "".p384 689 "runtime.racewrite "".p3846runtime.writeBarrierEnabled"".p384 691 runtime.raceread"".p384 692 "runtime.racewrite"".p384 693 (runtime.racefuncexit 694 .runtime.writebarrierptr 695 .runtime.writebarrierptr 696 .runtime.writebarrierptr 697 .runtime.writebarrierptr 698 .runtime.writebarrierptr"".p384 699 .runtime.writebarrierptr 700 0runtime.morestack_noctxt"".autotmp_0193(type.*"".CurveParams"".autotmp_0192$type.*math/big.Int"".autotmp_0191$type.*math/big.Int"".autotmp_0190$type.*math/big.Int"".autotmp_0189$type.*math/big.Int"".autotmp_0188$type.*math/big.Int"".autotmp_0187$type.*math/big.Int"".autotmp_0186$type.*math/big.Int"".autotmp_0185$type.*math/big.Int"".autotmp_0184$type.*math/big.Int X9 702 > ,FFFLFLFLFDTgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initP521eH%H;acH@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=HHH$H\$H$HH\$HD$HD$ 704 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$HD$ 705 H\$ H\$8HH$HH$H$HHmHl$8=DHkHH$H\$H$HH\$HD$HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$HD$H\$ H\$8HH$HH$H$HH Hl$8=HkHH$H\$H$HH\$HD$HD$H\$ H\$8HH$HH$H$ HHtdHl$8=uBHk HH$HH$H$(HHC( H@LC L$Hl$LCL$Hl$ LCL$Hl$Y<LCL$Hl$H$Hl$H-H,$H\$P 707 B 708 *runtime.racefuncenterP&type."".CurveParamsb 709 "runtime.newobject 710 ,runtime.racewriterange 711 "runtime.racewrite"go.string."P-521""".p521 712 "runtime.racewrite6runtime.writeBarrierEnabled"".p521"type.math/big.Int 713 "runtime.newobject""..gostring.3 714 2math/big.(*Int).SetString"".p521 715 runtime.raceread"".p521 716 "runtime.racewrite"".p5216runtime.writeBarrierEnabled"type.math/big.Int 717 "runtime.newobject""..gostring.4 718 2math/big.(*Int).SetString"".p521 719 runtime.raceread"".p521 720 "runtime.racewrite"".p5216runtime.writeBarrierEnabled"type.math/big.Int 721 "runtime.newobject""..gostring.5 722 2math/big.(*Int).SetString"".p521 723 runtime.raceread"".p521 724 "runtime.racewrite "".p521 6runtime.writeBarrierEnabled "type.math/big.Int 725 726 "runtime.newobject 727 ""..gostring.6 728 729 2math/big.(*Int).SetString 730 "".p521 732 runtime.raceread"".p521 735 "runtime.racewrite"".p5216runtime.writeBarrierEnabled"type.math/big.Int 740 "runtime.newobject""..gostring.7 743 2math/big.(*Int).SetString "".p521 746 runtime.raceread "".p521 749 "runtime.racewrite "".p5216runtime.writeBarrierEnabled"".p521 751 runtime.raceread"".p521 752 "runtime.racewrite"".p521 753 (runtime.racefuncexit 754 .runtime.writebarrierptr 755 .runtime.writebarrierptr 756 .runtime.writebarrierptr 757 .runtime.writebarrierptr 758 .runtime.writebarrierptr"".p521 759 .runtime.writebarrierptr 760 0runtime.morestack_noctxt"".autotmp_0204(type.*"".CurveParams"".autotmp_0203$type.*math/big.Int"".autotmp_0202$type.*math/big.Int"".autotmp_0201$type.*math/big.Int"".autotmp_0200$type.*math/big.Int"".autotmp_0199$type.*math/big.Int"".autotmp_0198$type.*math/big.Int"".autotmp_0197$type.*math/big.Int"".autotmp_0196$type.*math/big.Int"".autotmp_0195$type.*math/big.Int X9 762 > ,FFFLFLFLFDTgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".P256eH%H;aH(H\$(H$1H\$0H\$8HH$HH\$HHD$ 1H9t9HH$HD$HH\$8H\$ H\$0H(HH$HH\$HH\$H\$H\$ ) 764 B 765 *runtime.racefuncenterh"".initonce~"".initAllf 766 sync.(*Once).Do:go.itab."".p256Curve."".Curve"".p256 767 *runtime.racereadrange"".p256 768 (runtime.racefuncexit"type."".p256Curvetype."".Curve:go.itab."".p256Curve."".Curve 769 runtime.typ2Itab 770 0runtime.morestack_noctxt P"".autotmp_0205type.*uint8"".~r0type."".CurvePOPG T-$Tgclocals6fe324f038dd6c3ceb9f295c441b1173Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".P384eH%H;aH(H\$(H$1H\$0H\$8HH$HH\$HHD$ 1H9t0HH$HH\$8H\$ H\$0H(HH$HH\$HH\$H\$H\$ 2 774 B 775 *runtime.racefuncenterh"".initonce~"".initAllf 776 sync.(*Once).Do@go.itab.*"".CurveParams."".Curve"".p384 777 runtime.raceread"".p384 778 (runtime.racefuncexit(type.*"".CurveParamstype."".Curve@go.itab.*"".CurveParams."".Curve 779 runtime.typ2Itab 780 0runtime.morestack_noctxt P"".autotmp_0207type.*uint8"".~r0type."".CurvePxOP@w K-Tgclocals6fe324f038dd6c3ceb9f295c441b1173Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".P521eH%H;aH(H\$(H$1H\$0H\$8HH$HH\$HHD$ 1H9t0HH$HH\$8H\$ H\$0H(HH$HH\$HH\$H\$H\$ 2 785 B 786 *runtime.racefuncenterh"".initonce~"".initAllf 787 sync.(*Once).Do@go.itab.*"".CurveParams."".Curve"".p521 788 runtime.raceread"".p521 789 (runtime.racefuncexit(type.*"".CurveParamstype."".Curve@go.itab.*"".CurveParams."".Curve 790 runtime.typ2Itab 791 0runtime.morestack_noctxt P"".autotmp_0209type.*uint8"".~r0type."".CurvePxOP@w K-Tgclocals6fe324f038dd6c3ceb9f295c441b1173Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349nprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".initP224eH%H;a[H@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=HHH$H\$H$HH\$HD$DHD$ 796 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$DHD$ 797 H\$ H\$8HH$HH$H$HHeHl$8=<HkHH$H\$H$HH\$HD$8HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$8HD$H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$8HD$H\$ H\$8HH$HH$H$ HHUHl$8=,Hk HH$HH$H$(HHHC(HH$HH$H$HH$H$HHHkHl$HH$HH$H$ HH$H$(HHHk Hl$HH$HH$H$HH$H$HHHHkHl$H@LC L$Hl$LCL$Hl$LCL$Hl$aDLCL$Hl$H$Hl$H-H,$H\$X 798 B 799 *runtime.racefuncenterP&type."".CurveParamsb 800 "runtime.newobject 801 ,runtime.racewriterange 802 "runtime.racewrite"go.string."P-224""".p224 803 "runtime.racewrite6runtime.writeBarrierEnabled"".p224"type.math/big.Int 804 "runtime.newobjectgo.string."26959946667150639794667015087019630673557916260026308143510066298881" 805 2math/big.(*Int).SetString"".p224 806 runtime.raceread"".p224 807 "runtime.racewrite"".p2246runtime.writeBarrierEnabled"type.math/big.Int 808 "runtime.newobjectgo.string."26959946667150639794667015087019625940457807714424391721682722368061" 809 2math/big.(*Int).SetString"".p224 810 runtime.raceread"".p224 811 "runtime.racewrite"".p2246runtime.writeBarrierEnabled"type.math/big.Int 812 "runtime.newobjectgo.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4" 813 2math/big.(*Int).SetString"".p224 814 runtime.raceread"".p224 815 "runtime.racewrite "".p224 6runtime.writeBarrierEnabled "type.math/big.Int 816 817 "runtime.newobject 818 go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21" 819 820 2math/big.(*Int).SetString 821 "".p224 823 runtime.raceread"".p224 826 "runtime.racewrite"".p2246runtime.writeBarrierEnabled"type.math/big.Int 831 "runtime.newobjectgo.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34" 834 2math/big.(*Int).SetString "".p224 837 runtime.raceread "".p224 840 "runtime.racewrite "".p2246runtime.writeBarrierEnabled"".p224 842 runtime.raceread"".p224 843 "runtime.racewrite"".p224"".p224 844 runtime.raceread"".p224 845 runtime.raceread"".p224"".p224 846 "".p224FromBig"".p224 847 runtime.raceread"".p224 848 runtime.raceread"".p224"".p224 849 "".p224FromBig"".p224 850 runtime.raceread"".p224 851 runtime.raceread"".p224"".p224 852 "".p224FromBig 853 (runtime.racefuncexit 854 .runtime.writebarrierptr 855 .runtime.writebarrierptr 856 .runtime.writebarrierptr 857 .runtime.writebarrierptr 858 .runtime.writebarrierptr"".p224 859 .runtime.writebarrierptr 860 0runtime.morestack_noctxt"".autotmp_0221(type.*"".CurveParams"".autotmp_0220$type.*math/big.Int"".autotmp_0219$type.*math/big.Int"".autotmp_0218$type.*math/big.Int"".autotmp_0217$type.*math/big.Int"".autotmp_0216$type.*math/big.Int"".autotmp_0215$type.*math/big.Int"".autotmp_0214$type.*math/big.Int"".autotmp_0213$type.*math/big.Int"".autotmp_0212$type.*math/big.Int b07MMR> ,FFFLFLFLFLTgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".P224eH%H;aH8H\$8H$1H\$@H\$HHH$HH\$HH$HH\$HH\$HH\$HD$ H\$(H\$@H\$0H\$HH8N 864 B 865 *runtime.racefuncenterh"".initonce~"".initAllf 866 sync.(*Once).Do"type."".p224Curvetype."".Curve:go.itab."".p224Curve."".Curve"".p224 867 runtime.convT2I 868 (runtime.racefuncexit 869 0runtime.morestack_noctxt p"".~r0type."".CurvepopP[ ~"Tgclocals21a8f585a14d020f181242c5256583dcTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go&"".p224Curve.ParamsxeH%H;av&HH\$H$H\$H\$xH 873 : 874 *runtime.racefuncenterX 875 (runtime.racefuncexitl 876 0runtime.morestack_noctxt"".~r0(type.*"".CurveParams"".curve"type."".p224Curve!@Z"Tgclocalscdb5ff8f58ce4891c98ed155b8e482b9Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go,"".p224Curve.IsOnCurve 880 881 eH%HD$H;AHH$H$1\$`\$d\$h\$l\$p\$t\$x\$|1\$ \$$\$(\$,\$0\$4\$8\$<H\$`H$H$hH\$H\$ H$H$pH\$H$1H1\$@\$D\$H\$L\$P\$T\$X\$\H\$@H$H\$`H\$H$H\$H\$@H$H\$@H\$H\$`H\$H$H\$1H}8H\$`HQHH\$`H5Hk+HH|H\$@H$H\$@H\$H\$`H\$H\$@H$H\$@H$H\$@H\$H$H\$HD$HH\$@H$H\$@H\$H\$ H$H\$ H\$H$H\$H\$ H$H\$ H\$1H}FH\$ HsWHHl$@Hs?Hlm9t$xHHH|$xHT( 888 X 889 *runtime.racefuncenter 890 "".p224FromBig 891 "".p224FromBig 892 runtime.duffzero 893 "".p224Square 894 "".p224Mul 895 "".p224Sub 896 "".p224Reduce 897 "".p224Add 898 "".p224Contract 899 "".p224Square 900 "".p224Contract 901 (runtime.racefuncexit 902 (runtime.racefuncexit 903 904 $runtime.panicindex 905 906 $runtime.panicindex 907 908 $runtime.panicindex 909 910 $runtime.panicindex 911 912 0runtime.morestack_noctxt"".autotmp_0224type.int 913 "".x30type."".p224FieldElement"".tmp:type."".p224LargeFieldElement"".y0type."".p224FieldElement"".x0type."".p224FieldElement"".~r2type.bool"".bigY$type.*math/big.Int"".bigX$type.*math/big.Int"".curve"type."".p224Curve&*rb63D"%// "+%( 916 +Tgclocals878ed5966f736c3febaddd4d372a3fb5Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go "".p224Curve.AddeH%H$H;AHH$H$1$H$L$P$T$X$\$`$d1$$$$$$$$1$$$$$$$$1$($,$0$4$8$<$@$D1$$$$$$$$1\$h\$l\$p\$t\$x\$|$$1$$$$$$$ $$1$$$$$$$$1\$H\$L\$P\$T\$X\$\\$`\$dH$HH$H$H\$H$H$H$H\$H$H$hH$H$H$hHiH}1H/H$H$pH$H$H$pHiH1HH$(H$H$H\$H$H$H$H\$H$H$xH$H$H$xHiHM1HH$H$H$H$H$HiH1HH$H$H$H\$H\$HH\$H$HH\$H$H\$ H$H\$(H$(H\$0H$H\$8H\$hH\$@H$H$H$H\$H\$HH\$HL$HD$ H$H$ HD$h1H$H$]tHHH$H$x]tHH$H$H$p]tHHH$H$h]tH_HS$ 929 ^ 930 *runtime.racefuncenter 931 "".p224FromBig 932 "".p224FromBig 933 runtime.raceread 934 935 runtime.raceread 937 "".p224FromBig 939 "".p224FromBig 941 runtime.raceread 943 runtime.raceread 944 $"".p224AddJacobian 945 "".p224ToAffine 946 (runtime.racefuncexit 947 runtime.raceread 948 runtime.raceread 949 runtime.raceread 950 runtime.raceread 951 0runtime.morestack_noctxt,"".autotmp_0228type.int"".autotmp_0227type.int"".autotmp_0226type.intmath/big.x2$type.*math/big.Intmath/big.x2$type.*math/big.Intmath/big.x2/$type.*math/big.Intmath/big.x2?$type.*math/big.Int 952 "".z30type."".p224FieldElement 953 "".y30type."".p224FieldElement 954 "".x30type."".p224FieldElement 955 "".z20type."".p224FieldElement 956 "".y20type."".p224FieldElement 957 "".x20type."".p224FieldElement 958 "".z10type."".p224FieldElement 959 "".y10type."".p224FieldElement 960 "".x10type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".bigY2$type.*math/big.Int"".bigX2$type.*math/big.Int"".bigY1$type.*math/big.Int"".bigX1$type.*math/big.Int" 961 R"sOdd :.@@<@G 963 2B2<Tgclocalsbf2f7621a5f0b5baadabc8ccc0a1047fTgclocals855e0f579c305407a28e62a1252c6414fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go&"".p224Curve.Double eH%HD$H;AHH$H$1$$$$$$$$1$$$$$$$$1\$P\$T\$X\$\\$`\$d\$h\$l1$$$$$$$$1\$p\$t\$x\$|$$$$1\$0\$4\$8\$<\$@\$D\$H\$LH$H$H$`H\$H$H$H$hH\$D$PH$H$H\$pH\$H\$0H\$H$H\$H$H\$ H\$PH\$(H$H$H\$pH\$H\$0H\$HL$HD$ H$pH$xH 965 X 966 *runtime.racefuncenter 967 "".p224FromBig 968 "".p224FromBig 969 *"".p224DoubleJacobian 970 "".p224ToAffine 971 (runtime.racefuncexit 972 0runtime.morestack_noctxt 973 "".z20type."".p224FieldElement 974 "".y20type."".p224FieldElement 975 "".x20type."".p224FieldElement 976 "".z10type."".p224FieldElement 977 "".y10type."".p224FieldElement 978 "".x1?0type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".bigY1$type.*math/big.Int"".bigX1$type.*math/big.Int* IL+$Tgclocals7045d8489fc72df9b65030b2af8c1e79Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go."".p224Curve.ScalarMult 980 eH%H$xH;APHH$H$1$$$$$$$$1$$$$$$$$1\$h\$l\$p\$t\$x\$|$$1$$$$$$$$1$$$$$$$$1\$H\$L\$P\$T\$X\$\\$`\$dH$H$H$xH\$H$H$H$H\$D$hH$H$H$H\$H\$HH\$H$H\$H$H\$ H\$hH\$(H$H\$0H$H\$8H$H\$@H$H$H$H\$H\$HH\$HL$HD$ H$H$H 982 ^ 983 *runtime.racefuncenter 984 "".p224FromBig 985 "".p224FromBig 986 """.p224ScalarMult 987 "".p224ToAffine 988 (runtime.racefuncexit 989 0runtime.morestack_noctxt 990 "".z20type."".p224FieldElement 991 "".y20type."".p224FieldElement 992 "".x20type."".p224FieldElement 993 "".z10type."".p224FieldElement 994 "".y10type."".p224FieldElement 995 "".x1?0type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".scalartype.[]uint8"".bigY1$type.*math/big.Int"".bigX1$type.*math/big.Int"*" sO."Tgclocals444a5b8e16b7103b91fed1b5dc3f4c2dTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go6"".p224Curve.ScalarBaseMulteH%HD$H;AHH$H$1\$h\$l\$p\$t\$x\$|$$1$$$$$$$$1$$$$$$$$1\$H\$L\$P\$T\$X\$\\$`\$dD$hH$H$H$H\$H\$HH\$H$H\$HD$H$H\$ HD$ (H\$hH\$(H$8H\$0H$@H\$8H$HH\$@H$H$H$H\$H\$HH\$HL$HD$ H$PH$XH2 999 X 1000 *runtime.racefuncenter 1001 """.p224ScalarMult 1002 "".p224ToAffine 1003 (runtime.racefuncexit 1004 0runtime.morestack_noctxt 1005 "".z20type."".p224FieldElement 1006 "".y20type."".p224FieldElement 1007 "".x2?0type."".p224FieldElement 1008 "".z10type."".p224FieldElement"".y$type.*math/big.Int"".x$type.*math/big.Int"".scalartype.[]uint8"".curve"type."".p224Curve" 1010 O +Tgclocalsd477d7bbc9de4f739723ba59cf9070c1Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224IsZeroeH%H;aHH$H$1\$8\$<\$@\$D\$H\$L\$P\$TH\$8H$H$H\$D$1T$\$8\$X\$<\$\\$@\$`\$D\$d\$H\$h\$L\$l\$P\$pD$TD$t1HD$(HD$XHL$0Hl$(H9HD$xH$H\$xHT$0\$L$ \$\$\$HHT$ HHH$HHl$ HHT$l$) T$HD$xHL$0HHHL$0Hl$(H9]D$L$ !$H 1016 N 1017 *runtime.racefuncenter 1018 "".p224Contract 1019 runtime.raceread"".p224P 1020 runtime.raceread"".p224P 1021 (runtime.racefuncexit 1022 $runtime.panicindex 1023 $runtime.panicindex 1024 0runtime.morestack_noctxt 0"".autotmp_0261type.uint32"".autotmp_0260type.*uint32"".autotmp_0259type.int"".autotmp_0258type.int"".autotmp_0257type.uint32"".autotmp_0256type.uint32"".autotmp_0255type.uint32"".autotmp_0254type.uint32"".autotmp_0253type.uint32"".autotmp_0252type.uint32"".autotmp_0251type.uint32"".autotmp_0250type.uint32"".autotmp_0249type.uint32"".autotmp_0248type.uint32"".autotmp_0247type.uint32"".autotmp_0246type.uint32"".autotmp_0245O0type."".p224FieldElement"".vtype.uint32"".itype.int"".isPtype.uint32"".isZerotype.uint32"".minimal0type."".p224FieldElement"".~r1type.uint32"".a2type.*"".p224FieldElementd:3"}W$ '&)Tgclocals32bd5c6dc84e3e86dd35593b3922d3aaTgclocals0c8aa8e80191a30eac23f1a218103f16fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224AddeH%H;aHH\$H$HL$1HHD$HHH$H\$ Hl$HHH$H\$(Hl$HHH$HL$HD$H\$ HtoHsbHHl$(HtLHs?HlmHt+HsH,]HHFHE 1035 B 1036 *runtime.racefuncenter 1037 "runtime.racewrite 1038 runtime.raceread 1039 runtime.raceread 1040 (runtime.racefuncexit 1041 $runtime.panicindex 1042 $runtime.panicindex 1043 $runtime.panicindex 1044 $runtime.panicindex 1045 $runtime.panicindex 1046 $runtime.panicindex 1047 0runtime.morestack_noctxt0 "".itype.int"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement F* 7 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224SubeH%H;aHH\$H$HL$1HHD$HTHH$H\$ Hl$H,HH$HH$HHl$LL9HH$H\$(Hl$HHH$HL$HD$H\$ HHHH-L L9sfHlmHl$(HtLHs?Hlm)Ht+HsH,]HHHEbV, 1062 B 1063 *runtime.racefuncenter 1064 "runtime.racewrite 1065 runtime.raceread""".p224ZeroModP31 1066 runtime.raceread""".p224ZeroModP31""".p224ZeroModP31 1067 runtime.raceread 1068 runtime.raceread""".p224ZeroModP31""".p224ZeroModP31 1069 (runtime.racefuncexit 1070 $runtime.panicindex 1071 $runtime.panicindex 1072 $runtime.panicindex 1073 $runtime.panicindex 1074 $runtime.panicindex 1075 $runtime.panicindex 1076 $runtime.panicindex 1077 $runtime.panicindex 1078 0runtime.morestack_noctxt0 "".itype.int"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement X* H Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224Mul eH%H;a>H8H\$8H$HT$X1H}NHD$ H HH$HD$ HT$XHHHHHH|1HA1H(HHL$HD$HH\$0H~HH$HL$0HD$XHVHEHH+Hl$(H(HH$H\$HHl$HHH$H\$PHl$HHH$HD$HT$XHL$H\$HHHHHl$PHt|HsoHlmHHl$(HHtQLD$0Is?J,H]HHHHH\$@H$HT$H8E|S( 1094 B 1095 *runtime.racefuncenter 1096 "runtime.racewrite 1097 runtime.raceread 1098 "runtime.racewrite 1099 runtime.raceread 1100 runtime.raceread 1101 $"".p224ReduceLarge 1102 (runtime.racefuncexit 1103 $runtime.panicindex 1104 $runtime.panicindex 1105 $runtime.panicindex 1106 $runtime.panicindex 1107 $runtime.panicindex 1108 $runtime.panicindex 1109 $runtime.panicindex 1110 $runtime.panicindex 1111 $runtime.panicindex 1112 $runtime.panicindex 1113 0runtime.morestack_noctxt@p"".autotmp_0268type.int"".autotmp_0267type.int"".autotmp_0266type.uint64"".autotmp_0265type.int"".autotmp_0264type.int"".jOtype.int"".i?type.int"".i/type.int"".tmp0<type.*"".p224LargeFieldElement"".b 2type.*"".p224FieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElementpopvBE R Tgclocals31b2ddfd7c7062d584469c95698a3e1dTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224SquareeH%H;aH@H\$@H$HT$X1H}NHD$ HHH$HD$ HT$XHHHHHH|1HX1HD$H9;H\$PHL$(HFHH$H\$PHl$HHH$Ht$XHT$PHL$(HD$HHHHH,mHH\$H9HHH\$8HHH$HL$8HD$XHHHH+Hl$0HHH$HT$XHL$(HtfHl$8HsTHHl$0LD$LH+HD$HHD$H9HHH\$HH$HT$H@DHHH\$8HHH$HL$8HD$XHtuHshHH+Hl$0HsOHH$HT$XHL$(Ht.Hl$8HsHHl$LD$0HLH+ W4 1141 B 1142 *runtime.racefuncenter 1143 "runtime.racewrite 1144 runtime.raceread 1145 runtime.raceread 1146 runtime.raceread 1147 "runtime.racewrite 1148 $"".p224ReduceLarge 1149 (runtime.racefuncexit 1150 $runtime.panicindex 1151 $runtime.panicindex 1152 $runtime.panicindex 1153 $runtime.panicindex 1154 runtime.raceread 1155 "runtime.racewrite 1156 1157 $runtime.panicindex 1159 $runtime.panicindex 1161 $runtime.panicindex 1163 $runtime.panicindex 1165 $runtime.panicindex 1167 $runtime.panicindex 1169 $runtime.panicindex 1171 $runtime.panicindex 1173 $runtime.panicindex 1175 $runtime.panicindex 1177 0runtime.morestack_noctxt0"".autotmp_0275type.int"".autotmp_0274type.int"".autotmp_0273type.uint64"".autotmp_0272type.int"".autotmp_0271type.uint64"".autotmp_0270type.int"".autotmp_0269type.int"".r_type.uint64"".jOtype.int"".i/type.int"".i?type.int"".tmp <type.*"".p224LargeFieldElement"".a2type.*"".p224FieldElement"".out2type.*"".p224FieldElement^ E ' 1182 $# Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go$"".p224ReduceLarge#"eH%H;aH8H\$8H$HD$H1HHL$HbHH$HL$HD$HH:H)HH+Hl$0HHH$HHl$HHH$HL$HD$HHHHH-HHlHmLD$0LH+HH,HHvHHL$ HH\$(H9HH$HL$(HD$HHHHH+Hl$0HHH$H\$HHl$ HHH$HL$ HD$HHHl$(H}HHhH,HmLD$0I)LHHL$(H;HH$HL$(HD$HHHHH+Hl$0HHH$H\$HHl$ HHH$HL$ HD$HHHl$(HHHjH,HmLD$0HHLH+HHL$(H2HH$HL$(HD$HH 1187 HHH+Hl$0HHH$H\$HHl$ HHH$HL$ HD$HHHl$(HvHHaH,HmLD$0HLH+HHHH@H$HL$HHA@HHiHHD$HH\$(HHH$HL$(HD$HHHHH+Hl$0HHH$H\$HHl$HpHH$HL$HHD$HHHl$(H2HHH,HmLD$0HLH+H\$@HHH$H\$HHl$HHH$HL$HHD$H\$@HHHHuHdH,HmH+HHH$HD$HH(Hl$0H$H\$HH@H$HD$HHHh@LD$0I)LH\$@HH$H\$@kl$HH$H\$HH@H$H\$@HHl$HHm@DD$HDkHH$H\$@kl$HH$H\$HH@H$HD$@H-Hl$HHm@DD$HDhH$H\$HH$H\$@HHl$HHmH+HH$H\$@kl$HH$H\$HH$H\$@HHl$HHmDD$HHDkHH$H\$@kl$HH$H\$HH$H\$@Ht$Hl$HHmDD$H8DkH8q^^3mdf?H 1236 B 1237 *runtime.racefuncenter 1238 runtime.raceread 1239 "runtime.racewrite""".p224ZeroModP63 1240 runtime.raceread""".p224ZeroModP63 1241 runtime.raceread 1242 "runtime.racewrite 1243 runtime.raceread 1244 runtime.raceread 1245 "runtime.racewrite 1246 runtime.raceread 1248 runtime.raceread 1250 "runtime.racewrite 1252 runtime.raceread 1253 "runtime.racewrite 1254 runtime.raceread 1255 "runtime.racewrite 1256 runtime.raceread 1257 "runtime.racewrite 1258 runtime.raceread 1259 runtime.raceread 1260 "runtime.racewrite 1261 runtime.raceread 1262 runtime.raceread 1263 "runtime.racewrite 1264 runtime.raceread 1265 runtime.raceread 1266 "runtime.racewrite 1267 runtime.raceread 1268 "runtime.racewrite 1269 runtime.raceread 1270 runtime.raceread 1271 "runtime.racewrite 1272 runtime.raceread 1273 runtime.raceread 1274 "runtime.racewrite 1275 runtime.raceread 1276 (runtime.racefuncexit 1277 $runtime.panicindex 1278 $runtime.panicindex 1279 $runtime.panicindex 1280 $runtime.panicindex 1281 $runtime.panicindex 1282 $runtime.panicindex 1283 $runtime.panicindex 1284 $runtime.panicindex 1285 $runtime.panicindex 1286 $runtime.panicindex 1287 $runtime.panicindex 1288 $runtime.panicindex 1289 $runtime.panicindex 1290 $runtime.panicindex 1291 $runtime.panicindex 1292 $runtime.panicindex 1293 $runtime.panicindex 1294 $runtime.panicindex 1295 $runtime.panicindex 1296 $runtime.panicindex 1297 $runtime.panicindex 1298 $runtime.panicindex 1299 $runtime.panicindex! 1300 $runtime.panicindex! 1301 $runtime.panicindex! 1302 $runtime.panicindex! 1303 $runtime.panicindex! 1304 $runtime.panicindex! 1305 $runtime.panicindex! 1306 $runtime.panicindex" 1307 $runtime.panicindex" 1308 $runtime.panicindex" 1309 $runtime.panicindex" 1310 $runtime.panicindex" 1311 0runtime.morestack_noctxt p,"".autotmp_0292type.uint32"".autotmp_0291type.uint32"".autotmp_0290type.uint32"".autotmp_0289Wtype.uint32"".autotmp_0288type.uint64"".autotmp_0287type.int"".autotmp_0286type.uint64"".autotmp_0285type.int"".autotmp_0284type.int"".autotmp_0283type.uint64"".autotmp_0282type.int"".autotmp_0281type.uint64"".autotmp_0280type.int"".autotmp_0279type.uint64"".autotmp_0278type.int"".autotmp_0277type.int"".autotmp_0276type.uint64"".i?type.int"".i/type.int"".iOtype.int 1312 "".in<type.*"".p224LargeFieldElement"".out2type.*"".p224FieldElementpop<9 1315 1316 1317 Ola:d^*8888 8 Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224ReduceeH%H;aH(H\$(H$HL$01H]HHD$HH\$ H~HH$HL$ HD$0HVHEH+l$H*HH$H\$0Hl$HHH$HL$HD$0HHl$ HHHH,mDD$D+HHH$HL$HD$0HbHQH+l$H6HH$HD$HL$0HHHl$+HHHHH$HD$0X\$HHH$H\$0kl$HH$HT$0l$jL$ \$H$HD$0(l$H$H\$0l$DD$D)+HH$H\$0kl$HH$H\$0l$DD$DkHH$H\$0kl$HH$H\$0l$DD$A)DCHH$H\$0kl$HH$H\$0l$DD$DkHH$H\$0kl$HH$HD$0l$DD$DhH$HD$0(l$H$H\$0l$DD$D+H(!D 1346 B 1347 *runtime.racefuncenter 1348 runtime.raceread 1349 "runtime.racewrite 1350 runtime.raceread 1351 runtime.raceread 1352 "runtime.racewrite 1353 runtime.raceread 1354 runtime.raceread 1355 "runtime.racewrite 1356 runtime.raceread 1357 "runtime.racewrite 1358 runtime.raceread 1359 "runtime.racewrite 1360 runtime.raceread 1361 1362 "runtime.racewrite 1363 1364 runtime.raceread 1366 "runtime.racewrite 1368 runtime.raceread 1370 "runtime.racewrite 1372 runtime.raceread 1374 "runtime.racewrite 1376 (runtime.racefuncexit 1378 $runtime.panicindex 1379 $runtime.panicindex 1380 $runtime.panicindex 1381 $runtime.panicindex 1382 $runtime.panicindex 1383 $runtime.panicindex 1384 $runtime.panicindex 1385 $runtime.panicindex 1386 $runtime.panicindex 1387 $runtime.panicindex 1388 0runtime.morestack_noctxtP$"".autotmp_0306type.uint32"".autotmp_0305type.uint32"".autotmp_0304type.uint32"".autotmp_0303type.uint32"".autotmp_0302type.uint32"".autotmp_0301type.uint32"".autotmp_0300type.uint32"".autotmp_0299type.uint32"".autotmp_0298type.uint32"".autotmp_0297type.uint32"".autotmp_0296type.int"".autotmp_0295type.uint32"".autotmp_0294'type.uint32"".autotmp_0293type.int"".mask/type.uint32"".top7type.uint32"".itype.int"".a2type.*"".p224FieldElementPOPmd2/ ; 0= 1392 >@@;-*8 Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224InverteH%H$0H;AHPH$PH$1$$$$$$$$1$$$$$$$$1\$x\$|$$$$$$1\$X\$\\$`\$d\$h\$l\$p\$tH$1HH$H$H$`H\$H$H\$H$H$H$H\$H$`H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$`H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$H\$H$H\$H$H$H$H\$H$H\$1HD$HH}>H$H$H$H\$H$H\$HD$HHHD$HH|H$H$H$H\$H$H\$H$H\$H\$xH$H$H\$H$H\$1HD$ H}8H\$xH$H\$xH\$H$H\$HD$ HHD$ H|H$H$H\$xH\$H$H\$H$H\$H\$xH$H$H\$H$H\$1HD$0H}8H\$xH$H\$xH\$H$H\$HD$0HHD$0H|H\$xH$H\$xH\$H$H\$H$H\$H\$XH$H\$xH\$H$H\$1HD$(H/}8H\$XH$H\$XH\$H$H\$HD$(HHD$(H/|H\$xH$H\$xH\$H\$XH\$H$H\$H\$XH$H\$xH\$H$H\$1HD$@H}8H\$XH$H\$XH\$H$H\$HD$@HHD$@H|H$H$H\$XH\$H$H\$H$H\$1HD$8H}>H$H$H$H\$H$H\$HD$8HHD$8H|H$H$H$H\$H$H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$`H\$H$H\$1HD$PHa}>H$H$H$H\$H$H\$HD$PHHD$PHa|H$XH$H$H\$H\$xH\$H$H\$HPD 1398 ^ 1399 *runtime.racefuncenter 1400 runtime.duffzero 1401 "".p224Square 1402 "".p224Mul 1403 "".p224Square 1404 "".p224Mul 1405 "".p224Square 1406 "".p224Square 1407 "".p224Square 1408 1409 "".p224Mul 1410 1411 "".p224Square 1413 "".p224Square 1415 "".p224Mul 1417 "".p224Square 1418 "".p224Square 1419 "".p224Mul 1420 "".p224Square 1421 "".p224Square 1422 "".p224Mul 1423 "".p224Square 1424 "".p224Square 1425 "".p224Mul 1426 "".p224Square 1427 "".p224Square 1428 "".p224Mul 1429 "".p224Square 1430 "".p224Mul 1431 "".p224Square 1432 "".p224Mul 1433 "".p224Square 1434 "".p224Mul 1435 (runtime.racefuncexit 1436 0runtime.morestack_noctxt ("".autotmp_0313type.int"".autotmp_0312type.int"".autotmp_0311type.int"".autotmp_0310type.int"".autotmp_0309type.int"".autotmp_0308type.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".c:type."".p224LargeFieldElement 1437 "".f40type."".p224FieldElement 1438 "".f30type."".p224FieldElement 1439 "".f20type."".p224FieldElement 1440 "".f10type."".p224FieldElement 1441 "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement""\Y+8+8+++8+ +8( %5( %2% %/% %5 +8+8 +:].Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224Contract76eH%HD$H;A HH$H$H$Hc H$HHH< HHH$H,$H$H|$H$Ht$H$HD$H$HT$ H$HL$(HD$0H$1HuHHD$`HH$HHH$H$H$HmH\H+l$\HAHH$H$Hl$`HHH$HL$`H$HH$HHHH,mDD$\D+HHH$H$HD$`HmH\H+l$\HAHH$H$HD$`HHHl$\+HHHHH$H$X\$HHHH$H$kl$\HH$H$l$\hH$H$(l$\H$H$l$\DD$HD)+HH$H$kl$\HH$H$l$HDD$\Di1HHD$pH HH$H$HD$pH H H\$LH HH$H$HD$pHe HT H+l$\H9 HH$H$HD$pH HHl$LDD$\D+HH$HHH$H$H$HHH+l$\HoHH$H$HIH$H0Hl$LDD$\A)DHD$pHHqHHuHHD$hHH$HHH$H$H$HHH+l$\HyHH$H$Hl$hHNHH$HL$hH$H#H$H 1474 HHH,mDD$\D+HHH$H$HD$hHHH+l$\HyHH$HD$hH$HNH=Hl$\+HHHHH$H$X\$HHHH$H$kl$\HH$H$l$\hH$H$(l$\H$H$l$\DD$HD)+HH$H$kl$\HH$H$l$HDD$\Dj1HH$HHH$H$H$HHH\$THHH$H$H$HHH+l$\HhHH$H$H$H:H)Hl$TDD$\D+HH$HHH$H$H$HHH+l$\HHH$H$HuH$H\Hl$TDD$\A)DH$HHbHH}VD$\HL$xHHH$HL$xH$HHHl$\!HH| !!!!!\$DH$H$HH$H$HH$H$i i \$XHHH$H$N l$X!l$D !\$PH4$H$(l$\H$H$l$PDD$\A)DHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCHH$H$kl$\HH$H$l$PDD$\A)DCH2eTT^:EI 1529 X 1530 *runtime.racefuncenter 1531 "runtime.slicecopy 1532 runtime.raceread 1533 "runtime.racewrite 1534 runtime.raceread 1535 runtime.raceread 1536 "runtime.racewrite 1537 runtime.raceread 1538 1539 runtime.raceread 1540 1541 "runtime.racewrite 1542 1543 runtime.raceread 1545 "runtime.racewrite 1547 runtime.raceread 1549 "runtime.racewrite 1551 runtime.raceread 1552 runtime.raceread 1553 "runtime.racewrite 1554 runtime.raceread 1555 "runtime.racewrite 1556 runtime.raceread 1557 "runtime.racewrite 1558 runtime.raceread 1559 runtime.raceread 1560 "runtime.racewrite 1561 runtime.raceread 1562 runtime.raceread 1563 "runtime.racewrite 1564 runtime.raceread 1565 "runtime.racewrite 1566 runtime.raceread 1567 "runtime.racewrite 1568 runtime.raceread 1569 runtime.raceread 1570 "runtime.racewrite 1571 runtime.raceread" 1572 "runtime.racewrite$ 1573 runtime.raceread% 1574 runtime.raceread& 1575 runtime.raceread& 1576 runtime.raceread' 1577 runtime.raceread) 1578 runtime.raceread) 1579 "runtime.racewrite* 1580 runtime.raceread* 1581 "runtime.racewrite+ 1582 runtime.raceread+ 1583 "runtime.racewrite, 1584 runtime.raceread, 1585 "runtime.racewrite- 1586 runtime.raceread- 1587 "runtime.racewrite. 1588 runtime.raceread/ 1589 "runtime.racewrite/ 1590 (runtime.racefuncexit/ 1591 $runtime.panicindex0 1592 $runtime.panicindex0 1593 $runtime.panicindex0 1594 $runtime.panicindex0 1595 $runtime.panicindex0 1596 $runtime.panicindex0 1597 $runtime.panicindex1 1598 $runtime.panicindex1 1599 $runtime.panicindex1 1600 $runtime.panicindex1 1601 $runtime.panicindex1 1602 $runtime.panicindex1 1603 $runtime.panicindex2 1604 $runtime.panicindex2 1605 $runtime.panicindex2 1606 $runtime.panicindex2 1607 $runtime.panicindex2 1608 $runtime.panicindex2 1609 $runtime.panicindex2 1610 $runtime.panicindex2 1611 $runtime.panicindex3 1612 $runtime.panicindex3 1613 $runtime.panicindex3 1614 $runtime.panicindex3 1615 $runtime.panicindex3 1616 $runtime.panicindex3 1617 $runtime.panicindex4 1618 $runtime.panicindex4 1619 $runtime.panicindex4 1620 $runtime.panicindex4 1621 $runtime.panicindex4 1622 $runtime.panicindex4 1623 $runtime.panicindex5 1624 $runtime.panicindex5 1625 $runtime.panicindex5 1626 $runtime.panicindex5 1627 $runtime.panicindex5 1628 $runtime.panicindex5 1629 $runtime.panicindex6 1630 $runtime.panicindex6 1631 $runtime.panicindex6 1632 $runtime.panicindex6 1633 0runtime.morestack_noctxt z"".autotmp_0361type.uint32"".autotmp_0360type.uint32"".autotmp_0359type.uint32"".autotmp_0358type.uint32"".autotmp_0357type.uint32"".autotmp_0356type.uint32"".autotmp_0355type.uint32"".autotmp_0354type.uint32"".autotmp_0353type.uint32"".autotmp_0352type.uint32"".autotmp_0351type.uint32"".autotmp_0350type.uint32"".autotmp_0349type.uint32"".autotmp_0348type.uint32"".autotmp_0347type.uint32"".autotmp_0346type.uint32"".autotmp_0345type.uint32"".autotmp_0344type.uint32"".autotmp_0343type.uint32"".autotmp_0342type.uint32"".autotmp_0341type.uint32"".autotmp_0340type.uint32"".autotmp_0339type.int"".autotmp_0338type.uint32"".autotmp_0337type.int"".autotmp_0336type.uint32"".autotmp_0335type.int"".autotmp_0334type.uint32"".autotmp_0333type.uint32"".autotmp_0332type.uint32"".autotmp_0331type.uint32"".autotmp_0330type.int"".autotmp_0329type.uint32"".autotmp_0328type.uint32"".autotmp_0327type.int"".autotmp_0326type.int"".autotmp_0325type.uint32"".autotmp_0324type.int"".autotmp_0323type.uint32"".autotmp_0322type.uint32"".autotmp_0321type.uint32"".autotmp_0320type.uint32"".autotmp_0319otype.int"".autotmp_0318type.uint32"".autotmp_0317type.uint32"".autotmp_0316type.int"".autotmp_0315_type.[]uint32"".autotmp_0314/type.[]uint32"".masktype.uint32""".bottom3NonZerotype.uint32"".itype.int"".top4AllOnestype.uint32"".masktype.uint32"".itype.int"".itype.int"".masktype.uint32"".itype.int"".toptype.uint32"".itype.int 1635 "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement "A6C 1639 J "A6C P M 1644 G 1645 ! :GGGGLW**/*8***8+Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals709a14768fab2805a378215c02f0d27ffprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go$"".p224AddJacobian++eH%H$hH;A 1650 HH$H$1\$`\$d\$h\$l\$p\$t\$x\$|1\$@\$D\$H\$L\$P\$T\$X\$\1$$$$$$$$1$$$$$$$$1$$$$$$$$1$$$$$$$$1$$$$$$$$1$`$d$h$l$p$t$x$|1$@$D$H$L$P$T$X$\1$ $$$($,$0$4$8$<1$$$$$$$$H$1HH$HH$\$\$8H$`H$\$\$4H\$`H$H$HH\$H$H\$H\$@H$H$`H\$H$H\$H$H$H$8H\$H\$@H\$H$H\$H$H$H$PH\$H\$`H\$H$H\$H$H$H$`H\$H\$@H\$H$H\$H$H$H$@H\$H$H\$H$H\$H$H$H$HH\$H\$`H\$H$H\$H$H$H$XH\$H$H\$H$H\$H$H$H$H\$H$H\$H$H$H$H$\$\$<1H}=H$`HHH$HHlm+HH|H$`H$H$`H$H$`H\$H$H\$H$@H$H$H\$H$`H\$H$H\$H$ H$H$H\$H$H\$H$ H$H$ H$D$\$<uvuq\$8uh\$4u_H$ H$H$(H\$H$0H\$H$8H\$H$@H\$ H$HH\$(H1H}=H$ HZHH$ H;H+HH|H$ H$H$H$H$H\$H$`H\$H$H\$H\$`H$H\$`H\$H\$@H\$H\$@H$H$HH\$H$`H\$H\$@H$H\$@H$H\$@H\$H$H\$H$0H$H\$@H\$H\$`H\$H$0H$H$0H$HD$H$H\$H$H\$1H}:H\$`HHH$HHlm+HH|H\$`H$H$@H\$H\$`H\$H\$`H$H$ H$H$ H\$H$H\$H$ H$HD$H\$`H\$H$ H$1H}=H$HHH$HH+HH|H$H$H$H\$H$@H\$H$H\$H\$`H$H$H\$H$ H\$H\$`H$H\$`H$H\$`H\$H$ H\$H$H\$H$(H$H\$`H\$H$H\$H$(H$H$ H$H$PH\$\$8\$H$ H$H$8H\$\$4\$H$(H$H$XH\$\$8\$H$(H$H$@H\$\$4\$H$0H$H$`H\$\$8\$H$0H$H$HH\$\$4\$H5x 1662 ^ 1663 *runtime.racefuncenter 1664 1665 runtime.duffzero 1666 1667 "".p224IsZero 1668 1669 "".p224IsZero 1671 "".p224Square 1673 "".p224Square 1675 "".p224Mul 1677 "".p224Mul 1678 "".p224Mul 1679 "".p224Mul 1680 "".p224Mul 1681 "".p224Mul 1682 "".p224Sub 1683 "".p224Reduce 1684 "".p224IsZero 1685 "".p224Reduce 1686 "".p224Square 1687 "".p224Mul 1688 "".p224Sub 1689 "".p224Reduce 1690 "".p224IsZero 1691 *"".p224DoubleJacobian 1692 (runtime.racefuncexit 1693 "".p224Reduce 1694 "".p224Mul 1695 "".p224Add 1696 "".p224Add 1697 "".p224Reduce 1698 "".p224Square 1699 "".p224Sub 1700 "".p224Reduce 1701 "".p224Mul 1702 "".p224Add 1703 "".p224Reduce! 1704 "".p224Square! 1705 "".p224Sub! 1706 "".p224Reduce# 1707 "".p224Mul$ 1708 "".p224Sub$ 1709 "".p224Reduce% 1710 "".p224Mul& 1711 "".p224Sub& 1712 "".p224Reduce& 1713 ,"".p224CopyConditional' 1714 ,"".p224CopyConditional( 1715 ,"".p224CopyConditional( 1716 ,"".p224CopyConditional) 1717 ,"".p224CopyConditional) 1718 ,"".p224CopyConditional) 1719 (runtime.racefuncexit* 1720 $runtime.panicindex* 1721 $runtime.panicindex* 1722 $runtime.panicindex* 1723 $runtime.panicindex* 1724 $runtime.panicindex* 1725 $runtime.panicindex* 1726 $runtime.panicindex* 1727 $runtime.panicindex+ 1728 0runtime.morestack_noctxt@"".autotmp_0371type.int"".autotmp_0370type.uint32"".autotmp_0369type.int"".autotmp_0368type.int"".autotmp_0367type.uint32"".autotmp_0366type.uint32"".autotmp_0364type.uint32"".autotmp_0363type.uint32"".xEqualtype.uint32"".z2IsZerotype.uint32"".z1IsZerotype.uint32"".c:type."".p224LargeFieldElement"".v0type."".p224FieldElement"".r0type."".p224FieldElement"".j0type."".p224FieldElement"".i0type."".p224FieldElement"".h0type."".p224FieldElement 1729 "".s20type."".p224FieldElement 1730 "".s10type."".p224FieldElement 1731 "".u20type."".p224FieldElement 1732 "".u10type."".p224FieldElement"".z2z20type."".p224FieldElement"".z1z10type."".p224FieldElement 1733 "".z22type.*"".p224FieldElement 1734 "".y2p2type.*"".p224FieldElement 1735 "".x2`2type.*"".p224FieldElement 1736 "".z1P2type.*"".p224FieldElement 1737 "".y1@2type.*"".p224FieldElement 1738 "".x102type.*"".p224FieldElement 1739 "".z3 2type.*"".p224FieldElement 1740 "".y32type.*"".p224FieldElement 1741 "".x32type.*"".p224FieldElement("G"((555858+4 +8+ RTQ4 8"(%%(1 %34 8(2(&&&&&+7.Tgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go*"".p224DoubleJacobianeH%H$HH;AH8H$8H$1\$`\$d\$h\$l\$p\$t\$x\$|1\$@\$D\$H\$L\$P\$T\$X\$\1$$$$$$$$1$$$$$$$$1\$ \$$\$(\$,\$0\$4\$8\$<H$1HH\$`H$H$hH\$H$H\$H\$@H$H$`H\$H$H\$H$H$H$XH\$H\$@H\$H$H\$H\$ H$H$XH\$H\$`H\$1H}NH\$ HHH\$ HHHl$ HHlm+HH|H\$ H$H$H$H$XH\$H\$`H\$H$H$H$H$H$H\$H\$ H\$H$H\$H$PH$H$`H\$H$hH\$H$PH$H$PH$HD$H$H\$H$PH$HD$H\$@H\$H$PH$H$PH$HD$H\$`H\$H$PH$1H};H\$`H$HH$HHlm+HH|H\$`H$H$@H$H$H\$H$H\$H$@H$HD$H\$`H\$H$@H$1H}>H$HfHH$HGH+HH|H$H$H$H\$H$@H\$H$H$H\$@H$H\$@H\$H$H\$1H}8H\$@HHH\$@HH+HH|H\$@H$H$HH$H$H\$H$H\$H$H\$H$HH$HD$H\$@H\$H$HH$H8BP 1757 ^ 1758 *runtime.racefuncenter 1759 runtime.duffzero 1760 "".p224Square 1761 "".p224Square 1762 "".p224Mul 1763 "".p224Add 1764 "".p224Reduce 1765 "".p224Sub 1766 "".p224Reduce 1767 1768 "".p224Mul 1770 "".p224Add 1772 "".p224Reduce 1774 "".p224Square 1776 "".p224Sub 1778 "".p224Reduce 1780 "".p224Sub 1782 "".p224Reduce 1783 "".p224Reduce 1784 "".p224Square 1785 "".p224Sub 1786 "".p224Reduce 1787 "".p224Sub 1788 "".p224Reduce 1789 "".p224Square 1790 "".p224Reduce 1791 "".p224Mul 1792 "".p224Sub 1793 "".p224Reduce 1794 (runtime.racefuncexit 1795 $runtime.panicindex 1796 $runtime.panicindex 1797 $runtime.panicindex 1798 $runtime.panicindex 1799 $runtime.panicindex 1800 $runtime.panicindex 1801 $runtime.panicindex 1802 $runtime.panicindex 1803 $runtime.panicindex 1804 0runtime.morestack_noctxt`""".autotmp_0378type.int"".autotmp_0377type.uint32"".autotmp_0376type.int"".autotmp_0375type.uint32"".autotmp_0374type.int"".c:type."".p224LargeFieldElement"".t0type."".p224FieldElement"".alpha0type."".p224FieldElement"".beta0type."".p224FieldElement"".gamma0type."".p224FieldElement"".delta0type."".p224FieldElement 1805 "".z1P2type.*"".p224FieldElement 1806 "".y1@2type.*"".p224FieldElement 1807 "".x102type.*"".p224FieldElement 1808 "".z3 2type.*"".p224FieldElement 1809 "".y32type.*"".p224FieldElement 1810 "".x32type.*"".p224FieldElement" 1811 K "b_((5%E (5+#2 35 +%/ @#.Tgclocals13e63fd4a2a6f514772f401b6d3ddccbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go,"".p224CopyConditionaleH%H;a}HH\$H$HL$ \$0\$01HHD$H6HH$HL$HD$ HHH+l$HHH$H\$ Hl$HHH$H\$(Hl$HHH$HL$ HD$HtqHsdHHl$(HtNHsAHlm1l$0!l$1HsH,]HHHEf 1829 B 1830 *runtime.racefuncenter 1831 runtime.raceread 1832 "runtime.racewrite 1833 runtime.raceread 1834 runtime.raceread 1835 (runtime.racefuncexit 1836 $runtime.panicindex 1837 $runtime.panicindex 1838 $runtime.panicindex 1839 $runtime.panicindex 1840 $runtime.panicindex 1841 $runtime.panicindex 1842 $runtime.panicindex 1843 $runtime.panicindex 1844 0runtime.morestack_noctxt00"".autotmp_0380type.uint32"".autotmp_0379type.uint32"".itype.int"".control type.uint32 1846 "".in2type.*"".p224FieldElement"".out2type.*"".p224FieldElement0/0X2 1848 1849 H Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go""".p224ScalarMulteH%HD$H;A'HH$H$1$$$$$$$$1$$$$$$$$1\$p\$t\$x\$|$$$$1HH$HD$PHCHH$HD$PH$HHHH$HHH$HD$PH$HHHH$HHH$HD$PH$HZHIHHHH$(H$0H$8H$1H$HD$`H$HHL$hHl$`H9H$H$H$H$H$H$+@l$K1HD$XHaH4$HT$HL$Ht$HT$ HL$(LD$XHL)\$KHTH\$LH$H$H$H\$H\$pH\$H$H\$H$H\$ H$ H\$(H$H\$0H$H\$8H$H\$@H$H$H$H\$\$L\$H$H$H$H\$\$L\$H$H$H\$pH\$\$L\$H$H$H$HD$XHHD$XHH$HHL$hHHL$hHl$`H9/H1@& 1860 X 1861 *runtime.racefuncenter 1862 "runtime.racewrite 1863 "runtime.racewrite 1864 "runtime.racewrite 1865 runtime.raceread 1866 1867 *"".p224DoubleJacobian 1869 $"".p224AddJacobian 1871 ,"".p224CopyConditional 1873 ,"".p224CopyConditional 1874 ,"".p224CopyConditional 1875 (runtime.racefuncexit 1876 $runtime.panicindex 1877 $runtime.panicindex 1878 $runtime.panicindex 1879 $runtime.panicindex 1880 $runtime.panicindex 1881 $runtime.panicindex 1882 0runtime.morestack_noctxt&"".autotmp_0387?type.*uint8"".autotmp_0386type.int"".autotmp_0385type.int"".autotmp_0383/type.[]uint8"".autotmp_0382type.int"".bittype.uint32"".bitNumtype.uint"".bytetype.uint8"".itype.int 1884 "".zz0type."".p224FieldElement 1885 "".yy0type."".p224FieldElement 1886 "".xx0type."".p224FieldElement"".scalar`type.[]uint8"".inZP2type.*"".p224FieldElement"".inY@2type.*"".p224FieldElement"".inX02type.*"".p224FieldElement"".outZ 2type.*"".p224FieldElement"".outY2type.*"".p224FieldElement"".outX2type.*"".p224FieldElementWh 1890 OJJ "+v&&;+ +dTgclocalsa53873d76abf6c974a5fb149881b41d1Tgclocals83ead081cd909acab0dcd88a450c1878fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224ToAffine 1899 eH%H$XH;AH(H$(H$1\$@\$D\$H\$L\$P\$T\$X\$\1\$ \$$\$(\$,\$0\$4\$8\$<1$$$$$$$$1\$`\$d\$h\$l\$p\$t\$x\$|H$1HH$@H$\$uWHH$H\$H$ HH$HD$H$ H$HH$PH(H\$@H$H$@H\$H\$ H$H\$@H\$H$H\$H$0H$HD$H\$ H\$H$H\$H\$ H$H\$ H\$H\$@H\$H$H\$H$8H$HD$H\$ H\$H$H\$H$H$H$0H\$H\$`H$H$8H\$H$H$H\$H$H\$`H$HD$H$H$HH$PH(G( 1901 ^ 1902 *runtime.racefuncenter 1903 runtime.duffzero 1904 "".p224IsZero"type.math/big.Int 1905 "runtime.newobject"type.math/big.Int 1906 "runtime.newobject 1907 (runtime.racefuncexit 1908 "".p224Invert 1909 "".p224Square 1910 "".p224Mul 1911 "".p224Mul 1912 "".p224Mul 1913 "".p224Contract 1914 "".p224Contract 1915 "".p224ToBig 1916 1917 "".p224ToBig 1918 1919 (runtime.racefuncexit 1920 1921 0runtime.morestack_noctxtP"".autotmp_0393$type.*math/big.Int"".autotmp_0392$type.*math/big.Int"".autotmp_0391$type.*math/big.Int"".autotmp_0390$type.*math/big.Int"".tmp:type."".p224LargeFieldElement"".outy0type."".p224FieldElement"".outx0type."".p224FieldElement"".zinvsq0type."".p224FieldElement"".zinv0type."".p224FieldElement"".~r4@$type.*math/big.Int"".~r30$type.*math/big.Int"".z 2type.*"".p224FieldElement"".y2type.*"".p224FieldElement"".x2type.*"".p224FieldElement("N 1925 3J 1926 -%7%I "."#"Tgclocalsd8767409aac2af1777d6b6ce57947138Tgclocalsae1b4ade77e1859e8e836f93ecb41ee8fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go&"".get28BitsFromEndeH%H;acH H\$ H$LT$@LL$(H|$01H\$PH\$XH\$`E1D\$1HD$H1H~jHH|$HH|$0H9I,H,$D\$LT$@H\$LL$(H|$0HD$HHH9I,]HHuItyDHHHH s_LI sPH A\$HHD$HMD\$HLL$PH|$0H|$XH\$8H\$`H 11HHHl$8H9wHo 1934 B 1935 *runtime.racefuncenter 1936 runtime.raceread 1937 (runtime.racefuncexit 1938 $runtime.panicslice 1939 $runtime.panicindex 1940 $runtime.panicindex 1941 0runtime.morestack_noctxt@"".autotmp_0398type.uint32"".autotmp_0395type.int"".ltype.int"".itype.uint"".ret'type.uint32"".~r3Ptype.[]uint8"".~r2@type.uint32"".shift0type.uint"".buftype.[]uint8@?@?P 1946 ^/ ' 1949 *Tgclocalsca0c38e6a367a21c0f170a014ac11286Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224FromBigeH%H;afHxH\$xH$H$H$HT$HL$HD$HT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$H$H$l$D+HT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkHT$`HL$hHD$pHT$HH$HL$PHL$HD$XHD$HD$\$ \$DH\$(H\$`H\$0H\$hH\$8H\$pH$HH$H$l$DkH\$`H\$HH\$hH\$PH\$pH\$XHx}* 1953 B 1954 *runtime.racefuncenterd 1955 *math/big.(*Int).Bytes 1956 &"".get28BitsFromEnd 1957 "runtime.racewrite 1958 &"".get28BitsFromEnd 1959 "runtime.racewrite 1960 &"".get28BitsFromEnd 1961 "runtime.racewrite 1962 &"".get28BitsFromEnd 1963 "runtime.racewrite 1964 &"".get28BitsFromEnd 1965 1966 "runtime.racewrite 1968 &"".get28BitsFromEnd 1970 "runtime.racewrite 1972 &"".get28BitsFromEnd 1973 "runtime.racewrite 1974 &"".get28BitsFromEnd 1975 "runtime.racewrite 1976 (runtime.racefuncexit 1977 0runtime.morestack_noctxt ("".autotmp_0415type.[]uint8"".autotmp_0414type.uint32"".autotmp_0413type.[]uint8"".autotmp_0412type.uint32"".autotmp_0411type.[]uint8"".autotmp_0410type.uint32"".autotmp_0409type.[]uint8"".autotmp_0408type.uint32"".autotmp_0407type.[]uint8"".autotmp_0406type.uint32"".autotmp_0405type.[]uint8"".autotmp_0404type.uint32"".autotmp_0403type.[]uint8"".autotmp_0402type.uint32"".autotmp_0401type.[]uint8"".autotmp_0400gtype.uint32"".autotmp_0399/type.[]uint8"".bytes_type.[]uint8 1978 "".in$type.*math/big.Int"".out2type.*"".p224FieldElement F L H;I;I;I;I;I;I;2!Tgclocals2f2d69f12d345ece4be5273d9b84f0bbTgclocals4d7e2f2b65aabfd0a399848e4ebdd633fprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".p224ToBigeH%H;akH`H\$`H$H\$,HHCHCCH\$hH$HD$h\$GH$HD$h\$FH$HD$h\$EH$H\$hHH$HD$hh \$DHHH$HD$hX\$CHHH$HD$hX\$BHHH$HD$hX\$AHHH$HD$hX\$@HHH$HD$hX\$?HHH$HD$hX\$>HHH$H\$hHH$HD$hXh \$=HHH$HD$hX\$<HHH$HD$hX\$;HHH$HD$hX\$:HHH$HD$hX\$9HHH$HD$hX\$8HHH$HD$hX\$7HHH$H\$hHH$HD$hXh \$6HHH$HD$hX\$5HHH$HD$hX\$4HHH$HD$hX\$3HHH$HD$hX\$2HHH$HD$hX\$1HHH$HD$hX\$0HHH$H\$hHH$HD$hXh \$/HHH$HD$hX\$.HHH$HD$hX\$-HHH$H\$h[\$,HH$HD$H\$,HtIHHH$H\$HH\$Hl$PHl$HT$XHT$H\$ H\$pH`xN 1994 B 1995 *runtime.racefuncenter 1996 runtime.raceread 1997 runtime.raceread 1998 runtime.raceread 1999 runtime.raceread 2000 runtime.raceread 2001 runtime.raceread 2002 runtime.raceread 2003 runtime.raceread 2004 runtime.raceread 2005 runtime.raceread 2006 runtime.raceread 2007 runtime.raceread 2008 runtime.raceread 2009 runtime.raceread 2010 runtime.raceread 2011 runtime.raceread 2012 runtime.raceread 2013 runtime.raceread 2014 runtime.raceread 2015 2016 runtime.raceread 2017 2018 runtime.raceread 2020 runtime.raceread 2022 runtime.raceread 2024 runtime.raceread 2026 runtime.raceread 2028 runtime.raceread 2030 runtime.raceread 2032 runtime.raceread 2033 runtime.raceread 2034 runtime.raceread 2035 runtime.raceread 2036 runtime.raceread"type.math/big.Int 2037 "runtime.newobject 2038 0math/big.(*Int).SetBytes 2039 (runtime.racefuncexit 2040 0runtime.morestack_noctxt 2041 "".autotmp_0418$type.*math/big.Int"".autotmp_0417/type.[]uint8"".bufgtype.[28]uint8"".~r1$type.*math/big.Int 2044 "".in2type.*"".p224FieldElement %#:BBB_KL K Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocalsf56b2291fa344104975cb6587be42b9bfprebuilts/go/darwin-x86/src/crypto/elliptic/p224.go"".initP256eH%H;aH@H\$@H$HH$HD$HD$0H$HD$@HD$01H(HhHhHhHh Hh(Hh0Hh8H$H$0H\$0H-Hk0HC8HH$H\$0=0HHH$H\$H$HH\$HD$NHD$ 2047 H\$ H\$8HH$HH$HHHl$8=H+HH$H\$H$HH\$HD$NHD$ 2048 H\$ H\$8HH$HH$H$HHHl$8=HkHH$H\$H$HH\$HD$@HD$H\$ H\$8HH$HH$H$HHPHl$8='HkHH$H\$H$HH\$HD$@HD$H\$ H\$8HH$HH$H$HHHl$8=wHkHH$H\$H$HH\$HD$@HD$H\$ H\$8HH$HH$H$ HHHl$8=Hk HH$HH$H$(HHHC(HH$H\$H$HH\$HD$@HD$H\$ H\$8HH$H\$8=uHH@H-H,$H\$LC L$Hl$& LCL$Hl$vYLCL$Hl$LCL$Hl$H$Hl$jNH-H,$H\$ 2049 B 2050 *runtime.racefuncenterP&type."".CurveParamsb 2051 "runtime.newobject 2052 ,runtime.racewriterange 2053 "runtime.racewrite"go.string."P-256""".p256 2054 "runtime.racewrite6runtime.writeBarrierEnabled"".p256"type.math/big.Int 2055 "runtime.newobjectgo.string."115792089210356248762697446949407573530086143415290314195533631308867097853951" 2056 2math/big.(*Int).SetString"".p256 2057 runtime.raceread"".p256 2058 "runtime.racewrite"".p2566runtime.writeBarrierEnabled"type.math/big.Int 2059 "runtime.newobjectgo.string."115792089210356248762697446949407573529996955224135760342422259061068512044369" 2060 2math/big.(*Int).SetString"".p256 2061 runtime.raceread"".p256 2062 "runtime.racewrite"".p2566runtime.writeBarrierEnabled"type.math/big.Int 2063 "runtime.newobjectgo.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b" 2064 2math/big.(*Int).SetString"".p256 2065 runtime.raceread"".p256 2066 "runtime.racewrite "".p256 6runtime.writeBarrierEnabled "type.math/big.Int 2067 2068 "runtime.newobject 2069 go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296" 2070 2071 2math/big.(*Int).SetString 2072 "".p256 2074 runtime.raceread"".p256 2077 "runtime.racewrite"".p2566runtime.writeBarrierEnabled"type.math/big.Int 2082 "runtime.newobjectgo.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5" 2085 2math/big.(*Int).SetString "".p256 2088 runtime.raceread "".p256 2091 "runtime.racewrite "".p2566runtime.writeBarrierEnabled"".p256 2093 runtime.raceread"".p256 2094 "runtime.racewrite"".p256"type.math/big.Int 2095 "runtime.newobjectgo.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000" 2096 2math/big.(*Int).SetString"".p256RInverse 2097 "runtime.racewrite6runtime.writeBarrierEnabled"".p256RInverse 2098 (runtime.racefuncexit"".p256RInverse 2099 .runtime.writebarrierptr 2100 .runtime.writebarrierptr 2101 .runtime.writebarrierptr 2102 .runtime.writebarrierptr 2103 .runtime.writebarrierptr 2104 .runtime.writebarrierptr"".p256 2105 .runtime.writebarrierptr 2106 0runtime.morestack_noctxt"".autotmp_0431(type.*"".CurveParams"".autotmp_0430$type.*math/big.Int"".autotmp_0429$type.*math/big.Int"".autotmp_0428$type.*math/big.Int"".autotmp_0427$type.*math/big.Int"".autotmp_0426$type.*math/big.Int"".autotmp_0425$type.*math/big.Int"".autotmp_0424$type.*math/big.Int"".autotmp_0423$type.*math/big.Int"".autotmp_0422$type.*math/big.Int"".autotmp_0421$type.*math/big.Int"".autotmp_0420$type.*math/big.Int 2107 ^27pF ,FFFLFLFLFL}Tgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocalse48b749e068cae7c3a399141c10fe5f0fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go&"".p256Curve.ParamsxeH%H;av&HH\$H$H\$H\$H 2109 : 2110 *runtime.racefuncenterX 2111 (runtime.racefuncexitl 2112 0runtime.morestack_noctxt "".~r0(type.*"".CurveParams"".curve"type."".p256Curve!@L"Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go "".p256GetScalar 2116 eH%HD$H;A\HH$H$1$H$H$H$H$H$H$H\$H$H\$H$H\$H\$ H\$H1H\$XH\$`H\$hHH$HH$H$H\$HH$HHHkHl$H\$H^HH$HH$H$HD$HH$HD$HHHkHl$H\$HH$HT$HL$HD$HT$XHHL$`HHD$hH$1HT$xHT$8Hl$pHHL$@Hl$8H9HD$PH$H\$P+H\$@@l$/HD$`HH)H$HD$0H smHH$H$HtNHl$0H s<H+l$/@+HD$PHHL$@HHL$@Hl$8H9mHH$H$H$, 2120 X 2121 *runtime.racefuncenter 2122 0math/big.(*Int).SetBytes"".p256 2123 runtime.raceread"".p256 2124 runtime.raceread"".p256 2125 &math/big.(*Int).Cmp"".p256 2126 runtime.raceread"".p256 2127 runtime.raceread"".p256 2128 &math/big.(*Int).Mod 2129 *math/big.(*Int).Bytes 2130 runtime.raceread 2131 "runtime.racewrite 2132 (runtime.racefuncexit 2133 $runtime.panicindex 2134 $runtime.panicindex 2135 0runtime.morestack_noctxt@"".autotmp_0443type.int"".autotmp_0441type.*uint8"".autotmp_0440type.int"".autotmp_0439type.int"".autotmp_0438?"type.math/big.Int"".autotmp_0436type.[]uint8"".autotmp_0435otype.[]uint8"".autotmp_0434type.int"".vtype.uint8"".scalarBytestype.[]uint8"".n$type.*math/big.Int 2136 "".intype.[]uint8"".outtype.*[32]uint8;>ZcUK 2138 dP("+Y+aHTgclocals304f1a7ece42768e76e94191b15e0406Tgclocals947c70d5303d6ce653c24eea67d2de46fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go6"".p256Curve.ScalarBaseMulteH%HD$H;AHH$H$H|$,1H\$,H$H$H\$H$H\$H$H\$H$1HGH|$p1HGH|$L1HGH$H$H\$pH\$H\$LH\$H\$,H\$H$H$H\$pH\$H\$LH\$HL$HD$ H$H$H 2141 X 2142 *runtime.racefuncenterp 2143 runtime.duffzero 2144 "".p256GetScalar 2145 runtime.duffzero 2146 runtime.duffzero 2147 runtime.duffzero 2148 *"".p256ScalarBaseMult 2149 "".p256ToAffine 2150 (runtime.racefuncexit 2151 0runtime.morestack_noctxt` 2152 "".z1type.[9]uint32 2153 "".y1type.[9]uint32 2154 "".x1Gtype.[9]uint32""".scalarReversedtype.[32]uint8"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8"z 53/L+Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go."".p256Curve.ScalarMulteH%H$xH;AHH$H$H|$41H\$4H$H$(H\$H$0H\$H$8H\$H$1HGH$1HGH$1HGH|$x1HGH|$T1HGH$H$H$H\$H$H$H$ H\$H$H$H\$xH\$H\$TH\$H$H\$H$H\$ H\$4H\$(H$H$H\$xH\$H\$TH\$HL$HD$ H$@H$HHX 2159 ^ 2160 *runtime.racefuncenterv 2161 runtime.duffzero 2162 "".p256GetScalar 2163 runtime.duffzero 2164 runtime.duffzero 2165 runtime.duffzero 2166 runtime.duffzero 2167 runtime.duffzero 2168 "".p256FromBig 2169 "".p256FromBig 2170 """.p256ScalarMult 2171 "".p256ToAffine 2172 (runtime.racefuncexit 2173 0runtime.morestack_noctxt 2174 "".z1type.[9]uint32 2175 "".y1type.[9]uint32 2176 "".x1type.[9]uint32 2177 "".pytype.[9]uint32 2178 "".pxGtype.[9]uint32""".scalarReversedtype.[32]uint8"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int"," 5YIL.Tgclocals6cb97439a684753c588b0bde20a970cbTgclocals69c1753bd5f81501d95132d08af04464fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go&"".nonZeroToAllOneseH%H;av+HH\$H$\$\$H 2182 : 2183 *runtime.racefuncenterb 2184 (runtime.racefuncexitv 2185 0runtime.morestack_noctxt "".~r1type.uint32"".xtype.uint32&P$ 2187 4Tgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go$"".p256ReduceCarry 2188 eH%H;aYHH\$H$\$ \$H\$H$HD$(l$H$H\$l$ DD$D+HH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$ DD$A)DCHH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$DD$DkHH$H\$kl$HH$H\$l$ DD$A)DCHH$H\$kl$HH$H\$l$DD$A)DCHH$H\$kl$HH$H\$l$ DD$DkH, 2217 B 2218 *runtime.racefuncenter| 2219 runtime.raceread 2220 "runtime.racewrite 2221 runtime.raceread 2222 "runtime.racewrite 2223 runtime.raceread 2224 "runtime.racewrite 2225 runtime.raceread 2226 "runtime.racewrite 2227 runtime.raceread 2228 "runtime.racewrite 2229 runtime.raceread 2230 "runtime.racewrite 2231 runtime.raceread 2232 "runtime.racewrite 2233 runtime.raceread 2234 "runtime.racewrite 2235 runtime.raceread 2236 "runtime.racewrite 2237 (runtime.racefuncexit 2238 0runtime.morestack_noctxt "".autotmp_0461type.uint32"".autotmp_0460type.uint32"".autotmp_0459type.uint32"".autotmp_0458type.uint32"".autotmp_0457type.uint32"".autotmp_0456type.uint32"".autotmp_0455type.uint32"".autotmp_0454type.uint32"".autotmp_0453type.uint32"".autotmp_0452type.uint32"".carry_masktype.uint32"".carrytype.uint32"".inouttype.*[9]uint32 <7@>@@@>>B Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256SumeH%H;aH H\$ H$HL$(D$1HD$H 5HH$H\$0Hl$H YHH$H\$8Hl$H 1HH$HL$(HD$H\$0HH HHl$8HH HlmHH H,]H HH$HL$HD$(HYH HH+l$H -HH$HL$HD$(HH Hl$DD$D+H HH$HL$HD$(HH H\$H zHH$HL$HD$(HRH AH+l$H &HH$HD$HL$(HH Hl$+HH uH$\$\$H HD$H HH$H\$0Hl$H {HH$H\$8Hl$H SHH$HL$(HD$H\$0H&H HHl$8HH HlmHH H,]H HH$HL$HD$(H{H jH+l$H OHH$HL$HD$(H'H Hl$DD$D+H HH$HL$HD$(HH H\$H HH$HL$HD$(Ht{H snH+l$H sWHH$HL$(HD$Ht6H s)Hl$+HHD$H .~-EPOE"2j 2274 B 2275 *runtime.racefuncenter 2276 "runtime.racewrite 2277 runtime.raceread 2278 runtime.raceread 2279 runtime.raceread 2280 "runtime.racewrite 2281 runtime.raceread 2282 runtime.raceread 2283 "runtime.racewrite 2284 $"".p256ReduceCarry 2285 (runtime.racefuncexit 2286 2287 "runtime.racewrite 2288 2289 runtime.raceread 2291 runtime.raceread 2293 runtime.raceread 2294 "runtime.racewrite 2295 runtime.raceread 2296 runtime.raceread 2297 "runtime.racewrite 2298 $runtime.panicindex 2299 $runtime.panicindex 2300 $runtime.panicindex 2301 $runtime.panicindex 2302 $runtime.panicindex 2303 $runtime.panicindex 2304 $runtime.panicindex 2305 $runtime.panicindex 2306 $runtime.panicindex 2307 $runtime.panicindex 2308 $runtime.panicindex 2309 $runtime.panicindex 2310 $runtime.panicindex 2311 $runtime.panicindex 2312 $runtime.panicindex 2313 $runtime.panicindex 2314 $runtime.panicindex 2315 $runtime.panicindex 2316 $runtime.panicindex 2317 $runtime.panicindex 2318 $runtime.panicindex 2319 $runtime.panicindex 2320 $runtime.panicindex 2321 $runtime.panicindex 2322 $runtime.panicindex 2323 $runtime.panicindex 2324 $runtime.panicindex 2325 $runtime.panicindex 2326 $runtime.panicindex 2327 $runtime.panicindex 2328 $runtime.panicindex 2329 $runtime.panicindex 2330 0runtime.morestack_noctxt0@"".autotmp_0466type.uint32"".autotmp_0465type.uint32"".autotmp_0464type.int"".autotmp_0463type.uint32"".autotmp_0462type.uint32"".itype.int"".carrytype.uint32"".in2 type.*[9]uint32 2332 "".intype.*[9]uint32"".outtype.*[9]uint32@?@z&#B Bp$*@ **9 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256DiffeH%H;aH H\$ H$HL$(D$1HD$H HH$H\$0Hl$H EHH$H\$8Hl$H HH$HL$(HD$H\$0HH HHl$8HH Hlm)HH H,]H mHH$HL$HD$(HEH 4H+l$H HH$HHl$H HH$HL$(HD$HH HH-H HlmDD$D+H wHH$HL$HD$(HOH >H+l$H #HH$HL$HD$(HH Hl$DD$D+H HH$HL$HD$(HH H\$H pHH$HL$HD$(HHH 7H+l$H HH$HD$HL$(HH Hl$+HH uH$\$\$H HD$H HH$H\$0Hl$H qHH$H\$8Hl$H IHH$HL$(HD$H\$0HH HHl$8HH Hlm)HH H,]H HH$HL$HD$(HqH `H+l$H EHH$HHl$H HH$HL$(HD$HH HH-H HlmDD$D+H HH$HL$HD$(H{H jH+l$H OHH$HL$HD$(H'H Hl$DD$D+H HH$HL$HD$(HH H\$H HH$HL$HD$(Ht{H snH+l$H sWHH$HL$(HD$Ht6H s)Hl$+HHD$H O.~7E 2362 Z2cE6 F 2388 B 2389 *runtime.racefuncenter 2390 "runtime.racewrite 2391 runtime.raceread 2392 runtime.raceread 2393 runtime.raceread 2394 "runtime.racewrite"".p256Zero31 2395 runtime.raceread"".p256Zero31 2396 runtime.raceread 2397 "runtime.racewrite 2398 runtime.raceread 2399 2400 runtime.raceread 2402 "runtime.racewrite 2404 $"".p256ReduceCarry 2406 (runtime.racefuncexit 2408 "runtime.racewrite 2410 runtime.raceread 2411 runtime.raceread 2412 runtime.raceread 2413 "runtime.racewrite"".p256Zero31 2414 runtime.raceread"".p256Zero31 2415 runtime.raceread 2416 "runtime.racewrite 2417 runtime.raceread 2418 runtime.raceread 2419 "runtime.racewrite 2420 $runtime.panicindex 2421 $runtime.panicindex 2422 $runtime.panicindex 2423 $runtime.panicindex 2424 $runtime.panicindex 2425 $runtime.panicindex 2426 $runtime.panicindex 2427 $runtime.panicindex 2428 $runtime.panicindex 2429 $runtime.panicindex 2430 $runtime.panicindex 2431 $runtime.panicindex 2432 $runtime.panicindex 2433 $runtime.panicindex 2434 $runtime.panicindex 2435 $runtime.panicindex 2436 $runtime.panicindex 2437 $runtime.panicindex 2438 $runtime.panicindex 2439 $runtime.panicindex 2440 $runtime.panicindex 2441 $runtime.panicindex 2442 $runtime.panicindex 2443 $runtime.panicindex 2444 $runtime.panicindex 2445 $runtime.panicindex 2446 $runtime.panicindex 2447 $runtime.panicindex 2448 $runtime.panicindex 2449 $runtime.panicindex 2450 $runtime.panicindex 2451 $runtime.panicindex 2452 $runtime.panicindex 2453 $runtime.panicindex 2454 $runtime.panicindex 2455 $runtime.panicindex 2456 $runtime.panicindex 2457 $runtime.panicindex 2458 $runtime.panicindex 2459 $runtime.panicindex 2460 $runtime.panicindex 2461 $runtime.panicindex 2462 $runtime.panicindex 2463 $runtime.panicindex 2464 0runtime.morestack_noctxt0@"".autotmp_0474type.uint32"".autotmp_0473type.uint32"".autotmp_0472type.uint32"".autotmp_0471type.int"".autotmp_0470type.uint32"".autotmp_0469type.uint32"".autotmp_0468type.uint32"".itype.int"".carrytype.uint32"".in2 type.*[9]uint32 2466 "".intype.*[9]uint32"".outtype.*[9]uint32@?@ ,)BBp$*8@ **89 Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go&"".p256ReduceDegreeNMeH%H;aXHhH\$hH$LL$pH|$ 1HH\$x\$ H\$x\$$D$$H\$xH \$$D$$H$\$$L$$\$$\$$HHH\$ HHIIHl$xI}JlHmH +H\$ HSHH\$ H7HIIHl$xIJlHm+H\$ HHH\$ HHIIHl$xIJlHmH +H\$ HHH\$ HeHHl$xHKHlHm+H\$ H HH\$ HH+H\$ HHH\$ HHH\$ HH+HHH$H \$dD$dH$\$dD$dH$H \$d\$d\$d1HHH\$ HHH\$ H HHl$ H Hlm+H\$ H HH\$ H HHHH\$ He H;H\$ HI H 2478 +HHH\$ H H;H\$ HH+HHH\$ HH;H\$ HH+HHH\$ HH;H\$ HkH+HHH\$ HAH;H\$ H%H+HHH\$ HH;H\$ HH!+HHH\$ HH;H\$ HHAA)DHHH\$ H`H;H\$ HDHAA)DHHH\$ HH;H\$ H 2494 H +HHH\$ H 2495 H;H\$ H 2496 H)+HHH\$ H 2497 H;H\$ Hm 2498 H+HH H\$ H= 2499 H;H\$ H! 2500 H!+HHH &D$1HHD$H IH$HL$pHD$HH HHH LD$ HMA(+H HH$HL$HD$pH`H OH+l$H 4HH$HL$HD$pHH Hl$DD$D+H HH$HL$HD$pHH H+l$H HH$HL$pHD$H\H KHII 2502 Hl$ I*JlmDD$D+H HH$HL$HD$pHH H\$H HH$HL$HD$pHH nH+l$H SHH$HD$HL$pH+H Hl$+HHD$H HH$HL$pHD$HH HII Hl$ IJlm+H zHH$HL$HD$pHRH AH+l$H &HH$HL$HD$pHH Hl$DD$D+H HH$HL$HD$pHH H\$H sHH$HL$HD$pHKH :H+l$H HH$HD$LL$pIH Il$+HHLH H$H\$pl$dk H H$H\$pk l$H H$H\$pl$DD$Dk H H$HD$pX \$HH H$H\$pk l$H H$HD$pl$h H$\$\$HhAW0z#I%HHH\$ HHH\$ HHIIHl$ IJlm+HHH\$ HWHHHH\$ H&HHHH\$ HH;H\$ HH+HHH\$ HH;H\$ HH+HHH\$ HmH;H\$ HQH+HHH\$ H!H;H\$ HH+HHH\$ HH;H\$ HH +HH H\$ HH;H\$ HvH!+HHH\$ HKH;H\$ H/HAA)DHH H\$ HH;H\$ HHAA)DHH H\$ HH;H\$ HH+HH H\$ HsjH;H\$ HsRH)+HH 2535 H\$ Hs/H;H\$ HsH!+HZH\$ HHIIHl$xIJlHmH +H\$ HHH\$ HHIIHl$xIpJlHm+H\$ HHHH\$ H,HIIHl$xIJlHmH +H\$ HHH\$ HHHl$xHHlHm+H\$ Hs}HH\$ HseH+H\$ HsIHH\$ Hs.HH\$ HsH+H" 2626 B 2627 *runtime.racefuncenterl 2628 runtime.duffzero 2629 "runtime.racewrite 2630 runtime.raceread 2631 "runtime.racewrite 2632 runtime.raceread 2633 "runtime.racewrite 2634 runtime.raceread 2635 runtime.raceread! 2636 "runtime.racewrite" 2637 "runtime.racewrite# 2638 runtime.raceread$ 2639 "runtime.racewrite& 2640 runtime.raceread' 2641 runtime.raceread( 2642 "runtime.racewrite) 2643 "runtime.racewrite) 2644 runtime.raceread* 2645 "runtime.racewrite* 2646 runtime.raceread+ 2647 runtime.raceread+ 2648 "runtime.racewrite+ 2649 $"".p256ReduceCarry, 2650 (runtime.racefuncexit, 2651 $runtime.panicindex, 2652 $runtime.panicindex, 2653 $runtime.panicindex, 2654 $runtime.panicindex, 2655 $runtime.panicindex- 2656 $runtime.panicindex- 2657 $runtime.panicindex- 2658 $runtime.panicindex- 2659 $runtime.panicindex- 2660 $runtime.panicindex- 2661 $runtime.panicindex- 2662 $runtime.panicindex. 2663 $runtime.panicindex. 2664 $runtime.panicindex. 2665 $runtime.panicindex. 2666 $runtime.panicindex. 2667 $runtime.panicindex. 2668 $runtime.panicindex/ 2669 $runtime.panicindex/ 2670 $runtime.panicindex/ 2671 $runtime.panicindex/ 2672 $runtime.panicindex/ 2673 $runtime.panicindex/ 2674 $runtime.panicindex0 2675 $runtime.panicindex0 2676 $runtime.panicindex0 2677 $runtime.panicindex0 2678 $runtime.panicindex0 2679 $runtime.panicindex0 2680 $runtime.panicindex1 2681 $runtime.panicindex= 2682 $runtime.panicindex= 2683 $runtime.panicindex= 2684 $runtime.panicindex= 2685 $runtime.panicindex> 2686 $runtime.panicindex> 2687 $runtime.panicindex> 2688 $runtime.panicindex> 2689 $runtime.panicindex> 2690 $runtime.panicindex> 2691 $runtime.panicindex> 2692 $runtime.panicindex> 2693 $runtime.panicindex> 2694 $runtime.panicindex? 2695 $runtime.panicindex? 2696 $runtime.panicindex? 2697 $runtime.panicindex? 2698 $runtime.panicindex? 2699 $runtime.panicindex? 2700 $runtime.panicindex? 2701 $runtime.panicindex? 2702 $runtime.panicindex? 2703 $runtime.panicindex@ 2704 $runtime.panicindex@ 2705 $runtime.panicindex@ 2706 $runtime.panicindex@ 2707 $runtime.panicindex@ 2708 $runtime.panicindex@ 2709 $runtime.panicindex@ 2710 $runtime.panicindex@ 2711 $runtime.panicindex@ 2712 $runtime.panicindexA 2713 $runtime.panicindexA 2714 $runtime.panicindexA 2715 $runtime.panicindexA 2716 $runtime.panicindexA 2717 $runtime.panicindexA 2718 $runtime.panicindexA 2719 $runtime.panicindexA 2720 $runtime.panicindexA 2721 $runtime.panicindexA 2722 $runtime.panicindexB 2723 $runtime.panicindexB 2724 $runtime.panicindexB 2725 $runtime.panicindexB 2726 $runtime.panicindexB 2727 $runtime.panicindexB 2728 $runtime.panicindexB 2729 $runtime.panicindexB 2730 $runtime.panicindexB 2731 $runtime.panicindexC 2732 $runtime.panicindexC 2733 $runtime.panicindexC 2734 $runtime.panicindexC 2735 $runtime.panicindexC 2736 $runtime.panicindexC 2737 $runtime.panicindexJ 2738 $runtime.panicindexJ 2739 $runtime.panicindexJ 2740 $runtime.panicindexJ 2741 $runtime.panicindexJ 2742 $runtime.panicindexJ 2743 $runtime.panicindexJ 2744 $runtime.panicindexJ 2745 $runtime.panicindexK 2746 $runtime.panicindexK 2747 $runtime.panicindexK 2748 $runtime.panicindexK 2749 $runtime.panicindexK 2750 $runtime.panicindexK 2751 $runtime.panicindexK 2752 $runtime.panicindexK 2753 $runtime.panicindexK 2754 $runtime.panicindexL 2755 $runtime.panicindexL 2756 $runtime.panicindexL 2757 $runtime.panicindexL 2758 $runtime.panicindexL 2759 $runtime.panicindexL 2760 $runtime.panicindexL 2761 $runtime.panicindexL 2762 $runtime.panicindexL 2763 $runtime.panicindexM 2764 $runtime.panicindexM 2765 $runtime.panicindexM 2766 $runtime.panicindexM 2767 $runtime.panicindexM 2768 $runtime.panicindexM 2769 $runtime.panicindexM 2770 0runtime.morestack_noctxt"".autotmp_0556type.int"".autotmp_0555type.uint32"".autotmp_0554type.uint32"".autotmp_0553type.uint32"".autotmp_0552type.uint32"".autotmp_0551type.int"".autotmp_0550type.uint32"".autotmp_0549type.uint32"".autotmp_0548type.int"".autotmp_0547type.uint32"".autotmp_0546type.uint32"".autotmp_0545type.uint32"".autotmp_0544type.int"".autotmp_0543type.uint32"".autotmp_0542type.int"".autotmp_0541type.uint32"".autotmp_0540type.int"".autotmp_0539type.uint32"".autotmp_0538type.int"".autotmp_0537type.uint32"".autotmp_0536type.int"".autotmp_0535type.uint32"".autotmp_0534type.int"".autotmp_0533type.uint32"".autotmp_0532type.int"".autotmp_0531type.uint32"".autotmp_0530type.int"".autotmp_0529type.uint32"".autotmp_0528type.int"".autotmp_0527type.uint32"".autotmp_0526type.int"".autotmp_0525type.uint32"".autotmp_0524type.int"".autotmp_0523type.uint32"".autotmp_0522type.int"".autotmp_0521type.uint32"".autotmp_0520type.int"".autotmp_0519type.uint32"".autotmp_0518type.int"".autotmp_0517type.uint32"".autotmp_0516type.int"".autotmp_0515type.uint32"".autotmp_0514type.int"".autotmp_0513type.uint32"".autotmp_0512type.int"".autotmp_0511type.uint32"".autotmp_0510type.int"".autotmp_0509type.uint32"".autotmp_0508type.int"".autotmp_0507type.uint32"".autotmp_0506type.int"".autotmp_0505type.uint32"".autotmp_0504type.int"".autotmp_0503type.uint32"".autotmp_0502type.int"".autotmp_0501type.uint32"".autotmp_0500type.int"".autotmp_0499type.uint32"".autotmp_0498type.int"".autotmp_0497type.uint32"".autotmp_0496type.int"".autotmp_0495type.uint32"".autotmp_0494type.int"".autotmp_0493type.uint32"".autotmp_0492type.uint32"".autotmp_0491type.uint32"".autotmp_0489type.uint32"".autotmp_0488type.uint32"".autotmp_0487type.uint32"".autotmp_0486type.uint32"".autotmp_0485type.uint32"".autotmp_0484type.int"".autotmp_0483type.uint32"".autotmp_0482type.uint32"".autotmp_0481type.uint32"".autotmp_0480type.uint32"".autotmp_0479type.uint32"".autotmp_0478type.uint32"".autotmp_0477type.uint32"".autotmp_0476type.uint32"".itype.int"".carrytype.uint32"".tmp2type.[18]uint32"".tmptype.[17]uint64"".outtype.*[9]uint32' 2773 =OYL.2 2774 2775 L Z>8>8;9C=;5>;<]B`B ":;+**1*?S! >8>8;9C=;-1 Y1=OYL&*%&- &Tgclocalsafcdf1e7ace662e6b150526dfdbca287Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Square,,eH%H$hH;A 2783 HH$H$H$1HH$(H$H$(H$H$((HH$H$H$(HH$H$(hHHH$H$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IIHhD@IIHH$H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(hHHhD@IIHhD@IIHhD@IIHH$H$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(h HHhD@IIHhD@IIHhD@IIHhD@IHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IIHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IIHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(HH$H$(HH$H$(Xh HHhD@IIHhD@IHH$HHH$H$(H H$H$(HH$H$(HH$H$(Xh HHhD@IIHH$HHH$H$(H H$H$(HH$H$(HH$H$(Xh HHhD@IIHH$HHH$H$(H H$H$(Xh HHH$HH H$H$(H H$H$(X h HH$H$ H$H$H|$H 2804 ^ 2805 *runtime.racefuncenter 2806 runtime.duffzero 2807 runtime.raceread 2808 runtime.raceread 2809 runtime.raceread 2810 runtime.raceread 2811 runtime.raceread 2812 runtime.raceread 2813 runtime.raceread 2814 runtime.raceread 2815 runtime.raceread 2816 runtime.raceread 2817 runtime.raceread 2818 runtime.raceread 2819 runtime.raceread 2820 runtime.raceread 2821 runtime.raceread 2822 runtime.raceread 2823 runtime.raceread 2824 runtime.raceread 2825 runtime.raceread 2826 runtime.raceread 2827 2828 runtime.raceread 2829 2830 runtime.raceread 2831 2832 runtime.raceread 2834 runtime.raceread 2836 runtime.raceread 2838 runtime.raceread 2840 runtime.raceread 2842 runtime.raceread 2844 runtime.raceread 2846 runtime.raceread 2847 runtime.raceread 2848 runtime.raceread 2849 runtime.raceread 2850 runtime.raceread 2851 runtime.raceread 2852 runtime.raceread 2853 runtime.raceread 2854 runtime.raceread 2855 runtime.raceread 2856 runtime.raceread 2857 runtime.raceread 2858 runtime.raceread 2859 runtime.raceread 2860 runtime.raceread 2861 runtime.raceread 2862 runtime.raceread 2863 runtime.raceread 2864 runtime.raceread 2865 runtime.raceread 2866 runtime.raceread 2867 runtime.raceread 2868 runtime.raceread 2869 runtime.raceread 2870 runtime.raceread 2871 runtime.raceread 2872 runtime.raceread 2873 runtime.raceread 2874 runtime.raceread 2875 runtime.raceread 2876 runtime.raceread 2877 runtime.raceread 2878 runtime.raceread 2879 runtime.raceread 2880 runtime.raceread 2881 runtime.raceread 2882 runtime.raceread 2883 runtime.raceread 2884 runtime.raceread 2885 runtime.raceread 2886 runtime.raceread! 2887 runtime.raceread! 2888 runtime.raceread" 2889 runtime.raceread" 2890 runtime.raceread# 2891 runtime.raceread# 2892 runtime.raceread# 2893 runtime.raceread$ 2894 runtime.raceread% 2895 runtime.raceread% 2896 runtime.raceread& 2897 runtime.raceread& 2898 runtime.raceread' 2899 runtime.raceread' 2900 runtime.raceread( 2901 runtime.raceread( 2902 runtime.raceread) 2903 runtime.raceread) 2904 runtime.raceread* 2905 runtime.raceread* 2906 runtime.raceread+ 2907 runtime.duffcopy+ 2908 &"".p256ReduceDegree+ 2909 (runtime.racefuncexit+ 2910 0runtime.morestack_noctxt "".tmptype.[17]uint64 2912 "".intype.*[9]uint32"".outtype.*[9]uint32""fc::WW*f*h**z**y***%**z%**{%*i%*g%X%XB?(g.Tgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256MulPOeH%H$hH;AHH$H$H$1HH$(H$H$0H$H$(H$0mHH$H$H$0HH$H$(HH$H$0H$H$0H$(iHHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0H$H$0H$(iHHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDIIHH$H$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0H$H$0H$(i HHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHh DIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHhDAIIHh DAIIHH$HHH$H$0H H$H$(HH$H$0HH$H$(H H$H$0HH$H$0H$(Xi HHhDAIIHh DAIIHH$HHH$H$0H H$H$(H H$H$0HH$H$0H$(Xi HHh DAIIHH$HH H$H$0H H$H$([ H$0m HHH$H$ H$H$H|$H 2952 ^ 2953 *runtime.racefuncenter 2954 runtime.duffzero 2955 runtime.raceread 2956 runtime.raceread 2957 runtime.raceread 2958 runtime.raceread 2959 runtime.raceread 2960 runtime.raceread 2961 runtime.raceread 2962 runtime.raceread 2963 runtime.raceread 2964 runtime.raceread 2965 runtime.raceread 2966 runtime.raceread 2967 runtime.raceread 2968 runtime.raceread 2969 runtime.raceread 2970 runtime.raceread 2971 runtime.raceread 2972 runtime.raceread 2973 runtime.raceread 2974 runtime.raceread 2975 2976 runtime.raceread 2978 runtime.raceread 2980 runtime.raceread 2982 runtime.raceread 2984 runtime.raceread 2986 runtime.raceread 2988 runtime.raceread 2990 runtime.raceread 2992 runtime.raceread 2994 runtime.raceread 2995 runtime.raceread 2996 runtime.raceread 2997 runtime.raceread 2998 runtime.raceread 2999 runtime.raceread 3000 runtime.raceread 3001 runtime.raceread 3002 runtime.raceread 3003 runtime.raceread 3004 runtime.raceread 3005 runtime.raceread 3006 runtime.raceread 3007 runtime.raceread 3008 runtime.raceread 3009 runtime.raceread 3010 runtime.raceread 3011 runtime.raceread 3012 runtime.raceread 3013 runtime.raceread 3014 runtime.raceread 3015 runtime.raceread 3016 runtime.raceread 3017 runtime.raceread 3018 runtime.raceread 3019 runtime.raceread 3020 runtime.raceread 3021 runtime.raceread 3022 runtime.raceread 3023 runtime.raceread 3024 runtime.raceread 3025 runtime.raceread 3026 runtime.raceread 3027 runtime.raceread 3028 runtime.raceread 3029 runtime.raceread 3030 runtime.raceread 3031 runtime.raceread 3032 runtime.raceread 3033 runtime.raceread 3034 runtime.raceread 3035 runtime.raceread 3036 runtime.raceread# 3037 runtime.raceread# 3038 runtime.raceread# 3039 runtime.raceread$ 3040 runtime.raceread$ 3041 runtime.raceread$ 3042 runtime.raceread% 3043 runtime.raceread% 3044 runtime.raceread% 3045 runtime.raceread& 3046 runtime.raceread& 3047 runtime.raceread& 3048 runtime.raceread' 3049 runtime.raceread' 3050 runtime.raceread' 3051 runtime.raceread( 3052 runtime.raceread( 3053 runtime.raceread( 3054 runtime.raceread+ 3055 runtime.raceread, 3056 runtime.raceread, 3057 runtime.raceread, 3058 runtime.raceread, 3059 runtime.raceread- 3060 runtime.raceread- 3061 runtime.raceread- 3062 runtime.raceread. 3063 runtime.raceread. 3064 runtime.raceread. 3065 runtime.raceread/ 3066 runtime.raceread/ 3067 runtime.raceread/ 3068 runtime.raceread0 3069 runtime.raceread0 3070 runtime.raceread3 3071 runtime.raceread3 3072 runtime.raceread4 3073 runtime.raceread4 3074 runtime.raceread4 3075 runtime.raceread5 3076 runtime.raceread5 3077 runtime.raceread5 3078 runtime.raceread6 3079 runtime.raceread6 3080 runtime.raceread6 3081 runtime.raceread7 3082 runtime.raceread7 3083 runtime.raceread7 3084 runtime.raceread: 3085 runtime.raceread: 3086 runtime.raceread: 3087 runtime.raceread; 3088 runtime.raceread; 3089 runtime.raceread; 3090 runtime.raceread< 3091 runtime.raceread< 3092 runtime.raceread< 3093 runtime.raceread= 3094 runtime.raceread= 3095 runtime.raceread= 3096 runtime.raceread@ 3097 runtime.raceread@ 3098 runtime.raceread@ 3099 runtime.racereadA 3100 runtime.racereadA 3101 runtime.racereadA 3102 runtime.racereadA 3103 runtime.racereadB 3104 runtime.racereadB 3105 runtime.racereadB 3106 runtime.racereadD 3107 runtime.racereadE 3108 runtime.racereadE 3109 runtime.racereadE 3110 runtime.racereadF 3111 runtime.racereadF 3112 runtime.racereadF 3113 runtime.racereadG 3114 runtime.racereadH 3115 runtime.racereadI 3116 runtime.racereadI 3117 runtime.racereadI 3118 runtime.racereadJ 3119 runtime.racereadJ 3120 runtime.racereadK 3121 runtime.racereadL 3122 runtime.racereadL 3123 runtime.racereadL 3124 runtime.racereadN 3125 runtime.racereadN 3126 runtime.racereadO 3127 runtime.duffcopyO 3128 &"".p256ReduceDegreeO 3129 (runtime.racefuncexitO 3130 0runtime.morestack_noctxt0"".tmptype.[17]uint64"".in2 type.*[9]uint32 3133 "".intype.*[9]uint32"".outtype.*[9]uint32"'("C\*m***************************%******%*****%****%***%**%*s%bK(.'Tgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256AssigneH%H;avgHH\$H$H\$H$HD$$H\$ H$HD$$Ht$ HtH|$H 3137 : 3138 *runtime.racefuncenterh 3139 ,runtime.racewriterange 3140 *runtime.racereadrange 3141 runtime.duffcopy 3142 (runtime.racefuncexit 3143 0runtime.morestack_noctxt 3144 "".intype.*[9]uint32"".outtype.*[9]uint32 ^ 3146 Z 3147 3148 dTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Invert eH%H$H;AHH$H$H|$t1HGH|$P1HGH$(1HGH$1HGH$1HGH$L1HGH$1HGH$1HGH\$tH$H$H\$H\$tH$H$H\$H\$tH\$H$(HH\$tH$H$H$HD$$H$H$HD$$H$HH$H\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H$(H\$H$HH\$tH$H$xH$HD$$H$H$HD$$H$HH$xH\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H\$tH$H\$tH\$H$H\$H$HH\$tH$H$pH$HD$$H$H$HD$$H$HH$p1HD$(H}+H\$tH$H\$tH\$HD$(HHD$(H|H\$tH$H\$tH\$H$H\$H$LHH\$tH$H$H$HD$$H$H$HD$$H$HH$1HD$8H}+H\$tH$H\$tH\$HD$8HHD$8H|H\$tH$H\$tH\$H$LH\$H$HH\$tH$H$H$HD$$H$H$HD$$H$H;H$1HD$H }+H\$tH$H\$tH\$HD$HHD$H |H$HH\$tH$H$H$HD$$H$H$HD$$H$HH$H\$tH$H\$tH\$H$H\$1HD$0H=}-H\$tH$H\$tH\$HD$0HHD$0H=|H\$PH$H$H\$H$H\$1HD$ H}+H\$PH$H\$PH\$HD$ HHD$ H|H\$PH$H\$PH\$H$LH\$1HD$@H}+H\$PH$H\$PH\$HD$@HHD$@H|H\$PH$H\$PH\$H$H\$1HD$HH}+H\$PH$H\$PH\$HD$HHHD$HH|H\$PH$H\$PH\$H$H\$H\$PH$H\$PH\$H\$PH$H\$PH\$H\$PH$H\$PH\$H$(H\$H\$PH$H\$PH\$H\$PH$H\$PH\$H\$PH$H\$PH\$H$H\$H$H$H\$PH\$H\$tH\$HlRz 3152 ^ 3153 *runtime.racefuncenterv 3154 runtime.duffzero 3155 runtime.duffzero 3156 runtime.duffzero 3157 runtime.duffzero 3158 runtime.duffzero 3159 runtime.duffzero 3160 runtime.duffzero 3161 runtime.duffzero 3162 "".p256Square 3163 "".p256Mul 3164 ,runtime.racewriterange 3165 *runtime.racereadrange 3166 runtime.duffcopy 3167 "".p256Square 3168 "".p256Square 3169 "".p256Mul 3170 ,runtime.racewriterange 3171 *runtime.racereadrange 3172 runtime.duffcopy 3173 "".p256Square 3174 "".p256Square 3175 "".p256Square 3176 3177 "".p256Square 3178 3179 "".p256Mul 3181 ,runtime.racewriterange 3183 *runtime.racereadrange 3185 runtime.duffcopy 3187 "".p256Square 3188 "".p256Mul 3189 ,runtime.racewriterange 3190 *runtime.racereadrange 3191 runtime.duffcopy 3192 "".p256Square 3193 "".p256Mul 3194 ,runtime.racewriterange 3195 *runtime.racereadrange 3196 runtime.duffcopy 3197 "".p256Square 3198 ,runtime.racewriterange 3199 *runtime.racereadrange 3200 runtime.duffcopy 3201 "".p256Mul 3202 "".p256Square 3203 "".p256Mul 3204 "".p256Square 3205 "".p256Mul 3206 "".p256Square 3207 "".p256Mul 3208 "".p256Square 3209 "".p256Mul 3210 "".p256Square 3211 "".p256Square 3212 "".p256Mul 3213 "".p256Square 3214 "".p256Square 3215 "".p256Mul 3216 "".p256Mul 3217 (runtime.racefuncexit 3218 0runtime.morestack_noctxt Z"".autotmp_0575type.*[9]uint32"".autotmp_0574type.*[9]uint32"".autotmp_0573type.*[9]uint32"".autotmp_0572type.*[9]uint32"".autotmp_0571type.*[9]uint32"".autotmp_0570type.*[9]uint32"".autotmp_0569type.*[9]uint32"".autotmp_0568type.*[9]uint32"".autotmp_0567type.*[9]uint32"".autotmp_0566type.*[9]uint32"".autotmp_0563type.int"".autotmp_0562type.int"".autotmp_0561type.int"".autotmp_0560type.int"".autotmp_0559type.int"".autotmp_0558type.int 3219 "".intype.*[9]uint32"".outotype.*[9]uint32 3221 "".in/type.*[9]uint32"".outtype.*[9]uint32 3223 "".inOtype.*[9]uint32"".outtype.*[9]uint32 3225 "".intype.*[9]uint32"".outtype.*[9]uint32 3227 "".in_type.*[9]uint32"".outtype.*[9]uint32 3229 "".in?type.*[9]uint32"".outtype.*[9]uint32"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".e64type.[9]uint32"".e32type.[9]uint32"".e16type.[9]uint32 3234 "".e8type.[9]uint32 3235 "".e4type.[9]uint32 3236 "".e2type.[9]uint32"".ftmp2type.[9]uint32"".ftmptype.[9]uint32 3237 "".intype.*[9]uint32"".outtype.*[9]uint32"9 3239 "tq r%o%o%o %o %o o%( % % %%%*5 @.UoUbjbj 3247 b EbTgclocals4eec13d660d4aef174c5282005c43690Tgclocals009a3bfd21c4ba8331bb41ef64e01b4afprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Scalar3eH%H;aH H\$ H$HL$(D$1HD$H HH$HL$HD$(HH H+l$H HH$HL$HD$(H[H JHl$k+H ,HH$HL$HD$(HH H+l$H HH$HL$HD$(HH Hl$DD$D+H |HH$HL$HD$(HTH CH\$H %HH$HL$HD$(HH H+l$H HH$HD$HL$(HH Hl$+HH uH$\$\$H HD$H NHH$HL$HD$(H&H H+l$H HH$HL$HD$(HH Hl$k+H HH$HL$HD$(H{H jH+l$H OHH$HL$HD$(H'H Hl$DD$D+H HH$HL$HD$(HH H\$H HH$HL$HD$(Ht{H snH+l$H sWHH$HL$(HD$Ht6H s)Hl$+HHD$H I.~'PIJ^ 3280 B 3281 *runtime.racefuncenter 3282 runtime.raceread 3283 "runtime.racewrite 3284 runtime.raceread 3285 "runtime.racewrite 3286 runtime.raceread 3287 runtime.raceread 3288 "runtime.racewrite 3289 $"".p256ReduceCarry 3290 (runtime.racefuncexit 3291 runtime.raceread 3292 3293 "runtime.racewrite 3295 runtime.raceread 3297 "runtime.racewrite 3299 runtime.raceread 3300 runtime.raceread 3301 "runtime.racewrite 3302 $runtime.panicindex 3303 $runtime.panicindex 3304 $runtime.panicindex 3305 $runtime.panicindex 3306 $runtime.panicindex 3307 $runtime.panicindex 3308 $runtime.panicindex 3309 $runtime.panicindex 3310 $runtime.panicindex 3311 $runtime.panicindex 3312 $runtime.panicindex 3313 $runtime.panicindex 3314 $runtime.panicindex 3315 $runtime.panicindex 3316 $runtime.panicindex 3317 $runtime.panicindex 3318 $runtime.panicindex 3319 $runtime.panicindex 3320 $runtime.panicindex 3321 $runtime.panicindex 3322 $runtime.panicindex 3323 $runtime.panicindex 3324 $runtime.panicindex 3325 $runtime.panicindex 3326 $runtime.panicindex 3327 $runtime.panicindex 3328 $runtime.panicindex 3329 $runtime.panicindex 3330 0runtime.morestack_noctxt@"".autotmp_0582type.uint32"".autotmp_0581type.uint32"".autotmp_0580type.uint32"".autotmp_0579type.int"".autotmp_0578type.uint32"".autotmp_0577type.uint32"".autotmp_0576type.uint32"".itype.int"".carrytype.uint32"".outtype.*[9]uint32@?@ 3332 z(%B Bp$** **# 3337 Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Scalar4eH%H;aH(H\$(H$HL$0D$1HD$ H OHH$HL$ HD$0HH H\$H HH$HL$ HD$0HnH ]H+l$H BHH$HL$ HD$0HH Hl$+H HH$HL$ HD$0HH H+l$H HH$HL$ HD$0HoH ^Hl$+H =HH$HL$ HD$0HH H+l$H HH$HL$ HD$0HH Hl$DD$D+H HH$HL$ HD$0HeH THl$\$H 0HH$HL$ HD$0HH H+l$H HH$HD$ HL$0HH Hl$+HH uH$\$\$H(HD$ H YHH$HL$ HD$0H1H H\$H HH$HL$ HD$0HH H+l$H HH$HL$ HD$0HH uHl$+H WHH$HL$ HD$0H/H H+l$H HH$HL$ HD$0HH Hl$+H HH$HL$ HD$0HH pH+l$H UHH$HL$ HD$0H-H Hl$DD$D+H HH$HL$ HD$0HH Hl$\$H HH$HL$ HD$0Ht{H snH+l$H sWHH$HL$0HD$ Ht6H s)Hl$+HHD$ H (xsE864 3380 B 3381 *runtime.racefuncenter 3382 runtime.raceread 3383 runtime.raceread 3384 "runtime.racewrite 3385 runtime.raceread 3386 "runtime.racewrite 3387 runtime.raceread 3388 "runtime.racewrite 3389 runtime.raceread 3390 runtime.raceread 3391 3392 "runtime.racewrite 3394 $"".p256ReduceCarry 3396 (runtime.racefuncexit 3398 runtime.raceread 3400 runtime.raceread 3401 "runtime.racewrite 3402 runtime.raceread 3403 "runtime.racewrite 3404 runtime.raceread 3405 "runtime.racewrite 3406 runtime.raceread 3407 runtime.raceread 3408 "runtime.racewrite 3409 $runtime.panicindex 3410 $runtime.panicindex 3411 $runtime.panicindex 3412 $runtime.panicindex 3413 $runtime.panicindex 3414 $runtime.panicindex 3415 $runtime.panicindex 3416 $runtime.panicindex 3417 $runtime.panicindex 3418 $runtime.panicindex 3419 $runtime.panicindex 3420 $runtime.panicindex 3421 $runtime.panicindex 3422 $runtime.panicindex 3423 $runtime.panicindex 3424 $runtime.panicindex 3425 $runtime.panicindex 3426 $runtime.panicindex 3427 $runtime.panicindex 3428 $runtime.panicindex 3429 $runtime.panicindex 3430 $runtime.panicindex 3431 $runtime.panicindex 3432 $runtime.panicindex 3433 $runtime.panicindex 3434 $runtime.panicindex 3435 $runtime.panicindex 3436 $runtime.panicindex 3437 $runtime.panicindex 3438 $runtime.panicindex 3439 $runtime.panicindex 3440 $runtime.panicindex 3441 $runtime.panicindex 3442 $runtime.panicindex 3443 $runtime.panicindex 3444 $runtime.panicindex 3445 $runtime.panicindex 3446 $runtime.panicindex 3447 $runtime.panicindex 3448 $runtime.panicindex 3449 0runtime.morestack_noctxtP"".autotmp_0592type.uint32"".autotmp_0591type.uint32"".autotmp_0590type.uint32"".autotmp_0589type.uint32"".autotmp_0588type.int"".autotmp_0587type.uint32"".autotmp_0586type.uint32"".autotmp_0585type.uint32"".autotmp_0584type.uint32"".itype.int"".nextCarry'type.uint32"".carrytype.uint32"".outtype.*[9]uint32POP.+GHGHp! $******* Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256Scalar8eH%H;aH(H\$(H$HL$0D$1HD$ H OHH$HL$ HD$0HH H\$H HH$HL$ HD$0HnH ]H+l$H BHH$HL$ HD$0HH Hl$+H HH$HL$ HD$0HH H+l$H HH$HL$ HD$0HoH ^Hl$+H =HH$HL$ HD$0HH H+l$H HH$HL$ HD$0HH Hl$DD$D+H HH$HL$ HD$0HeH THl$\$H 0HH$HL$ HD$0HH H+l$H HH$HD$ HL$0HH Hl$+HH uH$\$\$H(HD$ H YHH$HL$ HD$0H1H H\$H HH$HL$ HD$0HH H+l$H HH$HL$ HD$0HH uHl$+H WHH$HL$ HD$0H/H H+l$H HH$HL$ HD$0HH Hl$+H HH$HL$ HD$0HH pH+l$H UHH$HL$ HD$0H-H Hl$DD$D+H HH$HL$ HD$0HH Hl$\$H HH$HL$ HD$0Ht{H snH+l$H sWHH$HL$0HD$ Ht6H s)Hl$+HHD$ H (xsE864 3496 B 3497 *runtime.racefuncenter 3498 runtime.raceread 3499 runtime.raceread 3500 "runtime.racewrite 3501 runtime.raceread 3502 "runtime.racewrite 3503 runtime.raceread 3504 "runtime.racewrite 3505 runtime.raceread 3506 runtime.raceread 3507 3508 "runtime.racewrite 3510 $"".p256ReduceCarry 3512 (runtime.racefuncexit 3514 runtime.raceread 3516 runtime.raceread 3517 "runtime.racewrite 3518 runtime.raceread 3519 "runtime.racewrite 3520 runtime.raceread 3521 "runtime.racewrite 3522 runtime.raceread 3523 runtime.raceread 3524 "runtime.racewrite 3525 $runtime.panicindex 3526 $runtime.panicindex 3527 $runtime.panicindex 3528 $runtime.panicindex 3529 $runtime.panicindex 3530 $runtime.panicindex 3531 $runtime.panicindex 3532 $runtime.panicindex 3533 $runtime.panicindex 3534 $runtime.panicindex 3535 $runtime.panicindex 3536 $runtime.panicindex 3537 $runtime.panicindex 3538 $runtime.panicindex 3539 $runtime.panicindex 3540 $runtime.panicindex 3541 $runtime.panicindex 3542 $runtime.panicindex 3543 $runtime.panicindex 3544 $runtime.panicindex 3545 $runtime.panicindex 3546 $runtime.panicindex 3547 $runtime.panicindex 3548 $runtime.panicindex 3549 $runtime.panicindex 3550 $runtime.panicindex 3551 $runtime.panicindex 3552 $runtime.panicindex 3553 $runtime.panicindex 3554 $runtime.panicindex 3555 $runtime.panicindex 3556 $runtime.panicindex 3557 $runtime.panicindex 3558 $runtime.panicindex 3559 $runtime.panicindex 3560 $runtime.panicindex 3561 $runtime.panicindex 3562 $runtime.panicindex 3563 $runtime.panicindex 3564 $runtime.panicindex 3565 0runtime.morestack_noctxtP"".autotmp_0602type.uint32"".autotmp_0601type.uint32"".autotmp_0600type.uint32"".autotmp_0599type.uint32"".autotmp_0598type.int"".autotmp_0597type.uint32"".autotmp_0596type.uint32"".autotmp_0595type.uint32"".autotmp_0594type.uint32"".itype.int"".nextCarry'type.uint32"".carrytype.uint32"".outtype.*[9]uint32POP.+GHGHp! $******* Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go$"".p256PointDoubleeH%HD$H;AHH$H$H$1HGH|$`1HGH$1HGH$1HGH|$<1HGH|$1HGH$H$H$ H\$H\$`H$H$H\$H$H$H$H\$H\$`H\$H\$<H$H$H\$H$H\$H\$H$H$H\$H$H\$H$H$H\$<H\$H\$H\$H$H$H\$<H$H$H\$H$ H\$H\$<H$H\$<H\$H\$<H$H\$<H\$H\$`H\$H$H$H\$<H\$H$H\$H$H$H$H$H$H\$H$H$HD$H$H\$H$H$HD$H$H\$H\$<H$H$H\$H$H\$H\$<H$H$H\$H\$<H\$H\$H$H\$`H\$H\$H$H$H$H\$<H\$H\$H\$H< 3574 X 3575 *runtime.racefuncenterv 3576 runtime.duffzero 3577 runtime.duffzero 3578 runtime.duffzero 3579 runtime.duffzero 3580 runtime.duffzero 3581 runtime.duffzero 3582 "".p256Square 3583 "".p256Square 3584 "".p256Mul 3585 "".p256Sum 3586 "".p256Diff 3587 "".p256Mul 3588 "".p256Scalar3 3589 "".p256Sum 3590 "".p256Square 3591 "".p256Diff 3592 "".p256Diff 3593 "".p256Scalar4 3594 "".p256Square 3595 "".p256Diff 3596 "".p256Diff 3597 3598 "".p256Diff 3600 "".p256Mul 3602 "".p256Square 3604 "".p256Scalar8 3606 "".p256Diff 3608 (runtime.racefuncexit 3610 0runtime.morestack_noctxt`"".tmp2type.[9]uint32"".tmptype.[9]uint32"".betatype.[9]uint32"".alphaGtype.[9]uint32"".gammatype.[9]uint32"".deltatype.[9]uint32"".zPtype.*[9]uint32"".y@type.*[9]uint32"".x0type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32h41i(((%("(&#(%*5+Tgclocals13e63fd4a2a6f514772f401b6d3ddccbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go("".p256PointAddMixedeH%H$H;A5HH$H$H|$@1HGH|$1HGH$1HGH$1HGH$1HGH$`1HGH$<1HGH$1HGH$1HGH|$d1HGH$1HGH\$@H$H$H\$H$H$H$HD$HD$H$H$H$H\$H\$@H\$H\$H$H$H\$H\$@H\$H$H$H$H\$H\$H\$H$H$H$H\$H$H\$H$`H$H$H\$H$H\$H$`H$H$`H\$H$<H$H$H\$H$`H\$H$H$H$H\$H$H\$H$H$H$H\$H$H\$H\$dH$H$H\$H$`H\$H$H$H$H\$H$H\$H$H$H$H\$H$H$H$H\$H$<H\$H$H$HD$H\$dH\$H$H$HD$H\$dH\$H$H$H\$dH\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$<H\$H$H$HD$H$H\$H$H$HD$H$H\$HJ 3617 ^ 3618 *runtime.racefuncenterv 3619 runtime.duffzero 3620 runtime.duffzero 3621 runtime.duffzero 3622 runtime.duffzero 3623 runtime.duffzero 3624 runtime.duffzero 3625 runtime.duffzero 3626 runtime.duffzero 3627 runtime.duffzero 3628 runtime.duffzero 3629 runtime.duffzero 3630 "".p256Square 3631 "".p256Sum 3632 "".p256Mul 3633 "".p256Mul 3634 "".p256Mul 3635 "".p256Diff 3636 "".p256Sum 3637 "".p256Square 3638 "".p256Mul 3639 "".p256Diff 3640 3641 "".p256Sum 3643 "".p256Mul 3645 "".p256Mul 3647 "".p256Square 3649 "".p256Diff 3651 "".p256Diff 3653 "".p256Diff 3654 "".p256Diff 3655 "".p256Mul 3656 "".p256Mul 3657 "".p256Diff 3658 "".p256Diff 3659 (runtime.racefuncexit 3660 0runtime.morestack_noctxt&"".tmptype.[9]uint32"".vtype.[9]uint32 3662 "".rrtype.[9]uint32"".rtype.[9]uint32"".jtype.[9]uint32"".itype.[9]uint32"".hGtype.[9]uint32 3663 "".u2type.[9]uint32 3664 "".s2type.[9]uint32"".z1z1z1type.[9]uint32"".z1z1type.[9]uint32 3665 "".y2ptype.*[9]uint32 3666 "".x2`type.*[9]uint32 3667 "".z1Ptype.*[9]uint32 3668 "".y1@type.*[9]uint32 3669 "".x10type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32"r "63#(%(+++++(+3 (+3# 7.Tgclocals985e7f97b0b5289d928dafb1f67eb662Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256PointAddeH%H$HH;AH8H$8H$H$1HGH|$d1HGH|$@1HGH|$1HGH$`1HGH$<1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$1HGH$H$H$hH\$H\$@H$H$H\$H$H$H$XH\$H\$@H\$H$H$H$hH\$H$H\$H$H$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H\$@H\$H\$H$H$H\$H\$@H\$H$`H$H$`H\$H\$H\$H$H$H$pH\$H$H\$H\$dH$H$hH\$H$H\$H$<H$H$xH\$H\$dH\$H$H$H$H\$H$H\$H$H$H$H\$H$H\$H$H$H$H\$H$H$H$H\$H$H\$H$H$H$<H\$H$`H\$H$H$H$H\$H$H\$H$H$H$H\$H$H\$H$PH$H$H\$H$H\$H$H$H$H\$H$@H$H$H\$H$H\$H$@H$HD$H$H\$H$@H$HD$H$H\$H$H$H$H\$H$@H\$H$HH$H$H\$H$H\$H$H$H$`H\$H$H\$H$HH$HD$H$H\$H$HH$HD$H$H\$H8<` 3673 ^ 3674 *runtime.racefuncenter| 3675 runtime.duffzero 3676 runtime.duffzero 3677 runtime.duffzero 3678 runtime.duffzero 3679 runtime.duffzero 3680 runtime.duffzero 3681 runtime.duffzero 3682 runtime.duffzero 3683 runtime.duffzero 3684 runtime.duffzero 3685 runtime.duffzero 3686 runtime.duffzero 3687 runtime.duffzero 3688 runtime.duffzero 3689 runtime.duffzero 3690 "".p256Square 3691 "".p256Square 3692 "".p256Mul 3693 "".p256Sum 3694 "".p256Square 3695 "".p256Diff 3696 "".p256Diff 3697 "".p256Mul 3698 3699 "".p256Mul 3700 3701 "".p256Mul 3703 "".p256Mul 3705 "".p256Mul 3707 "".p256Diff 3709 "".p256Sum 3711 "".p256Square 3712 "".p256Mul 3713 "".p256Diff 3714 "".p256Sum 3715 "".p256Mul 3716 "".p256Mul 3717 "".p256Square 3718 "".p256Diff 3719 "".p256Diff 3720 "".p256Diff 3721 "".p256Diff 3722 "".p256Mul 3723 "".p256Mul 3724 "".p256Diff 3725 "".p256Diff 3726 (runtime.racefuncexit 3727 0runtime.morestack_noctxt0"".tmptype.[9]uint32"".vtype.[9]uint32 3729 "".rrtype.[9]uint32"".rtype.[9]uint32"".jtype.[9]uint32"".itype.[9]uint32"".hGtype.[9]uint32 3730 "".u2type.[9]uint32 3731 "".u1type.[9]uint32 3732 "".s2type.[9]uint32 3733 "".s1type.[9]uint32"".z2z2z2type.[9]uint32"".z2z2type.[9]uint32"".z1z1z1type.[9]uint32"".z1z1type.[9]uint32 3734 "".z2type.*[9]uint32 3735 "".y2ptype.*[9]uint32 3736 "".x2`type.*[9]uint32 3737 "".z1Ptype.*[9]uint32 3738 "".y1@type.*[9]uint32 3739 "".x10type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32" "HE(++(%(+((+++++++3#++3# I.Tgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go,"".p256CopyConditionaleH%H;aHH\$H$1H H\$(HD$H NHH$H\$ Hl$H &HH$HL$ HD$H\$(HH HHH H,m1l$0!\$H HH$HL$HD$ Ht{H snH+l$H sWHH$HD$H\$ Ht6H s)Hl$DD$D1+HH H(\ 3756 B 3757 *runtime.racefuncenter 3758 runtime.raceread 3759 runtime.raceread 3760 runtime.raceread 3761 "runtime.racewrite 3762 (runtime.racefuncexit 3763 $runtime.panicindex 3764 $runtime.panicindex 3765 $runtime.panicindex 3766 $runtime.panicindex 3767 $runtime.panicindex 3768 $runtime.panicindex 3769 $runtime.panicindex 3770 $runtime.panicindex 3771 0runtime.morestack_noctxt00"".autotmp_0604type.uint32"".tmptype.uint32"".itype.int"".mask type.uint32 3774 "".intype.*[9]uint32"".outtype.*[9]uint320/0d2r $* Tgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go0"".p256SelectAffinePointeH%H;aNHHH\$HH$1HD$8 Hl$8H9}`HD$@H\$PHD$(H HH$H\$PHHl$(H HHD$@HHl$8H9|1HD$8 Hl$8H9}`HD$@H\$XHD$0H }HH$H\$XHZHl$0H DHHD$@HHl$8H9|D$\$D$l$x1 \$1HD$8 Hl$8H9HD$@H\$PHD$H HH$HL$PHD$HH H+l$H fHH$H\$`H|$hAH$HL$`HD$hH\$PHHl$H HH)DD$D!DD$D +Hl$pHHHHIHtIH\$hHl$pLD$`HD$@HHl$8H91HD$8 Hl$8H9HD$@H\$XHD$ H OHH$HL$XHD$ H'H H+l$H HH$H\$`H|$hH$HL$`HD$hH\$XHHl$ H HH)DD$D!DD$D +Hl$pHHrYHHIHtIH\$hHl$pLD$`HD$@HHl$8H9\$\$\$uHHLg< 3801 B 3802 *runtime.racefuncenter 3803 "runtime.racewrite 3804 "runtime.racewrite 3805 runtime.raceread 3806 "runtime.racewrite 3807 runtime.raceread 3808 3809 runtime.raceread 3811 "runtime.racewrite 3813 runtime.raceread 3814 (runtime.racefuncexit 3815 $runtime.panicslice 3816 $runtime.panicindex 3817 $runtime.panicindex 3818 $runtime.panicindex 3819 $runtime.panicindex 3820 $runtime.panicindex 3821 $runtime.panicindex 3822 $runtime.panicslice 3823 $runtime.panicindex 3824 $runtime.panicindex 3825 $runtime.panicindex 3826 $runtime.panicindex 3827 $runtime.panicindex 3828 $runtime.panicindex 3829 $runtime.panicindex 3830 $runtime.panicindex 3831 $runtime.panicindex 3832 $runtime.panicindex 3833 0runtime.morestack_noctxt`2"".autotmp_0620type.int"".autotmp_0619type.int"".autotmp_0618type.int"".autotmp_0617type.int"".autotmp_0616type.int"".autotmp_0615type.int"".autotmp_0614type.int"".autotmp_0613type.int"".autotmp_0612gtype.uint32"".autotmp_0611type.uint32"".autotmp_0610type.uint32"".autotmp_0609type.uint32"".autotmp_0608type.uint32"".autotmp_0607type.uint32"".autotmp_0606type.uint32"".jOtype.int"".j_type.int"".maskwtype.uint32"".iotype.uint32"".i/type.int"".i?type.int"".indexPtype.uint32"".table type.[]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32(%II 3834 4088 Tgclocals13a990b4a341857296a1c12de153dcaaTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go4"".p256SelectJacobianPointeH%H;aHXH\$XH$1HD$H Hl$HH9}`HD$PH\$`HD$8H AHH$H\$`HHl$8H HHD$PHHl$HH9|1HD$H Hl$HH9}`HD$PH\$hHD$0H HH$H\$hHHl$0H ~HHD$PHHl$HH9|1HD$H Hl$HH9}`HD$PH\$pHD$@H -HH$H\$pH 3837 Hl$@H HHD$PHHl$HH9|L$$1 \$1HD$H Hl$HH9HD$PH\$`HD$H lHH$HL$`HD$HDH 3H+l$H HH$H\$xl$HHklHHl$H HH$HD$L$H\$`HH HHl$xH|DIhMklLH PHlmDD$D!DD$D +HD$PHHl$HH91HD$H Hl$HH9&HD$PH\$hHD$(H HH$HL$hHD$(HH H+l$H HH$H\$xl$HlHklHHl$(H$H KHH$HD$(L$H\$hHH HHl$xHDIMklLH$H HlmDD$D!DD$D +HD$PHHl$HH91HD$H Hl$HH9HD$PH\$pHD$ H ZHH$HL$pHD$ H2H !H+l$H HH$H\$xl$HHklHHl$ HHH HH$HD$ L$H\$pHH HHl$xHtmDIs]MklLHHH sEHlmDD$D!DD$D +HD$PHHl$HH9'HXEgE:E|Qe[\ 3872 B 3873 *runtime.racefuncenter 3874 "runtime.racewrite 3875 "runtime.racewrite 3876 "runtime.racewrite 3877 runtime.raceread 3878 "runtime.racewrite 3879 runtime.raceread 3881 runtime.raceread 3883 "runtime.racewrite 3884 runtime.raceread 3885 runtime.raceread 3886 "runtime.racewrite 3887 runtime.raceread 3888 (runtime.racefuncexit 3889 $runtime.panicindex 3890 $runtime.panicindex 3891 $runtime.panicindex 3892 $runtime.panicindex 3893 $runtime.panicindex 3894 $runtime.panicindex 3895 $runtime.panicindex 3896 $runtime.panicindex 3897 $runtime.panicindex 3898 $runtime.panicindex 3899 $runtime.panicindex 3900 $runtime.panicindex 3901 $runtime.panicindex 3902 $runtime.panicindex 3903 $runtime.panicindex 3904 $runtime.panicindex 3905 $runtime.panicindex 3906 $runtime.panicindex 3907 $runtime.panicindex 3908 $runtime.panicindex 3909 $runtime.panicindex 3910 $runtime.panicindex 3911 $runtime.panicindex 3912 $runtime.panicindex 3913 $runtime.panicindex 3914 $runtime.panicindex 3915 $runtime.panicindex 3916 $runtime.panicindex 3917 $runtime.panicindex 3918 $runtime.panicindex 3919 0runtime.morestack_noctxtPB"".autotmp_0640type.int"".autotmp_0639type.int"".autotmp_0638type.int"".autotmp_0637type.int"".autotmp_0636type.int"".autotmp_0635type.int"".autotmp_0634type.int"".autotmp_0633type.int"".autotmp_0632type.int"".autotmp_0631type.int"".autotmp_0630type.int"".autotmp_0629type.int"".autotmp_0628type.uint32"".autotmp_0627type.uint32"".autotmp_0626type.uint32"".autotmp_0625type.uint32"".autotmp_0624type.uint32"".autotmp_0623type.uint32"".autotmp_0622type.uint32"".autotmp_0621type.uint32"".jotype.int"".j_type.int"".jtype.int"".masktype.uint32"".itype.uint32"".i/type.int"".iOtype.int"".i?type.int"".index@type.uint32"".table0,type.*[16][3][9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32 3920 41III KNN Tgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256GetBiteH%H;aHH\$H$HD$H\$HH sZHH$LD$H\$LIHt2I s%JHHH\$ H\ 3929 B 3930 *runtime.racefuncenter 3931 runtime.raceread 3932 (runtime.racefuncexit 3933 $runtime.panicindex 3934 $runtime.panicindex 3935 0runtime.morestack_noctxt0"".~r2 type.uint32"".bittype.uint"".scalartype.*[32]uint8p( B4?3@?@A Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go*"".p256ScalarBaseMult eH%H$H;AHH$H$\$HH$L1HGH$(1HGH$1HGH$1HGH$1HG1H$ H$H9}oH$H$HD$pH &HH$H$HHl$pH HH$HH$H9|1H$ H$H9}oH$H$HD$hH HH$H$HaHl$hH KHH$HH$H9|1H$ H$H9}oH$H$HD$xH HH$H$HHl$xH HH$HH$H9|1H H$HtZH$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$D$@1H HH)HD$`H$HHH$HH$pH HH$L$H$pLIHI zJHHH\$\H$H_H)Hl$`H$HH$HH$xH HH$L$H$xLIHI JHHH\$XH$HH)Hl$`H$HH$HH$H pHH$L$H$LIH;I *JHHH\$TH$HH)Hl$`H$HH$HH$H HH$L$H$LIHI Jt$Xl$\HHH l$T \$@ H7HH)LIHtMH$LH$H$(H\$L$LD$H$Hl$H$Hl$ t$Pt$(\$@\$@H$H$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$LH\$0H$(H\$8H$H$H$LH\$\$H\$H$H$H$(H\$\$H\$H$H$HH\$\$H\$D$P\$HD$D!H$H$H$H\$D$LD$H$H$H$H\$\$L\$H$H$H$H\$\$L\$H$D$H\$D!\$HHD$`H H {HH HAfn7T 3955 ^ 3956 *runtime.racefuncenter 3957 runtime.duffzero 3958 runtime.duffzero 3959 runtime.duffzero 3960 runtime.duffzero 3961 runtime.duffzero 3962 "runtime.racewrite 3963 "runtime.racewrite 3964 "runtime.racewrite 3965 3966 $"".p256PointDouble 3968 runtime.raceread 3969 runtime.raceread 3970 runtime.raceread 3971 runtime.raceread$"".p256Precomputed 3972 0"".p256SelectAffinePoint 3973 ("".p256PointAddMixed 3974 ,"".p256CopyConditional 3975 ,"".p256CopyConditional"".p256One 3976 ,"".p256CopyConditional 3977 ,"".p256CopyConditional 3978 ,"".p256CopyConditional 3979 ,"".p256CopyConditional 3980 (runtime.racefuncexit 3981 $runtime.panicslice 3982 $runtime.panicindex 3983 $runtime.panicindex 3984 $runtime.panicindex 3985 $runtime.panicindex 3986 $runtime.panicindex 3987 $runtime.panicindex 3988 $runtime.panicindex 3989 $runtime.panicindex 3990 $runtime.panicindex 3991 $runtime.panicindex 3992 $runtime.panicindex 3993 $runtime.panicindex 3994 $runtime.panicindex 3995 $runtime.panicindex 3996 0runtime.morestack_noctxt@`"".autotmp_0662type.uint32"".autotmp_0661type.uint32"".autotmp_0660type.uint"".autotmp_0659type.uint32"".autotmp_0658type.uint"".autotmp_0657type.uint32"".autotmp_0656type.uint"".autotmp_0654type.uint"".autotmp_0653type.int"".autotmp_0652type.int"".autotmp_0651type.int"".autotmp_0650type.int"".autotmp_0649type.int"".autotmp_0648type.int"".autotmp_0646type.uint"".autotmp_0645type.uint32"".autotmp_0644type.uint32"".autotmp_0643/type.[]uint32"".bittype.uint"".scalarOtype.*[32]uint8"".bittype.uint"".scalar?type.*[32]uint8"".bittype.uint"".scalar_type.*[32]uint8"".bittype.uint"".scalarotype.*[32]uint8"".indextype.uint32"".bit2type.uint32"".bit1type.uint32"".bit0type.uint32"".jtype.uint"".itype.uint"".itype.int"".itype.int"".itype.int 4001 "".tztype.[9]uint32 4002 "".tytype.[9]uint32 4003 "".txtype.[9]uint32 4004 "".pytype.[9]uint32 4005 "".pxtype.[9]uint32"".tableOffsettype.uint32"".masktype.uint32*"".pIsNoninfiniteMasktype.uint32$"".nIsInfinityMasktype.uint32"".scalar0type.*[32]uint8"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32""he _#O#O#OZ3>"3>"3> 4009 l&&% 4010 &&.; F3*.Tgclocals333dbc4f45a8dce0cad3d96bdccf65d5Tgclocals3ae28930a000834d9991652dc3a74f18fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go("".p256PointToAffineeH%H;aH`H\$`H$H|$<1HGH|$1HGH\$<H$H$H\$H\$H$H\$<H\$H\$hH$H\$xH\$H\$H\$H\$<H$H\$<H\$H\$H\$H\$pH$H$H\$H\$<H\$H` 4016 B 4017 *runtime.racefuncenterZ 4018 runtime.duffzeroz 4019 runtime.duffzero 4020 "".p256Invert 4021 "".p256Square 4022 "".p256Mul 4023 "".p256Mul 4024 "".p256Mul 4025 (runtime.racefuncexit 4026 0runtime.morestack_noctxtP"".zInvSqtype.[9]uint32"".zInvGtype.[9]uint32"".z@type.*[9]uint32"".y0type.*[9]uint32"".x type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32, ""* Tgclocals06be2e0cf40ff10dd1e5bbc1da1e184cTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256ToAffineeH%H;aHxH\$xH$H|$L1HGH|$(1HGH\$LH$H\$(H\$H$H\$H$H\$H$H\$ H\$LH$H\$H\$pH\$(H$HD$H\$pH$H$Hx( 4030 B 4031 *runtime.racefuncenterZ 4032 runtime.duffzeroz 4033 runtime.duffzero 4034 ("".p256PointToAffine 4035 "".p256ToBig 4036 "".p256ToBig 4037 (runtime.racefuncexit 4038 0runtime.morestack_noctxtP"".autotmp_0671$type.*math/big.Int 4039 "".yytype.[9]uint32 4040 "".xxWtype.[9]uint32"".yOut@$type.*math/big.Int"".xOut0$type.*math/big.Int"".z type.*[9]uint32"".ytype.*[9]uint32"".xtype.*[9]uint32 % ?@ Tgclocals4bc67399ee19764c025a90cb24f7e02aTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go""".p256ScalarMult&&eH%H$XH;Au H(H$(H$H$D1HGH$ 1HGH$1HGH$1HGH$1HGH$1HGH$h1HHH$HH$HD$$H$HH$hHlH$PH$HD$$H$PH$hHlH$HH$HD$$H$hHlHHH5HH$H$hHHHklHH$H$hHHHklHH$H\$H$hHHHklHHHH\$HH?HH)HHH$hHpHklHHl$HH?HH)HHH$hH8HklHH$Hl$ HH?HHD$hH)HHH$hHHklHHHHl$(HD$hHHH$hHHklHH,$HHH$hHHklHH$Hl$HHH$hHeHklHHHHl$H$hHH9HklHH\$H$hHHHklHH$H\$ H$hHHHklHHHH\$(H$HH\$0H$PH\$8HD$hHH1H$ H$H9}oH$H$0HD$XH bHH$H$0H<Hl$XH &HH$HH$H9|1H$ H$H9}oH$H$8HD$`H HH$H$8HHl$`H HH$HH$H9|1H$ H$H9}oH$H$@HD$xH $HH$H$@HHl$xH HH$HH$H9|\$L1H@HD$pHH$0H$H$8H\$H$@H\$H$0H\$H$8H\$ H$@H\$(H$0H$8H$@H$HL$HD$HT$HL$ HD$(H$0H$8H$@H$HL$HD$HT$HL$ HD$(H$0H$8H$@H$HL$HD$HT$HL$ HD$(HD$pHH?HH)HHHH)H$XH gH+H$HL$pHH?HH)HHHH)H$XHH H++HHHH$DH$H$ H\$H$H\$H$hH\$D$TD$ H$H$H$H\$H$H\$H$0H\$H$8H\$ H$@H\$(H$DH\$0H$ H\$8H$H\$@H$0H$H$DH\$\$L\$H$8H$H$ H\$\$L\$H$@H$H$H\$\$L\$D$T\$LD$H!H$0H$H$H\$D$PD$H$8H$H$H\$\$P\$H$@H$H$H\$\$P\$D$L\$H!\$LHD$pHH@{H(\fp 4062 ^ 4063 *runtime.racefuncenter| 4064 runtime.duffzero 4065 runtime.duffzero 4066 runtime.duffzero 4067 runtime.duffzero 4068 runtime.duffzero 4069 runtime.duffzero 4070 *runtime.racereadrange 4071 runtime.duffcopy 4072 *runtime.racereadrange 4073 runtime.duffcopy"".p256One 4074 *runtime.racereadrange"".p256One 4075 runtime.duffcopy 4076 4077 $"".p256PointDouble 4078 ("".p256PointAddMixed 4079 "runtime.racewrite 4080 "runtime.racewrite 4081 "runtime.racewrite 4082 $"".p256PointDouble 4083 $"".p256PointDouble 4084 $"".p256PointDouble 4085 $"".p256PointDouble 4086 runtime.raceread 4087 4"".p256SelectJacobianPoint 4088 "".p256PointAdd 4089 ,"".p256CopyConditional 4090 ,"".p256CopyConditional 4091 ,"".p256CopyConditional! 4092 ,"".p256CopyConditional" 4093 ,"".p256CopyConditional" 4094 ,"".p256CopyConditional# 4095 (runtime.racefuncexit# 4096 $runtime.panicindex# 4097 $runtime.panicindex# 4098 $runtime.panicindex$ 4099 $runtime.panicindex$ 4100 $runtime.panicindex$ 4101 $runtime.panicindex$ 4102 $runtime.panicindex$ 4103 $runtime.panicindex$ 4104 $runtime.panicindex% 4105 $runtime.panicindex% 4106 $runtime.panicindex% 4107 $runtime.panicindex% 4108 $runtime.panicindex% 4109 $runtime.panicindex% 4110 $runtime.panicindex% 4111 $runtime.panicindex% 4112 $runtime.panicindex% 4113 $runtime.panicindex& 4114 $runtime.panicindex& 4115 $runtime.panicindex& 4116 0runtime.morestack_noctxt` B"".autotmp_0684type.uint32"".autotmp_0683type.int"".autotmp_0682type.int"".autotmp_0681type.int"".autotmp_0680type.int"".autotmp_0679type.int"".autotmp_0678type.int"".autotmp_0677type.int"".autotmp_0676type.uint32"".autotmp_0675type.uint32"".autotmp_0673type.int"".itype.int"".itype.int"".itype.int"".itype.int"".itype.int"".masktype.uint32*"".pIsNoninfiniteMasktype.uint32"".indextype.uint32$"".nIsInfinityMasktype.uint32"".precomp*type.[16][3][9]uint32 4117 "".tztype.[9]uint32 4118 "".tytype.[9]uint32 4119 "".txtype.[9]uint32 4120 "".pztype.[9]uint32 4121 "".pytype.[9]uint32 4122 "".pxtype.[9]uint32"".scalarPtype.*[32]uint8"".y@type.*[9]uint32"".x0type.*[9]uint32"".zOut type.*[9]uint32"".yOuttype.*[9]uint32"".xOuttype.*[9]uint32" "lir7;9 4123 #O#O#O j::'@y&&&&&&56!**.Tgclocals13e63fd4a2a6f514772f401b6d3ddccbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256FromBigeH%HD$H;A2HH$H$1$H$H$H$H$H$H$H\$HD$H\$H\$8HH$HH$HD$8H$HD$HHH+Hl$1HD$ H =HD$81H\$@H\$HH\$PHD$(H$H$H|$ H$H\$(H&HsHkHSH$H$H$Ht$@Ht$pHl$HHT$PH$Hl$xHH yHH$H\$pH|$xTH$H$H2Hl$ H HHl$pH|$xHm+H\$8H$H\$8H\$HD$HD$ HHD$ H u HHD$81H\$XH\$`H\$hHD$0H$H$H|$ H$H\$0HeHSHCHkH$H$H$HT$XH$HD$`Hl$hH$H$HH HH$H$H$H$H$HtlHl$ H sZHH$H$v<Hm+H\$8H$H\$8H\$HD$HD$ HjH s@HH$H$Ht!Hl$ H sHwH s@HH$H$Ht!Hl$ H sHB 4142 X 4143 *runtime.racefuncenter 4144 &math/big.(*Int).Lsh"".p256 4145 runtime.raceread"".p256 4146 runtime.raceread"".p256 4147 &math/big.(*Int).Mod 4148 runtime.raceread 4149 "runtime.racewrite 4150 runtime.raceread 4151 &math/big.(*Int).Rsh 4152 (runtime.racefuncexit 4153 runtime.raceread 4155 "runtime.racewrite 4157 runtime.raceread 4159 &math/big.(*Int).Rsh 4161 $runtime.panicindex 4163 $runtime.panicindex 4165 $runtime.panicindex 4167 $runtime.panicindex 4168 "runtime.racewrite 4169 $runtime.panicindex 4170 $runtime.panicindex 4171 $runtime.panicindex 4172 $runtime.panicindex 4173 $runtime.panicindex 4174 $runtime.panicindex 4175 "runtime.racewrite 4176 $runtime.panicindex 4177 $runtime.panicindex 4178 0runtime.morestack_noctxt "".autotmp_0695(type.[]math/big.Word"".autotmp_0694o(type.[]math/big.Word"".autotmp_0693?"type.math/big.Int"".autotmp_0691type.int"".autotmp_0690type.int"".autotmp_0689type.int"".~r0(type.[]math/big.Wordmath/big.x2$type.*math/big.Int"".~r0(type.[]math/big.Wordmath/big.x2$type.*math/big.Int"".bits(type.[]math/big.Word"".bits(type.[]math/big.Word"".itype.int"".tmp$type.*math/big.Int 4182 "".in$type.*math/big.Int"".outtype.*[9]uint32t,)REu! u!# 6#6 F+Ho1.-J-/Tgclocals4eec13d660d4aef174c5282005c43690Tgclocals26e2eeec10c36dfacc7e6454e56e763afprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".p256ToBigeH%H;aHXH\$XH$HH$HL$1D$8HD$@HD$HHD$PHD$8HL$0HD$(H\$`H H$H\$0H$H\$`k Hl$HD$0HHHHL$ HH@H$HD$HD$H\$`Hl$ H HH$H\$(H$H\$`HHl$ H H+Hl$HD$0H$HD$H\$(H\$HD$0HL$ HHGHH$HD$0H$HD$HH\$HH$HH$HD$0H$HD$HHH+Hl$H\$0H\$hHXH$HD$HD$2 4190 B 4191 *runtime.racefuncenterP"type.math/big.Intb 4192 "runtime.newobject 4193 runtime.raceread 4194 0math/big.(*Int).SetInt64 4195 &math/big.(*Int).Lsh 4196 runtime.raceread 4197 0math/big.(*Int).SetInt64 4198 &math/big.(*Int).Add"".p256RInverse 4199 runtime.raceread"".p256RInverse 4200 &math/big.(*Int).Mul"".p256 4201 runtime.raceread"".p256 4202 runtime.raceread"".p256 4203 &math/big.(*Int).Mod 4204 (runtime.racefuncexit 4205 $runtime.panicindex 4206 $runtime.panicindex 4207 &math/big.(*Int).Lsh 4208 0runtime.morestack_noctxt "".autotmp_0699?"type.math/big.Int"".iotype.int"".tmp_$type.*math/big.Int"".resultO$type.*math/big.Int"".~r1$type.*math/big.Int 4212 "".intype.*[9]uint32>H 92] /E Ks 4216 'Tgclocalsbc4ce6f5f296b9ecf5962f19abffe88aTgclocalsbe6e435ec58d19b57976c4b2acccb5d6fprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go"".initeH%H;aHH\$H$HH$t-HH$u 4218 HHH$HH$HA* 4220 B 4221 *runtime.racefuncenterP"".initdoneb 4222 runtime.racereadp"".initdone"".initdone 4223 runtime.raceread"".initdone 4224 (runtime.racefuncexit 4225 "runtime.throwinit"".initdone 4226 "runtime.racewrite"".initdone 4227 io.init 4228 math/big.init 4229 sync.init"".initdone 4230 "runtime.racewrite"".initdone 4231 (runtime.racefuncexit 4232 0runtime.morestack_noctxtOM 4234 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbfprebuilts/go/darwin-x86/src/crypto/elliptic/p256.go2type..hash."".CurveParamseH%H;aH H\$ H$H\$(H$H<$tcH\$0H\$HD$0HD$H\$(H$H<$t-H$0HD$0HD$HD$HD$0HD$8H %%U 4238 B 4239 *runtime.racefuncenter 4240 runtime.memhash 4241 runtime.strhash 4242 (runtime.racefuncexit 4243 0runtime.morestack_noctxt0@"".autotmp_0703type.uintptr"".~r2 type.uintptr"".htype.uintptr"".p(type.*"".CurveParams@w?@! Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbnprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go.type..eq."".CurveParamseH%H;a9HHH\$HH$H\$PH$H<$H\$XH\$H|$HD$0\$uD$`HHH\$PH$H$0H\$PHHk0Hl$8Hk8Hl$@H\$XH$H$0HT$@H\$XHt\HK0HL$(HC8HD$0H9u6Hl$8H,$HT$HL$HD$\$ tD$`HHD$`HHd%% 4247 B 4248 *runtime.racefuncenter 4249 runtime.memequal 4250 (runtime.racefuncexit 4251 runtime.raceread 4252 runtime.raceread 4253 runtime.eqstring 4254 (runtime.racefuncexit 4255 (runtime.racefuncexit 4256 0runtime.morestack_noctxt0 4257 "".autotmp_0706?type.string"".autotmp_0705type.string"".~r2 type.bool"".q(type.*"".CurveParams"".p(type.*"".CurveParams2^7 DdTgclocals51af24152615272c3d9efc8538f95767Tgclocals44750c784da4dd430afdd97fea5c405anprebuilts/go/darwin-x86/src/crypto/elliptic/elliptic.go"".Curve.AddeH%H;aH8HY Ht H|$@H9;uH#H\$8H$H\$PH\$H\$XH\$H\$`H\$H\$hH\$ H\$HH$H\$@H[ HL$(HD$0HL$pHD$xH8a 4261 4262 n 4263 *runtime.racefuncenter 4264 (runtime.racefuncexit 4265 0runtime.morestack_noctxtp"".yp$type.*math/big.Int"".x`$type.*math/big.Int 4266 "".y2P$type.*math/big.Int 4267 "".x2@$type.*math/big.Int 4268 "".y10$type.*math/big.Int 4269 "".x1 $type.*math/big.Int""..thistype."".Curvep}op6UTgclocals3a33668c9efcecd8360dc756b336a97dTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>"".Curve.DoubleeH%H;avnH(HY Ht H|$0H9;uH#H\$(H$H\$@H\$H\$HH\$H\$8H$H\$0H[(HL$HD$ HL$PHD$XH(y 4273 4274 f 4275 *runtime.racefuncenter 4276 (runtime.racefuncexit 4277 0runtime.morestack_noctxt`P 4278 "".yP$type.*math/big.Int"".x@$type.*math/big.Int 4279 "".y10$type.*math/big.Int 4280 "".x1 $type.*math/big.Int""..thistype."".CurvePiOP2ATgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>$"".Curve.IsOnCurveeH%H;avcH HY Ht H|$(H9;uH#H\$ H$H\$8H\$H\$@H\$H\$0H$H\$(H[0\$\$HH 4283 4284 f 4285 *runtime.racefuncenter 4286 (runtime.racefuncexit 4287 0runtime.morestack_noctxtP@"".~r2@type.bool"".y0$type.*math/big.Int"".x $type.*math/big.Int""..thistype."".Curve@^?@ 4289 2NTgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>"".Curve.ParamseH%H;avPHHY Ht H|$H9;uH#H\$H$H\$ H$H\$H[8H\$H\$(H 4292 4293 f 4294 *runtime.racefuncenter 4295 (runtime.racefuncexit 4296 0runtime.morestack_noctxt0 "".~r0 (type.*"".CurveParams""..thistype."".Curve K p 4298 p2#Tgclocals9653fc2a8d8c4e0c6978a0b29dda6fc9Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>."".Curve.ScalarBaseMulteH%H;avxH0HY Ht H|$8H9;uH#H\$0H$H\$HH\$H\$PH\$H\$XH\$H\$@H$H\$8H[@HL$ HD$(HL$`HD$hH0o 4301 4302 f 4303 *runtime.racefuncenter 4304 (runtime.racefuncexit 4305 0runtime.morestack_noctxtp`"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".k type.[]uint8""..thistype."".Curve`s_`2K#Tgclocals270dbb58aee7585490a002657bf0b796Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>&"".Curve.ScalarMulteH%H;aH@HY Ht H|$HH9;uH#H\$@H$H\$XH\$H\$`H\$H\$hH\$H\$pH\$ H\$xH\$(H\$PH$H\$HH[HHL$0HD$8H$H$H@Q 4309 4310 n 4311 *runtime.racefuncenter 4312 (runtime.racefuncexit 4313 0runtime.morestack_noctxt"".y$type.*math/big.Int"".xp$type.*math/big.Int"".k@type.[]uint8 4315 "".y10$type.*math/big.Int 4316 "".x1 $type.*math/big.Int""..thistype."".Curve6eTgclocalse657464457778c0f4826dd8f05015a8cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>2"".(*p256Curve).IsOnCurveeH%H;avnH HY Ht H|$(H9;uH#H\$ H$H\$(H$H\$(H+H,$H\$0H\$H\$8H\$\$\$@H y 4321 f 4322 *runtime.racefuncenter 4323 runtime.raceread 4324 6"".(*CurveParams).IsOnCurve 4325 (runtime.racefuncexit 4326 0runtime.morestack_noctxt@@"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curve@i?@ 4328 2^Tgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>D"".(*p256Curve).affineFromJacobianeH%H;aH0HY Ht H|$8H9;uH#H\$0H$H\$8H$H\$8H+H,$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0` 4332 n 4333 *runtime.racefuncenter 4334 runtime.raceread 4335 H"".(*CurveParams).affineFromJacobian 4336 (runtime.racefuncexit 4337 0runtime.morestack_noctxt``"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curve`~_` 4339 6VTgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>&"".(*p256Curve).AddeH%H;aH8HY Ht H|$@H9;uH#H\$8H$H\$@H$H\$@H+H,$H\$HH\$H\$PH\$H\$XH\$H\$`H\$ HL$(HD$0HL$hHD$pH8V 4343 n 4344 *runtime.racefuncenter 4345 runtime.raceread 4346 *"".(*CurveParams).Add 4347 (runtime.racefuncexit 4348 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int 4351 "".y2@$type.*math/big.Int 4352 "".x20$type.*math/big.Int 4353 "".y1 $type.*math/big.Int 4354 "".x1$type.*math/big.Int""..this$type.*"".p256Curvepop6`Tgclocalsce3fae06a96d9e708a493e82b0f48db0Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".(*p256Curve).addJacobianeH%H;aHPHY Ht H|$XH9;uH#H\$PH$H\$XH$H\$XH+H,$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP) 4358 n 4359 *runtime.racefuncenter 4360 runtime.raceread 4361 :"".(*CurveParams).addJacobian 4362 (runtime.racefuncexit 4363 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int 4367 "".z2`$type.*math/big.Int 4368 "".y2P$type.*math/big.Int 4369 "".x2@$type.*math/big.Int 4370 "".z10$type.*math/big.Int 4371 "".y1 $type.*math/big.Int 4372 "".x1$type.*math/big.Int""..this$type.*"".p256Curve6Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p256Curve).DoubleeH%H;avyH(HY Ht H|$0H9;uH#H\$(H$H\$0H$H\$0H+H,$H\$8H\$H\$@H\$HL$HD$ HL$HHD$PH(n 4376 f 4377 *runtime.racefuncenter 4378 runtime.raceread 4379 0"".(*CurveParams).Double 4380 (runtime.racefuncexit 4381 0runtime.morestack_noctxtPP 4382 "".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int 4385 "".y1 $type.*math/big.Int 4386 "".x1$type.*math/big.Int""..this$type.*"".p256CurvePtOP2L"Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated><"".(*p256Curve).doubleJacobianeH%H;aH8HY Ht H|$@H9;uH#H\$8H$H\$@H$H\$@H+H,$H\$HH\$H\$PH\$H\$XH\$HT$ HL$(HD$0HT$`HL$hHD$pH8V 4390 n 4391 *runtime.racefuncenter 4392 runtime.raceread 4393 @"".(*CurveParams).doubleJacobian 4394 (runtime.racefuncexit 4395 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p256Curvepop6`Tgclocals8ba341a93752277d09555312439dae9cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p256Curve).ParamseH%H;aH8HY Ht H|$@H9;uH#H\$8H$H\$@1H9uEHH$HD$HH\$HD$ HH\$ HD$(H\$@H$HD$H\$@HtH+Hl$0Hl$HH8- 4402 n 4403 *runtime.racefuncenter(go.string."elliptic"*go.string."p256Curve"$go.string."Params" 4404 "runtime.panicwrap 4405 *runtime.racereadrange 4406 (runtime.racefuncexit 4407 0runtime.morestack_noctxt p"".curve"type."".p256Curve"".~r0(type.*"".CurveParams""..this$type.*"".p256Curvepop6%Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals6772f59c44c18e46c82de1ae01e9ed47<autogenerated><"".(*p256Curve).ScalarBaseMulteH%H;aH0HY Ht H|$8H9;uH#H\$0H$H\$81H9uEHH$HD$HH\$HD$ HH\$ HD$(H\$8H$HD$Ht$8HH$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0 4413 n 4414 *runtime.racefuncenter(go.string."elliptic"*go.string."p256Curve"4go.string."ScalarBaseMult" 4415 "runtime.panicwrap 4416 *runtime.racereadrange 4417 6"".p256Curve.ScalarBaseMult 4418 (runtime.racefuncexit 4419 0runtime.morestack_noctxt``"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8""..this$type.*"".p256Curve`_`6Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>4"".(*p256Curve).ScalarMulteH%H;aH@HY Ht H|$HH9;uH#H\$@H$H\$H1H9uEHH$HD$HH\$HD$ HH\$ HD$( 4422 H\$HH$HD$Ht$HHH$H\$PH\$H\$XH\$H\$`H\$H\$hH\$ H\$pH\$(HL$0HD$8HL$xH$H@ 4425 n 4426 *runtime.racefuncenter(go.string."elliptic"*go.string."p256Curve",go.string."ScalarMult" 4427 "runtime.panicwrap 4428 *runtime.racereadrange 4429 ."".p256Curve.ScalarMult 4430 (runtime.racefuncexit 4431 0runtime.morestack_noctxt"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int""..this$type.*"".p256Curve 6#Tgclocals6cb97439a684753c588b0bde20a970cbTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".p256Curve.IsOnCurveeH%H;av]H HY Ht H|$(H9;uH#H\$ H$H\$(H$H\$0H\$H\$8H\$\$\$@H 4435 4436 f 4437 *runtime.racefuncenter 4438 6"".(*CurveParams).IsOnCurve 4439 (runtime.racefuncexit 4440 0runtime.morestack_noctxt@@"".~r20type.bool"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curve@X?@" 4442 2NTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>>"".p256Curve.affineFromJacobianeH%H;avrH0HY Ht H|$8H9;uH#H\$0H$H\$8H$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0u 4445 4446 f 4447 *runtime.racefuncenter 4448 H"".(*CurveParams).affineFromJacobian 4449 (runtime.racefuncexit 4450 0runtime.morestack_noctxt``"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curve`m_`$2ETgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated> "".p256Curve.AddeH%H;av|H8HY Ht H|$@H9;uH#H\$8H$H\$@H$H\$HH\$H\$PH\$H\$XH\$H\$`H\$ HL$(HD$0HL$hHD$pH8k 4454 4455 f 4456 *runtime.racefuncenter 4457 *"".(*CurveParams).Add 4458 (runtime.racefuncexit 4459 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int 4462 "".y2@$type.*math/big.Int 4463 "".x20$type.*math/big.Int 4464 "".y1 $type.*math/big.Int 4465 "".x1$type.*math/big.Int""..this"type."".p256Curvepwop&2OTgclocalsce3fae06a96d9e708a493e82b0f48db0Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>0"".p256Curve.addJacobianeH%H;aHPHY Ht H|$XH9;uH#H\$PH$H\$XH$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP: 4468 4469 n 4470 *runtime.racefuncenter 4471 :"".(*CurveParams).addJacobian 4472 (runtime.racefuncexit 4473 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int 4477 "".z2`$type.*math/big.Int 4478 "".y2P$type.*math/big.Int 4479 "".x2@$type.*math/big.Int 4480 "".z10$type.*math/big.Int 4481 "".y1 $type.*math/big.Int 4482 "".x1$type.*math/big.Int""..this"type."".p256Curve(6|Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>&"".p256Curve.DoubleeH%H;avhH(HY Ht H|$0H9;uH#H\$(H$H\$0H$H\$8H\$H\$@H\$HL$HD$ HL$HHD$PH( 4485 4486 f 4487 *runtime.racefuncenter 4488 0"".(*CurveParams).Double 4489 (runtime.racefuncexit 4490 0runtime.morestack_noctxtPP 4491 "".~r3@$type.*math/big.Int"".~r20$type.*math/big.Int 4494 "".y1 $type.*math/big.Int 4495 "".x1$type.*math/big.Int""..this"type."".p256CurvePcOP *2;Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".p256Curve.doubleJacobianeH%H;av|H8HY Ht H|$@H9;uH#H\$8H$H\$@H$H\$HH\$H\$PH\$H\$XH\$HT$ HL$(HD$0HT$`HL$hHD$pH8k 4498 4499 f 4500 *runtime.racefuncenter 4501 @"".(*CurveParams).doubleJacobian 4502 (runtime.racefuncexit 4503 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p256Curvepwop,2OTgclocals8ba341a93752277d09555312439dae9cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>D"".(*p224Curve).affineFromJacobianeH%H;aH0HY Ht H|$8H9;uH#H\$0H$H\$8H$H\$8H+H,$H\$@H\$H\$HH\$H\$PH\$HL$ HD$(HL$XHD$`H0` 4510 n 4511 *runtime.racefuncenter 4512 runtime.raceread 4513 H"".(*CurveParams).affineFromJacobian 4514 (runtime.racefuncexit 4515 0runtime.morestack_noctxt``"".yOutP$type.*math/big.Int"".xOut@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p224Curve`~_` 4517 .6VTgclocals9bdca918f8dadc2d3ad6861e3a3bea44Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".(*p224Curve).addJacobianeH%H;aHPHY Ht H|$XH9;uH#H\$PH$H\$XH$H\$XH+H,$H\$`H\$H\$hH\$H\$pH\$H\$xH\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP) 4521 n 4522 *runtime.racefuncenter 4523 runtime.raceread 4524 :"".(*CurveParams).addJacobian 4525 (runtime.racefuncexit 4526 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6p$type.*math/big.Int 4530 "".z2`$type.*math/big.Int 4531 "".y2P$type.*math/big.Int 4532 "".x2@$type.*math/big.Int 4533 "".z10$type.*math/big.Int 4534 "".y1 $type.*math/big.Int 4535 "".x1$type.*math/big.Int""..this$type.*"".p224Curve06Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated><"".(*p224Curve).doubleJacobianeH%H;aH8HY Ht H|$@H9;uH#H\$8H$H\$@H$H\$@H+H,$H\$HH\$H\$PH\$H\$XH\$HT$ HL$(HD$0HT$`HL$hHD$pH8V 4539 n 4540 *runtime.racefuncenter 4541 runtime.raceread 4542 @"".(*CurveParams).doubleJacobian 4543 (runtime.racefuncexit 4544 0runtime.morestack_noctxtpp"".~r5`$type.*math/big.Int"".~r4P$type.*math/big.Int"".~r3@$type.*math/big.Int"".z0$type.*math/big.Int"".y $type.*math/big.Int"".x$type.*math/big.Int""..this$type.*"".p224Curvepop26`Tgclocals8ba341a93752277d09555312439dae9cTgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p224Curve).ParamseH%HD$H;AHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$ HH\$ HD$(H$H$HD$hH$Ht$H|$0H\$0H$H 4550 4551 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"$go.string."Params" 4552 "runtime.panicwrap 4553 *runtime.racereadrange 4554 runtime.duffcopy 4555 (runtime.racefuncexit 4556 0runtime.morestack_noctxt "".curve"type."".p224Curve"".~r0(type.*"".CurveParams""..this$type.*"".p224Curve4D$Tgclocals62da1ac877fc28d8253c48dd1917e7aeTgclocals9d5ba5fd6d2488fbf4dc0adbfd475ea9<autogenerated>2"".(*p224Curve).IsOnCurveeH%H;aHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$ HH\$ HD$( H$H$HD$hH$Ht@HH$H\$hH$H\$p\$x$H 4560 4561 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"*go.string."IsOnCurve" 4562 "runtime.panicwrap 4563 *runtime.racereadrange 4564 runtime.duffcopy 4565 ,"".p224Curve.IsOnCurve 4566 (runtime.racefuncexit 4567 0runtime.morestack_noctxt@"".~r20type.bool"".bigY $type.*math/big.Int"".bigX$type.*math/big.Int""..this$type.*"".p224Curve6?Tgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>&"".(*p224Curve).AddeH%HD$H;A"HHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$ HH\$ HD$(H$H$HD$hH$HtqHH$H\$hH$H\$pH$H\$xH$H$H$H$H$H$H 4572 4573 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"go.string."Add" 4574 "runtime.panicwrap 4575 *runtime.racereadrange 4576 runtime.duffcopy 4577 "".p224Curve.Add 4578 (runtime.racefuncexit 4579 0runtime.morestack_noctxtp"".y`$type.*math/big.Int"".xP$type.*math/big.Int"".bigY2@$type.*math/big.Int"".bigX20$type.*math/big.Int"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve8D'Tgclocalsce3fae06a96d9e708a493e82b0f48db0Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>,"".(*p224Curve).DoubleeH%HD$H;AHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$ HH\$ HD$(H$H$HD$hH$HtQHH$H\$hH$H\$pHL$xH$H$H$H 4582 4583 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"$go.string."Double" 4584 "runtime.panicwrap 4585 *runtime.racereadrange 4586 runtime.duffcopy 4587 &"".p224Curve.Double 4588 (runtime.racefuncexit 4589 0runtime.morestack_noctxtP 4590 "".y@$type.*math/big.Int"".x0$type.*math/big.Int"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve:D'Tgclocalsb9e2f210c3a206b5352d33144c6a1618Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>4"".(*p224Curve).ScalarMulteH%HD$H;A9HHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$ HH\$ HD$( 4592 H$H$HD$hH$HHH$H\$hH$H\$pH$H\$xH$H$H$H$H$H$H$H$Hx 4594 4595 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve",go.string."ScalarMult" 4596 "runtime.panicwrap 4597 *runtime.racereadrange 4598 runtime.duffcopy 4599 ."".p224Curve.ScalarMult 4600 (runtime.racefuncexit 4601 0runtime.morestack_noctxt"".yp$type.*math/big.Int"".x`$type.*math/big.Int"".scalar0type.[]uint8"".bigY1 $type.*math/big.Int"".bigX1$type.*math/big.Int""..this$type.*"".p224Curve<D#Tgclocals6cb97439a684753c588b0bde20a970cbTgclocals69c1753bd5f81501d95132d08af04464<autogenerated><"".(*p224Curve).ScalarBaseMulteH%HD$H;AHHY HtH$H9;uH#H$H$H$1H9uEHH$HD$HH\$HD$ HH\$ HD$(H$H$HD$hH$HtaHH$H\$hH$H\$pH$H\$xH$H$H$H$H 4605 4606 *runtime.racefuncenter(go.string."elliptic"*go.string."p224Curve"4go.string."ScalarBaseMult" 4607 "runtime.panicwrap 4608 *runtime.racereadrange 4609 runtime.duffcopy 4610 6"".p224Curve.ScalarBaseMult 4611 (runtime.racefuncexit 4612 0runtime.morestack_noctxt`"".yP$type.*math/big.Int"".x@$type.*math/big.Int"".scalartype.[]uint8""..this$type.*"".p224Curve>D'Tgclocalsb6338434a483b71ecf7a1963213f75e2Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>>"".p224Curve.affineFromJacobianeH%H;aH0HY Ht H|$8H9;uH#H\$0H$H\$8H$H$H\$H$H\$H$H\$HL$ HD$(H$H$H0b 4615 4616 n 4617 *runtime.racefuncenter 4618 H"".(*CurveParams).affineFromJacobian 4619 (runtime.racefuncexit 4620 0runtime.morestack_noctxt`"".yOut$type.*math/big.Int"".xOut$type.*math/big.Int"".z$type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p224Curve`|_`@6TTgclocals5b18ef9a33cd44ed7e7fdb48879beb72Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>0"".p224Curve.addJacobianeH%H;aHPHY Ht H|$XH9;uH#H\$PH$H\$XH$H$H\$H$H\$H$H\$H$H\$ H$H\$(H$H\$0HT$8HL$@HD$HH$H$H$HP. 4625 4626 n 4627 *runtime.racefuncenter 4628 :"".(*CurveParams).addJacobian 4629 (runtime.racefuncexit 4630 0runtime.morestack_noctxt"".~r8$type.*math/big.Int"".~r7$type.*math/big.Int"".~r6$type.*math/big.Int 4634 "".z2$type.*math/big.Int 4635 "".y2$type.*math/big.Int 4636 "".x2$type.*math/big.Int 4637 "".z1$type.*math/big.Int 4638 "".y1$type.*math/big.Int 4639 "".x1$type.*math/big.Int""..this"type."".p224CurveB6"Tgclocals0eaedd756dacc9ece45d1162a3412453Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>6"".p224Curve.doubleJacobianeH%H;aH8HY Ht H|$@H9;uH#H\$8H$H\$@H$H$H\$H$H\$H$H\$HT$ HL$(HD$0H$H$H$H8U 4642 4643 n 4644 *runtime.racefuncenter 4645 @"".(*CurveParams).doubleJacobian 4646 (runtime.racefuncexit 4647 0runtime.morestack_noctxtp"".~r5$type.*math/big.Int"".~r4$type.*math/big.Int"".~r3$type.*math/big.Int"".z$type.*math/big.Int"".y$type.*math/big.Int"".x$type.*math/big.Int""..this"type."".p224CurvepopD6aTgclocalseebc8b606e19268b83a7b442a0db4164Tgclocals69c1753bd5f81501d95132d08af04464<autogenerated>Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals62da1ac877fc28d8253c48dd1917e7ae Tgclocalsb1973ce378665cb4660c9fbc01665b5fPPTgclocals1d6beff734779c3f3dd75ac2a5d7f1fcPPTgclocalsc81afdb7ec38768926f0fd71637cd9f388Tgclocalse663a1c90fe5f8cdc48f943a1bce53a288Tgclocals2c0bef76231e5800305f0a04f854ce4app BCCA@@Tgclocalsf836e5e9e938223b497423d51de32d78pp??Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals0bced99bed67aadf681cf77ffe9efc3c((Tgclocals209f25a59c24e663d08f3712f5d7fd07*B 0 $$4$O$/$$$$$$ Tgclocalsa750e626ad3cd2571043872d2db57fc7* 4659 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618 Tgclocalsd0ca95b5ff5f399fa02c3cf2b8dfc7fd@&&&6. !Tgclocals1c9021424538a99835a55f80c22b21bdTgclocalsc0bf0814e11f2af8045ccac2d329e976@@ """"""""Tgclocals46311ccb0affe6ddbbabd51c4154c188@@Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2 3Tgclocals24ccf00dc336304300d21414edf85a7a@@Tgclocalsa6820145edb3408c318da0311bcd4c07@@Tgclocals52f29556bebc0496aa5b3dade422b26e00 Tgclocals41252a4f5156eb87a32cb868ada7429a00Tgclocals68e09a6b771918b09c9297d4b14b6fa000Tgclocalse3648aea66bdc597c6b1c3cecc68c29b00gg'Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb*go.string.hdr."P-384" "go.string."P-384""go.string."P-384"P-384$"".hdr..gostring.1 t""..gostring.1""..gostring.139402006196394479212279040100143613805079739270465446667948293404245721771496870329047266088258938001861606973112319$"".hdr..gostring.2 t""..gostring.2""..gostring.239402006196394479212279040100143613805079739270465446667946905279627659399113263569398956308152294913554433653942643go.string.hdr."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef" `go.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"go.string."b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aef"b3312fa7e23ee7e4988e056be3f82d19181d9c6efe8141120314088f5013875ac656398d8a2ed19d2a85c8edd3ec2aefgo.string.hdr."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7" `go.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"go.string."aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7"aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7go.string.hdr."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f" `go.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"go.string."3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f"3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5fTgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef4*go.string.hdr."P-521" "go.string."P-521""go.string."P-521"P-521$"".hdr..gostring.3 ""..gostring.3""..gostring.36864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151$"".hdr..gostring.4 ""..gostring.4""..gostring.46864797660130609714981900799081393217269435300143305409394463459185543183397655394245057746333217197532963996371363321113864768612440380340372808892707005449$"".hdr..gostring.5 ""..gostring.5""..gostring.5051953eb9618e1c9a1f929a21a0b68540eea2da725b99b315f3b8b489918ef109e156193951ec7e937b1652c0bd3bb1bf073573df883d2c34f1ef451fd46b503f00$"".hdr..gostring.6 ""..gostring.6""..gostring.6c6858e06b70404e9cd9e3ecb662395b4429c648139053fb521f828af606b4d3dbaa14b5e77efe75928fe1dc127a2ffa8de3348b3c1856a429bf97e7e31c2e5bd66$"".hdr..gostring.7 ""..gostring.7""..gostring.711839296a789a3bc0045c8a5fb42c7d1bd998f54449579b446817afbd17273e662c97ee72995ef42640c550b9013fad0761353c7086a272c24088be94769fd16650Tgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef40:go.itab."".p256Curve."".CurveTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals6fe324f038dd6c3ceb9f295c441b1173((0 (a] go.itab.*"".CurveParams."".CurveTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals6fe324f038dd6c3ceb9f295c441b1173((Tgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals6fe324f038dd6c3ceb9f295c441b1173((*go.string.hdr."P-224" "go.string."P-224""go.string."P-224"P-224go.string.hdr."26959946667150639794667015087019630673557916260026308143510066298881" Dgo.string."26959946667150639794667015087019630673557916260026308143510066298881"go.string."26959946667150639794667015087019630673557916260026308143510066298881"26959946667150639794667015087019630673557916260026308143510066298881go.string.hdr."26959946667150639794667015087019625940457807714424391721682722368061" Dgo.string."26959946667150639794667015087019625940457807714424391721682722368061"go.string."26959946667150639794667015087019625940457807714424391721682722368061"26959946667150639794667015087019625940457807714424391721682722368061go.string.hdr."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4" 8go.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"go.string."b4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4"rb4050a850c04b3abf54132565044b0b7d7bfd8ba270b39432355ffb4go.string.hdr."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21" 8go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"go.string."b70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21"rb70e0cbd6bb4bf7f321390b94a03c1d356c21122343280d6115c1d21go.string.hdr."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34" 8go.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"go.string."bd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34"rbd376388b5f723fb4c22dfe6cd4375a05a07476444d5819985007e34Tgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef40:go.itab."".p224Curve."".CurveTgclocals69c1753bd5f81501d95132d08af04464Tgclocals21a8f585a14d020f181242c5256583dc Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalscdb5ff8f58ce4891c98ed155b8e482b9 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals878ed5966f736c3febaddd4d372a3fb5`Tgclocals855e0f579c305407a28e62a1252c6414@@Tgclocalsbf2f7621a5f0b5baadabc8ccc0a1047f@@Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals7045d8489fc72df9b65030b2af8c1e79 `Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals444a5b8e16b7103b91fed1b5dc3f4c2d Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsd477d7bbc9de4f739723ba59cf9070c1 Tgclocals0c8aa8e80191a30eac23f1a218103f16 Tgclocals32bd5c6dc84e3e86dd35593b3922d3aa Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals31b2ddfd7c7062d584469c95698a3e1dTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals709a14768fab2805a378215c02f0d27fTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13e63fd4a2a6f514772f401b6d3ddccb?Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals83ead081cd909acab0dcd88a450c1878 Tgclocalsa53873d76abf6c974a5fb149881b41d1 Tgclocalsae1b4ade77e1859e8e836f93ecb41ee800Tgclocalsd8767409aac2af1777d6b6ce5794713800Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsca0c38e6a367a21c0f170a014ac11286 !Tgclocals4d7e2f2b65aabfd0a399848e4ebdd633 Tgclocals2f2d69f12d345ece4be5273d9b84f0bb Tgclocalsf56b2291fa344104975cb6587be42b9b Tgclocals62da1ac877fc28d8253c48dd1917e7ae *go.string.hdr."P-256" "go.string."P-256""go.string."P-256"P-256go.string.hdr."115792089210356248762697446949407573530086143415290314195533631308867097853951" Ngo.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"go.string."115792089210356248762697446949407573530086143415290314195533631308867097853951"115792089210356248762697446949407573530086143415290314195533631308867097853951go.string.hdr."115792089210356248762697446949407573529996955224135760342422259061068512044369" Ngo.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"go.string."115792089210356248762697446949407573529996955224135760342422259061068512044369"115792089210356248762697446949407573529996955224135760342422259061068512044369go.string.hdr."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b" @go.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"go.string."5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604b"5ac635d8aa3a93e7b3ebbd55769886bc651d06b0cc53b0f63bce3c3e27d2604bgo.string.hdr."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296" @go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"go.string."6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296"6b17d1f2e12c4247f8bce6e563a440f277037d812deb33a0f4a13945d898c296go.string.hdr."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5" @go.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"go.string."4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5"4fe342e2fe1a7f9b8ee7eb4a7c0f9e162bce33576b315ececbb6406837bf51f5go.string.hdr."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000" @go.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"go.string."7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000"7fffffff00000001fffffffe8000000100000000ffffffff0000000180000000Tgclocalse48b749e068cae7c3a399141c10fe5f0((Tgclocals7d2d5fca80364273fb07d5820a76fef4Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals62da1ac877fc28d8253c48dd1917e7ae Tgclocals947c70d5303d6ce653c24eea67d2de4600Tgclocals304f1a7ece42768e76e94191b15e040600Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2 3Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals6cb97439a684753c588b0bde20a970cb Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals23e8278e2b69a3a75fa59b23c49ed6adTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsafcdf1e7ace662e6b150526dfdbca287Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5c5a9f3dff47a8940bdc317b9324ac2aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals2a1dd1e1e59d0a384c26951e316cd7e6Tgclocals009a3bfd21c4ba8331bb41ef64e01b4aHHB Tgclocals4eec13d660d4aef174c5282005c43690HHTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13e63fd4a2a6f514772f401b6d3ddccb?Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals985e7f97b0b5289d928dafb1f67eb662Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsbd5ecf30bdbc677b0e14fa50cb5ef414 Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3bb21ca8fe1d99a3e492463bd711418aTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13a990b4a341857296a1c12de153dcaaTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals3ae28930a000834d9991652dc3a74f1888Tgclocals333dbc4f45a8dce0cad3d96bdccf65d588Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals06be2e0cf40ff10dd1e5bbc1da1e184cTgclocalsf891aedf0f80c97cb1c7cc75a7fd6349((Tgclocals4bc67399ee19764c025a90cb24f7e02a((Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals13e63fd4a2a6f514772f401b6d3ddccb?Tgclocals26e2eeec10c36dfacc7e6454e56e763aHHTgclocals4eec13d660d4aef174c5282005c43690HHTgclocalsbe6e435ec58d19b57976c4b2acccb5d688 4670 Tgclocalsbc4ce6f5f296b9ecf5962f19abffe88a88Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".mask0type.[]uint80""".statictmp_07000"".initoncetype.sync.Once."".p384(type.*"".CurveParams."".p521(type.*"".CurveParams."".p224"type."".p224Curve0"".p224P@type.[8]uint32@.""".p224ZeroModP310type.[]uint320""".statictmp_07010""".p224ZeroModP63type.[8]uint64."".p256"type."".p256Curve."".p256RInverse$type.*math/big.Int0"".p256OneHtype.[9]uint32@0"".p256ZeroHtype.[9]uint320"".p256PHtype.[9]uint32H 0"".p2562PHtype.[9]uint32H@0$"".p256Precomputed! type.[540]uint32!x(RA sy :~nJ *|5%\!t# 4676 !TK?vA Q" O4`E_s6,//@p\\ag F$"xwo~f 4684 S41\ qlz& 4686 PWW7 4688 ^$KnJK$ 4691 bg~1tWIC:*:ge>x>dC?B?c#<jG+-}'> Rn\ @} [I:gjMswb WI{j5dmft~PlF ks139TX6OV)[~S"]c$ :~ 4706 J8 wAj 4708 Jb Vj&#r9V 0_/8 \Q[ iV,o X4ww]dQ>"Z5zS7g]#a9&zV|]"> 7B v 4718 | 4719 n7b2{lj#b'+rY\p]kF<Q\3_p 4pi 4722 F:)C_Rg)/)NZfVjqA > 4729 r5> 4730 tl0Rg#}poLnk 5#Y] 4731 ~sJQYk}I) 4733 b#V 4734 }a#9?!(] M5JA=]fx`"d5 BE:*A )Q4#+~0z?Z5f1n5$` r5]Lh*)uJx*6'Vtg@Xe=oiz~OOO+0zWLP r?u\ISJ<)@$8- v 2"@ySpkIou<a -8t?jP>^f {K7ZG8V0^J!YvPe{5 {9Z _*.$/ 4762 ~k}tP +R% 2( } @U}Y4g` 4767 b4 i.q, BNIzj1<A[B:>t"'&s^eArp 3vnRm B6\9u 4771 s4o\K: 6JdLDN/ 4773 % 4774 ~'7f\ h )"bA+\ 4777 +bC>C MdH%W!$ "Rjmu 4780 iJ 4781 l =nSaA 4783 Ir`Q+ 4784 B(SBaQv9k/ xmW}.me 8-F V6 4787 %#D [J 4789 t L0g 4791 #CG=t[ yG8aW'yX 01U p% h -x.;cTY6 )d :B e 4798 e~tNYV9.C}zF?>FZ}E" 4800 Y-{tUx4-uJ cUh[ 4802 0{o=A 4805 l q<w Qw x0"".p256Zero31Htype.[9]uint32H?@?70""".statictmp_0700type.[8]uint8?0""".statictmp_0701@type.[8]uint32@0"".initdonetype.uint86"".(*CurveParams).Paramsf0"".(*CurveParams).Params<"".(*CurveParams).IsOnCurvef6"".(*CurveParams).IsOnCurve "".zForAffinef"".zForAffineN"".(*CurveParams).affineFromJacobianfH"".(*CurveParams).affineFromJacobian0"".(*CurveParams).Addf*"".(*CurveParams).Add@"".(*CurveParams).addJacobianf:"".(*CurveParams).addJacobian6"".(*CurveParams).Doublef0"".(*CurveParams).DoubleF"".(*CurveParams).doubleJacobianf@"".(*CurveParams).doubleJacobian>"".(*CurveParams).ScalarMultf8"".(*CurveParams).ScalarMultF"".(*CurveParams).ScalarBaseMultf@"".(*CurveParams).ScalarBaseMult""".GenerateKeyf"".GenerateKey"".Marshalf"".Marshal"".Unmarshalf"".Unmarshal"".initAllf"".initAll"".initP384f"".initP384"".initP521f"".initP521"".P256f"".P256"".P384f"".P384"".P521f"".P521"".initP224f"".initP224"".P224f"".P224,"".p224Curve.Paramsf&"".p224Curve.Params2"".p224Curve.IsOnCurvef,"".p224Curve.IsOnCurve&"".p224Curve.Addf "".p224Curve.Add,"".p224Curve.Doublef&"".p224Curve.Double4"".p224Curve.ScalarMultf."".p224Curve.ScalarMult<"".p224Curve.ScalarBaseMultf6"".p224Curve.ScalarBaseMult "".p224IsZerof"".p224IsZero"".p224Addf"".p224Add"".p224Subf"".p224Sub"".p224Mulf"".p224Mul "".p224Squaref"".p224Square*"".p224ReduceLargef$"".p224ReduceLarge "".p224Reducef"".p224Reduce "".p224Invertf"".p224Invert$"".p224Contractf"".p224Contract*"".p224AddJacobianf$"".p224AddJacobian0"".p224DoubleJacobianf*"".p224DoubleJacobian2"".p224CopyConditionalf,"".p224CopyConditional("".p224ScalarMultf""".p224ScalarMult$"".p224ToAffinef"".p224ToAffine,"".get28BitsFromEndf&"".get28BitsFromEnd""".p224FromBigf"".p224FromBig"".p224ToBigf"".p224ToBig"".initP256f"".initP256,"".p256Curve.Paramsf&"".p256Curve.Params&"".p256GetScalarf "".p256GetScalar<"".p256Curve.ScalarBaseMultf6"".p256Curve.ScalarBaseMult4"".p256Curve.ScalarMultf."".p256Curve.ScalarMult,"".nonZeroToAllOnesf&"".nonZeroToAllOnes*"".p256ReduceCarryf$"".p256ReduceCarry"".p256Sumf"".p256Sum"".p256Difff"".p256Diff,"".p256ReduceDegreef&"".p256ReduceDegree "".p256Squaref"".p256Square"".p256Mulf"".p256Mul "".p256Assignf"".p256Assign "".p256Invertf"".p256Invert""".p256Scalar3f"".p256Scalar3""".p256Scalar4f"".p256Scalar4""".p256Scalar8f"".p256Scalar8*"".p256PointDoublef$"".p256PointDouble."".p256PointAddMixedf("".p256PointAddMixed$"".p256PointAddf"".p256PointAdd2"".p256CopyConditionalf,"".p256CopyConditional6"".p256SelectAffinePointf0"".p256SelectAffinePoint:"".p256SelectJacobianPointf4"".p256SelectJacobianPoint "".p256GetBitf"".p256GetBit0"".p256ScalarBaseMultf*"".p256ScalarBaseMult."".p256PointToAffinef("".p256PointToAffine$"".p256ToAffinef"".p256ToAffine("".p256ScalarMultf""".p256ScalarMult""".p256FromBigf"".p256FromBig"".p256ToBigf"".p256ToBig"".initf"".initTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals44750c784da4dd430afdd97fea5c405a Tgclocals51af24152615272c3d9efc8538f95767 :type..hashfunc."".CurveParams2type..hash."".CurveParams6type..eqfunc."".CurveParams.type..eq."".CurveParams0type..alg."".CurveParams :type..hashfunc."".CurveParams6type..eqfunc."".CurveParams"runtime.gcbits.5f_Hgo.string.hdr."elliptic.CurveParams" @go.string."elliptic.CurveParams"@go.string."elliptic.CurveParams"0*elliptic.CurveParams"go.string.hdr."P" go.string."P"go.string."P"P"go.string.hdr."N" go.string."N"go.string."N"N"go.string.hdr."B" go.string."B"go.string."B"B$go.string.hdr."Gx" go.string."Gx"go.string."Gx"Gx$go.string.hdr."Gy" go.string."Gy"go.string."Gy"Gy.go.string.hdr."BitSize" &go.string."BitSize"&go.string."BitSize"BitSize(go.string.hdr."Name" go.string."Name" go.string."Name" 4808 Name6go.string.hdr."CurveParams" .go.string."CurveParams".go.string."CurveParams" CurveParams>go.string.hdr."crypto/elliptic" 6go.string."crypto/elliptic"6go.string."crypto/elliptic" crypto/elliptic"go.importpath."". 6go.string."crypto/elliptic"&type."".CurveParams@8On" (0000type..alg."".CurveParams@"runtime.gcbits.5fPHgo.string.hdr."elliptic.CurveParams"p(type.*"".CurveParams"runtime.zerovalue&type."".CurveParams"go.string.hdr."P"$type.*math/big.Int"go.string.hdr."N"$type.*math/big.Int"go.string.hdr."B"$type.*math/big.Int$go.string.hdr."Gx"$type.*math/big.Int$go.string.hdr."Gy"$type.*math/big.Int.go.string.hdr."BitSize"type.int(go.string.hdr."Name"type.string`&type."".CurveParams6go.string.hdr."CurveParams""go.importpath."".&type."".CurveParams"runtime.gcbits.01Jgo.string.hdr."*elliptic.CurveParams" Bgo.string."*elliptic.CurveParams"Bgo.string."*elliptic.CurveParams"0,*elliptic.CurveParamsgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Xgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)" Dgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) bool" 4go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"pjfunc(*elliptic.CurveParams, *big.Int, *big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolE30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int) bool"runtime.zerovalueztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) bool(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int) bool func(*"".CurveParams, *math/big.Int, *math/big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) boolgo.string.hdr."func(*elliptic.CurveParams) *elliptic.CurveParams" 1zgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"zgo.string."func(*elliptic.CurveParams) *elliptic.CurveParams"pdfunc(*elliptic.CurveParams) *elliptic.CurveParamsTtype.func(*"".CurveParams) *"".CurveParams30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams) *elliptic.CurveParams"pfgo.weak.type.*func(*"".CurveParams) *"".CurveParams"runtime.zerovalueTtype.func(*"".CurveParams) *"".CurveParamsTtype.func(*"".CurveParams) *"".CurveParams(type.*"".CurveParams(type.*"".CurveParamsgo.typelink.func(*elliptic.CurveParams) *elliptic.CurveParams func(*"".CurveParams) *"".CurveParamsTtype.func(*"".CurveParams) *"".CurveParams.go.string.hdr."[]uint8" &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8 []uint8type.[]uint8go.string.hdr."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)" 9go.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"tfunc(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)(type.*"".CurveParamstype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, []uint8) (*big.Int, *big.Int) func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)" Mgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)k30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$"".hdr..gostring.8 v""..gostring.8""..gostring.8func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)yr3"0 runtime.algarray@"runtime.gcbits.01P$"".hdr..gostring.8pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Ngo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)0d30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" Xgo.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)y930 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)(type.*"".CurveParams$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.CurveParams, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)&go.string.hdr."Add" go.string."Add"go.string."Add"Addgo.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Ago.string."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)\30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),go.string.hdr."Double" $go.string."Double"$go.string."Double"Doublezgo.string.hdr."func(*big.Int, *big.Int) (*big.Int, *big.Int)" -rgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"rgo.string."func(*big.Int, *big.Int) (*big.Int, *big.Int)"`\func(*big.Int, *big.Int) (*big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)3`1 4811 30 runtime.algarray@"runtime.gcbits.01Pzgo.string.hdr."func(*big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int) (*big.Int, *big.Int) func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)2go.string.hdr."IsOnCurve" *go.string."IsOnCurve"*go.string."IsOnCurve" IsOnCurveZgo.string.hdr."func(*big.Int, *big.Int) bool" Rgo.string."func(*big.Int, *big.Int) bool"Rgo.string."func(*big.Int, *big.Int) bool"@<func(*big.Int, *big.Int) boolXtype.func(*math/big.Int, *math/big.Int) bool30 runtime.algarray@"runtime.gcbits.01PZgo.string.hdr."func(*big.Int, *big.Int) bool"pjgo.weak.type.*func(*math/big.Int, *math/big.Int) bool"runtime.zerovalueXtype.func(*math/big.Int, *math/big.Int) boolXtype.func(*math/big.Int, *math/big.Int) bool$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*big.Int, *big.Int) bool func(*math/big.Int, *math/big.Int) boolXtype.func(*math/big.Int, *math/big.Int) bool,go.string.hdr."Params" $go.string."Params"$go.string."Params"ParamsXgo.string.hdr."func() *elliptic.CurveParams" Pgo.string."func() *elliptic.CurveParams"Pgo.string."func() *elliptic.CurveParams"@:func() *elliptic.CurveParams6type.func() *"".CurveParams"30 runtime.algarray@"runtime.gcbits.01PXgo.string.hdr."func() *elliptic.CurveParams"pHgo.weak.type.*func() *"".CurveParams"runtime.zerovalue6type.func() *"".CurveParams6type.func() *"".CurveParams(type.*"".CurveParams~go.typelink.func() *elliptic.CurveParams func() *"".CurveParams6type.func() *"".CurveParams<go.string.hdr."ScalarBaseMult" 4go.string."ScalarBaseMult"4go.string."ScalarBaseMult" ScalarBaseMultdgo.string.hdr."func([]uint8) (*big.Int, *big.Int)" "\go.string."func([]uint8) (*big.Int, *big.Int)"\go.string."func([]uint8) (*big.Int, *big.Int)"PFfunc([]uint8) (*big.Int, *big.Int)btype.func([]uint8) (*math/big.Int, *math/big.Int).l30 runtime.algarray@"runtime.gcbits.01Pdgo.string.hdr."func([]uint8) (*big.Int, *big.Int)"ptgo.weak.type.*func([]uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluebtype.func([]uint8) (*math/big.Int, *math/big.Int)btype.func([]uint8) (*math/big.Int, *math/big.Int)type.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func([]uint8) (*big.Int, *big.Int) func([]uint8) (*math/big.Int, *math/big.Int)btype.func([]uint8) (*math/big.Int, *math/big.Int)4go.string.hdr."ScalarMult" 4812 ,go.string."ScalarMult",go.string."ScalarMult" ScalarMultgo.string.hdr."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)" 6go.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pnfunc(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)a30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int, []uint8) (*big.Int, *big.Int) func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)6go.string.hdr."addJacobian" .go.string."addJacobian".go.string."addJacobian" addJacobiango.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" _go.string."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)+ 3 0 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)Dgo.string.hdr."affineFromJacobian" <go.string."affineFromJacobian"<go.string."affineFromJacobian"0&affineFromJacobiango.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" 7go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"ppfunc(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)<go.string.hdr."doubleJacobian" 4go.string."doubleJacobian"4go.string."doubleJacobian" doubleJacobiango.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" Ago.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)m-30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)(type.*"".CurveParamsY6 p0 runtime.algarray@"runtime.gcbits.01PJgo.string.hdr."*elliptic.CurveParams"p:go.weak.type.**"".CurveParams"runtime.zerovalue&type."".CurveParams`(type.*"".CurveParams(type.*"".CurveParams&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)*"".(*CurveParams).Add*"".(*CurveParams).Add,go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)0"".(*CurveParams).Double0"".(*CurveParams).Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolztype.func(*"".CurveParams, *math/big.Int, *math/big.Int) bool6"".(*CurveParams).IsOnCurve6"".(*CurveParams).IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsTtype.func(*"".CurveParams) *"".CurveParams0"".(*CurveParams).Params0"".(*CurveParams).Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, []uint8) (*math/big.Int, *math/big.Int)@"".(*CurveParams).ScalarBaseMult@"".(*CurveParams).ScalarBaseMult4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)8"".(*CurveParams).ScalarMult8"".(*CurveParams).ScalarMult6go.string.hdr."addJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int):"".(*CurveParams).addJacobian:"".(*CurveParams).addJacobianDgo.string.hdr."affineFromJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)H"".(*CurveParams).affineFromJacobianH"".(*CurveParams).affineFromJacobian<go.string.hdr."doubleJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".CurveParams, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)@"".(*CurveParams).doubleJacobian@"".(*CurveParams).doubleJacobianTgclocals69c1753bd5f81501d95132d08af04464Tgclocals3a33668c9efcecd8360dc756b336a97d ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44 ?Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalsd0110d631ecd4af0947009e36d46dc99Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9653fc2a8d8c4e0c6978a0b29dda6fc9 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals270dbb58aee7585490a002657bf0b796 gTgclocals69c1753bd5f81501d95132d08af04464Tgclocalse657464457778c0f4826dd8f05015a8c >go.string.hdr."*elliptic.Curve" 6go.string."*elliptic.Curve"6go.string."*elliptic.Curve" *elliptic.Curvetype.*"".CurveCG60 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*elliptic.Curve"p.go.weak.type.**"".Curve"runtime.zerovaluetype."".Curve"runtime.gcbits.03<go.string.hdr."elliptic.Curve" 4go.string."elliptic.Curve"4go.string."elliptic.Curve" elliptic.Curve*go.string.hdr."Curve" "go.string."Curve""go.string."Curve"Curvetype."".Curve@U,0 runtime.algarray@"runtime.gcbits.03P<go.string.hdr."elliptic.Curve"ptype.*"".Curve"runtime.zerovaluetype."".Curve&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) bool,go.string.hdr."Params"6type.func() *"".CurveParams<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)`type."".Curve*go.string.hdr."Curve""go.importpath."".type."".CurveFgo.string.hdr."*elliptic.p256Curve" >go.string."*elliptic.p256Curve">go.string."*elliptic.p256Curve"0(*elliptic.p256CurveTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44 ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsce3fae06a96d9e708a493e82b0f48db0 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1 4817 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8ba341a93752277d09555312439dae9c 0go.string.hdr."elliptic" (go.string."elliptic"(go.string."elliptic" elliptic2go.string.hdr."p256Curve" *go.string."p256Curve"*go.string."p256Curve" p256CurveTgclocals6772f59c44c18e46c82de1ae01e9ed47 Tgclocals62da1ac877fc28d8253c48dd1917e7ae Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2 3Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals6cb97439a684753c588b0bde20a970cb go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Vgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)" Bgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)3?30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) bool" 2|go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"|go.string."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"pffunc(*elliptic.p256Curve, *big.Int, *big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolz30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluevtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int) bool func(*"".p256Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool~go.string.hdr."func(*elliptic.p256Curve) *elliptic.CurveParams" /vgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"vgo.string."func(*elliptic.p256Curve) *elliptic.CurveParams"``func(*elliptic.p256Curve) *elliptic.CurveParamsPtype.func(*"".p256Curve) *"".CurveParams&130 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*elliptic.p256Curve) *elliptic.CurveParams"pbgo.weak.type.*func(*"".p256Curve) *"".CurveParams"runtime.zerovaluePtype.func(*"".p256Curve) *"".CurveParamsPtype.func(*"".p256Curve) *"".CurveParams$type.*"".p256Curve(type.*"".CurveParamsgo.typelink.func(*elliptic.p256Curve) *elliptic.CurveParams func(*"".p256Curve) *"".CurveParamsPtype.func(*"".p256Curve) *"".CurveParamsgo.string.hdr."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)" 7go.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"ppfunc(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)t}30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p256Curvetype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, []uint8) (*big.Int, *big.Int) func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)" Kgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$"".hdr..gostring.9 t""..gostring.9""..gostring.9func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)B3"0 runtime.algarray@"runtime.gcbits.01P$"".hdr..gostring.9pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Lgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)U30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" Vgo.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)'30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p256Curve6 p0 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*elliptic.p256Curve"p6go.weak.type.**"".p256Curve"runtime.zerovalue"type."".p256Curve`$type.*"".p256Curve$type.*"".p256Curve&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)&"".(*p256Curve).Add&"".(*p256Curve).Add,go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),"".(*p256Curve).Double,"".(*p256Curve).Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolvtype.func(*"".p256Curve, *math/big.Int, *math/big.Int) bool2"".(*p256Curve).IsOnCurve2"".(*p256Curve).IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsPtype.func(*"".p256Curve) *"".CurveParams,"".(*p256Curve).Params,"".(*p256Curve).Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p256Curve).ScalarBaseMult<"".(*p256Curve).ScalarBaseMult4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)4"".(*p256Curve).ScalarMult4"".(*p256Curve).ScalarMult6go.string.hdr."addJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)6"".(*p256Curve).addJacobian6"".(*p256Curve).addJacobianDgo.string.hdr."affineFromJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)D"".(*p256Curve).affineFromJacobianD"".(*p256Curve).affineFromJacobian<go.string.hdr."doubleJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)<"".(*p256Curve).doubleJacobian<"".(*p256Curve).doubleJacobianDgo.string.hdr."elliptic.p256Curve" <go.string."elliptic.p256Curve"<go.string."elliptic.p256Curve"0&elliptic.p256CurveTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44 ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsce3fae06a96d9e708a493e82b0f48db0 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1 4818 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8ba341a93752277d09555312439dae9c go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Ugo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)S230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)" Ago.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)Qj30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int) (*big.Int, *big.Int) func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) bool" 1zgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"zgo.string."func(elliptic.p256Curve, *big.Int, *big.Int) bool"pdfunc(elliptic.p256Curve, *big.Int, *big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) boolC/30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluettype.func("".p256Curve, *math/big.Int, *math/big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool"type."".p256Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int) bool func("".p256Curve, *math/big.Int, *math/big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool|go.string.hdr."func(elliptic.p256Curve) *elliptic.CurveParams" .tgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"tgo.string."func(elliptic.p256Curve) *elliptic.CurveParams"`^func(elliptic.p256Curve) *elliptic.CurveParamsNtype.func("".p256Curve) *"".CurveParamsH30 runtime.algarray@"runtime.gcbits.01P|go.string.hdr."func(elliptic.p256Curve) *elliptic.CurveParams"p`go.weak.type.*func("".p256Curve) *"".CurveParams"runtime.zerovalueNtype.func("".p256Curve) *"".CurveParamsNtype.func("".p256Curve) *"".CurveParams"type."".p256Curve(type.*"".CurveParamsgo.typelink.func(elliptic.p256Curve) *elliptic.CurveParams func("".p256Curve) *"".CurveParamsNtype.func("".p256Curve) *"".CurveParamsgo.string.hdr."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)" 6go.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pnfunc(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)l30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)"type."".p256Curvetype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, []uint8) (*big.Int, *big.Int) func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)" Jgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)ez30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int$type.*math/big.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)&"".hdr..gostring.10 s""..gostring.10""..gostring.10func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)[b3"0 runtime.algarray@"runtime.gcbits.01P&"".hdr..gostring.10pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Kgo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) 30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" Ugo.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p256Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p256Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p256Curve ]9 v0 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."elliptic.p256Curve"p$type.*"".p256Curve"runtime.zerovalue"type."".p256Curve(type.*"".CurveParams`"type."".p256Curve2go.string.hdr."p256Curve""go.importpath.""."type."".p256Curve&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) "".p256Curve.Add "".p256Curve.Add,go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)&"".p256Curve.Double&"".p256Curve.Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolttype.func("".p256Curve, *math/big.Int, *math/big.Int) bool,"".p256Curve.IsOnCurve,"".p256Curve.IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsNtype.func("".p256Curve) *"".CurveParams&"".p256Curve.Params&"".p256Curve.Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)~type.func("".p256Curve, []uint8) (*math/big.Int, *math/big.Int)6"".p256Curve.ScalarBaseMult6"".p256Curve.ScalarBaseMult4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)."".p256Curve.ScalarMult."".p256Curve.ScalarMult6go.string.hdr."addJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)0"".p256Curve.addJacobian0"".p256Curve.addJacobianDgo.string.hdr."affineFromJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)>"".p256Curve.affineFromJacobian>"".p256Curve.affineFromJacobian<go.string.hdr."doubleJacobian""go.importpath."". type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) type.func("".p256Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) 6"".p256Curve.doubleJacobian 6"".p256Curve.doubleJacobian0go.string.hdr."[]uint32" (go.string."[]uint32"(go.string."[]uint32" []uint32type.[]uint320 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint32"p,go.weak.type.*[]uint32"runtime.zerovaluetype.uint32:go.typelink.[]uint32 []uint32type.[]uint32 type..hashfunc32 ,runtime.memhash_varlentype..eqfunc32 .runtime.memequal_varlentype..alg32 type..hashfunc32type..eqfunc32Tgo.string.hdr."*elliptic.p224FieldElement" Lgo.string."*elliptic.p224FieldElement"Lgo.string."*elliptic.p224FieldElement"@6*elliptic.p224FieldElement2type.*"".p224FieldElement|60 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."*elliptic.p224FieldElement"pDgo.weak.type.**"".p224FieldElement"runtime.zerovalue0type."".p224FieldElementruntime.gcbits.Rgo.string.hdr."elliptic.p224FieldElement" Jgo.string."elliptic.p224FieldElement"Jgo.string."elliptic.p224FieldElement"@4elliptic.p224FieldElement@go.string.hdr."p224FieldElement" 8go.string."p224FieldElement"8go.string."p224FieldElement"0"p224FieldElement0type."".p224FieldElement (0type..alg32@runtime.gcbits.PRgo.string.hdr."elliptic.p224FieldElement"p2type.*"".p224FieldElement"runtime.zerovaluetype.uint32type.[]uint32`0type."".p224FieldElement@go.string.hdr."p224FieldElement""go.importpath."".0type."".p224FieldElement"type..hashfunc104 h,runtime.memhash_varlentype..eqfunc104 h.runtime.memequal_varlentype..alg104 "type..hashfunc104type..eqfunc104Fgo.string.hdr."*elliptic.p224Curve" >go.string."*elliptic.p224Curve">go.string."*elliptic.p224Curve"0(*elliptic.p224CurveTgclocals69c1753bd5f81501d95132d08af04464Tgclocals9bdca918f8dadc2d3ad6861e3a3bea44 ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1bab4b07894bd3b8c7c92d38e5ad9eb1 4822 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals8ba341a93752277d09555312439dae9c 2go.string.hdr."p224Curve" *go.string."p224Curve"*go.string."p224Curve" p224CurveTgclocals9d5ba5fd6d2488fbf4dc0adbfd475ea9 Tgclocals62da1ac877fc28d8253c48dd1917e7ae Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocalse5d5edcf53e2c122038779d75a487a60Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsce3fae06a96d9e708a493e82b0f48db0 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb9e2f210c3a206b5352d33144c6a1618 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals6cb97439a684753c588b0bde20a970cb Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsb6338434a483b71ecf7a1963213f75e2 3go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Vgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int){fI30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)" Bgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)F30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) bool" 2|go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"|go.string."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"pffunc(*elliptic.p224Curve, *big.Int, *big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) booll30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluevtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int) bool func(*"".p224Curve, *math/big.Int, *math/big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool~go.string.hdr."func(*elliptic.p224Curve) *elliptic.CurveParams" /vgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"vgo.string."func(*elliptic.p224Curve) *elliptic.CurveParams"``func(*elliptic.p224Curve) *elliptic.CurveParamsPtype.func(*"".p224Curve) *"".CurveParams930 runtime.algarray@"runtime.gcbits.01P~go.string.hdr."func(*elliptic.p224Curve) *elliptic.CurveParams"pbgo.weak.type.*func(*"".p224Curve) *"".CurveParams"runtime.zerovaluePtype.func(*"".p224Curve) *"".CurveParamsPtype.func(*"".p224Curve) *"".CurveParams$type.*"".p224Curve(type.*"".CurveParamsgo.typelink.func(*elliptic.p224Curve) *elliptic.CurveParams func(*"".p224Curve) *"".CurveParamsPtype.func(*"".p224Curve) *"".CurveParamsgo.string.hdr."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)" 7go.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"ppfunc(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)O30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p224Curvetype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, []uint8) (*big.Int, *big.Int) func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)" Kgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)!b30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)&"".hdr..gostring.11 t""..gostring.11""..gostring.11func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int))3"0 runtime.algarray@"runtime.gcbits.01P&"".hdr..gostring.11pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Lgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)wn30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" Vgo.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)hBK30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(*elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)$type.*"".p224Curve6 p0 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."*elliptic.p224Curve"p6go.weak.type.**"".p224Curve"runtime.zerovalue"type."".p224Curve`$type.*"".p224Curve$type.*"".p224Curve&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)&"".(*p224Curve).Add&"".(*p224Curve).Add,go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),"".(*p224Curve).Double,"".(*p224Curve).Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolvtype.func(*"".p224Curve, *math/big.Int, *math/big.Int) bool2"".(*p224Curve).IsOnCurve2"".(*p224Curve).IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsPtype.func(*"".p224Curve) *"".CurveParams,"".(*p224Curve).Params,"".(*p224Curve).Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p224Curve).ScalarBaseMult<"".(*p224Curve).ScalarBaseMult4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)4"".(*p224Curve).ScalarMult4"".(*p224Curve).ScalarMult6go.string.hdr."addJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)6"".(*p224Curve).addJacobian6"".(*p224Curve).addJacobianDgo.string.hdr."affineFromJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)D"".(*p224Curve).affineFromJacobianD"".(*p224Curve).affineFromJacobian<go.string.hdr."doubleJacobian""go.importpath."".type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func(*"".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)<"".(*p224Curve).doubleJacobian<"".(*p224Curve).doubleJacobianDgo.string.hdr."elliptic.p224Curve" <go.string."elliptic.p224Curve"<go.string."elliptic.p224Curve"0&elliptic.p224Curve$go.string.hdr."gx" go.string."gx"go.string."gx"gx$go.string.hdr."gy" go.string."gy"go.string."gy"gy"go.string.hdr."b" go.string."b"go.string."b"bTgclocals69c1753bd5f81501d95132d08af04464Tgclocals5b18ef9a33cd44ed7e7fdb48879beb72 Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals0eaedd756dacc9ece45d1162a3412453 ?Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalseebc8b606e19268b83a7b442a0db4164 go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Ugo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)3l230 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)" Ago.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)]s30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int) (*big.Int, *big.Int) func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) bool" 1zgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"zgo.string."func(elliptic.p224Curve, *big.Int, *big.Int) bool"pdfunc(elliptic.p224Curve, *big.Int, *big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) boolH30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int) bool"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int) bool"runtime.zerovaluettype.func("".p224Curve, *math/big.Int, *math/big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool"type."".p224Curve$type.*math/big.Int$type.*math/big.Inttype.boolgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int) bool func("".p224Curve, *math/big.Int, *math/big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool|go.string.hdr."func(elliptic.p224Curve) *elliptic.CurveParams" .tgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"tgo.string."func(elliptic.p224Curve) *elliptic.CurveParams"`^func(elliptic.p224Curve) *elliptic.CurveParamsNtype.func("".p224Curve) *"".CurveParams[t30 runtime.algarray@"runtime.gcbits.01P|go.string.hdr."func(elliptic.p224Curve) *elliptic.CurveParams"p`go.weak.type.*func("".p224Curve) *"".CurveParams"runtime.zerovalueNtype.func("".p224Curve) *"".CurveParamsNtype.func("".p224Curve) *"".CurveParams"type."".p224Curve(type.*"".CurveParamsgo.typelink.func(elliptic.p224Curve) *elliptic.CurveParams func("".p224Curve) *"".CurveParamsNtype.func("".p224Curve) *"".CurveParamsgo.string.hdr."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)" 6go.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pnfunc(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovalue~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)"type."".p224Curvetype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, []uint8) (*big.Int, *big.Int) func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)" Jgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)P0330 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int$type.*math/big.Inttype.[]uint8$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, []uint8) (*big.Int, *big.Int) func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)&"".hdr..gostring.12 s""..gostring.12""..gostring.12func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)i3"0 runtime.algarray@"runtime.gcbits.01P&"".hdr..gostring.12pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)" Kgo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"go.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)Z30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int) func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)go.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)" Ugo.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"go.string."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int){)F30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int)"pgo.weak.type.*func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"runtime.zerovaluetype.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p224Curve$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Int$type.*math/big.Intgo.typelink.func(elliptic.p224Curve, *big.Int, *big.Int, *big.Int) (*big.Int, *big.Int, *big.Int) func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)"type."".p224Curveh9hL(H 0type..alg104@"runtime.gcbits.01PDgo.string.hdr."elliptic.p224Curve"p$type.*"".p224Curve"runtime.zerovalue"type."".p224Curve(type.*"".CurveParams$go.string.hdr."gx""go.importpath."".0type."".p224FieldElement$go.string.hdr."gy""go.importpath."".0type."".p224FieldElement"go.string.hdr."b""go.importpath."".0type."".p224FieldElement`"type."".p224Curve2go.string.hdr."p224Curve""go.importpath.""."type."".p224Curve&go.string.hdr."Add"type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)&"".(*p224Curve).Add "".p224Curve.Add,go.string.hdr."Double"type.func(*math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int),"".(*p224Curve).Double&"".p224Curve.Double2go.string.hdr."IsOnCurve"Xtype.func(*math/big.Int, *math/big.Int) boolttype.func("".p224Curve, *math/big.Int, *math/big.Int) bool2"".(*p224Curve).IsOnCurve,"".p224Curve.IsOnCurve,go.string.hdr."Params"6type.func() *"".CurveParamsNtype.func("".p224Curve) *"".CurveParams,"".(*p224Curve).Params&"".p224Curve.Params<go.string.hdr."ScalarBaseMult"btype.func([]uint8) (*math/big.Int, *math/big.Int)~type.func("".p224Curve, []uint8) (*math/big.Int, *math/big.Int)<"".(*p224Curve).ScalarBaseMult6"".p224Curve.ScalarBaseMult4go.string.hdr."ScalarMult"type.func(*math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, []uint8) (*math/big.Int, *math/big.Int)4"".(*p224Curve).ScalarMult ."".p224Curve.ScalarMult 6go.string.hdr."addJacobian" "go.importpath."". type.func(*math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int) 6"".(*p224Curve).addJacobian 0"".p224Curve.addJacobian Dgo.string.hdr."affineFromJacobian" 4827 "go.importpath."". 4828 type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) 4829 type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int) 4830 D"".(*p224Curve).affineFromJacobian 4831 >"".p224Curve.affineFromJacobian 4832 <go.string.hdr."doubleJacobian" 4833 "go.importpath."". 4834 type.func(*math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)type.func("".p224Curve, *math/big.Int, *math/big.Int, *math/big.Int) (*math/big.Int, *math/big.Int, *math/big.Int)<"".(*p224Curve).doubleJacobian6"".p224Curve.doubleJacobian0go.string.hdr."[]uint64" (go.string."[]uint64"(go.string."[]uint64" []uint64type.[]uint64?i 0 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint64"p,go.weak.type.*[]uint64"runtime.zerovaluetype.uint64:go.typelink.[]uint64 []uint64type.[]uint64"type..hashfunc120 x,runtime.memhash_varlentype..eqfunc120 x.runtime.memequal_varlentype..alg120 "type..hashfunc120type..eqfunc120^go.string.hdr."*elliptic.p224LargeFieldElement" Vgo.string."*elliptic.p224LargeFieldElement"Vgo.string."*elliptic.p224LargeFieldElement"@@*elliptic.p224LargeFieldElement<type.*"".p224LargeFieldElement60 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."*elliptic.p224LargeFieldElement"pNgo.weak.type.**"".p224LargeFieldElement"runtime.zerovalue:type."".p224LargeFieldElement\go.string.hdr."elliptic.p224LargeFieldElement" Tgo.string."elliptic.p224LargeFieldElement"Tgo.string."elliptic.p224LargeFieldElement"@>elliptic.p224LargeFieldElementJgo.string.hdr."p224LargeFieldElement" Bgo.string."p224LargeFieldElement"Bgo.string."p224LargeFieldElement"0,p224LargeFieldElement:type."".p224LargeFieldElementxn0type..alg120@runtime.gcbits.P\go.string.hdr."elliptic.p224LargeFieldElement"p<type.*"".p224LargeFieldElement"runtime.zerovaluetype.uint64type.[]uint64`:type."".p224LargeFieldElementJgo.string.hdr."p224LargeFieldElement""go.importpath."".:type."".p224LargeFieldElement type..hashfunc28 ,runtime.memhash_varlentype..eqfunc28 .runtime.memequal_varlentype..alg28 type..hashfunc28type..eqfunc282go.string.hdr."[28]uint8" *go.string."[28]uint8"*go.string."[28]uint8" [28]uint8type.[28]uint8>s0type..alg28@runtime.gcbits.P2go.string.hdr."[28]uint8"p.go.weak.type.*[28]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[28]uint8 [28]uint8type.[28]uint82go.string.hdr."[32]uint8" *go.string."[32]uint8"*go.string."[32]uint8" [32]uint8type.[32]uint8 Y 0type..alg32@runtime.gcbits.P2go.string.hdr."[32]uint8"p.go.weak.type.*[32]uint8"runtime.zerovaluetype.uint8type.[]uint8>go.typelink.[32]uint8 [32]uint8type.[32]uint84go.string.hdr."*[32]uint8" 4841 ,go.string."*[32]uint8",go.string."*[32]uint8" *[32]uint8type.*[32]uint8y60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[32]uint8"p0go.weak.type.**[32]uint8"runtime.zerovaluetype.[32]uint8 type..hashfunc36 $,runtime.memhash_varlentype..eqfunc36 $.runtime.memequal_varlentype..alg36 type..hashfunc36type..eqfunc362go.string.hdr."[9]uint32" *go.string."[9]uint32"*go.string."[9]uint32" [9]uint32type.[9]uint32$# 0type..alg36@runtime.gcbits.P2go.string.hdr."[9]uint32"p.go.weak.type.*[9]uint32"runtime.zerovaluetype.uint32type.[]uint32>go.typelink.[9]uint32 [9]uint32type.[9]uint324go.string.hdr."*[9]uint32" 4843 ,go.string."*[9]uint32",go.string."*[9]uint32" *[9]uint32type.*[9]uint32"9>M60 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[9]uint32"p0go.weak.type.**[9]uint32"runtime.zerovaluetype.[9]uint32"type..hashfunc136 ,runtime.memhash_varlentype..eqfunc136 .runtime.memequal_varlentype..alg136 "type..hashfunc136type..eqfunc1364go.string.hdr."[17]uint64" 4845 ,go.string."[17]uint64",go.string."[17]uint64" [17]uint64type.[17]uint640type..alg136@runtime.gcbits.P4go.string.hdr."[17]uint64"p0go.weak.type.*[17]uint64"runtime.zerovaluetype.uint64type.[]uint64Bgo.typelink.[17]uint64 [17]uint64type.[17]uint64 type..hashfunc72 H,runtime.memhash_varlentype..eqfunc72 H.runtime.memequal_varlentype..alg72 type..hashfunc72type..eqfunc724go.string.hdr."[18]uint32" 4846 ,go.string."[18]uint32",go.string."[18]uint32" [18]uint32type.[18]uint32HOh[0type..alg72@runtime.gcbits.P4go.string.hdr."[18]uint32"p0go.weak.type.*[18]uint32"runtime.zerovaluetype.uint32type.[]uint32Bgo.typelink.[18]uint32 [18]uint32type.[18]uint326go.string.hdr."[][9]uint32" .go.string."[][9]uint32".go.string."[][9]uint32" [][9]uint32 type.[][9]uint32_z0 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[][9]uint32"p2go.weak.type.*[][9]uint32"runtime.zerovaluetype.[9]uint32Fgo.typelink.[][9]uint32 [][9]uint32 type.[][9]uint32"type..hashfunc108 l,runtime.memhash_varlentype..eqfunc108 l.runtime.memequal_varlentype..alg108 "type..hashfunc108type..eqfunc1088go.string.hdr."[3][9]uint32" 0go.string."[3][9]uint32"0go.string."[3][9]uint32" [3][9]uint32"type.[3][9]uint32l#0type..alg108@runtime.gcbits.P8go.string.hdr."[3][9]uint32"p4go.weak.type.*[3][9]uint32"runtime.zerovaluetype.[9]uint32 type.[][9]uint32Jgo.typelink.[3][9]uint32 [3][9]uint32"type.[3][9]uint32<go.string.hdr."[][3][9]uint32" 4go.string."[][3][9]uint32"4go.string."[][3][9]uint32" [][3][9]uint32&type.[][3][9]uint320 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."[][3][9]uint32"p8go.weak.type.*[][3][9]uint32"runtime.zerovalue"type.[3][9]uint32Rgo.typelink.[][3][9]uint32 [][3][9]uint32&type.[][3][9]uint32$type..hashfunc1728 ,runtime.memhash_varlen type..eqfunc1728 .runtime.memequal_varlentype..alg1728 $type..hashfunc1728 type..eqfunc1728@go.string.hdr."[16][3][9]uint32" 8go.string."[16][3][9]uint32"8go.string."[16][3][9]uint32"0"[16][3][9]uint32*type.[16][3][9]uint320type..alg1728@runtime.gcbits.P@go.string.hdr."[16][3][9]uint32"p<go.weak.type.*[16][3][9]uint32"runtime.zerovalue"type.[3][9]uint32&type.[][3][9]uint32Zgo.typelink.[16][3][9]uint32 [16][3][9]uint32*type.[16][3][9]uint32Bgo.string.hdr."*[16][3][9]uint32" :go.string."*[16][3][9]uint32":go.string."*[16][3][9]uint32"0$*[16][3][9]uint32,type.*[16][3][9]uint32'/60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*[16][3][9]uint32"p>go.weak.type.**[16][3][9]uint32"runtime.zerovalue*type.[16][3][9]uint324go.string.hdr."[]big.Word" 4852 ,go.string."[]big.Word",go.string."[]big.Word" []big.Word(type.[]math/big.Word=N0 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."[]big.Word"p:go.weak.type.*[]math/big.Word"runtime.zerovalue$type.math/big.WordLgo.typelink.[]big.Word []math/big.Word(type.[]math/big.Word2go.string.hdr."[8]uint32" *go.string."[8]uint32"*go.string."[8]uint32" [8]uint32type.[8]uint32 .0type..alg32@runtime.gcbits.P2go.string.hdr."[8]uint32"p.go.weak.type.*[8]uint32"runtime.zerovaluetype.uint32type.[]uint32>go.typelink.[8]uint32 [8]uint32type.[8]uint32 type..hashfunc64 @,runtime.memhash_varlentype..eqfunc64 @.runtime.memequal_varlentype..alg64 type..hashfunc64type..eqfunc642go.string.hdr."[8]uint64" *go.string."[8]uint64"*go.string."[8]uint64" [8]uint64type.[8]uint64@^0type..alg64@runtime.gcbits.P2go.string.hdr."[8]uint64"p.go.weak.type.*[8]uint64"runtime.zerovaluetype.uint64type.[]uint64>go.typelink.[8]uint64 [8]uint64type.[8]uint64$type..hashfunc2160 p,runtime.memhash_varlen type..eqfunc2160 p.runtime.memequal_varlentype..alg2160 $type..hashfunc2160 type..eqfunc21606go.string.hdr."[540]uint32" .go.string."[540]uint32".go.string."[540]uint32" [540]uint32 type.[540]uint32pwB0type..alg2160@runtime.gcbits.P6go.string.hdr."[540]uint32"p2go.weak.type.*[540]uint32"runtime.zerovaluetype.uint32type.[]uint32Fgo.typelink.[540]uint32 [540]uint32 type.[540]uint320go.string.hdr."[8]uint8" (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8 [8]uint8type.[8]uint8.go.string.hdr."runtime" &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime. &go.string."runtime"$go.string.hdr."io" go.string."io"go.string."io"io"go.importpath.io. go.string."io"(go.string.hdr."sync" go.string."sync" go.string."sync" 4855 sync&go.importpath.sync. go.string."sync"0go.string.hdr."math/big" (go.string."math/big"(go.string."math/big" math/big.go.importpath.math/big. (go.string."math/big"8type..hash."".CurveParamsf2type..hash."".CurveParams4type..eq."".CurveParamsf.type..eq."".CurveParams"".Curve.Addf"".Curve.Add$"".Curve.Doublef"".Curve.Double*"".Curve.IsOnCurvef$"".Curve.IsOnCurve$"".Curve.Paramsf"".Curve.Params4"".Curve.ScalarBaseMultf."".Curve.ScalarBaseMult,"".Curve.ScalarMultf&"".Curve.ScalarMult8"".(*p256Curve).IsOnCurvef2"".(*p256Curve).IsOnCurveJ"".(*p256Curve).affineFromJacobianfD"".(*p256Curve).affineFromJacobian,"".(*p256Curve).Addf&"".(*p256Curve).Add<"".(*p256Curve).addJacobianf6"".(*p256Curve).addJacobian2"".(*p256Curve).Doublef,"".(*p256Curve).DoubleB"".(*p256Curve).doubleJacobianf<"".(*p256Curve).doubleJacobian2"".(*p256Curve).Paramsf,"".(*p256Curve).ParamsB"".(*p256Curve).ScalarBaseMultf<"".(*p256Curve).ScalarBaseMult:"".(*p256Curve).ScalarMultf4"".(*p256Curve).ScalarMult2"".p256Curve.IsOnCurvef,"".p256Curve.IsOnCurveD"".p256Curve.affineFromJacobianf>"".p256Curve.affineFromJacobian&"".p256Curve.Addf "".p256Curve.Add6"".p256Curve.addJacobianf0"".p256Curve.addJacobian,"".p256Curve.Doublef&"".p256Curve.Double<"".p256Curve.doubleJacobianf6"".p256Curve.doubleJacobianJ"".(*p224Curve).affineFromJacobianfD"".(*p224Curve).affineFromJacobian<"".(*p224Curve).addJacobianf6"".(*p224Curve).addJacobianB"".(*p224Curve).doubleJacobianf<"".(*p224Curve).doubleJacobian2"".(*p224Curve).Paramsf,"".(*p224Curve).Params8"".(*p224Curve).IsOnCurvef2"".(*p224Curve).IsOnCurve,"".(*p224Curve).Addf&"".(*p224Curve).Add2"".(*p224Curve).Doublef,"".(*p224Curve).Double:"".(*p224Curve).ScalarMultf4"".(*p224Curve).ScalarMultB"".(*p224Curve).ScalarBaseMultf<"".(*p224Curve).ScalarBaseMultD"".p224Curve.affineFromJacobianf>"".p224Curve.affineFromJacobian6"".p224Curve.addJacobianf0"".p224Curve.addJacobian<"".p224Curve.doubleJacobianf6"".p224Curve.doubleJacobian"runtime.zerovaluego13ld