A_1 = (6.34, 2.52)
A = (-0.295265969802555, -5.14)
f = Segment(A_1, A)
D = (12.704734030197445, -4.8)
g = Segment(A, D)
D_1 = (9.62, 2.86)
h = Segment(D, D_1)
i = AngularBisector(A_1, A, D)
j = AngularBisector(D_1, D, A)
E = Intersect(i, j)
F = Intersect(i, j)
G = Intersect(i, j)
k = OrthogonalLine(E, i)
B = Intersect(k, f)
l = Line(B, g)
C = Intersect(l, h)
c = Circle(A, B)
d = Circle(C, B)
J = Intersect(c, g, 1)
K = Intersect(d, h, 1)
e = Circle(D, K)
L = Point(c)
M = Point(c)
p = CircleArc(A, L, M)
N = Point(d)
O = Point(d)
q = CircleArc(C, N, O)
m = Segment(B, C)
n = OrthogonalLine(E, g)
P = Intersect(n, g)
r = Circle(E, P)
s = OrthogonalLine(E, f)
t = OrthogonalLine(E, h)
a = OrthogonalLine(E, m)
Q = Intersect(s, f)
R = Intersect(a, m)
S = Intersect(t, h)
b = Segment(E, Q)
f_1 = Segment(E, S)
g_1 = Segment(E, R)
h_1 = Segment(E, P)