C : An Integrated Expert System for Cash Management

advertisement
From: IAAI-92 Proceedings. Copyright © 1992, AAAI (www.aaai.org). All rights reserved.
CRESUS: An Integrated
Expert System for Cash
Management
Pete Shell, Carnegie Mellon University, Gonzalo Quiroga, Juan A.
Hernandez-Rubio, Eduardo Encinas, Union Frnosa S.A., Jose Garcia, and Javier Berbiela, Norsistemas Consultores S.A.
is a unique application of state-of-the-art expert system technology to the real-world financial problem of cash management. By automating the work of company treasurers, it saves substantial amounts
of both money and time every day. Real-world test cases show that CRESUS performs better and much faster than the human expert: In minutes, it generates a combination of operations that efficiently balances
all banking accounts in a 15-day period. It uses user-friendly window
technology to control the human-machine dialogue and has been integrated into the work environment of a major electric company in
Spain. Written in Common Lisp using UNIX workstations, it was jointly
developed by Union Fenosa, Carnegie Mellon University, and Norsistemas Consultores.
CRESUS
The Cash-Management Problem
This chapter describes our success with developing CRESUS, a cash-man-
154
SHELL, ET AL.
agement expert system. In the CRESUS project, we explored the uncharted territory of automating cash-management decision making. First, we
explain the motivation for turning to an expert system solution and
then describe the technology itself. Finally, we explain the many
benefits that CRESUS has brought us.
The cash-management decision-making process is a complex task
that requires not only a highly skilled treasurer but also the availability
of appropriate software tools. Each day, the treasurer has to make the
following logistical decisions: how to coordinate the company’s forecasted collections and payments through banking accounts; whether to
borrow money or invest surplus money and how to do each; how many
fund movements to make and between which accounts and with what
amounts; and for each of these decisions, which financial instruments
to use.
The goal is to minimize the combined cost of these operations: The
credit lines used should be as inexpensive as possible; the balances of
the banking accounts are preferably zero (to avoid overdrawn accounts
and idle funds); and the commissions of instruments used in payments,
collections, and fund movements should be the minimum.
The treasurer’s job is made more complex by many factors:
First is the nature of the financial market, where the diversity, complexity, and continual change of its instruments make it difficult to
choose among the many bank offers.
Second is the large number of banking accounts, collections, and
payments.
Third is the interaction among the operations that causes each decision to affect the others. For example, the financial status on one day
depends on the previous day’s actions.
Fourth is the inherent uncertainty of collections and payments that
causes continuous changes in the situation.
Fifth is the necessity of immediate response time that makes it
difficult to plan the decisions.
Because of the complexities of this environment and the limitations
of human memory, the treasurer must greatly simplify the problem by
using several heuristics that ignore much of the interaction among the
operations. When the cash flows are large, the cost to the company can
be significant.
Union Fenosa attempted to solve this problem through linear programming techniques but failed. They solved the task of structuring
and organizing the information but not the searching and evaluation
that is inherent to optimization processes. The problem was that the
search space is so large that it was impossible to simulate all the alternatives within a reasonable response time.
CRESUS 155
System Objectives
meets all these needs through the use of AI techniques, automatically finding the set of decisions that result in the minimum cost
after simulating and evaluating those possible decision combinations
with the highest likelihood of obtaining this minimum cost.
CRESUS is useful not only for the daily management of the treasury
problems but also as a powerful tool that allows treasurers to enhance
their knowledge about the problem and infer the ideal conditions of
their financial instruments. It is the only tool that we know of that automates the cash-management process.
The main objectives of this tool are the following:
First is to optimize the global cash flow by automatically generating
optimal solutions. To achieve this goal, the system simulates a set of
possible solutions to the current period, evaluating the cost of each
and choosing the best. This approach offers an objective criterion on
which the treasurers base their decisions and allows them to analyze
the elements that most affect the cost.
Second is to plan future periods, taking into account the influence
of each day’s decision on the remaining days of the period. This approach allows the user to avoid undesired situations in the short term.
CRESUS also provides these features:
First, it presents the user with a simultaneous vision of all relevant information, globally and detailed, through X-11 WINDOW technology.
Second, it provides continuous checking for user errors and
inefficiencies. When inefficiencies are found, corrective actions are
suggested to the user and, if desired, automatically performed by the
system.
Third, report generation allows the user to make effective management decisions and analyze their quality in terms of cost.
Fourth, it provides flexibility in managing company cash flows, with
no limits on volume of information.
Fifth, it provides multilingual interaction with the user. We currently
provide Spanish and English modes, and it is easy to add new languages through message files.
With all these functions, the treasurers have a powerful tool able to
satisfy their needs and assure a high degree of quality in decisions that
have to be made to solve the cash-management problem.
CRESUS
System Components
The expert system combines expert knowledge, such as constraints on
how much money to borrow, pay back, or invest, cost evaluation, and
156
SHELL, ET AL.
operator generation, with a hybrid, multilevel K-best search strategy.
This expert system is tightly integrated with the manual window-based
cash-management component. The main modules are as follows:
Global improvements: Automatic search and execution of the best
solution of the period
Flagger: Rule-based detection of user inefficiencies and suggestions
for improvements
Simulator: Simulation of the user’s transactions’ user and global cost
evaluation at any point of the period
User interface and data manager: Window-based screening of the account balances, individually and globally
Each of these functions is detailed in this section, with an emphasis
on the expert system modules.
The Data Manager
The data manager maintains the frame hierarchy that represents the
problem domain (figure 1). It provides an intelligent database
(Pylyshyn 1985) by integrating a traditional database with AI techniques. This module uses a frame-based language called PARMENIDES
(Shell and Carbonell 1988) to define data types and instances and
allow intelligent manipulation of these instances. The data manager
also guarantees data validity and consistency each time data are
modified and provides file input-output (I-O) operations.
PARMENIDES also provides inheritance through a class hierarchy,
demons, and user-defined relations. The data manager uses these ifadded demons to interface with the other modules. When a frame is
modified, it can call the simulator to infer new frame values if other
frames depend on the changed value. It also automatically calls the
user interface to update relevant windows to redisplay the changed
data. Finally, the data manager provides these frames to the rule-based
flagger module and the global improver module (see discussion later).
PARMENIDES was chosen because it not only provides powerful AI tools
such as inheritance and procedural attachment, it also allows fast access to slots in frame instances, a feature that many frame languages
don’t have. Furthermore, it is well integrated with the FRULEKIT (Shell
and Carbonell 1986) production system used in the FLAGGER module.
The Simulator
The simulator simulates the effects of user financial operations so that
the treasurer can more efficiently plan the company’s transactions.
Each time that a transaction is added, modified, or deleted, the simulator computes the effects of this change and tells the data manager to
CRESUS 157
CRESUS
TOTALS-FORDAY
BANKINGACCOUNT
CHECKINGACCOUNT
INVEST-FUNDS
COLLECTION
CREDITDISPOSITION
MONETARYINSTRUMENT
MONEY-EXCHANGE
FUNDSMOVEMENT
FORECAST
PAYMENT
TRANSACTION
PAYMENTINSTRUMENT
COLLECTIONINSTRUMENT
BANK-OF-SPAINCHECK
TAPE
CREDIT-LINE
INTERNALTRANSACTION
CHECK
TRANSFER
OTHER
IS-A
PART-OF
Figure 1. CRESUS Class Hierarchy (simplified).
update the relevant frames. The simulator is also responsible for evaluating the cost of the cash-management decisions.
The User Interface
The user interface makes it easy for the user to interact with each part of
CRESUS. It is based on the X WINDOWS technology (Jones 1989), which allows the user to both make decisions and see their effect. It also facilitates a high level of integration between all the other modules.
Through this interface, the user can control and view the expert system’s performance, perform data maintenance, make all types of transactions, request reports, move between different days of the simulated
period, and record or play back a work session.
In figure 2, sample user interface windows are shown. These managing windows show information about abnormal banking accounts,
credit-line dispositions, payment and collection forecasts, and fund
movements.
The Flagger
The FLAGGER locally detects and corrects inefficiencies in the user’s decisions, thereby finding local optima. By local, we mean that it restricts
its attention to only one or two user operations at a time and only considers the current day. This approach is in contrast to the global
searcher (see next subsection). The flagger is based on production
rules (Forgy and McDermott 1977) that encode expert knowledge in
the form of data-driven if-then pairs. The rules allow the system to be
used by users with a lower degree of expertise or for training purposes.
SHELL, ET AL.
158
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
h
@
@
?
@@
@@
@@
@@
@@
@@
@h
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@?
?
h
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@@
@@
@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
h
h
@
@@
@@
@?
?
h
h
@
@
h
h
@@
@@
@@
@
@@
@@
@?
?
h
h
h
@
@
@
@
h
h
h
@
@@
@@
@
@
@@
@?
?
h
h
h
@
@
h
h
h
h
@@
@@
@@
@
@@
@@
@?
?
@@@@
@@@?
?
@
@
@
@
?
Y
.
?
?
Y
.
?
?
Y
.
?
?
Y
.
?
?
Y
.
?
?
Y
.
?
?
Y
.
?
?
Y
.
?
Y
+
V
?
e
Y
+
V
?
e
Y
+
V
?
@
@
@
@
@@
@
@?
?g@
@?f
?@@@@7
@e(
Y@
(e
J?e
YT
+VV
?e
@?e
f
@?f
f(
Y@
(g
J?f@
@?e
?@@@
@@
Y+
V?
YT
+/
VV
??
e
YT
+/
VV
??
e
YT
+/
VV
?e
e(
Y@
(e
J??
?5
YC
0?
@K
4/
Ve
?@?
@@@@
Y+
V?
e
Y+
V?
e
Y+/
V?e
e(
Y@
(e
J?e
Y+V
??@@
@@@
@?
g@
??
@@@
@@eY
??
Y0
@
Y0
@
Vf
@?
eY
??
Y0
@
@@
@@@
Y+
V?
e
Y+
V?
?@@
@@
@eY
?e
Y+
V?
?Y
0@
Y0
@
Ve
Y
??
Y0
@4V
,
Y0
@4
V
@@
?
@@
@4V
?Y
??
Y0
@
Ve
?@
f@
@@
?
@
?
?
?
?5
YJ
.
YJ
.
YJ
.
?
?
?
((
@J
e
?
?4
KV
/?
?
?4
=
((
@J
e
?
?4
KV
/?
e
?
?
((
@J
e
?
?4
KV
/?
?
?4
=
((
@J
e
?
X@
-*
W?
?e
e,
X@
-*
W?
?e
e,
X@
-*
W?
??
?
/e
e@
L
??
?
.0
O4
=V
3
?4
=
@@
@@
@@
@
?H
@@
@@g
@@e?H7?
?e?YY
.We
g
?Y
5.
J?/
L3?
?H
@@
@?
@@@?
?H
@@
@?
@@@h
?H7?
?e?
?@
@
?Y
5.
JT
?/
LV
3
?
?L
3?
5
?L
3?
5
?L
3g
?@
g
?@
@
?Y
5.
JT
?/
LV
3?
?Y
5.
JT
?/
LV
3?
?Y
5.
JT
?LV
3g
?Y
5.
JT
?/
LV
3e
e?
?@
@
?H
@@
@?
@g
@@e?H@
7?
?e
e?
?@
@f
h
?5
@C
f
?5
@C
e
?3
@f
e?H@
7?
?e
g
?5
@C
g
?@
@
?Y
5.
JT
?/
LV
3?
?Y
5.
JT
?/
LV
3e
e?
?@
@f
h
?Y
5.
JT
?/
LV
3?
?5
@C
f
?5
@C
e
?3
@e
g
?5
@C?K/
?,
XS
/?
IK
f
?@
@J
e
?@
@e
e=
<3
7?
f
@?
??
?5
@C
e
?3
@e
e?
?@
@f
f@
@@
@@
@?
?
@@
@@
@@
@
?L@
@?
?5
YJ
7e
eH
?7
5e
J??
e
YW
.W?g?
?@
@e
e?
?@
@e
?L@
@?
?5
YJ
7e
?L@
@?
?5
YJ
7h
hH
?7
5f
J?e?
?@
@
?@
@e
e?
?@
@
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?@B
g
?@
@
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?@
@e
e?
?@
@e
e?
?@
@
?L@
@?
Y
7e
?7
5f
J?e?
?@
h?
@B
f
?X
1B
?@
?@
e?
5
J
?g?
?1
B@
?f
?
@
?
@
e
?
@?
?@
e?
@e
?@
@h
?
@e
?@
@?
@B
f
?
1
?@
?@
g
?
?
X6
4
V
e
?
e
@@
@2
Wf@
@?
?
@B
e?
@e
?
@
f
@
@
@
?
h
@
Y
.
?
?
@
e
?
?
?
5
J
e
H
@
h
?
0
@
?
6@
@
e
H
7
h
X)
&
?
@
?
@
e
?
@
@
e
?
@
e
?
h
?
@
e
?
?
0
@
?
XB
6@
@
g
?1
XB
)
@
?
UW
*e
e?
?@
@
e?
?
V
N
?
?
@
f
@
@
@
?
@
@
@
@
@
Y
7
e
5
J
e
?
5
J
?h
h
?
@
e
?
@
e
@
Y
7
@
Y
7
5
J
f
?
@
?
@
e
?
@
?
@
e
?
@
?
@
e
?7
@?
?1
@N
e
?7
@e
g
?1
X6M
20
W
@
e
?
@
?
@
e
?
@
?
@
e
?
@
?
@
e
?
@
g
?
@
e
?
@
e
?
@
@&
YW
7?
??
e
5?
Jf
f?
?@
@Y
h
?1
X6M
2?
W@
@f
f
?@
@?
e
5?
Jh
eh
UW
&f
W?
?e
e?
?@
@Y.
?1
@N
e
?7
@?
?1
@N
e
?7
@e
e?
?@
@Y
h
?1
@N
e
?7
@f
?1
X6M
2?
W@
@f
f
?@
@g
h
UW
&&
W?
?
?/
XI
6?
@2
@f
e
?1
Xh
6?
@g
@?e@@@
@J
@h
?1
X6?
@<
27
We
e?
?@
@f
f@
@@
@@
@?
?
h
@@
@@
@@
@
@J
&e
W?
??
?5
HW
7?
?e
e?
?1
@B
e
?7
@g
g?
?X
1/
NR
?.
HW
7e
e@
@J
&f
W?
?e
e@
@J
&h
W?
?h
g?
?5
HW
7?
?f
f?
?@
@&
YW
.
?X
1/
NR
?.
HW
7
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
H
?.
H
h
?@
@e
e?
?@
@&
YW
.
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7g
g?
?X
1/
NR
?.
HW
7e
e?
?@
@&
YW
.
@
HW
7
.e
eh
h
?
HW
7
?5
YW
.
?
?.
H
?.
H
.g
g?
?
?.
H
?
?5
YW
.
?@
@
h
@
@
?<
?
?
W?
X/
R
We
h
?
?
@
Je
?5
?f
?@
&W
?@
?/I?<
7?
5
?h
?
?f
?@
&W
?
X/
R
W?
X/
R
We
?@
&W
X/
R
Wf
?@
?/I?<
7g
?
?
?
N?eh
@?
h?
@f
@@
@?
@@@@
@?e?@@@@@?X6@2WhX-W?e@?f@?h?@@@@@e?&W?
X-W?
X-W?eX-W?eX-W?g?@@@@@e?&W?
X-W?eX-W?eX-W?hX-W?e?&W?
@?e?@@@@@e?&W?g?@@@@@?X6@2W?@@@@@g?@@@@@e?&W?
X-W?eX-W?e?&W?hX-W??@@@@@?X6@2Wg?@@@@@
?@@?
?@@@@@e@@@?
@
@
h
@@
@@
@@
@
@@
@@
@?
?
h
@
@
@
@
h
h
h
h
@
@@
@@
@
@
@@
@?
?
@
@
@@
@@
@@
@
@@
@@
@?
?
@
@
@
@
?
@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@?
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@
@@
@?
?
@
?
@
h
@@
@
?@
@
@?
?
@
@
?
@
@
?
@
@
?
@
@
?
@
?
@
@@
@
?@
@
@?
?
h
@
@
?
@
@
?
h
@
?
@
h
@@
@
?@
@
@?
?
h
h
h
h
h
@@
?@
@?
?
@
@
?
@
@
@
@
?
@
@
?
@
?
@
@@
@
?@
@
@?
?
@
@
?
@
@
?
@
?
@
h
@@
@
?@
@
@?
?
@
YJ
.?
h
h
@@
@@@@@@@@@@@@@@@@@?
@@
@
Y+V?eY+V?eY+V?e?
YY
(.
J?
?eY+V??@@@@@
?Y+V
Y+V?
?Y+V
Y+V?eY+V?eY+V?e?
Y(
?eY+V??@@@@@
?Y+V
@?e?Y0@4VeY+V?e@?f@
@?
?
h
@
@
?
@
f
h
?
Y
.
T
/
V
?
Y
.
T
/
V
?
Y
.
T
/
V
e
(
@
e
?
Y
.
T
/
V
e
?
@
Y
.
T
/
V
?
?
Y
.
T
/
V
Y
.
T
/
V
?
?
Y
.
T
/
V
?
Y
.
T
/
V
?
Y
.
T
/
V
e
(
@
e
?
Y
.
T
/
V
e
?
@
Y
.
T
/
V
?
?
H
@
?
e
?
5
C
?
K
/
?
Y
.
T
/
V
?
H
@
?
f
@
?
h
@@
@
?@
@f
fh
h?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3g
g?
?@
5e
J?L
5?
Je
?L3
?@
5e
J?L
5?
Je
?L3
?
?L
?L
?L
?L
5
L3
?
?L
h
h
@
?
?3
@e
e?
?@
@
@
@?
?
?
?3
@
@
@?
?
?5
@J
e
?3
@?
?5
@J
e
?3
@?
?5
@J
e
?3
@g
g?
?5
@J
e
?3
@e
e?
?@
@
@J
??
e
@?
?
?@
L@
@@
?@
Y@
7?
?@
@f
f?
?5
@J
e
?3
@?
?@
L@
@@
?@
Y@
7e
e@
@?
?
h
h
@@
?@fh?@e?@?@e?@?@e?@g?@e?@e?@
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@g?@e?@e?@
@?e@?
@?5J?1BM0@?@e?@e@?5Je@?
h
h
@
?
@N
??
e
@?
?
?1
@N
e
?7
@
@N
??
e
@?
?
?
@
e
?@
?1
@N
e
?@
?1
@N
e
?
@
g
?
@
e
?
@
e
?
@
@N
??
e
@?
?
@&
YW
7?
?f
?X62?
W@
@?
?1
@N
e
?7
@e
e@
@&
YW
7?
?e
e@
@?
?
h
h
h
h
h
@@
@
?@
@f
fh
h?
?@
1e
NR
??
H@
7?
?@
1e
NR
??
H@
7?
?@
1e
NR
??
H@
7g
g?
?@
1e
NR
??
H@
7e
e?
?@
@&
YW
.
1
HW
7
?
?.
H
1
HW
7
?X
1/
N
?.
H
7?
?
?.
H
7?
?
?.
HW
7g
g?
?X
1/
N
?.
HW
7e
e?
?@
@&
YW
.
1
HW
7
@
?.
H
@
@
?
@
f
h
?
X
/
.
W
?
X
/
.
W
?
X
/
.
W
g
?
X
/
.
W
e
?
@
X
/R
.
?
?
X/
R
W
X
/R
.
?
?
R
W
X/
R
W
X/
R
R
X
/R
.
?
@
Jg
?@
?X
/R
We
@J
f
@?
@
@
?@
X-W?eX-W?eX-W?hX-W?e?&W?
?X-W
X-W?
?X-W
X-W?eX-W?eX-W?hX-W?e?&W?
?X-W
@?e?@@@@@eX-W?e@?f@
?
@
?
@
@@
@
?@
@
@?
?
@
@
?
@
@
?
@
?
@
h
@@
@
?@
@
@?
?
@
@
?
@
?Y
.?
Y.
?
Y
.?
?eY+V??@@@@@
@
?
h
@
?
?e
@@@@
?
?
@@
YT
+/
VV
??
e
YT
+/
VV
??
e
YT
+/
VV
?e
e(
Y@
(e
J
?.
YT
+/
VV?
?5
YC
0?
@=
43
V?
?5
YC
0?
@K
4/
V?
e
YT
+/
VV
??
e
@?
?f
f@
@?
?
h
@@
@
?@
@fh?YY
.+
TV
/?
Ve
?YY
.+
TV
/?
Ve
?YY
.+
TV
/?
Ve
eY
((
@J
e
?YY
.+
TV
/?
V?
f
Y@
7
YY
.+
TV
/V?
?YY
.+
TV
/?
V
YY
.+
TV
/e
V??
YY
.+
TV
/e
V??
YY
.+
TV
/e
V??
?Y
((
@J
?e
e?
YY
.+
TV
/e
V?@
e
@@
?@?
?Y.
Y.
Y.
?Y.T/Ve?@
Y
?
Y.
H@
h
@@
@
?@
@f
fh
h?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3g
g?
?@
5e
J??
L@
3e
eY
?.
YW
.?
W
5?
Je
?L@
3?
?
?@
5e
J??
L@
3
5?
Je
?L@
3?
?@
5?
Je
?L@
3?
?@
5?
Je
?L@
3?
?g
g@
5?
Je
?L@
3?
?e
e@
@?
?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3g
g?
?@
5e
J??
L@
3e
e?
?@
@
5?
Je
?L@
3?
?
?1
@B
e
?7
@?
?@
@f
f?
?@
5e
J??
L@
3?
?L
@@
@?
@Y
@7
@e
e@
@?
?
h
@
?
@
?
@
?
@
?
?<
h
@@
?@fh?@e?@?@e?@?@e?@g?@e?@?Y.W
@?e@?
?@e?@
@?e@?@?e@?@?e@?g@?e@?e@?
?@e?@?@e?@?@e?@g?@e?@e?@
@?e@?
?U@@@S?1BM0@?@e?@e@?5Je@?
h
@@
?@fh?@e?@?@e?@?@e?@g?@e?@?5J?
@?e@?
?@e?@
@?e@?@?e@?@?e@?g@?e@?e@?
?@e?@?@e?@?@e?@g?@e?@e?@
@?e@?
?5C?=3?X62W@?@e?@e@Y7?e@?
?
h
h
h
h
@
@
?
@
f
h
?
1
N
?
H
7
?
1
N
?
H
7
?
1
N
?
H
7
g
?
1
N
?
H
7
?
@
e
?
@
1
N
?
H
7
?
?
1
N
?
H
7
1
N
?
H
7
?
1
N
?
H
7
?
1
N
?
H
7
?
g
1
N
?
H
7
?
e
@
Y
.
?
?
1
N
?
H
7
?
1
N
?
H
7
?
1
N
?
H
7
g
?
1
N
?
H
7
e
?
@
Y
.
1
N
?
H
7
?
?
@
e
?
@
f
?
@
?
1
N
?
H
7
e
@
&
W
?
e
@
@@
?@fh?X/R.W?X/R.W?X/R.Wg?X/R.W?1B?<7
X/R.W?
?X/R.W
X/R.W?X/R.W?X/R.W?gX/R.W?e@&W?
?X/R.W?X/R.W?X/R.Wg?X/R.We?@&W
X/R.W?
?1B?<7f?@?X/R.We@Jf@?
@
@
?@
X-W?eX-W?eX-W?hX-W??X6@2W
?X-W
X-W?
?X-We?X-We?X-Wh?X-Wf&W
X-W?eX-W?eX-W?hX-W?e?&W?
?X-W
?X6@2W?@@@@@eX-W?e@?f@
?
@
?
@
@@
@
?@
@
@?
?
@
@
?
@
@
?
@
?
@
h
@@
@
?@
@
@?
?
@@
?@
?Y.?
?Y.?
@?
?
h
@
@
?
@
Y
+
V
?
e
Y
+
V
?
e
Y
+
V
?
e
Y
(
J
?
e
Y
+
V
?
?
@
@
@
@
@
?
Y
+
V
Y
+
V
?
?
Y
+
V
Y
+
V
?
e
Y
+
V
?
e
Y
+
V
?
e
Y
(
J
?
e
Y
+
V
?
?
@
@
@
@
@
?
Y
+
V
@
?
?
Y
0
@
4
V
e
Y
+
V
?
e
@
?
f
@
h
@@
?@fh?Y.T/V?Y.T/V?Y.T/Ve(@e?Y.T/Ve?@
Y.T/V?
?Y.T/V
Y.T/V?
?Y.T/V?Y.T/V?Y.T/Ve(@e?Y.T/Ve?@
Y.T/V?
@??5C?=3?Y.T/V?H@?f@?
h
@@
@
?@
@f
fh
h?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3g
g?
?@
5e
J?L
5?
Je
?L3
?@
5e
J?L
5?
Je
?L3
?
?L
?L
?L
?L
5
L3
?
e
?L
h
@
?
?3
@e
e?
?@
@
@
@?
?
?
?3
@
@
@?
?
?5
@J
e
?3
@?
?5
@J
e
?3
@?
?5
@J
e
?3
@g
g?
?5
@J
e
?3
@e
e?
?@
@
@J
??
e
@?
?
?H
57
J?
??
?@
1B
??
?@
@?
?5
@J
e
?3
@?
?@
L@
@@
?@
Y@
7e
e@
@?
?
h
@@
?@fh?@e?@?@e?@?@e?@g?@e?@e?@
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@g?@e?@e?@
@?e@?
H7e?X6@@@?@e?@e@?5Je@?
h
@
?
@N
??
e
@?
?
?1
@N
e
?7
@
@N
??
e
@?
?
?
@
e
?
@?
?@
e
?
@
?
@N
e
?7
@g
g?
@
e
?
@
e
?
@
@N
??
e
@?
?
5?
Jg
g?
?@
@?
?1
@N
e
?7
@e
e@
@&
YW
7?
?e
e@
@?
?
h
h
h
h
@@
@
?@
@f
fh
h?
?@
1e
NR
??
H@
7?
?@
1e
NR
??
H@
7?
?@
1e
NR
??
H@
7g
g?
?@
1e
NR
??
H@
7e
e?
?@
@&
YW
.
1
HW
7
?
?.
H
1
HW
7
?X
1/
N
?.
HW
7
1/
N
?.
HW
7?
?X
1
?.
H
?X
1/
NR
?.
HW
7e
e?
?@
@&
YW
.
1
HW
7
?5
HW
7
?.
H
@
@
?
@
f
h
?
X
/
.
W
?
X
/
.
W
?
X
/
.
W
g
?
X
/
.
W
e
?
@
X
/R
.
?
?
X/
R
W
X
/R
.
?
?
R
?X
R
/R
Wg
?
X
/R
.
?
?
?e
?/I?<7
?X
/R
We
@J
f
@?
@
@
?@
@
X-W?eX-W?eX-W?hX-W?e?&W?
?X-W
X-W?
?X-W
X-W?eX-W?eX-W?hX-W?e?&W?
?X-W
?@@@@@?X6@2WeX-W?e@?f@
@@
?
@?
?
@
@
?
@
@
?
@
?
@
@@
@
?@
@
@?
?
h
@@
?@
@?
@
@
?
?(
Y.?
? Y0@4V?@@@@@
@?
h
@
@
?@
@fh?Y.
YT
+/
VV
??
e
YT
+/
VV
??
e
YT
+/
VV
?e
e?
YY
(.
J?
??
?5
YC
0?
@K
4/
Ve
?@?
@@
@@@
?
?
e
?
@@
@?
e
YT
+V
h
@@
?
@
Y.
Y.
(
@
e
YY
.+
TV
/V?
?YY
.+
TV
/?
V
YY
.+
TV
/V?
?YY
.+
TV
/?
Ve
?YY
.+
TV
/?
V?
YY
.+
TV
/?
Ve
eY
(@J
e?
?5C?K/e?@
YY
.+
TV
/V?
?YY
.+
TV
/?
V?
e
?@
@@
e
Y.
/?
Ve
?H@
@?
?f
f@
@?
?
h
@@
?@fh?5J?L3?5J?L3?5J?L3g?@g?@
5J?L3?
?5J?L3
5J?L3?
?5J?L3?5J?L3?5J?L3g?@g?@
5J?L3?
?5J?L3e?@e?5J?L3?@@@@@e@?
h
@@
?@fh?@e?@?@e?@?@e?@g?@g?@
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@g?@g?@
@?e@?
?@e?@e?@e?@e?@?L@?Y7e@?
h
@
?
@
?
@
?
@
?
h
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?1
XB
6M
20
W@
@e
e?
?@
@
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?1
XB
6M
20
W@
@e
e?
?@
@
@?
?e
e@
@?
?
?@
@e
e?
?@
@e
e?
?@
@e
e?
?@
@e
e?
?@
@e
e@
@?
Y5
7J
?e
e@
@?
?
h
h
h
h
@@
?@fh?1N?H7?1N?H7?1N?H7eh?@e?@Y.
1N?H7?
?1N?H7
1N?H7?
?1N?H7?1N?H7?1N?H7eh?@e?@Y.
1N?H7?
?1N?H7e?@Y.?1N?H7e@&W?e@?
@@
@
?@
@fh?XX
/RW
.?
We
?XX
/RW
.?
We
?XX
/RW
.?
Wg
eh
?@
@e
e?
?&
@W
&?
W
XX
/RW
.W?
?XX
/RW
.?
W
XX
/RW
.W?
?XX
/RW
.?
We
?XX
/RW
.?
We
?XX
/RW
.?
Wg
eh
?@
@e
e?
?&
@W
&?
W
X
?X/
X/
?
@
?
?@@@@
?
?
?@@@@
?/
XR
-.
WW?
XR
-.
WW
?e
e?
?@
&&
WW
??
e
XR
-.
WW
?e
e@
@J
?f
f@
@
@@
?
@
@?
?
@@
?@
@?
@
?
@
@@
@
?@
@
@?
?
h
@@
?@
@?
?
@
@
?
@
?
Y
.
?
?
Y
.
?
@
h
@@
?@
Y+V?eY+V?eY+V?eY(J??Y0@4V?@@@@@
?Y+V
Y+V?
?Y+V
Y+V?eY+V?eY+V?eY(J??Y0@4V?@@@@@
?Y+V
?Y0@4VeY+V?eY+V?e@?f@?
h
@@
@
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/Vg
e(@e?@
5C?K/e?
@
Y
.
T
?
?
Y
.
V
Y
.
T
?
?
Y.
T
V?
Y.
T
V?
Y.
T
Ve
(@e?5
C?K/e?
@
Y
.T
/
?
?
5C
?=3
?Y
.T
V?
Y.
T
V?
H@
?f
@?
h
@
?
5?
Je
?/
LV
3
?@
5e
JT
?/
L
5?
Je
?/
LV
3
?
?/
L
?/
L
?/
L
5
LV
3
?
?/
L
?/
L
h
@@
?
@f
h?
@e
?@
?@
e
?@
?@
e
?3
@g?
?@g
g?
?@
@
@
@?
?
?
?3
@
@
@?
?
?5
@J
e
?3
@?
?5
@J
e
?3
@?
?5
@J
e
?3
@g
g?
?@
@g
g?
?@
@
@J
??
e
@?
?
?@
1e
B??
?@
@?
?5
@J
e
?3
@?
?5
@J
e
?3
@?
?@
L@
@@
?@
Y@
7e
e@
@?
?
h
@
@
?
@f
h?
@e
?@
?@
e?
@?
@e
?@
g?
@e
?@
@
?
e
@
?
?
@
e
?
@
@
?
e
@
?
?
@e
?
@
@
e
?@
?@
e?
@g
?
@e
?@
@
?
e
@
?
?X6@@
@
?
@
e
?
@
?
@
e
?
@
e
@
?
5
J
e
@
?
h
@
?
?1
XB
6M
20
W
@N
??
e
@?
?
?1
@N
e
?7
@
@N
??
e
@?
?
?
?7
@?
?
@N
e
?1
XB
6M
20
W
@N
??
e
@?
?
?@
@?
?1
@N
e
?7
@?
?1
@N
e
?7
@e
e@
@&
YW
7?
?e
e@
@?
?
h
h
h
h
@@
@
?@
@f
fh
h?
?@
1e
N??
H@
7?
?@
1e
N??
H@
7?
?@
1e
N??
H@
7g
eh
?@
@e
e?
?@
@Y.
1
H7
?
?H
1
H7
?@
1e
N?H
?1
??
H@
7?
?@
1e
N??
H@
7g
eh
?@
@e
e?
?@
@Y.
1
H7
?
?H
?H
@@
?@fh?X/R.W?X/R.W?X/R.Weh?@e?@&W
X/R.W?
?X/R.W
X/R.W?
?X/R.W?X/R.W?X/R.Weh?@e?@&W
X/R.W?
?/I?<7?X/R.W?X/R.We@Jf@?
?
@
@
?
@
X
W
?
e
X
W
?
e
X
W
?
g
?
@
@
@
@
@
e
?
&
W
?
?
X
W
X
W
?
?
X
W
X
W
?
e
X
W
?
e
X
W
?
g
?
@
@
@
@
@
e
?
&
W
?
?
X
W
?
X
6
@
2
W
e
X
W
?
e
X
W
?
e
@
?
f
@
@@
?@
@?
@
?
@
@@
@
?@
@
@?
?
@@
?@
@?
h
@@
?@
@?
@
?
?(
Y.
h
@@
@
?@
@
Y+V?eY+V?eY+V?e?
YY
(.
J?
?eY+V??@@@@@
?Y+V
Y+V?
?Y+V
Y+V?eY+V?eY+V?eY
J?
?eY+V??@@@@@
?Y+V
@??Y0@4VeY+V?e@?f@
@?
?
h
@@
?@fh?Y.T/V?Y.T/V?Y.T/Ve(@e?Y.T/VfY7
Y.T/V?
?Y.T/V
Y.T/V?
?Y.T/V?Y.T/V?Y.T/Ve(@e?Y.T/VfY7
Y.T/V?
@??5C?K/?Y.T/V?H@?f@?
h
@@
?@fh?5J?L3?5J?L3?5J?L3g?5J?L3e?Y.W
5J?L3?
?5J?L3
5J?L3?
?5J?L3?5J?L3?5J?L3g?5J?L3e?Y.W
5J?L3?
?H7??@f?5J?L3?@@@@@e@?
h
@
@
?
@
f
h
?
@
e
?
@
?
@
e
?
@
?
@
e
?
@
g
?
@
e
?
@
e
Y
.
W
?
@
?
@
?
@
e
?
@
?
@
e
?
@
?
@
e
?
@
g
?
@
e
?
@
e
Y
.
W
?
@
?
?
?
L
@
h
h
@
@
?
@
f
h
?
@
e
?
@
?
@
e
?
@
?
@
e
?
@
g
?
@
e
?
@
?
Y.
W
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?
@
e
?
@
?
@
e
?
@
?
@
e
?
@
g
?
@
e
?
@
?
Y.
W
@?
?e
e@
@?
?
H5
7J
e
?@
1f
BM0@?
?@
@e
e?
?@
@?
e
@?
?Y
57
Je
e@
@?
?
h
h
@@
?@fh?@e?@?@e?@?@e?@g?@e?@?5J?
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@g?@e?@?5J?
@?e@?
5Je?X62W@?@e?@e@Y7?e@?
h
h
h
h
@@
@
?@
@fh?1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7g
g?
?X
1/
NR
?.
HW
7?
?1
@B
e
?7
@
1/
NR
?.
H7?
?X
1/
NR
?.
HW
7
1/
NR
?.
H7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7g
g?
?X
1/
NR
?.
HW
7?
?1
@B
e
?7
@
1NR
?HW
7?
?HW
7?g
g?@
@?X
1NR
?HW
7e@
@&f
W?e@?
?
@
?
?2
<
X
?
X
?
?2
<
X
?
@
@
?
@fh?XX
-W
?e
XW?
e
XW?
h
XW?
?X
6@
W
?
XWW?
XW?
?
XWW?
XW?
e
XW?
e
XW?
h
XW?
?X
6@
W
?/
X-.
W ?
?5
@@?
@@@?@@@?
@@?
e/
X-.
W?e
e@J
?f@
@?
@@
?@
@?
@
?
@
@@
@
?@
@
@?
?
@@
?@
@?
?
h
@
@
?
@
@
@@
?@
?Y.?
?Y.?
@?
@
@
?
@
Y
+
V
?
e
Y
+
V
?
e
YT
+/
VV
?e
e(
Y@
(f
J??@@
@
@
@?@@@@
@
?
Y
+
V
Y
+
V
?
?
Y
+
V
Y
+
V
?
e
Y
+
V
?
e
Y
+
V
?
e
??@@
@
@
@?@@@@
@
?.
YT
+/
VV?
?5
YC
0?
@=
43
V?
?5
YC
0?
@=
43
V?
e
YT
+/
VV
??
e
@?
?f
f@
@?
?
h
@@
@
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.
?@
@f
g
YW
7
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
Vh
eY
((
@J
f
?@
@f
g
YW
7
Y
?
YJ
.
H@
@
h
@
?
?L
3h
?
?Y.
5
?
5
?
?
?Y.
5
J?
L3
?
?
@e
?@
?@
e
?@
?5
?L
3?
@
@@
@e@?
h
@@
?@fh?@e?@?@e?@?@e?@h?@fY.W?
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@h?@fY.W?
@?e@?
?1B??@?1B??@?@e?@?L@?Y7e@?
h
@
?
@
?
@
?
@
?X6@@
X6@@
h
h
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@h
h?
?@
@e
e?
?Y
5.
JW
?
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@h
h?
?@
@e
e?
?Y
5.
JW
?
@?
?e
e@
@?
?
?@
@?
f
?@
@?
?@
@e
e?
?@
@e
e@
@?
Y5
7J
?e
e@
@?
?
h
h
h
h
@@
?@fh?1N?H7?1N?H7?1N?H7h?@Y.?@e?@
1N?H7?
?1N?H7
1N?H7?
?1N?H7?1N?H7?1N?H7h?@Y.?@e?@
1N?H7?
?@f?@?1N?H7e@&W?e@?
?
@
@
?
@
f
h
?
X
/
R
.
W
?
X
/
R
.
W
?
X
/
R
.
W
h
?
@
&
W
?
1
B
?
<
7
X
/
R
.
W
?
?
X
/
R
.
W
X
/
R
.
W
?
?
X
/
R
.
W
?
X
/
R
.
W
?
X
/
R
.
W
h
?
@
&
W
?
1
B
?
<
7
X
/
R
.
W
?
?
/
I
?
<
7
?
/
I
?
<
7
?
X
/
R
.
W
e
@
J
f
@
@@
?@
X-W?eX-W?eX-W?h?&W??X6@2W
?X-W
X-W?
?X-W
X-W?eX-W?eX-W?h?&W??X6@2W
?X-W
?X6@2W?X6@2WeX-W?e@?f@?
@
?
@
@@
@
?@
@
@?
?
@@
?@
@?
@
@
?
@
?
h
@@
@
?@
@
@
@
?
@
?Y.?
?Y.?
@?
?
h
@
?
YT
+/
VV
??
e
YT
+/
VV
??
?5
YC
0?
@K
4/
Ve
e(
Y@
(f
J??@?
@@
@g
@@?@@@@
?
?
??@@
@?@@@@
?.
YT
+/
VV?
@?
?e
?@?
@@
@e
@@?
e
YT
+/
VV
??
e
@?
?f
f@
@?
?
h
h
@@
@
?@
@fh?Y.
Y.
Y@
7
YY
.+
TV
/V?
?YY
.+
TV
/?
V
YY
.+
TV
/V?
?YY
.+
TV
/?
Ve
?YY
.+
TV
/?
V?
?Y
50
C@
?4
KV
/e
eY
((
@J
f
?@
@@
g
Y@
7
Y
@
Y.
H@
h
h
h
@
@
?
@
f
h
?
5
J
?
L
3
?
5
J
?
L
3
?
@
f
h
?
@
f
?
Y
.
W
5
J
?
L
3
?
?
5
J
?
L
3
5
J
?
L
3
?
?
5
J
?
L
3
?
5
J
?
L
3
?
@
f
h
?
@
f
?
Y
.
W
5
J
?
L
3
?
?
H
7
?
e
?
@
e
?
5
J
?
L
3
?
@
@
@
@
@
e
@
?
h
h
h
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?1
@B
f
h?
?@
@e
f
YW
.W?
@
?
@
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?1
@B
f
h?
?@
@e
f
YW
.W?
@
?
?e?
L@
h
@
?
M0@h
?Y.
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?
M0@h
?Y.
@?
?e
e@
@?
?
H5
7J
f
?@
@e
e?
?@
@e
e?
?@
@?
e
@?
?Y
57
Je
e@
@?
?
h
@@
?@fh?@e?@?@e?@?X62W@h?@e?5J?
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?X62W@h?@e?5J?
@?e@?
5Jf?@e?@e?@e@Y7?e@?
h
h
h
h
@@
@
?@
@fh?1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7f
f?
?@
@h
h?
?@
@&
YW
.?
?1
@B
e
?7
@
1/
NR
?.
H7?
?X
1/
NR
?.
HW
7
1/
NR
?.
H7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7f
f?
?@
@h
h?
?@
@&
YW
.?
?1
@B
e
?7
@
1NR
?HW
7?
?HW
7?f
f?@
@YW
.?X
1NR
?HW
7e@
@&f
W?e@?
?
@
?
?2
<
X
?
X
?
?2
<
X
?
@
@
?
@fh?XX
-W
?e
XW?
?@@@@
@h
?&
W?
?X
6@
W
?
XWW?
XW?
?
XWW?
XW?
e
XW?
?@@@@
@h
?&
W?
?X
6@
W
?/
X-.
W ?
?5
@@?
@@@e?
?&&
W??
e/
X-.
W?e
e@J
?f@
@?
@
?
@
@@
@
?@
@
@?
?
@
?
@
@@
@
?@
@
@?
?
@@
?@
@?
h
@
@
?
@
?Y
.?
? Y0@4V?@@@@@
@
?
@
?
YT
+/
VV
?e
e?
YY
(.
J?
??
@@@@
?
?
e
?.
YT
+/
VV?
?5
YC
0?
@K
4/
V?
e
YT
+/
VV
??
e
YT
+/
VV
??
e
@?
?f
f@
@?
?
h
h
h
@@
@
?@
@fh?YY
.+
TV
/?
Ve
?YY
.+
TV
/?
Ve
?Y.
(
@
e
?Y
50
C@
?4
KV
/?
f
Y@
7
YY
.+
TV
/V?
?YY
.+
TV
/?
V
YY
.+
TV
/V?
?YY
.+
TV
/?
V?
YY
.+
TV
/?
Ve
?YY
.+
TV
/?
Ve
eY
((
@J
e?
?5C?K/fY7
Y
?
Y.
Y.
H@
h
h
h
h
@@
?@fh?5J?L3?5J?L3?5J?L3g?@g?Y.W
5J?L3?
?5J?L3
5J?L3?
?5J?L3?5J?L3?5J?L3g?@g?Y.W
5J?L3?
?@f?5J?L3?5J?L3?@@@@@e@?
h
h
h
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?X
1)
B@
?&
f
YW
.W?
@
?
@
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?X
1)
B@
?&
f
YW
.W?
@
?
L@
h
h
h
@
?
??Y.
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?
??Y.
@?
?e
e@
@?
?
?1
XB
)?
@e
&??
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
e
@?
?Y
57
Je
e@
@?
?
h
@@
?@fh?@e?@?@e?@?@e?@hU&W??5J?
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@hU&W??5J?
@?e@?
U&W??@e?@?@e?@e@Y7?e@?
?
h
@
@
?
@
f
h
?
1
N
?
H
7
?
1
N
?
H
7
?
1
N
?
H
7
g
?
Y
.
W
e
?
@
e
?
@
1
N
?
H
7
?
?
1
N
?
H
7
1
N
?
H
7
?
?
1
N
?
H
7
?
1
N
?
H
7
?
1
N
?
H
7
g
?
Y
.
W
e
?
@
e
?
@
1
N
?
H
7
?
?
Y
.
W
e
?
1
N
?
H
7
?
1
N
?
H
7
e
@
&
W
?
e
@
h
h
h
h
@@
@
?@
@fh?XX
/RW
.?
We
?XX
/RW
.?
We
?XX
/RW
.?
Wg
g?
?@
5@
W@
?@
e
?X
16
B@
?2
<W
7
XX
/RW
.W?
?XX
/RW
.?
W
XX
/RW
.W?
?XX
/RW
.?
We
?XX
/RW
.?
We
?XX
/RW
.?
Wg
g?
?@
5@
W@
?@
e
?X
16
B@
?2
<W
7
X
?
X/
X/
?
@
?
@?
?
?
@?
?/
XR
-.
WW?
?5
@W
@?
@e
@@?
e
XR
-.
WW
??
e
XR
-.
WW
?e
e@
@J
?f
f@
@
@@
?
@
@?
?
@
?
@
@@
@
?@
@
@?
?
@
?
@
@@
@
?@
@
@?
?
h
@
?
YJ
.?
@@
@
?@
@
Y+V?eY+V?eY+V?e?
YY
(.
J?
??Y0@4V?@@@@@
?Y+V
Y+V?
?Y+V
Y+V?eY+V?eY+V?e?
Y(
??Y0@4V?@@@@@
?Y+V
@?f@?fY+V?e@?f@
@?
?
@@
@
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
Vg
e(@e?
?@
5g
C?K/f
YW
7
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
Vg
e(@e?
?@
5g
C?K/f
YW
7
YJ
.?
TL
/3
V?
?
?@
H@
@@
?@
e
?@
H@
@@
?@
e
?5
YJ
.?
TL
/3
V?
?@
H@
@@
?@
f
@?
?
h
@
?
?.
YW
.
5
?
5
?
?.
YW
.
5
?
@?
?
@?
?
@e
e@
@
h
h
@
@
?
@f
h?
@e
?@
?@
e
?@
?@
e
?@
g?
@g
Y
?
@
?e
@?
?
@e
?@
@
?e
@?
?
@e
?@
?@
e
?@
?@
e
?@
g?
@g
Y
?
@
?e
@?
?
L@
?Y
7
L@
?Y
7
@e
?@
?L
@?
Y7
?
h
h
@@
?@fh?@e?@?@e?@?@e?@g?1BM0@?Y.W
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?@e?@g?1BM0@?Y.W
@?e@?
@?5Je@?5J?@e?@e@?5Je@?
h
@
?
?X62W
??@
@N
??
e
@?
?
?1
@N
e
?7
@
@N
??
e
@?
?
?
@
e
?
@
?
@
e
?
@
?
@
e
?
@
g
?X62W
@
?
5
J
??@
@N
??
e
@?
?
@&
YW
7?
?e
e@
@&
YW
7?
??
?1
@N
e
?7
@e
e@
@&
YW
7?
?e
e@
@?
?
h
@@
@
?@
@f
fh
h?
?@
1e
NR
??
H@
7?
?@
1e
NR
??
H@
7?
?@
1e
NR
??
H@
7g
eh
h
?@
@?
?5
@J
e
1
HW
7
?
?.
H
1
HW
7
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7e
eh
h
?@
@?
?1
@B
e
1
HW
7
@
?.
H
h
h
h
@
@
?
@
f
h
?
X
/
.
W
?
X
/
.
W
?
X
/
.
W
e
?
@
?
1
B
?<7
X
/R
.
?
?
X/
R
W
X
/R
.
?
?
?
?<
7
X
/R
.
?
@
Jf
@J
e
?X
/R
We
@J
f
@?
@@
?@
X-W?eX-W?eX-W?g?@@@@@?X6@2W
?X-W
X-W?
?X-W
X-W?eX-W?eX-W?g?@@@@@?X6@2W
?X-W
@?f@?fX-W?e@?f@?
@@
?@
@?
@
?
@
@@
@
?@
@
@?
?
@@
?@
@?
@@
?@
@?
h
@
?
.?
??@@@@@?Y0@4V
@@
@
?@
@
Y+V?eY+V?eY+V?e?
YY
(.
J?
??@@@@@?Y0@4V
?Y+V
Y+V?
?Y+V
Y+V?eY+V?eY+V?e?
YY
(J
?Y+V
?Y0@4VeY+V?eY+V?e@?f@
@?
?
h
h
@@
@
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
Vh
e(@f?
?@
@e
e?
?@
5C?K/
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
Vh
e(@f?
?@
@e
e?
?@
5C?K/
YJ
.?
TL
/3
V?
?
?@
5f
C?K/?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?@
H@
@@
?@
f
@?
?
h
h
@
?
5
?
5
?
5
?
@e@
h
h
@
?
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?
@?
?e
e@
@?
?
?1
@B
f
?@
@e
e?
?@
@?
?@
@e
e?
?@
@e
?L@
@?
?5
YJ
7e
e@
@?
?
h
h
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@h
h?
?@
@e
e?
?1
XB
)?
@&?
@
?
@
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@h
h?
?@
@e
e?
?1
XB
)?
@&?
@
?
M0@?
h
h
@@
@
?@
@f
fh
h?
?1
@N
e
?7
@?
?1
@N
e
?7
@?
?1
@N
e
?7
@h
h?
?@
@Y
f
UW
&W?
@
?
@
?1
@N
e
?7
@?
?1
@N
e
?7
@?
?1
@N
e
?7
@h
h?
?@
@Y
f
UW
&W?
@
e
?X62W
@N
e
?7
@?
h
h
@
?
?H
?H
?H
.?Y.
1?
Ne
?H@
7?
?
?@
1e
N??
H@
7
1?
Ne
?H@
7?
?
?
?H
?H
?H
.?Y.
1?
N?
H@
7?
?
?@
@?
?1
?H
?@
1e
N??
H@
7e
e@
@Y
&7
W?
?e
e@
@?
?
h
h
h
h
h
@@
?
X/
X/
XX
/RW
.W?
?XX
/RW
.?
W
XX
/RW
.W?
?X/
X/
X/
X
X/
X/
@
@
?@
@fh?X/
XR
-.
WW
??
e
XR
-.
WW
??
e
XR
-.
WW
?h
h?
?@
&&
WW
??
?5
@W
@?
@@@
?
?
XR
-.
WW
??
e
XR
-.
WW
??
e
XR
-.
WW
?h
h?
?@
&&
WW
??
?5
@W
@?
@@@
?/
XR
-.
WW?
?@@@?
@@
@?
e
XR
-.
WW
??
e
XR
-.
WW
?e
e@
@J
?f
f@
@?
?
@
?
@
@@
@
?@
@
@?
?
@
@
?
@
@
?
@
?
@
@@
@
?@
@
@?
?
h
@
@
?
@
?
Y
.
?
?
Y
.
?
?
Y
.
?
@
?
@@
?@
Y+V?eY+V?eY+V?eY(J??Y0@4V?Y0@4V
?Y+V
Y+V?eY+V?eY+V?eY(J??Y0@4V?@@@@@
?Y+V
Y+V?eY+V?eY+V?eY(J?eY+V??@@@@@
?Y+V
?Y0@4V?Y0@4VeY+V?e@?f@?
h
h
h
@@
?@fh?Y.T/V?Y.T/V?Y.T/Ve(@e?5C?K/?5C?K/
Y.T/V?
?Y.T/V?Y.T/V?Y.T/Ve(@e?5C?K/e?@
Y.T/V?
?Y.T/V?Y.T/V?Y.T/Ve(@e?Y.T/VfY7
Y.T/V?
?5C?K/?5C?=3?Y.T/V?H@?f@?
h
h
h
@@
@
?@
@fh
h?@
5J??
L3?
?5e
J?L@
3?@
5J??
L3g
g?@
@f?
?@B?
5?
Je
?L3
?
?@
5e
J??
L@
3?
?@
5e
J??
L@
3?
?@
5e
J?L
3
g
?
@
g
?
@
5?
Je
?L3
?
?
5
J
?L
3
?
5
J
?L
3
?
5
J
?L
3
g
?
5
J
?L
3
e
?
Y
5
J
?
L3
?
?
@
f
?
@
e
?
@
?
5
J
?L
3
?
@
@
@
@
e
@
?
h
h
@
?
@
@?
?
?
?@
@g
g?
?1
@B
g
?@
@
@
@?
?
?@
@e
e
?@
@?
?@
@e
e
?@
@?
?@
@e
e
?@
@g
g?
?@
@e
e
?@
@?
e
YW
..
WW
?
@?
?e
e
@?
?
?1
@B
f
?X
16
B
?@
?@
@?
?@
@e
e
?@
@e
?@
L@
@?
?5
YJ
7e
e@
@?
?
h
h
@@
?@f
fh?
?@e
e?@
@?@
@e?
?@?
?@e
e?@
@g?
?1f
BM0@?1
X)@&?
@
?e
@
?
@e
?@
?@
e?
@?
@e
?
M0@e?
@
?e
@
?
?
?
?
?
Y.
@
@
?
M0@?
@
?
h
h
@@
?@fh?@e?@?@e?@?@e?@g?X62W@eU&W?
@?e@?
?@e?@?@e?@?@e?@g?X62W@e?@
@?e@?
?@e?@?@e?@?@e?@g?@e?@?5J?
@?e@?
?X62W@f?@?@e?@e@Y7?e@?
h
h
@@
?@fh?1N?H7?1N?H7?1N?H7eh?@?Y.W
1N?H7?
?1N?H7?1N?H7?1N?H7eh?@e?@Y.
1N?H7?
?1N?H7?1N?H7?1N?H7g?1N?H7?@e?@
1N?H7?
?@f?@?1N?H7e@&W?e@?
h
h
h
h
h
@@
?@fh?X/R.W?X/R.W?X/R.Weh?@?5W?
X/R.W?
?X/R.W?X/R.W?X/R.Weh?@e?@&W
X/R.W?
?X/R.W?X/R.W?X/R.Wg?X/R.W?1B?<7
X/R.W?
?@?/I?<7?X/R.We@Jf@?
@@
?@
X-W?eX-W?eX-W?g?@@@@@?@@@@@
?X-W
X-W?eX-W?eX-W?g?@@@@@e?&W?
?X-W
X-W?eX-W?eX-W?hX-W??X6@2W
?X-W
?@@@@@?X6@2WeX-W?e@?f@?
@
?
@
@@
@
?@
@
@?
?
@
?
@
@@
@
?@
@
@?
?
@@
@
?@
@
h
@
?
@
?Y.?
?Y.?
@?
?
@
?
YT
+/
VV
??
?5
YC
0?
@K
4/
Ve
e(
Y@
(f
J??@@
@?
?
?
??@@
@?
?.
YT
+/
VV?
?5
YC
0?
@K
4/
V?
e
YT
+/
VV
??
e
YT
+/
VV
??
e
@?
?f
f@
@?
?
h
h
h
h
h
h
@@
@
?@
@fh?YY
.+
TV
/?
Ve
?Y.
?@
@@
e
?Y
50
C@
?4
=V
3
YY
.+
TV
/V?
?YY
.+
TV
/?
V
YY
.+
TV
/V?
?YY
.+
TV
/?
Ve
?YY
.+
TV
/?
V?
?Y
50
C@
?4
KV
/e
eY
((
@J
f
?@
@@
e
?Y
50
C@
?4
=V
3
Y
?
Y.
Y.
H@
h
h
h
h
h
h
@@
?@fh?5J?L3?5J?L3?@fh?@e?@e?@
5J?L3?
?5J?L3
5J?L3?
?5J?L3?5J?L3?@fh?@e?@e?@
5J?L3?
?@f?5J?L3?5J?L3?@@@@@e@?
?
h
h
h
h
@
@
?
@
f
h
?
@
e
?
@
?
@
e
?
@
?
@
f
h
?
@
e
?
1
B
?
<
7
@
?
e
@
?
?
@
e
?
@
@
?
e
@
?
?
@
e
?
@
?
@
e
?
@
?
@
f
h
?
@
e
?
1
B
?
<
7
@
?
e
@
?
?
@
f
?
@
e
?
@
?
@
e
?
@
?
L
@
?
Y
7
e
@
h
h
h
h
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
@@=
43
Vh
h?
?@
@e
e?
?5
UC
@?
@=
@3
S
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
@@=
43
Vh
h?
?@
@e
e?
?5
UC
@?
@=
@3
S
@?
?e
e@
@?
?
?@
@e
@@=
43
V?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@e
e@
@Y
?7
5?
Je
e@
@?
?
h
h
h
@
?
@
?
@
?
@
?
h
h
h
@@
@
?@
@fh?1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?1
@B
e
?7
@h
h?
?@
@&
YW
.?
?1
@B
e
?7
@
1/
NR
?.
H7?
?X
1/
NR
?.
HW
7
1/
NR
?.
H7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?1
@B
e
?7
@h
h?
?@
@&
YW
.?
?1
@B
e
?7
@
1NR
?HW
7?
?@B
e<
?@?
?X
1/
N?.
H7?
?X
1/
N?.
H7e
e@J
&W?e@
@?
h
h W?
?X-We?X-We?X-Wh@@@@@?@@@@@?X6@2W?h&W
X-W?eX-W?eX-W?hX-W?eX-W?eX-W?g?X6@2W
@@@@@?X6@2W?e&Wh@@@@@?e&W
?X6@2We?&W?eX-W?e@?f@@@
@
?
?2
<
?2
<
X
?
X
?
?2
<
?2
<
X
?
@@@@
??@@h
@
?
@fh?XX
-W
?e
XW?
?X
6@
Wh
?&
W?
?X
6@
W
?
XWW?
XW?
?
XWW?
XW?
e
XW?
?X
6@
Wh
?&
W?
?X
6@
W
?/
X-.
W ?
?1
X6?
@27
We
XR
-WW
?e
XR
-WW
?e@
@?f
f@?
?
@@
@@
@@
?@
@?
@@@@
??@@
@
?
@
@@
@@@
@
?@
@
@?
?
@@@
@@
?@
@?
@@@@
??@@
Y.
?Y.?
Y.
?Y.?
?Y+V
@
@
@
@
?
@
@
??@@h
?YY.+TV/e
@@@@@?@f
?@@@@@?@?
???Y50C@?4KV/?e
@@?@@@@
eY?.YT+/VVe
@@@@?@@?
Y50C@?4KV/??@e
@@?@Y@7??@e
@@@@?@e
???,X@-*We
@@@@?@?
@
?
@
?Y.?
?Y.?
?Y.?
Y.
Y.
@?
?
@@@@
g?YY.+TV/?V
V??YY.+TV/e
V??YY.+TV/e
V???Y((@J?e
f
?YY.+TV/?Ve
?YY.+TV/?Ve
?YY.+TV/?Ve
eY((@Je
Y?.YT+/VVe
?Y?.YT+/VVe
?Y?.YT+/VVe
???(Y@(?Je
?e
?Y.YT+/VV??e
Y.YT+/VV??e
YY
.+
TV
/?
Ve
eY
((
@J
e??e
YY
.+
TV
/?
V?
?Y
50
C@
?4
KV
/
eY50C@?4KV/??@e
??5YC0?@K4/V??5YC0?@K4/V?e
Y.YT+/VV??e
H@
@?
?f
f@
@@
@@
@@
?@
Y+V?eY+V?eY+V?eY(J??Y0@4V?Y0@4V
?Y+V
Y+V?
?Y+V
Y+V?eY+V?eY+V?eY(J??Y0@4V?Y0@4Vf@?eY(J??Y0@4V
?Y+Ve?Y+Ve?Y+Ve?Y(Je?Y+VeY0@4V?Y0@4V??Y(JeY0@4V?
@?fY+V?eY+V?e@?f@?
g??@5e
J?L?3@
?L@3??@5?Je
?L@3??@5?Je
?L3@??h
J??L@3??@5e
J??L@3??@5e
J?L?3@g
?L@3??@5?Je
?L@3??@5?Je
?L@3??g
g@5?J?
L3
J??L@3??@5e
J??L@3??@5e
J??L@3g
g??@5e
J??L@3??1@B?
g
?e@
??@@f
?L
@@
@
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
Vg
e(@e?
?@
5f
C?K/?
5
C
?=
3
Y
.
T
V
?
?
Y
.
/
V
Y
.
T
V
?
?
Y
.
/
V
?
Y
.
/
V
?
Y
.
/
V
e
(@e?
5
C
?K/?
5
C
?K/f
@
?
e
(@e?
5
C?K/
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?g
?(@?e5
YJ
.?
TL
/3
V?
?@
5?
Cf
?K/?@
5?
Ce
?=@
3?
?g
?(@?e@
5?
C?K/?
?@
H@
@@
?@
e
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?@
H@
@@
?@
f
@?
?
@@@@
??@@g
@5?Je
h@@??f
f@@??
??@5e
g??@@g
g??@@
@5?Je
e
@?
?e
e@
@?
?
??@5e
@@??f
?YY
..
WW
f
@?
?h
h@
1?
Bg
g@
@?
?
f??@@f
f??5@Je
?3
@?
?@
L@
@@
?@
Y@
7e
e@
@@
@@
?
?1
@B
e
?7
@
5?
Je
?/
L@
3?
?
?@
5e
JT
??
L@
3
5?
Je
?/
L@
3?
?
?@
5e
JT
??
L@
3?
?@
5e
JT
??
L@
3?
?@
5e
JT
??
L@
3g
g
?@
@f
f
?1
@B
g
?5
HJ
7?
?g
g
?1
@B
5
?
@?
?
@e
e@
@
@@@@
??@@g
??@@e
@?e@@??@@??e
@?@?e@@??h
?@e??@@??@@e
e?@?@e??@@g
g??@@e
@@4=V3e
@
??@@e
@@?e
X)
1XB6M20W@@??Y5.JWg
?f@
f
?
@
e@
@
@@
?
@f
h?
@e
?@
?@
e
?@
?@
e
?@
g?
@f
?
?<
@
?
@
?
?
?
?f?
?
?
@
?e
@?
@?
e
@?
@?
e
@?
g@
?e
@?
@?
f1
Be
@?
g1
B
?
L@
?Y
7
@e
?@
?@
e
?@
?L
@?
Y7
?
e??@@
h@@??f
f@@@Y??.?
e??@@
@1?
?e
eH@
@?
?@
@?
?e
eH@
@?
?@
@?
?e
eH@
@?
?g
g@
@?
?e
eH@
@?
?e
e@
@?
?.?
eH??7@@???1@@Ne
eH??7@@???1@@Ne
e?
?@@g
g??@
@e
e??
U@
&&
W?
?
@?
?h
hYX
?)
U@
&?&
Wf
f@@
@?
? ?
?1
XB
6M
20
W
@?
?1
XB
6M
20
W@
@?
?@
@e
e?
?@
@e
e@
@?
Y5
7J
?
@@
@
?
@
?
@
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?X
16
B2
MW
0@
@e
?XU
)&
@W
&?
?e
e5
HJ
7e
h
?XU
)&
@W
&?
??@@@@@
@
6@@@
@
@@@@
??@@g
g
1X@N/??Re
H.7W??1XN/?Re
H.7W@???1X@N/??Re
H.7W??h
???1X@N/e
?RH.7W??1XN/?RH.?7W@???1X@N/e
?RH.7Wg
?
@
?
?e
e@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@g
g?
?1
XB
6M
20
W@
@?
?U
5@
C@
?@
=S
3?@@@@@
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?
h
@?
?e
e@
@?
?@
@?
?e
e@
@?
?@
@?
?e
e@
@?
?g
g@
@?
?e
e@
@?
?1
XB
6M
20
W@
@?
?X
f
@?
?g
gX
?)
U@
&&
W
@?
Y5
7J
??
?@
@e
e?
?@
@?
?@
@e
e?
?@
@e
e@
@?
Y5
7J
?e
e@
@?
?
g??1XN/?RH.7W
h@@Y&.W??e
e@&W?
g??@1e
B??<@7e
e??@@Y&.W
XN
/?
R.7
W?
?1
XN
/?
R.7
W?
?1
XN
/?
R.7
W?
?g
g1
XN
/?
R.7
W?
?e
e@
@Y
&W?
?1
XN
/?
R.W?X/?
R.W?X/?
RH
.7
Wg
g?
?1
XN
/?
RH
.7
W?
?Y
5.
WW
?
@?
?@
1?
Be
?<@7??e
e@@Y&.W??g
g5.WWg
@Y
&.
W?
?@
@f
f?
?@
@?
?1
XN
/?
RH
.7
We
e@
@&
JW
f
@@
@@@
?
1
?
1
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7e
eh
h?
?@
@?
?5
YW
.?
We
e?
?5
HW
7?
?h
h?
?5
YW
.?
W
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7?
?g
gX
1/
NR
?.
HW
7?
?f
f@
@?
?/
f
@?
?g
g5
YW
.W?
@J
&e
W??
?X
1/
NR
?.
HW
7?
?X
1/
NR
?.
HW
7e
e@
@J
&f
W?e@
@?
?
?X-We?X-We?X-Weh&Wf&W
X-W?eX-W?eX-W?g?X6@2We?&W?
?X-We?X-We?X-Wh?X-Wf&W
X-W?eX-W?eX-W?hX-W??@@@@@
@@@@@?X6@2W?e&Wh@@@@@?e&W
?@@@@@?@@@@@eX-W?e@?f@@@
@@
@
?@
@f
fh
h?
?1
XN
/?
RH
.7
W?
?1
XN
/?
RH
.7
W?
?1
XN
/?
RH
.7
We
eh
h?
?@
@?
?@
1e
B??
<@
7
XN
/?
RH
.7
W?
?
?1
XN
/?
RH
.7
W
XN
/?
RH
.7
W?
?
?
X
I?<7
@
@@@@@@
???@@@hX-W?
@
@
?@
@
X-W?eX-W?eX-W?g?@@@@@?X6@2W
?X-W
X-W?
?X-W
X-W?eX-W?eX-W?g?@@@@@?@@@@@?@@@@@g?@@@@@
?X-We?X-We?X-Wh?X-We@@@@@?X6@2W?g@@@@@?
@?fX-W?eX-W?e@?f@
@@
@@
@@
?
@?
?
@@@@
??@@
@
?
@
@@
@@
@@
@
?@
@
@?
?
@@@@
??@@
@
?
@
Y. @@@@@??Y+Ve@@@@@?
?Y.???Y0@4V?Y0@4Ve@?
Y. ?Y+VeY0@4V??@
@@
@@
@@
@
?@
@
@?
?
??@@h
?YY.+TV/e
?YY.+TV/e
e(Y?@(Ye
J.???e
Y50C@?4KV/??@e
@@?@Y@7??@e
@@@@?@e
????Y,X+@-*WVe
@@@@?@?
?@@@Y@7@?e
f
?
@@@@
g?YY.+TV/?V
V??YY.+TV/e
V?Y50C@?4KV/????Y((@J?e
f@?eY.T/V?e@?
?YY.+TV/?Ve
?YY.+TV/?Vf
f@@??e
eY((@Je
?5C?=3?5C?K/?H@?
V??YY.+TV/e
V??YY.+TV/e
V???Y((@J?e
eY.T/V?5C?K/?H@
?Y.YT+/VV??e
Y.YT+/VV??e
Y.YT+/VV?e
Y.YT+/VV??e
YY
.+
TV
/?
V?
?Y
50
C@
?4
=V
3
eY50C@?4KV/??@e
H@@??e
?Y.YT+/VV??e
H@
@?
?f
f@
@@
@@
@@
@
?@
@
Y+V?eY+V??Y0@4Ve?
YY
(.
J?
?eY+V??Y0@4V
?Y+V
Y+V?
?Y+V
Y+V?eY+V??Y0@4Ve?
YY
(.
J?
?eY+V??Y0@4V
?Y+V
?Y0@4Vf@?eY+V?e@?f@
@?
?
g??@5e
J?L?3@
?L@3??@5?Je
?L@3??1@B?f
fh
h@@??e
e@5?Je
?L3@??e
J?L?3@??5@Je
?L?3@e
?L@3??@5?Je
?L@3??@5?Je
?L@3??g
g@5?J?
L3
??5@Je
?L?3@??5@Je
?L?3@??5@Je
?L?3@g
?L
g
?e@
?YY..WW???@L@@@?@Y@7??5@Je
?L
@@
@
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?@
5e
C?h
K/e(@e?
?5
YJ
.?
TL
/3
V?
?@
5C?K/
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?@
5e
C?h
K/e(@e?
?5
YJ
.?
TL
/3
V?
?@
5C?K/
YJ
.?
TL
/3
V?
?
?@
5e
C??
=@
3e
f
@?
??
?5
YJ
.?
TL
/3
V?
?@
H@
@@
?@
f
@?
?
@@@@
??@@g
@5?Je
e@@??
??@5e
e??H57J??g
g??@1e
B??<@7??@@f
f??@L@@@?@Y@7
@5?Je
e
@?
?@
@?
?f
f@
L@
@@
?@
Y@
7?
?
g??5@Je
?3
@?
?5
@J
e??L@3??1@Be
??
?@
@
@@??f
?YY
..
WW
f
@?
?h
h@
1?
Bg
g@
@?
?
?3
@?
?@
L@
@@
?@
Y@
7e
e@
@@
@@
?
5
?
5
?
5
?
?H7
@e@
@@@@
?@g??@@e
@?e@@??@@??e
@?X)@&&We
h
e??@@??@@e
e??@@e
e5HJ7h
h??5UC@?@=@3S??@@e
@@4=V3e
@@??e
@@??g
??e
??@@?Y57J?
??@@e
g
X6@@
1XB6M20W@@??Y5.JWg
?f@
f
?
Y
e@
@
?
@?
?e
e@
@?
?
?@
@e
e?
?@
@
@?
?e
e@
@?
?
?
@?
?@
e?
e
h
@?
?e
e@
@?
?
?X
16
B@
?@
?@
@e
eH
?7
5e
J??
?@
@e
e?
?@
@e
?L@
@?
?5
YJ
7e
e@
@?
?
e??@@
eh
h@@??e
e@@??e
e@@??e
e@@??
???@@1e
e@@@?Y&57WJ??
eH@@7???@@1??Ne
eH@@7???@@1??Ne
e
g@@
e@7@???1f
XB6M20W@@??
e??@@??@@e
e??@@??@@e
e??@@g
g???1@@Ne
e??@@??@@e
e??@@?f
?@
@
@?
?h
hYX
?)
U@
&?&
Wf
f@@
@?
? ?
?
5.
JW
?f
f@@
@?
Y5
7?J
???
?@
@e
e?
?@
@e
e@
@?
Y5
7J
?
@@
@@
@
?@
@f
fh
h?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
1e
BMh
0@g?
?@
@e
e?
?@
@?
?@
@@@4V
@
?
@
?@
@e
e?
?@
@e
?@
@?
?@
1B
M0
@g?
?@
@e
e?
?@
@?
?@
@@@4V
@
?
@@@@@@@@@@@@@@@@@@@@??@@@@g
g
1X@N/??Re
H.7W??1XN/?Re
H.7W@???Y5?.WUf
W?e
1
@
?
?e
e@
@
@@
@
?@
@f
fh
h?
?1
@N
e
?7
@?
?1
@N
e
?7
@f
?X62?
W@
@g
g?
?1
@N
e
?7
@?
?@
@e
e?
=@
3
@N
??
e
@?
?
?1
@N
e
?7
@
@N
??
e
@?
?
?1
@N
e
?7
@?
?1
@N
e
?7
@f
?X62?
W@
@g
g?
?1
@N
e
?7
@?
?@
@e
e?
=@
3
@N
??
e
@?
?
?@
@?
e
5?
Je
e?
?1
@N
e
?7
@e
e@
@&
YW
7?
?e
e@
@?
?
g??1XN/?RH.7W
h@@Y&.W??1XN/?RH.7W??e
e@@Y&.W??
?XN/?RH.7W??1XN/?RH.7W??H57W??h
h??@1e
B??<@7??@1e
B??<@7e
e@J
XN
/?
R.W?X/?
R.W?X/?
RH
.7
W?
?g
g1
XN
/?
RH
.W?f@
@?
??
?@
@&
JW
?
??X1/NR?.HW7??X1/NR?.HW7??X1/NR?.HW7g
?X/R?.HW7??X1/NR?.HW7?f
/I??
<@
7
@?
?@
1?
Be
?<@7??e
e@@Y&.W??g
g5.WWg
@Y
&.
W?
?@
1e
B??<@7e
e@&JWe
?1
XN
/?
RH
.7
We
e@
@&
JW
f
@@
@@
?
?H
?H
?H
1
H7
?
?H
1
H7
?
?H
?H
?H
1
H7
?
H7
?H
@@
?@hX-W?
?X-We?X-We@@@@@?h&We?X-Wf&W
X-W?eX-W??@@@@@g?X6@2W?X6@2We@?
?X-We?X-We?X-Wh?X-We@@@@@??@
X-W?eX-W?eX-W?hX-W?eX-W??X6@2W
@@@@@?X6@2W?e&Wh@@@@@?e&W
?X6@2We@?fX-W?e@?f@@@
@@@@@@@@@@@@@@@@@?
@@
@fh?XX
/RW
.?
We
?XX
/RW
.?
W?
f
?@
@h
g?XX
/RW
.?
W?
?X
16
B@
?2
<W
7
XX
/RW
.W?
?XX
/RW
.?
W
XX
/RW
.W?
?XX
/RW
.?
We
?XX
/RW
.?
W?
f
?@
@h
g?XX
/RW
.?
W?
?X
16
B@
?2
<W
7
X
?
X/
@@@@g?@h??@@
@
@
@@@@
?
?
@@@@
?/
XR
-.
WW?
?/
XI
6?
@<
27
W?
?5
@W
@?
@e
@@?
e
XR
-.
WW
?e
e@
@J
?f
f@
@?
?
@@
@@
@@
@g?@h?
?@
@
@@@@g
@
@
@?
?
g??@@h
h??@@
@@
@@
@@
@g?
?@h
h?@
@
@?
@@@@g
@
@
g??@@h
h??@@
?Y.?
Y.
?Y.?
Y.
?Y.?
?Y+V
@@
@@
@g
g?@
@h?
?@
@?
?
@@@@g
?@h??@@h
Y+V?eY+V?eY+V?e
?e
@@@@@
?Y+Ve?Y+VeY0?@=43V????(Y@(?Je
eY0?@K4/V??e
@@@?@Y@7??
f(Y@(e
J??e
Y+V??@@@@Y@7
?YY.+TV/e
?Y+Ve?Y+Ve??(Y@(?Je
e5YC0?@K4/V??@
@@
@@
?
Y+V?eY+V?eY
Y+V??Y0@4V
?YY.+TV/e
?Y+Ve@@@@@?@e
???,X@-*We
4KV/??@e
@@@@?@?
Y0?@=43V??5YC0?@K4/V?e
Y+/VV??e
@?
f@
@@
@
YJ
.?
?eY+V??@@@@@?@@@@@
eY((@Je
??Y5Y.J+T?V/L?V3?e
??Y5Y.J+T?V/L?V3e
??Y5Y.J+T?V/L?V3??e
H@@@@?@?f
e
?
??Y5.YJT+?/VLV?3?e
((
@J
e??e
eY5@0C?@?g
??
@@
@g
g?
?@
@h
h?
?@
@
Y+V?eY+V??Y0@4Ve?
YY
(.
J?
?eY+V??@@@@@?@@@@@
?Y+V
Y+V?
?Y+V
Y+V?eY+V??Y0@4Ve?
Y(
?Y+V
@?e@?fY+V?e@?f@
@?
?
@@g
e/Ve??@@h
e?Y.?e?@g
g??Y5.JT?/LV3??Y5.JT?/LV3??Y5.JT?/LV3g
e??@@
5YJ.?TL/3V??5YJ.?TL/3V??@5?Ce
@?g@5?Cg
Y.W?
@@g
?Y5.JT?/LV3f
e?Y.W
5J?L3V??5YJ.?TL/3V??5YJ.?TL/3V??g
@?g
YY
.7
W?
?
?Y5.JT?/LV3??Y5.JT?/LV3e
g
?Y5.JT?/LV3??5@C?K/
5J?LV3??Y5.JT?/LV3??e
e@?h
@?
?5@Ce
?@?@f?Y
5.
JT
?L3?H
@@
@?
@f
@@e@
@@
@@
@e
g
?@
@e
h
?@
@f
fh
h?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?@
5e
C??
=@
3g
e(@e?
?5
YJ
.?
TL
/3
Ve
e?
?@
@f
f?
?@
@
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V
YJ
.?
TL
/3
V?
?
?5
YJ
.?
TL
/3
V?
?5
YJ
.?
TL
/3
V?
?@
5e
C??
=@
3g
e(@e?
?5
YJ
.?
TL
/3
Ve
e?
?@
@f
f?
?@
@
YJ
.?
TL
/3
V?
?
@?
??
?@
H@
@@
?@
e
?5
YJ
.?
TL
/3
V?
?@
H@
@@
?@
f
@?
?
@@@@e
J?e??@@g
@@??e
??@@e
L@@??Y57Jg
@@??e
e??@@??@@e
e??@@??@@e
e??@@g
g??@@e
e??@@??1@BM0@
e@@??@@??e
e@@??e
e@@??h
hX1)B@g
?
L@
@@
/Ve?
?Y.?e?
5
?
5
?
5
?H7
@?
@e@
eL?31e
N???@@e
e?H57f
g??@@e
e??@@??@@e
e??@@??@@e
e??@@g
g??@@e
e??@@e
e??@@
e@@??@@??e
e@@??1XB6e
@@@@??g
g@@?@f
@4V??YY..WW?
e??@@??@@e
e??@@?e
g??@@e
e??@@e
?YY..WW?
e@@??@@??e
e@@??@@??e
e@@??g
g@1?Bf
M0@??
YY
..
WW
?
??@@e
@@??e
&f@
@?
?
?1
UB
@?
@<
@7
S?
?@
1f
BM0@??@@e
e??@@?e
@?
?Y
57
Je
e@
@@
@@
@eL3e?@e?5J?e?@fh?@e?@?@e?@?1B??@g?@e?@e?@f?@
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?1B??@g?@e?@e?@f?@
@?e@?
?5J??L@?Y7?@e?@?L@?Y7e@?
e?XX//VV?@@Y?.YW.?Wf
f??@@g
g??1@Ne
g??1@Ne
e??@@Y.
f@@??g
g@@??e
?=@3??@5?Je@?
e@@&YW7??g
g??1@Ne
J??@
@1?Ne
g
X62W@
X62W
e@@Y?.h
f@@Y?.?
??5@Ce
?=
X62?W@@??1@Ne
@@e?1N??@eH7f?@fh?@e?@?@e?@?X6@@@g?@e?@e?@f?@
@?e@?
?@e?@
@?e@?
?@e?@?@e?@?X6@@@g?@e?@e?@f?@
@?e@?
H7f@?5J?@e?@e@?5Je@?
@@@@f
?H?7@??1@Ne
?H?7@??1@Ne
?H?7@g
?H?7@e
1@N??e
H7@??1@N??e
H7@??f
??1@Ne
?H?7@??1@Ne
?H?7@e
?H?7@??@5e
?H@
7?
?@
1?
N?e
H7@??1@N??e
H7@??e
h
@?
?5
@J
?e@?
??1@Ne
?H?7@??1@Ne
?H?7@??1@Ne
??
H@
7g
g?
?@
1e
N??H@7?f
?@
@
1@N??e
H7@??1@N??e
H7@??e
?gY?.UW&?Wf
?3
@?
f
??
H@
7e
e@
@Y
&7
W?
?e
e@
@@
@@
@f
e?XX
//
VV
?@
@Y
?.
YW
.?
Wf
f?
?@
@f
fh
h?
?1
@N
e
?7
@?
?1
@N
e
?7
@f
f?
?@
@g
g?
?1
@N
e
?7
@e
e?
?@
@Y
f
?@
@Y.
@N
??
e
@?
?
?1
@N
e
?7
@
@N
??
e
@?
?
?1
@N
e
?7
@?
?1
@N
e
?7
@f
f?
?@
@g
g?
?1
@N
e
?7
@e
e?
?@
@Y
f
?@
@Y.
@N
??
e
@?
?
5?
Jf
f@
@&
YW
7?
??
?1
@N
e
?7
@e
e@
@&
YW
7?
?e
e@
@?
?
f?L1@@@7@?Jg
g?@g?X/R.W?X/R.W?X/R.Wg?X/R.We?@&W
W??XX/-RW.e
W?X/6I@?2<W7??g
gX16B@?2<W7??X16B@?2<W7??
?XX/-RW.?We
?XX/-RW.?We
e@@?Je
h
?XX/-RW.?W??X16B@?2<W7
W??
XX
/RW
.We
?X?/XR-.WWh
?eh
@?
?X
16
B@
?2
<W
7?
?
?X/XR-.WW??e
XX
/RW
.?
We
?XX/-RW.?Wh
g?XX/-RW.?W?f
?@
@
X?/XR-.WWe
??
XX
/RW
.f
W?e&
@W
&h
W?g@
5@
W@
g
?X
16
B@
?2
<W
7?
f
XX
/RW
.?
We
e@
@?
Jf
f@
@@
@@@
?H
?H
?H
.e?
1
H7
?
?H
1
H7
?
?H
?H
?H
.e?
1
H7
?H7
?H
@@@@@@g
?XX/-RW.e
h
?XX/-RW.e
@@@@@
@@@@
@@?e@&&WW?
?
@@@?@@@?e
@@
@g
f?L1
@@
@7
@?
Jg
g?
?@
@fh?XX
/RW
.?
We
?XX
/RW
.?
W?
?X
/6
I@
?2
<W
7h
g?XX
/RW
.?
We
e?
?&
@W
&?
We
e?
?&
@W
&?
W
XX
/RW
.W?
?XX
/RW
.?
W
XX
/RW
.W?
?XX
/RW
.?
We
?XX
/RW
.?
W?
?X
/6
I@
?2
<W
7h
g?XX
/RW
.?
We
e?
?&
@W
&?
We
e?
?&
@W
&?
W
X
?
e?X/
gX-W?g??@@hX-W?eX-W?eX-W?hX-W?e?&W?
@@@
?
?
?/
XR
-.
WW?
?5
@W
@?
@f
@@e@
@J
?f
XR
-.
WW
?e
e@
@J
?f
f@
@?
?
@@@@
??@@
@
@
@@
@@@
@gX-W?g?
?@
@
@?
?
@@@@@@@@@@@@@@@@@@@@?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
?
@
@@
@
?@
@
@?
?
f??@@?Y0@4Ve@@@??Y0@@@h@@@??@@@4V?Y04V??Y0@4Ve?@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@Y
@@
@V
@?
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@
)Y@@*V???Y0@4V?Y0@4Vf??@@?Y0@4Ve@@@??Y0@@@h)Y@@*V???@@@4V?Y0@4Vf?@?Y0@4Vh??Y)@@V*e?@@@e?@@@e@@@4V??Y+Ve@?e@?g??Y)@@V*e@@@4V?Y0@4V?f@?Y0@4V?
)Y@@*V??f
Y04Ve?@@@e@?e@??@@@e@@@@@?g??)Y@@*VeY0@4V?Y0@4V?Y0@4V?
?Y04V?e@@@??@e?@e@@@??@@@@@h)Y@@*V???@@@4V?Y0@4Vf?@?Y0@4V
Y04VeY0@4V?Y0@4V?Y0@4V???Y)@@*Vg@?Y0@4V?
?Y04V?e@@@??@@@4V?Y0@4Vf?@?Y0@4Ve@@@
@@@
Y@
@@
V?
?@
Y@
@@
V@@@@@@@@@@@@@@@@@@@
@@
?@@@@@@@@@@@@@@@@@@@@@@@@@
?@
Y@
@@
V@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
?@
Y@
@@
V@@@@@@@@@@@@@@@@@@@@@@@@@@@
?@
Y@
@@
V@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Y@
@@
V@
?@@@@@@@@@@@@@@@@@@@@@@@@@@@
@?
?
@@
X-W??,S?K/?5C?=3?Y0@@@?,S?K/eL@J??5C?@JhX-W??@e=3?.O?=3f?@?.O?=3h?X-We?L@Je?L@Je@??=3??5T3e@?e@?g?X-We@??=3?.O?=3?f@?.O?=3?
X-W??Y0@@@?,S?K/eL@J??5C?@JhL@J??@e=3?.O=3??5C?=3e?@
.O=3e?L@Je@?@?@??L@Jg@?g?X-We.O?=3?.O?=3?5C?K/?
?.O=3?eL@J??@?@?@eL@J?f?@hX-W??@e=3?.O?=3f?@?.O?=3
.O=3e,S?K/?5C?=3?.O?=3??X-Wg@?.O?=3?
@?@??.O=3?eL@J??@e=3?.O?=3f?@?.O?=3e@@@
@@
)@*?e@@@??@@@4V?Y0@@@h@@@??@@@4V?@e?@e@@@?f?@
Y04Ve@?e@?Y0@4V?@?e@?Y04VeY0@4V?Y0@4V??Y+Ve@?e@??@@@
)@*?eY+V??Y0@4V?@e?@g?Y0@4V?@@@4V?@e?@?'R04Vf?@h?)@*eY0@4V?Y0@4V?f@?Y0@4V??@@@eY0@@@?g?)@*e@@@4V?Y0@4V?f@?Y0@4V?fh?Y04V??Y0@4V?@@@4V?Y0@4V?Y0@4Vf?@?Y0@4Vf?@
?)@*e?@@@e@@@4V?Y0@@@?g?)@*eY04Ve?@@@e@?e@??@@@
)@*??Y0@4V?Y0@4V?@e?@h@?
@
@
?
X
/
I
e
?
@
e
?
@
?
5
C
?
?
@
?
X
/
I
f
?
@
e
?
@
e
@
?
f
h
?
@
e
?
@
f
?
@
f
?
@
f
?
@
@
?
f
@
?
e
@
?
?
<
7
?
H
7
?
1
N
?
@
?
e
@
?
f
h
@
?
e
@
?
f
@
?
f
@
?
f
@
?
?
5
C
?
?
@
?
X
/
I
f
?
@
e
?
@
e
@
?
h
?
@
e
?
@
e
<
7
f
@
?
?
@
e
?
@
e
?
@
?
@
f
@
?
e
@
?
@
?
@
?
e
@
?
g
@
?
@
?
f
@
?
@
?
@
?
e
?
@
e
?
@
?
@
?
@
e
?
@
g
?
@
f
h
?
@
e
?
@
f
?
@
f
?
@
f
?
@
?
@
e
X
/
I
?
e
@
?
e
@
?
f
@
?
e
h
@
?
f
@
?
?
H
@
?
@
N
f
@
?
e
?
@
e
?
@
e
?
@
f
?
@
f
?
@
f
?
@
e
@
@
@
@
X
W
?
e
L
@
J
?
?
@
e
=
3
?
5
C
?
@
J
h
L
@
J
?
?
@
e
=
3
?
@
e
?
@
e
L
@
J
?
f
?
@
.
O
=
3
e
@
?
e
@
?
.
O
?
=
3
?
@
?
@
?
@
?
.
O
=
3
e
,
S
?
K
/
?
.
O
?
=
3
?
?
5
T
3
e
@
?
e
@
?
?
L
@
J
X
W
?
e
5
T
3
?
?
5
C
?
=
3
?
@
e
?
@
g
?
,
S
?
K
/
?
@
e
=
3
?
@
e
?
@
?
@
&
O
=
3
f
?
@
h
?
X
W
e
,
S
?
K
/
?
5
C
?
=
3
?
Y
0
@
@
@
?
,
S
?
K
/
?
?
L
@
J
e
5
C
?
@
J
?
g
?
X
W
e
@
?
?
=
3
?
.
O
?
=
3
?
f
@
?
.
O
?
=
3
?
f
h
?
.
O
=
3
?
?
,
S
?
K
/
?
@
e
=
3
?
.
O
?
=
3
?
.
O
?
=
3
f
?
@
?
5
C
?
=
3
f
?
@
?
X
W
e
?
L
@
J
e
@
?
?
=
3
?
5
C
?
@
J
?
g
?
X
W
e
.
O
=
3
e
?
L
@
J
e
@
?
e
@
?
?
L
@
J
X
W
?
?
.
O
?
=
3
?
.
O
?
=
3
?
@
e
?
@
h
@
?
@@
X64V?@e?@?@e?@eX64Ve?@e?@e@?fh?@e?@?@@@@@fH@f?@
@?f@?e@@@2W?5J?L3?@@@@@?fh@?e@?@@@@@?e?H@?f@?
?@e?@eX64Ve?@e?@e@?h?@e?@@@2Wf@??@e?@e?@
?@f@?e@?@?@?e@?g@?
@?@@@@@?1B
@?e?@e?@?@?@e?@g?@fh?@e?@?@@@@@fH@f?@
?@e?X64V?@?e@?f@?h?H@?f@?
?@@@@@f@?e?@e?@e?@?@@@@@fH@f?@e@@@
@
?@
@e
e?
?@
@@
e
<W
7?
?1
@B
e
@?
?h
h?
?@
@e
e?
?@
@@
e
<W
7?
?@
@e
eH
?@
@e
e?
?@
@g
g?
?@
@
?@
@e
e@
@?
??
e
@?
?@
f
@?
?@
@?
?@
@?
?@
@?
?e
e?
?@
@e
e?
XX
/6
I4
?V
g
@?
?5
HJ
7?
?L
13
N?
?@
@?
??
e
@?
?e
e@
@?
?
?5
HJ
7?
?L
13
N?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@h
g?XX
/6
I4
e
?@
@e
e?
?@
@?
?@
@e
eH
?@
@?
?@
@e
J??
?@
@f
f?
?@
@
XX
/6
I4
?V
e
@?
?e
e@
@?
?@
5?
Ce
e@
@?
??
XX
/6
I4
?V
f
@?
?e
e@
@?
??
?@
@
@?
?e
e@
@?
?@
f
@?
?e
f
@?
?f
f@
@?
?
@?
?e
?XX
/6
I4
e
?@
@@
e
<W
7f
f?
?@
@?
f
?@
@f
fH
?@
@?
?@
@e
e?
?@
@f
f?
?@
@
@?
?e
e@
@@
?@
?2
<W
7?
?1
@B
??
?@
@
?@
@f
f@
@?
?e
e@
@?
??
e
@?
?e
e@
@?
?
?@
@f
f?
?@
@?
?@
@@
e
?@
@h
h@
@?
?
@@@@
??/XI6?@U2*W??1XB6?@<27W??1XB6?@?@@@??/XI6?@U2*We
@@??f
6@?4=V3??
f
e??@@@N????@@@e
@@
?
@2
?@
@2
?
H@
@@@@
?@@@@@
H@
?
V?
?
?@
?e@
@
@@@@
?H@
@
V?
@2
@@@@
@
?
H@
?
@@
e??@@N@????@@e
e@@??f
fh
h??@@e
@@<27W??1XV6?@Y27W??/XI6M2(T@)f
f??@@
f@@N@e
e1XV6f
@@e@@??e
e@@??@@??e
e@@??f
fh
h@@?@?@<27W??1XV6?@Y27W??/XI6M2(T@)??f
f@@??
??X16B@?@?@@??/XI6?@U2*We
e??@@N@????@@e
e@@??h
h??@@e
e??1XV6?@g
@?e@@@@N@??1XB6?@<27We
e??@@
?@?@@@N@??e
e@@N@e
e1XR-@TV6@@??e
e@@N@g
g@@??f
fh
h/XI6?@<27W??1XV6?@Y27W??Xe
@@@
@N
@e
e?
?@
@N
@?
??
?1
XR
-@
TV
6@
@e
e?
?@
@N
@?
?f
f?
?@
@f
fh
h?
?@
@e
@@<27W??1XV6?@Y27W??/XI6M2(T@)f
f??@@
?@?@@@N@??/XI6?@U2*W??1XB6?@<27W??f
f@@??g
g/XI6M2(T@)??f
f@@??
?@@@@?@@@?e
@@@@@Ne
@<
27
W?
?1
XV
6?
@Y
27
W?
?/
XI
6M
2(
T@
)f
f?
?@
@e
e@
@@
@@
@
?@
@e
e?
?X
16
V@
?@
e
?5
UC
@?
@@
@?
?h
h?
?@
@e
e?
?X
16
V@
?@
e
?X
16
B2
MT
()
@e
e?
?@
@@
N?
?f
e@@?
@@
@
?@
@@
N?
?X
16
B2
MT
()
@?
?X
16
V@
?2
YW
7?
?X
1RT
@6
V@
@?
??
e
?@
@@
N?
?X
/6
I@
?2
UW
*?
?X
16
V@
?2
YW
7?
?@
@?
?e
e@
@?
?X
16
B2
MT
()
@?
?e
e@
@?
?
?@
@e
e?
?@
@?
?X
16
B@
?2
<W
7?
?@
@?
@@@
/
@
@@
N?
?X
/6
I@
?2
UW
*?
?X
16
V@
?@
e
?X
/6
I@
?2
<W
7?
?X
16
V@
?2
YW
7?
?X
/6
I2
MT
()
@?
?X
16
B@
?2
<W
7f
e@@?
@@
@
@?
?e
eX
16
V@
f
UC
@?
@@
@
?@
@@
N?
?e
e@
@@
Ne
eX
16
B2
MT
()
@?
?e
e@
@?
?
?X
/6
I@
?2
<W
7?
?X
/6
I@
?2
<W
7?
?@
@e
e?
?@
@h
h@
@?
?
@@@@
@?f
?@
@@?Nf@?
1XN/?RH.7W??f
h@?
@?
@?h
h@Jh??@@
??@@Jf
? @?eh@?g@@??
?@f
fh??@@
?@
@?fh/I?<@
?
?L@@??@@J?f
@
?@
e@
@@@
?
??
??
?@@
@@
?
Y@
@?
V@
@g
g?
?/
XI
6?
@U
2*
W?
?@
@e
@@<
27
W?
?1
XB
6M
2(
T@
)?
?@
@e
e?
?@
@e
f
?@
@
XI
6?
@U
2*
W?
?1
XB
6?
@<
27
W?
?1
XB
6e
@@@
@?
?/
XI
6?
@U
2*
W?
?e
e@
@N
@e
e@
@?
??
?@
@
@?
@?
@<
27
W?
?1
XV
6?
@Y
27
W?
?/
XI
6M
2(
T@
)?
?f
f@
@?
?
@@@
??
@
@e5
?@@
?
?@e???@X1e
fh
h???@@@
?@e???@X1e
h???@@@f
/XI6?@<27@W???
@@?Je?@eh?@g?
?
??@@J?
/
f@@J?g
e?@e??
?
@@
@
?
?@
@
?@
@J?
?
@N
?
?@
@J
&?
TL
)@
@f
fh
h?
?@
@
?@
@
@B
??
?@
@N?fh@
@?
?
@?
?
@?
J
?@
@
@
?h
?@
@f
J? @?h?H@
@N
?
?X
1/
NR
?.
HW
7h
h@
@?
?
@@
6B@?@@@Nf
h
??X/6I@?2<W7
@@
?X-W fh@@??
X/6I@?2<W7??
6B@?@@@Nh
@N??eh@?h
?@@@@@
@?
?@
@fh
h?@
?/
XI
6?
@<
27
W
XI
6?
@<
27
W?
?fhX6@27
W?
?
?@
@
?/
XI
6?
@<
27
We
e@
@@
@@
?@
@h
N?g?
?@
1e
B?@
@?
Nh
h?
?@
@N?
?@g?
?
?@
@J?
?H@
?
?
@?e1
/I?<7
@
?
@N
h@
1?
B?
?@
@N?
?
?
@@@@
@
@
?@@?g?X6@@@h?@@?
?@@@@@
?@@@
?@e?@fh?@
?@@@@@
X6@@@?fh@?
X6@2W?
?@@@@@
@@hX6@@@?
?@@@
X-W?h@
?
@@
@@@
@
@@
@@@
@@
@?
?
@
@
f
h
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
?
@
@
@@
@
fh@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?@@@@??
@
@@
@fh@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?
@?
?
@@@@@@f
@
@@
@f
fh
h@
@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
fh
h@@
?@@?
@@
@@
?@
@@
@?
?
@?
?
@@@@f
??Y50C@?4KV/??Y50C@?@@@J??@@e
??@@@@??
@
?@
@@
@?
@
fh
h@@@@
N???@@??@@e
e??@@??@@e
e??@@??@@e
e??@@??Y50C@?4=V3??Y.0O@?4=V3
@@
@@
@@
@f
fh
h@
@@
@
?Y0@4V?Y0@@@?@e?@?@e?@?@e?@?@e?@?Y0@4V?Y0@4V
?
?
@?
?
fh
h@@@@
??@1f
??@@@@??
Y50C@?4KV/???YY.+TV/h
@@@@@?@e
?Y
@?eh
h??5YC0?@K4/V??@@Ne
@@@?@@@??1@Ne
@
?@
5f
C?K/?
?@
5e
C?@
@?
J?
?@
@3
N?
??
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
@e
e?
?@
@?
?@
5e
C??
=@
3f
?.O?=
?
@@@@f
B?e??@@e
e@@????@@3@?N??@@??@@e
@@?@@@??@@e
e??@@??@@e
e??@@??@@e
e??@@f
f??@@
V?gY5C0?@K4/V???YY.+TV/h
V?h
50
C@
?4
KV
/?
?Y
50
C@
?4
KV
/?
?@
e@@@?@f
??
?@
@?
?Y
50
C@
?4
=V
3e
e@
L@
@@
J?
?e
e?
?@
@f
f@
L@
@@
J?
??
?Y
50
C@
?4
KV
/?
?Y
50
C@
?4
=V
3f
f?
?@
@?
?Y
50
C@
?4
KV
/e
e@
L@
@@
J?
??
?Y
50
C@
?@
@@
Jh
h?
?@
@f
f@
L@
@@
J?
??
?Y
50
C@
?@
@@
J?
f
??
?@
@?
?Y
.0
O@
?4
=V
3e
e@
@@
@@
@@
@f
fh
h@
@@
?
?3
@
?@
@@
@?
?
Y0@4V??Y+VhY0@4V??Y+Vh@@@@@?Y0@4V?Y0@4V?@@@@@?fhY0@4V?e@?e@?e@?Y0@4V?Y0@4V?Y0@4V?Y0@4V?@?e@?g@@@@@?@?e@?@?e@?@?e@?Y0@4V?@?e@?Y0@@@?@?e@?e@
@?
?
@@fh@@
?X6@4V?@e@??@X3?@?@e?@?@?@?@?@?@?@?@e?@f?@
?@@?
@?f5J?L3?g@?f5J?L3?h@?e@?f@?g@?fh?@f?@3??@?@e?@e?@f?@f?@e?@f?@e?@f?@?@g?@e?@e@?h?@f?@e?@e@?f?@?X/V?@f?@e@@@
@fh@@
?1B?e?@e@??@@N?@?@@@@@?@e?@?@e?@?@e?@f?@
?@@?
5C?K/?Y.T/V?g5C?K/?Y.T/V?h@?e5C?K/?5C?K/?e@?
5C?K/?e@?e@Ne@?5C?=3?5C?=3?.O?=3?.O?=3?@?e@?eh@?@?e@?@?e@?1Ne@?5C?=3?@Ne@?5C?@J?@?e@?e@?
@
@
f
h
@
@
=
3
?
@
e
@
?
?
@
?
1
V
@
?
@
e
?
@
?
@
Y
@
V
@
?
@
Y
@
V
@
?
@
e
?
@
f
?
@
?
@
@
?
1
B
f
@
?
e
@
?
g
@
?
f
@
?
e
@
?
h
@
?
e
@
?
f
@
?
g
@
?
f
h
?
1
B
?
e
?
@
@
N
?
@
?
@
e
?
@
e
?
@
f
?
@
f
?
@
e
?
1
B
?
e
?
@
e
?
@
f
?
@
?
1
B
?
f
?
@
e
?
@
e
@
?
h
?
@
f
?
@
e
?
@
e
@
?
f
?
@
e
U
'
V
@
f
?
@
e
@
@
@
@
f
h
@
@
?
X
6
@
4
V
?
@
e
@
?
?
@
X
3
?
@
?
@
e
?
@
?
@
?
@
?
@
?
@
?
@
?
@
?
@
e
?
@
f
?
@
?
@
@
?
@
?
f
5
J
?
L
3
?
g
@
?
f
5
J
?
L
3
?
h
@
?
e
@
?
f
@
?
g
@
?
@
?
g
@
?
e
@
3
e
@
?
@
?
e
@
?
@
?
e
@
?
f
@
?
f
@
?
@
?
e
@
?
e
h
@
?
@
?
e
@
?
@
?
e
@
?
X
/
V
?
@
?
@
?
e
@
?
@
3
e
@
?
@
?
?
@
e
@
?
e
@
?
e
@
?
@@f
fh
h@@
?@?@e@??@?e
L@1@@??1XN/?RH.7W??@@&JT?)L@@??@@&JT?)L@@??@1e
?@f?@
??@@@@??
X)@&e
e@@??e
e@?g
@@@@@?@@@?@?4=V3??@@??e
@?@h
@@@@?e@@??e
@@@?4=V3??@@@?@?4=V3??e
h?X6@4=V3??@@X?31?V@@??@@e
?@e??@@f
?@f??@@e
?X6@4V?@e??@@??Y50C@?@?@@?f
X6@4Ve?
@e?
@e@
?h?
@f?
@e?
@e@
?e@@@
@?Y(@
@f
?@
e@
@@
=
?
1)
B@
f
@?
?e
e@
@?
?@
g
?@
f
h
16
B@
g
@?
?e
e@
@X
@3
N?
?@
@?
?@
@?
?e
e@
@?
?@
@?
?e
e@
@?
?f
f@
@?
?f
f@
@?
?@
@?
@e
@@@
@?
?e
eh
h@
@?
?@
@?
@e
@@@
@?
?@
@?
?@
e
@?
?Y
?(
U@
'@
V@
@?
?@
@?
?e
e@
@?
?@
@X
@3
N?
?@
@?
?U
1@
B@
?@
@e
e@
@?
@e
@@@
@?
?e
e@
@?
?
e@@@?Y?f
?@
?
@@
@f
fh
h@
@@
@
?3
@?
?@
@e
e@
@?
??
?@
@?
?1
LV
@@
@?
?@
1e
N??
H@
7?
?@
@Y
&@
TV
)@
@?
?@
@Y
&@
TV
)@
@?
?@
@e
e?
?@
@f
f?
?@
@
?@
@@
@?
?
X
&e@
@@@@?@
@@
4V?@
@?
?e
e@
@?
?@
@@@@?e@
@?
?e
e@
@?
@f
@4V?@
@?
@g
@4V?e@
@?
?
X
4V?e@
?@
@@@@f
h@@@@
??X/6I@?2<W7??X16B@?@@@N??@@e
X)eX-W??@e?@?@e?@?XB6?@<27W??/XI6?@<27W
?@@?
Y?.UW&?We
1N?H7@??g
@?e@?1N?e
H7@??h
@Y.e
?@@??e
@?@?e@?e
.?
?@?@?L@@?@e
e??@@e
e?@f
f??@@f
f?@g
g=?3@??@@e
e?@?@e?@f=?3@e
e??@@e
e??@@e
e@@??h
h??@@f
f??@@e
e??@@e
e@@??f
f??@@??5@Ce
?@
@f
f?
?@
@e
e@
@@
@@
@f
fh
h@
@@
@
?X
/6
I@
?2
<W
7?
?X
16
B@
?@
@@
N?
?@
@e
eX
1)
@e
?XX
/RW
.?
W?
?@
@e
J??
L@
@?
?@
@e
J?L
?
?.
U&
We
@N
??
e
@?
=3
?1
@?
e
h@
@?
e
=3
@?
??
=@
3?
e@
?.?
?=3
?e
@?
?e
e@
@?
1@
V@
@?
?@
?e
@?
?@
?e
@?
?f
f@
@?
f@
@?
@N
??
e
?e
h@
?1
@?
e
YT
@V
@?
?e
e@
@?
?@
5C
e
@@@@f
??@@@@??
W?gX16B@?2<W7??X?/XR-.WWe
?h
W?X16B@?2<W7??X16B@?2<W7??e
e&@W&f
W?eh
h??X/6I@?2<W7??@@e
eX1)@??X16B@?2<W7e
e@H@@@N???e
e@H@@@N????X16B@?@@@Ng
h
@@
?
?@
@?
?1
XB
6?
@<
27
W?
?/
XI
6?
@<
27
W
?@
@@
@?
?
Y
W?
e1
H7
?g
g@
@?
??
e
@?
N?
H@
7?
?h
Y.
?@
@?
??
e
@?
?@
e
?e
@Y
@?
e@
?L
@?
e@
@?
e@
?f
?1
H@
7?
eh
@?
N?
H@
7?
?@
@&
)@
@?
?5
@C
?e
e@
@?
?@
?@
@?
?1
LV
@@
@?
??
?@
@e
e@
1?
N?
H@
7?
?e
e@
@?
?
fh
h@@@@
@5@W@f
@@??XX/-RW.h
h&@W&e
@@?@@@f
@e@H@@@N????X/6I@?2<W7??X16B@?2<W7??X16B@?@?@@??X/6I@?2<W7e
?@@?@@@f
@e@H@@@N????X16B@?@@@N?f
@@@?
@@
@?
?1
XB
6?
@?
@@
@?
?/
XI
6?
@<
27
We
e@
@@
@@
?
5
?g1
?h
?1
/6
I@
?2
<W
7?
?@
e
@@
?@
e
@?
??
?X
1)
@?
?@
@?
?e
e@
@?
?X
16
B@
?2
<W
7?
?X
/6
I@
?2
<W
7?
?X
/6
I@
?2
<W
7?
??
XX
/RW
.f
W?eh
h@
@?
??
XX
/RW
.e
W?@
@?
Je
?L@
@?
?X
16
B@
e
@?
?X
16
B@
?2
<W
7?
?@
@?
??
?X
1)
@?
?X
16
B@
?@
@@
N?
??
XX
/RW
.f
W?e@
@?
?
@@@@f
@
@@
@f
fh
h@
@@
@
?@
@@
@?
?
@W
@f
@@@?X
?/
XR
-.
WW
h
XB
6?
@<
27
W?
?X
?/
XR
-.
WW
e
h@
&&
WW
e
XB
6?
@<
27
W?
?1
XB
6?
@<
27
W?
?e
e@
&&
WW?fhX
@@
?@
@@
fh
h@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??
@@
@@
?
?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
@@@@?@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@
@
@ @
@f
fh
h@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@?
?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@e
??
f
@@
@@
@?@
e
@@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@f
f
@@
@@
@@
@?
?@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@
@@
@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
??
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@
@@@@@@@@@@@@@@
e@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
? @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
e
@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@
@
@@??@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
??
@@?
@@@
e
f
f
?@@@@@@@@@@@@@@@@@@@@@@@@@@@@
?@
@@
@@
@@
@@@
?
@??@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
@@@
@@@
@@@
@@@
@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@e
@
@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
@
?
f
@
e@
@@
@@
@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
f
@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@@@@@@@@@@@@@@@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@@@@@@@@@@@@@@@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@
@@@@@@f
f
@@@@@@@
@@
@?@
@@@@@@@@@@@@@
@@
@@
@@
@?@
@@@
@@@
@@@
@@
@@
@@
@@
@@
@@@
@@@
@@@
@@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@@@
??
f
@@@@@@?
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@e
@@@
@@@
@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
e
@
@
@
?
@
@
@@
e
f
@
@
f
@@
@?
@
@
@@
@
e
@
@
@
@
f
@
@
@
@
f
@
?
@
@
?
e?
?@
@@
@@
@@
@@
@
f?
?@
@@
@@
@
@@
@@
@@
@
@@
@@
@?
?
f
@
@
e
@
@
@
@
f
@
@
@
@@
@@
@@
@
f
@
?
@
@@
@@
@
e
?@
@@
@@
f
?@
@@
@
@
@
@
@@
?
f@
@@
@@
@?
@
@@
@@
@@
@
e
@
@
@
f
@
@
@
f
@
?
@
?
e
Y
@@
@@@@@@
@@@@@@
@4
?f
f@
@?
?f
e@@@
@@?
f
@
@@
@
Y
@@@
?
@@4
Y
@@
?@@@@@@
@
?
@4
@
f
@
?
@4
@@@@@
@@@@@@
?@@
@h
@
e
@
@
@@
@
f
@
@
@@
@@
@@
@@
@
f
@
?
@@
@@
@@
@
e?
?@
@@
@@
@@
@@
@
50
C@
e
?4
KV
/?
?f
f@
@?
?f
f@
@?
?f
f@
@?
??
g
@@
Je
e@
@?
?f
f@
@?
??
g
@@
Jf
fY
5+
TV
3?
?e
e?
?Y
50
C@
?@
e
=V
3e
e@
1?
Nf
f@
@?
?g
g?
?@
@e
e@
@?
@?
f?
?@
@@
@@
@
@@
@@
@
50
Ce
?4
KV
/?
?
?Y
50
C@
?e
=V
3
50
C@
e
?4
KV
/?
?
@@
J
1?
Nf
f@
@?
?
?Y
.0
O@
?@
e
=V
3
@@
@@
@?
?
f@
@@
@@
@?
@
?Y
50
C@
?@
e
KV
/e
g
?@
@@
J?
??
g
?@
@e
f
?@
@@
e
h@
@?
?
@@
@@
@@
@
e
@
@
?1
@N
f
?@
@g
e@@@@?
@@
@J
@?
?f
f@
@?
?f
f@
@?
?f
f@
@?
?g
?@@@@@@
@J
@e
e.
YO
0e
@@?
@=
43
V?
??
?@
@f
f?
?@
@f
f?
?@
@f
f?
?@
@f
f?
?@
@e
e5
YC
0e
@@@
f
@
@
Y
@@
?
?@@
@e?
0
@4
V
e
@
?
f
@
?
?
@
f
?
@
e
@
?
f
@
?
?
@
f
?
@
f
@
?
Y
@@
Y
@@
@
@
f
@
?
?
f
@
@
?
@@
@4
e?
?@
@@
@@
@@
@@
@
@?
?e
eh
h@
@?
?f
f@
@'
NV
f
@?
?g
g@
@?
?e
e@
@?
??
f
@?
?g
g@
@?
?e
f
@?
?1
@N
?e
e?
?@
@f
f?
?@
@e
e?
XX
//
VV
?e
e@
@?
?g
g?
?@
@e
e@
@?
?f
@?
?f
f@
@?
?
f?
?@
@@
@@
@
@@
@@
@@
@
@?
?
?@
@f
f?
?@
@
@?
?
@?
?
XX
//
VV
?e
e@
@?
?
?@
@
@@
@@
@?
?
f@@
@@?
@
?@f
fh?
?@h
h?@
@f?
?@e
eh@
@?
@@@
@@
e@
@@
@@
@@
@
?
?e
e?
?
?@
@@
J?
?
f@
@@
@@
@@
@@
@@
@@
@
50
C@
e
?4
=V
3?
??
?@
@f
f
?@
@e
f
?@
@@
f
?Y
5f
C@
?@
e
=@
3e
e@
@?
?f
f@
@?
??
?@
@N
f
?@
@e
e@
@?
?f
f@
@?
??
?@
@f
f?
?@
@
f@
@?
?@
@@
@@
@@
@
50
C@
e
?4
KV
/?
??
?@
50
C@
?@
e
@?
Je
e@
@?
?f
f@
@?
??
?@
@f
f?
?@
@e
e@
@?
?f
f@
@?
??
?@
@f
f?
?@
@e
eY
50
C@
e
?4
=V
3?
??
?Y
.0
O@
?@
e
=V
3
?
e
@
?e@
@e@
?H7
?@e@
f
@
@
?
@
@
?
?
@
f
@
?
@
e
?
X/
@
f
@
?
f
@
?
?
@
N
?e
e?
?
@
f
?
@
f
?
@
?
?e
e?
?
f
@
e
1
?L
f
@
1
?
1
?
@
f@
@@@
@?
@
?@
1B?eh
h?@
@h?
?@f
f?@
@eh
h@?
?
@@
@@@
@
e
@
@@
@@
@
XV
/'
VI
??@
@g
g?
?@
@g
g@
@?
?f
f@
@N
'f
V?e
e@
@?
?g
g@
@?
?h
h@
@?
??
?@
@f
@@@@?
@@
@f
f?
?@
@f
f?
?@
@f
@@@@?
@
@e
e@
@?
?e
e?
?@
@
f
@
@@
@@
@@
@@
@@
@
@
?
f
?
?
@
'
V
@
f
?
@
f
?
@
e
@
@
@
@@@@
?
?
@
'
V
@
e
@
@
@
@@@@
@?
?@
e@
??
@
f
@
?@
@@
@@
@@
@
@?
?g
g?
?@f
f@
@?e
e@N
'VV
?e
e@
@?
??@
@@@@@?
@
@e
e@
@?
?f
?@
e
@?
??
?@
@f
e
@?
?@
@e
e@
@?
?f
f@
@?
?g
g?
?@
@
e?
?@
@@
@@
@@
@@
@
XB
6e
@@h
@4V?f@
@?
?f
f@
@X
?/
XV
/e
V?@
@?
?g
e?@@@@
@?
?e
e@
@?
?H
5@
TN
3?
?@
@?
?g
e?@@@@
@?
?e
e?
?5
@J
e
?3
@e
e?
?@
@f
f?
?@
@f
eY0X
@'
@I
@?
@@
@?
?g
?Y0@@@?
@@
@e
e@
@?
?H
5@
TN
3?
?@
@?
?f
f@
@?
?
f?
?@
@@
@@
@
@@
@@
@@
@
XB
6@@@4V?
?@
@f
f?
?@
@
XB
6@@@4V?
?@@@@
@?
?
Y0X
@'
@I
@?
@@
@?
?
?@
@
@@
@@
@?
?
f
@@
@?
@
?X6@@@4
Vf
@@@@
h?
@f
?@
g
?@@@@?
@
@@
@
e
@
?
?
f
@
@
@
@
?e@
@
?
?
@
X
?@
@f
@@e?
?
@
e
@
?
f
@
?
?
@
X
V
?
?
@
e
@
?
f
f
@
1
?
?
e?@
@@@
@@@
@
?=3?
?f@
@?f
f@?
??XX
/V@
@?g
g@?
?e@
@YW
7?
?X
1V@
@?g
g@?
?e5
H7e
e?
?L
13
N?
??@
@f?
?@e
e5?
Cf@
@??
?5f
C?e?
?@
@e
@
Y
7
V@
?f
f@?
?
f
?@
@@
@
@@
?=3?
?
@f
?@
?=3?
@
?
5
Cf
@?
?@
@
@@
?
f
@
=
@
e
@@
@@
@@
@
?Y?
0X
@e
@@?
@@
@g
f@@?
@@
@g
g@
@?
?f
f@
@X
?/
XV
/
?@
@?
?g
e?@@@@
@?
?h
h@
@?
??
?@
@f
f
?@
@f
f?
?@
@f
f?
?@
@f
f
?@
@e
e@
@?
?e
e?
?@
@
f
@@
@@
@@
@@
@@
@@
@
@
?
?
@
?/
XV
/?
V?
?@
@f
f?
?@
@f
eh
h
?@
@e
e1
@N
?e
f
@
?
?
@
?/
XX
//
VV
?@
@e
e1
@N
?e
f
@?
??
?@
@?
?H
5@
TN
3?
?@
@
f
@?
?@
@@
@@
@@
@
XB
6g
@@@
??
?@
@f
f@
@?
?e
e@
@X
?/
X/
?@
??
?@
@f
f
?@
@e
e@
@?
?H
5@
TN
3?
?@
@?
??
?@
@?
?H
5@
TN
3?
?@
@e
e@
@?
?f
f@
@?
?g
g?
?@
@
e
e@
@J
&e
W?
?1
X
f
@@
@
?
@
@
@
f@
@@
@@
@?
@
?3
@g
g?
?@
@h
h?
?@
@f
f?
?@
@e
eh
h@
@?
?
@@
@@
@@
@
e
?
?
?
XV
/
f
@?
??
?@
@e
e
X
/
V
@
f
?
@
e
?
?.
HW
7?
??
?@
@e
e
f
?4
=V
3
XV
/
e?
?@@
@@@
@@
/Ie?<@
7?f
f@?
?f@
@?e
e?)
L@?
?g@
@Ne
e@&
Je
?)
L@?
?g@
@Ne
e@J
?f
@??
?1f
B?e<@
7e@
1Bf
f@?
??@
1B?e?
@e
?)
L@
@?
?f@
@?
f?
?@
@@
@@
@
@
@@
@@
@
/Ie?<@
7?
?
?@
@f
f?
?@
@
/Ie?<@
7?
?
@?
N
1?
Bf
f@
@?
?
?/I?e?
<@
7
@@
@@
@?
?
f
@@
@?
@
?
@
@@
@
e@
@@
@@
@@
@
?5
@C
f
?@
@g
g?
?@
@g
g@
@?
?f
f@
@?
??
e
XV
)@
@?
?g
g@
@?
?h
h@
@?
??
?1
XN
/?
Ve
?YH
.7
Wf
f?
?@
@f
f?
?1
XN
/?
Ve
?YH
.7
We
e@
@?
?e
e?
?@
@
f@
@@
@@
@@
@@
@@
@@
@
@
?
X
)
@
f
?
@
e
h?
@e
X/
V?Y
?X
)@
eX
/V
??
YH
.7
W?
??
?@
@Y
&7
W?
?1
XV
)@
@
f@
@?
?@
@@
@@
@@
@
@?
??
?@
@f
f@
@?
?e
e@
@?
??
e
XV
)@
@?
??
?1
XN
/?
Ve
?YH
.7
We
e@
@Y
&7
W?
?1
XV
)@
@?
??
?@
@Y
&7
W?
?1
XV
)@
@e
e@
@?
?f
f@
@?
?g
g?
?@
@
?
e
X6@@@2W??@@@@@@@e@?f@??@@@@@@@e@?f@??@@@@@@@e@?f@??X6@@@2WeX6@@@@@??X6@@@@@e@?f@?e@@@@@?
f
@
X6@@@2W?
?@f?@
X6@@@2W?
?@@@@@@@
X6@@@@@?
?X6@@@2W
@
f
@
?/
XI
6?
@e
@@<
27
Wg
e@@@@?
@@
@N
@?
?g
g?
?@
@f
e?@?
@@
@e
@@h
e?@@@@@@
@N
@
@
e
@
@
@
@
?
?L@
?f
?e1
f
@
@
/6
I@
e
?X/
?X/
?eL
f
@
?
@
@
@
@
/6
I@
e
?2
<W
7?
??
?X
16
B@
?@
e
@@
Ne
e@
@?
?f
e?L@
@?
?e
e?
XX
/RW
.f
W?e@
@?
Jf
e?L@
@?
??
?@
@f
J?eL
e?
?@
@@
@@
@@
@@
@
f?
?@
@@
@@
@
@@
@@
@@
@
@@
@@
@?
?
f@
@@
@@
@?
@
@@
@@
@@
@
e
@
@
@
@
?1
XB
6?
@e
@@?
@@
@g
e@@@@?
@@
@N
@?
?f
?@@@@
@?
@f
@@e@
@?
?e
f
@?
?g
?@@@@@@
@N
@e
e/
XI
6e
@@?
@<
27
W?
?e
eX
?/
XR
-.
WW
f
@@?
@@
@g
@@@?eX
?/
XR
-.
WW
f
XB
6e
@@?
@@
@N
@?
?
f
@
@@
@@
@@
@@
@@
@
X
@?
@<
27
W?
??
?@
@f
fL
?@
@f
e?@?
@@
@f
@@e?
?/
XI
6?
@e
@@<
27
We
f
XR
-.
WW
?e
e?
?@
@f
fL
?@
@e
f
XR
-.
WW
?e
e?
?@
@J
f
?@
@
f
@
?
@
@
@
@
X
@@
@@
?@
@e
e1
XB
6e
@@?
@<
27
W?
??
?/
XI
6?
@e
@@<
27
W
?
e
f
@
@
f
@
@
e
@
@
@
@
f
@
f
@
?
@
@
@
@
e?
?@
@@
@@
@@
@@
@
f?
?@
@@
@@
@
@@
@@
@@
@
@@
@@
@?
?
f@
@@
@@
@?
@
@@
@@
@@
@
e@
@@
@@
@@
@
f@
@@
@@
@@
@@
@@
@@
@
f@
@?
?@
@@
@@
@@
@
?
e?
?@@@@@
f@
@@
@@?
@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@
@@@
e
f
e
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
f
@@@@?
?@@@@@@@@@@@@
@@
@@
@@
@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@
@@
@?
?
f
@
@
@@@
@@@
e
@
@
@
@
f
@@@
@@@
@@@
@@@@
@@@
@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@f
f
@
e
@
@@
@?
@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@
@?
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
e
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
@
f
@
@
@
@
f
@
@@
@?
?@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@f
@
@@
@@
e
?@@
@@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@f
f
@@
@@
@@
@?
?@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@?
?
f
@@@?
@
e@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@f
f
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@
@
e
@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@f
f
@@
@@
@@
@?
?@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@f
@@
@@
@@
@@@@?
?
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@@
@
Figure 2. CRESUS User Interface Managing Windows.
CRESUS 159
Each time the user makes a decision that could be optimized, one or
more rules flag the user with a message that explains the inefficiency
and suggests an alternate operation. If this suggestion is accepted by
the user, it automatically replaces the original operation, and all windows and data structures are updated.
The action part of the production rules encodes two things: a
method to explain the inefficiency to the user and a method to correct
the inefficiency if the user decides to correct it.
The flagger uses the FRULEKIT production system language, a modern
Common Lisp implementation of OPS5. FRULEKIT was chosen for the
following reasons:
First, it is tightly integrated with the PARMENIDES frames that are used
by the rest of the system. Unlike some other production systems that
copy frames into their rule system, FRULEKIT matches directly on the
frames themselves, and the right-hand actions apply to frames.
Second is the fact that FRULEKIT has an open architecture. It is possible to call Lisp functions on both the left-hand and right-hand sides.
This structure allowed us to write our own notation for specifying what
messages to present to the user and encoding knowledge about how to
correct the inefficiencies.
Third is the reason maintenance facility. FRULEKIT allows the programmer to designate right-hand-side items as either beliefs or side-effects. Side-effects are actions that can’t be taken back, whereas beliefs are
actions that should be taken back whenever the left-hand side of the
rule no longer matches. This shortcoming exists in many production
systems. For example, when there is an inefficiency (for example, the
user made a fund movement from account A to account B and then
from B to C), a message is posted that the funds could have been
moved directly from A to C. However, if this action is corrected by the
user, then FRULEKIT automatically takes away the message.
The Global Searcher
This module represents the most sophisticated part of CRESUS. Instead
of making only incremental improvements like the flagger, the global
searcher constructs entirely new solutions from scratch. Thus, it attempts to find a more global optimum than the flagger. It is also global
in the sense that it takes the entire period into account instead of focusing on only one day without regard to the others.
The searcher’s solution comprises a set of decisions, or operators,
that require the lowest global cost to balance the bank accounts. An
operator can do any of the following actions: move money between two
accounts, borrow or pay back money from a credit line, channel a col-
160
SHELL, ET AL.
lection or payment from or to an account, and invest money.
Before the search, the user can establish certain constraints, such as
disposing of a certain amount of money from a given credit line or
making a concrete collection to a given account. These constraints are
respected by the system even if they are not considered efficient (that
is, the system understands that they might obey some other criteria of
the treasurer’s).
The search space is extremely large. Solutions typically consist of a
sequence of about 50 operators, and at each step of the search, on the
order of 100 operators can apply. For this reason, a heuristic search is
necessary because it is possible to search only a small fraction of this
space. Furthermore, by partitioning the search space into subspaces
with relatively little interaction, the problem becomes more tractable
(this observation was first put forth by Minsky [1963]). The interaction
is usually handled by encoding expert knowledge. In CRESUS, these subspaces are as follows:
First is the daily search space versus the global search space. When
CRESUS searches for a daily optimal solution, it doesn’t consider the
global implications of each operator during this search. The global implications are considered between daily searches (see later discussion).
Second is the space of operators for a specific operator type. Inside
the daily search, CRESUS only considers operators of one type at a time
(the specific operator types are described at the beginning of this section). Although there is interaction between certain types of operators,
this interaction is handled by putting more expert knowledge into the
evaluation and generation functions. For example, the evaluation function would prefer a fund movement that balances an expensive credit
line over one that balances a less expensive credit line because it would
avoid having to borrow from the expensive credit line.
The searcher uses a multilevel heuristic search based on the I-BEAM
search algorithm originally developed for the HARPY speech-recognition
system (Lowerre 1976; Newell 1978), as we describe later. The expert’s
knowledge about cost evaluation and operator generation is incorporated into the searcher. Parameters affecting the search were tuned
based on the performance of the searcher on typical test cases.
The global searcher is composed of the following submodules:
Searcher: This top-level module performs the searching, using all
the other modules.
Generator: Its function is to generate new operators that improve a
given search state.
Evaluator: It evaluates the local and global cost of a set of operators. The
global cost is defined as the cost associated with every operator that has been
applied plus the estimation of the cost needed to complete the search.
CRESUS 161
Global data manager: This module is responsible for the initial data
storage and the intermediate and final results.
The global searcher performs its work in two different stages: setup
and search.
In setup, the search goals are set for each day of the period: whether
to borrow, pay back, or invest money and how much. These goals depend on the total balances for each day. At the end of the search, the
following must be accomplished: (1) all the accounts are balanced, (2)
the global cost is minimum given the conditions preceding the search,
and (3) the number of operators that define the global solution is minimized.
After the setup phase, the search begins. It is divided into two different levels: within-day search and between-days search. Both the withinday and between-days searching modules are based on the I-beam
search algorithm. The beam searcher is a breadth-first searcher that considers a number of different partial solutions simultaneously. This approach yields higher-quality results than only considering the locally
best partial solution at each step because local optima are not necessarily part of the optimum global solution. The greater the number of
partial solutions that are considered, the better the chance that a more
optimal solution will be found. However, it is infeasible to consider
every possible solution because there are so many. Thus, there is a
trade-off between a high-quality solution and a large search space and
between a fast solution and a smaller search space.
During a within-day search, the searcher stores the K-best partial solutions that it has found so far on every level of the search (K is known
as the beam width). It always chooses to further explore the K-best solutions that look the most efficient based on an evaluation of the state
of this solution.
For example, in figure 3, K is set to 5. At the first level of search, the
best states are the ones labeled with evaluations of 50, 45, 40, and 40.
At level 2, the best states are those labeled 80, 75, 78, 72, and 73. Note
that the states with evaluations of 65, 62, 55, and 63 are not retained.
This process would continue until complete solutions are found. Note
that the total number of nodes on each level does not grow after level
3 because the number of states to explore is limited to K.
During the between-days search, the searcher performs a beam
search by combining the daily searches of each day. In other words,
during the between-days–search phase, the best global solution is
found based on the comparison of the cost associated with each daily
solution.
Because the uncertainty grows as the searcher looks forward in time,
the value of K decreases as the day being searched increases. With this
162
SHELL, ET AL.
84
95
90
96
80
50
75
84
86
65
45
92
......
......
......
91
90
80
78
88
93
......
90
0
83
72
40
55
73
63
1
2
92
......
90
62
40
0
88
78
91
86
88
78
3
4
Figure 3. Sample Within-Day Beam Search (K = 5). Shaded nodes are not explored any further.
algorithm, even though a particular solution might look like the best
one on day d, the searcher evaluates the strength of this solution
globally. By combining solutions over more than one day, we are globally searching for the most efficient solutions.
CRESUS
Benefits
has benefited Union Fenosa in a number of ways:
First is the time savings in the daily management of the treasury. We
estimate this savings to be 70 percent of the decision-making time and
30 percent of the treasurer’s total work time.
Second is the improvement in the quality of the treasurer’s work. By
using a tool that simulates and optimizes a priori the cash-management
decisions, the treasurer is free to spend more time analyzing and
searching for the best banking conditions.
Third is the augmentation of knowledge about the problem and detection of points for improvement. Because of the comparison of optimal suggested solutions with those conditioned by company policies or
the conditions of certain banks, those points where the costs are concentrated arise and imply an analysis process for its improvement.
Fourth is the economic savings. The quantitative savings realized by
the CRESUS searcher is significant. We compared the cost of the expert’s
solution using CRESUS manually with the global searcher’s solution over
a two-week period in January 1992. The comparison was made by comCRESUS
CRESUS 163
puting the total cost of each solution: the cost of borrowing money, the
fees associated with fund movements, and the fees for having overdrawn accounts minus the money earned by investing. The results
show that Union Fenosa will save over a half million dollars a year:
Manual use
CRESUS searcher
Difference (abs.)
Difference (prc.)
Week 1
Week 2
$113,060
$91,180
$21,880
19.35%
$34,360
$28,740
$5,620
16.35%
Projected
annually
$3,832,920
$3,117,920
$715,000
18.65%
(The annual projections are computed by taking the average of the
2 weeks and extrapolating to a 52-week period.) The savings changes
from week to week because a number of real-world conditions are always changing, such as the volume of the operations, the current conditions of the financial market, and the point at which the savings are
measured. However, with these results, we estimate that CRESUS will pay
for itself in one year.
Another benefit expected over time is the solution of the expert-substitution problem. By making it easier to extend and share the expert’s
knowledge with other people, CRESUS should allow us to smoothly handle times when the expert is away from the company.
Development
The application was developed starting in January 1989 and was
finished by December 1990. One of Union Fenosa’s main goals was to
ensure that the technology would be transferred effectively to its personnel. Thus, a mixed team was formed, including personnel from
both Union Fenosa and Carnegie Mellon University. The team initially
included a project leader, a senior knowledge engineer, and two parttime programmers from Carnegie Mellon and a junior knowledge engineer and a domain expert from Union Fenosa.
Development Process
The development process was split into three phases:
Phase 1—Initial Prototype: During this phase, we defined the project plan, configured the development team, selected the hardware
and software tools, and validated the conceptual design by implementing a prototype of the non-expert modules of CRESUS (the user interface, the data manager, and the simulator).
164
SHELL, ET AL.
Phase 2—Advanced Prototype: In this phase, we scaled up the nonexpert modules, designed the expert modules (flagger and global
searcher), and implemented the flagger. Finally, we installed the prototype at the customer site so that the end user could validate it.
Phase 3—Final System: In the final phase, we implemented the global searcher, completed the integration of all modules, and extensively
verified and validated the application.
Verification and Validation
At the end of each phase, we verified and validated the application.
The initial prototype was validated by the domain expert as well as the
senior manager, who was responsible for project support. At this time,
we didn’t pay much attention to verifying the prototype because we
were mostly interested in proving the concept. After having finished
the other phases, we spent about a month testing the entire application. We used several approaches. To test the simulator, we developed a
record-playback option that allowed the domain expert to check for errors. To test the global searcher, we gave small test cases to test for correctness, ran it on several real-world data sets to test for quality, and
wrote an auto-test program to run the searcher through several combinations of parameters.
Deployment
The application is currently being used by Union Fenosa, an electric
company that during 1991 moved nearly $50 million (both collections
and payments), with the number of bank operations approaching
125,000.
Deployment began in January 1991 and took 8 months of work for a
team of 3 people, each dedicating 30 percent of his time to the project.
The work covered everything from the study of the appropriate hardware platform to user training. Since September 1991, CRESUS has been
used daily for treasury decision making in the company. Even though
several people from the department are involved in the data-entry and
report-making processes, the cash-management decision making is
centralized by one person (the treasurer).
The first step in deploying the system was to completely study the
data-collection process to feed the company data to and from the system. Because of the volume and the complexity of the study, we chose
a decentralized data approach, where we built interfaces with other applications and enhanced the CRESUS data manager module to support
CRESUS 165
these interfaces.
The main CRESUS software can run on any UNIX workstation with X-11
WINDOWS and is currently integrated into the environment of Union
Fenosa. It runs on a SUN SPARCSTATION that is connected to a MACINTOSH
II CX, a DOS Compaq 386 PC, other personal computers (PCs), and a
Laser Writer printer. The PCs are used for data entry and report generation. This hardware is connected through the TOPS local area network
(LAN) developed by Sun Microsystems, which offers a user-friendly environment.
This structure lets us obtain automatically, through LAN, the ASCII
files generated in other environments and built with different software
and combine it with data the system needs for it to function. In addition, we took advantage of the MACINTOSH to design automatic reports
that directly read the simulation and optimization results of CRESUS.
With respect to user training, we can distinguish two phases: learning how to use CRESUS and gaining user confidence in the system. The
first part did not present any problems because the CRESUS user interface was designed to agree with the treasurer’s philosophy and work
mode. A treasurer without knowledge of computers could learn to
manage CRESUS in one day.
The second part required running both CRESUS and the old system in
parallel for about three months. Here, the principle problems were
convincing the treasurer to take advantage of the full capabilities of
CRESUS and accepting its particular proposals when they conflicted with
the work habits derived from the limitations of the old system.
Maintenance
is working now, but we are continuing to enhance it. Because of
feedback from the users, during the deployment phase, we discovered
improvements that were needed in the user interface (such as sorting
and searching functions in the data windows), the knowledge base, and
the global improver module that we didn’t take into account in the development phase.
The improvements needed in the global improver module warrant
further discussion. The domain of the CRESUS system is variable, so that
while it is being used, we need to change not only the banking account
conditions (usual in the daily performance) but also the different types
of banking instruments in use. For this reason, CRESUS must facilitate
the creation of new instruments with different behavior. In addition,
we wanted a greater sophistication of instrument use and desired to extrapolate the Union Fenosa solution to the cash-management problem
CRESUS
166
SHELL, ET AL.
to other companies. Thus, we were motivated to generalize our system
further. This work is developing now, and we can already say that the
knowledge base is general enough that it can be adapted to different
situations.
The user interface is also general enough that it allows the user to
interactively change all relevant conditions. The global searcher has
been made more powerful, but some of its knowledge needs to be
made more declarative so that it will be easier to modify it in the future. Finally, the maintenance and modification team, experts, and
knowledge engineers are, for the most part, the same staff that developed CRESUS , which makes it easier to make the needed system
changes.
Conclusions
Because this work represents the first time that knowledge engineering
technology was applied to the complex problem of cash management,
we had no way of knowing whether our efforts would be successful.
Our experience shows, however, that it is possible to effectively automate the treasurer’s decision making to save significant time and
money. Other cash-management tools that we looked at claim to automate the cash-management task but in reality don’t perform decision
making. Instead, they typically use spreadsheet programs to simulate
the effect of the treasurer’s operations—equivalent to the manual part
of CRESUS. We found that the bulk of the benefit is when the global
searcher is utilized to automatically find less costly solutions.
CRESUS was developed for a specific utility company in Spain, but we
are currently attempting to market the system to other companies in
Spain. With some more work, we also hope to generalize it enough to
make it useful in the rest of Europe and the United States.
Acknowledgments
We would like to thank Michael Mauldin for his useful comments on a
draft of this chapter and the following people for their important contributions to the project: Daniel Borrajo, Jaime Carbonell, Mike Kanaley, Todd Kaufmann, Michael Mauldin, Chris Nuuja, and Jose Prieto.
References
Forgy, C. L., and McDermott, J. 1977. OPS, a Domain-Independent Production System Language. In Proceedings of the Fourth International
Joint Conference on Artificial Intelligence, 933—939. Menlo Park,
Calif.: International Joint Conferences on Artificial Intelligence.
CRESUS 167
Jones, O. 1989. Introduction to the X WINDOW System. Englewood Cliffs,
N.J.: Prentice Hall.
Lowerre, B. 1976. The HARPY Speech-Recognition System. Ph.D. thesis,
School of Computer Science, Carnegie Mellon Univ.
Minsky, M. 1963. Steps toward Artificial Intelligence. New York: McGrawHill.
Newell, A. 1978. HARPY, Production Systems, and Human Cognition.
Pittsburgh, Pa.: Carnegie Mellon University.
Pylyshyn, Z. 1985. Intelligent Database Interfaces: A Survey of Some
Artificial Intelligence Applications. London, Ont., Canada: University
of Western Ontario.
Shell, P., and Carbonell, J. G. 1988. The PARMENIDES Reference Manual,
Internal Paper, School of Computer Science, Carnegie Mellon Univ.
Shell, P., and Carbonell, J. G. 1986. The FRULEKIT Reference Manual,
Internal Paper, School of Computer Science, Carnegie Mellon Univ.
Download