_ O

_ A

_ a

_ G

_ 1

_ 2

_ b

_ L

_ D

_ H

_ N

_ B

 _ F

 _ C

 _ M

 _ E

_ I

A = (-437.6748818654884, -44.137351730579496)
B = (-2867.3528889581967, 1977.5723332756668)
c = Circle(A, B)
C = (-437.67488186548815, -3920.2913824319817)
a = Line(A, C)
T = Intersect(c, a, 2.0)
B_2 = Point(a)
D = Intersect(c, a, 1.0)
f = Circle(D, T)
V = Point(f)
W = Point(f)
c_1 = CircleArc(D, V, W)
t = Circle(T, D)
Z = Point(t)
A_1 = Point(t)
d_1 = CircleArc(T, Z, A_1)
S = Intersect(f, t, 2.0)
U = Intersect(f, t, 1.0)
b = OrthogonalLine(A, a)
C_2 = Point(b)
E = Intersect(c, b, 1.0)
F = Intersect(c, a, 2.0)
G = Intersect(c, b, 2.0)
d = Circle(E, A)
B_1 = Point(d)
C_1 = Point(d)
e_1 = CircleArc(E, B_1, C_1)
D_1 = Point(d)
E_1 = Point(d)
g_1 = CircleArc(E, D_1, E_1)
R_1, S_1 = Intersect(c, d)
e = Circle(G, A)
F_1 = Point(e)
G_1 = (1746.0627612007129, -3380.148308938864)
h_1 = CircleArc(G, F_1, G_1)
H_1 = Point(e)
I_1 = Point(e)
k_1 = CircleArc(G, H_1, I_1)
T_1, U_1 = Intersect(e, c)
g = Circle(F, A)
J_1 = Point(g)
K_1 = Point(g)
p_1 = CircleArc(T, J_1, K_1)
L_1 = Point(g)
M_1 = Point(g)
q_1 = CircleArc(T, L_1, M_1)
H = Intersect(c, d, 1.0)
V_1, W_1 = Intersect(g, c)
r_1 = Circle(D, A)
N_1 = Point(r_1)
O_1 = Point(r_1)
s_1 = CircleArc(D, N_1, O_1)
P_1 = Point(r_1)
Q_1 = Point(r_1)
t_1 = CircleArc(D, P_1, Q_1)
Z_1, A_2 = Intersect(r_1, c)
poli1, h, f_1, i, j, k, l, m, n, p, q, r, s, I, J, K, L, M, N, O, P, Q, R = Polygon(H, F, 12.0)