restart;
Arithmetisation of the Sierpinki Curve
Definition of the operators S0 to S3 as in Section 6.1.3:
S[0] := (x,y) -> (x/2,y/2);
S[1] := (x,y) -> (1-y/2,x/2);
S[2] := (x,y) -> (1+y/2, 1-x/2);
S[3] := (x,y) -> (x/2+1, y/2);
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQsJDkkIyIiIiIiIywkOSVGLUYlRiVGJQ==
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQsJiIiIkYsOSUjISIiIiIjLCQ5JCNGLEYwRiVGJUYl
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQsJiIiIkYsOSUjRiwiIiMsJkYsRiw5JCMhIiJGL0YlRiVGJQ==
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQsJjkkIyIiIiIiI0YuRi4sJDklRi1GJUYlRiU=
Resulting algorithm to compute the Sierpinski mapping:
sierpfun := proc(t::numeric, depth::integer)
# t: parameter of the Sierpinski curve
# depth: number of quaternary digits considered in t
global S;
local q,r;
if depth = 0 then return (0,0) end if;
q := floor(4*t); # extract the first quaternary digit
r := 4*t-q; # and compute remainder
return S[q]( sierpfun(r,depth-1) );
end proc:
sierpfun(1/4,5);
NiQiIiIiIiE=
sierpfun(1/8,5);
NiQjIiIiIiIjRiM=
sierpfun(9/16,5);
NiQiIiIjRiMiIiM=
Fast Table-Based Algorithm for the Sierpinski Mapping
Combines two operatos Zi and Zj for each rotation operation (which then corresponds to a hex digit, i.e. two quarternary digits).
The product operators are stored in two tables for the rotation and translation parts, resp.
Define rotation operators Z0 to Z3 (in 90-degree steps) corresponding to the 4 basic patterns of the curve:
Z[0] := (x,y) -> (x,y);
Z[1] := (x,y) -> (-y,x);
Z[2] := (x,y) -> (-x,-y);
Z[3] := (x,y) -> (y,-x);
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQ5JDklRiVGJUYl
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQsJDklISIiOSRGJUYlRiU=
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQsJDkkISIiLCQ5JUYtRiVGJUYl
Zio2JEkieEc2IkkieUdGJUYlNiRJKW9wZXJhdG9yR0YlSSZhcnJvd0dGJUYlNiQ5JSwkOSQhIiJGJUYlRiU=
Define a table to execute two rotation operators at once (based on two quaternary digits):
for example, Ztable[8] contains a 3, which means that two successive roations with operators Z2 and Z0
(as 20 is the quaternary representation for 8) lead to one rotation with operator Z3 :
Ztable := table ( [(0)=0, (1)=1, (2)=3, (3)=0,
(4)=1, (5)=2, (6)=0, (7)=1,
(8)=3, (9)=0, (10)=2, (11)=3,
(12)=0, (13)=1, (14)=3, (15=0)] ):
Similar, define a table to execute the translation operators resulting from two quaternary digits:
for example, btable[8] contains (4,4) , which means that the subcurve in subtrangle no. 8 (out of 16)
starts at point (4,4)/4 = (1,1) (note that the scaling factor 1/4 is not stored):
btable := table ( [(0)=(0,0), (1)=(2,0), (2)=(2,2), (3)=(2,0),
(4)=(4,0), (5)=(4,2), (6)=(2,2), (7)=(4,2),
(8)=(4,4), (9)=(4,2), (10)=(6,2), (11)=(4,2),
(12)=(4,0), (13)=(6,0), (14)=(6,2), (15)=(6,0) ] ):
Function sierpfastfun computes the Sierpinski mapping based on the tables Ztable and btable .
Note that the function is non-recursive, such that the quaternary representation is computed first and stored in an array q[n] .
Then, the resulting operations, as specified in the two tables, are applied:
sierfastfun := proc(t::numeric, depth::integer)
# t: parameter of the Sierpinski curve
# depth: number of hex digits to consider in t
global S;
local n,q,r,x;
# compute hex representation in array q[]
r := t;
for n from 1 to depth do
q[n] := floor(16*r); # extract next hex digit
r := 16*r-q[n]; # and compute remainder
end do;
# apply all rotation operators to (0,0)
x := (0,0);
for n from depth by -1 to 1 do
x := ( Z[Ztable[q[n]]](x) + btable[q[n]] )/4;
end do;
return x;
end proc:
sierfastfun(1/3,4);
NiQjIiNeIiNrI0YkIiRHIg==
Accumulation-Based Computation Suggested by Sagan
Implementation of Function sierpUnroll, as defined in Section 6.1.4.
sierpUnroll := proc(t::numeric, depth::integer)
# t: paramter of the Sierpinski curve
# depth: number of hex digits considered in t
global S;
local n,q,r,x,qt;
# compute hex representation in array q[]
r := t;
for n from 1 to depth do
q[n] := floor(16*r); # extract next hex digit
r := 16*r-q[n]; # und den Rest
end do;
# accumulate contributions of each hex digit
x := (0,0); qt[0] := 0;
for n from 1 to depth do
# accumulate all rotation operators in qt[]
qt[n] := (qt[n-1] + Ztable[q[n]]) mod 4;
# add next term in the sum representation (Eq. 6.3):
x := x + Z[qt[n-1]](btable[q[n]])/4^n;
end do;
return x;
end proc:
sierpUnroll(1/3,4);
NiQjIiNeIiNrI0YkIiRHIg==
iter := 5;
plot( [ seq( [sierpUnroll((i+7/16)/4^iter,8)], i=0..4^iter-1) ],
-0.04..2.04, -0.04..1.04,
scaling=CONSTRAINED, axes=BOXED, thickness=3);
IiIm
LSUlUExPVEc2Ky0lJ0NVUlZFU0c2JDdcW283JCQiJURKISImJCImRGMiISInNyQkIiZ2byUhIickIiVESiEiJjckJCImRCJ5ISInJCIlREohIiY3JCQiJXYkKiEiJiQiJkRjIiEiJzckJCIndiQ0IiEiJyQiJURKISImNyQkIiV2JCohIiYkIiZ2byUhIic3JCQiJXYkKiEiJiQiJkQieSEiJzckJCIndiQ0IiEiJyQiJXYkKiEiJjckJCInRDE5ISInJCIldiQqISImNyQkIiZEYyIhIiYkIiZEInkhIic3JCQiJkRjIiEiJiQiJnZvJSEiJzckJCInRDE5ISInJCIlREohIiY3JCQiJkRjIiEiJiQiJkRjIiEiJzckJCIndj08ISInJCIlREohIiY3JCQiJ0RKPyEiJyQiJURKISImNyQkIiZ2PSMhIiYkIiZEYyIhIic3JCQiJ3ZWQiEiJyQiJURKISImNyQkIiZ2PSMhIiYkIiZ2byUhIic3JCQiJnY9IyEiJiQiJkQieSEiJzckJCIndlZCISInJCIldiQqISImNyQkIiZ2PSMhIiYkIid2JDQiISInNyQkIidESj8hIickIiV2JCohIiY3JCQiJ3Y9PCEiJyQiJXYkKiEiJjckJCImRGMiISImJCIndiQ0IiEiJzckJCImRGMiISImJCInRDE5ISInNyQkIid2PTwhIickIiZEYyIhIiY3JCQiJ0RKPyEiJyQiJkRjIiEiJjckJCImdj0jISImJCInRDE5ISInNyQkIid2VkIhIickIiZEYyIhIiY3JCQiJnY9IyEiJiQiJ3Y9PCEiJzckJCImdj0jISImJCInREo/ISInNyQkIid2VkIhIickIiZ2PSMhIiY3JCQiJ0RjRSEiJyQiJnY9IyEiJjckJCImRCJHISImJCInREo/ISInNyQkIiZEIkchIiYkIid2PTwhIic3JCQiJ0RjRSEiJyQiJkRjIiEiJjckJCImRCJHISImJCInRDE5ISInNyQkIid2b0ghIickIiZEYyIhIiY3JCQiJ0QiRyQhIickIiZEYyIhIiY3JCQiJnZWJCEiJiQiJ0QxOSEiJzckJCImdlYkISImJCIndiQ0IiEiJzckJCInRCJHJCEiJyQiJXYkKiEiJjckJCIndm9IISInJCIldiQqISImNyQkIiZEIkchIiYkIid2JDQiISInNyQkIidEY0UhIickIiV2JCohIiY3JCQiJkQiRyEiJiQiJkQieSEiJzckJCImRCJHISImJCImdm8lISInNyQkIidEY0UhIickIiVESiEiJjckJCImRCJHISImJCImRGMiISInNyQkIid2b0ghIickIiVESiEiJjckJCInRCJHJCEiJyQiJURKISImNyQkIiZ2ViQhIiYkIiZEYyIhIic3JCQiJ3YkZiQhIickIiVESiEiJjckJCImdlYkISImJCImdm8lISInNyQkIiZ2ViQhIiYkIiZEInkhIic3JCQiJ3YkZiQhIickIiV2JCohIiY3JCQiJ0QxUiEiJyQiJXYkKiEiJjckJCImRDElISImJCImRCJ5ISInNyQkIiZEMSUhIiYkIiZ2byUhIic3JCQiJ0QxUiEiJyQiJURKISImNyQkIiZEMSUhIiYkIiZEYyIhIic3JCQiJ3Y9VSEiJyQiJURKISImNyQkIidESlghIickIiVESiEiJjckJCImdm8lISImJCImRGMiISInNyQkIid2VlshIickIiVESiEiJjckJCImdm8lISImJCImdm8lISInNyQkIiZ2byUhIiYkIiZEInkhIic3JCQiJ3ZWWyEiJyQiJXYkKiEiJjckJCImdm8lISImJCIndiQ0IiEiJzckJCInREpYISInJCIldiQqISImNyQkIid2PVUhIickIiV2JCohIiY3JCQiJkQxJSEiJiQiJ3YkNCIhIic3JCQiJkQxJSEiJiQiJ0QxOSEiJzckJCIndj1VISInJCImRGMiISImNyQkIidESlghIickIiZEYyIhIiY3JCQiJnZvJSEiJiQiJ0QxOSEiJzckJCIndlZbISInJCImRGMiISImNyQkIiZ2byUhIiYkIid2PTwhIic3JCQiJnZvJSEiJiQiJ0RKPyEiJzckJCIndlZbISInJCImdj0jISImNyQkIiZ2byUhIiYkIid2VkIhIic3JCQiJ0RKWCEiJyQiJnY9IyEiJjckJCIndj1VISInJCImdj0jISImNyQkIiZEMSUhIiYkIid2VkIhIic3JCQiJ0QxUiEiJyQiJnY9IyEiJjckJCImRDElISImJCInREo/ISInNyQkIiZEMSUhIiYkIid2PTwhIic3JCQiJ0QxUiEiJyQiJkRjIiEiJjckJCIndiRmJCEiJyQiJkRjIiEiJjckJCImdlYkISImJCIndj08ISInNyQkIiZ2ViQhIiYkIidESj8hIic3JCQiJ3YkZiQhIickIiZ2PSMhIiY3JCQiJnZWJCEiJiQiJ3ZWQiEiJzckJCInRCJHJCEiJyQiJnY9IyEiJjckJCIndm9IISInJCImdj0jISImNyQkIiZEIkchIiYkIid2VkIhIic3JCQiJkQiRyEiJiQiJ0RjRSEiJzckJCIndm9IISInJCImRCJHISImNyQkIidEIkckISInJCImRCJHISImNyQkIiZ2ViQhIiYkIidEY0UhIic3JCQiJ3YkZiQhIickIiZEIkchIiY3JCQiJnZWJCEiJiQiJ3ZvSCEiJzckJCImdlYkISImJCInRCJHJCEiJzckJCIndiRmJCEiJyQiJnZWJCEiJjckJCInRDFSISInJCImdlYkISImNyQkIiZEMSUhIiYkIidEIkckISInNyQkIiZEMSUhIiYkIid2b0ghIic3JCQiJ0QxUiEiJyQiJkQiRyEiJjckJCImRDElISImJCInRGNFISInNyQkIid2PVUhIickIiZEIkchIiY3JCQiJ0RKWCEiJyQiJkQiRyEiJjckJCImdm8lISImJCInRGNFISInNyQkIid2VlshIickIiZEIkchIiY3JCQiJnZvJSEiJiQiJ3ZvSCEiJzckJCImdm8lISImJCInRCJHJCEiJzckJCIndlZbISInJCImdlYkISImNyQkIiZ2byUhIiYkIid2JGYkISInNyQkIidESlghIickIiZ2ViQhIiY3JCQiJ3Y9VSEiJyQiJnZWJCEiJjckJCImRDElISImJCIndiRmJCEiJzckJCImRDElISImJCInRDFSISInNyQkIid2PVUhIickIiZEMSUhIiY3JCQiJ0RKWCEiJyQiJkQxJSEiJjckJCImdm8lISImJCInRDFSISInNyQkIid2VlshIickIiZEMSUhIiY3JCQiJnZvJSEiJiQiJ3Y9VSEiJzckJCImdm8lISImJCInREpYISInNyQkIid2VlshIickIiZ2byUhIiY3JCQiJ0RjXiEiJyQiJnZvJSEiJjckJCImREomISImJCInREpYISInNyQkIiZESiYhIiYkIid2PVUhIic3JCQiJ0RjXiEiJyQiJkQxJSEiJjckJCImREomISImJCInRDFSISInNyQkIid2b2EhIickIiZEMSUhIiY3JCQiJ0QieSYhIickIiZEMSUhIiY3JCQiJnYkZiEiJiQiJ0QxUiEiJzckJCImdiRmISImJCIndiRmJCEiJzckJCInRCJ5JiEiJyQiJnZWJCEiJjckJCIndm9hISInJCImdlYkISImNyQkIiZESiYhIiYkIid2JGYkISInNyQkIidEY14hIickIiZ2ViQhIiY3JCQiJkRKJiEiJiQiJ0QiRyQhIic3JCQiJkRKJiEiJiQiJ3ZvSCEiJzckJCInRGNeISInJCImRCJHISImNyQkIiZESiYhIiYkIidEY0UhIic3JCQiJ3ZvYSEiJyQiJkQiRyEiJjckJCInRCJ5JiEiJyQiJkQiRyEiJjckJCImdiRmISImJCInRGNFISInNyQkIid2JDQnISInJCImRCJHISImNyQkIiZ2JGYhIiYkIid2b0ghIic3JCQiJnYkZiEiJiQiJ0QiRyQhIic3JCQiJ3YkNCchIickIiZ2ViQhIiY3JCQiJ0QxayEiJyQiJnZWJCEiJjckJCImRGMnISImJCInRCJHJCEiJzckJCImRGMnISImJCIndm9IISInNyQkIidEMWshIickIiZEIkchIiY3JCQiJkRjJyEiJiQiJ0RjRSEiJzckJCIndj1uISInJCImRCJHISImNyQkIidESnEhIickIiZEIkchIiY3JCQiJnY9KCEiJiQiJ0RjRSEiJzckJCImdj0oISImJCIndlZCISInNyQkIidESnEhIickIiZ2PSMhIiY3JCQiJ3Y9biEiJyQiJnY9IyEiJjckJCImRGMnISImJCIndlZCISInNyQkIidEMWshIickIiZ2PSMhIiY3JCQiJkRjJyEiJiQiJ0RKPyEiJzckJCImRGMnISImJCIndj08ISInNyQkIidEMWshIickIiZEYyIhIiY3JCQiJ3YkNCchIickIiZEYyIhIiY3JCQiJnYkZiEiJiQiJ3Y9PCEiJzckJCImdiRmISImJCInREo/ISInNyQkIid2JDQnISInJCImdj0jISImNyQkIiZ2JGYhIiYkIid2VkIhIic3JCQiJ0QieSYhIickIiZ2PSMhIiY3JCQiJ3ZvYSEiJyQiJnY9IyEiJjckJCImREomISImJCIndlZCISInNyQkIidEY14hIickIiZ2PSMhIiY3JCQiJkRKJiEiJiQiJ0RKPyEiJzckJCImREomISImJCIndj08ISInNyQkIidEY14hIickIiZEYyIhIiY3JCQiJkRKJiEiJiQiJ0QxOSEiJzckJCIndm9hISInJCImRGMiISImNyQkIidEInkmISInJCImRGMiISImNyQkIiZ2JGYhIiYkIidEMTkhIic3JCQiJnYkZiEiJiQiJ3YkNCIhIic3JCQiJ0QieSYhIickIiV2JCohIiY3JCQiJ3ZvYSEiJyQiJXYkKiEiJjckJCImREomISImJCIndiQ0IiEiJzckJCInRGNeISInJCIldiQqISImNyQkIiZESiYhIiYkIiZEInkhIic3JCQiJkRKJiEiJiQiJnZvJSEiJzckJCInRGNeISInJCIlREohIiY3JCQiJkRKJiEiJiQiJkRjIiEiJzckJCIndm9hISInJCIlREohIiY3JCQiJ0QieSYhIickIiVESiEiJjckJCImdiRmISImJCImRGMiISInNyQkIid2JDQnISInJCIlREohIiY3JCQiJnYkZiEiJiQiJnZvJSEiJzckJCImdiRmISImJCImRCJ5ISInNyQkIid2JDQnISInJCIldiQqISImNyQkIidEMWshIickIiV2JCohIiY3JCQiJkRjJyEiJiQiJkQieSEiJzckJCImRGMnISImJCImdm8lISInNyQkIidEMWshIickIiVESiEiJjckJCImRGMnISImJCImRGMiISInNyQkIid2PW4hIickIiVESiEiJjckJCInREpxISInJCIlREohIiY3JCQiJnY9KCEiJiQiJkRjIiEiJzckJCIndlZ0ISInJCIlREohIiY3JCQiJnY9KCEiJiQiJnZvJSEiJzckJCImdj0oISImJCImRCJ5ISInNyQkIid2VnQhIickIiV2JCohIiY3JCQiJnY9KCEiJiQiJ3YkNCIhIic3JCQiJ0RKcSEiJyQiJXYkKiEiJjckJCIndj1uISInJCIldiQqISImNyQkIiZEYychIiYkIid2JDQiISInNyQkIiZEYychIiYkIidEMTkhIic3JCQiJ3Y9biEiJyQiJkRjIiEiJjckJCInREpxISInJCImRGMiISImNyQkIiZ2PSghIiYkIidEMTkhIic3JCQiJ3ZWdCEiJyQiJkRjIiEiJjckJCImdj0oISImJCIndj08ISInNyQkIiZ2PSghIiYkIidESj8hIic3JCQiJ3ZWdCEiJyQiJnY9IyEiJjckJCInRGN3ISInJCImdj0jISImNyQkIiZEInkhIiYkIidESj8hIic3JCQiJkQieSEiJiQiJ3Y9PCEiJzckJCInRGN3ISInJCImRGMiISImNyQkIiZEInkhIiYkIidEMTkhIic3JCQiJ3ZveiEiJyQiJkRjIiEiJjckJCInRCJHKSEiJyQiJkRjIiEiJjckJCImdlYpISImJCInRDE5ISInNyQkIiZ2VikhIiYkIid2JDQiISInNyQkIidEIkcpISInJCIldiQqISImNyQkIid2b3ohIickIiV2JCohIiY3JCQiJkQieSEiJiQiJ3YkNCIhIic3JCQiJ0RjdyEiJyQiJXYkKiEiJjckJCImRCJ5ISImJCImRCJ5ISInNyQkIiZEInkhIiYkIiZ2byUhIic3JCQiJ0RjdyEiJyQiJURKISImNyQkIiZEInkhIiYkIiZEYyIhIic3JCQiJ3ZveiEiJyQiJURKISImNyQkIidEIkcpISInJCIlREohIiY3JCQiJnZWKSEiJiQiJkRjIiEiJzckJCIndiRmKSEiJyQiJURKISImNyQkIiZ2VikhIiYkIiZ2byUhIic3JCQiJnZWKSEiJiQiJkQieSEiJzckJCIndiRmKSEiJyQiJXYkKiEiJjckJCInRDEqKSEiJyQiJXYkKiEiJjckJCImRDEqISImJCImRCJ5ISInNyQkIiZEMSohIiYkIiZ2byUhIic3JCQiJ0QxKikhIickIiVESiEiJjckJCImRDEqISImJCImRGMiISInNyQkIid2PSMqISInJCIlREohIiY3JCQiJ0RKJiohIickIiVESiEiJjckJCImdm8qISImJCImRGMiISInNyQkIid2VikqISInJCIlREohIiY3JCQiJnZvKiEiJiQiJnZvJSEiJzckJCImdm8qISImJCImRCJ5ISInNyQkIid2VikqISInJCIldiQqISImNyQkIiZ2byohIiYkIid2JDQiISInNyQkIidESiYqISInJCIldiQqISImNyQkIid2PSMqISInJCIldiQqISImNyQkIiZEMSohIiYkIid2JDQiISInNyQkIiZEMSohIiYkIidEMTkhIic3JCQiJ3Y9IyohIickIiZEYyIhIiY3JCQiJ0RKJiohIickIiZEYyIhIiY3JCQiJnZvKiEiJiQiJ0QxOSEiJzckJCIndlYpKiEiJyQiJkRjIiEiJjckJCImdm8qISImJCIndj08ISInNyQkIiZ2byohIiYkIidESj8hIic3JCQiJ3ZWKSohIickIiZ2PSMhIiY3JCQiJnZvKiEiJiQiJ3ZWQiEiJzckJCInREomKiEiJyQiJnY9IyEiJjckJCIndj0jKiEiJyQiJnY9IyEiJjckJCImRDEqISImJCIndlZCISInNyQkIidEMSopISInJCImdj0jISImNyQkIiZEMSohIiYkIidESj8hIic3JCQiJkQxKiEiJiQiJ3Y9PCEiJzckJCInRDEqKSEiJyQiJkRjIiEiJjckJCIndiRmKSEiJyQiJkRjIiEiJjckJCImdlYpISImJCIndj08ISInNyQkIiZ2VikhIiYkIidESj8hIic3JCQiJ3YkZikhIickIiZ2PSMhIiY3JCQiJnZWKSEiJiQiJ3ZWQiEiJzckJCInRCJHKSEiJyQiJnY9IyEiJjckJCIndm96ISInJCImdj0jISImNyQkIiZEInkhIiYkIid2VkIhIic3JCQiJkQieSEiJiQiJ0RjRSEiJzckJCIndm96ISInJCImRCJHISImNyQkIidEIkcpISInJCImRCJHISImNyQkIiZ2VikhIiYkIidEY0UhIic3JCQiJ3YkZikhIickIiZEIkchIiY3JCQiJnZWKSEiJiQiJ3ZvSCEiJzckJCImdlYpISImJCInRCJHJCEiJzckJCIndiRmKSEiJyQiJnZWJCEiJjckJCInRDEqKSEiJyQiJnZWJCEiJjckJCImRDEqISImJCInRCJHJCEiJzckJCImRDEqISImJCIndm9IISInNyQkIidEMSopISInJCImRCJHISImNyQkIiZEMSohIiYkIidEY0UhIic3JCQiJ3Y9IyohIickIiZEIkchIiY3JCQiJ0RKJiohIickIiZEIkchIiY3JCQiJnZvKiEiJiQiJ0RjRSEiJzckJCIndlYpKiEiJyQiJkQiRyEiJjckJCImdm8qISImJCIndm9IISInNyQkIiZ2byohIiYkIidEIkckISInNyQkIid2VikqISInJCImdlYkISImNyQkIiZ2byohIiYkIid2JGYkISInNyQkIidESiYqISInJCImdlYkISImNyQkIid2PSMqISInJCImdlYkISImNyQkIiZEMSohIiYkIid2JGYkISInNyQkIiZEMSohIiYkIidEMVIhIic3JCQiJ3Y9IyohIickIiZEMSUhIiY3JCQiJ0RKJiohIickIiZEMSUhIiY3JCQiJnZvKiEiJiQiJ0QxUiEiJzckJCIndlYpKiEiJyQiJkQxJSEiJjckJCImdm8qISImJCIndj1VISInNyQkIiZ2byohIiYkIidESlghIic3JCQiJ3ZWKSohIickIiZ2byUhIiY3JCQiJnZvKiEiJiQiJ3ZWWyEiJzckJCInREomKiEiJyQiJnZvJSEiJjckJCIndj0jKiEiJyQiJnZvJSEiJjckJCImRDEqISImJCIndlZbISInNyQkIidEMSopISInJCImdm8lISImNyQkIiZEMSohIiYkIidESlghIic3JCQiJkQxKiEiJiQiJ3Y9VSEiJzckJCInRDEqKSEiJyQiJkQxJSEiJjckJCIndiRmKSEiJyQiJkQxJSEiJjckJCImdlYpISImJCIndj1VISInNyQkIiZ2VikhIiYkIidESlghIic3JCQiJ3YkZikhIickIiZ2byUhIiY3JCQiJnZWKSEiJiQiJ3ZWWyEiJzckJCInRCJHKSEiJyQiJnZvJSEiJjckJCIndm96ISInJCImdm8lISImNyQkIiZEInkhIiYkIid2VlshIic3JCQiJ0RjdyEiJyQiJnZvJSEiJjckJCImRCJ5ISImJCInREpYISInNyQkIiZEInkhIiYkIid2PVUhIic3JCQiJ0RjdyEiJyQiJkQxJSEiJjckJCImRCJ5ISImJCInRDFSISInNyQkIid2b3ohIickIiZEMSUhIiY3JCQiJ0QiRykhIickIiZEMSUhIiY3JCQiJnZWKSEiJiQiJ0QxUiEiJzckJCImdlYpISImJCIndiRmJCEiJzckJCInRCJHKSEiJyQiJnZWJCEiJjckJCIndm96ISInJCImdlYkISImNyQkIiZEInkhIiYkIid2JGYkISInNyQkIidEY3chIickIiZ2ViQhIiY3JCQiJkQieSEiJiQiJ0QiRyQhIic3JCQiJkQieSEiJiQiJ3ZvSCEiJzckJCInRGN3ISInJCImRCJHISImNyQkIid2VnQhIickIiZEIkchIiY3JCQiJnY9KCEiJiQiJ3ZvSCEiJzckJCImdj0oISImJCInRCJHJCEiJzckJCIndlZ0ISInJCImdlYkISImNyQkIiZ2PSghIiYkIid2JGYkISInNyQkIidESnEhIickIiZ2ViQhIiY3JCQiJ3Y9biEiJyQiJnZWJCEiJjckJCImRGMnISImJCIndiRmJCEiJzckJCImRGMnISImJCInRDFSISInNyQkIid2PW4hIickIiZEMSUhIiY3JCQiJ0RKcSEiJyQiJkQxJSEiJjckJCImdj0oISImJCInRDFSISInNyQkIid2VnQhIickIiZEMSUhIiY3JCQiJnY9KCEiJiQiJ3Y9VSEiJzckJCImdj0oISImJCInREpYISInNyQkIid2VnQhIickIiZ2byUhIiY3JCQiJnY9KCEiJiQiJ3ZWWyEiJzckJCInREpxISInJCImdm8lISImNyQkIid2PW4hIickIiZ2byUhIiY3JCQiJkRjJyEiJiQiJ3ZWWyEiJzckJCInRDFrISInJCImdm8lISImNyQkIiZEYychIiYkIidESlghIic3JCQiJkRjJyEiJiQiJ3Y9VSEiJzckJCInRDFrISInJCImRDElISImNyQkIid2JDQnISInJCImRDElISImNyQkIiZ2JGYhIiYkIid2PVUhIic3JCQiJnYkZiEiJiQiJ0RKWCEiJzckJCIndiQ0JyEiJyQiJnZvJSEiJjckJCImdiRmISImJCIndlZbISInNyQkIidEInkmISInJCImdm8lISImNyQkIid2b2EhIickIiZ2byUhIiY3JCQiJkRKJiEiJiQiJ3ZWWyEiJzckJCImREomISImJCInRGNeISInNyQkIid2b2EhIickIiZESiYhIiY3JCQiJ0QieSYhIickIiZESiYhIiY3JCQiJnYkZiEiJiQiJ0RjXiEiJzckJCIndiQ0JyEiJyQiJkRKJiEiJjckJCImdiRmISImJCIndm9hISInNyQkIiZ2JGYhIiYkIidEInkmISInNyQkIid2JDQnISInJCImdiRmISImNyQkIidEMWshIickIiZ2JGYhIiY3JCQiJkRjJyEiJiQiJ0QieSYhIic3JCQiJkRjJyEiJiQiJ3ZvYSEiJzckJCInRDFrISInJCImREomISImNyQkIiZEYychIiYkIidEY14hIic3JCQiJ3Y9biEiJyQiJkRKJiEiJjckJCInREpxISInJCImREomISImNyQkIiZ2PSghIiYkIidEY14hIic3JCQiJ3ZWdCEiJyQiJkRKJiEiJjckJCImdj0oISImJCIndm9hISInNyQkIiZ2PSghIiYkIidEInkmISInNyQkIid2VnQhIickIiZ2JGYhIiY3JCQiJnY9KCEiJiQiJ3YkNCchIic3JCQiJ0RKcSEiJyQiJnYkZiEiJjckJCIndj1uISInJCImdiRmISImNyQkIiZEYychIiYkIid2JDQnISInNyQkIiZEYychIiYkIidEMWshIic3JCQiJ3Y9biEiJyQiJkRjJyEiJjckJCInREpxISInJCImRGMnISImNyQkIiZ2PSghIiYkIidEMWshIic3JCQiJ3ZWdCEiJyQiJkRjJyEiJjckJCImdj0oISImJCIndj1uISInNyQkIiZ2PSghIiYkIidESnEhIic3JCQiJ3ZWdCEiJyQiJnY9KCEiJjckJCInRGN3ISInJCImdj0oISImNyQkIiZEInkhIiYkIidESnEhIic3JCQiJkQieSEiJiQiJ3Y9biEiJzckJCInRGN3ISInJCImRGMnISImNyQkIiZEInkhIiYkIidEMWshIic3JCQiJ3ZveiEiJyQiJkRjJyEiJjckJCInRCJHKSEiJyQiJkRjJyEiJjckJCImdlYpISImJCInRDFrISInNyQkIiZ2VikhIiYkIid2JDQnISInNyQkIidEIkcpISInJCImdiRmISImNyQkIid2b3ohIickIiZ2JGYhIiY3JCQiJkQieSEiJiQiJ3YkNCchIic3JCQiJ0RjdyEiJyQiJnYkZiEiJjckJCImRCJ5ISImJCInRCJ5JiEiJzckJCImRCJ5ISImJCIndm9hISInNyQkIidEY3chIickIiZESiYhIiY3JCQiJkQieSEiJiQiJ0RjXiEiJzckJCIndm96ISInJCImREomISImNyQkIidEIkcpISInJCImREomISImNyQkIiZ2VikhIiYkIidEY14hIic3JCQiJ3YkZikhIickIiZESiYhIiY3JCQiJnZWKSEiJiQiJ3ZvYSEiJzckJCImdlYpISImJCInRCJ5JiEiJzckJCIndiRmKSEiJyQiJnYkZiEiJjckJCInRDEqKSEiJyQiJnYkZiEiJjckJCImRDEqISImJCInRCJ5JiEiJzckJCImRDEqISImJCIndm9hISInNyQkIidEMSopISInJCImREomISImNyQkIiZEMSohIiYkIidEY14hIic3JCQiJ3Y9IyohIickIiZESiYhIiY3JCQiJ0RKJiohIickIiZESiYhIiY3JCQiJnZvKiEiJiQiJ0RjXiEiJzckJCIndlYpKiEiJyQiJkRKJiEiJjckJCImdm8qISImJCIndm9hISInNyQkIiZ2byohIiYkIidEInkmISInNyQkIid2VikqISInJCImdiRmISImNyQkIiZ2byohIiYkIid2JDQnISInNyQkIidESiYqISInJCImdiRmISImNyQkIid2PSMqISInJCImdiRmISImNyQkIiZEMSohIiYkIid2JDQnISInNyQkIiZEMSohIiYkIidEMWshIic3JCQiJ3Y9IyohIickIiZEYychIiY3JCQiJ0RKJiohIickIiZEYychIiY3JCQiJnZvKiEiJiQiJ0QxayEiJzckJCIndlYpKiEiJyQiJkRjJyEiJjckJCImdm8qISImJCIndj1uISInNyQkIiZ2byohIiYkIidESnEhIic3JCQiJ3ZWKSohIickIiZ2PSghIiY3JCQiJnZvKiEiJiQiJ3ZWdCEiJzckJCInREomKiEiJyQiJnY9KCEiJjckJCIndj0jKiEiJyQiJnY9KCEiJjckJCImRDEqISImJCIndlZ0ISInNyQkIidEMSopISInJCImdj0oISImNyQkIiZEMSohIiYkIidESnEhIic3JCQiJkQxKiEiJiQiJ3Y9biEiJzckJCInRDEqKSEiJyQiJkRjJyEiJjckJCIndiRmKSEiJyQiJkRjJyEiJjckJCImdlYpISImJCIndj1uISInNyQkIiZ2VikhIiYkIidESnEhIic3JCQiJ3YkZikhIickIiZ2PSghIiY3JCQiJnZWKSEiJiQiJ3ZWdCEiJzckJCInRCJHKSEiJyQiJnY9KCEiJjckJCIndm96ISInJCImdj0oISImNyQkIiZEInkhIiYkIid2VnQhIic3JCQiJkQieSEiJiQiJ0RjdyEiJzckJCIndm96ISInJCImRCJ5ISImNyQkIidEIkcpISInJCImRCJ5ISImNyQkIiZ2VikhIiYkIidEY3chIic3JCQiJ3YkZikhIickIiZEInkhIiY3JCQiJnZWKSEiJiQiJ3ZveiEiJzckJCImdlYpISImJCInRCJHKSEiJzckJCIndiRmKSEiJyQiJnZWKSEiJjckJCInRDEqKSEiJyQiJnZWKSEiJjckJCImRDEqISImJCInRCJHKSEiJzckJCImRDEqISImJCIndm96ISInNyQkIidEMSopISInJCImRCJ5ISImNyQkIiZEMSohIiYkIidEY3chIic3JCQiJ3Y9IyohIickIiZEInkhIiY3JCQiJ0RKJiohIickIiZEInkhIiY3JCQiJnZvKiEiJiQiJ0RjdyEiJzckJCIndlYpKiEiJyQiJkQieSEiJjckJCImdm8qISImJCIndm96ISInNyQkIiZ2byohIiYkIidEIkcpISInNyQkIid2VikqISInJCImdlYpISImNyQkIiZ2byohIiYkIid2JGYpISInNyQkIidESiYqISInJCImdlYpISImNyQkIid2PSMqISInJCImdlYpISImNyQkIiZEMSohIiYkIid2JGYpISInNyQkIiZEMSohIiYkIidEMSopISInNyQkIid2PSMqISInJCImRDEqISImNyQkIidESiYqISInJCImRDEqISImNyQkIiZ2byohIiYkIidEMSopISInNyQkIid2VikqISInJCImRDEqISImNyQkIiZ2byohIiYkIid2PSMqISInNyQkIiZ2byohIiYkIidESiYqISInNyQkIid2VikqISInJCImdm8qISImNyQkIihEYywiISInJCImdm8qISImNyQkIidESjUhIiYkIidESiYqISInNyQkIidESjUhIiYkIid2PSMqISInNyQkIihEYywiISInJCImRDEqISImNyQkIidESjUhIiYkIidEMSopISInNyQkIih2by8iISInJCImRDEqISImNyQkIihEInk1ISInJCImRDEqISImNyQkIid2JDQiISImJCInRDEqKSEiJzckJCIndiQ0IiEiJiQiJ3YkZikhIic3JCQiKEQieTUhIickIiZ2VikhIiY3JCQiKHZvLyIhIickIiZ2VikhIiY3JCQiJ0RKNSEiJiQiJ3YkZikhIic3JCQiKERjLCIhIickIiZ2VikhIiY3JCQiJ0RKNSEiJiQiJ0QiRykhIic3JCQiJ0RKNSEiJiQiJ3ZveiEiJzckJCIoRGMsIiEiJyQiJkQieSEiJjckJCInREo1ISImJCInRGN3ISInNyQkIih2by8iISInJCImRCJ5ISImNyQkIihEInk1ISInJCImRCJ5ISImNyQkIid2JDQiISImJCInRGN3ISInNyQkIih2JDQ2ISInJCImRCJ5ISImNyQkIid2JDQiISImJCIndm96ISInNyQkIid2JDQiISImJCInRCJHKSEiJzckJCIodiQ0NiEiJyQiJnZWKSEiJjckJCIoRDE5IiEiJyQiJnZWKSEiJjckJCInRGM2ISImJCInRCJHKSEiJzckJCInRGM2ISImJCIndm96ISInNyQkIihEMTkiISInJCImRCJ5ISImNyQkIidEYzYhIiYkIidEY3chIic3JCQiKHY9PCIhIickIiZEInkhIiY3JCQiKERKPyIhIickIiZEInkhIiY3JCQiJ3Y9NyEiJiQiJ0RjdyEiJzckJCIndj03ISImJCIndlZ0ISInNyQkIihESj8iISInJCImdj0oISImNyQkIih2PTwiISInJCImdj0oISImNyQkIidEYzYhIiYkIid2VnQhIic3JCQiKEQxOSIhIickIiZ2PSghIiY3JCQiJ0RjNiEiJiQiJ0RKcSEiJzckJCInRGM2ISImJCIndj1uISInNyQkIihEMTkiISInJCImRGMnISImNyQkIih2JDQ2ISInJCImRGMnISImNyQkIid2JDQiISImJCIndj1uISInNyQkIid2JDQiISImJCInREpxISInNyQkIih2JDQ2ISInJCImdj0oISImNyQkIid2JDQiISImJCIndlZ0ISInNyQkIihEInk1ISInJCImdj0oISImNyQkIih2by8iISInJCImdj0oISImNyQkIidESjUhIiYkIid2VnQhIic3JCQiKERjLCIhIickIiZ2PSghIiY3JCQiJ0RKNSEiJiQiJ0RKcSEiJzckJCInREo1ISImJCIndj1uISInNyQkIihEYywiISInJCImRGMnISImNyQkIidESjUhIiYkIidEMWshIic3JCQiKHZvLyIhIickIiZEYychIiY3JCQiKEQieTUhIickIiZEYychIiY3JCQiJ3YkNCIhIiYkIidEMWshIic3JCQiJ3YkNCIhIiYkIid2JDQnISInNyQkIihEInk1ISInJCImdiRmISImNyQkIih2by8iISInJCImdiRmISImNyQkIidESjUhIiYkIid2JDQnISInNyQkIihEYywiISInJCImdiRmISImNyQkIidESjUhIiYkIidEInkmISInNyQkIidESjUhIiYkIid2b2EhIic3JCQiKERjLCIhIickIiZESiYhIiY3JCQiJ0RKNSEiJiQiJ0RjXiEiJzckJCIodm8vIiEiJyQiJkRKJiEiJjckJCIoRCJ5NSEiJyQiJkRKJiEiJjckJCIndiQ0IiEiJiQiJ0RjXiEiJzckJCIodiQ0NiEiJyQiJkRKJiEiJjckJCIndiQ0IiEiJiQiJ3ZvYSEiJzckJCIndiQ0IiEiJiQiJ0QieSYhIic3JCQiKHYkNDYhIickIiZ2JGYhIiY3JCQiKEQxOSIhIickIiZ2JGYhIiY3JCQiJ0RjNiEiJiQiJ0QieSYhIic3JCQiJ0RjNiEiJiQiJ3ZvYSEiJzckJCIoRDE5IiEiJyQiJkRKJiEiJjckJCInRGM2ISImJCInRGNeISInNyQkIih2PTwiISInJCImREomISImNyQkIihESj8iISInJCImREomISImNyQkIid2PTchIiYkIidEY14hIic3JCQiKHZWQiIhIickIiZESiYhIiY3JCQiJ3Y9NyEiJiQiJ3ZvYSEiJzckJCIndj03ISImJCInRCJ5JiEiJzckJCIodlZCIiEiJyQiJnYkZiEiJjckJCIndj03ISImJCIndiQ0JyEiJzckJCIoREo/IiEiJyQiJnYkZiEiJjckJCIodj08IiEiJyQiJnYkZiEiJjckJCInRGM2ISImJCIndiQ0JyEiJzckJCInRGM2ISImJCInRDFrISInNyQkIih2PTwiISInJCImRGMnISImNyQkIihESj8iISInJCImRGMnISImNyQkIid2PTchIiYkIidEMWshIic3JCQiKHZWQiIhIickIiZEYychIiY3JCQiJ3Y9NyEiJiQiJ3Y9biEiJzckJCIndj03ISImJCInREpxISInNyQkIih2VkIiISInJCImdj0oISImNyQkIihEY0UiISInJCImdj0oISImNyQkIidEIkciISImJCInREpxISInNyQkIidEIkciISImJCIndj1uISInNyQkIihEY0UiISInJCImRGMnISImNyQkIidEIkciISImJCInRDFrISInNyQkIih2b0giISInJCImRGMnISImNyQkIihEIkc4ISInJCImRGMnISImNyQkIid2VjghIiYkIidEMWshIic3JCQiJ3ZWOCEiJiQiJ3YkNCchIic3JCQiKEQiRzghIickIiZ2JGYhIiY3JCQiKHZvSCIhIickIiZ2JGYhIiY3JCQiJ0QiRyIhIiYkIid2JDQnISInNyQkIihEY0UiISInJCImdiRmISImNyQkIidEIkciISImJCInRCJ5JiEiJzckJCInRCJHIiEiJiQiJ3ZvYSEiJzckJCIoRGNFIiEiJyQiJkRKJiEiJjckJCInRCJHIiEiJiQiJ0RjXiEiJzckJCIodm9IIiEiJyQiJkRKJiEiJjckJCIoRCJHOCEiJyQiJkRKJiEiJjckJCIndlY4ISImJCInRGNeISInNyQkIih2JGY4ISInJCImREomISImNyQkIid2VjghIiYkIid2b2EhIic3JCQiJ3ZWOCEiJiQiJ0QieSYhIic3JCQiKHYkZjghIickIiZ2JGYhIiY3JCQiKEQxUiIhIickIiZ2JGYhIiY3JCQiJ0QxOSEiJiQiJ0QieSYhIic3JCQiJ0QxOSEiJiQiJ3ZvYSEiJzckJCIoRDFSIiEiJyQiJkRKJiEiJjckJCInRDE5ISImJCInRGNeISInNyQkIih2PVUiISInJCImREomISImNyQkIihESlgiISInJCImREomISImNyQkIid2bzkhIiYkIidEY14hIic3JCQiJ3ZvOSEiJiQiJ3ZWWyEiJzckJCIoREpYIiEiJyQiJnZvJSEiJjckJCIodj1VIiEiJyQiJnZvJSEiJjckJCInRDE5ISImJCIndlZbISInNyQkIihEMVIiISInJCImdm8lISImNyQkIidEMTkhIiYkIidESlghIic3JCQiJ0QxOSEiJiQiJ3Y9VSEiJzckJCIoRDFSIiEiJyQiJkQxJSEiJjckJCIodiRmOCEiJyQiJkQxJSEiJjckJCIndlY4ISImJCIndj1VISInNyQkIid2VjghIiYkIidESlghIic3JCQiKHYkZjghIickIiZ2byUhIiY3JCQiJ3ZWOCEiJiQiJ3ZWWyEiJzckJCIoRCJHOCEiJyQiJnZvJSEiJjckJCIodm9IIiEiJyQiJnZvJSEiJjckJCInRCJHIiEiJiQiJ3ZWWyEiJzckJCIoRGNFIiEiJyQiJnZvJSEiJjckJCInRCJHIiEiJiQiJ0RKWCEiJzckJCInRCJHIiEiJiQiJ3Y9VSEiJzckJCIoRGNFIiEiJyQiJkQxJSEiJjckJCInRCJHIiEiJiQiJ0QxUiEiJzckJCIodm9IIiEiJyQiJkQxJSEiJjckJCIoRCJHOCEiJyQiJkQxJSEiJjckJCIndlY4ISImJCInRDFSISInNyQkIid2VjghIiYkIid2JGYkISInNyQkIihEIkc4ISInJCImdlYkISImNyQkIih2b0giISInJCImdlYkISImNyQkIidEIkciISImJCIndiRmJCEiJzckJCIoRGNFIiEiJyQiJnZWJCEiJjckJCInRCJHIiEiJiQiJ0QiRyQhIic3JCQiJ0QiRyIhIiYkIid2b0ghIic3JCQiKERjRSIhIickIiZEIkchIiY3JCQiKHZWQiIhIickIiZEIkchIiY3JCQiJ3Y9NyEiJiQiJ3ZvSCEiJzckJCIndj03ISImJCInRCJHJCEiJzckJCIodlZCIiEiJyQiJnZWJCEiJjckJCIndj03ISImJCIndiRmJCEiJzckJCIoREo/IiEiJyQiJnZWJCEiJjckJCIodj08IiEiJyQiJnZWJCEiJjckJCInRGM2ISImJCIndiRmJCEiJzckJCInRGM2ISImJCInRDFSISInNyQkIih2PTwiISInJCImRDElISImNyQkIihESj8iISInJCImRDElISImNyQkIid2PTchIiYkIidEMVIhIic3JCQiKHZWQiIhIickIiZEMSUhIiY3JCQiJ3Y9NyEiJiQiJ3Y9VSEiJzckJCIndj03ISImJCInREpYISInNyQkIih2VkIiISInJCImdm8lISImNyQkIid2PTchIiYkIid2VlshIic3JCQiKERKPyIhIickIiZ2byUhIiY3JCQiKHY9PCIhIickIiZ2byUhIiY3JCQiJ0RjNiEiJiQiJ3ZWWyEiJzckJCIoRDE5IiEiJyQiJnZvJSEiJjckJCInRGM2ISImJCInREpYISInNyQkIidEYzYhIiYkIid2PVUhIic3JCQiKEQxOSIhIickIiZEMSUhIiY3JCQiKHYkNDYhIickIiZEMSUhIiY3JCQiJ3YkNCIhIiYkIid2PVUhIic3JCQiJ3YkNCIhIiYkIidESlghIic3JCQiKHYkNDYhIickIiZ2byUhIiY3JCQiJ3YkNCIhIiYkIid2VlshIic3JCQiKEQieTUhIickIiZ2byUhIiY3JCQiKHZvLyIhIickIiZ2byUhIiY3JCQiJ0RKNSEiJiQiJ3ZWWyEiJzckJCIoRGMsIiEiJyQiJnZvJSEiJjckJCInREo1ISImJCInREpYISInNyQkIidESjUhIiYkIid2PVUhIic3JCQiKERjLCIhIickIiZEMSUhIiY3JCQiJ0RKNSEiJiQiJ0QxUiEiJzckJCIodm8vIiEiJyQiJkQxJSEiJjckJCIoRCJ5NSEiJyQiJkQxJSEiJjckJCIndiQ0IiEiJiQiJ0QxUiEiJzckJCIndiQ0IiEiJiQiJ3YkZiQhIic3JCQiKEQieTUhIickIiZ2ViQhIiY3JCQiKHZvLyIhIickIiZ2ViQhIiY3JCQiJ0RKNSEiJiQiJ3YkZiQhIic3JCQiKERjLCIhIickIiZ2ViQhIiY3JCQiJ0RKNSEiJiQiJ0QiRyQhIic3JCQiJ0RKNSEiJiQiJ3ZvSCEiJzckJCIoRGMsIiEiJyQiJkQiRyEiJjckJCInREo1ISImJCInRGNFISInNyQkIih2by8iISInJCImRCJHISImNyQkIihEInk1ISInJCImRCJHISImNyQkIid2JDQiISImJCInRGNFISInNyQkIih2JDQ2ISInJCImRCJHISImNyQkIid2JDQiISImJCIndm9IISInNyQkIid2JDQiISImJCInRCJHJCEiJzckJCIodiQ0NiEiJyQiJnZWJCEiJjckJCIoRDE5IiEiJyQiJnZWJCEiJjckJCInRGM2ISImJCInRCJHJCEiJzckJCInRGM2ISImJCIndm9IISInNyQkIihEMTkiISInJCImRCJHISImNyQkIidEYzYhIiYkIidEY0UhIic3JCQiKHY9PCIhIickIiZEIkchIiY3JCQiKERKPyIhIickIiZEIkchIiY3JCQiJ3Y9NyEiJiQiJ0RjRSEiJzckJCIndj03ISImJCIndlZCISInNyQkIihESj8iISInJCImdj0jISImNyQkIih2PTwiISInJCImdj0jISImNyQkIidEYzYhIiYkIid2VkIhIic3JCQiKEQxOSIhIickIiZ2PSMhIiY3JCQiJ0RjNiEiJiQiJ0RKPyEiJzckJCInRGM2ISImJCIndj08ISInNyQkIihEMTkiISInJCImRGMiISImNyQkIih2JDQ2ISInJCImRGMiISImNyQkIid2JDQiISImJCIndj08ISInNyQkIid2JDQiISImJCInREo/ISInNyQkIih2JDQ2ISInJCImdj0jISImNyQkIid2JDQiISImJCIndlZCISInNyQkIihEInk1ISInJCImdj0jISImNyQkIih2by8iISInJCImdj0jISImNyQkIidESjUhIiYkIid2VkIhIic3JCQiKERjLCIhIickIiZ2PSMhIiY3JCQiJ0RKNSEiJiQiJ0RKPyEiJzckJCInREo1ISImJCIndj08ISInNyQkIihEYywiISInJCImRGMiISImNyQkIidESjUhIiYkIidEMTkhIic3JCQiKHZvLyIhIickIiZEYyIhIiY3JCQiKEQieTUhIickIiZEYyIhIiY3JCQiJ3YkNCIhIiYkIidEMTkhIic3JCQiJ3YkNCIhIiYkIid2JDQiISInNyQkIihEInk1ISInJCIldiQqISImNyQkIih2by8iISInJCIldiQqISImNyQkIidESjUhIiYkIid2JDQiISInNyQkIihEYywiISInJCIldiQqISImNyQkIidESjUhIiYkIiZEInkhIic3JCQiJ0RKNSEiJiQiJnZvJSEiJzckJCIoRGMsIiEiJyQiJURKISImNyQkIidESjUhIiYkIiZEYyIhIic3JCQiKHZvLyIhIickIiVESiEiJjckJCIoRCJ5NSEiJyQiJURKISImNyQkIid2JDQiISImJCImRGMiISInNyQkIih2JDQ2ISInJCIlREohIiY3JCQiJ3YkNCIhIiYkIiZ2byUhIic3JCQiJ3YkNCIhIiYkIiZEInkhIic3JCQiKHYkNDYhIickIiV2JCohIiY3JCQiKEQxOSIhIickIiV2JCohIiY3JCQiJ0RjNiEiJiQiJkQieSEiJzckJCInRGM2ISImJCImdm8lISInNyQkIihEMTkiISInJCIlREohIiY3JCQiJ0RjNiEiJiQiJkRjIiEiJzckJCIodj08IiEiJyQiJURKISImNyQkIihESj8iISInJCIlREohIiY3JCQiJ3Y9NyEiJiQiJkRjIiEiJzckJCIodlZCIiEiJyQiJURKISImNyQkIid2PTchIiYkIiZ2byUhIic3JCQiJ3Y9NyEiJiQiJkQieSEiJzckJCIodlZCIiEiJyQiJXYkKiEiJjckJCIndj03ISImJCIndiQ0IiEiJzckJCIoREo/IiEiJyQiJXYkKiEiJjckJCIodj08IiEiJyQiJXYkKiEiJjckJCInRGM2ISImJCIndiQ0IiEiJzckJCInRGM2ISImJCInRDE5ISInNyQkIih2PTwiISInJCImRGMiISImNyQkIihESj8iISInJCImRGMiISImNyQkIid2PTchIiYkIidEMTkhIic3JCQiKHZWQiIhIickIiZEYyIhIiY3JCQiJ3Y9NyEiJiQiJ3Y9PCEiJzckJCIndj03ISImJCInREo/ISInNyQkIih2VkIiISInJCImdj0jISImNyQkIihEY0UiISInJCImdj0jISImNyQkIidEIkciISImJCInREo/ISInNyQkIidEIkciISImJCIndj08ISInNyQkIihEY0UiISInJCImRGMiISImNyQkIidEIkciISImJCInRDE5ISInNyQkIih2b0giISInJCImRGMiISImNyQkIihEIkc4ISInJCImRGMiISImNyQkIid2VjghIiYkIidEMTkhIic3JCQiJ3ZWOCEiJiQiJ3YkNCIhIic3JCQiKEQiRzghIickIiV2JCohIiY3JCQiKHZvSCIhIickIiV2JCohIiY3JCQiJ0QiRyIhIiYkIid2JDQiISInNyQkIihEY0UiISInJCIldiQqISImNyQkIidEIkciISImJCImRCJ5ISInNyQkIidEIkciISImJCImdm8lISInNyQkIihEY0UiISInJCIlREohIiY3JCQiJ0QiRyIhIiYkIiZEYyIhIic3JCQiKHZvSCIhIickIiVESiEiJjckJCIoRCJHOCEiJyQiJURKISImNyQkIid2VjghIiYkIiZEYyIhIic3JCQiKHYkZjghIickIiVESiEiJjckJCIndlY4ISImJCImdm8lISInNyQkIid2VjghIiYkIiZEInkhIic3JCQiKHYkZjghIickIiV2JCohIiY3JCQiKEQxUiIhIickIiV2JCohIiY3JCQiJ0QxOSEiJiQiJkQieSEiJzckJCInRDE5ISImJCImdm8lISInNyQkIihEMVIiISInJCIlREohIiY3JCQiJ0QxOSEiJiQiJkRjIiEiJzckJCIodj1VIiEiJyQiJURKISImNyQkIihESlgiISInJCIlREohIiY3JCQiJ3ZvOSEiJiQiJkRjIiEiJzckJCIodlZbIiEiJyQiJURKISImNyQkIid2bzkhIiYkIiZ2byUhIic3JCQiJ3ZvOSEiJiQiJkQieSEiJzckJCIodlZbIiEiJyQiJXYkKiEiJjckJCIndm85ISImJCIndiQ0IiEiJzckJCIoREpYIiEiJyQiJXYkKiEiJjckJCIodj1VIiEiJyQiJXYkKiEiJjckJCInRDE5ISImJCIndiQ0IiEiJzckJCInRDE5ISImJCInRDE5ISInNyQkIih2PVUiISInJCImRGMiISImNyQkIihESlgiISInJCImRGMiISImNyQkIid2bzkhIiYkIidEMTkhIic3JCQiKHZWWyIhIickIiZEYyIhIiY3JCQiJ3ZvOSEiJiQiJ3Y9PCEiJzckJCIndm85ISImJCInREo/ISInNyQkIih2VlsiISInJCImdj0jISImNyQkIid2bzkhIiYkIid2VkIhIic3JCQiKERKWCIhIickIiZ2PSMhIiY3JCQiKHY9VSIhIickIiZ2PSMhIiY3JCQiJ0QxOSEiJiQiJ3ZWQiEiJzckJCIoRDFSIiEiJyQiJnY9IyEiJjckJCInRDE5ISImJCInREo/ISInNyQkIidEMTkhIiYkIid2PTwhIic3JCQiKEQxUiIhIickIiZEYyIhIiY3JCQiKHYkZjghIickIiZEYyIhIiY3JCQiJ3ZWOCEiJiQiJ3Y9PCEiJzckJCIndlY4ISImJCInREo/ISInNyQkIih2JGY4ISInJCImdj0jISImNyQkIid2VjghIiYkIid2VkIhIic3JCQiKEQiRzghIickIiZ2PSMhIiY3JCQiKHZvSCIhIickIiZ2PSMhIiY3JCQiJ0QiRyIhIiYkIid2VkIhIic3JCQiJ0QiRyIhIiYkIidEY0UhIic3JCQiKHZvSCIhIickIiZEIkchIiY3JCQiKEQiRzghIickIiZEIkchIiY3JCQiJ3ZWOCEiJiQiJ0RjRSEiJzckJCIodiRmOCEiJyQiJkQiRyEiJjckJCIndlY4ISImJCIndm9IISInNyQkIid2VjghIiYkIidEIkckISInNyQkIih2JGY4ISInJCImdlYkISImNyQkIihEMVIiISInJCImdlYkISImNyQkIidEMTkhIiYkIidEIkckISInNyQkIidEMTkhIiYkIid2b0ghIic3JCQiKEQxUiIhIickIiZEIkchIiY3JCQiJ0QxOSEiJiQiJ0RjRSEiJzckJCIodj1VIiEiJyQiJkQiRyEiJjckJCIoREpYIiEiJyQiJkQiRyEiJjckJCIndm85ISImJCInRGNFISInNyQkIih2VlsiISInJCImRCJHISImNyQkIid2bzkhIiYkIid2b0ghIic3JCQiJ3ZvOSEiJiQiJ0QiRyQhIic3JCQiKHZWWyIhIickIiZ2ViQhIiY3JCQiJ3ZvOSEiJiQiJ3YkZiQhIic3JCQiKERKWCIhIickIiZ2ViQhIiY3JCQiKHY9VSIhIickIiZ2ViQhIiY3JCQiJ0QxOSEiJiQiJ3YkZiQhIic3JCQiJ0QxOSEiJiQiJ0QxUiEiJzckJCIodj1VIiEiJyQiJkQxJSEiJjckJCIoREpYIiEiJyQiJkQxJSEiJjckJCIndm85ISImJCInRDFSISInNyQkIih2VlsiISInJCImRDElISImNyQkIid2bzkhIiYkIid2PVUhIic3JCQiJ3ZvOSEiJiQiJ0RKWCEiJzckJCIodlZbIiEiJyQiJnZvJSEiJjckJCIoRGNeIiEiJyQiJnZvJSEiJjckJCInREo6ISImJCInREpYISInNyQkIidESjohIiYkIid2PVUhIic3JCQiKERjXiIhIickIiZEMSUhIiY3JCQiJ0RKOiEiJiQiJ0QxUiEiJzckJCIodm9hIiEiJyQiJkQxJSEiJjckJCIoRCJ5OiEiJyQiJkQxJSEiJjckJCIndiRmIiEiJiQiJ0QxUiEiJzckJCIndiRmIiEiJiQiJ3YkZiQhIic3JCQiKEQieTohIickIiZ2ViQhIiY3JCQiKHZvYSIhIickIiZ2ViQhIiY3JCQiJ0RKOiEiJiQiJ3YkZiQhIic3JCQiKERjXiIhIickIiZ2ViQhIiY3JCQiJ0RKOiEiJiQiJ0QiRyQhIic3JCQiJ0RKOiEiJiQiJ3ZvSCEiJzckJCIoRGNeIiEiJyQiJkQiRyEiJjckJCInREo6ISImJCInRGNFISInNyQkIih2b2EiISInJCImRCJHISImNyQkIihEInk6ISInJCImRCJHISImNyQkIid2JGYiISImJCInRGNFISInNyQkIih2JDQ7ISInJCImRCJHISImNyQkIid2JGYiISImJCIndm9IISInNyQkIid2JGYiISImJCInRCJHJCEiJzckJCIodiQ0OyEiJyQiJnZWJCEiJjckJCIoRDFrIiEiJyQiJnZWJCEiJjckJCInRGM7ISImJCInRCJHJCEiJzckJCInRGM7ISImJCIndm9IISInNyQkIihEMWsiISInJCImRCJHISImNyQkIidEYzshIiYkIidEY0UhIic3JCQiKHY9biIhIickIiZEIkchIiY3JCQiKERKcSIhIickIiZEIkchIiY3JCQiJ3Y9PCEiJiQiJ0RjRSEiJzckJCIndj08ISImJCIndlZCISInNyQkIihESnEiISInJCImdj0jISImNyQkIih2PW4iISInJCImdj0jISImNyQkIidEYzshIiYkIid2VkIhIic3JCQiKEQxayIhIickIiZ2PSMhIiY3JCQiJ0RjOyEiJiQiJ0RKPyEiJzckJCInRGM7ISImJCIndj08ISInNyQkIihEMWsiISInJCImRGMiISImNyQkIih2JDQ7ISInJCImRGMiISImNyQkIid2JGYiISImJCIndj08ISInNyQkIid2JGYiISImJCInREo/ISInNyQkIih2JDQ7ISInJCImdj0jISImNyQkIid2JGYiISImJCIndlZCISInNyQkIihEInk6ISInJCImdj0jISImNyQkIih2b2EiISInJCImdj0jISImNyQkIidESjohIiYkIid2VkIhIic3JCQiKERjXiIhIickIiZ2PSMhIiY3JCQiJ0RKOiEiJiQiJ0RKPyEiJzckJCInREo6ISImJCIndj08ISInNyQkIihEY14iISInJCImRGMiISImNyQkIidESjohIiYkIidEMTkhIic3JCQiKHZvYSIhIickIiZEYyIhIiY3JCQiKEQieTohIickIiZEYyIhIiY3JCQiJ3YkZiIhIiYkIidEMTkhIic3JCQiJ3YkZiIhIiYkIid2JDQiISInNyQkIihEInk6ISInJCIldiQqISImNyQkIih2b2EiISInJCIldiQqISImNyQkIidESjohIiYkIid2JDQiISInNyQkIihEY14iISInJCIldiQqISImNyQkIidESjohIiYkIiZEInkhIic3JCQiJ0RKOiEiJiQiJnZvJSEiJzckJCIoRGNeIiEiJyQiJURKISImNyQkIidESjohIiYkIiZEYyIhIic3JCQiKHZvYSIhIickIiVESiEiJjckJCIoRCJ5OiEiJyQiJURKISImNyQkIid2JGYiISImJCImRGMiISInNyQkIih2JDQ7ISInJCIlREohIiY3JCQiJ3YkZiIhIiYkIiZ2byUhIic3JCQiJ3YkZiIhIiYkIiZEInkhIic3JCQiKHYkNDshIickIiV2JCohIiY3JCQiKEQxayIhIickIiV2JCohIiY3JCQiJ0RjOyEiJiQiJkQieSEiJzckJCInRGM7ISImJCImdm8lISInNyQkIihEMWsiISInJCIlREohIiY3JCQiJ0RjOyEiJiQiJkRjIiEiJzckJCIodj1uIiEiJyQiJURKISImNyQkIihESnEiISInJCIlREohIiY3JCQiJ3Y9PCEiJiQiJkRjIiEiJzckJCIodlZ0IiEiJyQiJURKISImNyQkIid2PTwhIiYkIiZ2byUhIic3JCQiJ3Y9PCEiJiQiJkQieSEiJzckJCIodlZ0IiEiJyQiJXYkKiEiJjckJCIndj08ISImJCIndiQ0IiEiJzckJCIoREpxIiEiJyQiJXYkKiEiJjckJCIodj1uIiEiJyQiJXYkKiEiJjckJCInRGM7ISImJCIndiQ0IiEiJzckJCInRGM7ISImJCInRDE5ISInNyQkIih2PW4iISInJCImRGMiISImNyQkIihESnEiISInJCImRGMiISImNyQkIid2PTwhIiYkIidEMTkhIic3JCQiKHZWdCIhIickIiZEYyIhIiY3JCQiJ3Y9PCEiJiQiJ3Y9PCEiJzckJCIndj08ISImJCInREo/ISInNyQkIih2VnQiISInJCImdj0jISImNyQkIihEY3ciISInJCImdj0jISImNyQkIidEInkiISImJCInREo/ISInNyQkIidEInkiISImJCIndj08ISInNyQkIihEY3ciISInJCImRGMiISImNyQkIidEInkiISImJCInRDE5ISInNyQkIih2b3oiISInJCImRGMiISImNyQkIihEIkc9ISInJCImRGMiISImNyQkIid2Vj0hIiYkIidEMTkhIic3JCQiJ3ZWPSEiJiQiJ3YkNCIhIic3JCQiKEQiRz0hIickIiV2JCohIiY3JCQiKHZveiIhIickIiV2JCohIiY3JCQiJ0QieSIhIiYkIid2JDQiISInNyQkIihEY3ciISInJCIldiQqISImNyQkIidEInkiISImJCImRCJ5ISInNyQkIidEInkiISImJCImdm8lISInNyQkIihEY3ciISInJCIlREohIiY3JCQiJ0QieSIhIiYkIiZEYyIhIic3JCQiKHZveiIhIickIiVESiEiJjckJCIoRCJHPSEiJyQiJURKISImNyQkIid2Vj0hIiYkIiZEYyIhIic3JCQiKHYkZj0hIickIiVESiEiJjckJCIndlY9ISImJCImdm8lISInNyQkIid2Vj0hIiYkIiZEInkhIic3JCQiKHYkZj0hIickIiV2JCohIiY3JCQiKEQxKj0hIickIiV2JCohIiY3JCQiJ0QxPiEiJiQiJkQieSEiJzckJCInRDE+ISImJCImdm8lISInNyQkIihEMSo9ISInJCIlREohIiY3JCQiJ0QxPiEiJiQiJkRjIiEiJzckJCIodj0jPiEiJyQiJURKISImNyQkIihESiY+ISInJCIlREohIiY3JCQiJ3ZvPiEiJiQiJkRjIiEiJy0lJkNPTE9SRzYnJSRSR0JHJCIpQyllcSUhIikkIiIhISIiJCIoJz4hXCYhIiktJStfQVRUUklCVVRFRzYjLyUnc291cmNlRyUsbWF0aGRlZmF1bHRHLSUlVklFV0c2JDskISIlISIjJCIkLyMhIiM7JCEiJSEiIyQiJC8iISIjLSYlJl9BWElTRzYjIiIiNictJStfR1JJRExJTkVTRzYmLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSYlJl9BWElTRzYjIiIjNictJStfR1JJRExJTkVTRzYmLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUmQ09MT1JHNiYlJFJHQkckIiIhISIiJCIiISEiIiQiIiEhIiItJSpMSU5FU1RZTEVHNiMiIiEtJSpUSElDS05FU1NHNiMiIiEtJS1UUkFOU1BBUkVOQ1lHNiMkIiIhISIiLSUrQVhFU0xBQkVMU0c2JFEhNiJRITYiLSUqVEhJQ0tORVNTRzYjIiIkLSUqQVhFU1NUWUxFRzYjJSRCT1hHLSUoU0NBTElOR0c2IyUsQ09OU1RSQUlORURHLSUlUk9PVEc2Jy0lKUJPVU5EU19YRzYjJCIkIXohIiItJSlCT1VORFNfWUc2IyQiI3EhIiItJS1CT1VORFNfV0lEVEhHNiMkIiUhbykhIiItJS5CT1VORFNfSEVJR0hURzYjJCIlK1ghIiItJSlDSElMRFJFTkc2Ig==