## Partitioned Cellular Automata

For discussion of other cellular automata.
bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

PCA_12 is a reversible PCA rule that supports guns.

The rule:

Code: Select all

``````  /* Put your state count, neighbor count, and function here */
final static int numStates = 16;
final static int numNeighbors = 4;
private int rule[] = {0,4,2,3,14,6,11,5,8,7,9,13,10,12,1,15};

/* order for nine neighbors is nw, ne, sw, se, n, w, e, s, c */
/* order for five neighbors is n, w, e, s, c */
int f(int[] a)
{
int s = 0;
if ((a[3] & 4) > 0)
s = s | 1;
if ((a[1] & 8) > 0)
s = s | 2;
if ((a[0] & 1) > 0)
s = s | 4;
if ((a[2] & 2) > 0)
s = s | 8;
return rule[s];
}
``````

Code: Select all

``````@RULE PCA_12
@TREE
num_states=16
num_neighbors=4
num_nodes=31
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1
1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
2 3 3 3 3 4 4 4 4 3 3 3 3 4 4 4 4
3 2 2 5 5 2 2 5 5 2 2 5 5 2 2 5 5
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
2 7 7 7 7 8 8 8 8 7 7 7 7 8 8 8 8
1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9
1 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13
2 10 10 10 10 11 11 11 11 10 10 10 10 11 11 11 11
3 9 9 12 12 9 9 12 12 9 9 12 12 9 9 12 12
4 6 6 6 6 6 6 6 6 13 13 13 13 13 13 13 13
1 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14
1 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
2 15 15 15 15 16 16 16 16 15 15 15 15 16 16 16 16
1 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
2 18 18 18 18 19 19 19 19 18 18 18 18 19 19 19 19
3 17 17 20 20 17 17 20 20 17 17 20 20 17 17 20 20
1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11
1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
2 22 22 22 22 23 23 23 23 22 22 22 22 23 23 23 23
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
1 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
2 25 25 25 25 26 26 26 26 25 25 25 25 26 26 26 26
3 24 24 27 27 24 24 27 27 24 24 27 27 24 24 27 27
4 21 21 21 21 21 21 21 21 28 28 28 28 28 28 28 28
5 14 29 14 29 14 29 14 29 14 29 14 29 14 29 14 29
``````
The reverse rule:

Code: Select all

``````  /* Put your state count, neighbor count, and function here */
final static int numStates = 16;
final static int numNeighbors = 4;
private int rule[] = {0,14,2,3,1,7,5,9,8,10,12,6,13,11,4,15};

/* order for nine neighbors is nw, ne, sw, se, n, w, e, s, c */
/* order for five neighbors is n, w, e, s, c */
int f(int[] a)
{
int s = 0;
if ((rule[a[3]] & 4) > 0)
s = s | 1;
if ((rule[a[1]] & 8) > 0)
s = s | 2;
if ((rule[a[0]] & 1) > 0)
s = s | 4;
if ((rule[a[2]] & 2) > 0)
s = s | 8;
return s;
}
``````

Code: Select all

``````@RULE PCA_12R
@TREE
num_states=16
num_neighbors=4
num_nodes=31
1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
2 0 1 0 0 0 1 1 0 0 0 1 1 1 0 1 1
1 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
1 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9
2 3 4 3 3 3 4 4 3 3 3 4 4 4 3 4 4
3 2 5 5 5 2 5 2 2 2 5 2 5 2 5 2 5
1 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
1 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
2 7 8 7 7 7 8 8 7 7 7 8 8 8 7 8 8
1 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10
1 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11
2 10 11 10 10 10 11 11 10 10 10 11 11 11 10 11 11
3 9 12 12 12 9 12 9 9 9 12 9 12 9 12 9 12
4 6 13 6 6 6 6 6 13 13 13 13 6 13 13 6 13
1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4
1 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5
2 15 16 15 15 15 16 16 15 15 15 16 16 16 15 16 16
1 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12
1 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13
2 18 19 18 18 18 19 19 18 18 18 19 19 19 18 19 19
3 17 20 20 20 17 20 17 17 17 20 17 20 17 20 17 20
1 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
1 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
2 22 23 22 22 22 23 23 22 22 22 23 23 23 22 23 23
1 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14
1 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15
2 25 26 25 25 25 26 26 25 25 25 26 26 26 25 26 26
3 24 27 27 27 24 27 24 24 24 27 24 27 24 27 24 27
4 21 28 21 21 21 21 21 28 28 28 28 21 28 28 21 28
5 14 14 14 29 29 29 29 29 14 14 14 14 29 29 14 29
``````
An irregular gun:

Code: Select all

``````x = 3, y = 4, rule = PCA_12
H\$BOB\$J\$.A!
``````
Run the gun for 1000 steps, then reverse it using the technique described in the previous two posts.

Brian Prentice

wildmyron
Posts: 1509
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

### Re: Partitioned Cellular Automata

Very interesting Brian. Have you been able to stabilise the growing end of that puffer / gun pattern - or have you found a more regular gun?

I decided to take a foray into the world of NewCA.lua
Here is a script to run 2PCA4 rules which can be used with Golly 3.3 (or one of the earlier 3.3 betas with NewCA.lua included). Save it as a file named PCA.lua

It has similar functionality to the RPCA java application. "alt R" to generate a new rule with a random pattern (restricted to reversible rules), "alt V" to change the direction for reversible rules. Like RPCA.jar the generation counter continues to increment even in reverse (this is a limitation of NewCA.lua). It is a fair bit slower than the Java app, but can be sped up a fair bit for low population patterns by increasing the step. Strobing rules and other rules with "birth" on state 0 will run, but there's no built in strobing support like with Andrew's Margolus.lua.

Code: Select all

``````--[[
This script lets you explore CA rules using the Partitioned Cellular
Automata scheme.
Author: Arie Paap (wildmyron@gmail.com), October 2019.
Adapted from Margolus.lua and other NewCA.lua scripts by Andrew Treverrow
NextVal() based on Java and Golly RuleTree implementation of PCA rules by Brian Prentice
--]]

local g = golly()
local gp = require "gplus"
local split = gp.split
local floor = math.floor

require "gplus.NewCA"
SCRIPT_NAME = "PCA"
DEFAULT_RULE = "2PCA4,0,4,8,3,1,10,6,7,2,9,5,11,12,13,14,15" -- Model 1
RULE_HELP = [[
This script lets you explore Partitioned Cellular Automata (PCA).
It currently only supports 2-state PCA with 4 neighbours (2PCA4)
Rule strings are of the form kPCAn,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s
where 'k' is the number of states (must be 2), 'n' is the number of neighbours
(must be 4) and there must be 16 's' numbers with values from 0 to 15.
<p>
You can enter rules using one of the following aliases (case must match):
<p>
<center>
<table cellspacing=1 border=2 cols=2 width="90%%">
<tr><td align=right> Alias    &nbsp;</td><td>&nbsp; Rule </td></tr>
<tr><td align=right> Model_1 / PCA_1    &nbsp;</td><td>&nbsp; 2PCA4,0,4,8,3,1,10,6,7,2,9,5,11,12,13,14,15 </td></tr>
<tr><td align=right> PCA_2    &nbsp;</td><td>&nbsp; 2PCA4,0,2,4,3,8,10,6,7,1,9,5,11,12,13,14,15 </td></tr>
<tr><td align=right> PCA_3    &nbsp;</td><td>&nbsp; 2PCA4,0,8,1,3,2,5,6,7,4,9,10,11,12,13,14,15 </td></tr>
<tr><td align=right> PCA_4    &nbsp;</td><td>&nbsp; 2PCA4,0,2,4,12,8,5,9,7,1,6,10,11,3,13,14,15 </td></tr>
<tr><td align=right> Model_2 / PCA_5    &nbsp;</td><td>&nbsp; 2PCA4,0,4,8,3,1,10,6,11,2,9,5,13,12,14,7,15 </td></tr>
<tr><td colspan=2> PCA_6 - PCA_12: 2PCA4 rules as defined by Brian Prentice at the link below</td></tr>
</table>
</center>
<p>
<a href="http://www.conwaylife.com/forums/viewtopic.php?f=11&t=4098">
http://www.conwaylife.com/forums/viewtopic.php?f=11&t=4098</a>,<br>
and references therein. Model 1 and Model 2 are two reversible PCA rules shown
to be computation universal by Kenichi Morita <i>et al.</i>
]]

-- the following are non-local so a startup script can change them
DEFWD, DEFHT = 500, 500         -- default grid size
aliases = {
Model_1     = "2PCA4,0,4,8,3,1,10,6,7,2,9,5,11,12,13,14,15",
PCA_1       = "2PCA4,0,4,8,3,1,10,6,7,2,9,5,11,12,13,14,15",
PCA_2       = "2PCA4,0,2,4,3,8,10,6,7,1,9,5,11,12,13,14,15",
PCA_3       = "2PCA4,0,8,1,3,2,5,6,7,4,9,10,11,12,13,14,15",
PCA_4       = "2PCA4,0,2,4,12,8,5,9,7,1,6,10,11,3,13,14,15",
Model_2     = "2PCA4,0,4,8,3,1,10,6,11,2,9,5,13,12,14,7,15",
PCA_5       = "2PCA4,0,4,8,3,1,10,6,11,2,9,5,13,12,14,7,15",
PCA_6       = "2PCA4,0,2,4,3,8,10,6,14,1,9,5,7,12,11,13,15",
PCA_7       = "2PCA4,0,2,4,12,8,5,9,14,1,6,10,7,3,11,13,15",
PCA_8       = "2PCA4,0,2,4,12,8,10,9,14,1,6,5,7,3,11,13,15",
PCA_9       = "2PCA4,0,2,4,12,8,10,9,13,1,6,5,14,3,7,11,15",
PCA_10      = "2PCA4,0,1,2,3,4,5,6,13,8,9,10,14,12,7,11,15",
PCA_11      = "2PCA4,0,4,8,3,1,10,6,11,2,9,5,11,13,12,14,15",
PCA_12      = "2PCA4,0,4,2,3,14,6,11,5,8,7,9,13,10,12,1,15",
}

--------------------------------------------------------------------------------

-- Rule variables set by ParseRule and used in NextPattern
NextPattern = function() end    -- ParseRule sets this to SlowPattern or FastPattern
local transition = {}           -- Transition table used to run PCA rules forwards
local inv_transition = {}       -- Lookup table used to run reversible PCA rules backwards
local reversible = false        -- True for reversible PCA (RPCA) rules
local direction = 1             -- >0 if running forwards, <0 if running backwards
local numstates = 2             -- Allowed states for each partition
local numneighbors = 4          -- Neighbourhood is von Neumann (ignoring centre cell)
local maxstate = floor(2^4)-1   -- Cell state representing all partitions (S=1, W=2, N=3, E=4)

function ParseRule(newrule)
-- Parse the given rule string.
-- If valid then return nil, the canonical rule string,
-- the width and height of the grid, and the number of states.
-- If not valid then just return an appropriate error message.
-- Default: 2PCA4,0,4,8,3,1,10,6,7,2,9,5,11,12,13,14,15

if #newrule == 0 then
newrule = DEFAULT_RULE  -- should be a valid rule!
else
-- check for a known alias
local rule = aliases[newrule]
if rule then
newrule = rule
elseif newrule:find(":") then
-- try without the suffix
local p, s = split(newrule,":")
rule = aliases[p]
if rule then newrule = rule..":"..s end
end
end

local prefix, suffix = split(newrule:upper(),":")

-- check for a valid prefix
if prefix:sub(1,5) ~= "2PCA4" then
return "Rule must start with kPCAn. Only k=2 and n=4 are currently supported."
end

-- fill the transition table for use in NextPattern
transition = {}
local i = 0
for n in string.gmatch(prefix, "[,;_](%d+)") do
if tonumber(n) > maxstate then
return "Bad number: "..n.." (must be from 0 to "..maxstate..")."
end
transition[i] = tonumber(n)
i = i + 1
if i > (maxstate + 1) then break end
end
if i ~= (maxstate + 1) then
return string.format("Rule must specify %d comma-separated numbers from 0 to %d.", maxstate + 1, maxstate)
end

-- invert the transition table for reversible rules
inv_transition = {}
reversible = true
direction = 1
for i = 0, maxstate do
inv_transition[i] = -1
end
for i = 0, maxstate do
inv_transition[transition[i]] = i
end
for i = 0, maxstate do
if inv_transition[i] < 0 then
reversible = false
break
end
end

-- check for a valid suffix like T50 or T50,30
local wd, ht = DEFWD, DEFHT
if suffix then
if suffix:find(",") then
wd, ht = suffix:match("^T(%d+),(%d+)\$")
else
wd = suffix:match("^T(%d+)\$")
ht = wd
end
wd = tonumber(wd)
ht = tonumber(ht)
if wd == nil or ht == nil then
return "Rule suffix must be Twd,ht or Twd."
end
end
if wd < 4 then wd = 4 elseif wd > 1000 then wd = 1000 end
if ht < 4 then ht = 4 elseif ht > 1000 then ht = 1000 end

-- given rule is valid

-- create the canonical form of the given rule
local canonrule = numstates.."PCA"..numneighbors
for i = 0, 15 do
canonrule = canonrule..","..transition[i]
end
canonrule = canonrule..":T"..wd..","..ht

if transition[0] == 0 then
NextPattern = FastPattern
else
NextPattern = SlowPattern
end

return nil, canonrule, wd, ht, maxstate + 1
end

--------------------------------------------------------------------------------

local function NextVal(x, y, minx, miny, maxx, maxy, emptycells)
-- Calculate the next state of a cell at (x,y)
-- If called with arg <emptycells>, then record coords of empty neighbours

local get = g.getcell
local gridwd = maxx-minx+1
local keepempty = false
if emptycells then keepempty = true end

-- for neighbour coordinates
local xm1 = x-1
local xp1 = x+1
local ym1 = y-1
local yp1 = y+1
-- might need to wrap edges
if xm1 < minx then xm1 = maxx end
if xp1 > maxx then xp1 = minx end
if ym1 < miny then ym1 = maxy end
if yp1 > maxy then yp1 = miny end

local S = get(x, yp1)
local W = get(xm1, y)
local N = get(x, ym1)
local E = get(xp1, y)
if direction < 0 then
S = inv_transition[S]
W = inv_transition[W]
N = inv_transition[N]
E = inv_transition[E]
end
local state = 0
if S == 0 then
if keepempty then emptycells[(yp1 - miny) * gridwd + (x - minx)] = 1 end
elseif (S & 4) > 0 then
state = state + 1
end
if W == 0 then
if keepempty then emptycells[(y - miny) * gridwd + (xm1 - minx)] = 1 end
elseif (W & 8) > 0 then
state = state + 2
end
if N == 0 then
if keepempty then emptycells[(ym1 - miny) * gridwd + (x - minx)] = 1 end
elseif (N & 1) > 0 then
state = state + 4
end
if E == 0 then
if keepempty then emptycells[(y - miny) * gridwd + (xp1 - minx)] = 1 end
elseif (E & 2) > 0 then
state = state + 8
end

if direction > 0 then
state = transition[state]
end
return state
end

--------------------------------------------------------------------------------

function FastPattern(currcells, minx, miny, maxx, maxy)
-- Create the next pattern when transition[0] == 0
-- currcells is a non-empty cell array containing the current pattern.
-- minx, miny, maxx, maxy are the cell coordinates of the grid edges.
-- This function must return the new pattern as a cell array.

local newcells = {}         -- cell array for the new pattern (one-state)
local newlen = 0            -- length of newcells
local emptycells = {}       -- keys are x,y coords for empty cells
local gridwd = maxx-minx+1

local currlen = #currcells  -- currcells is multi-state so currlen is odd
if currlen % 3 > 0 then
currlen = currlen - 1   -- ignore padding int
end
for i = 1, currlen, 3 do
local x = currcells[i]
local y = currcells[i+1]

local newstate = NextVal(x, y, minx, miny, maxx, maxy, emptycells)
if newstate > 0 then
newlen = newlen+1 ; newcells[newlen] = x
newlen = newlen+1 ; newcells[newlen] = y
newlen = newlen+1 ; newcells[newlen] = newstate
end
end

-- now go through emptycells and add any births to newcells
for k,v in pairs(emptycells) do
local x = minx + (k % gridwd)
local y = miny + (k // gridwd)

local newstate = NextVal(x, y, minx, miny, maxx, maxy)
if newstate > 0 then
newlen = newlen + 1 ; newcells[newlen] = x
newlen = newlen + 1 ; newcells[newlen] = y
newlen = newlen + 1 ; newcells[newlen] = newstate
end
end

if newlen > 0 then
-- newcells is a multi-state cell array so ensure length is odd
if newlen & 1 == 0 then newcells[newlen+1] = 0 end
end

-- delete the old pattern and add the new pattern
g.putcells(currcells, 0, 0, 1, 0, 0, 1, "xor")
g.putcells(newcells)
if direction < 0 then
g.show("reverse")
end

return newcells     -- return the new pattern
end

--------------------------------------------------------------------------------

function SlowPattern(currcells, minx, miny, maxx, maxy)
-- Create the next pattern when transition[0] > 0 and we have to examine
-- every cell in the grid (so very slow).
-- currcells is a non-empty cell array containing the current pattern.
-- minx, miny, maxx, maxy are the cell coordinates of the grid edges.
-- This function must return the new pattern as a cell array.
-- TODO cache rows to minimise the number of get calls
--      requires completely different NextVal()

local newcells = {}         -- cell array for the new pattern (one-state)
local newlen = 0            -- length of newcells

for y = miny, maxy do
for x = minx, maxx do
local newstate = NextVal(x, y, minx, miny, maxx, maxy)
if newstate > 0 then
newlen = newlen+1 ; newcells[newlen] = x
newlen = newlen+1 ; newcells[newlen] = y
newlen = newlen+1 ; newcells[newlen] = newstate
end
end
end

if newlen > 0 then
-- newcells is a multi-state cell array so ensure length is odd
if newlen & 1 == 0 then newcells[newlen+1] = 0 end
end

-- delete the old pattern and add the new pattern
g.putcells(currcells, 0, 0, 1, 0, 0, 1, "xor")
g.putcells(newcells)
if direction < 0 then
g.show("reverse")
end

return newcells     -- return the new pattern
end

--------------------------------------------------------------------------------

-- user's startup script might want to override this
function RandomRule(reversible)
local reversible = reversible or true
local rand = math.random
local rule = numstates.."PCA"..numneighbors..",0"  -- avoid strobing rules
if reversible then
local states = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}
for i = 1, 15 do
rule = rule..","..table.remove(states, rand(1,#states))
end
else
for i = 1, 15 do
rule = rule..","..rand(0,15)
end
end
return rule
end

--------------------------------------------------------------------------------

-- allow alt-R to create a random pattern with a random rule
local saveHandleKey = HandleKey
function HandleKey(event)
local _, key, mods = split(event)
if key == "r" and mods == "alt" then
SetRule(RandomRule())
RandomPattern(nil, 20, 20)
elseif key == "v" and mods == "alt" then
if reversible then
direction = direction * -1
if direction < 0 then
g.show("reverse")
end
else
g.warn("Rule is not reversible.")
end
else
-- pass the event to the original HandleKey
saveHandleKey(event)
end
end

--------------------------------------------------------------------------------

-- and away we go...
StartNewCA()
``````
The following rule can be used to display the icons I posted earlier for PCA_5. This will mean there are some funny icons used for a range 1 LtL rule and other 16 state rules using NewCA.lua, but I don't think it's an issue. Currently there's no built in way for NewCA.lua to change the icons.

Code: Select all

``````@RULE R1,C16,M0,S1..1,B1..1,NM
Icons for Partitioned Cellular Automata (PCA) rules which are simulated with
PCA.lua (and NewCA.lua which relies on the LtL Golly algo)
These icons are for 2 state PCA with 4 neighbours

@ICONS

XPM
/* width height num_colors chars_per_pixel */
"31 465 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
".........BBBBBBBBBBBBB........."
"........BBBBBBBBBBBBBBB........"
".......BBBBBBBBBBBBBBBBB......."
"......BBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 2 */
"..............................."
"B.............................."
"BB............................."
"BBB............................"
"BBBB..........................."
"BBBBB.........................."
"BBBBBB........................."
"BBBBBBB........................"
"BBBBBBBB......................."
"BBBBBBBBB......................"
"BBBBBBBBBB....................."
"BBBBBBBBBBB...................."
"BBBBBBBBBBBB..................."
"BBBBBBBBBBBBB.................."
"BBBBBBBBBBBBBB................."
"BBBBBBBBBBBBBBB................"
"BBBBBBBBBBBBBB................."
"BBBBBBBBBBBBB.................."
"BBBBBBBBBBBB..................."
"BBBBBBBBBBB...................."
"BBBBBBBBBB....................."
"BBBBBBBBB......................"
"BBBBBBBB......................."
"BBBBBBB........................"
"BBBBBB........................."
"BBBBB.........................."
"BBBB..........................."
"BBB............................"
"BB............................."
"B.............................."
"..............................."
/* icon for state 3 */
"..............................."
"B.............................."
"BB............................."
"BBB............................"
"BBBB..........................."
"BBBBB.........................."
"BBBBBB........................."
"BBBBBBB........................"
"BBBBBBBB......................."
"BBBBBBBBB......................"
"BBBBBBBBBB....................."
"BBBBBBBBBBB...................."
"BBBBBBBBBBBB..................."
"BBBBBBBBBBBBB.................."
"BBBBBBBBBBBBBB................."
"BBBBBBBBBBBBBBB................"
"BBBBBBBBBBBBBB.B..............."
"BBBBBBBBBBBBB.BBB.............."
"BBBBBBBBBBBB.BBBBB............."
"BBBBBBBBBBB.BBBBBBB............"
"BBBBBBBBBB.BBBBBBBBB..........."
"BBBBBBBBB.BBBBBBBBBBB.........."
"BBBBBBBB.BBBBBBBBBBBBB........."
"BBBBBBB.BBBBBBBBBBBBBBB........"
"BBBBBB.BBBBBBBBBBBBBBBBB......."
"BBBBB.BBBBBBBBBBBBBBBBBBB......"
"BBBB.BBBBBBBBBBBBBBBBBBBBB....."
"BBB.BBBBBBBBBBBBBBBBBBBBBBB...."
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB..."
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 4 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
".....BBBBBBBBBBBBBBBBBBBBB....."
"......BBBBBBBBBBBBBBBBBBB......"
".......BBBBBBBBBBBBBBBBB......."
"........BBBBBBBBBBBBBBB........"
".........BBBBBBBBBBBBB........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
"..............................."
/* icon for state 5 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
".....BBBBBBBBBBBBBBBBBBBBB....."
"......BBBBBBBBBBBBBBBBBBB......"
".......BBBBBBBBBBBBBBBBB......."
"........BBBBBBBBBBBBBBB........"
".........BBBBBBBBBBBBB........."
"..........BBBBBBBBBBB.........."
"...........BBBBBBBBB..........."
"............BBBBBBB............"
".............BBBBB............."
"..............BBB.............."
"...............B..............."
"..............................."
"...............B..............."
"..............BBB.............."
".............BBBBB............."
"............BBBBBBB............"
"...........BBBBBBBBB..........."
"..........BBBBBBBBBBB.........."
".........BBBBBBBBBBBBB........."
"........BBBBBBBBBBBBBBB........"
".......BBBBBBBBBBBBBBBBB......."
"......BBBBBBBBBBBBBBBBBBB......"
".....BBBBBBBBBBBBBBBBBBBBB....."
"....BBBBBBBBBBBBBBBBBBBBBBB...."
"...BBBBBBBBBBBBBBBBBBBBBBBBB..."
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 6 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB..."
"BBB.BBBBBBBBBBBBBBBBBBBBBBB...."
"BBBB.BBBBBBBBBBBBBBBBBBBBB....."
"BBBBB.BBBBBBBBBBBBBBBBBBB......"
"BBBBBB.BBBBBBBBBBBBBBBBB......."
"BBBBBBB.BBBBBBBBBBBBBBB........"
"BBBBBBBB.BBBBBBBBBBBBB........."
"BBBBBBBBB.BBBBBBBBBBB.........."
"BBBBBBBBBB.BBBBBBBBB..........."
"BBBBBBBBBBB.BBBBBBB............"
"BBBBBBBBBBBB.BBBBB............."
"BBBBBBBBBBBBB.BBB.............."
"BBBBBBBBBBBBBB.B..............."
"BBBBBBBBBBBBBBB................"
"BBBBBBBBBBBBBB................."
"BBBBBBBBBBBBB.................."
"BBBBBBBBBBBB..................."
"BBBBBBBBBBB...................."
"BBBBBBBBBB....................."
"BBBBBBBBB......................"
"BBBBBBBB......................."
"BBBBBBB........................"
"BBBBBB........................."
"BBBBB.........................."
"BBBB..........................."
"BBB............................"
"BB............................."
"B.............................."
"..............................."
/* icon for state 7 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB..."
"BBB.BBBBBBBBBBBBBBBBBBBBBBB...."
"BBBB.BBBBBBBBBBBBBBBBBBBBB....."
"BBBBB.BBBBBBBBBBBBBBBBBBB......"
"BBBBBB.BBBBBBBBBBBBBBBBB......."
"BBBBBBB.BBBBBBBBBBBBBBB........"
"BBBBBBBB.BBBBBBBBBBBBB........."
"BBBBBBBBB.BBBBBBBBBBB.........."
"BBBBBBBBBB.BBBBBBBBB..........."
"BBBBBBBBBBB.BBBBBBB............"
"BBBBBBBBBBBB.BBBBB............."
"BBBBBBBBBBBBB.BBB.............."
"BBBBBBBBBBBBBB.B..............."
"BBBBBBBBBBBBBBB................"
"BBBBBBBBBBBBBB.B..............."
"BBBBBBBBBBBBB.BBB.............."
"BBBBBBBBBBBB.BBBBB............."
"BBBBBBBBBBB.BBBBBBB............"
"BBBBBBBBBB.BBBBBBBBB..........."
"BBBBBBBBB.BBBBBBBBBBB.........."
"BBBBBBBB.BBBBBBBBBBBBB........."
"BBBBBBB.BBBBBBBBBBBBBBB........"
"BBBBBB.BBBBBBBBBBBBBBBBB......."
"BBBBB.BBBBBBBBBBBBBBBBBBB......"
"BBBB.BBBBBBBBBBBBBBBBBBBBB....."
"BBB.BBBBBBBBBBBBBBBBBBBBBBB...."
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB..."
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.."
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 8 */
"..............................."
"..............................B"
".............................BB"
"............................BBB"
"...........................BBBB"
"..........................BBBBB"
".........................BBBBBB"
"........................BBBBBBB"
".......................BBBBBBBB"
"......................BBBBBBBBB"
".....................BBBBBBBBBB"
"....................BBBBBBBBBBB"
"...................BBBBBBBBBBBB"
"..................BBBBBBBBBBBBB"
".................BBBBBBBBBBBBBB"
"................BBBBBBBBBBBBBBB"
".................BBBBBBBBBBBBBB"
"..................BBBBBBBBBBBBB"
"...................BBBBBBBBBBBB"
"....................BBBBBBBBBBB"
".....................BBBBBBBBBB"
"......................BBBBBBBBB"
".......................BBBBBBBB"
"........................BBBBBBB"
".........................BBBBBB"
"..........................BBBBB"
"...........................BBBB"
"............................BBB"
".............................BB"
"..............................B"
"..............................."
/* icon for state 9 */
"..............................."
"..............................B"
".............................BB"
"............................BBB"
"...........................BBBB"
"..........................BBBBB"
".........................BBBBBB"
"........................BBBBBBB"
".......................BBBBBBBB"
"......................BBBBBBBBB"
".....................BBBBBBBBBB"
"....................BBBBBBBBBBB"
"...................BBBBBBBBBBBB"
"..................BBBBBBBBBBBBB"
".................BBBBBBBBBBBBBB"
"................BBBBBBBBBBBBBBB"
"...............B.BBBBBBBBBBBBBB"
"..............BBB.BBBBBBBBBBBBB"
".............BBBBB.BBBBBBBBBBBB"
"............BBBBBBB.BBBBBBBBBBB"
"...........BBBBBBBBB.BBBBBBBBBB"
"..........BBBBBBBBBBB.BBBBBBBBB"
".........BBBBBBBBBBBBB.BBBBBBBB"
"........BBBBBBBBBBBBBBB.BBBBBBB"
".......BBBBBBBBBBBBBBBBB.BBBBBB"
"......BBBBBBBBBBBBBBBBBBB.BBBBB"
".....BBBBBBBBBBBBBBBBBBBBB.BBBB"
"....BBBBBBBBBBBBBBBBBBBBBBB.BBB"
"...BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 10 */
"..............................."
"B.............................B"
"BB...........................BB"
"BBB.........................BBB"
"BBBB.......................BBBB"
"BBBBB.....................BBBBB"
"BBBBBB...................BBBBBB"
"BBBBBBB.................BBBBBBB"
"BBBBBBBB...............BBBBBBBB"
"BBBBBBBBB.............BBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBB.............BBBBBBBBB"
"BBBBBBBB...............BBBBBBBB"
"BBBBBBB.................BBBBBBB"
"BBBBBB...................BBBBBB"
"BBBBB.....................BBBBB"
"BBBB.......................BBBB"
"BBB.........................BBB"
"BB...........................BB"
"B.............................B"
"..............................."
/* icon for state 11 */
"..............................."
"B.............................B"
"BB...........................BB"
"BBB.........................BBB"
"BBBB.......................BBBB"
"BBBBB.....................BBBBB"
"BBBBBB...................BBBBBB"
"BBBBBBB.................BBBBBBB"
"BBBBBBBB...............BBBBBBBB"
"BBBBBBBBB.............BBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB.B.BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.BBB.BBBBBBBBBBBBB"
"BBBBBBBBBBBB.BBBBB.BBBBBBBBBBBB"
"BBBBBBBBBBB.BBBBBBB.BBBBBBBBBBB"
"BBBBBBBBBB.BBBBBBBBB.BBBBBBBBBB"
"BBBBBBBBB.BBBBBBBBBBB.BBBBBBBBB"
"BBBBBBBB.BBBBBBBBBBBBB.BBBBBBBB"
"BBBBBBB.BBBBBBBBBBBBBBB.BBBBBBB"
"BBBBBB.BBBBBBBBBBBBBBBBB.BBBBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBB.BBBBBBBBBBBBBBBBBBBBB.BBBB"
"BBB.BBBBBBBBBBBBBBBBBBBBBBB.BBB"
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 12 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
"...BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"....BBBBBBBBBBBBBBBBBBBBBBB.BBB"
".....BBBBBBBBBBBBBBBBBBBBB.BBBB"
"......BBBBBBBBBBBBBBBBBBB.BBBBB"
".......BBBBBBBBBBBBBBBBB.BBBBBB"
"........BBBBBBBBBBBBBBB.BBBBBBB"
".........BBBBBBBBBBBBB.BBBBBBBB"
"..........BBBBBBBBBBB.BBBBBBBBB"
"...........BBBBBBBBB.BBBBBBBBBB"
"............BBBBBBB.BBBBBBBBBBB"
".............BBBBB.BBBBBBBBBBBB"
"..............BBB.BBBBBBBBBBBBB"
"...............B.BBBBBBBBBBBBBB"
"................BBBBBBBBBBBBBBB"
".................BBBBBBBBBBBBBB"
"..................BBBBBBBBBBBBB"
"...................BBBBBBBBBBBB"
"....................BBBBBBBBBBB"
".....................BBBBBBBBBB"
"......................BBBBBBBBB"
".......................BBBBBBBB"
"........................BBBBBBB"
".........................BBBBBB"
"..........................BBBBB"
"...........................BBBB"
"............................BBB"
".............................BB"
"..............................B"
"..............................."
/* icon for state 13 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
"...BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"....BBBBBBBBBBBBBBBBBBBBBBB.BBB"
".....BBBBBBBBBBBBBBBBBBBBB.BBBB"
"......BBBBBBBBBBBBBBBBBBB.BBBBB"
".......BBBBBBBBBBBBBBBBB.BBBBBB"
"........BBBBBBBBBBBBBBB.BBBBBBB"
".........BBBBBBBBBBBBB.BBBBBBBB"
"..........BBBBBBBBBBB.BBBBBBBBB"
"...........BBBBBBBBB.BBBBBBBBBB"
"............BBBBBBB.BBBBBBBBBBB"
".............BBBBB.BBBBBBBBBBBB"
"..............BBB.BBBBBBBBBBBBB"
"...............B.BBBBBBBBBBBBBB"
"................BBBBBBBBBBBBBBB"
"...............B.BBBBBBBBBBBBBB"
"..............BBB.BBBBBBBBBBBBB"
".............BBBBB.BBBBBBBBBBBB"
"............BBBBBBB.BBBBBBBBBBB"
"...........BBBBBBBBB.BBBBBBBBBB"
"..........BBBBBBBBBBB.BBBBBBBBB"
".........BBBBBBBBBBBBB.BBBBBBBB"
"........BBBBBBBBBBBBBBB.BBBBBBB"
".......BBBBBBBBBBBBBBBBB.BBBBBB"
"......BBBBBBBBBBBBBBBBBBB.BBBBB"
".....BBBBBBBBBBBBBBBBBBBBB.BBBB"
"....BBBBBBBBBBBBBBBBBBBBBBB.BBB"
"...BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"..BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
/* icon for state 14 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"BBB.BBBBBBBBBBBBBBBBBBBBBBB.BBB"
"BBBB.BBBBBBBBBBBBBBBBBBBBB.BBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBBBB.BBBBBBBBBBBBBBBBB.BBBBBB"
"BBBBBBB.BBBBBBBBBBBBBBB.BBBBBBB"
"BBBBBBBB.BBBBBBBBBBBBB.BBBBBBBB"
"BBBBBBBBB.BBBBBBBBBBB.BBBBBBBBB"
"BBBBBBBBBB.BBBBBBBBB.BBBBBBBBBB"
"BBBBBBBBBBB.BBBBBBB.BBBBBBBBBBB"
"BBBBBBBBBBBB.BBBBB.BBBBBBBBBBBB"
"BBBBBBBBBBBBB.BBB.BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB.B.BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB...BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.....BBBBBBBBBBBBB"
"BBBBBBBBBBBB.......BBBBBBBBBBBB"
"BBBBBBBBBBB.........BBBBBBBBBBB"
"BBBBBBBBBB...........BBBBBBBBBB"
"BBBBBBBBB.............BBBBBBBBB"
"BBBBBBBB...............BBBBBBBB"
"BBBBBBB.................BBBBBBB"
"BBBBBB...................BBBBBB"
"BBBBB.....................BBBBB"
"BBBB.......................BBBB"
"BBB.........................BBB"
"BB...........................BB"
"B.............................B"
"..............................."
/* icon for state 15 */
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"BBB.BBBBBBBBBBBBBBBBBBBBBBB.BBB"
"BBBB.BBBBBBBBBBBBBBBBBBBBB.BBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBBBB.BBBBBBBBBBBBBBBBB.BBBBBB"
"BBBBBBB.BBBBBBBBBBBBBBB.BBBBBBB"
"BBBBBBBB.BBBBBBBBBBBBB.BBBBBBBB"
"BBBBBBBBB.BBBBBBBBBBB.BBBBBBBBB"
"BBBBBBBBBB.BBBBBBBBB.BBBBBBBBBB"
"BBBBBBBBBBB.BBBBBBB.BBBBBBBBBBB"
"BBBBBBBBBBBB.BBBBB.BBBBBBBBBBBB"
"BBBBBBBBBBBBB.BBB.BBBBBBBBBBBBB"
"BBBBBBBBBBBBBB.B.BBBBBBBBBBBBBB"
"BBBBBBBBBBBBBBB.BBBBBBBBBBBBBBB"
"BBBBBBBBBBBBBB.B.BBBBBBBBBBBBBB"
"BBBBBBBBBBBBB.BBB.BBBBBBBBBBBBB"
"BBBBBBBBBBBB.BBBBB.BBBBBBBBBBBB"
"BBBBBBBBBBB.BBBBBBB.BBBBBBBBBBB"
"BBBBBBBBBB.BBBBBBBBB.BBBBBBBBBB"
"BBBBBBBBB.BBBBBBBBBBB.BBBBBBBBB"
"BBBBBBBB.BBBBBBBBBBBBB.BBBBBBBB"
"BBBBBBB.BBBBBBBBBBBBBBB.BBBBBBB"
"BBBBBB.BBBBBBBBBBBBBBBBB.BBBBBB"
"BBBBB.BBBBBBBBBBBBBBBBBBB.BBBBB"
"BBBB.BBBBBBBBBBBBBBBBBBBBB.BBBB"
"BBB.BBBBBBBBBBBBBBBBBBBBBBB.BBB"
"BB.BBBBBBBBBBBBBBBBBBBBBBBBB.BB"
"B.BBBBBBBBBBBBBBBBBBBBBBBBBBB.B"
".BBBBBBBBBBBBBBBBBBBBBBBBBBBBB."

XPM
/* width height num_colors chars_per_pixel */
"15 225 2 1"
/* colors */
". c #000000"
"B c #FFFFFF"
/* icon for state 1 */
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
".......B......."
"......BBB......"
".....BBBBB....."
"....BBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
".BBBBBBBBBBBBB."
/* icon for state 2 */
"..............."
"B.............."
"BB............."
"BBB............"
"BBBB..........."
"BBBBB.........."
"BBBBBB........."
"BBBBBBB........"
"BBBBBB........."
"BBBBB.........."
"BBBB..........."
"BBB............"
"BB............."
"B.............."
"..............."
/* icon for state 3 */
"..............."
"B.............."
"BB............."
"BBB............"
"BBBB..........."
"BBBBB.........."
"BBBBBB........."
"BBBBBBB........"
"BBBBBB.B......."
"BBBBB.BBB......"
"BBBB.BBBBB....."
"BBB.BBBBBBB...."
"BB.BBBBBBBBB..."
"B.BBBBBBBBBBB.."
".BBBBBBBBBBBBB."
/* icon for state 4 */
".BBBBBBBBBBBBB."
"..BBBBBBBBBBB.."
"...BBBBBBBBB..."
"....BBBBBBB...."
".....BBBBB....."
"......BBB......"
".......B......."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
"..............."
/* icon for state 5 */
".BBBBBBBBBBBBB."
"..BBBBBBBBBBB.."
"...BBBBBBBBB..."
"....BBBBBBB...."
".....BBBBB....."
"......BBB......"
".......B......."
"..............."
".......B......."
"......BBB......"
".....BBBBB....."
"....BBBBBBB...."
"...BBBBBBBBB..."
"..BBBBBBBBBBB.."
".BBBBBBBBBBBBB."
/* icon for state 6 */
".BBBBBBBBBBBBB."
"B.BBBBBBBBBBB.."
"BB.BBBBBBBBB..."
"BBB.BBBBBBB...."
"BBBB.BBBBB....."
"BBBBB.BBB......"
"BBBBBB.B......."
"BBBBBBB........"
"BBBBBB........."
"BBBBB.........."
"BBBB..........."
"BBB............"
"BB............."
"B.............."
"..............."
/* icon for state 7 */
".BBBBBBBBBBBBB."
"B.BBBBBBBBBBB.."
"BB.BBBBBBBBB..."
"BBB.BBBBBBB...."
"BBBB.BBBBB....."
"BBBBB.BBB......"
"BBBBBB.B......."
"BBBBBBB........"
"BBBBBB.B......."
"BBBBB.BBB......"
"BBBB.BBBBB....."
"BBB.BBBBBBB...."
"BB.BBBBBBBBB..."
"B.BBBBBBBBBBB.."
".BBBBBBBBBBBBB."
/* icon for state 8 */
"..............."
"..............B"
".............BB"
"............BBB"
"...........BBBB"
"..........BBBBB"
".........BBBBBB"
"........BBBBBBB"
".........BBBBBB"
"..........BBBBB"
"...........BBBB"
"............BBB"
".............BB"
"..............B"
"..............."
/* icon for state 9 */
"..............."
"..............B"
".............BB"
"............BBB"
"...........BBBB"
"..........BBBBB"
".........BBBBBB"
"........BBBBBBB"
".......B.BBBBBB"
"......BBB.BBBBB"
".....BBBBB.BBBB"
"....BBBBBBB.BBB"
"...BBBBBBBBB.BB"
"..BBBBBBBBBBB.B"
".BBBBBBBBBBBBB."
/* icon for state 10 */
"..............."
"B.............B"
"BB...........BB"
"BBB.........BBB"
"BBBB.......BBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBB.......BBBB"
"BBB.........BBB"
"BB...........BB"
"B.............B"
"..............."
/* icon for state 11 */
"..............."
"B.............B"
"BB...........BB"
"BBB.........BBB"
"BBBB.......BBBB"
"BBBBB.....BBBBB"
"BBBBBB...BBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBB.B.BBBBBB"
"BBBBB.BBB.BBBBB"
"BBBB.BBBBB.BBBB"
"BBB.BBBBBBB.BBB"
"BB.BBBBBBBBB.BB"
"B.BBBBBBBBBBB.B"
".BBBBBBBBBBBBB."
/* icon for state 12 */
".BBBBBBBBBBBBB."
"..BBBBBBBBBBB.B"
"...BBBBBBBBB.BB"
"....BBBBBBB.BBB"
".....BBBBB.BBBB"
"......BBB.BBBBB"
".......B.BBBBBB"
"........BBBBBBB"
".........BBBBBB"
"..........BBBBB"
"...........BBBB"
"............BBB"
".............BB"
"..............B"
"..............."
/* icon for state 13 */
".BBBBBBBBBBBBB."
"..BBBBBBBBBBB.B"
"...BBBBBBBBB.BB"
"....BBBBBBB.BBB"
".....BBBBB.BBBB"
"......BBB.BBBBB"
".......B.BBBBBB"
"........BBBBBBB"
".......B.BBBBBB"
"......BBB.BBBBB"
".....BBBBB.BBBB"
"....BBBBBBB.BBB"
"...BBBBBBBBB.BB"
"..BBBBBBBBBBB.B"
".BBBBBBBBBBBBB."
/* icon for state 14 */
".BBBBBBBBBBBBB."
"B.BBBBBBBBBBB.B"
"BB.BBBBBBBBB.BB"
"BBB.BBBBBBB.BBB"
"BBBB.BBBBB.BBBB"
"BBBBB.BBB.BBBBB"
"BBBBBB.B.BBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBB...BBBBBB"
"BBBBB.....BBBBB"
"BBBB.......BBBB"
"BBB.........BBB"
"BB...........BB"
"B.............B"
"..............."
/* icon for state 15 */
".BBBBBBBBBBBBB."
"B.BBBBBBBBBBB.B"
"BB.BBBBBBBBB.BB"
"BBB.BBBBBBB.BBB"
"BBBB.BBBBB.BBBB"
"BBBBB.BBB.BBBBB"
"BBBBBB.B.BBBBBB"
"BBBBBBB.BBBBBBB"
"BBBBBB.B.BBBBBB"
"BBBBB.BBB.BBBBB"
"BBBB.BBBBB.BBBB"
"BBB.BBBBBBB.BBB"
"BB.BBBBBBBBB.BB"
"B.BBBBBBBBBBB.B"
".BBBBBBBBBBBBB."

XPM
/* width height num_colors chars_per_pixel */
"7 105 3 1"
/* colors */
". c #000000"
"B c #FFFFFF"
"C c #A0A0A0"
/* icon for state 1 */
"......."
"......."
"......."
"...C..."
"..CBC.."
".CBBBC."
"CBBBBBC"
/* icon for state 2 */
"C......"
"BC....."
"BBC...."
"BBBC..."
"BBC...."
"BC....."
"C......"
/* icon for state 3 */
"C......"
"BC....."
"BBC...."
"BBBC..."
"BBBBC.."
"BBBBBC."
"BBBBBBC"
/* icon for state 4 */
"CBBBBBC"
".CBBBC."
"..CBC.."
"...C..."
"......."
"......."
"......."
/* icon for state 5 */
"CBBBBBC"
".CBBBC."
"..CBC.."
"...C..."
"..CBC.."
".CBBBC."
"CBBBBBC"
/* icon for state 6 */
"BBBBBBC"
"BBBBBC."
"BBBBC.."
"BBBC..."
"BBC...."
"BC....."
"C......"
/* icon for state 7 */
"BBBBBBC"
"BBBBBC."
"BBBBC.."
"BBBC..."
"BBBBC.."
"BBBBBC."
"BBBBBBC"
/* icon for state 8 */
"......C"
".....CB"
"....CBB"
"...CBBB"
"....CBB"
".....CB"
"......C"
/* icon for state 9 */
"......C"
".....CB"
"....CBB"
"...CBBB"
"..CBBBB"
".CBBBBB"
"CBBBBBB"
/* icon for state 10 */
"C.....C"
"BC...CB"
"BBC.CBB"
"BBBCBBB"
"BBC.CBB"
"BC...CB"
"C.....C"
/* icon for state 11 */
"C.....C"
"BC...CB"
"BBC.CBB"
"BBBCBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
/* icon for state 12 */
"CBBBBBB"
".CBBBBB"
"..CBBBB"
"...CBBB"
"....CBB"
".....CB"
"......C"
/* icon for state 13 */
"CBBBBBB"
".CBBBBB"
"..CBBBB"
"...CBBB"
"..CBBBB"
".CBBBBB"
"CBBBBBB"
/* icon for state 14 */
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBCBBB"
"BBC.CBB"
"BC...CB"
"C.....C"
/* icon for state 15 */
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
"BBBBBBB"
``````
Edit: Fix bug in PCA.lua preventing it from starting up.
Last edited by wildmyron on October 7th, 2019, 11:22 pm, edited 2 times in total.
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

wildmyron wrote:
October 4th, 2019, 7:18 am
Very interesting Brian. Have you been able to stabilise the growing end of that puffer / gun pattern - or have you found a more regular gun?
No to both questions, I will probably explore PCA_12 today.
wildmyron wrote:
October 4th, 2019, 7:18 am
I decided to take a foray into the world of NewCA.lua ...
A very good start. The pattern editing functions, in particular rotations, need work. Look at rotateClockwise and rotateAntiClockwise in Selector.java.

My preference is an implementation of PCA on LifeViewer. Although that program has become so complex that each addition or improvement seems to break older capability.

Brian Prentice

wildmyron
Posts: 1509
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

### Re: Partitioned Cellular Automata

bprentice wrote:
October 4th, 2019, 8:49 am
wildmyron wrote:
October 4th, 2019, 7:18 am
I decided to take a foray into the world of NewCA.lua ...
A very good start. The pattern editing functions, in particular rotations, need work. Look at rotateClockwise and rotateAntiClockwise in Selector.java.
Thanks for trying it out. I had thought about needing to bitshift the cell states when rotating patterns but didn't get around to implementing it. I don't have access to the copy of RPCA I downloaded previously atm, and bprentice.webenet.net seems to be unavailable currently. But I think I know how to deal with rotations and the NewCA.lua functions for doing so can be replaced by PCA.lua. I'll give it a go later this weekend.
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

rowett
Moderator
Posts: 2258
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

### Re: Partitioned Cellular Automata

bprentice wrote:
October 4th, 2019, 8:49 am
My preference is an implementation of PCA on LifeViewer.
I'll put it on the backlog.
bprentice wrote:
October 4th, 2019, 8:49 am
Although that program has become so complex that each addition or improvement seems to break older capability.
I'm not sure it's every addition. Perhaps 1 in 3...

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

An archived collection of patterns using an assortment of RPCA rules:

Golly.zip

Run each of the 21 patterns using the lua script here:

To get a good feel of the behavior of the RPCA rule family, run each pattern in both the forward and backward direction by toggling the alt V key. Watching the evolution of these rules has the same appeal as watching 1D CA's evolve.

Brian Prentice

wildmyron
Posts: 1509
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

### Re: Partitioned Cellular Automata

A 2c/1488 diagonal spaceship in PCA_4:

Code: Select all

``````x = 3, y = 6, rule = PCA_4
.B\$B.B\$.D\$B2\$2.B!``````
Interestingly, this pattern is also a high period spaceship in PCA_7 - because PCA_4 and PCA_7 are so similar - but in this case it is 3c/6534

Code: Select all

``````x = 3, y = 6, rule = PCA_7
.B\$B.B\$.D\$B2\$2.B!``````
There are probably many more corresponding interesting patterns to be found.
bprentice wrote:
October 5th, 2019, 8:16 pm
An archived collection of patterns using an assortment of RPCA rules:
My favourites:

I really like the interaction on a torus here.

Code: Select all

``````x = 1, y = 1, rule = 2PCA4,0,1,11,6,4,5,7,10,12,13,9,14,3,2,8,15:T512,512
L!``````
Strange Sierpinski generator - even stranger in reverse

Code: Select all

``````x = 1, y = 1, rule = 2PCA4,0,12,4,8,2,9,10,7,6,14,1,3,11,5,13,15:T512,512
A!``````
Edit: Some more spaceships in PCA_8 removed some patterns which actually come from PCA_9

8c/12544 orthogonal

Code: Select all

``````x = 2, y = 4, rule = PCA_8
.B\$C\$.I\$J!``````
And a few oscillators:

p7248

Code: Select all

``````x = 5, y = 4, rule = PCA_8
3.A\$H.D.B\$.B\$D!``````
p10216

Code: Select all

``````x = 4, y = 3, rule = PCA_8
B.J\$.B.D\$2.D!``````
Edit: Some of the PCA_8 ships I posted above actually belong in PCA_9. The c/39 and c/71 were already known, here are the other two.

2c/120 orthogonal

Code: Select all

``````x = 4, y = 4, rule = PCA_9
.J\$B.D\$3.D\$2.H!``````
6c/1768 diagonal

Code: Select all

``````x = 3, y = 3, rule = PCA_9
A.D\$.L\$B.D!``````
Last edited by wildmyron on October 7th, 2019, 11:49 pm, edited 2 times in total.
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

wildmyron,

http://bprentice.webenet.net/PCA/PCA_Assortment.zip

The collection now includes 42 patterns. All of the patterns were found by Square Cell. To do so the simulation speed was slowed and the random pattern density was set to 1%.

How can I get Golly to accept this:

Code: Select all

``````x = 1, y = 1, rule = 2PCA4,0,1,11,6,4,5,7,10,12,13,9,14,3,2,8,15:T512,512
L!
``````
I would like to see your PCA.lua modified so that a directory can be opened and all the patterns in it can be loaded sequentially. For example, this would provide a convenient way to examine the behavior of each pattern in PCA_Assortment.

I will update the appropriate lists and archives to include your new spaceships.

Brian Prentice

rowett
Moderator
Posts: 2258
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

### Re: Partitioned Cellular Automata

bprentice wrote:
October 4th, 2019, 8:49 am
My preference is an implementation of PCA on LifeViewer.
Experimental support for PCA has been added in Build 425. Please let me know if you find any issues.

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

rowett wrote:
October 8th, 2019, 12:22 pm
Experimental support for PCA has been added in Build 425. Please let me know if you find any issues.
No issues, well done!

I would like to see your LifeViewer (especially the standalone version) modified so that a directory can be opened and all the patterns in it can be loaded sequentially. For example, this would provide a convenient way to examine the behavior of each pattern in PCA_Assortment.

Now with Bounded Grid support, this pattern:

Code: Select all

``````x = 1, y = 1, rule = 2PCA4,0,12,4,8,2,9,10,7,6,14,1,3,11,5,13,15:T512,512
A!``````
can be run. Doing so, demonstrates both the beauty of the pattern and the excellent display capability of LifeViewer.

Brian Prentice

Andrew
Moderator
Posts: 823
Joined: June 2nd, 2009, 2:08 am
Location: Melbourne, Australia
Contact:

### Re: Partitioned Cellular Automata

bprentice wrote:
October 7th, 2019, 2:15 pm
How can I get Golly to accept this:

Code: Select all

``````x = 1, y = 1, rule = 2PCA4,0,1,11,6,4,5,7,10,12,13,9,14,3,2,8,15:T512,512
L!
``````
No problems (assuming PCA.lua is running). Copy the pattern to the clipboard, switch to PCA.lua and type shift-O (or select Open Clipboard from the File menu.
I would like to see your PCA.lua modified so that a directory can be opened and all the patterns in it can be loaded sequentially. For example, this would provide a convenient way to examine the behavior of each pattern in PCA_Assortment.
No need to modify PCA.lua. Just do these steps:

1. Create a startup script. Here's the one I use:

Code: Select all

``````-- a startup script for PCA.lua
local g = golly()
-- change the files directory to show Brian's PCA collection
-- (NewCA.lua will restore the original directory when it exits)
g.setdir("files", g.getdir("app").."Test-scripts/NewCA/PCA/Golly")
g.setoption("showfiles", 1)
``````
Call it PCA-startup.lua or whatever you like and put it anywhere you like (next to PCA.lua is a good spot). Modify the above g.setdir path to the desired directory containing your PCA patterns.

2. Start up PCA.lua and use File -> Set Startup Script to find and select the startup script you just created.

3. Quit PCA.lua and run it again. The left panel should now display all your PCA files and you can simply click on them to load them.

You can do lots of other user-specific changes in a startup script. See the Margolus example here.

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

Andrew wrote:
October 8th, 2019, 6:56 pm
No problems (assuming PCA.lua is running). Copy the pattern to the clipboard, switch to PCA.lua and type shift-O (or select Open Clipboard from the File menu.
Thank you for this and the startup script. Works well.

Brian Prentice

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

The PCA demonstration here:

viewtopic.php?f=3&t=1622&start=1200#p83969

generates three knight ships.

(-1, 4)c1187

Code: Select all

``````x = 3, y = 3, rule = 2PCA4,0,2,4,3,8,5,6,14,1,10,9,11,12,13,7,15
L.B2\$A!
``````
(3, -1)c3330

Code: Select all

``````x = 3, y = 3, rule = 2PCA4,0,2,4,3,8,5,6,14,1,10,9,11,12,13,7,15
A2\$F.H!
``````
(-1, -4)c2721

Code: Select all

``````x = 4, y = 2, rule = 2PCA4,0,2,4,3,8,5,6,14,1,10,9,11,12,13,7,15
3.C\$A.H!
``````
Run them using either PCA.lua or LifeViewer.

Brian Prentice

rowett
Moderator
Posts: 2258
Joined: January 31st, 2013, 2:34 am
Location: UK
Contact:

### Re: Partitioned Cellular Automata

A very slow semi-colon:

Code: Select all

``````x = 2, y = 4, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
.C2\$.E\$A!
``````

wildmyron
Posts: 1509
Joined: August 9th, 2013, 12:45 am
Location: Western Australia

### Re: Partitioned Cellular Automata

rowett wrote:
October 11th, 2019, 9:58 am
A very slow semi-colon:

Code: Select all

``````x = 2, y = 4, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
.C2\$.E\$A!
``````
Incredible. 8c/288350 according to oscar.
The latest version of the 5S Project contains over 226,000 spaceships. There is also a GitHub mirror of the collection. Tabulated pages up to period 160 (out of date) are available on the LifeWiki.

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

Two knight ships from the same rule:

(4,7)c/21223

Code: Select all

``````x = 31, y = 6, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
A26.2A\$.H26.2H\$D.H24.2D2H3\$.H26.2H!
``````
(-11,1)c/75146

Code: Select all

``````x = 35, y = 7, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
3.L28.2L\$A3.B24.2A2.2B5\$.H28.2H!
``````
Brian Prentice

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

Rule 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15 is reversible, but does not have rotational symmetry. Each of the ships found so far have two versions, a single cell version and a domino version. The two knight ship patterns shown above include both versions. The domino version of the 8c/288350 diagonal ship is:

(8,-8)c/288350

Code: Select all

``````x = 34, y = 4, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
.C30.2C2\$.E30.2E\$A30.2A!
``````
The two versions of each of the three orthogonal ships are:

(-1,0)c/1261

Code: Select all

``````x = 32, y = 3, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
3.B24.2B\$A.D.B20.2A2D2B\$5.B24.2B!
``````
(0,1)c/675

Code: Select all

``````x = 31, y = 4, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
2.A25.2A\$3.D25.2D\$A.H23.2A2H\$.H25.2H!
``````
(0,-1)c/45

Code: Select all

``````x = 37, y = 3, rule = 2PCA4,0,2,4,3,8,9,5,14,1,12,6,11,10,13,7,15
.H.B28.2H2B\$H3.B26.2H2.2B\$.H30.2H!
``````
Brian Prentice

PHPBB12345
Posts: 795
Joined: August 5th, 2015, 11:55 pm
Contact:

### Re: Partitioned Cellular Automata

PASTET for PCA usage:

Code: Select all

```x = 3, y = 3, rule = PCA_1 #C [[ RLE input H.H! ]] #C [[ PASTET EVERY 32 ]] #C [[ PASTE input -32 0 ]] .IC\$IOF\$LF!```

Code: Select all

```x = 3, y = 3, rule = PCA_1 #C [[ RLE input A2\$A! ]] #C [[ PASTET EVERY 32 ]] #C [[ PASTE input 0 -32 ]] .IC\$IOF\$LF!```

PHPBB12345
Posts: 795
Joined: August 5th, 2015, 11:55 pm
Contact:

### Re: Partitioned Cellular Automata

Lattice gas behavior:

Code: Select all

``````#C [[
#C COLOR N 120 120 120
#C COLOR E 120 120 120
#C COLOR NE 160 160 160
#C COLOR S 120 120 120
#C COLOR NS 160 160 160
#C COLOR ES 160 160 160
#C COLOR NES 220 220 220
#C COLOR W 120 120 120
#C COLOR NW 160 160 160
#C COLOR EW 160 160 160
#C COLOR NEW 220 220 220
#C COLOR SW 160 160 160
#C COLOR NSW 220 220 220
#C COLOR ESW 220 220 220
#C COLOR NESW 255 255 255
#C ]]
x = 256, y = 256, rule = 2PCA4,0,4,8,12,1,10,9,13,2,6,5,14,3,7,11,15:T256,256
HD2OIHFAM2OBMEA2DL.HGFMOIFCLKG2IGCBAJDJHGDABKHKDMDOEHNMDOLKAEAIMJFAFK
H2BJCIONFNDKBJHJHJGEBCN2AK2HBOKH2CFBKNJL.CGFE.EC.HK2FEBDLCBJKHNKI2DAG
2BH.I2KCLDBC.LMAIM.KFLCOCMNEME2A.GDAOD.CBJIEL2AINOIMNO2JCGHBIKBLOJCDG
2.FBOFNHFL2BKMEFLO2CKNDH.JI.NDNFENJDJGIEA.KJALJMO\$F.KJGAIEFGNCDHC2AIL
DGH2CDOFEDGBIK.JD2C.GJNOL2AGKHLID2.G.GFCH.OHG2AOHFJBGNFCMFK.DJ3E2KGJO
FDNKDEKANMJOKG2CBEHLMKBAFAO.FNHGA2KM2ACHLFJLMIO2AJBKCIGAJNMD2FKA3BNDF
BNOF2KM2FDOCOJNOKCJBIK2OLEFNIDNAGMEB.G2N.AEIDOABAEM.NI.IM2CODCGBFJLJL
IEAIAHBGLFLAMEHINGFGAKOJNKJO\$MKJCLMFIEI2MDJGOI2OD2J2NIOBAFHNHEGEI2DBM
EGCLH2.FK2IMLAHM.LHOLCD.JBLCINONOKJMFNIHLHCA.KOGMJIKMEGOG2JGNCJKGNOFM
ODCMAEMAJ.H.MKNGLBF.IBJF.AMGCL.HCEJDF2OJDLFAILOEJCLO2EBAEDEAIF2BNEKMB
E2KGCBNCH\$O.ODJFMEKANIOFOJNHK3CBKLCGJCA2.F2DLO2AFLHALB.HNGCAJNIDEIHL.
GJMBI2GLJMKEDOLF4BI.HOHOAB.MK.FGENBFHIFALBLNHMFO3EKMIB\$MHLGEFAEIGEAGF
NKCNCKE.ODMDHJMNIKANI2FEOK.KIF.LAMNFAEHDLAFDCEOGOLGNBK.BJHBCGOKGIH3CO
NJFHJFH2GILDENHCNOHDJNEK2LBOLAHNJMDLCGCM2JCLFOI2KONOMGEKHBHOEH2JMKLJL
LBGHKCIMKGKHLEDBHLMEL.GBABJLJCOG\$KMCFMGDACGA.MDFMHKGFO2IC.KFKFIMCFBFB
2EFNKJNCIMFEAICOHOME.GDHMH.JNGF.M.MNDBEGCHEMHJGLEB2KIJG2KGNLMLDJNANJM
NCDGAN2IMGNGFGJNH.GBC2BCDHN.CNHIEKGKMJKAB3CJGFD.DNOI.2G2AHIJBJDO2GBHF
EOLFBLH.BIFC\$IJFLDCIEIJF.DI2H.IJMFH2AFCEG.KLBIHNI.GABHABNE2LKFMG2MFJ
JDEFLOK.KEKHBCLEFK.INKMCKI.I.HCMNEMEIDGJIFOKCIG.NA.IDHLKHNKDHEMODFBFK
D.JOKFIMAFIMBO2KH2I.FDIMNHA2JAFG2IH.HFAODCNJE.NKBCHDLGDO2JAONOIJFB2EM
G2KML2GO2JBNHENHI2GKAI2.BABF2NLAJFMOJF.DHLNDOICMCKBKEFDFDLNK2BJO2CMGA
LNLAFEG.FLGJHEOKGJFLEFHFHJOD.GIEBKB2GB2IDM.B\$ABGAKDLIE2BHL2DGB.GJO2CD
BNHINMELMDC2AIHBMIM2E.C.BLJEJG.LBLINLHDNJEIJHEKGANEMLNEJDKGJG2MKIN.HC
AOHMKMHKGHONOAODAEHNHNOJ.MCMAGFIKJBA3IEDHJGHALD.OIOMIKDMICLNFH2AJMGMG
LOE2BF2BCLGD.LOMCFHKNLKNOMAJBICGO.HBHI.JEOHEKANG.NIODHMJM2NECDCFB2N2F
HDJELFG.OJCHJMFI.A.2BOGK\$N.JDMNONOJMDAMANOMCDECANMDABFACLCNEF2B.KAOJE
KHMKAHMLHMJM2.BICFLGEGIB2ACICDE2L2HCO.BIMDCBLEMELIF2.KG2MKFJEMOJ.FHB.
JHA\$DOAFHJLAMNHIOEB2GCGBOAFNCDBOGEDJNBIOJMDKNCLJBIEJDEJLOHACHMD.DEND.
EDLFD3.DMHOMBHGFGACDKDGBLF2LH.JMFI.DHJEG.NBO.OFHIJNCLHCGK2IG2IFI.2KE.
DBMDFAKFMIMCDNCKJN.FDCH2DJMEBA2OG2BFK2C2FGNCHJC2AGDO\$EFN.L2CNBGFA2HGL
MLD2OHBA2FLHCBLB.KBEM2ENGOH.KJKGBIDAI2HJEA.LDHBAOGHL.G.BAHMFEAEMIHCNF
NC2NKLH2IL.MLNLBOMNML.M2GFMOCALGBMBK2INCOMNE2HDIEJ.BCIBGABNCL2CLN.A.A
BLKFDGFHNMEFNBFICL2NFN2DOKHDIG.NO\$CABLKCGN.OIEMNBHABLEFAIOHDBILBKLKCA
BKBENL2NOJFB2KFGDLIKFDENLIEH2C2I2C.CNGCDJ.JBHMKDHDCM2.KJBDGEBNJMKOKEF
JKI2B.EG2CBMKFBKG.J2DBOFBKOJ.AKAMLFNHFIJBFK2IKGAHJFD.JGDOKONMED.O.BDG
.IC.JEFACON2.D2HI.O2NJOMFIKN.LGM.IJAHB2EJOF.EO.IHGFC2JBIKIAMKI2HKGO2I
B3GB.H.GACEMLDHGLO.2D.JFKG.FAB.NIA2N.DCIGCKNOBMIMDNCLAF2GJHNJBCKMAKNE
IC.DHBOGFNEJMGDOBLNJAGMAHGMKF2EJHAGOEFJHG.NK2E2OAGNA.EKHN.HNAK\$MILBF.
2NOECJFOEKOLEBDCLFB.IGLFHBEFIJCHKIGJDANGKCG.BKAINDEFH.KGAKDB2OEJDNOD
2NEJGABCDO2.ACMA2DAJELELIDONENKI.FICMANJBKMK2.JGBJ2LAG2MKAE.N.FLDCEBA
GCDOMB.2NBJ.JH.BCENEKFB.EA2NLEJKAMOGDG2KLBHGNM2KCLA.IBIMGEJ2KB2FDOD.N
MBN2HMJBHEFJA2EI.LFIG2.JNBMDHLC2JFGIK.HEDMIHI.FGEMDBCE2BHMGOCIHBOIEOC
NHACDKCBOK.JCKECKMOMOCA.M.KOCOHBHGKLIFGEBFAOFHMGFJHGLGLMDNLEJIN2EJOLE
KLFNKNIJDGMNCNIEDBELGHABNOLNEBGBJOHNBECO.ACOHL2HEGDIFGJ2GHCBOBIBIJMNF
MACIHCKI2D2.NC2D2MGEGCECF\$CFMIGA2BJOGIJFIOA2CKJIACOHGIHO3LKBHCOFMOILC
JBHCGIEHMCMEFLN.LILJOKBJDB.NDILDELAHOIB.LNFIC2JEAICJ2F.GMEJCALAIHMLEC
AEL.GBIA2BABIOBMJFLNFLJ.FKBEC.HMNKHJKBFCOGBHF.2GDMBHEH2CL.AIHEOH.KEJO
GNAMD\$OHGEOKEGCHNAMFD.NO.BFEHBKLECOG.KCBN.KB2.EIFHCEG.HOJBG2JH2IGIEDG
ECAMJ.CHMDBM2KOEFKAKEJBLDCF.BIOGFCDFMBEMHOJA.CAJGLJOEME.FMDN2J.BDAFC
E.DF2EOG.EHAJK.ONGIOC2LKGEKDIGCJFMD2O.JDHBCFOJECDCENBJFDI.IHAEAFMNCOF
M.EHCLHAFO.JF2CMKCNHIGDJECE2MJICDILKCHKDJ.NC2FBA.MDAM2JCD2AK.CJDNBIGE
2L.HFIFGNMGBMKLHGHLONGNLKDODKJOJGHANMGAC.OAINIGBJID.IAJHNJBOH.O.ELHNF
HNONAIBALNMAJ2NI\$A.GHM.LGDANDBK2J.CKM3JBHGFJBCHKNMFEJ.JAEJF2BDGOJD3BG
2KA.H2EGH.D2ENCMGEMILEOIO2EOKICOIFIFK.GI2NFLONDLJ2MHLONCMHENEFLCAC2AL
GNM2EGLJIA2MELCA2GCGMLBDBN2OAJEHLIMHCNFEKO.BNJOMCLJGO2GIEKCIDCGKJ\$MKM
ONDN.KJGEHKOIHKHCFKHGCIFI.KFKLILABIDMJLAHBO.GNLDIMHFJCHEJFGNDNE2FJNOH
DJIDLAOJKNGDEKEIBFILHAFJ.FNIGK.GI2LNHFMED.I\$JN2.BMDHBIA.GHEBNMFGEG.DB
.GI.M2.KIBCAJDACMG.EFMOJBCIHEK.MIKNMKDBN.KGE.DMHIMCL2ECDACKMDHG.LBKJB
MNAOG2BGNLFCBOGBAKL2NKAEFD2MAGE.HEGB3ILBHFONLCMFJHJ2FL.CMINGKHGCOHNAC
MO2.2LFCKHKNFCGKH.CNANLONLOMG2HFMFM2NHIMGMJLIBH2JEIMHGDLNK.JH.CJFLNDJ
KND.H.BKLKAHBMHGANMACJG\$IA.GFNKMGLI.L2MHLFLAGAJFNOAKJ2HONFIEF2.KNKHM
2OAKCMAJGOJFEB2ANBCF2BAMBI2JBGDFLKAC2NKNJ2MOGFLK.NIGDIGH.EJMKMOFEODA.
AFM.BEBIEJCONJGMHC.GE2AGBF2J.CMEJGKEIDH2ELGM2HBIJIOLMEKMLCLJDIHLKOJF.
HIJAG\$M2.HMNGMLENEFMCK.CEKG2FLACOLINOICHNG.ECINBLMELMFOH2.FCM2HCBALKL
JO2JIDAGKGDJLDFOI.KHMOHGAFEKJH2.GKOEBJLH.I2G.BC2FOE.FJHKMF.AGHEOCBELF
DMC2L.DJDOEIDLMIFJDED2ICDEL2AEHFCFI2DFDFCAHKAENEHNA2OK\$IEBNKHJBE2AIGC
IGN.CAJ.FOMFBFOI2HKLDAOBOFENDGJFEKANC2GJGAHEOGJ2ALCFD.JOFECGNEN.C.BEL
MGFMLEFDALNOKIMILKBGL.LIELHC2OEAMAONFNK.JOHKALGDEBFLMAOIKLJD2HI2.KJIA
EB.FIMOBAH.OKEBGDJ.LEFLDHMABINJFDCGIAOGMFNCMBCJ2N2GML2.EMDILNFCFJHFHJ
FDFLFMBA2DAGK2CDBIENBCKLBGLKBGJIMGL\$MHIA.D2FBGDE.IC2FEHKAHLJDBNDN2DFI
JK.FAGKFIDHAGICIHKHL.JLHDJMHN2CEKEBI2OIOLFCDCN.ACIOKHKD2.DLGEMJOKO2ME
GE.FJAK2OA.HLIJLOIE.OMHGCNAINMG.EO.EDJKJ3MFOKCDIKCEJMGMBOE.MI2AECBINH
F2NEBDKAOIFDMJE\$L2EMN2MCGBKCEH.ALMGCMIJGIABNGHG2MLGKG2LBA2LHJILIK.KLG
ALE3FBHIG.GOJBL2BEHE.LAILD2JMFEFEMCHCBCDANKAHDFMG2HGBDCME.GHBOCIDEI2A
HOF.EH.NMOANOELFNIJLCHNBDEAGHDJNO.G.INGBOCLGFOEMEL3FEHMAE.KCIK\$HFIKIM
ENKBEM2GNIOI2BLJAEDHIEKEHOHEBHBHDBMOHMNC2JABGDNKJMCOJBAIOJLDMIHGJGJD
2BNGEGOK2DCLDKMD.HJ3LHAOB.KGMLJA2FK3ODI2KG\$CDGEANEOL.GOEMBCFOGIOLHM.N
FBMIGFNKNF2CML.CI2MCJNMFEF2JAIJE.JAE.GIFKJAOEICEO.BO.IHKG.ODHL2CLMF2D
MONL.HLCKICBOBEK2LGLHFD2AGIEL.JMH.HFBC.KGIO2.2NMCHJ.C3.MDOMC.IGNLCBDF
AMAIFAIOEIOG.ELBGBDEFOECMNHNCAEGKFLHGMOHDH2IEJGANFIBFN.FLMHEBCFI2JAOJ
FJCEIODIFMJBDLFC.H2KHBICMEDEGMDHDFONINAM.CHOJOACFHJMDGLBLNDJ2HEHFJK.J
AO\$MOIEBL.HFKELIAMOLDCB.JMBDONABOAJMLIGFLKNHCLMECEAHFJOIJIJD.EMH.IDHM
GIFC2NKLEFCFCJDMDKD2JEDFMIBKFJNC.CHLHKG.DCEHNIDANHBOACGJNBD.H.FMN.DHL
BLHFALMOHCGLI.FBLIBJCKF2BNFDINLOINHCLFNBFAO2.JLDCI.OJEGHGJDO2JAILIOM
2.FEOEHD.LG.2OCDC.BCKEMHMJFDB.KALFGHCNL2MNM.DHF2KF2KE\$3A2O2LHK2FMAG.M
.BMJHLBMH2AC.HM2CLHLGK.GIFNAK2.AF2LM.EGLJIM3GINLHD2.NBLBMEHJ.BIBJAJLM
IE2.2K2NLOAOMI.AGACLBGIHLBKH2JMN\$KHKMAEOM2CEL.DCD2NKNABKEDCJMEGLBMLGJ
MBNMBMDA.JF2JKBLJCLDMDAGEJEN.NAF2.ABDF.CIOFDAL2OFDCDJKGIEIOEMIMEJEAFH
NC2DIBHO.F.LBIMIHKF2M.ECBNG2IGOEGB2JDJHG2FJCAI.2KHCEBCBILNOKH.IH2MG2A
CL.EGHNHCFHLCDBMFIJHD.KEMKFGOANCBFLCLD.CFA.CL.JCG.H.NMCDO.HKLNDC2.OCB
JKAGJHDMJOAHE\$2NIJLAKB.JECG.HMFCAFNGKFLMJKCENOKGIKLKHMDCBGFLIGEOLDG.J
MOKCGDE.NDJMEIDOIC.H2AMACDM.BDHOEJGAHCHG3HAMGFLGAHFHENEK2CDNOAGJMFHCK
N2OH2IJHL2NIN2EONHFIAKEBDB.MKGBG2FKNFDBNHF.KCIOH2CNCDOEFI2CGCGMCHNMLA
BOD2GMIFCBLK.L.EBGAIDEKM2F.FNID.2NBAHLONJBI.OAKDABCHDBG.JHMGLFKDKLBFO
LDBFALHGOHCGK.MANLOIF2BF2NBILO.NFIAKOIKFJHGDEJ2AELNBE2HBKBJILEGCG2OCE
GKOCEIGN.2OFLDHBIMNKBIDMIAJCHBLNJFBKOLIC.BD\$GAHEOJFOACNCH.CN2.JLKFC2E
CJG.HE2ODJOHLD2LBILMLMDH2JKFKEKJEHANEFGJM.DJ2IDCBFNDJEHKGFOEONOLEIFCH
GJNBM.ABIABAMHCOFMBA2NJMBFCBIECGKC2FMBH2KAKLOKMANOKBKNHCJ2MEN.CKI.D3H
GNGNIKGHEMLEKOCENEOHNDJECBKM.DO.2GI2JBLNLCBLMIDJKJ.F.A2HD.JIH.OKLJOMF
AO.BIEHC.GEMN2KGMNHFKFA\$ABNHMLILIHLOFHMJFLBNOCAHJCMJE.NFHJNFJHL.FOGNB
NBHEGANLMHCGL.NMOFCOGJHGMKLGMA.DN2AEBNMLFEKC2L2IMCMNAINCA.NLEFHD.INA.
AGKC\$LJ2.JHM.M.BLDHA.OIHMOFMKBE.GJ.2COCLIMNFD.BCO2.LGAOEBMEJDJGMDEHLH
MN2MEKBN.BANEILHIFBAOCOJEIJCAH.JCIKBFINMAFJAONENHAGIOB2HA.LKJM2ID2MNC
BGLMCG.JOJOEBDFHIF2ENAFMIGMJ2AHLI.IGHMCAODFKF2HACIMN.BK2CKIEJAE2BKOEB
IDNGMKOFHNBAIEMCB3DHEKFANBHO.GJDKHDB2JIGFOFJKML.KGMCD\$JC.IHIDEAEBDEIA
A2NDEHGKLCNJ.CGFKCFJAN2LEDLFI.LCG2EMJAKD2NBF2HFG2KGEMIHDMO.G2B2GNKHJB
2HAMEBD2AOHFAN2MIMOIH.AB.HOBCNOCAHLIEKAH2BIHCMKEH3C2DBDMLHAHGKM2DJIMO
LBDKNOAEA.GILNCJOBKC.HIN.FB2E2A.A2JNGJFI2HDMHCELBCAMID2EKIK2BC.B.AKJI
FEMKG.FLEMKDABLOAOCLBCML.AGOGJA2EA2CDAJMIK.ECHJBLKNOKOEF.J2BJNJMIHOEA
NAGDBF.KLABEJLCF2CLE.CDM2AHEFICG2DOIGK2FKNM2I2LK.M2IKCNEKCO.GHCKG.BFH
.NJHG3LBIGO2.MOAJHI.EN2C2FJDMLEHO.G2AJEL2A2C.DHAHKDFE2GHFM.DOCJNKDNKJ
C.DKHKEOMEJ.2DOHFBCIMN2FCMBJKCHGLFKMKFDJNKNDHGHD.NINMG.AKBGENMH.N2.HA
M.EAKDGHIBICIMEABIBJIHIBOLHAOCON2H2LEGACN\$EMBGLHGLNFEAL3IMG.DFJ2ANDO.
FN.2LFCNLDAKNAFLCHL.GOHD.CDLAIO2J.IJHCNMO2NBGJBDAKMGCEICNK2OCH.2AFGEI
FCLNANDNKNDH.BNF.ODNHCKGIL.JBIBGNJEOMDOEMEHGKEOIFOGOEF2HC2DFICNO2FCFH
DFOCA2MDAJNHIAM.LIEHGHBFHME2D.HLFIHNCO2HDHLDICBN.E2G2KJH.NE2NH2FDKDJI
LDH.LACDBHGK.JKB2IB2F\$OC2FAHKLJCIC2IF.ALJB2GLDBLJBJM2EL.H2GJICJME2AFM
GHC2FDACDKNID2CMBH.NH2G.NK2JEC2ML2GM2EHBLECBNKGOMJFHEMOE2GK2OEB.2EDMD
OMKEMCKM.2IOMOLBCNCJA.F.ICOFJIMANKGKHMCDKOJDLC.LAIJ2DOKO.HOLNG2DNGOIH
MH\$HFCBCINIBIBKDHLFGH2B2ABLHKCEMIDKGDF2A.BAFEAIFI.OGI.ABJ.KJNHKBKDH2.
DINOFJBKFGELJEDFJEFAGA.KMFDCDCOFB2JLABGOJIJGEOKACGED.FEDBGJ2KHAKAGD2N
2L.EBNFEOMEKBEGH2KGBDL.DLMCNBICKENJE2HI2MDKI.IALILM.BAEKLN2LMEKFC.EFN
2NIFKECNEJDINBEHBE.AOAKHJD2H.CFKDEHBMHBGFCOHCDLGNJG2DFKCFJALDLMJABOJH
D.AEK.HDFEDFO2GEJLCHOCFEIMJAHJKLCFGHBJICBGL.JIDNKH.JMBJNAFBCLNGCGM.KM
FABLJOF.OIHBHBI.NB2EHGLDKHE.ODMAG\$OMDEJFIC2IAFOFIMNLABLCLENDEFGA2FEL
2BFD.H2BGLMGHM2DMEDH2N.BI2N.GHOEKGMGCI2CMFMGBFCFHC.KILJLK.LHCGLJK.HJC
JGFDOBENHOLOLOB.OBJBI.HGICIMFMOAIKCKBL2DLAKGCNHFAO2BEJ2HKCNCBAJBIENIM
JN.CKBAKJM.BDGFAIAK2.OJAGEOHAHALHNAFDAHFNEIKF2GIHCEHDA2LBNALAMOMBEFGJ
ABNKL.LOBGEIM.H2J2OAOMGHFBCIJNFL.LFNHAGODOIGCOELO2LJNGOJAEKAOI2CHDF2E
CGFLJCDHONGLFJEFECKLEKNDO.BGD2LMLOIDOEALGDCJFDIODEO2CGDM2DKAFLIFLMIJF
GFJIDGDGIHLHDFHA2NMIGKMEDGC.EGBJKAJ.NIOGDHODCAOCF.AEO.GBJFBMFABJL\$IAE
AN.2HEFBCMC.L.EMEF.NM.AEDE2GMIOGOJBK.BJIFG.CIN2OBF2MECGBAOABHBACHMDGN
F.GEIDLJH.IC2DF.B.IBH2DKNKBF.LMDCJKCODBOEJBMDGEIMFIL2NKMHCGLEDJMDOG2K
CAKECBJ.DHNBO2KGJ2H2DC.ICD.CHFDOAEAFMCOLFE.MLO\$KMB.CLDMA.JA.LOKIJDI3O
HIH.BAMDJICLFGOHCHFCGM2COMF.JDH.LKOBF.F2KMKG.H.LMAG.NFMCGKM.FMOLCMJFH
MCLK2DNCKH2KBICLIFCNBANIEF.IN3.DOCJOGFEA2C2FABJBMGJHCJBFDKCFANF.2MAJK
MLMBEMLND.K3GJBAOHE.NAKIBLCL.DEMOMKEKNLEHNKMJLEK.AGDNAKENOMDBDCKE.GJA
2FACFL2GIKNODLBFDLDILENKNHAH2GHGMGHBKOA2FLNLKEIHLI2AH.NBI.CMK.OMEBNC
2D2MGBKJIC.2OBMLNJOGFANCALIDM2KNINBKIFGDHMJGLNIGJ.CGJ.E2O.NHFHLEL.OEH
IJIGFDOBHLGA2HKIF.OALOHKHN.DFAMNMLDOKFA3MIM2FODBJ2IMI.HKBC.KLGEL2GMIB
MGB2E\$.KANLEOJ.MENHFLFCF.GFAKLDGD.JMAHBCDFAHMKFBCACEAN2IHAEOHF.JDJNMO
GBOIFD2NGIONJCNCEHFEICJEG.FEDAHND.MC.BKOGBJ.JC.NALIOBMJDOCGFDB.HACFOF
OBDFDB2E2HCDBJMFLGJIL2KILM.ENGEOKDOEDLBLNOGMFJGF.2JC.OL\$HAFCDGAHGEKAB
KNHIBIEFHKIJDBDLMENMCLCB2HCBEMO2HCKJIDCKO.M2BJLNBN2K.KAOA.IJCKIDNFMDI
KL2C2.AMH3EAFIAHNKGBGOB.EOCF2E.OHGDELDGMBHNFMFMFKFBH.G2BE.C2DML.BKCKA
LMBIALFEJGNKLN.BANON.NDB2F2DEHOHCKLMCAOIOMGBIMHB.NBEBIMAOCAJFN2C2GLDE
C.AIM2A2FCNMI.AJMFKOGBO.GIMNDLDHOKI\$ANGNLCELKOIELHKCBN.OCFHFCBOBN2DJ
2FMLCBFK.OFJFKJDJENGMEHLJM2FGF2CO2E.OGOCKCLFHMB2ACHDKBDALOIGBOAJHJFOD
KLCNBI.AJGFHMFCINIAHKNKJKIAE.H.FIKDG.G.KAMHDCJCOBFBDEA2MLJ.NLHIFCNGDL
J.CFLD2BOAFGO.LKNCBJEIEC2.ANHD.DOG.B2OGDONEMGAE2FIC2NEA2ENHD.OG2A.JAB
GKO2IAJFCF.IF2HJF\$2MFHEDLANGBCHFDCOFIANDFMBKNFDLBHNEKIE.JNBI.MO2GBK2G
HNKCNMGJCLC.MOB2I2AF.CFCG.MO2L.CNBO2MEBIHBI2BOGMA.A.LJHOMOICOEGHEIGCK
NECAHOIJG2AKICKNFH.KJNKFABNOANK2AELKLKEBCLFABIKJLIONB2D3ACOFBJO.E.AMI
KDGCGMH.GFHMCHFL.M.HCHLHG2.OM.EOLC.DG2JLKMHIG2IGEGLONCDGAOJBEA2H2GDN.
J.2BIJINJAI.DNAKNEOHIC2AFHM2AJ.EGFHCKAIBFMJOAKG\$E3FEMKGIFKGB.EHBNF.DK
AF2DCMAMLFO2LKBJGDFEBD2ID2MEHGMCKNDEANFOGOCEKLODHKMAFEOLCIHGCFDIMOMG.
DOLIKBHG.ANIKJKBMAJFKHJMNC.J2OGLIJHCFKEFJC.OKCKHLDHGEJMHMBGIB2DMB2DHJ
DN2FGA.LAIAGJ2AHMCMJDHOJE.O\$FEKMOJGLEA2.C2.AKBNBDGD2O2ICIB.JE2BGMI2HL
OFHNDMBKGBDG.GIOLHK.AJNGM2IHFJAKIGMNCBH.BIFNGF.EGOMLJHAGCJIEJIGFIDFAH
2CDFC.MKA2JKMEM.KLHICGHGJ2EMBAIJL.MECFBGIL2NKOGHKDFMAJNKGHJ2CMJEGECJL
IJBGEHKAO\$AMFM2CNIGBGLNJOFAJOBILF.E.CONEH.NHENKLEH2NGMGHJKEGLHDJO2KB.
D2EKEHMKAGBC.E2OFGHGBDHNIB2EAHDKANHGJ2.G2NOHGDOBA.I2MBFAE2CJC.OM.KNKC
NMB.HDGIJFOJCODCIDKOE2.HL2IOJOLMNANBIGFJLHLOMAJEJFLIEJOCNEKHIE2MEBIMD
.JGFE4LKNMGOGLEOMLB2KFMEBNDL2MN.HKJKOLBH2OBIKEILGDIKDKMO\$3IN2CBJCABE
BKOMDCA2COFMGAHLBHECIKFHNIOED.DNE2M2JDNMEGL.LGIAL2KFNAF3GHBLMEBAOLOF.
G2FGEKMFCAF2DAIHOFM.CFCOMBKGBNLA.CM2.OFGOCKEONJLCGEHOAJH2IDBFEBCGOMNA
MLEOGCHLA.KJNO.OEGMO2JKOA2FBLDFGDEMN\$ABFK.DEGIJDCNCDNKIEGNHK.A.KEAMAN
MIOLM.NFL.K.IKH2MHOEGL2GNHFO.FDJMFO.JCJIOFCFBCEKEIABCNAHG.MGLCJGKCMHG
IKIMKHJL2CMKHFML\$IB2OM.ILMFOBEFM2DFMOA3BKLMDBHFJGHJHEDNIKEB.G2NJ.MK2A
JKEJLIDKG.LEBELD2MGCKCBHNBMFGCLFN2BGEGMLDCNOMHALDC2HOC.HNMJ2HNOIAECBL
MHDLJAJCIL.EMBFEIAB.2DL.MHFJBNBDHMN.ENMKHEB.MG2NJOAHNJOMLE2DMOCKB2DHD
EKIL2ALFAH2EANMF.DHBEJOIMGLOH2MKAHMLHKBO2AC2BANH2EGBHM.OEJML.B.OC\$DCF
NCKCBH.FEHCHFL2HDJ.C.ENILJMICILOIEKGJB2LK.GMFENANBNLGAEGCOBH.F2DMGF.G
LGEAGIJFLGJHJ.CEKMGKO2HNIDMOMFKHNLDHNJBDOJFAF2DGLKNHCMDNICHLIKDJFKAFB
AM.NIK.KLOJG2HMC.GFJDBDJ2OJFDGCMKENGINBNC.HLBMOFLHCILC.M2A2CBNG3DAKHB
G.ONLKLFDL2MELBELBKFAFNKFHFI.EHDKB3ACAJGCKLELGHE2MLMFGJDLAOBNDMHGHBDN
O2GMC.FDOKJMOHGHACKFACLGO\$JBEBFKOHIA2FEBMIEDEJE2NJOI2G.H.LHJNBAB2FEOD
HIFOKELDEMHLJLCIHDHMGH2MFDIKND2GK2FGFBDC2JOI.OACEH.2BCEHBOBEKFMJCGHC.
GMECB.MDEBDCFJIJ2I.FAGNAB.3CHEJFDIJKOFGNEGFECJDNLAEFEDNFLA.AF.NHAGIJC
.B2D2BKNDM.MOBJM2GEKO.GFK2MKAKAGNG2FCMLAEKAGLOGEG2J.A2GCNAKCFMBMB.INE
MKI.M\$JD2BFGKLEMGKDHDMNINIKGAOI2LGIE2HJHFNMCHNMAJCNJ2KIGIMLAE.ILHBGHE
MIE2HBMHFBF.GFMDO2EGFBGHFBFBFBM.CBHBFIKHDFCFLGN.FCGN.FKGNCANJHAEJILIM
EKEAELGLOLDCIN.LDFCKCOKFCECKHIMCFMBN2.FNH2J2CHJFD.2LNLBD2OJHOAF.MGACN
MAMKCJMFMBNKLIFGEGLCKNICDIJFDIDOJA2.ABNLDKDALA2G.GHFHDB\$DOEJO2AJGOJBM
I.MC.O2GILE.BKCMJEMDJCHCAFHALINGNGHE.FI2AIAGJ2FLIMNMLFMJLDIOAGO.MJHMO
FEHBI2MJ.JGFCBNFEFILACMLK2IMLDCLFIGKEGNI2ABHFKJD.HG2KLDLAFEBOMDJ2NJIH
FJIHGIOBAJEHIAOHNMB.OGLNGNH.AL2NEDFI\$KMOEDAEJB.BFCM2CHDLNKNBGFDEFMCKE
GKEJDEDNBJ2CDNC2MAMCNDHF2HGOGEGCGMI2NA2BNB.NHOKIMLCBEFOIHGDGIJLBAHL.O
GEOCG.G2CEL2CM.DOJCNOIOGFMKAOKL.JBE2DCNLBNBKMGDLM2BGJMG2EBNFAN.JCBMJB
FBCHGOK.CDNDAJI2O.2EBDKIGMF.BHDEOFKEABONB2HKCINOMJ2HJ.M.A.HCN.JMNJCO
2AHELGHNIFGKMGKFGL\$BHDKGB3HJ2.H2NJNOF2HOCOMNMJM3J2E.MDHCJBDJLHCBCBDN
2EBGKO.KFI2EFHBAFAFDK.BL2OMIN2GNGFAJIAFKLJMNDEJNI2NCEDHAMDFA.JI2GBKFC
.BNB2IMOKC2HJIKMDEOKAI2LNFJO.B2HLANLMHLMOAHDAEI.NDE2LENJLGMJCNMBON.ML
MIJMBF2.BLDE2OFJO2L2BDCNIEBHOELJOBNGCA2.G2FDJON.A.KGIMFC2ECLHENJHJE\$I
KDGINLMK2GKNHDKGKONBFCF2HEJMHDF.AEKCGEGCDOB3FEFDMIHFEHML2E2DIBCECOCDK
MHLMJGBFOLJDC2BHLFMOGMF.2OEHI2NIMOFNKN2GCJALJ2LHNAOFHEIGNGLIOEANABE2M
HDNFELEL.KEC2EI.F.LHE.EGINKIDIMI2NCFLFNGDJBG2N.ILB2NIEFH2KDNLOMGLM.GA
JLKBJCBOCAJNHC2ILAJHANCH.D.GNAHOMAGMN.OBLHMCD.M\$C.CDMOCBNAH.FDF.EBJLI
OB2GMON.HLC2JFNDIMNG2EONC.MKIL2IJFIEFHFKLD.I2OBHEIBGJDJBGDFNMI.MAJKHD
2ACNENACJH2.IBEKHKCOHMCGLCEK.ODABKL.NBGBAKBJMKA.NOBNEICJKDNA2LCBNODFA
ILIGEDHLAOLNB2MHLOIF2EDCEFIAKHKEHANJAJDMAL.K2AHMNO.2IEGOBDEDKFO.NCEBI
DKJCIJ.IK.GCB2JDFBKFKBINIDKO\$BOAKE.OCACFICKGCJNGJ.BDLMGLAIBDKEIFA2JKJ
MGEAELIEOCENDHECBMGHGFLKOMJGKNO.GI2JNJOALEMIDGH2GFNJNIB2DM.BDALIF.KGB
HCIKMCND\$GDBEBIBI2FBAG2HOH2IB2IJNMO2NGCNHDIFME3CA.LJH.BDB.NEMJGJGMKH.
NLJODN2.KE.CI2A2JLCD2BG2F2EL.FLBHLMB2.OCFMKMBLJHNDBJ.GBJLNHGJONEKH.KC
NKMKGIELDIJGMD2GL2.OLCKIOCBEIEAOCHKHAFIBFCFEI.C.IKLFO.OHNMNHMKOED2HOH
ILMOKBMNHO.AO.MGOCLIDMKBGH.BNOE.OJ2BI.IGFOKAGNDGLMJKMBIKH\$FHFNGEMNACO
2KFKDHOAECGNANMCBFCIJILFBCGJMLHCAL2G2KBFELFDCLD.NC.HCOGFAOAKELIAOBIL
2G2JEHI.KGBO2D3AKC2HLIANEBIAIHGHFBNAC.MBKOBGIHNKLFOBALI2.LFND2NLMJGO.
EN.OELAHEDHAJ.OMDLCEDEDNAEBAFMNJ2.OJ2BC\$.FAOENDKCFODKLEHGDELGNJDOEMJB
LNHBCNJ2EGI.ENKEIGKFGFI2AIOGCGK2JKDK.OAHGFCFNBDHF.BGDJK.OJHOH2MFJECJ
LEMNGNAFIKENGD.BIK2EKD.CGHDFLEMKGDKFJ2.I.BKFALMI2DBHMCIKIC.NOG2JEBEMO
B.KFJ2DKJONFCLC2HMOF.HAHCKBACABKE.D2.BJCMC2KHBI.EMAEDOJKJHK.GMIHOCBAL
.IGKNGBHFGN2OGHCDNAE2GIN2KE.DGFI.KOLCHLJEAHCFN.OJIHFNCMANCDGDLKICLH\$K
2MNIGBJK.EID.2KLJD.NCEOC2NIHNBOICMAJLJDNL2FBDEK2CDLKFGKAJLJHEAKMD3E.
FGOFCBOGNOEFGDHCOMJD.GDJ2IFHIBCDHC.AIGKJEGHDNBF\$AKHGOL2OGB.NEOMFKOGME
CKDIFGBODN.B.MEKIL2G3NDBAFMHF2AKGDEOLIENMEJ2NIMJHCI2HMDKMEBJKIBNE.IG.
DECJMHCEHJGODBGKABCEAKIODBOCB2DHKLB.HMKFIDMOAKOBD3LMOFCOLD.ALICGELN.E
K.A2KILGOANJHLFJMEIHIOIMBH.KH2DOHNG.IAMNDFGHAMC.JK.LME.KLMOE.GOBA2C2.
MGLG2IKCNAJAFEODICOM2NJDLD\$KBNLIMFEH2NOKALFIFBHCHDJ2IEGAGK2MEHKD2FHMJ
DKLFIGIJFNBOLHJBJELNFONFCACHJLDHCDLBMIO2HCKENIMAHEIDJFHDFLEIEAOGIGBIF
IACNANHD.GJ.COED.NFLIBLIGNCAJLEHABFBMIAMHFEOICJA.OFMKHNDKANKJDMFLKJEF
GBEMN2K\$H2DLFNAFKAHCFNJDNB.D.HND.AGJHFIDIABA2.FNHAJFA.LMOGIFDKC.ELHM.
KM.JBJ2NCFDHLAKCDNCOELCLHK4FKLNJO2N2OIEFAGACABN2I2FJOMKJIKOMDBDBJBFOC
NLKEIKCHBFKLBDLAGBJGCODIDGMAGJOGE2OIFBLBEGD.HCFOKA2D.NKJDFCM2EBKENM2N
LDOMCE2DGH.HOFO.MOIBC.AJODNEIDN2HLOINDMH2KLJHMLBMFHNFAG\$M2LOHGDK.E.FH
BGKLMCJO2MK.HOGEJH.INK.2C.AJL2FEMICOAODOCJCGHGKC.FJ.ALAFMNC.DMBMB2EFM
GCDEIDNACFBLBFJAGCBIEL2A.M2HIJN.O.E.EFODCMKI2CGBKHDO.AEAFK.JHBIHDEHGJ
AJ.IOEDAFIEFOEFH2C.D.BAMCEAEHJ2.FA\$KCHA2C2.KDI2BEHCE.MFB.BJKHOGLMKLNE
BLF.I.GKBGF2EBAMFJLC.FCFNFKCA2CGAG.BJGKA.LBMBMGIHAEOCAMGJIOCFJHNCFKNI
.OKDOF2IJMGOMF2BMKFDL2EMGDL2AFCNCJFECM.H2AMBOHNFAJ2EF2MLGAFLGHIBIKLOA
MD.EHBNA2CIEHL\$2DJKGLGNLHE.GCMIKGA.JLOKCJHDMJC.JAFCBJHKLGD2BGKBG2LHDI
BGMOACOGDHAKEK2AGOIDNCNCI2BGHJC.H2JNL.L2MCLDCOMNDLKJFOKF.IA.OHEIDCO2.
HELNGAIKFM.B3.IAJCGONLGCIMIMEK.GILIOMG.MDNF2OK.FJBJEILBOLMLHMAIHFECAE
DNMGO2FBKMKHAHFKMIMGKHMOACKJHDKCDOBHDO2LMLMNOABAKCBDAGN2G.KNGEC\$IGDGF
MKOGKEKIDHD.KOBKJ2GKJMHLJCGO2LJ2BIF.KJBOHD.CAH2BIHKCN2.KNM.BJOFHNM.2O
GBIJKAJLCFMBMDBDKCDCDMGHMJEBHEOFCJLN2JOIOD2ALHO2KOIOLF2ID2CBCFDMOJK2L
FD2JHKJFAEHKC2LNFHD.2HOAKJ2DFE.BMGEJKNEAMLMA\$N2HOCN2MLHLKIBL.FEJHEFJI
EIFE2KBKEBGLFIBDJK.BJFBGCF2N2FO2DCE2B.AHALNC.CMLOCIBGKINBDCNMAKDFAJFD
IHAL.CM2CGCLFGD.LMKDI.NIKJNKA.LO2KBGNJMGBDMFJKGIOIAEGEKOCAIKCOHAGKDHG
2NHM2JF.2LDBJGD.L2.JMIOBACIGNGNHJMGAKECIHNFAKDKDNLIBHIFOGNGNEFHLICBIN
O2DAI2J.JFGN.CM.HNMKC.CBIODNHODIGNGLHBG2CGBCLB2CN2LMH3NL2NEC.B2CI2.AN
AI.DH\$2KFLOL2HODEIOBFAMH.COJMFOHEBHCFCHGH.NBNCOJANH.HLND2GNIGHONLFDFG
2FEKG2JKINGLJNAGF2DE.CDFNM.OGOEFNDGMLJ2.MCFHFBELOCOENLOLGLFGAK2AOKL2H
FBNLN.CODONAGKNEFEKLHGF.FALDGONEAGKLEHEBCFJK.I.GOFK.OEIANOKEMFNOAIOHB
NO2LIMHE3FAFD2JNH2AIFNHFO.FDCHIANIJG2IDMFGEMAMFOEOHCFE\$H.2DALDIBHKIGF
.JBCOMBG.EGNMGMEIJF.KHBGAC2LGHMAHLJMLM.EBDGAF2IKLD2OKIEBKD3MGBFJLNJBL
CNIEHG2C.GABIDFCGKGEBKFEMHOMDG2.NLKMA2OGILMLOAIEBHKGNACB.OFMLKAOCMOI.
ABD2GFEBEKN.A.AIHNMOFMOKLIOBEOMJEKJKC2DJKOJGDBFCEOIK.HBKLFHJKIHIMGJ2F
BLFKOLNC2OD2GFD.IL.IC.HLKOAILHFE.F\$LJDAIEFOGN.2G.JK.NCA3HAGCJDJ2MFGIN
JLDM2.BANAOCFMAECDEDFLFMAMNLGHE2IG.FGH2J3NAMIGANELEL2DIDIMCMJHKNKMLNA
JNKJOBHDGENCE\$IDHKIABDANENOJGOJANJAI2FCAODOCEALMC.MCDGMFBJFDKDFI2BLCN
IAFAKBF2KCAGBA.OKAICHCEOBI2COLGKND.DAK.M2ILN2G.A2BNH.BJFGABHMLHL.LDL.
IHGKCHAMJNGELI.BJHDG.JNBLH.JLKGLKCHGHMINFHLK2FOEFIMJCNHLGO2FJBK\$.GBNB
KI2BDMHBNHN.H2B.ALKLBMB.DCEIFMBIOHOECKENJBOIOGFJHBHFMENJ.IH.LHMELGKID
KNBD2GMHKIHINDIFEFHL2AGLCH2MGKFAO.A2MGBJIM2KA.H2DFJIKBCEDLID2JLBEDJGN
CJIO.OANIKHFJKLK.C.ACEHMGFBCJGCNOJCBO.OLBNC\$EN2CGKMCLHINAE.2EKACGMLMD
OGFMGILO3M2ALDKC.J2KIAGNFHO.CK.DKFHD2JDBN2EM2AC2EL.FIDIAKF2M.HFN2MCJB
NFA2J2.2B.MNCF2JAFA.DCN2HOKJLCMEOCNMJMNCHGHO.AOHEJFNHDBDIHEHBMIJNJHNA
D.OLOMBCD.2EJFJGNLMOFBH.A2JDFJ.ALD.NIAML.NBM3CJAEAH2DFH.E.DCLNGMKF2JE
BNDNDEFICGKGOJDKHKIAJG\$HBODJLO2AFLJ.KA2KFMFGEIDMDOK2IH.AMEHFCANONABOA
DFBN.BOCBMN2E2LMNKNKJDCMOE.EAJLDHDOGDAMKBDMD.OMC.KJEFI2A3BLGEAKM3.NOF
GEBC2OIOJC2JNOLCFCL.GKJILCONC2DBA.BKLDEIOCNAGBMGBGEFBA2O.BDHAHDEJENOG
\$2MGKLHCFCGHFOH2LDAHGCDCK2IFLFACK2OGOKOIJE2AHKFCELKGMKLAHDJE2JEHC2BNC
BDOGCIDCACMNM2IFCMGHEF.DOJOG2DCHNJNIHGHFEIFMAHJBEGLHCGFOE2JFJNFKLJKED
NCNKJIOAEKLFLNEKCOFONCBFCDIKHNM3ECEC2MKBEJN2A2MBELF2LKBJMGEODKFBA.LN.
MOGB.J3CA2GKDE2KLHNC.L.K2CME2.LHI2DMAIB.AG2FGHG2.KMHDJI.MFCFJAE.EIACN
AKG2HGBCJEBKDA.CI2NFHD2JCNCA2CHG.CDALCGEHDCJOGJE.NM2CBJKLFHI.HCIO.BFG
.EFHFH.GBECOHI.MHN3HFDNBIKG.OEOGLO.KIJMNMDLM.MN2JOKLEAM.IO.AHKJOKDFEI
2KE.KC\$COJIECHDJ2ACEBA.FMHGCLKACANDELNIMJOLOEHA2BNALDANKO2.KOFB2ELKMH
NAJNCHBCOLNJHENOAIMOAHILHNOIJDFI2.CDLAOACBNMLCDHNIHLNIB.LMKNHCJIL.HCL
GBG.FJK2OFMJ2ODFLNOL.LBAK.EKHMN2MKDBE2NO2LMHBJ.ALA.H.KOKBN.LC.C2ECGJF
NAHAJLNFHEAELN.OFKDMGANICO2DEHI2EGOBCDFD.FE2BKFGDJGA.CAG\$OKEMJ.DICBCF
KCJ2O.DNCIBJ.MHDIFL2DKNDHNB2ABMBAJHAF2AHKDKDLNGNCNDOGAMNFGKEJOBND2.N.
MICDJMIEJNLN.FHDHMNOL.BCKJ2MNILI.GNGHMEH.DKBJGKBECFH2KFBOABFEO.GOCICL
MJILEJOGJAOCHAOHALE2DJMDHCFAKMNEFNIDC\$FAG2HIKGDIGJKMHIEGHDHOAEI2LBHJO
GB2AIKDHD2JECH.M.KAHCB.JAEMB2LEJFHCJFCGHIFOJDFJHAIGEG.2KGMOGOKGAKJK.
2HM2JOC2KFHNKCBI.DEFGEKBHGBEKNFKH.IBEDO2CH.JFDGLB2IOHGFEAOKGABO.BAMDM
M.OFDAM.NJG2BNO2K2LEBCEDAEFJMIDIF.OJDOJIKIMKLO.DAFNJ.NOLHNJ3M2GDHCLBC
NCKEHJ2EJCGAJCKFNABEFHFEKLMKIDILBEA2BDMBLOKGJHMEKNOLELKFDMFIEL2NLOLBJ
DN.AIKNJEHIJKODIJ2KEJHON.OEOMNEBDJLANH2NHEILGFM2FLFMKJL.ACAKEHJ2BJ\$LA
KCJ.OCNJLCNGCINI2JCEAFNCLGENFBM.NFMFDNO2DMDLJGKDNOBEHJ.G.KIOG.JLDECNM
AFHKI2BOHBN2CBKGECEK2O.JKDFIOJGN2DMIOABLOKDBO2LCK2HKNEGBNMNEHIKMJMGON
HOKO.FLAHI2BGBEKGD2CJGCIEA.IKOHNHGIJCIL.HJILJCI\$2OC.BGELDAFKBKAGJOABO
IBDHMENKBOLK.HNDBNMOIEFENI2EJ.BLIJOJCHGNBONCM2CLNMN2IBHBMIGHOAGOCKA.B
2MDEKFECNBOENOGHL2GACIEDKMCHBFJ.IGIFOFDMOB2AOHBI2MOKLO.G.CA2OCNOJMJIJ
ILGICHOG.2JHNCEJDH.EANJAILGH\$FN2.LHKBD.HNB.EFHENGOEF2IKCDIONGIL.NBLNL
BAEDIBOKIGDOB.FKGHJBNOCKEIC.JKGLDJ.HFGFB.BDFCKBO.2CBNJAK.CFCNIEIGIFNH
FIDEHLBC\$AIMJIHGCEFGEFAGEMANLOLKCBNEIMHKNIOFL2ED.JOFOBOKI2DCGACHFIB.J
NALBEJ2EDOCGN2LBMELMNANLHC2NHOJOLMDNJBKACGIANMAONGFE2CN.HGC.IEAFLBFIC
IFAK.J3MFEIMFNCDMIBLO2HLKBAIJDB2L.FEBEDCGEOAKMBIOMGFLK2JGAMBGHNIAOKBJ
ICFJODFGNKBC2EM2FKDCF.OJ2HFNMAIBEAE.FE.OIAOCHJ2NAKGEBJGAL\$CIMIKB2JIND
JAI4KCMAHEID.L3GKILBMDMFDBA2LOENCLJKAMEAOFCGDGDNLIDNJNHFGC.DIHLCEKAEG
AO2CHNACGJBI.EHKJMEJFHKEG.ONAN2GDELKF.OIJDKIKMEA2ILGB2OFAHL.MC2O2NO2A
KN.DGHINCIFLJHMBCL3KMO2HGIKMDEBHJMJ2KCFBD.HL2JLHKOIOD.EMCGEFDGLFI2.CL
2IMA.OGIANHBGAGKMNGEF2IBJHJOCNBDKF\$NH.2ENEOCABHEO.DENOBGBEHAJKHJENCDO
FONIOMAGIEJDHC2GDLNMOHMHGEKBI.EG.AENGO.NB.DODNIHBFJ.DLGA.NBDEDMNJA.DJ
FDNLOCKGBIFALG4O2KIMJ2OANID.GFJHINKAIFBNABMNOCGJGENHCEKJNJAGJ2LM.NLIL
IMEFBGHL2.FDIHKHG2HBIOEA.EK.JKELJGBOGILFKAELJM.CI2AJIDGFHG2AJAKHENOCD
CNALFBFEIMC.H\$DAIJIGLMCIBHC.KIKD2ECEMHKHDFHLGFCABGHIGILJOKAKLGN.O.L.I
EH.JND2FAH.IFLAHGOCKEHCL.FE2DKD.DEKCLEOLCFOJO3MKCOHBIH2CEIOCOGCFGDILJ
GI.AM.LBMIAHECLEL2IHBF.EDFDGONKDEOGJDLHOEBNCICAKIKDNAJLJI2NF.NEO2CJBM
NMI.3O2MNGKELOCFLIKEOKDCGI.KJFJLFB3JOLK.EBJCICOAJBFHDGLOMNDK\$FMJ.IH.N
L.GEOELE.GEBFJO2DBIKC2GMKBFGN2OBE2.KNM.C.BCACF.2FGNJC3FBCFHNKIE.OEBIJ
.EHKAEAKCNG2JCFMK2D2.GBLFBOFGB.FDFEAFKIOKJEIECNOMKAHCELJNGHENDG2F.OF.
HOKEKCBFNAEOEJLJLAFILELIMDL2AHLONL.I2CGOKICEHCAJBNC.JGIOCDJLGIBCFEBMA
JNGNF.NJOENEHILBELOEIAE2IMNCGJFOBAHN2IOFIG2EGF2CI.JBNFOBJLB.JFNOLICD
2C2KO.NBGK.FDMDBHJ2N2MKH.NDIKLJEC2HIFH2K.CEJAM2EOMCMBAJ2BLJCL2HKFOBA
MAC\$.IBEBGMIAEDIANJANAM.COFAN2.ID.KEN.HGLIEKBE2HEJFINMJNKEBKIBKMCH2CB
2KMD2KCNFLDN2.CHOI.HDJFOHEGJAFJKLIOAG.FOCEIN2M2ANFHJANODMFAJNFL.A2IJO
H2A.N2ILKOBMJNLF2BKO2HFAGHCF.OFHMN2OBEJCDOBDLACHOAMNA\$J2GHDGHJBMOLCEI
MOAHDJHDKFNAFDMINENMJKNODLD2BKOBAKCJH.GF.IMEB.JDLIBCONKNOGJHLJOJC.HIH
NGDOL2INJOIKEI2LBFIBJHCFKBJGNEFMNOAHKFI.LNBOFJIAM32.GINO.HNKOMH.EGB.A
HDABLJIKN.CNKEBD.OIBINJDAKOECKBHEMCBLDB.B.MACHO2MIO.CEMHEHD2FJ.D2HAKM
G32.KBIDNL.NFLKCLNKFAE2CA.ALIKBCOIJDNMJE3GC2BDEHEIJMHFMJ.LIMBJEBKHACG
.BJMOH2FA.MIAJAJHEG2MHN2MLJOJMDGJMLCO2KAO.B2IJ\$JGIBEFMDNCOAJHANBOGF.C
KE2CH2JBNLNOM2EFD3KA32.LKGMDFDHLJ.HOKCIJ.FEHM2.2HMFHNBH.IN2JC2HMNID2E
DMCAN.OKGOMLE.N2LMLFKOJKNG2IKFA2EN2CAFEGMAIOILNFICMLDOLH.HLFIKON.C\$LF
2ICHMKBHMKDFCMLEIMIMOHG2.IACEAJKO.OLDKFOE32.2NHCB.KCBCJI.IKDLFICMNHEF
GHIMLOG2J.JO2KBIFG\$MBENLGCDKMGHKLDKMKF2MECKFMGI.DOKJL2DHNKMNDGMHD2FGH
CFAMBAGMENJB.EAKMA3FJACDJMOIJMFMDK2N.BFLNKGKGK3HDEMIBLKBCDJM32.BE.BLC
GHJOK.2AGAKCMG.LJECJABOLBO2LNGLBMIBHDICGNJ2CI2ECMDECLDBEB2H.FJGMDHJID
I2FNFEHC.OC32.IJOBA2JAFIEFCNFJHNDLDAIJ2CNOAHNFIFOC.IDJ.JOCHL.GA2OKHCN
GACKAOBHK.NJMHD.OLKHGLKIB.DIJIJBKMAFNLIDG2JAN.NEODCMNDIHL\$CJ2ACEM.KDB
.2OBAELBGJAMAF2GAFLD.LJNHAGLJGLMBLKBGJBA2IJEDKGHKFKIBGIGHMFK2CIONFGJB
.CMGBIFKCJGCKL.IANDNCFDJGOLHJGKDFIGIFMJ2CE2NLIBMCIHA2OG2OGEIEAJ3BDJID
CAEFCHO\$LK2MJEIBKMIMO2MDKFCIGB2E.GC2G2LFNFHLBCFBJ2KA.NLJOCANLB2LMKOGN
HDMDOGIBMB2GIJMFOLMKHF2GLMHJEJAJAE.I.J.2AFOKBFME2NAFOK.BIOCFNEIAHLJDJ
N.DO.K.A.ACJENJKGO.GIND2HJ.G\$L.LMHOLIOGNJFBJ.I.J2EHAFC2EFOAG.2CBJIHJI
2HN32.L.C.DHBOGNI.JBF.GC2AJ.ANDFGJEIHDEOKEMCFC.HNCIFEBOH.CM.ILBOAJE2O
CGIDC.IMACMEANEBAKFAJ2KOEBFKOJDF.G.KDO2JDENIA2JAL\$FEOLMKGNGMENEFHNBCG
EHLBNALNHOFEJMJNKH.I2G.HNHECGK2MCJGOKLCDM2NFJIF.MDLNHAKIEAIGNKFHJC2JN
MKCGDILCEHMGCHBOHEFK2NFA32.HAGKABEOGCJKHE2MABILEFDMA.GFCINAGBIA2IGOCB
I\$JCGBKDNMFGMEOCKHIHNE.ILIMFBFKEILOFOIACEHF2JNOM2DFJMFJIOFLJEJIMBNCM.
LMHFHGKBIHC.M.JCKI.AHDJHNLCFIGKHCGNA.CEGALCGD32.2BMIEAJ2FHLHANBHBANHL
GFBOAMDFDAIGHKNMBA.H.JA.NELNFNLCHNHODACIKBMAGKCK2ED.OLD.MKHCFDGC2OHIJ
LCNIBMAE2JGNDBGKL.M2ONGDNLKE2.KC3EDAGOAB\$JDBOMFDMBDNBLDHJEDOHJE.KBIMC
KFIDNCDFIGMIMOAGN2I2.GKABLFDHDNJBFBMIBOIFIMCJFI2.2F.CGAC.JLBLJNJGFA.C
JIKEAJH2KOAKEKA32.GLGJIHN.EIB2.JAOFNHABH2L3IMKGJBCFMCOBEJCIG2A.JMBKNJ
HFLMFGF.LOMLNIJ.OGOL2EIKJDHI.GFLAFDMILG2NAMLNGMKJG.O.OCE.CKB\$KJIJEBGC
B2JMBLDFNOM2.HNF.HIECLJNAHMH2K2MIOJCJ.B2CKMLOABLHJKBCDJLIDBLJD.BKEKG
2EFHEDILEAED3ACNC2E.JBKDCJDMDLA.EB33.GH2ONDBF3I.JCN.LN2AEO2DBELGDKLFJ
BHOCHOBLKAMOK2LKFIEMBIMNDNDBNKEBCJMBG.2DANO2KCFMNMNAJNFLEDIHFGNHCHGAE
LJLAMACBJA\$NBMDNDNIAM2ALENEMDLNCKMKD.GMND2HCJB2.DCKHNDFB.BKGENCKFOFB
2OMOKJMEN.I.AJECGDCMCGFDBNG2HB2CHCLHALMENDKFHCLKCEC.MEG32.LMB2AM.LDAJ
IGIBGBHOKLH2K.NINJFN2DA2LFKEAOHL.IKNBA2FOD.2EOBEBMKDKELA.FCNLBKIGONJL
CDFEDMK.LBGL2OF2MIGOHNGOKEDNCEMK\$GEBIKDIKAGDJIJFCB2NMFIMC2NHCNHGMFCFG
DNAMFD33.JD.HENHJGKHGJHOMJFDIGLAKD.ALMABGAMJDJDGCN2JDBKDIFDICAGDOJKOD
2NIFHMACJEL2.M2NJHMDCECLMKMFKMB.DGKBOCNLAMDHNDKHAFIH\$FMHB2NLBDCFBNDNJ
AHFGKLBJBKOBDAFG2LI2GJEMIGALIDNDJDFNCHJK2IH2.IJNFACLJO2LB.DAOIEOBKIHA
KBMHDJENDH.MEKAHB2KA.HF2KCE32.BFMOKAMKD.EBEJGNGACFIDKN.BGJ.E2IE.D2AOJ
.2KMDJEOLKLDKFCHFAHLDGDLBMAJ.BGKI.BONMC.HOJFKMLEBK.GOJGHI.JMIMJE.2ICG
.OMC\$NEBIHJGHLJHBKOJC2JDFDMLHA.N2DIJAG.OKMK2FNDICMLNHNMB2EIJKJC.MIFMB
.OLE2CIEMINHMEFNFJCB2KIMNKCHNMAOENC2MKNEM.FJIEC33.FOI.GOBHMLBFIHKBID
2LDMHOF.MCFNGCAE2MNDMDIEGIEC.CBFH.CNBDGE.LJDN2G2ABODNAFCL.JIDCKM.MGKF
2MEICBJ.KBIG2OBL.LMNFAKME\$AFCILCNFKEMD2CIHAOK2CGOGLHGCNK2C3ILNIDANIJI
2DM2K2D.LAEDMCHDFCA.MLGAFCEJFNGLFI.LOBCFLBM.KLACJNDHMBL.LNBDN.HIKOGL
FBCDGCBJHO2DKOGHDKL2BCDEIGNJDBFJNIHLJCJKONGCKI\$AJKJKDBHC.GCHK.CFBN2ID
.JOKELAGAJG2AKGOLFAOLJ.C2GFAFDMNH3EDAN2KLALJCA.FHOFD.KDCBELGKD.GI\$.LM
GIEDGFEGHLANOMKNBIME2CHLALCNJK.BOD2.FHENLCA2.IEGJEBCA2N.J.G.CIONIAMDN
3BFEFIKNAODJDEIMCK2EBM2JA2FIKGDEBGEMK2E.DEIJAIECGJEALOINAH.OBCHBLCMG
2HOHJOJDGHOKIEINFO\$.E2KFAGMFLON.OHEFELHEMLCBENDCMECOBEDNOBDE.EMOI2GNB
LMKNIHALDLAB.KMHMHOKJAEHA2HJGBO2GL2FGHEJ2FDF.OECOLKNMBILDEJNIB32.3EML
ECEAKFLGCBCIDKLBNONMAKJGBNJMLGKIOBCLOLJLFC2NCOELB2CH.2BEOB2EFALOBGB.I
MJ.G2HCMNICIJAI2C.CHMJGJDOFDIMIAFGI2GD\$COGODCNCD.BNGONOEJLDOMDNFLAKL
OCH.LILK.ANJNA32.CA.DNDAGDIENKFCBHCKAGH.GE3NDEGE.MEHLA2JILF2OL2EOBA2E
KLGDKBHINDACKDIEGJ2KMJ2OJ.IE2MOJCEBFG.DEMFIKFBJA.LNGIAKECOC\$JEDLGCIED
LABCJBHJEOAIHMKA2HBK.LB2FAIJBGIM.G.JML.MJE2BANGDMFBHMHMGKL2AL.LFE2MAF
NMEFJABOBNBIMJCJ2DB2ICI.GFL2KH.H.C32.H.GA.2JC.J.DE.M.IFBKBNAJ2BMIOIAE
HKNOAI.2CNDF2AJN2OHNCOGNKACA2DA2CH.FKCM.EJ.BECEMBF.DFGENCIFJFBF.KEGLN
B.BIMJK.NMF\$I.B2N3LFIO2EKG2INGIDHJGEBD2AMALMLNL.KOC2JFGL2NFLINGHJBEIC
GIA.EJCIAOKBC2GBK.HNGF2IENBC2LICJE2MOEBA.GAF.DMFGFAB2A32.HJMNEB.A2EJH
DHBJNK2.CFJHONGJBELOCGEB2F.LAEF\$.JD2NIGBNANA.LOLC.2FCFNJDFHDOIJEJMNCM
GBF.BLB.GMOBKLF2BMCMEG.KJAHONFEMKCDEAEFHDICALDJFD.2EM2L.NAGNJFJAMILOF
GDC.DE32.DJBEOEFK2G2DBF2DJMNCNCKBHIFL2GCJLFGHEGLACI2OEDELA2NDGMLKO2EH
COGAJCJIECI3D.MKDODE.HCFCJB2OB.LN.JIGNFEMEACNDEJFIN\$BNLFGBNAMN2OFGKLI
ENAHMJNALEDHNIGMBAGENBL2BKNG.JFALAIABCLBNFBIELO.BMNINCMBKOIB2C.N2HOAL
.AF.DLNGNEKOMDKOCIED2LIOJI32.NKI2ON2LFHBAIFD2NGFECGHLD.DGHGNDLHJMHAFL
NFAFMDODHDAFAMKEAG2IMGE.GELCKMGFMENH.NHKNCBAO.DMDGLEDJNBLN2DB2KN2.IDM
GIH\$AELALCACDJE2IFMBOGA2EG.OL2OJNGOKIFKCHLAMA2E2CDIEKE.JICFJKFGHKJIKE
.ICAGEKALICJCHEBGDHDEOLNGDMJAGHIHFOBEAF.L2HEGEG32.H2EGIGFNFDCLOGE.2LN
DEMNHNFEAONDJIO.2EIE.MANFKMDFEABJHNDJFL2FDOFNLHNEKD2LNGLICHFL2IG2ENKL
OEF2CMKHC.HOJFJIJFD2GNJN\$OJFGO2DBFOAIJBIHE.BLKMBEHIFBCMOMACMO2JBEOEKL
32.DCFGMIEKHC2LDAID2FGIFA2NIEMCOHEFDEKJLJLH2BHI.GEKJNBINLICOM.ILONCLF
CIFDKOICNKFJKBJ3KJI.I3CDJ.2HAHMBLHFIB2IHIFKI\$NEKCA.GHFHEJLFNIOJAONJBJ
HDLEI2K2FBJHKBEMOJACBE2.JHANIDGMNOGIGMAHIAFKNBD.KEIDJDKBJHJ2KCBDNEDLA
.EBNODNEFAMA2NOBINHBILIDMBJDOJMBE4O2AGAHGL2BEH2EGKEMDJHEN.LJIKCFHF2KB
CNFG2MBNIJCLIEIAIN.AOFAHFBEIEGI2LJ2LKA32.I2DFNCJLIDI2FN.JFDEOMI2EFHFJ
MICKMGEBEOGLHBJBL2H2FDIA.FBKFN.IDEGMCHMAGDNDHBDIFBCD.KB.JIOEMFLHJ.2KI
ACELKHFG.GKONKI\$FKCGMBIACK.FJNBACIEDN.DLHC.DODMD2OIBFJOFIAOALK2BMC.BA
DCKGAGCOBHMIBLNCKBCDMEHGECJHOGDKNFMDIMIFHMC2JOIA2FB.LIJAO.KLIJ2OGD2FI
2A.DO.FINHAJIHNLEN.FH.HEJOIKIGKICKNJDJBM2G.KOGAEBG2FJNOCE2HDAGBMA\$C2I
BJKLHEIJDKFCM2BNJOLK2MLBDCDHNGB.HCMHKHFMLOMBMN2K2OEAGNO.EICMC2HLI2FIC
HOCJOGMA.FGBECMD.EDH2BAGNCDEDKEN2FHAFMCBEBDNJDGLN.NOGKMDIJFNKDGNHJAFJ
HF2OLBLA2KOKLH.OMJ2O2.FHNLAMIMLCKHCGMHGAOHGOFHO.HEFLEFAGJDMGI2HEH.NLK
DHJ2M.MGN2.CDMEJIL.I2NE.BIMFENJHFHBLMAH2MEGNOFCN2.M2BCD.HJCBGED.EABIC
D2MABJM2FM.OGEBFG2FBNCBIB.AIMAFAIMA.GMFCD.LOLND.NCIONKL.HGNLCJFAGHN.A
KNGNDLGDFCNBCJ2M.GJOBDHJM.E\$KMBKMA2MJ.BDGO.FBIGN.2LOJCNGIMKGIBGIGDOGC
F2NIOKFGBDAIJIMLKMC3BLKN.AGJ2AKCHBNAIHMLCHINKLEG.HIKDN2BKOEOC.ICAJFCA
KIN.EOMELH.NAMGOBDMBJIEHOMNHCBJKFEL.IHAIENL2KOMFEAKGNGOECLGDH.LDMBIDG
LNJG2D\$IFJOHBAOANDJHDOFHJKOCBKDEDL2NIFLGBKGBLAC2DFIEDHJC2EJICFJHLFD2E
JFIFMDNFAFEFGNDG.O2DFNJMLIENHDA3HE3.L2OL.OIBE2OBAEAHNDCECOC2MOJ2FJBAN
L.BCJH.FNINI2JOLB.M.AFDI.FBJN2IEMCMCNGHBMJOJHCBJG.2H\$FNLN.2CNCDMF4GOC
LD.2FOCLHFACLMOL2GJDCECNKGHNGNMJBKDGBFHF2B.MOEDKELHD.FCM.EACBCH.NK2ND
LIEMNEKGKLFN.HGAMCDGCL.D2LDCMFGFI.JHNJG2KG2BCIFBOIA2EANO2KDOMCFDN.COF
HOFJKDKHINOIDCJOFOHINIJCGBKDAJGJB2DECI.2B.G.F2.FBFCFDIHMFGLNBE2.NOF2C
2MBCJFOLENBILOMK.EIN.FLJAGCAE2.EMKDLGNGABLIG.HIODFCGOJD2HBLGMGODGDBHC
MLFKL.AHFMIEFA\$ELEI.AMK.E3IOHBGBMNOJHNHI2BNGLOJ.OBNMDCHABGJHGE.CEMN2L
BABNCABDOB.M2J2D.ANMEIOF.2AGJDBHDKAJKGCKMLNLILBNFCHJMGCLFNEMH.CKDHNLF
LOEFBH.DK.EMA2M2CKHK2IEJI2GDFAKD.DHFN2I2.IFNFCBGJHOJMLGLHGMO2DL\$KG.HM
ONKH3LFJ2FEBEJKGKNABNJABGDME2OGIHAICI.KNIEIBCAIN.CDHINCDMDM.KIAIKAJMN
GBF.OJE2OMLGODMLA2GCHCNKEGJGOEJ.F.HCELHMKLDCBAI.KGMHGNKOBKBMKLKMJGAI
3FLNJ.CONIF2KBKHNDAG.CNGCGJDEKH.ENBKDGJCBIJ\$GHNL.2KDACGNOECGKDKJMICLI
HJIMHKLJN.KAOBCBMEM.OJIALNFI2HCHNBDHB.JFLFJLJO.2FMOFDGBIANF2K2EKJG2NC
OFDJDIBO2IK.JHILIHOBNDLACLOMIJHF.MC.MJBILAIKAKCABLGLMI.LNG2FALNHMDHAJ
2OIGB.IDCOMFAILDKAFILI2HE\$LHONJGFJGMN.F2COEFKBIAHIJ2HMIKNDHICHMNIJ2LH
DCHELKBAECNJO2A.ACG2JINBJAJGFKOHDI.ILHKFGDNC2.HLOFCEOKEF2IB2NH2NICDAM
2NA.BI\$MAGHN.MIEMGDGKIDLJEIKBFHGK.M.2HENGJBCJMDA2C2JCOLNGLHDK2FKJNGBL
DEO.ALOEOG.DBFGCDF2ND.DHNOJOFGJKEDAKHAJ.DGILHDAKLBOIGBJ.OB2FO2HEIFLIH
D.BL2IDFNCDKDEDH2IMEHCEK.ICLIJEHKDLC.ILKNCICNBFM.E2KDKJGHMFOMOCIJHJEI
2JIBOG.JLCACFCKJN2DINO.JICOHLCEDJAHFCIOEIOEKGMGLJ.FMKJDLDFDGI.MAKIFMD
OECKDHCBFJA.FEC2BOHLNAKNA.2A.2J.OAO\$FHOLK2BKMDJMB.HKHDKLGFBC2AEMFEDJF
KM2ENDEDBLNHBIMHB.BOFENLFAKAB.BNJNACGECOIKHNKMNAIHFMJ2AFBEFL2KHFAF.CD
MANKB.NACENKHCJ.NEKH.BOHLKLDGCEKGBIGFHA.MB2CMA2K2JMELCBIOMHGMNEKOEKJH
FLIN.HLOLDCAJDC.NJNOMEJLCODEMJLANF.MOLKCOIBEF.2JHM.M.EH2FMLKJOCFGAOAI
MHLBGMKM3FGJH.GLBHCNMNMJCO.CEBGKFMIMBMANFELGDFK.N2EGAGEBCDF.KEHLJDCEL
BF.ID.FCEDCKA.JNB.HK.ICOHNIKBFDNHDFOBLBKMJFJOEK2CFE.JFGOEHJEGNGFGDL2O
BK.FBI.AM.OI.CJMC.DFC2FJBANDNHDNLGA2DKHMK2ILHKEFMIDJABCAOLO2LBNFK\$CL
2HF.LHIGOG.EBKABNACEFLHJIJ2.OKC2I2GJIHLK.HJNEM.NHCJIEIJBL.EBDOBMLHGOB
F2EHFJLBI2BJIHANLACDLC3B.JOFNK2FJNILBM2.LHOELBAF.EIGL.IJE.JKCMHCLNBGB
EH2ICMHEIC.AON2OCLAMHAO2JMDOJICJMFGIE2DNCIJ2DO.IF2OMJB.GNMFOBALE.H2CL
2JDAOAKACOK2DIMIMCGCECMC2G2OF.FDCMIOG.2AKCHDENGKEGEJK2NOHCAKBGED2FEOK
.NGBGCNCKBDCM2LK.OHJKDKGBMCGIOLGOFILBHEH.HJLG.CGHC2HMGINFBNOCFBANMANF
2INJBFLMIHJFLIDMOHMLCIGHNGJNELCMN2DGIELAI.LKM2NIGLAI.LMHBMO.2NDGEOHIA
JKLD2KJEJMGAB3EBAGC2DFGN.O\$CM.M.2JBIGECBHFEFDMI2NBDJGKBMHIHEANEI.KLIN
OI.FEKDKGMEC2GF2NG2MOMLFMB2MDO.GI.JFDGAIKJDKFOK.DG.AI2BHCDKDMEMDNJKOB
CI.NIAFG2ELMG.MOCDMANCNAEGFDLKMANOJNEBE2HEABKC.LEJGC2BGMILHIJO.EAKCBH
L.EBFIJGALKFOFNC2BOIOBJINMCOMO2NABA2EKCALGMJ2FBCOCKAJKJNJMD.J.O2BLMKH
2IOINC\$H.IH.FEHOCH.FMCHOFNO.CAGKENFHOB.EHKEMJCNEH.EC.OB.KMDH.DCBJDMIO
AHBOEOJB.HIE2DOKFAEGHLGOACD.BLK2HONDBKME2H.B2DIKLA2OGEI2EDANM2KFEGJAG
.GBHFEAJMLO2FCB2M2G.JA2E.DLEHAM2CJG2BHC2HDKLN2OEDIAEBNDAF2OJDBL.KELIG
CD2N3HNGN3GCHBLEF2EKGCELCAFJDECMDHAB2EDFDGE2.HEOAGNOAI\$GLIKI.KGLDN.FK
2DMFKMKHIHC.JMAM2CN.NFA.FJGNMOJGMLD\$CK2.N.OJBDHMBNMN2LNBGBHKF2DO.BGDK
MCFDKOA2ONFE.ACFOAGAKNEOLODN.2EKJNJ2FJHK.I2MJHJOIDECGNBIGAGFIGF2GDJ2B
CGCDC.AMLF.EGBOANEKCEIN2.OKFBDBACMJHK.EBKDGKDC2GFLCHCJIAGBIHNF2NAEHCM
NKEDJIBO.LM.KGM2KIJEHIGK2NEH2OJAIDGICAJHOLJH2AEILNLFBIKDLHJHEDNFC.LOG
OEHJGJCMLA.CMIKJBHOHFJFLNJAHA2OE.HBGAJFKCHBKGIAIFGLOG.2FBA.BG.AN2KHAI
JEIGJL2KLAKGEGIF.G2OKA.EFIH.OICDCNCMNA2LMHNBOL2HA2HLBMJ2DKOILOCEIDEBO
AFL2HBLK2CBIOJLEJCANEFGB.OCBMOK.GHNGFHD.2BIJDLIJKHFDFOEG.BC.ECG\$KLNHC
ND.BIBCHEIE2MB.FC.EFNALDKDLNEKLCNONFHNFBEOKAMBJCF3BGKCODJK.DA.KIAFKHK
JHINO.AGDHKN.DCI.OINJNF2IAIFHDA2FHMILINGIOFCLKIOL.GMJLEHMGHNLNGJAM.FH
C2DHBN.INILMN.2DAINBMIHDIHIFBHKOLBK.JLHDJBIMDKDI.ECOC.JHMCDK.KCGFOBOM
IEIEN2EGABLH2NM.OD2HGJOHAIHNF2HDCAONOLK.IN.KOM3ECILBFCBDHNGL2MFIOGL2D
2M.2KDMG2NKG2KHNKHGAKJOBMNAKA.MBA2M2DBLHGAMLMICKB.BGM.B.D.O.N.KAEKDB.
KAFGBE.N3MHIDLOJMHA2.LJGDGNOC2BJBMGCDNLDFNECICLKFCM3LCB.BELBML2JDL.HE
ACANM.OK2JF2LKNJDMN.IJFBH.HJ.JIOFN.GFLA.2EIHDINLE2AGJK.LEKODLKDCIJEJI
EDHCAJA.2KHLMKJFHIDCOG.CJGAHM2LHJO.BJOHCIKNKABGH2IAJDM.IBAOHOG2DONMED
HAINGBFKNKDBK.NLODNCOHKDIJOLHLOGOIACLCDGLFOCDLCMH2CGOMKHN.JGO.CIOCEIB
KHGAN2EHGD.2FJBI2NM.DF3DIKFLDO2FBACAI.NKG.MDONHFIHCHOAFHFN.ELH2NMJHFB
GFNAGOIEKIJMNMBECEIKGFE.CBGNFCEHCFANBNEOECOBE.O2I\$LNAIAFCGCBDLEK2GJDG
KIMAMBCNBNOAHIM.IGFNBJNIBAKLMFBMAOJE.GE.MFD2BDFEKO2ILDFBOEKGJCBO.MIF.
MKBMGIGL2ILELHA2D.LJNGLI.HCE2M.IBLFJN2KHKOILAODCGOBLI2N.DFLNJNCAMIMKG
F.BLACGFCGMJND.EGEGNMIGEK.AFKG.MIEOELOGDCA.MFMAEJA.G2NA.JHJ.IJDBCJ.KJ
HCHK.MJGKHNKIOGN.BEAG2DMKMEGKDFHILFELN2F.CKMGODOJ2ICGL2KEAJHMOH2N.FLF
EJGFKOLHBIH\$FOGCIOMI2FMOMHIAGIHJNFJLN2OLDIALBLK.MKMJGLDMBLKH.JGDICE.J
HKHL.FBCOF.NFJDMKG2FOJAEKE2MCM.KGCAH2IJ2MIAHAIOB.OJNB2.NJAJKOGAHI2EKH
MLKJCBFNO2KHKFMNLCHOE.FHKMAH2FJHJHOCIO.IFA.KINF.KNJOEG2NCLIKHC2F2H.EN
HOMIBA2M.LGA2OLAFA2LJLDFNOFBNOGNMINGJD.JOLICLHDACMLENJBGIEOGD\$.O.M2AO
IG.JMEOFBNAKHM2.FMBKEDMGLNLDHLAEJLICLEHFJ.2L2MLBIBKMFI.EC2LG.I2OBMOFO
EFN2CGMKDKAHOCBO2NFKCINEJND2LHMI2.MEDCBKIKFIO2KCLNB2AIKIMF.LNANONBD.E
LIGDNMOE.CGJ.CKMAI.OEN2.HIFEKF2NLJKGLEAIMO.OFGDBNM3KOLHDH.KBK2O2HAE.N
JE2IDGNGLJBAKAKAH.BFIOJNH2LOLBCDL2OJLOF2.EA2JDNIBECACMJAOFIGAOGMCFHCF
2NJNMDHLOLGBLKCHBOMHDKJMFHEDGBABINILEF2JOJCN.JOLEGFANHGDMF2IMNB2INLAN
HBDCGA.MCOMABFGMLACA.DJ2BFLNANCH.B2EA.AL.L.KIEJGFM.DBI.OJAFOHBJOHBMCO
IJDNCDMBDIBJAI.BFEJEJG\$INGMBOIGAIOEKNBMGOAE2BHDED2CIFHLOLGEKGBFJO.L2F
LM.2ONIKNAJIDE.GFGMIDJCGKEA.DJHAEIEOBEHFBG2L2FACBDBFNGCMEINHMLCNDCKGE
2MIDGOI2B2MLGF.MD.GANOMKLF.AB2KLFGOJIKCJECIFMFEDM.MDHKECH2A2HGLJCBIHN
\$LAJG2ODINKLBKIEKMHGHLONKCGDKBOGOIBDMOIJEHL2AI2L.CDBKFDBCOFNJNAMNHMEJ
EJGNH.GA.IL.L.CGIL2CIM.CAGF2OKMJLB2MKDCBG2BONFJAG.H.KH2F.HFKH3K.2E2BD
HCB.IKI.O.AOHFBCGEOMDBEODLHLGEHIAFDOBGACHJHLMJ2BDNOEHMN.K2LEMILGDJM2O
AB.CGK.DJFJHD.BMOBHLJCBHGEOBAMED.MFKM2F2MAHJHBKBA\$FJNFBIFAONGNCKHALOB
EGOIAJIJMBM2GEHBOJELB2NHBK.FMLCHGFA2L.FCEKHOKCNDHMEMOKGEA.EIBDEF2MEMO
HCKCI2.B2GI.MNDAG2KOKB.H.FN.CIFBMABLC.AGBICKFIJOIJMNFBL3A.KM.CEBNCBCD
L.2GMKFAKENOLDFG.DBABG3ABOEB2L.OJE.LAH4IDBFAC2D.JI2.HAJCL.NDJ2IM2ABHG
DGFMEIJ2.KC.BALFGHCFE2NMKN\$HBGBLEAGDL2BCMNJF.EGEOI2MDHB2JLNGHBDLB2HLO
GA.EDCNBHGLILHLMGFBHODM.AEHLGCBINFHA2OLMBNO.H.GAB.F2AMFDCMAGNJBE2J.KB
O.F.L.GOLNMKOCFDNLKOD.GJOBJABALM2KBICJDJBMEJGI2NEJIHIMDEINF.IBENHOHKN
2DCLB.B\$FDEG.OHGAO.IN2HOMDAGJGA2LB.CMAEN.MFGHLB.FHK.DFBLFHGHCN2KCDJFK
C.AOJEGHIFNJEKDLBHNBIHBCHD.BFAGFENFDLNBHCBEGBECJLAGD2OFKJL2KCL2AGNCEB
LONJKAJG2FLHEMH.D2GNHEI.O.J.DCAGBJOCDHIHELCL.CMKEFDEONLOEBOKDLMCL2NHE
F.2D.IGABLNMHMAIAKOHCM2ELAIDFNEH2BJ2AL2IKAED.KL2.CKHBOCBH\$.ILM2OKIFBC
LKDJFCHAHON.EF2KJL.H.NHNFMNIKH.KM.AKFGEKANDOLFE2CBGDLK2ICMGCO.GJAKLH.
GHCJCDAJHKMDB.NDKNCNEIAOFHLJ.MCHMF.J2NIO2FAIOJLEJGO2K2BKM.MLOLIFGMJDM
CFLKGNJF2EBE.ALN2F2JEODBNHFCB2FDEIJDJ\$JKL.M.MIFNLFMECFJMKMLICEIMDFMCB
AOMDLGLFNBKIDAIBIMNJA.DLMDAIHOJIG.MHJDCDCOJFCNID2NKHDK.DIJ2G.IAM.2FOJ
FKOC3MGOMGMHDHNELEAHO.AEDFI.MJOIL3C2EDJ.LGNFHIDKJF.IMNI2OEDGD2KBMO2NL
NGCHDJI.BLDCBJMDMKDECNABAI.KMBONJKIOGI2DA.CN2ECEC.L2G.HFE2J.KH3NILKHC
DNFAHIEFEJFOMG2IBOIMIF.AH2LBAJHOGKOMLH2DCNGLHJDOIBFAIHNMOHLNJGLG2HFHD
.DIAG.LGCNCFIKGMFBGMFGIMHLJEIAE.HBG2KJ2HGJGKFJAJFGCGAGAFMBCAKLAIJGFCM
ECFNG.KBKINBFJIOBAMCD2BELGBNLOLFHLEOBILOKJBCFHON.MBLFJMCIOINHBMI\$A.CB
HN2G.IJDN.HFCJBFNE2MCLGDOCN.BGJODEFNDHBNBHEDAECBM.NCA2OLGKINGHMNACHOJ
BNEDLCDGIKGINLONMGODBNLNGLKABKCIFHGMEIHOLMI2OMOMBOHJNKHBKOLDODEHMCILM
LGMBFBIFMLO2MI.FOLFJD2JM.OIFBHLIOL2IFN.GHAHIJ\$CFMEJOBJMLBMLCGNIBIFNOL
JBN2MG.BCMIAJ.B.GDABIDOCLGDIGB.MDHE.KFCGOFCIJLKGLEJGDOLDFBOLEOCNOBG2A
EBIOBJGDJIJOMGJLAMDAE.CHGBDAHBLOGBMKL.HD2C2ANDKB.JOIKAHDLKHEFNIDANHCG
CDIB.CKBI2FMOGCKEN.NBC.2CGCEDCAJ.KANM2NIJBJKMLM.OEDLNCAHCDKCFKGENKML
2NE2H.NGHELMNFGCLFNGMDNI2LN\$LBJLBHDBM.JDBKFOHJFAOLODINHOFAH2JLIOBGCOK
CBIMCGNIH2JFOEBEKHDLOBOE.DFDLGNHC.HNKEHMIOCOCI.HCLEKDFLBMFLOAMFA2IKBH
LEICJL2AJGLMIHBHIKNGCOKDGLIAO.CE2DCFMEMKGJI2DF.HFGHFDBE2B2ID2HBA.NCBL
CMHMFI.FHJIHGNA2KCNHBJK.FID.HOECKCHEFD2KLNDEMANKOBABDEMFAK\$JA.OKNEHNE
LFIE.BIOE.ON2JLCHFOM2AGK.LOBNAFNFHOJEF.EFLH.GIEKBGENAOEDLOKEBHBOLEAE
2AEDOFHCEGIGM2BFNAFNA.GE2AJDCI.EJBMCM2.M2ELA2D2FGLOGI2J.NIMCEOLNHDBHF
NKHCJLDIOLIONDEMJAJ.FIDLA2KBMENKMDKEMKNALGKOFOHKDEINBJGJI2BIMKENOMOJB
LMEBOCB2GLMBH2DJODGLDOCBKAFILJLDBNBMJGICHACHCH.LAFGMAKLJOIFOIBKDLIGFO
.LDKDOJAEGODAC2JOIKLOLCD2.JDN2CMJNJCJ.GDMGLJDACHIHNGMKE3NFCKDKFBGJBEH
2.2DFC2HF2H.FMJDC.LN\$LNFJB.2KBE.ICNCNFG2ANJMN2KGILFICHEAGLFEDFG.FLNBL
J2O2ECMIJI2NKO2HMEFKJGHE2NGBFANMIMILDMOCJLFEKAO2BIMFKHJ2LMO.LOEJM2COC
K\$EJKLEMNBOFNOHJCO.OEHFECBNKMOKIEIC.HA2JEIOAKMFIODNAFOE2.JOAEICILEFNG
EHBJEKGKDJCBJKHFD2L2OCECAHKODH.DMEJIHJ.MKOC.NGKLEFLNLJKMOH2LIOACAB2AI
EO2ICHMDIHJONEKGIFAJ2M.JCIBEAGCHNDEG.GBI2NMBJCI2MCHMBFLKDKMA.AC.MK2NO
JFL.I.2FDI2MOANIJ.ICJH2KF2LNBABIMECMENMHCFELGCJNC2IODI.DFK.FGNJEANBKD
A.ONAJNFBOJ.2HDIDFHMHKFN.NGEDBL2CBJNCAHBCNOIJDG3HEMLNGNIJ2DK3JKOEGHCM
KLODLOE2NJAEBAEON2FK.EA2MK.KBNKGJ2NIALCOBJLKCHCOE.DKCO2HLM.NEBAGALEBA
JLIHKICMJMHKIMLKEHOHIJ2CB.LAGN.2L2IMN.2FJ.OM.LDG2KH2BMALHC.BICNBFDOE
2FJEG.A.HFDJBNKB.EINJFNEBGBEG.2N.MLA.EIANOIDLFELAJGH.JCEHKOE2.IMLCGAB
O.DC2NLNAJINFCH.H2.DLA2JGM.NDCHNI2L.EF.MEIH2IBCKN.FEKCIDEDOL2DHNOM2B
LIBAMFNB.OIDNFOKNJO.DCEBGFMCMFEGNKLKBDHFO2DJINHLMA2.IAL2IMNC\$KMKIBDLK
LNBAKMG.ODBKEK.H.LHJGFDALA2.F2KGFN.JCFINLKBDEHGMCBA.DKN2OAHJL2BMO2DBL
D.EN3GMFBLCHK2CEJB.LKLHBKNMEM.CDOCGJI.HGM2.ALI.BDJDL.JLHGAIGDL2E3KGKM
2AINO2AMHBJABHDLJDFHEGM.KJ2KGJHLO.FCMEDEC2NGM2CIAMKLIDGC.MKHAMHNJDKEM
HILJOCFJNOGOKLOBGIO2KE2.FKBE.NBIBNK2EN\$GDIOANCKGDINBF2JFGO2GMJ2AFJLHD
I.G.HIAHI2CNCKIBLEI.J2OIJ.KEBJGDMJDEAMIBMCFCO.DLN2HMLJ.FMHDKCAEC2I.FB
FAFONJOAJDBFCFEAIHIEI2AEKB.LBABCL.F2ALIGCJH2OMNO.FMFKJNKEOCI.FCI2KFIA
2MEDHKABENKBHGAIGA\$2ONGKNFNLIDHEBDKLGHL.BNE.MHFEFEBKMF2HLFKM2.FCJODBN
JMHMLJHJ.M2HEAGBIJ2GK2LC3OGBDIFIFEIJ2D2HCIMFHKDKABD.AHGLBKGH2DIEK.HM
2DEHLEKBDFIEAEKHKA.BKGNEA2CMFKGFILNAFBNJLK.O.BMEHICHNOCAGBEFKEJFEC.N\$
2GNLC.HNKGEHGLGLCOMDBC2O.KD.BEKBJCLIL.DJFNJDEG2EIMHGMJGOECNFNACGB3CJL
.GKOLBEHJOAOIKMI2BIGHO2G2CA.BDIL2O.OHJAEI2FD.MJA\$OFJGJLKDHIOIJNDGMGAI
AKNIDIOF.KMHGKLFAOFI.CBA.C2ANICJFODOMDKLGHNMNBOJBJAMJK2NBJ.NJLAMCBOKL
OEMCN2GBJNHAFI.JIBHONDIBFDBCIKIC2.ABKCHF2LEAOLJKA2GBNBHLFMEA2HNFIL2.O
.GD.JIBF2LNABCGOAFEJHGEKIGBH.CEB.FLI.JEAJ.KH.2FIMK.KNDECB2JGABJMFODGD
BNHL2EHBCEKLHLCEBMBACJHA2EIFK2LOECMIDKGE.NMAICBALHKJMG.C.EDKEHIHGJBON
BNLNMGOJAHCLOFOJGJAFHO2.CIKFC.LOJ2.EK.MLE2NJMIDEJ2MBLEGFBALFBHF2CFNGI
HLCKEIGDGDKNDNKFNOAHJBEDMAFILBL.MG.M.2MINGJ.LIM.MAMHC2IKLIGHCNHLICIEG
EMJI2.3J\$KBNF.NL2OMEDJAED2COAJGNCLAKJ2FLAOLCI2BK.AGHJH.MDOMGLBAIA2I.G
JKNIJBJAJKFJD2MIHONCAH2.CKID2BOGOKCFALCMDHCEGMLAB.BDC.HB.OC2OKE2IJMBO
EBKFNJBJM2HOCGEMAMBNMHNHN2CLBLJKILIECONJE.KCDGCAKB2JGCNGLFNBIGBDLHMJK
.FI.LFGJK2OFE.JIDIJ2HFOKDEB2JAM2GFIAEAJNJEHCJKFIHNHDMIJDHJDHFMIFDB2ED
MB.AIJKH.GNL2NINLACG2M.LBAIGJ.GOJIKN.HM\$BDIFMDINCFEHELICLJACIENCICOCG
FANCOLAKGD.NM.CLAEMDJINGCGOKFDLK.2NCANCKJIELMHILE.CNJEGM.FMOKA.I2GDNI
L2AFCNCLKCB.M.JM2LG.GICGKENGI.GBHB.FBC2MCHLDAIND.JNHJINM.DEBALHBCLILF
DK2BAB2DKGLN.KDBJLKIEH2.HAMEFKMBLEFIHOIAKH.2NEDC.AKJB.2KOIBDF2DMLJCOD
DIDAIKEAE.MAOGEBLK2CANIOGACGEGNELDNLJANBD.2CNL.N2D.CFGMLFDBFGCGIOEJBC
MNFJD.2EGLELBKFALDK3IB2FJ.HBMDAIHDBAGECNMCEAIFIOCODCBHBHDJHLHDAFCMKJE
OFMFNAIF2OL.GDBNDGFA.F.EGNFHL2NB.KAOCK2LKGAFHKEKDA.DEOIKO.3BFHOFLOCI\$
DKLGANCABDOGJMOCJNHA.FOKJAIOCMNOEDEOKMCIHELJLGHMO.HA2DOHBKHJHIMKJOMOD
GJNBL.3LFO2A.D.BEFAHMG.BDNJDGFGNKJNF.MAOFLILO.HJFJNFCDA.F.OC2.OEMKNAN
LAMHAFEKCBJ2EGIBOHO2GOMICMGMOGEAGJEIJEIFD.D2LBOL\$KFDEN.E2ACLBJ3NAENGI
DIJKM2J2OINEFDCGKC2BODNMDMBGJHIHJGNE.GBHOJC.GMBE.OMAEO2BM2L.LKI.OLBHN
NMEHAJHDBLOJEABGAEDOKOILIJOHGHCODOCOALNHKLIJCFBMLMHLNMLGC.FJOEJEH2.CG
JBGCDEJENE2F2.K.OLOAEB.EFLD\$BHGHKL2HMFCOKFGDKMCINI.HOIJ.KI.DBLNB2CGK
LKINOANCM3.GMFCFEDGMCAJMGLNLG2.HJ2.AEKHCMOGN.2HML.OMOENFCAKI.JMKDIMC
2JBK.2KNBLNJ.N2MBKC2A.GOCHLOE2IMGKIGNJ.CFJKGCFGN.KHJGMOFHCE.HNMFMNBKM
IOBLKIDML\$LKILI2NAHFDEOAMNJ.ICAOHAHAL2KDEJOMEGA2.NMOCIM2FJHKAIGAKOBOH
DEAGCIKHDIHJAB.NHDL2GBCFCGAEK2JNAKGODLE.NJB2NMEI.DA2F2OCBNHGFCJG2MG3O
KFMJON.MEOKNHM.FDNGJNDHG2EFJ2GCOGNLMB2MICJG.KGFKCIFIDCBHNEG.AMD2AEFIG
.2GBGAHCMCOBMIMAEOKJLMFIKCKOFBJMD3O.DGOE2FKMA2NBGAK2AJ2GALEKGEBMCN.HJ
BJLAKJKICMOG2I2NMFLA.OJ.NHLHGNFKECFHJFK2JHKDIFJNACGOLBDNAN.ABGDEHDIMB
FI.M2GAIJFCEDHBJHCMEAKB2KGNABM.2DKABKCAHMLECMKCFLFJOH2LAKO.BKHOJ2MGLO
CMONHKNILMILJAECOEM.BGOACMOA2GNLEHFEINF2LH2BKJENECGOJN2HLJBMAJ.HOKMHN
ODMGBCHNKIFAELBDFO.JFDA2JFNMD2JKJ.F2CLDILOKDM2HKCFEMCBHF.MHCJ.DAMGDK
FHKFOIHKALIBJIAG2CDC.NF.NKJICFOKHG.CAGO.A.FD.BEMJNEIKOGLKA.ANCNMD2HAG
LJ.EDBHICD2NBNDLE2NCOAHKLBOKGNGCNALININCDGBODBCEAOGINGBA.GMKDJ.EJ.B2H
D2NGNLFJONIMOBMHLIJD2AIMCMCEIOEJLBOE.LGMCLNJNIFEHICEJBIBM.CNFIN.HIKB\$
JMBDLNLC2AH.ODKJABECNDAJHCLBLHJGAJ.GDEOKBLACHODCO.DBFDGKDNAKMF2HMHCOD
KDLDJ2IEFAFAIGNGD2FIHLGNABAOHLFEIKLO2DM2HJDJC2IAIMLIHEBNIHE.IAFMBGFAC
NLA2HF2EAF.MBFNEMGNFLCL2FHAILOAJOB2OGLBNOG.AIDJBCDKACNHGJHEICEIKJKNHC
OJMN.NGM2B2MEBH2EONDAJOE2MBLFJFOBKL2CBIH.FAOHN.KN\$AMHNANOFDHK.NMN.HBN
NFILFNIMBLMANIDLCFCJ2EN2.CIHO3IKCNIHLGHGHGFGBKNFAHLJBKC.OBEKGFGM.O.CM
JLIABDFGEGDMJFB.FINIAHILKGBDIKEACFHEBF2AKMIMOBDNHFJLDGIMHKHJFMAHKBI2M
LME.NFG.MCNKJFBEIBKHDKLM2COIGKNEMEDELIKHOBKAJ.EHC.CBHLF.2HEGBKHOBIABO
.CNGIOAJKE\$MOBAFLD2NMHOKCOGIAKIN.KAOLONMCOLGBNE.HGNIEFINCOK.DMLODCDFO
EKBKFDINHIEK.ONAJCOCFDKOHMHGEOLJENMJID.AJBIMIBAJBDJOFNKGDIFJMOB.CNKMC
M.EHDMKBONBHDM2ENDKCOAFJHMFMDHGDG2ABHDEKGEKOMA2KAEJAMBDOGIGMHMNKCFHAC
INEALDALIDB.GCKOIAFIKBJCDANMEOBKJ.LHCINFKILJ2FJELNI2GFHOFCGDB2EOMNEHK
2EABFANFC.J.2LAKOBJCDOELH.GM2CJNMJ2ILEFAGOFHKHKFJG3CH.2OIEGAFJIGHBMCF
NL2DCFLDN2DM.FDHFBE.IOLNMBDCMEG.I2DGAIBDBLDMFHI2LBF2CJIGBDCLEFDJEDKBC
EFBIHJ.EJEBLCNLCHCIDM.AILD.ECKNENGLMJLHMIGLIMLGIACICODMGAOCNJMLHAJ.GN
OBOL.OHKH.EILNHJDIGJE\$JN2ONHGAC.FLOBDJNBJ2KBEOCEAGHL.JELKDMAO2MABDG2H
DMO.BFCEGKN.OKNLE3KCIKOBKJ2IECDN.BCGIBNFJGM.JBDG2EFLBJNLMNGNDJH.CLIC
2MJCLBIMAB2OBAMA2FHOJMAGJHD2JI.AGIDNBLMKDJH.HALEBMJHODHJ.NMEMCN2KJKAF
.ONLNLICEGJBOBL.IDJIAGCKOILMN.NFDOLKEJNEHOEODCKGDLMJIMNKOL.LDFNHLFIEI
DN\$HDOHCDBIFEOJDE2HIBABIBCE2HIM2KO.2LKHDA2ECI2FIEGLGCI.C.NMICHOMO2BGC
EJHKGH2MEIGBJN.JAFEMCJCHKDJNENEFE2CM2BGFMJLFCJCL2BLJ.HGJHEN2ECI2AIGBG
E.HMKHMJMKAHDENJA.IELI.EKCGNDEBKFIB2FBMHNOHCAGJFKACBGNKNLAFD2IMFLDOGO
E2BA2ODB2.DCEBOKHLDNHOIAB2E.N.AMEKLOCBNHOCLFDMCHIB2GDAKNJ2AEJH.ICAOL
DLGKMGN2CKIO2CONEGNAEFIDFJLINF2NA\$GFA2LOKLDGIEA2.BGEJGI2GALNHLC.AOBEK
ABNLGCNJBHMDNJ.CBANBCKIHF2MOGJMBIGIGB2AMIOCBECAOJACF2HNK2L2HGEDGBGMBF
HN3J2FIJBOFN.KELJLNDE.J2MHILBABK2ACONLHL2MKID2FDFCKIM2NEFKM.NO.DCNG.F
CGOGM.BCD.FIODM.KMEKBLIOFACGHEM2OCNAMLHC.BKFNK2.BJKDIFNIEON.2OHOCBKJH
GIBI.ELD2.DAO\$LFHKD.2MBI.HMNHCNKAIO.CJNGCGLIHMDANKM2.DANOAIKEMGMHJFA.
GBOEC2OJAFBIFKIDIGEMNH2IOJ2DCFAHF2HAECJ2NIDNOMOAHCAEBCOABENINFNCAK2F
2BDJANMNFDIAEKBMACHNE2I2FLIOFLD2OCKHNJ.EOJFBLO2COM2EB2OBDMJH.EMAOKAGC
KM.DMONKIDJNHCHGAOL2C.2NF2JBDOL.HMGB.EBNCILGBFJDGKODAHIGJOLDKEIDODFJ
GEAICFBMANKHODCNMGJMJ2B2EBNKGAJDOENO.NOEDFML2BHCNBE2HNBACOECJMODGOD2K
JGJILEJ.O2ANBNGNAFMKHL.FIKMJABI3LBDI.JO2I.LMF\$JFKFENFLGAG2HKINHFOL.N
2FMD2JCLJHBKEJDNDICLFBH.IGOFLJFD.DJODN.GEIKACLDB.NFEMBACFDMIAEFH2DLMD
AHILCEJCDNFIO2H.EDCEGDGLON.EDIGC2MDMJHEMLFKB2HMLFAEAF.EAKLFGNIBDAMN2M
GL.CKGNBIMHGHLBMAHKHFGCIAJC\$GJLFBOA.BJMJLNFLNMJBOHBLOMJ2E2JIB2MDEMHEJ
2MHJIOF.EO2FGEAMNHACBIJINJHOMC.BEBFDJ.CL.OAEDCFEKEHIKHDA2D.LOEHF.CD.C
BGM2IKAIC.M.KHMIL.DA2HFIFMHL2B.LD2OIHIKD2JCGACBGKOEDN.GBNHC.K.IAEOGE.
2ON2LJKLI2AGEAEGIMFNCKHGHLCOCDKOIA.ACOEBILOJLJHDNKLOHKMIKBELOA.FBNHJD
LDGLCIJG2OIACOMNJDKBKNJEDCAEGKAG2E2GLCINJDKCB2JFMHD.CEJ.LB\$IMFKNEN.CK
FCJOEJHCAH2EHKOEM.O2.DML.NI2MBAGK.M2NKBMAGLCEJOMHDHIEH2EDHGDMD.DNACOD
LBH.DMONFMANK2DEGMF2NLAIECK.NGNLG2HELBK.MHFDJ2OMOGIBFK2.NGNHMGLJBLNBN
EMKCGOHKFKIKNEOGD2COKNLIMKEJIHDGOABFEHBGAOLKBMOHGOFCHG2ICEH2DNBHFGIJG
NGEIEIJIBFOB2NJLCIHOGONFGMO.BGNFHEAENFH\$AOCEBND.MFMNHBJ2OF.LOKFIBHCDK
LDCMENGB2MGOMJ.JHFCID2CGJFECBMAJELDNKOIFLBCI.AOD2IDML3E2FHIMIFCK2BMNA
.INGEHGOIMNKF.LNDIKHIL.FBEK2.BHCIKGLHIBLFBONFCMIJABHEJBABFNAOMAIFKCLI
M.MCMDGM.IFCILFEGM\$EDGABOGCO.IEBHFJFEKIBDOBCHFODKMCENCMFO2HDBLGLF2GIN
.IKO2NFDGAJBA.OLIA2I2FKCGANENOMFGLNGJGKLA2LMKHGELKGMDFO3AMHCG2K.HMGI.
AOJIDEIEHD2MBOJ2LAC.FNM.NHKFCNB2O.BMLCIJNALGHNIJI.KEOJMDMEK2MKOLHCD\$I
GFIO.IDMDLC2LJEMLDINIC.FOFKLHIAIG.JHKNODMNLMEGJGDH3IHA.AKHLA2DNILKFNF
AELGEIFE2HL.GMGINOI.I2FJBAFAOIMJF.DOBJFAHMDALA2.2OGD3BCGAFOGO.CBMCMHG
2NEANJK.2MILEH2NDBCJ.M.FKIDF.ANFAJF.M2FOCFKHKM\$N2AGLMLKHJGBFHIKHCKEFE
FNLGFBEM.EIBGBJB2GDO.MGCLIEGMKBJANBC2FHNM.FCGECMLFD.KDFMKNOJEIHLJHOML
KAFJF2.LHKEGIJCHL2.HGE.KMB2MIDILHO.CGKEJ.EGEICMONBMHIOI.EKDJFGK2EK.FK
AI.CAEIFNLDCFHB.HC.OJLDLDOAJ.K2EBO2H.CEIDOEBEI2AEHDLGFOANA2BFLCMDG2FO
L.EDNLGHMBKOMKIFE2BOIF2EB2F\$EMIFJNBDANLJCFDEGECHLBHFGIGNABFKIKJO2MFIH
ABGLJHMD.AH2J2MLB2HODNOIEMJBNJNK2GHFDBKCIHLA2ONMBEM.EKNGN.AO.MI.INHBC
AB.I.OALMCA.HOFBI2MOKJGA.FHMEJ2OHGMHOAMKHIMJDOIOMNBODIDLH2ICLNJC2E2HK
KJGOB.IOCFO.LDNCGFAH.COLFMAEOLM.GAFIDILJDJK.JEMHBJOIGI2E.HKOMLMIFGA2G
MOLC.JKOE2DCKOLKAIBCOLCINB.GAJIEDCDBGCFAEBOCFKOBLJHB.2NO\$E.LKDIN.IDNC
MOHNMCOJHEFJDFGNIJ2ANHNBCGKCBOAIO2L2NM2.KBDLFCLIFBOJKH.LOECBFHLFG2LAL
DMNGM.E2HKH.KMODIKLHF.2GCJO.FHNC2HNDBD.EDENANCKHBNBMCLILOBFBGA2EF.JGE
JK.GDN.HKCNFDAKICDAIA.CNK.LGNMEMBA.INOCLCDAED2MIFLKIDCI.K.G.C2AFKCECB
DOAI2EIMHMJGA2DNC2FK.LENCK.2KDGIDFC.C\$ALKFDEIG2LOG2NEAHBFMC.EKJEJEJ.L
FG2BKIJE.KNAF.JH.MEONINC.2IBMJOD2LNBMAMC.OFIEM.CN3DAGJ.LKMK2EFA2MLE2.
E.JMJEMAKHIOCNEKDHKMEJBHD.JNHAKIOJDNMNFHLNEBDNHMEKCHCMONKNKFG2DMKB.DA
HGNFLOKCAH2FLAGFNC2AMAHOHBK.L2HABKLA2LNIODLHOJNINGIA.GJNBKBGMLFGDIHLK
JEOGKEN2LEBNFNJMO\$IAOHM2OHEHCNJ2GAOEGODCL2M2FIE.LCHAJBHJLO.FKBEICNEKD
.LBM2NEHLAKHGBCE.MACKHOEANLBJBMAM2NLFBKBIEIOFGJ.MBO2AE.DFE.LELCGKIMJD
OB2LBKAEO2CB.DLMGNEMJHIFMAN2IJMBO.IAGE2.GJAIJ2GDCO.CMKE.EIFKMCI2AG2FB
D.NDFHNEOJCDCHDKHOKL2IDNMHJMFKG.F2J.K.KBLOANFI2ONFJ.JMHF.EOAHIBKMGM\$M
IKMBOBLHCKABDO2FDBJMINK.DMEMC2DANH.D.CJB.OHODNDHICO2HCBE.2OMCOFLBN.EJ
CKBOBCLKMOHIE2MDFNBL.OBNJEBLNLAM2GDNJC2NEJNAGHOFNEMFLDBJIGNOF.CNDN2KJ
FJD2CGIBH2O2BEFI.N.BNBHMKDFDI.L2MBIHMKELBN.LKODICJONCFDE2LABJDGHJHNFH
I.2O2CANAFNKBEJ.JNO.EDEHNIOJEGIJLFILIJMELNEFDAJNOJIKOE2DLNOM2LNA.3EGN
ILKCNBKINCOAOIGBNAGEIEFICIJCIKJK.2BFB.GEHGE2FMCMCDAHAMCNGJHDJF.IFEAKM
EIAC.E.A.K.GOHCHFGE.GFOJALE\$CLDEGMGDO2.DBAKMHACBNDGBJOHI2KBEHL.JF2GME
DOHJB2.H2FA.AK.F.LIM3JIFCNAFBCBFGEGH2KBELNLJOBOAMGNF2KEIJFLAEFJOEAION
LDBOELB.2DIO2JLDHNOG2HFNOHAEDKHNFEMNGLOM2KI.J2NAINOLKHE2O2MH2FECGCEHO
BMID.NI.2CDAEL.EIDKNBNOAFOHC.2COFKIEFENEBE.IJFINKMGODOAO.DHJGL.FLNCLH
DMDAEKC\$2JDMJO2MIEBHLFCBHDLBJNBOE.NEFEMKH.MKALGIKA.GNIJIJIMF.HBNDHF2E
N2B.OE.JKC.LBCHIJCGJH2C2OB2AI.MOL2FAGLFLJB2EDNFOFC2LHKI2HCGALFJGCKJCH
.EFIGJOGFL.LMIEMNDO2KNBJBFHBEMEG.2BCE2MIBABND.A.MCDAKDMOL\$EDENBOH.CA
2.LFIENKHDEB2.HEIAEIHKJLHJA2OIEICH.DMANLEB.JNJMGIMI2DGDICFGONJ.LHK.FN
CAFJCDMKFCKCMFMFNGBH3.JIOKFHBOENAEFLDGNIBNDBAK.KNIDFHF2IE.MOJF2OKBC2D
FNOHJAKNFJLJLOEFJCBKCKBJHNJDBFABNEMJDLJMNMLF2HLCJ2EBIE.DFBNHFMKNF.2BA
3.EBMNCNLEG2LOCMLGD.AHMBHEJNBCODMFCJH\$HCGDOIJI.NMGBL2.NAI.CKBNC2IFL2D
2.H2CFJ.HGEKDA2KCGIANB2OLCIHKMGBAG2.K2JEKONHFNFMJKJBIJNMKFCHAEBKNHEBN
KL.OHLO.ECFL2C.KCH2D2I2JKNFD.LJM2IM2HODELMEJDBINCO.GMGFLHINHFJEJ2OGCM
CHLKD.MENFMNK.NLIDKAEOFENGIJN.FL.FHGNKGFNHCGFEKCEAMK2JDABALDMH2MKAO2C
.ANEOKNBAFIOIFIBOB\$CAMGDFDABFJG2AINH.ABDCJDJF.MKM2DJOAOCHLNB.JFBJFIHK
BCHBIOHGEIB.N3LMIEFINLAEDFEDFG3NEMIJMJ2BLDI.GH2JNIF.2BKGILH.EL2MGFGCH
FJNGFOAMLMGBMCKAGDIH.GMHG.AGDBMNJMELHNGH.FHAC.BJNE.NDGHNKDGOBMFNGCBG.
IDHGOBJ2AMDFLGDBDIJCAODAMCHF.L.I2BD.KNL.LOMFBG.EJLEDGHMCICIOB2NBOC\$3I
H.AOHLD.IJOLF2BNIKAJ2O.MEFCMLANEAHLJAFND2IMO.JIO.OG2FNKJEB2OFKMLCA.D.
JF.KL2HBNEI2ME.2MNEAGEHMAOHBODJECGFBDCKGONMBGJHBHLBNLBDELKELDKHMKONCN
EOAC2NLGFBFDKJLANMLHDC.EIGHCLEHI2OIOAOG.HJBN.F2K2A2ENAHEODCKHMOHJOMOI
D.KDOEJNCFN2IEFE.NHIC.ECHCNKBDOBLJ2OJKIBMG2MENGI.2ED.NKEMFHKFMJCHKCMJ
EJCDGBFOI.FABI2.ABDAHJCNJEMGBHJIKICGMJ.HGECFDCOBEJOLGLA2ID2KA.OJM2NC.
2HINH.NKIEKLCOEBJCLJFEFGBJE\$NL2KEAOFJFILFE2INGIECEKGEFIKAKMOLF2LMB2HO
JCBAEFCJMIDFBNAIMD2K2JAGH2JKHIDFIODGKGJFHKLBJBIK.KJODFAILNDOIJEA2GDBO
LENJ.D.MA2G.NLGB2JAJHMFME.ECBH2KEDCOHIDLFMNJGEHD.AECBGO.GB.JOBGAEA2OJ
DCO.CIJLIKJ2DAGD3E.OFCHIKEDNBAI3A.JHEMNBLF2GBLJA.BFBD2ALOICAFDKMDHNO.
2BAE.MNKOGALGDBHGOMENIABAMEDHIE.BILCHEKGMCEF2E2ABHECBHMI.KHIKLNMD.EIO
CHFD2GJOLEBF2HL.CGOC2ICHDBHIGDCKEJH2E2IGO3EHCNEFOLFGE2.KIMHNKAOEIME.E
LGJLEJA3KHBGHKCDKDLDKHCHLILCONKAKGAH.ANOIKAEOLOFBMFDCKN\$G2MKE.HFLFJ.D
H.GLMKBE.E.MKDGEBCDFAGJO.JNONBFKL2AMNLJNMNLC2EBDHINEDOFJALOBFKIHAIG2D
ONKI2LENB2LHELA.GAHE2.KONO2JDJI.B.J.LKHJMLKMIG.CKMLICLIDCDMJMLCMNOBNK
GDGBFGCHMLAMECI.ELFGEGCME.LOFDCDEBL\$AJ2EB.BJFC2DB.HAOGH2LCKGKLOL.K.HC
LIJO.CEI.MEHM.FLHINEIGHEKJCB2CLAIGELCKFKA2ELBILIOHJMNF2JHCDOCGMHBFHNF
LEJKGAELNEKLBEAN\$CKOCEJD2CBMGFLKGOLIF.IFKGODAEIBLJNGLCMEMIEGKA.NMBDG
2KCBEDAN.KGAEMNLB2O2FDNF.DEBHJNMBOHA2IAOL.2EKE2FHIB.HE.DLHCGODMNFEGL
2AOHJLJEKALE2O.MHAIH.EGMDCKH.2BNM.JBNGFMJGDCJNEKDFGACBOHON2CLIAFELKCK
FJHDBMHLBCI.IAJHC.NBFJDCONELFJKI2NFAG2BGE.IKBL2FNDHF.CFBDLNKCJCKBMJM\$
3M.OFOKDKFABHAOJKBEHNGFOJAICFG.EANKGECNFKDBCO2GEOKHIM2GLGBIANDIEAEMCO
NMEGCNMNJBKEMIDGJBDJ2BJOL.IJLKGMLF2ECM.B3LCA2EONCGHC2LDIED2GJELKDBJM
FK.BCHGNLMBMHIJGEINAN3IG3OAHFJNOFDFDGLJF2H.D.JBKEODKOHB.JLAFDI.N.OEMK
O.AMALIBE.CIJIJGHKODIFNHBKNOCFNKB.MALDHICGBNMJ2MEDAF.KEHFMKEHA2LCIBGF
DKGN2KGMNJI2KNLAOMFI2CJBGJHLHICDAIJ2.ILH2.OGMBCGKBLNFJFG.FIMJAMD2GLFG
JHDCLJGENMCL2.GAHDLIL.BJNOM\$2EMKB.H.NHCHNHMOHLAI2KCKGCIJAGDMCOLK.CIAC
3J.KGOHJKIJ2BFB.MCHIMKA2.DMLNH2EMJCDFNOJALC2EINCKMCEJGAMLAFNKLBGBHLFB
.DHDGJM.I.JBGJO.IAIKBEKFN2MJE.KIBFLNAOJLBIOFBNCDCABGEDNHFONBA.ML2ILBO
DMBJKHJNAN.MJEOHICM2GNOLNMKAIJAJG2.MAHILECO2IHAKLMBJLOCIJ.LBICBHEMEBO
MHOGJOB\$F.CNOBI.KOIHA.FJ.BLBJGBIKEIGFNAIJOFAHME4GNAKC.MNK2ABLGDFGIM.G
LIAFDFMJOJNML2DNCFLIMAHJL.GFGFDFLJAIJIGBGDH2FEAGKGKIOCGEAIGIEKE2GNEAC
BCFALBG.KONIBGICLBHGBF2HBODBJ.HCKNCKOK.OLMGFAKBC2.BFDMICBFJIJACLBJIJB
MNKIO2GBE.DGK.2ONOM2GD2LAH2LIBGKMNGF\$LFD.K.BAMACDKAK3JOE2N2MODIMCMOBA
OKGIJIMEO.JOCJOFED.DMDM.INHDEM.GFNAJ2F2EHOKLANMIOLMDGNBIMCFA2.NOMKEDN
IOFIB2DJOEGBAOMB2NLJODLAGN.CM.OEF2E2H.H.D.JAJGN3HDGFMCNDMICEI.N.N2IFL
FMJMDN2HBJ2ABDENEAMBLDBNIDAF2MAEJMOGKG2EDJBEL2BEO3IFJKGMDA2DBEHBAC.N
2FBMAGCAJANJIBI!
``````
Last edited by PHPBB12345 on January 18th, 2020, 11:11 pm, edited 1 time in total.

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

PHPBB12345 wrote:
October 14th, 2019, 12:30 am
Lattice gas behavior

Code: Select all

``` x = 8, y = 8, rule = 2PCA4,0,4,8,12,1,10,9,13,2,6,5,14,3,7,11,15:T100 8O\$8O\$8O\$8O\$8O\$8O\$8O\$8O! ```
Brian Prentice

PHPBB12345
Posts: 795
Joined: August 5th, 2015, 11:55 pm
Contact:

### Re: Partitioned Cellular Automata

bprentice
Posts: 780
Joined: September 10th, 2009, 6:20 pm
Location: Coos Bay, Oregon

### Re: Partitioned Cellular Automata

Run forward and backward.

Code: Select all

``` x = 1, y = 1, rule = 2PCA4,0,4,2,11,9,1,6,13,10,12,7,8,3,14,5,15 J! ```
Brian Prentice

muzik
Posts: 3943
Joined: January 28th, 2016, 2:47 pm
Location: Scotland

### Re: Partitioned Cellular Automata

Is there such thing as a hexagonal PCA, given that k{6,3} = {3,6}?
Bored of using the Moore neighbourhood for everything? Introducing the Range-2 von Neumann isotropic non-totalistic rulespace!

Gustone
Posts: 624
Joined: March 6th, 2019, 2:26 am

### Re: Partitioned Cellular Automata

bprentice wrote:
October 15th, 2019, 9:52 pm
Run forward and backward.

Code: Select all

``` x = 1, y = 1, rule = 2PCA4,0,4,2,11,9,1,6,13,10,12,7,8,3,14,5,15 J! ```
Brian Prentice
colo
My favourite oscillator of all time

Code: Select all

``````x = 15, y = 13, rule = B3/S23
7bo2\$3b2o5b2o\$b2o4bo4b2o\$5b2ob2o\$bobo7bobo\$bo2bobobobo2bo\$5obobob5o\$o
4bo3bo4bo\$b3obobobob3o\$3bob2obo2bo\$8bobo\$8b2o!
``````

AforAmpere
Posts: 1193
Joined: July 1st, 2016, 3:58 pm

### Re: Partitioned Cellular Automata

Gustone wrote:
October 20th, 2019, 9:15 am
colo
Can you please not do one word replies to posts, especially when said word isn't even spelled properly?
Wildmyron and I manage the 5S project, which collects all known spaceship speeds in Isotropic Non-totalistic rules.

Things to work on:
- Find a (7,1)c/8 ship in a Non-totalistic rule