# Elliptic curves downloaded from the LMFDB on 22 January 2022.
# Query "{'conductor': 1002}" returned 7 curves.
# Below are two lists, one called labels, and one called data (in matching order).
# Each entry in the data list has the form:
# [[a1, a2, a3, a4, a6] Weierstrass coefficients]
# defining the elliptic curve y^2 + a1xy + a3y = x^3 + a2x^2 + a4x + a6.
#
# To create a list of curves, type "curves = make_data()"
labels = [\
"1002.a1",
"1002.a2",
"1002.b1",
"1002.c1",
"1002.d1",
"1002.d2",
"1002.e1"]
data = [\
[1, 1, 0, -860, -10074],
[1, 1, 0, -50, -192],
[1, 1, 0, 564, 1872],
[1, 0, 1, -3264, 71590],
[1, 0, 1, -125, -544],
[1, 0, 1, -5, -16],
[1, 0, 0, -27, 81]]
def make_data():
return [EllipticCurve(ai) for ai in data]