FACULTA FACULTAD D DE INGENIERÍA INGENIER ÍA ESCUELA PROFESIONAL PROFESIONAL DE INGENIERÍA DE SISTEMAS
TESINA
“Título” Importanca !" un !ata mart para la toma !" !"c#on"# "n la $"#t%n !" &"nta# !" 'otca# ARC(NGEL "n Lma) *+,-. Autor/ 0USTO CASTILLO) LUIS EDUARDO
A#"#or/ M. SC. AL1ERTO SOTERO MONTERO
Lín"a !" n&"#t$ac%n/ S#t"ma# !" n2ormac%n "#trat3$co# !" toma !" !"c#on"# LIMA 4 PER5 *+,-
D"!catora D"!co "#t" tra'a6o !" n&"#t$ac%n a m 2amla 7 "n "#p"cal a m ma!r" 8u" "lla "# m &olunta! !" #"$ur a!"lant"
A$ra!"cm"nto# A m# pa!r"# por 9a'"rm" apo7a!o "n "#tu!ar una carr"ra pro2"#onal 7a 8u" #n "llo# no "#taría a8uí pr"#"nt".
INDICE
INTRODUCCION
:
MARDO METODOLOGICO
,-
RESULTADOS
,;
CONCLUSIONES
*-
RECOMENDACIONES
*-
REFERENCIAS 1I1LIOGR(FICAS
*-
INTRODUCCIÓN Realidad problemática Un !ata mart "# una part" !" un almac3n !" !ato# !on!" to!a la n2ormac%n "#t< r"lacona!a con una
la m"6or para nu"#tro prop%#to? a!"m<# tomar la corr"cta !"c#%n "n un n"$oco o "mpr"#a "# al$o 2un!am"ntal 7a 8u" "#ta# !"c#on"# n2lur
5
Problema general BCu
Problema especíico BC%mo "# la $"#t%n !" &"nta# !" 'otca# ARC(NGEL "n 0"#@# María) *+,- BCu
6
Antecedentes S" 9a toma!o como r"2"r"nca "l tra'a6o !" Mal!ona!o Ramír"=) Ítalo >*+,?. Soluc%n !" nt"l$"nca !" n"$oco# 7 toma !" !"c#on"# "n la $"#t%n a!mn#trat&a !" 'otca# r"al=a!o "n C9cla7o) La T"## !"#arrolla!a tu&o como o'6"t&o/ "l !" !"2nr lo# punto# "#trat3$co# 8u" #" "#ta'l"c"r*+,,? "n #u t"## An*+,:? "n #u t"## an!ocum"nto naconal !" !"nt!a!? "n "l r"n"c >r"$#tro naconal !" !"nt2cac%n 7 "#ta!o c&l?. En la cu!a! !" Lma. Don!" propon" una #oluc%n !" Int"l$"nca !" N"$oco# "l cual #ur$" como alt"rnat&a para man"6ar la $ran cant!a! !" n2ormac%n 8u" po#"" RENIEC. El pr"#"nt" pro7"cto !" t"## #" c"ntra "n lo# proc"#o# !" $"n"rac%n 7 "m#%n !"l DNI. Su# r"#ulta!o# 2u" 8u" la m"to!olo$ía 1PMN) lo$r% mo#trar una &#%n mu7 !"talla!a 7 clara !" lo# proc"#o# 7
!" $"n"rac%n 7 "m#%n !"l DNI) #" !"nt2c% r"8u"rm"nto# claro# 7 pr"c#o# 8u" 2u"ron !ocum"nta!o# 7 utl=a!o# para la con#trucc%n !"l mo!"lo mult!m"n#onal) la "l"cc%n !" la 9"rram"nta !" "Hplotac%n 2u" la a!"cua!a !"'!o a 8u" p"rmt% una 2*+,,? "n #u t"## an*+,*? "n #u t"## !atamart "n "l proc"#o !" toma !" !"c#on"# !" la #u'$"r"nca !" r"$#tro tr'utaro !" la muncpal!a! !#trtal !" San Martín !" Porr"#. Don!" "l pro7"cto t"n" como o'6"t&o prncpal mpl"m"ntar un Datamart "n "l proc"#o !" toma !" !"c#on"# !" la Su'$"r"nca !" R"$#tro Tr'utaro !" la Muncpal!a! D#trtal !" San Martn !" Porr"# para 'rn!arl" una 9"rram"nta 8u" 2acltar< a !c9a *+,*? "n #u t"## nt"l$"nca !" n"$oco# "n "l !"#arrollo !" ##t"ma# !" montor"o !" m"rca!o para "l #"ctor "n"r$3tco) "n "l paí# !" C9l". El o'6"t&o !" "#ta n&"#t$ac%n "# mo#trar la aplca'l!a! !"l u#o !" 9"rram"nta# 7 m"to!olo$ía# !" 1I "n "l !"#arrollo !" SMM. S" propon" una m"to!olo$ía "#tructura!a !" con#trucc%n !" SMM utl=an!o 1I como plata2orma !" !"#arrollo. E#ta m"to!olo$ía "# aplca!a al !#"o " mpl"m"ntac%n !" un prototpo !"
8
SMM para "l m"rca!o "l3ctrco C9l"no. El tra'a6o "# !" car*+,? "n #u pro7"cto !" !#"o !" una "#tructura !" #oport" a la &"nta con "l 2n !" aum"ntar la pro!uct&!a! !"l
9
!"stiicaci#n E# con&"n"nt" un Data Mart 7a 8u" p"rmt" !&!r la n2ormac%n !" nt"r3# $"n"ral 7 com"rcal "l cual #"r< utl=a!o por lo# u#uaro# 2nal"# 7 pr"#"nta!o a tra&3# !" un r"port") "#to l" p"rmtr< apr"n!"r !" !ato# pa#a!o# 7 !" pr"!"cr #tuacon"# 2utura# "n !&"r#o# "#c"naro# 7a 8u" al contar con n2ormac%n "Hacta 7 a t"mpo "# po#'l" !"nt2car 7 corr"$r #tuacon"#) ant"# !" 8u" #" con&"rtan "n pro'l"ma# o "n pot"ncal"# p"r!!a# !" control. Por "#o 'otca# ARCANGEL !"'" mpl"m"ntar "#t" ##t"ma a #u $ran 'a#" !" !ato# 7a 8u" l" p"rmtr< lo$rar nu"&a# oportun!a!"# a#í como r"a!aptar#" al $ran m"rca!o 2armac3utco 8u" "H#t" "n la cu!a! !" Lma) a!"m<# !" a7u!arla a la toma !" !"c#on"# "l cual l" tra"r< r"#ulta!o# po#t&a# 7a 8u" m"6oraran la cal!a! !" #u #"r&co) la $"#t%n !" &"nta# 7 la #at#2acc%n !"l cl"nt". Por otro la!o) "n cuanto a #u alcanc") "#ta n&"#t$ac%n #"r&r< !" muc9a a7u!a para a'rr nu"&o# camno# 9aca la# "mpr"#a# 8u" pr"#"ntan #tuacon"# #mlar"# a la 8u" #" plant"a) "6"rc"n!o un marco r"2"r"ncal.
10
Ob$eti%o general& D"t"rmnar la mportanca !" un Data Mart para la toma !" !"c#on"# "n la $"#t%n !" &"nta# !" 'otca# ARC(NGEL "n 0"#@# María) *+,-
Ob$eti%o especíico& Conoc"r como "# la $"#t%n !" &"nta# !" 'otca# ARC(NGEL "n 0"#@# Mara) *+,I!"nt2car cu
11
'arco concept"al& Data Mart/ S"$@n CURTO) 0o#"p “E# un con6unto !" lo# !ato# ar"9ou#" cu7o o'6"t&o "# r"#pon!"r a un !"t"rmna!o anla# a$r"$acon"# 7 lo# 2ltra!o# #u"l"n #"r la# op"racon"# m<# u#ual"#? apro&"c9
12
M"to!olo$ía#/ Data ar"9ou#n$) 1ll Inmon 7 Ralp9 Km'all) propon"n una ar8ut"ctura !" nt"l$"nca !" n"$oco# #mlar p"ro con !2"r"nt"# &arant"# para la mplantac%n !" pro7"cto# !" nt"l$"nca !" n"$oco# "n una "mpr"#a. Por un la!o) Inmon propon" una ar8ut"ctura !" nt"l$"nca !" n"$oco# llama!a CIF >Corporat" In2ormaton Factor7? o 2<'rca !" n2ormac%n corporat&a. Por otro la!o) Km'all propon" una ar8ut"ctura !" nt"l$"nca !" n"$oco# conoc!a como MD >MultDm"n#onal? o mult!m"n#onal. La# !o# propu"#ta# !" ar8ut"ctura !" nt"l$"nca !" n"$oco# t"n"n "l m#mo prop%#to p"ro #u prncpal !2"r"nca ra!ca "n la 2orma !" mo!"lar lo# !ato#) Inmon #u$"r" utl=ar "l mo!"lo "nt!a!r"lac%n >ER? para "l !#"o !"l Data ar"9ou#" 7 "l mo!"lo !" !ato# !m"n#onal para "l !#"o !" lo# Data Mart# Km'all #u$"r" utl=ar "l mo!"lo !" !ato# !m"n#onal para "l !#"o !"l Data ar"9ou#" 7 lo# Data Mart#. La ar8ut"ctura CIF t"n" un "n2o8u" TOPDON) "# !"cr t"n" como prm"r o'6"t&o pro&""r una &#ta "mpr"#aral !" lo# !ato# a tra&3# !" un Dataar"9ou#" 7 lu"$o r 9aca a'a6o con#tru7"n!o lo# !2"r"nt"# Data Mart# !" la#un!a!"# !" n"$oco 8u" #" r"8u"ran. Al contraro) la ar8ut"ctura MD t"n" un "n2o8u" 1OTTOM UP) "# !"cr #" part" !"#!" lo# r"8u"rm"nto# 2unconal"# !3ca!a un!a! !" n"$oco o !"partam"nto !" una "mpr"#a con#tru7"n!o un DataMart 7 a#í #" con#tru7"n lo# Data Mart# n"c"#aro# para ca!a !"partam"nto. El con6unto !" to!o# lo# Data Mart# con#ttu7"n la ar8ut"ctura "n 'u# !"l Dataar"9ou#".
13
'arco te#rico& S"$@n AMAT) Orol)7 CAMPA) F"rnan!o >AO? un Data Mart#“ #" trata !" una partc%n !"l D or"nta!o a un !"t"rmna!o !"partam"nto !" la "mpr"#a. Su"l" 9a'"r Data Mart com"rcal para lo# !"partam"nto# !" "nta# 7 Mar"tn$ o Data Mart !" control !" $"#t%n "#p"cí2co para lo# u#uaro# analítco#. E# una 2orma !" #"$m"ntar !ato# 7 p"rmtr a ca!a u#uaro c"ntrar#" "n #u "#p"cal!a! optm=an!o co#t"# 7 2acltan!o r"#ulta!o#” >p<$. ,++? Por lo tanto un !ata mart "# un con6unto n!&!ual !" un !ata ar9ou#" or"nta!o a un !"t"rmna!o !"partam"nto !" una "mpr"#a "l cual p"rmt" !&!r la n2ormac%n 8u" "#ta t"n$a 7 po!"r o't"n"r r"#ulta!o# a tra&3# !"l anp<$.,+? Por lo tanto "l !ata mart pu"!" #"r cr"a!a n!"p"n!"nt"m"nt" !" un !ataar"9ou#" ) a!"m<# "#ta "# m<# "#p"cal=a!a o acc"#'l" 7a 8u" #olo #" c"ntra "n un p<$. :? Por lo tanto mpl"m"ntar un !ata mart p"rmt" &#ual=ar !" 2orma con#!"ra!a una or$an=ac%n !"#!" un p<$. ,-:?
14
Una !ata mart #" con#!"ra como una aplcac%n 8u" p"rmt" #oportar una lín"a !" n"$oco# !" una "mpr"#a) a!"m<# !" t"n"r un con6unto !" caract"rí#tca# propca# para la "Hplotac%n !" la n2ormac%n) "# r"pr"#"nta!a como una 'u"na "#trat"$a 8u" p"rmt" &#ual=ar 7 !&!r la# p<$. ;? Por lo tanto lo# proc"#o# !" toma !" !"c#on"# #on @tl"# para po!"r !"2nr una !"a 7a 8u" "#ta# "Hplotan a un con6unto !" ##t"ma# !" n2ormac%n "l cual op"ra #o'r" una 'a#" !" !ato# "#tructura!a !on!" #" 9a r"copla!o una $ran cant!a! !" n2ormac%n) lo# cual"# "#t
(ip#tesis No 9a7 !2"r"nca #$n2cat&a "n la m"!!a !"l an
El marco metodol#gico
Tipo de in%estigaci#n& aplicado ) descripti%o La n&"#t$ac%n 8u" #" r"al=o "# !" tpo !"#crpt&a 7 aplca'l" 7a 8u" "ncontran!o lo# pro'l"ma# po!"mo# aplcarlo a la or$an=ac%n 7 po!"r !"t"rmnar !2"r"nt"# a#p"cto# !" n&"#t$ac%n 8u" #" r"al=a "n la 'otca Arc
S"$@n Toma7o >,;;:? la n&"#t$ac%n !"#crpt&a “compr"n!" la !"#crpc%n) r"$#tro) anp. :? Dise*o de in%estigaci#n& No e+perimental ) trans%ersal El !#"o !" n&"#t$ac%n #"r< !" tpo no "Hp"rm"ntal 7a 8u" #" r"col"ctara !ato# !" un #olo mom"nto 7 "n un t"mpo @nco. a 8u" !"#cr'r"mo# &ara'l"# 7 anal=ar"mo# #u nc!"nca " nt"rr"lacon"# "n un mom"nto !a!o. "rn*++,? “la n&"#t$ac%n 8u" #" r"al=a #n manpular !"l'"ra!am"nt" &ara'l"#. E# !"cr) #" trata !" "#tu!o# !on!" no 9ac"mo# &arar "n 2orma nt"nconal la# &ara'l"# n!"p"n!"nt"# para &"r #u "2"cto #o'r" otra# &ara'l"#” >p. *+:?.
16
S"$@n "rn*++,? “Lo# !#"o# !" n&"#t$ac%n tran#"cconal o tran#&"r#al r"col"ctan !ato# "n un #olo mom"nto) "n un t"mpo @nco. Su prop%#to "# !"#cr'r &ara'l"#) 7 anal=ar #u nc!"nca " nt"rr"lac%n "n un mom"nto !a!o VWX >p. *+Y? Operacionali,aci#n de %ariables ARIA1LE
DEFINICIZN
DEFINICIZN
CONCEPTUAL
OPERACIONAL
Un #u'con6unto l%$co !"l almac3n !" !ato# compl"ta >!ata ar"9ou#"?. S"n!o la 2u"nt" !" !ato#
Data Mart con#ulta'l" "n la "mpr"#a. La !ata ar"9ou#" no "# m<# 8u" la un%n !" to!o# lo# Data Mart# 8u" lo con#ttu7"n.
El
proc"#o
DIMENSIONES !" D#"o
!"#arrollo !" un Data Mart mplca t"n"r "n
R"n!m"nto
cu"nta un corr"cto !#"o)
con
INDICADORES Int"$r!a! E#ca'l!a! Rap!"= E#ta'l!a! Acc"#'l!a!
un
r"n!m"nto ac"pta'l" EHplotac%n 7 8u" #"a #"$uro 7
U#a'l!a!
2
Poblaci#n ) m"estra Poblaci#n Actualm"nt") 1otca# Arc,;;[?) \La po'lac%n #" !"2n" como la total!a! !"l 2"n%m"no a "#tu!ar !on!" la# un!a!"# !" po'lac%n po#"" una caract"rí#tca com@n la cual #" "#tu!a 7 !a or$"n a lo# !ato# !" la n&"#t$ac%n\>p.,,? '"estra En la mu"#tra #" con#!"r% #olo al $"r"nt" 7 #u' $"r"nt" 8u" la'ora !"ntro !" "#ta "mpr"#a 7a 8u" "llo# #on "ncar$a!o# prncpal"# !" r"al=ar lo# r"port"# 7 la n2ormac%n a r"col"ctar "# al$o 9a'tual 8u" "llo# man"6an "n #u !ía a !ía. S"$@n Tama7o 7 Tama7o) >,;;[?) a2rma 8u" la mu"#tra “"# "l $rupo !" n!&!uo# 8u" #" toma !" la po'lac%n) para "#tu!ar un 2"n%m"no "#ta!í#tco” >p.Y?
17
Pr"$unta# para la "ntr"&#ta "n 'a#" a l a op"raconal=ac%n !" &ara'l"#/
ARIA1LE
DEFINICIZN
DEFINICIZN
CONCEPTUAL
OPERACIONAL
DIMENSIONES
INDICADORES
Un #u'con6unto l%$co !"l almac3n
!"
!ato# El
compl"ta
proc"#o
!"
>!ata !"#arrollo !" un
ar"9ou#"?.
Int"$r!a! D#"o E#ca'l!a!
Data Mart mplca
S"n!o la 2u"nt" !" !ato# t"n"r "n cu"nta un Data Mart con#ulta'l"
"n
"mpr"#a.
La
la corr"cto
!#"o)
!ata con un r"n!m"nto
Rap!"= R"n!m"nto E#ta'l!a!
ar"9ou#" no "# m<# ac"pta'l" 7 8u" #"a 8u" la un%n !" to!o# lo# #"$uro 7 2
Mart#
8u"
lo "Hplotac%n
Acc"#'l!a!
EHplotac%n
U#a'l!a!
con#ttu7"n.
PREGUNTAS
BCu
18
RESU-TADOS
BCullama!a#) &#ta#) !"mo#tracon"#?. Porc"nta6" !" c"rr" !" &"nta#. "nta# por cl"nt". "nta# por p"ro!o !" t"mpo. "nta# por pro!ucto "nta# por lín"a !" pro!ucto#. M
RESU-TADOS
BCullama!a#) &#ta#) !"mo#tracon"#?. Porc"nta6" !" c"rr" !" &"nta#. "nta# por cl"nt". "nta# por p"ro!o !" t"mpo. "nta# por pro!ucto "nta# por lín"a !" pro!ucto#. M
19
Bu3 límt" !"#"a 8u" "l Data Mart mu"#tr" la n2ormac%n r"l"&ant" para la toma !" !"c#on"# S"$@n "l $"r"nt" $"n"ral 7 "l #u' $"r"nt" !" la 'otca Arc
Desarrollo An
20
En 'a#" a la# r"pu"#ta# otor$a!a# 7 a lo# n!ca!or"# 7 proc"#o# 8u" man2"#tan 8u" man"6an !"ntro !" la 'otca arc
El ##t"ma #"r< utl=a!o por * p"r#ona# a!"m<# !" po!"r acc"!"r "l $"r"nt" 7 "l #u'$"r"nt" con cu"nta# p"r#onal"# ca!a uno !" "llo#
•
S" !"nt2c% 8u" "l ##t"ma OLAP "# "l m<# a!"cua!o 7a 8u" t" p"rmt" “na&"$ar” 2
•
S" utl=ara "l mo!"lo "#tr"lla por #"r m<# 2
•
S" !"#arrollara con la m"to!olo$ía Km'all 7a 8u" #u caract"rí#tca l" 9ac" m<# 2l"H'l" 7 #"ncllo !" mpl"m"ntar) pu"# po!"mo# con#trur un Data Mart como prm"r "l"m"nto !"l ##t"ma !" an!m"n#on"# con2orma!a#?.
•
La# 9"rram"nta# a utl=ar #"ra@n #" u#a "n muc9a#
"mpr"#a#?) Anal## S"r&c"#/ Part" !"l S8l*++Y) #ual 1a#c/ Para la "Hplotac%n 7 cr"ac%n !" lo# cu'o# 7 EHc"l para mo#trarlo $r<2cam"nt". •
El !"#arrollo !"l ##t"ma !" nt"l$"nca !" n"$oco t"n" como #u#t"nto !ar #oport" a to!o# lo# proc"#o# 8u" #" r"al=an "n la $"#t%n !" &"nta# a#í como a lo# n!ca!or"# m<# mportant"# 8u" "#ta man"6a por lo 8u" lo# r"port"# !"'"ría 'rn!ar a 2uturo !"'"n #"r pr"c#o#.
21
22
S#t"ma OLAP
M"to!olo$ía Km'all
23
SL
#ual 1a#c
24
CONC-USIONES . RECO'ENDACIONES Conclu#on"# •
E# mportant" un Data Mart para la toma !" !"c#on"# "n la 'otca Arcan$"l 7a 8u" p"rmtr< 'rn!ar r"port"# muc9o m<# r
•
S" !"nt2c% 8u" lo# proc"#o# 8u" man"6an !"ntro !" G"#t%n !" "nta# #on &ara!o# por lo 8u" no# #r&% para &"r la r"lac%n 8u" "H#t"n "ntr" ca!a uno !" "llo# 7 a#í po!"r conoc"r c%mo #"r< "l !#"o !"l Data Mart.
•
S" !"nt2c% lo# n!ca!or"# 8u" p"rmt"n la toma !" !"c#on"# !"ntro !" la G"#t%n !" "nta# por lo 8u" a tra&3# !" "#to# #" plan2cara "l mo!"lo !" toma !" !"c#on"# !"l Data Mart.
•
A tra&3# !" la "ntr"&#ta r"al=a!a para la r"col"cc%n !" !ato# #" !"t"rmn% 8u" "l !#"o !"l Data Mart utl=ara "l ##t"ma OLAP) la m"to!olo$ía KIM1ALL 7 "l m3to!o "#tr"lla) a!"m<# !" la# 9"rram"nta# a utl=ar para #u 2unconam"nto.
R"com"n!acon"# •
S" r"com"n!a capactar a a8u"llo# 8u" 9ar
•
S" r"com"n!a
mpl"m"ntar "l !ata mart "n una pc a!"cua!a con la#
caract"rí#tca# n"c"#ara# para para $arant=ar la rap!"= !"l proc"#o !" r"port" a!"m<# !" $arant=ar la "#ta'l!a! a!"cua!a para 8u" no #" cu"l$u" o t"n$a pro'l"ma# !" 2unconam"nto# por t"n"r r"cur#o# "#ca#o#.
•
D"2nr un crono$rama !on!" "#ta'l"=ca lo# r"port"# 8u" #" 'rn!ara !urant" lo# !ía# !" la #"mana para t"n"r "n claro lo# r"port"# 8u" t"n!r
•
S" r"com"n!a 8u" 'otca# Arc
25
RE/ERENCIAS 0I0-IO1R2/ICAS
CARALT) 0or!. Intro!ucc%n al 1u#n"## Int"ll$"nc") V"n lín"aX. 1arc"lona/ *+,+) V2"c9a !" con#ulta/ +- !" Octu'r" !"l *+,-X. D#pon'l" "n/ https://books.google.com.pe/books? id=iU3R!"#!$k%&pg='31&d(=()e*es*)+*d,t,*m,-t&hl=es 419&s,=!&ed=0,hUio 2s49'h!5i"R%#6%=o+ep,ge&(=()e;20es;20)+ ;20d,t,;20m,-t&<=<,lse
IS1N/ ;[YY;[YYYY-Y AMAT) Orol) CAMPA) F"rnan!o. Manual controll"r) V"n lín"aX. 1arc"lona/ *+,) V2"c9a !" con#ulta/ +- !" Octu'r" !"l *+,-X. D#pon'l" "n/ https://books.google.com.pe/books? id=8mppg#&pg='>59&d(=d,t,m,-t*p,-,*l,*gestio+*de*e+t,s& hl=es419&s,=!&ed=0,hU< -'5t'h!"i"U@7i8#6>=o+ep,ge&(=d,t,m,-t;20p,-, ;20l,;20gestio+;20de;20e+t,s&<=<,lse
IS1N/ ;[YY,:[:Y;* PALOMEUE) 0"#@#) MARTIN) 0o#3) RODRIGUEJ) c"nt") GUERRA) O!"t") MARTINEJ) Domn$o. Guía para l" "la'orac%n !" la m"mora 7 la r"al=ac%n !" la "ntr"&#ta) V"n lín"aX. E#paa/ *++*) V2"c9a !" con#ulta/ +- !" Octu'r" !"l *+,-X. D#pon'l" "n/ https://books.google.com.pe/books? id="@Ap)<6ok%&pg='335&d(=impo-t,+ci,*de*)+*d,t,*m,-t&hl=es 419&s,=!&ed=0,hUl5c5d'h@BC"bA9%$#6%=o+ep ,ge&(=impo-t,+ci,;20de;20)+;20d,t,;20m,-t&<=<,lse
IS1N/ Y--:+[-*+
26
LOPEJ) Franc=co. Grupo A 7 1 !" n2orm
27
9ttp#/]]'oo#.$oo$l".com.p"]'oo# !^&0*A"t$I#C`p$^PA;`!8^##t"ma#!"toma!"!"c#on"#`9l^"# ,;`#a^_`&"!^+a9UKE6cH-;PA9D7KT7*A0M-AEI0TACb&^on"pa$"`8 ^##t"ma#*+!"*+toma*+!"*+!"c#on"#`2^2al#"
28